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 74690 1079028e7dce2aa78bca638adaeff21e02dd25c96319bbc16a85071851a12576

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c0ff0e070a9ad75bda3e089b98561526c1886ffc554a83cb1b3878b54aad2ec7
Certificate Block Hash
1079028e7dce2aa78bca638adaeff21e02dd25c96319bbc16a85071851a12576
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f03d000000070000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c6b04a7126d7fc56bc0eed9f2a5abd2f111ce13bd4b7f2155e31fa0e7443caec088b1f7b714f66fca5c65771cc662027e4154a0304fd0e80d0ccfd41717454650d24072d3436a8fada93047a4522352053f8ef2886185cea5a040000000000000040000000400000f03d000000070000

Raw Header Hex

000040200faad209d194ca394b02d8e012a10e84e3eb6be29b84b80e6c382f3e8b0d72c13399daecca75d6c4bdcef9285d3f0c9ad79256bc3d61b1d6162eace169c0bcca0d05346a37ea0018c72ead4ab578381bcb834a55fc6f88c1261556989b083eda5bd79a0a070effc0

Proof Data Hex

59,560 bytes
121216020307f568755318e8249e78716264f12d5ea4fd99af5518bf5f6523eafb6d4bdf3b5294fd9e8e4b3a179d8b0cee8939944657a8f8d035902a0ba1a70f921f2e33516b9f5f68a8c4d99cffc4dbd20a46a8f7edd6140e98046babea91638593a1348f9c77fad1cc354075685770c9823c7f9dc89e2db8716f175cde95fb0046d24ca947b4aa205d9670ab91ae45d00154d5d31a91283e23b68f191dcd3b102474c65785fee80183c9f8c4e1a6f2e04628ae23e421b5599f54764e12f70dd9e0ba04673462752cace1554485811ee91d138300c0e966ed97ae521954da4ddfb42cdea31e3ccb96c1a470562f9680b8e995d1770371a92333faa776a9af843a5e4471a36b511ff2f153bb2d312ae0ea25260d1e733d9451208e5a57edb06721736b073351587c84db5ff1d632a9025fd7317f48aa4effb658e6bdd37f7f66a99a3749010cdab28641e34b54ad09fa23b5000d18d6ae3344addaeb67efc11e91be63cb8f36c75b8d8d3115b5272a322ef8a3cf5de304a9c1472468691c7d2f9b63b64c35492889faf0da202cb28cacccf3f5526a50bcbe7c28fce7348ef9c6b8679a518e82677a48c2478fba20ffac5fddbd69bfeb34e5b3e794825ab88cd03b63297a259cc8d6e9279dc066e036dc91187c7698dcae696aac797fb8808d51a9c3fd3362517c6ac1ec5ae3f9fb056135fd691ca26124d13d62d1f323f0d7933aba4887d5ef26c17c445830614dfedbc034fadd530872a5dbf9bb7d36d8effd7f3d3707d20db4e54cd4abd31ca70f1af69f8cae2ccc0ca09c1ddf41fb1fb0a4f6a77b69d8a0232dd47ea561c7986117ca6ed3bfb8d5c3e393fe173b64f0b6fe8a60cf5b705756096f3e0338723ddabdbfa72ab1e511374b6fcd467937866f95645c52da5b22fcdbbd5fe0852c8586cd9b1d2eedef5670171e0b9b950665d3f07edb122d7211747d8e55360bd884c76f2808d7bf87ec2033d22b70e01f92d6880aadac5d5010431047069f3f2429798a9a1deb534e52a2825091e89108987e281ea3a70ac84b28cd875c0713c214ded4b609774ad27397ffe7506b7f3db9391ea8a79f86dd51755d902a4c95e3a508e6ffa630040c9e4ea1b95318f85e301e3b44fc38a0c6fe07a20d1b1b45c52c013d5aff2e2cca4b3dbc9defb7803a5c8ce35011866e87f5a0f65fd37289521a3766526a58c50e2fb0115062dceb4a8887492b66463dece516b2f40e9adc79010230b1ac8a7834932772abda09463e42b9aab60620d4f538a032aef710e3359e9eb56ed69c306d7ccdc16f33101b8d79ae7f078b04ed940a3f4cb13cc1ab048b78145e69ec597a184dc9062e1d60432cad67e2e1a7fb28add938fc81459876f9799d46f9aabaad4f4edf80770551a5a1c1177a287ede950ab42d67c6f580bc7490a23692e9133ddcaadb24462c8944fe79948a0db3237c57c71d0c74ade692ddcd6f56c6af0846f1517ebeba41744a63009595dabf58153afd596b0a529a5e74ccbdb7ba8473b21a3456c403f35fef70abbbc41bc684fe3a9bd39608ce8b26069b3e133de532707b0db9465bfad2420720f20cad205732185bd3d808bdf0d2fae573cedc396c0a35e152b0ab333c7ed4a2476b609638cad0382abf5b9d801f0f5d74dbdbb166fb74b28ea1d392b93d745dd28ab6196ce25481d31ea8a1461b94793dbf866e31815274358fca7adc118dc84164ab5d5daa31685bf338b6e91fde721d573c9b71f8e83eba902cc34871189793500eb8cac3a60a9038d22d09ce554a5f9acc3a5eed0daa7670e3cd2b8bbcb0caf445f79baa40055a764a75ce4b95ef922355a9815bb8029e1644a514d3d080c549a8109b8acb3fbd65f56952fb8ce4e3496dca3bde7ae629ec5c62f8f0107841b05eaa2d08d0d69229da549f5ac6426f089ec619af9a401377222da22806192215e8cf90d79b7e887ba8cf4648a4e1313e360902598ea1bf887797c429522f83f923f7f673b796850d3375ef2c4b391931cc407d4a7603dc7878bd62d8627624630e7f11422dd0ac4dd1d2243223fb7d2c9cd4a64e16214dffd8463fe31d81743eb9bc4416df8394f65674f52853c460fafa72dc133a86b763780f8f9bab7a6d1ac2d12843a4304ad31df999dbd1c444a87046c95b0e8f3c13e097331587d28ee6dc554753de5da5fe25e725ba83165e13c35bd4576c2681265c0164391b046885444343b6c5e5ec0a3acb2871e603c287e0d707e96fe9a9f7067d9b0d90bbfbd9f04d13966d82b702ce5b57c2a0df582c6c808985388c1d90f8c1d297c091bdbd7e8f1a517dd1f5622223df4673f54f72c7266c8617639acdea3313b39f77a80ce74960048016794aba4ec62ed35a67f5f882744342ec1f43212d78ebbd156c71199139ca3a95581fc14f274c28fb7f06b531bf38ba45841d63f6c6e14897df0c954e7105f1e3dc4177b6ec1ef8a5a015dedfad6750fdaad44bb8bb3efda951bb2e724a574972f2844637e0f488a4c503e7978e39bfc44f666cc2d67cae24dc42936f98f9171f5067dbac76461d49f5eb2e068ef049bb4a4489c904509aa6d1d1531243e6f8f0a6ef87e5b2a52f6b268b6940e3d13b27b50f6e7aeb3b220321ff30bf8aa08507d91d839500ed96816f878a00ffc14bc7cde77e5645e49ab5db62db076c8ebdf7822e6598f8930d58591286b8fb98d835d7b8f8410c87b97d969e5185fc7a20b7283a9f069631e04a4a5db76e57834be1cb68af1586cc33d83fec845549153304935935ca4ebc19855bc8f9c4ca67e45e49ebd8dccacc7f6d8aafad0c59474186b7f9fd81905944a80cd55deee8a8e0763731acdfcf5b903f43dba96bed0c297af4d94290901278017997b8fe46fa3e94c807f380c5f09cd0f805ad72d1c9177eec0149c992fd6ade8e0adc5c4c6c42dd63a582b8ef109fbf07f11e8e81acf29050f239522b71b436f47d14021dd28dbdd084343af7030f7e2c4017b80c5f9ae0d01dcce35721747f0b143db26461e98ccaa731a4f4e9756dc8327b6c082d01d40126d76baa2fdee63b757a9ff928e155eb66ff716422ec33c3c92e62f4cf1a418cd76bde1abfd3525c90553501bee729a8d114ba0162f022980d565e83d8c856d9ae5c18e7901183751d9bc1306a1976e982960c97841adc84faba498b54b19e6e6ae7f3ff54bc49edef684cf9d42cc3e479a64eb11930fcda393dc2ed48e733ab0e296d51d2b81da5455d724a24bc679b728a840dc5a976fb8af36d23521230703d9bd9020ec9ed4011a465c3bef73b1a52abf1117157e6ba8606a24b0e41b9d30f2c11edc71f100c30f390d73e664e48098f819baad39e1eaa51f548370c08bec7e8bf79ad83cb26d52a660455c7c23300ac028df2ae956961213a19e37a78d5d154d5dbeffe21fceef7487daca38ae3176326a765e54498c37048366dd79daf0b6dfa9afd8d6baaa93c11ba3d87f1f95271e96a9e904d44eb11674fa4dbc33f4b083fc3e896e014f551d52914cc272c2c7732ab76a11cde2446189f6c49ddd3526cc1a0307cb25d1fa0e63e12c5a8ebd87eb85e415d875ce678a78728760550decfa668edb846ce8196bab79ae64a5799d770d624ea1734da97f3dda189d0ed6f27f4319a56d15742b658d3650aadb9ae166fb15af0998ba87c414b8bc9f1809898b5920b5cff7f7e9f8f3b9f5f92949c1fce3b5969966fd98ca03ef42443afb360628a77b07d1870d112368350dd012e363604bf0e723cfedf6fcad305a9f65b8c68fa4598a3f849bf52524d2d1282b8a9acf3f7865f642a996b5684a194e7667ecf95561113ec81f20da5a3d8453bec5d23669539bfcc93eb90c581f542397512f798b6063726c827af508126ec78e8cf31b4b9ee43b107540c2d06e6f2ac44690d6ca681c7faa7a0013675dec4bb63da8345cde9ceedd4015ad562a3e7ec843bd7caf7cba85ae95953cd5a289dcf861c65d51854367cbc9376b9ab60eafd021810c9c13e047c2a4fbb018ed9de45e0bd4b6e6724b0133f4424176722c94492495d94bc8060f08399d31a7f987d5763e8af659d8657ec9c755e978afc70a8f9bd75f4e71261a3a162efe99a95c09a680ce12356ac71b9f1a03b3bc42de6ff32f2c70b1c30db0d8fa722c1aad55f2a9b4c58d10264d879e0f2fda8503a45f54e93537b2dcfccb9f182fd0bf97939ded3f39cfbb94767495b1257238e1c1ab8564fb0be7f5797d36c28553bc209d41774ae059979f84f701e8119cd8825668412cfdfc1a48f48641d53eb94b8315a8b1831a22883f92c29d5c139902889e488c735781484aeef88d07f857148e10338580b7fcd71bdceaa047576aadd02173233ad24639609ee5a84a1004134f0e75a99286355d00d2e96254b59c9eb5e273172b018557d9d6ed5f74e1bf362742588542f98e82496671ab138a5289d38b4219e2b2b696aa21700bc2347e7b13cc0fa4bcd45ccfba842b55c127869024dbca94d8611c97d20b9e3748d6588d4f632a7b6d12ed9551a12b8c40aaea07cc6668dc2b2725168a555cf32328f2effe32d12f2c2845912dc95b872e84de6d183d9bb67b654b16469d65a547412e195b7abb16b9e3ce6cfd98bc92de3e9743dbf71b5d97daaf68aa62cbc50041e6529e32ba0e161c6891b9f65cd4db9ededae0eaa5978a84fa838f1727192249e9a57a132863afdf3d1373e25fb3ab09b0ce5a137deffedfcbcfcc784265ddbed25f309acbcdbf077f188e3182226e1658dd6ee86ec551873efe873ec4fb2622b82bb65a8801276f16cf559ad9862ada1bcb3921ebe4e69037d62166a60a18ec3929d74fe86297f4cc820414aff10c7daeec04e4f38186c34e7cf99a62e6a38b0a9f0d6e27abe8c18dc4059e67afcfbde25264d6986dbac894f292b3b27f978e35453fe431ad8eee4afcb4764c95552f4f10f96b84884827c283879b3a7c8fbf01bc389db986ec67ac92bbba71a7a8f5395cbe0997a8461d1c359441b5b385dd3efda04acde5f718a24f432dfc28c3b8f626aad2f2bbe67b57db8ee4440ad90424a64e24868e0051ebce9db44c123d94a2b267488b340012ae55b89dea10cad302310aec05332c4f95142daf0b9d15ae16b8653f5c94d1d89c7c06c80691dc90dbdd57cbd078c5d9893db5e7a134189992c28c830626a58a1d0f25e3ba3bd343d6d6e807d0ee0e15f24398f114cc6232e21254e43f0c053e2fa39dcef16395676e38e9159d7a1acc1ef1e392ba48fdb22103bff1df7abc66a547abea750549d5e174d1a3dd3dfc1d0254b2240d58005dfbe30ff7b7010ac8c95721e55ba0e872f81ad68c91192a83d73041c94cdf8598495d58f5db1891de15c65798f829ad155a0bdc696ae3a1136042ddfdec6c149c8dc3025f20fd0b5a3cb6dd3d08b57d221704e93878638ccd57229453138d6f457eae9b3ae8f464d2f4c0bfb7b49decff55a79ff40f16072267eaf7516e9aaf426caecefeef2a9c7353df20fadfd9f34492340953a5b159cd6f259cb2e1616e4a09124ae72d7f9342f341039cf1cfc7d298644107e66a431a2cca9c432237f32974ae11d2b9573d56ed3a624469c8cf642dfdba0134d4295de149afc10ad61d1752bec8ccc58a9746b6107c28f917d215fb8631e4f2a314dd75691fa868a15c7a22fa84f3a96bf7c2df9cb094d074c0457f6dc8c95351a987b37f2dada2cee8681a11ff3929072e4137a4707ff7fa2461f3d66e3d71e7f09b50302b33b9925d6d96b23e9337ab3c814110e146b40dc9f3bd49ff5a789ef4e7211111966b88080801fdb3c07224cde09c20c651004430134f77e919a0edd5be79fb311827c8f60363d9a81d5e1117eff026af451c78a0d00a17bb94fc3fb15adaeb15534383b2850ff7cb0ceafefdab2b3d8645df56305cd6ac48bfee602860ee188ef42222025ebfcab2f867ef79818a016ac48a38e0a7021736b1eebd9ffbd0259507a541c0e428986b2e9c672add0846af39578c6942cdfe4bd97342d2acf1b28903fa76fd2767e8fea70384a53997969fe9fa4b93b216f535319614e85959f766f3e32cde569f7ec1bd9fbd41f9f1be2375ae9000c6a93feba8feed0ee08b27986199b9824c015ff2b6586c02c4e658a1fe612cfd20edf347a95ad220332d65a90f2e652f0ca4a1ac4ab8828e7f7a390dc82b8921c90695a3a08c75478bc07523d823af1cb9fa47154ffe36af34ed7e14507fa0326223bfce6af19823ac43fdeeeaf88c613593afba381df6cdfd768de10b69b028b10663053ac2c6e6a917909e5b1ea34da51f487a1889fde76c1d4d83c36aa53d16090a7966002d1d88ae80118a0eea0fe1052d8dac176252ec4afd039433da97054f947f8126917da919d57e3465a8f75c9cb0f8f035afcd36ce2583e99bcbc68d02683f7a6a5911b84267b565f74c29d284be6f5085dd34df3ede35e24937186a4a49cfe9c282e44ffe70c1676d95b72680dab75551baddb4e43637ac2c22ef108949fc39bb31c9a9fdf0c9494352158d7e05b6b4ad0468bf9af3397d407795da8c7283f5cc1f99ce181e558274bcbd2dff5974beea200b6148e0422471aaec18a3f150b4239b342a4a9a9f3c16279325a932c115ce1655e6932dd2eebbf758e206755fc59fde32db3cbeb9a23a4a8f89f9b8b88de19e28dedd87bc1fdc04b6bd441719d67443883b52df2ba32c003b2a83b25cffb28d917d051aead4834f316a782a45a18748eaf6b5d0efe9a01b1e779a3f3ea50a15b90de45fb987d362e75ba4df4e8a260dbf4d76725713bd7f953371c399230044fe774d7e36f46ec8d1b3ea5e791e8452d04c3ff32e8b130544c1d4b24722404b82faef29f155455d8bcc8f807a429823e80e269bf0184142a1aa269c5c8eca2b774d133cdcf3a8486a4d1945119e324f6d7d903f32d3b7839f34017a4bacfc2ce9829c6a6c4e86cbaf613893844a0d074f75902e78a4570c750d31c9cf6fe8ba89f3ea4c548835ca1e3bf70e36a9e8b3bebd4f814f02311e8ffd90b691e89f271877ddc8a58e3618bb35ab9348d11c88e55281d52a0d06e3adbf11f403da5b76d4e3e01d19da7141f0f81aecd94ef8c08843b9aac8ce7f0cd9013cc263d72f6e117a7306ed4dafdcbe72e28d1a0347c4a4907b441b38579285205fc18b653a75c2e3c52d8a835ccba4a5fb1c4e220140a61bb220beaae8d734b2385a331e308b3245a9981794f4b402dfa00d37d37ea1d9e08865b4e12290c4b27b73cf97a6b8071537dce237c2dfe5fd5ad8f234b8c961f58f63dacf861f65c3e46e35cc756e23db0719a3c7af1b572260fd3b2b56cf754e1e3f3d3274050dc63b8d675470c60ac392f16df3c45876af764d1eb56b7dfa3738caa2ac6ed902990bfe6e4f33b900f8260a3886b90d01f1e8d8c3ae4b9a20ad68847b11ed269ad81a97db5191e4bb65fb31d73cf0ea751b046fd761b94257cfc02cf3168f3cb54a9f74a84892e8897fea42e9a4faed3416f8338c5e8311ff72451ad50582a92f74bc10131cfce7bf8c4026b83c4419ade925bb814b5df81723020dc7ae07210b743f9a25e552a36a1e9b341b9aaf6c86f18735d49d80298cf0c2cacb3622d6dac0063be56d4706fdd5d28848e2460c4e969f4589d39a76b3a14b4266ecfe444d182129824a1e97046730bcc97eb53e055fabcabcbec33183f32b23d54708747a2a64e79d79f3813a7606ef1e9b2ca1fe3b1ba31b690a429210c1f04fd04f02e4d848e6d8c7b72c791a18c97caa546a3f87c40cd467bb6890d89d97482f9d08e9063fdb1d8db96694ab8da241fe1b64a52c57da060b8fb603873b0a22bf653dcea9e5097716108e6c1f8b4fe8c8429fc4fae5eca81cf4485400718795fd142b3a2a69d292c678874fa43c695d3d159bd827e0eff458e4a7fb8298bdac352de9b35272c5f70660ec07f3e7de3bd897a4f3d519fa29cf445a627fedef935b151ca3dc5b11153c21d321cf2ac834b87adcef7fc7ee45ecc7d77f1fef1902f48ed23a44e939487a28fbe79af44dc2ac8811c0f7dd07f55086c5c1251b61d354d315f8df63352adfd8fc6101fb0b9877ce519aac1d3c2039a65b11731bf6b8b9eaca68b495523194129abb55843e14441050a9966f797296f43732dfa2de228cebc0330bbe106b814863efd184b3f73afa3a368e184dba6cc1c7c81a4400a69e6c07e65c27f30702f472d223ac8fe31e8de4be7ae912c3d4baed26ba47f827cf4bd419be40de8821f9f1751a7042ddadc4f34117623582737db2b339e5974480cb8e4c30870cba0d38549a1ca61482d14ff0e45614480a017886fd99dc154deb95e70588291816ba2e1a2f816d39294c64b50ed7b51085046d3aa3dfda5c948a07f31dfd0855709a19e8e69bdbc4f0dc96e964e0a826004bede2f5c2b40bed8aa6afa3d76a521ed1d4511a112968b8e738e287eb8fef43ecf1cd0707dafdc8ba0829a45ee0d8b6d9248a5ba0212daa25423765f57326dab075e848ebdd971260c0b89da8dbc6dbae40a0f975b41f75b3362556fbf1caad5dc80e3eb28649a862bc9dd5f856423e3e0149691ee6b64578b8a7c844baf5b48e23b94d740643df3ecc28459ef40d1c8ea5bb4c4df3dc25b0f9fca79e188409a06cde499027830bbabd9eb3bf0c3a8eabd6038b1bf9853b4b1555b7d3b2e1126db206f9b50b884fdde2b65255c53467c3a6df22c1a124854a47fad250d9c80481f84497f18a2e4df1b1983943d3d3ad59e090fbc535136435c93e599b6d1307befe5592898c5f2dbcb6eaa59aa4d1ca08d7c7fda0e9bca2a0babcb41da50c8ffbf279c449c6b172cb9b15cb8184eefb08069e402e8b04bf06c4372d756520390d3ca1cb0a152e00da9eb58f52c051a081df67996cfc92d64241d40a0f585b0b090c380ebd373a6f4156ba8d1688019e383f6e978cbda35aaec48e5113f202877275bf3b99362432f51cbbd23ec3bf7c3954781fab59b1955cf9f5719d81a45757475d3fbe8e4c3c5aa6a62c6cbf822801ae6018852851263588e75ba42475072df4888b0cc071b4feaacec4689b1b546cd37507f5213265993458940a1c27b32891b59ef9b54e71d103155628048164d783783b6990ee99519455badddfb44b826f45af6c097a96d1f3153e96089b2c9ec07334b471b9290139f601e0485007ee8a827b1fc042f69fec0d7031892bbd18d59b12d2a2e103e5f7f02ded07cf3bf9f7ca979b7e74e526522a107b2194a797f4569340a36cc070118d7b1616c1aa977b7f3fb9c78124c752272fbc02b3605fc4162182c16c27c5a73310e3488d1f3d3b39b4f707d504ccf5a53c80d0f22f10dbad45b323d2e19c78458dd2d1ebaaa14981b85e8417d9624d7818f38c20c90a770d2175bb5e0cf9e1dde0804ad03f0b5eccc43a364b6fa1c1ecb7bc0ed27f385aa86441ba679ad6732d6ebc6cde16644a5070faaf42d7d1d0f2a934bb01c48a25ddb0a959bfe808a6c86a61a451318c38c0adbfd07deb79b70c50e5af0aa6ee5c03dd42a1b09b6ffbe8ba3358192be87ccade2bbc20b0c99bc61eb927c3bb8502556d7326863de97e0d4a20fc331237bac4c097403486979becbfef87e11dacbf1f482ba6db2d3887abcfc235be427d413baf7c409da571d36d41199f7c6150f6f5151934b7140a5cffed5c82d6eb8c3bfebfe42b33c11367d864784d9d61559653bfdb5248e7cc5223481ea17c3ac2bcc1857a2870ae932381b7ba01e2f640a9535b2ebce75e8f4e6297c0abcad5b3a43165b5454e0399008216dfe7f0d1f6f751de7ac5fe8111001911c42ce8a841893d88aa636754c937ae60abc558d79bdedd4be696600017d89f8377152a373ab740fbbe2611f4ceec41daab34e17a2c3d15b2f8818ea38f615cfd1ae9bca4cd0a8a7b4a11c87c6ff393f042f1921ddf495c8015aee567ba32af1476945a8f95d13173c225d7c23ad437699b13a3a5335e1864c84a6b536748daa0880f0c57594982b34811b4909540808172ae374015953721d68dc673bf995664da679835495eade77e5b50cb1a9baadbc6d379c9adef29d56ca14e9445f393d2856f3d4a782c7e24087f642c2aba55dee4b5e8ab2615e43d53587b12d7cec5792a97f70ad4e00f46a528aab6751b7839d2480ff01b267ba0642ddecd5ef0b6d3f70cdd0cc2e55c1a1a1d45756d68cb8033395709ca043ea3c9d70309b6b262b235cabe6beaabf8e4e1b25191450a808bc5b5aac17e18e2aac5c1774ab808b8b4f4bb450fef5beb9f2ad56eeb67c4718a930a05b8577396a1d43082dbbdef5e7b5f435b42ebf17d392e3fc33671ae72539e587cd20f513528a2b7d412d9ff4ca45e14127475348d2a2897880ccdcaf867c1264cffe6969387890f3b442729010c60dc8054d70ffb574b4a568473c375ab537184c67b5f01c0420d49c2c6c622c2c17a8ecf6ab8b59cca14229d17d94b4a1656865eb66f7e634680db394ffe155eafdfdb955cab239edff066053dca4ab37037bdaab0455153eaf0ab9cf4f44680d7151cae56a60b29904a43eba401c5c26bc718f5fa211a9e82ff461c7c1a7d57d7feaf705965461649665fcbd035421d7722406b4c63a73990a373f7ad9125e319d9db18f5c446fbea850396b42554b447b1c21cbffcf442168de054b0d80ddcc1b7f827fad084d34d091884761fc84dfdb7255c479981616822b7ad5dd2089adfde35d5fa5e05bee89f34ada25084a35314cbcf6b0cd071d101ffbfe8ea5407501568322af1da51d355297c6f01ed86106c9354b9bd04a2c6b5e1a6f231fbc032523536ed0a19ff4e7990a7fdc64125784612d35a7896b141859e54b29c3ceda973fc2379ddf415179e7b8e2b38a8025cb1d91eeda56a585ee34f2bd4a78651c78a96856520861636d492f72a4bd699aa5a430da5b78617809ea76850c3d0eb3899a91457a722744142477174b870fec767f3b53774c58bd98657d5a6c4a954339c99a517909ae16d06577589b56d24b4782f9b8c0e8ec3218724dd376c20030d813f338302b5483f340f40a189399e55b0cb82db11b383fd33748ca78108451e08658e531398835886bbdc09566934a55abda6d3d8118940462ce568a7d22977cfbd2422c21569853a853a10b267bf6fc4b1950992587b7cdb93b603ed459219855a0aa586fa07669d6bb57e2ef127390082bafe2b2abef6caa76e4abcafa24f75a9e912b7cb82d650c6b84c80c8d147f015aa39ef5193dfcf26702addfa527f6c2a5b868fca341ca7df91c744968102a6316eeed8c3b47b0f5642f8c3cd5c24ff29185e1299a011927a4d30817ecbdff6c23977d75d7a0a19790deefea99dfd1bc00d452715f7ea629d876f84c794b8066f844baf89b3a834702bafeb8ae5e0a58174f5e6c9323c71632816a730e72a4c74b1a70cfff6b54b724803e07538b087defb9bb3a77b737d0c984d640af74b1ca8e538079f4e4a3f6729535ced022e9a0905a6cbe6728ad41f9ec354f6198618408c221bd9a74cdf7061f080d5b1102d62b33bce0ec586811874c0a5be4aeb68d66f96349e05e7067b1a3ef5024186178a2afa7b379bc06dcb62d9629a6ef030352ce498be0014c17bb1f4a52b379bc1ce9e48bb56f0870b423fe8a6d644e0a2902b624884e2d27f252779650e219022c6c2e8072d6d69b7c96fd8d0efbb6510f87df35c2b757c6550205ac3499136c7e147aa76728e0445114d695d3f721a7b99203cc1b25d991e3b16b28ee6bea3a610a73ad10f8363857559f46b4539c880018df00f1f218c6123f6ba3d2d7dd6cc85079bb5997e84f282e7e91350c877978a71a24e6499a9fc7f8de04fdddeee5f14f53e5a5e6487575d45f97fb1e0525550ebd963b2f41d13cc6790f70dc33e9b81202fb390a92cea275e16bd7244245154edd3e02a34f0c9e6a56fd50f5c073e30811a9a52e0e4d6b912c69957770c9f74e5f6c3862fe2cfd69b7d33e72f0af60a96cb6755aed152cbf16a978d6e011f00c6566663686ab41b223126c4c4652c8e566eefe8d28fd4d2968765cdba2c52b8986db37527a3e50c543c60f10be5f68f4eb1e211d0d93321a9fd8d17baddddeef71bac9d9b9dd178c19f0121666b4b734368b84974328a4e23bea83fb00ec039f0bb5982c594247ccb368ecfc1d49b308633d5b4e49a3890f4643fe0a825ed80ac557c50220b30b5f0a422c7741b25380b752a22e2cd312dcd2a8f76090ac82ad4942e761c6863786045dedf63faf9ac9271165298fe67de021755c5326512023f4356eecb30c66284cdbe5ac89cd778bddd542672308a8cac9109d8bc233145c196a825bf271790bd0d9f61f58ccd4269918d458657a11bd829f7f1614e29c889b9423666a5253b9b05b640afb142b9df4ac82fbf42d6f565f2f9925ca8c558bd3f6323612e0765a478d3bf444a6e1cf9dc020d38b2f22349fd7cd42e92a26ee8b3d692c1f87925cfc01877d4a801d5144be5033e82c493c52a99ee9e78316769ba50430efe19f64df78e3acc39f955846bcbfbfcdcf330ec05da4dbef50c8b503544ff46abddf36e48a7e7eecf25eba083cec9c14c78b57e5230eb18603c1a442bf71ecfb7e1c2aa5fda1e12f44bb7f0236c2c099ca90518bf05936a6158c73323f4aae34d4ad0f5f8d527bf2b3d7b155fb71eb275c7d0f073f075f7e33c7f9230f8a9c5cd73ab5a7ffd613ba8c9b055db7de954bc24d34ab5f6f53de47575feaa0f5f49196e56c8757c67ecb61ccac78ffccac080972a8d41e40804644b9b8baddab8276b871a898e70406fc004b5d9a4625f3884f3779e8a91e11aae90ec1daf4537193590cc98578d664bfa0c9461692ae17978f2a6d74f04e2ec7c7c49787dd2e01a16314efc6948d062dd258c1d8b8d44e5a2b5fae3fdcd89f99f03687c0eeb7d045a22b02e48f8271a93e23ad516b98513966c0ddfbf547000db80cf8af081982d3619f579fab946e85d1463703d1ef6af0628b9d80d7bf667b3f6b6a69e4e5595cd00206c642e93ec120b2923a3237f69e5fc0e9dfa75366574413944d0ff15b8e1bcfe00b811b275d50414123d66877b91b98d850e38f237902dda313cceec7e468021f5a0d2cf7f4b2cbce038438fd41227bf51c5e772958acb2546f3bb0f07aab2f9497b77914e8a67c076749de9f811fb4ffc04a8194db1f7820be04b8c32983b55ee5c77d1628c167e0a7a00f52a8b906bcc7c8c8c02f9ab7566f13849ac1c1da7f7fc124bace903186702546ef144d0c263f9e72cca5ee1cb104dc995c458777bf8d96f786348cec70db0f1c0610f109200ac7f6542e970d5b5e7af1de24af040b269d3cb531aa19101c8f84e1d22469843dc6aa13b0913eca3b5e73c8b1fd4be76703cf3e27b70b4b9e6f70309b374dcf15232f60afdf85b3ba70b4f7a4e6e6a0c4e20093a5255a5d7d1f423a6c4bbe50bd457482aae3e4f18fed3764323688e86c58f43761125b4fe42ff27a159b6712fb99aee49c297c9d962c2dfcd4518c257bb441474469151001fe925070d4896d856d64b18ed2130ec880b3bec7e5a02d233d8e70e38b8d49d39d50dd42e8a40902fd8d90e97afa8a381bd395bd4dff6aefcb3d2507e2d67456823d14500e0b63ad9b7dcb261685f5169a72e8220f7fff9c4075ccc5131e158ef74df6249a2a0c568322115d1994d40d1583ec7e546245f804bb6bf19076e11fbb742fe6e8e0be94e8ab93d2af2e991001db9842e588d0754b196254d957d11d810effc5564838ccbddb32cb25969c2fb4e5782c2a611342f41f33760c7ce7898869f234b65b19574a20bdac4b997fd7bf8dbaf582091b47c1c4f9b4d82edb5c56363b5f7d093cbd338fdc66618ab74d387d5f57ebbda0c1bf1e4b7b2727c0f81c029a6eb6a2ab109fef814bb18676f56742e42ed373b3c11b72f0d327ba405919010741ae3a7ddf805c42d4229a2890c87c9b2fd3faf11a32fd23774b02dc75f84fb1d72ef6d26806e6bfc7550f756718ab060a37f87589ff43cde04970eead4305187b8607283fa90558512fe1558c877fd704d037139ca35f6fa561da5847c0e28288ce547ba8854431106cab5f7ce9517a5bfec13e6a02a61fa03719bce9587f1e7f92dbddb75c94a03b84d04003b1203d9dc1807211eee17fa56811e43ce62c9ca4410708b22f03719e19df2ed51c5b624b0d36f22e7d9508c80c9ef8a417705e16565050dda17871fa976cc9582d67100d1605c132dfaa4e4ddff6dc17d46f5165972d326f747ea26a72545ce6c00695b66f93874f02d7deeb5356caf7721538a8064c7c2b85457da736e0c1f941d0acd871e7926dbd4d8188bf52f5f0c32f710ea76a2e981822b24d1884aca46837440b467902618d597456e426c36d0bbecce08ae99992f7860cdfd52f1cac02689d535ac002955c89f1689a82c6b986184603a5d994c5ba8fc32aa1723ba2ebe717d925650aade373fe617694108409ab780494a1b64f5831e27fd40a4e589ed02b01246d30897cf8f5bb247113a5586d589da481ae79be70e6615472c79653179ce52946bf8a8709836e0d409a8ee81ca032d8f89dae7e16962317acf4e0391bda459fa6668cd41ca8cd120967034c716ecd1fb4ab929628ddb4d9e5a19fa9201eb1b6a26491806e0b09445f45b8ea8e79e7fd7fbfda007c561467c315eb55fd0cfe507fcb98f59bf43cb4c6f82382fe7e15cf7574f8c0f0a2009a9bcfe2c06b57c04db50069a97088c50803905ace50a81f488e53f2d043248669ec28df4eaedb1f2c26f86bf04099b69538882977588c91a429ef1d2d0f043d7620eebd4ed05db385fa2d1056ac702631ae8ea4a33c447f051d9cdc2a6227369bbf4041a6affef3af44049b638da23607d94601de5bd45a0150d56ae2ae28a08fe912a631b1b088d2e2abc89e138605c5329a23f88375a59d3d34bdbc3862d72655e467ffd88888297271c440bf768147547db46a377f10b48de3dddfc9c6167c425f05f96898c755e89340e8dfa6fc2a5b0652f31e2683295ced0528c24d0e58f3790919a7aa1d56948907adcb05a514c653d0ce7b23416118c2eff2ac21b624538c73a6b4a95498ac4ac999312bf4385db7580a396ac4f091ebc25e78ef20ba7d86c225ab7c29002d5eb1629d36d2b3baea2e75ed14a61794a68caac40a714429e8972c9101537f42229ec669966cd8cf6dba70100a68955b09222ac7d40c35b2e562ad8379e87e13c8b2f611a7b5f68f37a8296ff8c06a4ea2561fc7f5cf62b50b1ecee649ee88210323466f25edcf8bee94f741de1bc52d3767943b44ad8f2032af24a14314a5eae4d6a362a875cbc29719c05f988a6f21c6222a2b97ddb2212de83387c54698b58d20f5c4799e5995852f75cac9dd24fae09de87811b6506920c283bdcf0b70f5cac89ef997b0887190e857d37eb7363bff4023ef2d33c03d8fa261f3ae1a5f151d031eeacbe98a2071e61de127ab92d44d356fb42a636a6b8a49f636c8cc4372cf365644c3829fb31b689c9b3cbad2bd36ed7ed253d8297fe2c1f23a25f4bade2f55d91924456589f7ae64b4c586accb08b4835fa3e290336687d20b42d123a5351ee78b3f23926c239c9fc18c3b2411b189c02813375986d9451d9cc34e30d4ed88be0856432064d4166297398969cd428d6987b6b0d76024bca272b0b4231cd8fe24918c4f6847e5782268b7339e2d5feabe72cd3163282d31acc153b436f1404f5e3b683da335a6560ddd726e2ba50e409ad0640081f4bc2a19d04c410e326c4014009a082b34c778e659efdfeb723dc99dd1714f851af19a70cd8188bff48fde2ee35b1c88530fa36ad63a215423ed27f8152e72e7687b685e803f5637a19fccc74891a0f38bb0aaba9eeaf68b1547f4b2a30aa3b50557333ee6872542a13574059ea7a3a4e4b6ec464f5f2fd52640c0f7469f9a1cf496bc1ca79c84c776863c63849d68a8fe282656d605acd38bd62e023a25ceacbe3b0c4079a1aad430bd1ceb21a99b078771bf7ba261c8b6151278a4a96c59789c78c760cd31ff5fed341dcaaee8b15cb698d0a2ff957a39f1f80143520d007d7426d9048ec597d0d25235c7a5d16cc6d7bce5002942ead32f8788964e227ba4e3795dea21ec6cb5810e205dfbdb710afe290d16e1c6bbb68d140092795cb0301af63b80955f257595e572e17add45f81a22b1b08e03d3dec76f8f6c8bcc7e7f204565ff42d2a9ac45636acbd7fdc5621487dc4286cab25c3d101ddfb6b1a18816ce200b60a603e80fd7b2352fc69f7305c1e450e9803b0f93d82fdefb4cdd7610daf2cf5d58f215d266bfd61d150ebbf7465e7aa1be7c45e0f630d4c92f694be98604f3caded93cc47bb3374ccdd06d5f62305c53fa01588a0defe3dae8ac37be7d4afbc983b573882bb6b36a7b9293dbe98f03bdcb7fe097a0abe962b9fcddd020b39173bad5aceee938d0b86930ac64d76d8e4ebf02e7f36a8e6abf7e36942e8b81d0cef330cf16faa9a9408d8a77583b0e7e8c145b20f49526bf74421901db00dc1ab4ac845d1ad876ce440d54fbfcbd7cab9b309b12c56d2360727820236a4a8569095512fbcd0801f337b2cf70d0526261010a5a43974942350fd65c6b604ca719e7ffce58c3b6560be0ace808152a4a2b0cae01f56d08a74104003fb4bf08a4d5177c0d8752363cebde7b28734438ef497f825aed0d6d2c286c87c97a1b9bf4f015c6a87338b8bf85de357db9b2fe6436bdb85f3e4f7844bf70095b9d7ecb3e6975cb457b354b1b0cc606737d071dc01461312ce007a1e3adfa0e653f979eae437638f329707bf515792a81e0004cbe7b7a66457cefdbb9ec125fbf5c24bc7411a07dc194b2d1b31b5d15964b9380296ffd681f3a25a3d384379d510729956d8dea8d161a10aeeca3af83fdc9de1ff8b7dba1ea457b66c183b95cfc973b5f291a80f1516fca4745fd810f0f1e634b2594974d1c6263ecdb9429236603d7cae39dee41cae6eb1ddc1601b5b7d224ba32f06ae83acebb02b1aa68343ea5975a9dd759e4f09d43322246c461c51da5ff466d43a130d24a898b1c788f879c11bb128755ee7ff73866a38920eaaa31a3f54c3f99d11d7d9d1b6858e8a1fa2118c7ba6e1f041178546bba2f8b35034b6ed4e2bda7c34d7aee760639a32a0e895d08ebf3f07e2ad26d06607b41abb412a81bad6bbc7e3bd8c7cd4ce1faa4b680abbec82497637c4cb8b7c6faeec7f35a7338e545f1e7c3ab6f59606b2d15d52ac384bd28f49caa3a426fb14fdc536443159c9d4aff81e44d4ae577b841af0b4e45dc0480e5d542c8ccab34cbfe9b6f25f3277f281eacb14d449cb2eecc56503af3d20f5c0a1f826f9b6f253ff0247fcae56064af7b5f0f1858c5596807d6da0fd54641ca647fc3f57c21c9a2f31b032dc7441cb366a9decab61e4bec147ad7fd75ee3bcd188759324f70059594a62e2d08fc3cc29b0ca63fee10329214339c17e1ebf6c28686c08e68207b4d5ac03fa719ed3aabc3d1945825b85ee9e7d94d647a81ea41b0812ec912a2d6b63c10980c194404bdd35c2a469f34d2e59039645f65672d7027c5f107853b14c5c3d12ea5d0092bbf09810902d82ec301d07a4a011a41943b08c2ad8012620e749cb68d22f12a1f22b9bc0c4c91cf7ce91d1b5911fca6e2e8e7fcab0f9b66635ca3665f812db8c2a7c865607b820b0d854f6f061f98b38e2551e975db0e9bcbc2ac89df62ea57c35561f30292d3659cde0ffbcc15626d54077dd1c1b2df13223cbc1353b2d5f2a0ce7dbc6922add9af3dea0df8830ae41aed12299dcf0c0024d49f3924ce5c615fb8092acf3a7660cd3ffe1edc402c929801a93b49de3b0c4452a49cbefd1d3a049b2bb3aaf0c41128296f91b49d6e40ef4877d75b2b24d1e55a19645bacd1f1602ac64780dd785e99e3c3ceac23423fe85259ba2fd8a07a04bd6a0cd5aaf08cac80b30de06722921de707444ddcb352a3f631979642a2d0cc4b7e0811c749c12985625361c5fb0add53992f7c75f7f0c8269432387d04077e2a8af00a8e25f60f6293e727d279a00770120a2e7bd8c411c3de5c425b8c4fb55df0188f928394d16ccb5996994abc9f41ce8e40508b8a30e28f76b45bc55899be0e764c97d35e40ae3119b65374e1308bc89cddccf8a1da3afe343ab1c7ac316087c0696791b08337348efe5ca8fca04966074d98649ce1629a0f674fcc40202fe74b9b663ed1fc8146e5e66922d2b5435f9c3d3f1452205a9666cf889bc9363ff97d6892f23a8ff23006388738c3f6852a8de5d58128defd2d148b31728e56038b06fd4e93ef1bddba170fddf7a0f790e8c4a7f9fdf5dbeee0bd4dade210e9e9fcde06c255a0814d6cddb37d9527aa97c9cf028968d03456b8e99eb38bd355d4152c785ae78fbe4abfa72d546339bbbfaedba757b33f18472095bbe3669bfa6bc6507057717e696d36c33c37970adcf01a4f398254a2632641eb1bd35a0823a37ca39562b619133b502188ba90dacc08c9691354949c3c7a5d58930e045c1768c703a9443e9e6d9013a1f5f6b86fac12a3e99ecc38f5b8d05c461ffa8db86ef3466df432ad92f7d92379d66759835342b745a8db0a8687fe67f3449c45eb0719bc4685ceb3b751ed3326f650814dd8391039dcd4b8069c00e6c94bdab7c974553d17cb9fa624011401d14a95c4cb2b9cbd4b3093ff4539701b5bb123d4440f02bd677485174ebd3fed677053db6db32ed09b4765a88505ee4ff69ae77d0ffdf36d15910de98e12790e735e79a28fe798dfb90a9733acc2062f0d5a0d18b741df5bed24a4b2ae88c3c58fb5903b8253801b1260736f6da84ef8f190c67d6f804dab0b12ba9caaebe1bfc2e1a10441ffcadfed4b7c6f5be7842ba69de8780b50be91a2ec441359b5e7de1b95eec05eaed259fcae6ae558abea26552f3072d6976e3dd4d546d5315dcb838afb274e3a68b5f804c0787806e37279d5f8eecce3f17adf68753640b63eed24fcbd0d848e90730fa0df205eb9464e4ea147336d1f5d5e137ba28d25f2e294a5f69ddce6ceb442a39e8b6bbbd368a71fe889182765f3812645c7c9ce88a670365e8c02685ba3e9550c10e288d043755d7b5cd5acca4a759d86e9999fcbb27e258e39650d33af3e4d7448e6497f8edc3442db9026c2234a9ef087ba9324fb306f07bd996a1dd8d258d7b4722993ad0ec842e96680d737623ff1af438d30a585ac910c272af011d3be4377496f53617474d71f68274362718b4e50ff0576aefa0c18be9dd219df8113255ddd5cbb082043ec263fc16bf595d5b3086a8e0d7aaf39e68ef8bae5736ba24a699cba6b2241f1ae411aa45e3a08680cd9da9f499edcd19e9a470ee52e4b87fdf7b41ff2b6beaaa5f60ab3c4af1a9577cb57e43e6577a44a78b6ff3cfb1098b606b06fba7f7f1d8574488680f0ff97f3dc4a6eb77321c5e5f8b9ce50ee01e9ba3e260c294343633348b3a74c813ad436816546e1f217830042ccdf8cb6cfec8afe705f532b3a53d15efd4b3b32cfc2ec3ed3af4fd390a74ec233224e1dfba5962da7e717a4ca8ae55c8dad2a731561f2455acd7711c47348322f1c87c15f7251f87f3d7c4bf27724273cf87a06d6dde6d3d59512fa159a1ec6c4dc238aa0c1b972146884d8120f017bb8091e0e1e735881b0547ca5d661a0df81b3afe6b6341d4433c9a77559c9618aabc926074587607c81764105e0464f7a9c03520ed2b2717aa141545f4f37499e80ac317e8adff7a2c005870890e706f27999896e3de9ebda8bdd62011130c5f3f643e0eb5be59171f8d6f245cc906fbb641fd184408fe6f8b1151356a0101c9c7f8c3b4a50c1c0d1d298ff73c6c4ab2321ef60e8eb66f9624da42685cfd4c567328b8eaa435448d53a7e47622bd8ae46fd145b0caa7d85d004eb5df331974253ec64242f51eb22221ce3bbfd0496c918f52e2f6e179987dfdbadca90a755770a041a6d0495bc029ac404480eb15d5f6da2007c4b4edd50bbb1d40fcadd73bd267b84422196a357158328b87562929c0622be99407d4bb0d4110ca9b24793c46b83dba9d93e437cf5430a0288f1f971c44033f48229a1098d972a74418dfc0927ee1c858e083afd7177d9b82e691f2b2b45dedb6f3ced954a3e71c89f711e7b904d93d273d06859b31d779ffc7cc2d93db1f95c7c25e413f9cc4309672c7718d16899d8e2e2539fbba80d3522a5e427de9bfe43bce05718107e9b5abdbc9c9191d1c83d4c1fe03a815cf08cf53b76a6ac1491d97e5b6940f98ab91e817730881ca4ecb163bf8815f8c545347d1e18402046ac1f68ee906a183fc361f3a8beaa6033464be48085a64f3f8288d28c56ec527662a65682b9a6de35ecf1e4f04b59dcfd01c5c43ed952333fcf3b25d40cc151b7d45b6bdaddd50d9bb22c41ba9fae2080d5f546ad5456b03335eff230c18f765b72e872570603f0b0e71591636015d8aec39e7b1e9e9f488cd3c04696546f8bfe2da4efe1dc5215f875f5bb17c05e693719afdc276481ec8cffa87f69ec34a5a0b79930ec6a77f7e6fa324ef433717630730b4886a406b0510bdc5a73e1201ce8cc86b6ebbd04ffec41e7073e3e192879a404a70f964dda7bd4fbef174d6c1743598a95c264dcf7170f145eea1c039692c4ee9d0dcaa8f96c06e1c81bcebdb74b6090cc87cf4c4bacca49d1b5f97cfe1d97faef344d8059232286edf246ef1591ff1639145a916cdfbc297bce7b3257f2104280c1c7a1113fa757b2d5deab4b2ad463877715d8ff418e7f59a494ccffaccee70c7dd181d084269aeeabbcaadcb9ae0b83bdc8daa6d4377423aa231eb572975ef24c0811e651128a673da2e350f54d47b2b5054e9499b4d21c0cebe0f378cdbb26b1e1872304ba7bcb8712ad5362bfa1a651f38ee534ab47bd01c6e30f98fd0f44e8bd28cc9facfff580930288e6ad5d197650a4ed4a5b7e0f56dfa24953f287ae4d38005f8aba1b0b66e2fc137e42c11d4c9962e8a913474df1a3280e158dcd6537b81c79c1af01a81608909e94329f545f9f793b664a62547578473efad3062626acc43576a9b6145cc485aaa31872b5caa773f560f57b966f5ba781e68d2f1df49aac40ca85bda2011496f62a1179377ad1a5c978971c19c3a588e023da772bfc494ef0e6ef849d3c7ca6543d1aa290d5c5cec0386a1bdf4050c3aa2baa1d26c0d9b274d3b46dbcded57e4b983a2117aa94d5f4b13de86350f3707c4a0f45c3e6827d922e8f867a45c9a2e0e948f20d2f4f68b75f6e5d46ebe7020fab67d0ed66340039e75f506017a29adbef356658f509d95cf329bc9f7c38a0ca1eaccc9597d30cd9cf2a11cd62c08ba15193f206ee90ca2663b2125e48dd1c3bd24775313119a43d7e981dea7f53235b3ad3d5f821ac128820a96b22e6c455e2afa6ad3e3df04ef5514d65e0eeef9187f38ca04eea19fb5ba30cdee4525c816779266f3480665bf60bea9f763ef32c0d2617c5b4af5f7f5ee5d0597f7d418f3af57f1628a33a6d155d262adb088131cc3fc97d7e3098d726bc50e0b0f3e0d48ac5a1e7b2eca7f40c126a814fd37405236955931e9d9a3d3456cd54ad54fcb6c179fc04051c900cefa8da32c540153e3cedb74e3cf43fbe39aeeb5aeb3cfe54a5883e01d8281dde5ca3d45df391d514081eb585ec6a89d6f3db029a9fcfe8e0d12ebb5f1470cdbf4e3a7cb3c73d2755663064d26b1b4bc79dd3bfa02bfc0eebced0c66990bf486979e028f1aaa938607416fff6d4c6dc2bb13c1ecea1a76eb83dae5a668fc7da188f9e90319ac31cd15c24f618c41678b6350f5e63a5b1b2f95202f8b89443b5201b36cedf9dc481e752d6f025f154cc5b5327066c774cf4c1dbf5ff4a0165985c71b9d70d2007cc9ec4c9ca191f3681bf177b4cb2d9049106e4c42f859937869c4a6917af7de210201d1c7ac4d48d4cb073841641540a41c7ead5ad26b6bb0534cf32f7bb023517e21ca89d4409258048f47af5cb882edbe4607bd7919e62aae3e75dff0f849c06619eed5351e8676e860fb96c3601cb6217e67f0c8d838d99fc625fd8cdf42891ae9af63afb47e91db96d4daa12bfca7870f1ca6779f18acd75b25bd0592495613e46edaf2a278f3b26d22cef682dcb080c14ab6d8a15dabcc86a632d1a1d80ca57c4910eb9a572b716367c172ca3ea545824ed84ab00192edc4ed629b44349c26583c321f0c6d9906ed231ad3e51fe922e9003bb0bd069c2191e25f7c0e4ad7576909b38c2bbb05ac90b920e566a16021a2f432646e79b370d21883475f4acf652cec43fc046095648f673daa8206311cb1c831ecc64e5a61a7bb591134d4f9a7e3b31902867a65cbc48ed6bb5814aed7b400cb8791515f63ff37af376cfeaa03b6662bd06a8ad3c29cd562ae694a15d0da371beda0cfd5f1ec1a814b1bf13fc76ca6b81c1262b1bc7dc630c41f7b264be4289435ec244ff1471c4fe2b0b20ca3cf68d0860c47138f2dab5726af06ef19954181afa1882d878ff6ac31009b93b10e67e87b68783e6539a18813031a5a13386c5ea23c5a0af644e72dd4c724e2b65214b920937447fd1fa74b8005ca9171fb70ca2f2d904054570ab67b65bf7cba716c409515f6156c8c6b0feb379185121aa173aca9f147821bfb136c0c32d048d5df098f227c3c4abe6057142208d0679eca9422fc616274863b267116d6a79e3d7900eef468879dfe3a3be6b7f6cbcba3d1c072a558c9867d1886d8d91c86d868a4b5878a3396c17d259eb8253912ee3a20979aef5cec788ee8d9c0bdf8d2b3fd81bf71766df879bee0f2804d60d1a51aa707c3637d290b2cb9cd5e9b943d442d19dde420970859c6fb22185e2842ac88d45c87b81c381781244240ebd448a2136a0206197e5ed9fc8f5947e6bc6b0df9653dc34de93a1e411f46d65984924ccf815dbf9a0c1a4b85bb590adc49b365ec651e471c01fe389ee53207022965788f463de7fa553deda464ff214b7e8099f2b1589e893e4d4d1795032f3c19c0db2459c669608cc59e3d26a5f24281255f2dba03061880975a9fe7af690728d075ea2e54a4b6420d10d614d46a44be4e565c9e58ec349190fa057c42d8a56f4d1532bebca254c977e75520f1ff93f8f619a924dc0dda26659ee8c0568a8e6829bc163c83035b0974ca64bf2c396282f4ddefece5bf7c25a63dd29c3b3f4339f259e39add75bb152a0c6773fcdaf156ab63973f01aa8d3925e41e7bbab9e6072efa2ecaabad0a0df3cdc2aa9499e1c4b01b7c606a63ebf5a8cde8329dfb6b89f9d69c566d2a893de838f00f4cce4740f455d9369e48ec58470bee3aeede81486324b1fb9ee3c3f3091d08a2305ead831496f68518b49403a8748b91cee62e87e6eb1dde037382dfb32eaca7f4b11ec107f478bdb5c77b240dc57dac4affc510e0c2508014439e63e91efb56f1eace98ad0b7485ac53154ea4566a2159f17d0abaef754d04a944ada5fe1a426a55d19dc0e28db739226de1da2deb2979634d24f33a13d6df7261b66e5c126f50ed6a13358dad22e873fbb45548a2f79ff4ef8be5e14fd988f0642048da7340e8ea4fd5688d2365e1d9b162e180c87f027e82f07e7fd7d2de7b67b10f48893db681e132efede13064e9b8b2e1353259ffcd93ba74d30b0b960f9559fa190130c1b8f4275c8e559683a0e1e9ee99caccb2cf76699888b2f3439448461a329e63dd129f70aa3166faf94334250ba03d54993a7f6f4a3e60ddcf94d08020fc229d92ec0baf1bfe6a67ccd8fd89d940f88fb61377e9ed5c16e1619b0394c1d004709316af8f0fcc9ae5973351b29c276e617f3e3a884a1f31e9cd46592a8e08041ba4fda2055b25f2794abb58008bc601ca52e4052be3fc69408b0ac26fdd4f5f59968c65da7898a372a0ea8e86841f8737a29935fccfd59bcf064dbcf62cf85f0892565b4324260fd5874ac597e65b36a70f71e2ea664f10c8fcf69e6e6f20ead6e57263485a04e27e02b23843aa4ac2784d85b1e5f1cc98bf5643816e3c5b216578819f93f68d7e4f42204487dec72ae0e4ec4ffdd66e86adebf7666118bcf909c0516a4797b2048fccd8738c17624ece7fe9ed81b6d9a5092b3b9997204e55fb7c76036cd442d2ee89a04c02cb81927295ec4d15718b28a84101a07d39ec8ad793867c61bb0bf4e3e393486b5d142f64ef01664aaa8975ddbe55f35ef8cd4c7cf6eb52f2637f33863917b336adffb3d9e67b519fcf3bb77bdd4f91b7f2e7ae5793876af36b46d55984191ec2de7b8d2ab8fa23e7c77617baa7078c421ac61d2c73a6b0fb6d929883caf056f6e41947af8832201ba0ba0fca916ac2da4ca9d2b3109db34fe2e985ee1a1f46999368ac2aaefecd5561426904568724f88363fdf19e1d5b348a36a89087d78ed82fc1dfcaa46519ce104665d2c9112b4b23551cfc056b3ba287653edab7461d75c5c2dfd1aebb7334eccae416ec02ef112ac7068344afd8cd82649ab9a2d589ea09cfc45e001cf2076b9b03745edaa24b2a28574a18dfba90ce4259bfa6490809a59d1e36ff0b7c4c7f76e0a2099a541e41a857f2f6fcc57817edc4af50f6daadd8afd2c3fa9da88830f7a457bcc634c221f5dd5fd6929e19719d053ad1ca29c7626046220880469fa7ba0e1cdf1c66051c9027491943bcdfa254ea9069b22c75c190a21561b9881994bc94ff8efdcd3166d391d0d8e1b103d68da7d107a87cf97bcaaec86a266cf143d978a336365e257ce251876f4f008c1fefb0e3cf70fa2b731936985e0f395b6c3bc2d63ff097b02a1c9b6a6c1310a340cbd9c16314bab0ce05311bb1fa8a2bade08c0c9712d2c30eb3d96270280e3966eca95c235feadffbaa247c95b34e1de7632fbd3b549a2507ca36b7c7c05ccc5dc9dfcbecc3078c835ddf87d710aec99fcf48d46cd665a861b206134cb2c56d927040be22cb83cd3fb9e64df10c514b60a667c5111d08dec3d8fc1ff7e8fd43f3d78918d47fbd5c3013fdc3a07790dae8635df4419964c1bb9bd78beb0d10806efd13665deccc7caf4d6ee0c777f20f19933b2b3c389b8fe47b5a3c56810f0008778f72b377d2f2075fea5a94a6221eb9791de725d4d0227da7a4ce5f33bf74f6634038e62af99140d0e8e584123e9f810dd739880af8901863ece44d042782e638f93780920ffff0cd7260a7ca25972e72ff77ae367aa7ae777956df4c1e86390e4a78aeafa17b5ceebf4c632507ce88735df67036776cc2e1d536bb6e4d9734b08be4f3dc4a99cc562d60ce04356ff302a7ab9ccf9ce8c7443890c08d333ddfe9e40e47807aedfae81f90a6a9b65965b9dd1511ae0049ed7e795f5113a065f61770bc54e1ed9eb2ce3b58a5afd19f18ff5f75d40264046f9815258747882071dd689aa51447257be00fe9ae39af6187daf6eae25814b75c4662d83ef3e52d6231ced254ca341e1196c609b63c065b5bdb6defd33721e23852316c720a481255d9b1698f086e60ec455f724d9bda7c3480132a695cb87159d545cca05095358cda919c0daf6de69e861243efa4f949be246adcd76f28f2f8279d7243cfe594e4b982c1775e4b3bf1200390688a05e6db5c85e1899982b8656f523c2bf17942019ef40f71cacde5857d754cae3c537b21f1d2180a2fb536c5756b89105f0f2f2aca56e28e73d3e5475c5dda0462a3b10fdec749d200dfdb970c093168b793b07baf9123a9475fd95581e7de6d1998a2685550e08e5ea54151ec85a31b616e8a695c8285131aeaceb3e60e3bffc4ff119e722b098568a41a89e3b48c6ea809933e69a905df9fdf1893aefaefce9b2c50dae224785d56c89e696dd66e2bd714eacb241dbff5d469416dfd9ff48221caacaf7af1397fae95d6295551a7fe329a76bf25c107947de8c536d720355cd14faed0811a59f213391c39958fae2292de6ba5976f7284a53874b2815853e59d061b054a1b98b547fc0e289890e48c6226c38a54e11603ef2d63d4e6db72b73747b3cb90759ad56d0fe70f93ee12f372d86895ce667dd1e2256663764653967485712f840d07b68971081d8e9de8e3ad5ce9c167111ebddd90824aadd9f057c2db4da6c120c6e51f0c1f0b8bffd3bb02cc5aaff489745d5f73fe204008b7b481f43eecb2e64162bee91383840fc2fc412c1904a04c98c8968f5093bd602989d5e31c7f9473c77776ac7d9fe8ca61f1e3ccde7cc478a04a1b850f9f514b127899492d015cabd232b339dcc9c0db245cc6a32f80c166eeb86855610023efff4e9554670c0be66981c47fa46ceb1d613095c1ba21c03582aefd48018f61a0ff120e9212a222614c003119475762eb67788a39d146758e2fbd3d8d3edbbbafdcf189c9faa8ff97193bcec97a132209cda46a5bfbc6e0ae896ddfd04693a107be10ad6ff8634b9c44c47d7bbde1cbb83216387ff3132c9235c81b512bb305412f8e733fbce077f6b78fc784256a86a677a0b3019eedcfa7c5b0f455ece1bbc44ea142b386e5dce9d816bc0f114e146a5fb4bf508c11dd86f01ede633ae69a19453e3f5134209a3eba94b1acf2ec8b83e3334fa5a5ff01b8003c6d7794ee328ec3e5751f04f4d3bf61ea13879e2fdc4991c054e14e62a0fe3f7f881d50d07a850df4e5ec4c58a277f0431d87b0a2d3e333b8261c07cd8cba8f5ff2386dd47d003a23ea9f4af4cb3ccb1f822e9defce4235fd57d5daca34646bb7d56ab5ad1c4006905e8eeb1d15e25f5fe0596829b8e1f5d13cfe29cfcce12ffa62c71d6d4c58bfd628932ce37ea376ce3c6c5c74b6ec7f7570ea20170f366bae29d8b5e1f224285be66d77520f7e6619ff9ca2ffb6de3af44c5bf0b28c9e67dd2a47884f20340d1097c8b07aa1976783383c5cc16142dff49fefc264662fbac77dda79f1b3bbfded9d1973122d499d741fadc76ace28c76dcad0313f92a8fef94baaef95a6978bd54bf1e27e19779e26613e7c3fad5aebec1c6643645ecf01305a731dcd12b92db3df21f2acd794ff5198481bf12328188dc91edd9dc49fb80ded0f21287cf735ffd0414530b97cfd3abe9cc8935a0a99b75d42959715b6809921fc0cf6dd76fc87f1dd3610fe6fd9f5103ef63013aa3b503d38bf54640bd2f623f08816be292f35da4031609b8c9fd7f13bc2ed90aeeda860cc9633370f7e868de0568a334b42938134629950a8d04b5945135098d969f1d477e81e90cc529be4e62482c8851da8181cc0eb531ce3ba1bb17ea66e70c176604fd1212af5bf20e007bdb0e1462e4e23be76f56a0aa9dabc1c0a5aed0a59a84d49f5796667e239a28d9f3db0f44a63133f465af075a9a8c35829870cd2696d913cd00be084875f28c1a9bef22f727c7b698692e488aeedad0f5b53676a547b222a631552d381b5339bf01f60d0512485a3d3b115a518afa40185b84cba29d56b4fcc347a09e1426c2e7b083bc7fb886f8c53ba691d78667f01b902b04e0ae5034792d51d33d4f4ee6609301beafb6e13d2576b55d847d241f762be7bed00284f2f88a7554de16c56b2e153b7cbe4ef3602ce3fea6b7bcde5b67d7f3acd81e3aadad36d2e30020b9c1915f50e2583f9e791c36a571af4d917e7896c72324b9d70dba9e18ace0d692dfb0ac33f70e5e0a6ed2f98fdfa0f40642c79560219dcbcfa8736f68546157a8f10d6f00ccda900c13c8b472c7f0e55e6e6354be02bec95c0533318cc262058e417e43af593751d8b0333d55c72913976a18becb8c4e48eea007314b3112c3b1670bf7c094a8c7851375c84b2c557accf89f59ba0d217f596f048c31603a4302cd4fc18629a79a5f7315c12bef8914f4da2e8410b4694e68fcc09e97310dcc4c128d0f1689534b2628675f156559568e947d65ec8713574cd30f4772c60d44bcc6d31b937e1ac8a2a9b5ded69cd5ec1d851ecce6bb4d3cea8145e9fdf606da9a583e00d722dc94a24dfce3b723c4d1055ba36bb502f90569734cda904e4846b9c8c45d193160bfa2adee050a06530a9c979638841ce9ecf9ce8a396937258fe1ca462c83e96fec024f062744ee002b494e09086820627e9eecc5c870f4025d67630315e0cf8854ce35d76f0803a322076130d45df103665ac3e5255ddd4310fdf716e616640c6a95fe5b6d8ddde887915a5823412e13f2781558308cd67d7d2a45f0495f703dffe8a66ee339c8ba66ba95257bb4a21b46f11d64583b7e42926ba46e1fab574ad941923c1f1620e7f6261b8eee5c6d75a17b8d3237cb4105c220d8833d1b1b505c3572a1d1bf36f79fdd3354be8cf8ae1f13faf17fb940b0904726bfee01282ce934a25a1fb9a913b0915884d4243c23829b30f0cf3e1f9b440e3f2309141a2a0f5b342960fdcc7881927e7777e0d85984951646c9c0ea62658ce70fea4a203d4d5e931d3dd4def75b62f70c247cd82c0e92ef3746473c01dc73e611381a40d3ce4b69639c0232f20d495a1318c605a81a59782c81aa6848cb1b64a9c2e904aba78e9b8a69a4f59e01a27473e7c0b286ea0fc98cea2322a4a3d16f5194f611dc3a0cc087c927021af11a86940216a7ac5c9eb0d8e44c15a539ac27e1a2ccba0565fad30096138d589048e7cc4146d08529e1718fcb79647963b44a6549e53018bc7ad9f67ff763c75ee3ccd1738ba69ca096a98a0dcd68c5ba1c7305c0ca71f09942962e2f34af1eea01dbebc041ad31bd4ae40f6082d7a17d96c2326f826e06b4e31a000d3a432a477f8bd7f985b61243a85c360961caebd131b7105f109bf071d3fbcde2d4bcf37b7360fc3d23286ac73ab0a49b9d4af5df098f7cc85664c4f609c3ae4eb4680e8265428f5cff4b39c6ebcb24351c67236c561c799b30e2f7200fbc67e494390501a0a2e9619f42f490e306d2c1f3d3877d92dbbe921733f5764ecb1222f294112d2ec78a892716c71617edfb07e84f1c7b6b65dab7a969e753d9ce3b497e51923d07614a16c1a89ea3835a30928786724cab6c74cdbac6b736e35b11e9cb0b44852815c06250323fee42d2b69366ffea75c151265dfc62fbe143c2c7d40dfe3c2eec9d4cce39ab6d1500b3a74b52147c6cf561838dc99b5e69bb7393b9af21f4a7438f0a91c3f9f735c6193bade18c8dd512fde60dbc5e288f68eaa0786b8b8b1506cb1c60989aca4656e3f503b900539813ab337f344114bbce5c0d61051f47734d0443400da0c0208347f94d38ee45fb0f9efcbbbae96f9f7b461df422c53e15aaa795ea9c1c2c9a4a2b87427a0f38e0587f35d789f9659f0758514c8a769f282fcd280081e7dab27dc35bef9c9743213f5786599b36158bed193db9c444f25106d65ce98a23d2ac59ca369c7ff2d7f7df5a17f34ff0f9b2868bede7869fb293a9ced44787e85c53ee9ab2bfa26cf500b1cb2e70deb71f173c7b135788103cb6202ddea4bbdeddd6457555b2605d64a619938fe2a10f2211a5ab6b655e9604f521348f5e7cd5ad44b11aceb3882f21a26440de6405836ce3e45b5d3df52f506e110e65f7be3b3fecf770443bf2d3ed90f9286558526b6a2da168f1a3a1c0f0b4febd1380bc854e5248df14c0a2dcb4865e1887f31f2cff747db5146fe7580d43c72a2c3f319947c3630004bf2fa70c4eed4375fe8e0b81fd870d5db210e5b2366f01540452437627b4c6fb3fab856a6f281da9e268e11fb6fd87e99c5d028d72d1c09f901d9e7100cea0d62a8d11d46f1298d7ac366276da804160db0c336adb325a862f7dc191864ab749c967726c1a8ff48ed8ccfd200704400c2f07794115a84d94944a278d8198b60649096bc1709bb47a829c2ae86efc914db53caeaac4ebe4a427bd5cb2e0b080e303247f34df706cb288c10d17120df467c1d5c122c1df26ae55bc4ad71a3e9dcd7a3c88c49a603100d1065badcb5b45973bfcb496b68625b556bafe2466088f06403e4ea58aad8d88d80f92f8b4ee7fd8a203cba2c7b0539c1ee9c9e2ace0f23fb72c9a913eb9a6ac30c64682bffba8caf2da0f2e336c0c5831fa3acd29131456438bc2a8642cc3eb59af143255647646fd149b5672c214011a347cd185e3d0b96c04398769c7d2815948acaef065e95833f7052c5bda2f79f4b3fa63286a1bc07fe30e09c8301ecccf8b528acdc517e109b3a3c43236e1e90d3c80c4c4fe2da5d78abb3d02955c2dc2a9d2992783c03ebdbe0967681b61edf5eb3351cb6150b295178ea30b601c93cced12c8a5d0a7d642c4562aafe359b46b07cc6630b01347d229324d43e84dcc09ea4690e949902467ef775c384334ef05bb6a57aed12273a7b2717e69a964dcb0b45b9caeb7ee0afa525d6c0df0e7a4d68601876102919e196942a6f91b87c5ee7a79fae130f3ddfb62adbb7fcdd1017b8988e4d9d56803c8856594445f7367e0994775f061f139afa74cdf8c44d541ae3a69b209eca23318f68a7f79f0874d24357ac23332745a04674a3f02160eed3d7af20cf8a6e14a26b3c159b415919d25de3b07b757be35357472de019db8c49aee9b591d02edabd12bc4df2637dcc6433471b9ae308b628f534559c028556b7365adbeaa439eda3cf8868d710467b76fde9001f1a89d9bfac1558aecddf96824e7238d94d1d14d5556c36829d48f42e2bd31e4870108051dc8e938c72097e78129bb5513732099bb16d3dba7537e1ac3a5485d82866bfdad4bd4a55dd60937cd44bf3b44750ee6d0c40162bfa0d380e74cb39df3c6d9ec7b7ee98d727298a1d630137c3cf18256ef186289ba2b7f4c8fb71ace0fd759a073ef75ce608a2ee279ed46b3d8049f2ccacc99884e1f11d84d5ba79a3f2c2db61d53eeba43369eab65dd61d4cce7168d90049aa80a31769ccc1bb548e364230912733589ae242677f6365277eb90af4dcc871e95cb571231ae9a36aa5c63c42621c6aa3286a74cb1ea3da676d0a95bdc1e93fa73f32fd3dcfa0abff094bfc27444b54ac554a88f2e8f6064207bc9dace61a4ab89b9edcd531f9c953980ae9bd6ef50dfe796f057405ba6795cf22fb233d3a6e6394b44e707dd1e275fc4790838b44030f3ef12b8a969ee0d8b03f5a401c6813bc0b72cd872d34c8116e1dedad2a819195ad8792c5e4e2841798df4fe96ab44eedcd335948b9ce60b6029f6308d35c1cb96efea91b1918df741ac1ef07a9925554af211b092ae668ef12f65813ce7d84c3e8d14ff3d4375c32b9bed9bb365e83db675750564bbe08c698a59ff413e2f231ec59b7277643e7896bcbdc8d22db3a1aee533656d2065cdc58388ea2677482cbde42fb744343bdfcd1561a5c50da71cd56a114707b0e9e30b334b090d63eaefd965461e0d22aaecf9f65972cdc17bc3e04eeec0f8e2c0e4139ef150d4af28ab37a364a04877849b28f098907e51fb6f58c8688f3a9bbf989b16c3d1e303ada570dd154778a93a02696aebb72cb15d0d9a57e3e4a884964b3630d4a143c05c08419be222def41bcec4fb4a39a60cf328703b422b6d8e850b95cd7615bee06308749d7c46d7658739f855c8c8e7444073c9dcfff8c77226d4c2cbd8943c67d5151c2b2d2200f7b0e2dab4431572ed68bdc320e887996cffba3d3a6a37d252d46d216db54ce53da0e50085e4059c97951105e9c260a3c228721962a7307c0ef5a49c600cdf221c3baecc0ce5999f00e6cea56893517c84e3ca7d1f3ae1bad0aa1861b7de8b0b14a46e067a5e9bb6e554eccc51228681535bf557aa5f5c7750cd5c520b6a77c3d0db8779a0d9e6a00598b9a18d992022c3142fa0d9c356f797ff69e7fe984876c3c68e921427b098fdeb709f6ac5e27e32d22afc704691d2106ea6a45436838b4f71156ac6de5c130649cb2f3741652bb7ddab89ccd3e69ae607683ac1f218ed5ae56c9ccbce93852221d2216ed007437c9103d8188b677a8b2777e1440a5bf68c4c84f89455784d4ed9e1450c5a4769482d4f2b15804a7a2547349c0368491010a5c2e0c8ddc20bd805b21592c83fbe2d55e2ed83e0cfd2a37682d3d1815b63b8972285c33ccdde8da10a12ddbb1d44f33d4a20a347e3c44c6a85e8e5401de8b6f5624599716cdc34cd493ac8914509a470662ca90ce0153803616561ec1967006c47e530742f8ca7e95910ced2691ca5027a9f710fc60ec0f2aff3a3073ab95c4a3320f2e597a6f0b429ae412910121b2ebef1212bba5cae2e9b780ffe2b4fddede40d59489ac53ad31359c988a0e73a6031fae446ea67f4ac41f8c17d63db08c18a7ae1f0873d618b006c65c6a3089205582d41e41556c97b60b916fbdef6dc02a60303839d434f6713f792b90ce6fa1ed41f834af95ac2fa14215814fa480b1f587ae79d8228631980831fb0077d3eed1886e97e425ee0016754a2d28fa0b20a6af47f7912ebbc4d2f9751f85c076a7e5d53f912a02989689e0c5ff3190d982ababe741f17d1c59c79ccec21cff8f146142eab7c94ef25b9e1254488d360bff6632e9657ac6590a39e2aaf4565a10e6a3d3f9e1500ad4cf988d52009818d8c9dc729f026aeb75766e3266493edb922151b5c6d6e0fff2e75e7962a7d1cea61200c7a817484ac814fe992ab5013b0e3db936f19031f03a1d8c774e6e8263e22aa9f0faafe1129a23ec4591ca02b252f894d2485e3d356d495419f4b9dc8215119f60d2f84375120773b24a0d75bbcdbd900ad1a9a37243c9d7abf83b163f0b6ed033d76d6ae9f57166cce3f81b3d234eb60593f5ad3504b4ad0aca30706b3e521390f43d03f37316599e3f01838c6fceea6d43487213892733ff176a9225130cbd3221bcb7e868c5e5cf48c5d33b0dcb8e5d29f848863737f184bce437cfdd2a606c0314e6cd8fd9c07e34d832c8956717a00b5bfb03caff0e88086c1c86f959bb84e85306c97b9bc659c57978d21310f6158f2567ce6dd3bf5be38d79ced52cf7f0aa381f379edd8793fd353175cd3fd7619c82e6f27a48745b0104939034a0be9472ca0273f54b30f296bfbc9d5b1980615b5a8c9b25b06e426d9767b1519e1e94d2bdac0ec53781d97c9f2f00af792d86fab28da3b4d2cd5a505c3e6994b26ad03e86c4bc88de8524ed966fa29423e311858ee257dbb90f52a2c0962677a3acd26bfd97fd18a56d7b6e095dcc9b2dbcd6c2f60c770cd6378bd2ce8b66435f7643cb8f1ae94a12d82ebcfea30c8deabfa4edd05c6043e30631d19f035e5c94c9a175a7fecbf784b24864054f6e83a3bf43e0c231c16466e9e5c25a4f96e64074b6d7265d2d6dbc3c6838fb5364c4d619c5fed9b4f8cd8d8974ad51b7424cf7e09cd514dd6ba1787b137441ef554eef2f874685f70719addba741826a9f66911d5b042636dae285f43c8a094e02b66af4e9c7cba04c8cd6e02524758be26b00122713d98e5d53905973ee3bd51bd8e36243482ffbe671929425c6edb51f67c5e0786929102d0dff4f5d89e3178600eabca610787eb2ea2c4a47f9aa281e49b53f35403ba2125c3c0b50d6e23899073ebd1296bb0c35e26351133f3642bc12fb814c9ec6cd432adc33d272ab63df334be6c0345be1e5103ade5b51007fa88193db1232794123e4042e9e44fa7a21048c496fa0786ac22904ba9a35e792a29dd1eaa23ab1b2cfe5d948048263ebbd15d5c662de001e053e9539eb48aaad70f79d69f90c4a31781fdc31b5b6eb71bdfb617bc9adb13ca7d8a126e9c0a858224f06d5a77055b35abbb6146b0c04851f9ffa49dc54409fc14294a048b5fc7bf0e2c626c6959f13cb84ed5b3e0196376fa9293e428dc1b14afdc28a6c5cebd6739fee3e9b1bdcbae208210a27733004b3360e7cd8b81512b520ac63832cb21728e33fdf5e3e3b62057902790efbd508492c7a7d8b5f362aef1c37b1bf9629823ba1ae4f76ed9a81bd0c4124599f4cb2c60e7e77d0885832ac7aec82d96963c71b271cfd8e8dcbdb838304fb55744bfa4c57d79db5ed76fd0a50f937f1d8c865b10889ca86ce24941f84c3b63dd0c1ce57b7802887f2b3883806b039048eb3b5aed148ef98b6000a94b7a170fa56706265fed738b8e6dbc4f7601a3195f7b9285a67ca2de3afd747dd7ff2017165980470a6d18981cfd155abcde1d5a290b213a56298135f968dd959b70500aabf11b7e7f72b6a60ffd72a334abb645d47f7a24031892280ec4415417cd6f1ede9ac4d7e8f73a5dd135bf6e5457986dc2cfa8f73050a736481f03233b4548a325fc0ae81befe1c09200a018f27911ca02de7872e1810cab736a161483dfec69252b536e4d924258e81a8dda4775131e6b77c316efc90feb8c6fe53706a1d3f57385d4d36201cab99385f6967b6129a12c8eb2da07ee6667c22feea528f35760a919c06a5f6ca9b9a461a11d3117b0337aa873265764327d564b79849d74dac40890a569e6ef03bb6d92f95d7b6e8f5fc4f29292355ddea53aa2374ef15fdcba6f5088b7c292cf57abd793c98be6ac7561436981b2777b727aa9dd17209240e97b41e1e7e7a9642f6cd24b7a9eaf4926fe2980cfd6cca1efbd39604a85fbd35c4ab8a50f948d2b479695f9dcbcf8ebe3a3d1757ed553d9ef53c59b25327465041c676198b040da3e37c8474fd1ef8e224656980c57f23430ac5b904b6886555f3333643aa5435b291b63ab6afb22b6d610fd1225a5a71c33cdfc64fb2bd283c037401ca891e81bccc26da7e2a3d8aa5b6762ed26492cb2f102e7576f732cce840e69d30c99bcf77bf51c91180904023fb25c7ef02dd4f2762ff88912e8a3d1643c337e69fb8273d52dedb1f815d6541ff409dc2d53592052cd0669976f25be25f3cf8cca79d073d4290ea44e92d82628ddec946f7573d743070cd5c9b5e56af4755b3501be0a45bd107bd85c2940e7995ca6106515567476c2fbf70773406e0f08851306f8762d8b8d6ec3a7bcfa6514e182b7205fe3d4c2eee15c0eb8655d3bcf4c9f0df7776f00f058c08b0904ffa97e4a979f9a15dfd91ac8da0beb7782ef7076f7bf53930aca68ffe4e8c213d65310035132e3cbea6a7d7c9bfcf76895520675406eff6f2f092de716bcb6f1fba4cdb2de02ba4a6bfd05b93db901a9c09565229da79cf04d6dee5b1a12aa25c5f5377db6fa840f72593ccece020beb8d3d8ebd6b2a73d5ace10228a8336e9161ee1f4e20b261ce6c9bbd55f6d1c3718373834ef3f4d806ed7381d4232bb23f1a80dd6b57d75bb7f6e7f492d1e780c818677029604271b859520fe5df434aa48ee73d8d9658613bb8bd688e5f7d63b380c97e0cbf867ad96e69d238fefd0ca960efc705f7040bce000933050ca47a2c279efd0534cc44278a89aac42668e755c644ddbe321de84ae7468d79fa3f3ceecb696a1e5ce595fc190009bbd6bd9eee70831a4ea416e2c18215496a55888bb6d9b99e719960bc57776eb132ac644ef32c27f93259b04f84538e2dfe515d071eaa653728e471090098ec82d3a2e8e7083b77c157eba1059a2dde95a292012570a491e464082235f0099bf5d343bf380962026451662f2555963f60a2d5911f6bb2b0e62c9a0bc0a6738b7bcef0ed07e756bc4363414e94a9b7929ba6df9713cef85db2b23087561bc23d23e78d29f42a92011403027f8171efb0f5f1c0cc312e54ab14d84f44613d9a809dd17ef428d5bb5a9213679e645704cde6740492b2fcd60c117b55e39ad2d80858978062b0cc035ea2c9fd0b05f680f0e95a2bf00a8ca1d27f3a9a45e6eb8affb5476f4142a4bef5c9ee3a8effab97137faf841004554521d8d3659834dbbdb5905f5bef5161e30bdce7609f38e269f6b1c50b3fec9bbec5dba882e0fffd2dc706812dfc3d4506fc1dc3a17f8dd1435b197dd4d990fa4f83328592ef8c68520a74992200e6604f4482c02801b27abf5fc88f697893e33378734320fea7105d95653768b1089cdac9adfc2dc9574c59786e70652d657e5fc6c4bffc4e843a48848aeda6941c59788c7e66581943e36839fea8e4632e02c4f2635006baaffc4082456c4d2ec6c214c72fa5405862cb9292d246e01e22430e3989e2a3e0930c4335ef4248e9065043897e74c3765ee7613341616f21ba52f1cf190a57667c6ea7af52cd2c407782969a2625f89a26d740733c4d87df54082b6ee7184e6352b5d4174587f5ca3c455ae7315916661cab971bf96ca7076b356f7130be3dddd2000d0be1e005cf5d453f9abfe662724ddb5df7323c55a1de910629edd002034ada201ed76c8369e8f6aac68d7234652e0df762ac683ac42c17d9bb7efae5bb1d2434ba6121a37e931fb1770b5481353fe173d3b1174dd61fdca9d7507956d32d25182de5f1a773455bd60111318785b8ec0acd5c35d3cac81e580f1fafa0f6ac7e9e4b031a0895df42291d8be7b22f40eafa6f5ee43a32460bcc0a277a3a6c17c2325afb1fd14eed0642b364c800fbd959ecb58fd953bf6d47e24d66cabc9978636fadf79fa94bf036783dfc5ba56d3ab96e2e843f7e991c4947c78a43df1346cfa38b4767774078064085ed22e5c6abde78ea8213afe4de672be438b9d470fc73227273c59ec7e6877d86373d9aa9d18c2a94a2834a0e6c27eb40a367e209edd3de89dfd8a44c0ade2aba6825bcce53f62369b53ea98cb8ba47bb85828206cc3b5d78fe2b2b41618e5f8d57e6bfb5ab4aca621748a950c518b0c0b20ace9a32b8e4bd368cf6226b299e2ae45722de2586d05c3292f0fac51d1550448d4396408d2102f88f30cf6c9b230effa0a3d7f94903557ae73773f6769a4a4a539df6daae4b011a779ac93c848e63b4fb544b248015d9f4c95693db236442d1363872cf0caab1080e0398fe835d588164867d52b3e6919079fa9bb235cec97cd856c8349f70e0304a7da2ea3fbd98655cce8305d591451d8dd54770be4478449cc51772c5a9c1d5177278b50bd2ad089531fafe5eb39213c7f6653c4cbe8ff89cd461fd7c88eac16a154808c5c960a551df210fda19107fa639149753e1197c011d3a03e60f21bb12a9dabbe3de63d36c1c975823c9804e918d24618ac1eb523e4008b84d1161c39e7700f506218c45c5fd5bf854b7b9d18f8402689d6f476ef0087ba1a138db6aafbae647f000c4ced821c796802e6b3eb0ed1ae5611e4fa36f22fe542a0430033a3cbb58e3a38efc2b7bc89b23934c180e7e2310f25c7081c20cff2fb6b27a46b6a494db7da820c8a339b9383a3dd323d5ea57f07502f0bc84f94ad35b03099c7d34b99abb6a8e1a43eb61280970647f421054fef142f9388b90f4be58774eb77af52a8fbd8141b4c1beb60f4744bd66758ee45d7d0f12f57537325d005f1dc4e643a09a00debf62390e25f902d7ef3cf63eec715f5ee920df1b842cca33929da8283eac5a32b708160b6c93a0ca0a1baae2b0bdfae10a2e22db923214956199c0c32a7809c7a407ccad7eaafc764a30d3d1dd7846b77b1a2b42426bb84a6881f00c8d1f6b0588de6f7c61eee0bedad48a85c33efc95a882d759fd3bd47187a5bf7e602f7bd4f530809c06427db81d46de566930667e89c56ecf2b4944e8fc22d937a93d2ee26049c27be721be48d13e1f79224f0baae92749e9aadba91f370dd5cb2ada00e7655f42390a38345e8d5a474f1a4143c31201bfa8b46bf0012cd180e0dcad92668e96f4b97dd29947b6e66a871a3f7dc6015a3c7662d8dfe4bee3996e435f687a9160691894eae755134268e086445bad8c11441cac6cdcb8b1afb572cd32e1b50b06ef6194772367464cd56228570a547c4605ff79c3c3af3ebad3de89d6bbe0198e18a03ca74a4381d3ba6cdf07828fca3cddadcb8ec0b3f527401edeee73207d00fff18197b6474e4e479ff8c19db5d007a34f22b4368ef70ae285071f45200ef7a11abf2ca2f6a2b4040d7aefed718650a16244533c87f4f31ea79ae1f3018d37bd6f7db37b8293d5191d4bff9425c8ba94dcced14fea7a89a5a8ac048e299ab6192ec26424d5d04c8d2a0cf00646a2731cd3106b077f36b57b9a45f6bef07e7bf12129bba24c42aee025891a297915f5e614fee388e6910bc189879686fde7f33526f7ca73d38422c73b72f6c4b75a44e30f14394744a8ce5c06a2c03e4b0d371710e255045cd1696a7136b04956d243372bb2cde07295fed2a9e332a63627ef0a85887baa5a3a6ea0141a9c437d45c759a657adbbaa64b68a0b7980f78cde024a91bf15b5a6c7cf445edac2b4e29450617faa3868c86cb6fa837d7cbe344a1a2d77773aba38b1d49cd04d90f3af9566dd17488b97bbfb876b24ba5a4815115b88d32cd82142808f60f71c8a86eff13c1424b70ef95954a1969ed207492d96d3f1d8ad2a7e9f47cd99c1b120a487f29b183b4784fe3debd217a19bf803e3731eef3d0cc6fc8324d2765fd1cfc5b99c9d5b8940047d1707fe01d018f83abf3357aeb80ba7ffb59aa04b16bab2898ac955bad2a6caff801cc041e76e210654e65ccbb59aa8ef85de54b06d429d97390c6418ab0e263b64a6ca471976858d48172761c81d16c726d4e8802b6c94dd492795e5dba2018bccb2cd5a323854baa6174197d4addb2921de37a9c401929d11d568e1f17d87f523e93368710ba47a25c83766405c7efed35642861fd10d37bc80480a32edb3bf001bdad122b25dc90873908a12e1852154abe26c204ff5e1cea2add6b2b0e7fc817a96a28df73ea521d457c60052088bceccd3bf1aaa1feab761d5f4306d398748a0bb705d59ae62e279b4716f540c4aa1dc107c183fcd469b46ad449003dff0c59345498127fc297d9746a1c40d9e7de8a730379324da2029d7f1086add413f6c5c96e6ce86f77f96cb79d9c90a6d88c49e58de4129f37e75dba010fc8d87e35f0bb1c11de247b648c46c86a9deace230a850915329efdfc9a0ae2a0cad60ddda2a7c8f10b0334603d822e58ddadc8f1c9b635b1e168770a772686812a33c1862c33f677a66a1b417d0ee7fd4aa59ed42b1641b98516b4fb61a3cd1276a3e4f7044611830b30cd29cc4057dad9c2ebd8db0af35632bd3ee75cabe2dd23ccfbde65e4a5eaf45e2c1d93a0fd11aca4a5be3fb5676ab10979646ecea91d964d3c97951ee834bdee174a0677ce3ea4dcf05ff1b879cc1748989af1face68522a44105e197ed32144f0e2c4902be4d246345031e006f6314d7962d3ab26c30b4795edce15a0677d225950d571725e51516012d058209a0753521b74cc86e0c4609e40f112fd25d0cabbab9c1ec315c8327207a49a39b3d05d3a53183a5bd73c5533a544d0570d2a763a3b61f465e718af1df086eea78169b94d291f12c7801929a96ceb7add01d359e692309b69f5fd939bd0f5d74030248449d9602566861e8c06d6e5030b843655f970eb1b5aebb7b1d4e0c4e9cc21e488cb5b9ee3bedb0c9f503aeec093b5e325435009ec89d48096030c9b1b5a43c792b31600a8ce329c61269fbc3cd868b4d05914790b958bfdd16b6d7aff441daafe49a80250c8cd4d3af97df3d134f2df000e365c7f115499bbd15dd4e1008ab4ce7c9751ee1398316e46a4dc73616ddb395175c4f9823e09f9a15cc11b5a3cb4bea4fb5ba53e0ef8d947fc119759ee909925c8c1081ccc5182cf5ad3f36163d85b0c2a74a13b868870b6b0361b59010f2f9fe11c3c0fd165b2f2b9545cf6d530b2654446fec1d21021ed8589f6faa133a473005cefc3106cc6c5d9468ec48f4f6b3f309e152181854454374b99b4cd3b3627b2466cbd576ccb0b078f4292e31fa347042da467b13e06d6498316c74b98c065d28bac71c8e9d9da278647adeede8c7da9ef1a3f10ee037940cbdde7af6af1e5a3a354b597eb587c134519c7878ffd0570c696649caf7849e89b2091a6c46b2d1b1921a1230765464a427d952897687728f032eeb52fb27766a5a8d08095f1b09060ebae31009b3b49c8886692f8f3cbfbaccc4696c7e216bd3b6deb6845745623640b7b07a310a63dbc32a8408a24eabce13843bf2abdf828aa06b37e67cbc436bc234fca43258d35d7104feda0bf90c43f022bdccaf2b958b0b295aef62cdee649d3ca30c13ed145efd4393792cb3d85af9919d786aa33f7eaac68841d6be49eeae79d10d43c199df48060a39c7fc09528ec25aca38f75656bec863bffab9a3d3a28a04f28930d904d55a5a81e78bfb08bb220350b03fedffb67392a1a6ba084634043871063ed3c15b42b9dd08fa77ea51134bd92b38825e95bf1b11bda86178d1ff8d8ad1ab1c5de0f2ca3f84e6f466a2ccd8dff562e7f9c8af2fba072273cfc4ec2c29e1e4d9341495dbd71fbee8d6f0e01496ceb0e5840df06ec04d80a0c51abe5ced3d396c24960b8467fb4439eff981d871dda3b7c2b2ce08060de4efe25642c772ddbd87ed5143ca7100587ad5fef2361673672f67e947b9b220d252b4782153654aec076b296ecbed0557fc7a1038ec1582891aba1c1b701c09ba26b5d624fcfb6dfd2453fb2b047fffbb24df37e1c9fffcb624ad703a2b119156627f65239151846617436d9adf27eb1b88fcfe1fae9b64e96ee2c27bcae65abaf2b829273c938d73d1c5fd45e4ec450e857e1753ec997e8a37d33d66dcc8548b2970fcdb9f844e2844ce05f3eb8de75b821870a1c2179c6713b139dcff57396974c998ccdd1ed407cf5282de6393999d6f13fabdaf88d079899dd1f803a94c8124f7eb5469bfe1865b9d1438987577854b1f6d6c3e5d6167cd0a953ad031efb476db8f39ddd5bd92af83dbec96065106acd862724a9044536f65b09cfcc35d710db29b2c7abfa65f6a60602d970779bdaf67f538df8856ccd878e7812988cd4a3ba2bbccd8eee7e5d59ed6e474c5eda60c1d49af79bcffc1bc472bc409f48b683ccbf612df031880776d531d7c94ece08fa82e4668d36da7e3f43201a6403619bf96f78a5200d31dbbc3b3856f3d7425f6f8ec15f059442a7d2a5c52215340b46829b74749872953e6085c95dce6585fcd755d71bb216be703285e17c0189b986a30184a6845995efc7eee26fc7b74bae1c76e6cc6d43a8fb72500f483e1408cd0dc395c0aecdcf63253cf36d4b9e45f040e3776fcfbbef33a8a9581ccb42f46a465d2046e065588ffefc252541ab963ca823f69b9c6186c9b4fa25198e01d9a857b3f56186eeab8a9f694d8100081f0c116acbd23549337374525982f0e727c9c0bbb5521e473635ec4d7ca666045657c05b43c9ea1e10e7930954ad31e07d4b023d84e7afceb99b8c3c3c8558b700de72b30bcb63895465237d49a7173a2fcd735d9483aa38528234f125e23332af0c2c2fa296f73f93e05afef88e48e02c202135c42adf50be905300007b9205eeb4997e94b6e34dae19c77af163cc2c152f637affc7ab128237ce992753c27db7c3fea8f6a4b3bd8281ddc9d42f10fd8e1c5536726c40c0536bdb04d7c4ef0d5836ee2d142d62c0c96b861b5811bd11ad062ad2911e49f1f30cc95afabb45601f594e1d2e60e8cb592c6835316dd36e705172af1c6b15ebec7408b9dd2f6365819d97ce8e238f9c755e67d926e80f6b1d5c9b81c847b84cb9fab807a0a01172a9df671ea07315ca92db51318d80b7eacf88038c629ae36b82be6642d62f6585ed95d00e949d38ec78a7f812be8df1eea1dd32765c1814f399cde0d3e76f93071b3b05c41012f01d81570ce33093db2e1ed104be8dfd9b667444ee245e87b03c9f7695166b19e65f0ec94a2f9eaf106aac7445ab5ed6ea884f6bfbf30d70f50a88ab26b384b711147d92604e5e4f8e2554b09a03845f8b9793a8cb7d35ecd387948bbd214e72f15d83532320a09c4155774281b6a7afe8c0d4faf8ecfd6367d509be9dec8ff35cd8917278baecde00e2c3448a70b16c6a366a6e642414456b2fe0fd87f3619b50870321a24c9296cb048c38c792972a6ee357c07434fe22c5549109c5221985da10fa40b5cf509304a9e872a25122e5ad6372974e64b0e3f97c8c7cd1ed1d63e4dad1f4d07c16e7bd4cc6b260c40d517763b9dfafa7d96026b02500d410aa16e39cca52fdba5d2b248be9d06610742617fbd22758ca34d1301c050601e4cf9b97cc56dc3b4b3c787e4e0f99d0d277ba051fab537c5af692854bc5774a57bbc0f1976478dc790b1cb35768ba5f458919dae2919de02da70094b7ffaf618ade051adae5475c3d029158452d8654ad2c70602732245b3249c99904de1fcbb49894125c8eaa81c88a47628720356641d5c9b28a8491f006c6cbd68d2bce4847c33b7318a2f4b8b62a5bbe5b73a6a7a232c5cf51765b1f2bcd88f40d91b2d2eb821670804518a9118cb114899031ed1e34339c89dc7c878d406a6895b63c27af912fc503b16f16f3b70dad0e96fa1af2f90acbb375aa8930f5d5c2021c7ceca25b210d5560450ae7e41ce203dc5f4fa15d375c1f019304d5c07d14b8e8db45ac1261ae10053ac8181ba0a8f15b82c4646448b1c9ed6f3fb3e496c26de4e9314b4db653c79ee899db6cc14006e5d61d03cec432c43121bef9f0d4e6959407be90b9efae66103fce7141e713a162a81e0878d45480227db5d5d4b555c15286896891845f185ae84cf2e76f9fb41f3bcfef30179e12eb65366db3b93fe286e11954f21e784880002ae29fa116c63e539d9a13f4d9a7e26b45b70bba655cbec0e3b70e937da900f86f00664c6f64f6eca5eebde74803cb29df5ea651691c2d2e6390312818e4ee9eab51f793757a3b1b21df57629a3fd4396f0b9a133e5ff6410a19c5cd4f6d89f83793052499a67d08eedf2a26272790012a229fbee2021b0b00b8a0843c5e980191c53ede0b6b6e02c4c47681809e6695f967774912dbd8f4639b6e05a8d8f774c8147e12fd016b9b8cc5c11f80ba64fe28366957c38061fda24f0d0252f365901c42749b56187d3f2e03e971a7877301e9b7941021e83210f8b478d31716629653e156f140427d413effc397cc617f3411b4e3a6ff5c3d16a32db8e31f2958745ec6e362dd4bc77f31ca8816049cbd331df2ad8720f9d1c1b7f17f332da9b66569927e0b625eb960842e324c9d163a6226b7c1645ecb46b28fa5a25cefbb8748f59972cedf3a21a9c5dcccbe43db16d2a5b9e3a5d4216e039285d50021f86834892af3141eba91e76cda222b4024f0859f0cd83cfdef726c9f8945ae9e0bdbd0f94fbc696921bae13a206882d29be2021505b261551da83e5ac4eebd8954397ebea8b58aab1c758b6c00c2871c85542834fdf21c06cae97b92d623238e97bbf68a2dd2ecb9e6b238436f8517960047e03032f4db6a014c352a8f40e6548de44309b1694f433a1ea82ecc259324665ac5782f3cfa943edbb2a86dc5be06748f47fb6ec2eabc187e8954ff677bdaa4f5f817d0478abc0ecaa24701e218b7f369b81309780932aad09ae64c5af71b29ec3f7b1e2eac99e3232d04248b3d17932ea52ebd13058ee6b614ce2c598fcca65ef5a98dca0dbfa4670fe354ce864e252212b2e2f179ae51e64271ddb337317ff28ad92a4ee2f82c8eb4f4298750531ab0030d5ad13376f337f44323dc58c2a0f24a378cc30e3eeb3d4649204df863284891316ca75cacd06ee55fb25746ff72eac8ead3ad5bdee86f7b248e920c2707341de317e4c7dfeb4e53e264f244dbcf0f18854ca12553a248cd4af6ee87d7b31d157c3564f01b44fd2e9137e55904d4c8ca518ef85b8a613e9ba7b373df86fe6eda43959517ef1e434b3be61f0bb74aef08742e0a91094a15942643edb1943b06988bd4fbc87f47607d2c5fd28b2ef570a3965f20e1bce984b2149ef39c798d3fb68958c6f525b5e51376b6a95937a0b94b4abc23000d85464308b43198371018cd6adc830e1e2bb451631b3976c5f938cb13f52c264b90b784f8b6f6379d89ae63594dc90c7ed5a264e3ff4951dbe981e06f9f9e629e14a8c849e74e92b486d9899497cb36df5427cfba0149c3688a5b0ab19992630f92f91d7cab667b52c91fd3e3c4cc1264c48733060d17b97ae8fba0f5fd703542e66e5192c3ba4c90fe5030d648be8bd65496ba899128dd37135c4da1eaacbb99ef1eb275931876ce23fe91f317cd76ba84cd4575104056b43e50e111e6cae058cd51bcb5b14497975c59622cb32bc9e1bbdb5aa7cdd570bb10f5d0a2ebed5d244795232da93103c6008d0c2a6d57c15ee252c9b62cb1b20f2957dfd37f1632849c41abed11a75e3d0ec7d445a3922ecd22605246e1a63b03cd0385a10a2c64f1012895f7e2027e4186e2697da30e66a81f8fe407e8aec72baa5e61b5096c4b86ae1316d46ace6f81c137c2eeacf02b57674c76622854d2c357f1043706f4fdee75a0269bc5684163a1bda95c619797662ab1984845e635c5c1b65036180cc0bdc7fcaac697b181165ab75001d6ce09d72939aa322e401152427b0df2802b0a30c297fcd0c96cac0fe55b3c4d00c98da4a080fb89d5f5470225782bfa3b2969c1ee51fc07188da9d627c5c471bd9ba131ebb17919e296f35ed43777e6c8bd4f063b7db76154d9538e5bf6c3bff05a1b24c9e225f2f6c6dde55d2a5e44f8cb52316eb385042c03da822bba55dc2c1028ba9f1a7f64929065c6cec8927b20ca006cdf925a53fbba0707265e931eddc2144c0b931590bb489dce5127d9cd2bed71ed9affe967651dd9a425deb72e76f64ff0d416b2d6db5dbf123696544ac40c1aa4b18df2eed7c5c00d54dfff4846a8cc08752cb20b7ad6e064f453caefd7547e6973e90b2ba0fadf8846889f601be8a47d4a254feb57335bf70ba252ee4b073e3008c9ba2dc278d2bb5a00866dd034ba5fab8a5799c0fcd6deeacce8cdfa5d2eb6778eebeb8b3f19994f08309e6328fdcea630a8a062e9fa1b1532c3449ef1c281baafa51b0ab373bcf9588895d6a510cc12fea7a685d7c647e614b936d1c5bd097a62da4038c66dad60cd2c7dced20903125e5eb0aa87de4319a9a397d6c1417f29776f23811aab72a68f1ff5b64e670376d95de67f2a01dfd3fbc5f49c33c6c2c384f85a9d45d44bb9dd81c6eae32593e7922039bc556d02a2db36503993d31cc78a95cc46da063c18b6d2be90b3ab9ff3d866e82c4e831210fbe0e2288eab1a58eb8321ed687fdfe5a8032e8c4bfd213cfb817180883379bdf3cb2ab46587ff9e55ad1630fc4566cdc6187728fa1b9145ba845e7d8346665f1ba55de18f6c25e550e4169dff15e51381193501cc0eac6cfeedc482d48f67428709d35abd8c51fa7f848dd749644d287b51e5673f6582c713ee71bd954e7d75873be6f58a61c54e6e42ef236c9e1693aa6148c8420b4d7310617f3a4d0b0b425f69a7d8379aaf97aac2a5a50acce264b69c2ccf4f2944d9202276cd15a2c270701228e9aeda1d0a938a993d9c5ad71a477cfd955a375a6a77c06cc5ef9a887cc6fedf968164e49959a14d1f7172773009c28f359067b8764352f1ab2e108a60a80518434d4ea73ae39db0d3957d1d003b7adbd6692ce11013fd855bd02fe31bc33282924b87d5cc9bbdeb184b1455afb568fe9bccaa61a1ca81d090e1250aac2d76892aaf552d594e130ed349159e8e846edc4323c0d1c0af7be33d2c00da6083a1d4a05856a274ea2d2f8ec7b2a5d44b758f6f4199f28a495e8ebacb76d09a9dcca3c72dda46feaf0a10d90b85c2c625ee64482d902918a0c434e31a304f50ace86108dc382d02e39e1cd562ef106da971ef77a34e8ba3903cdf2636cd6f1831de2ef22af1907794abbca6714d288544d6e7c219c44c2657af0538c117f498510a65b73f97a87f2966a99e3e47779323ba0bf25fddf7d4e31de35bcb5f44438cb508dec27b4d29b51e399326e79595def074af798f08a7fca5b3f486948163a10f55ab8ac24d8a8e344a4aebb36f4f35002763a7a33a48cac40c526d80c99e4224d6e611a8b54ba43d8e0d45bebdd9075194e8413a439431d3188efb7a75065c7f4852efb6bf0ca2f265126593886d2aa34ecafd8956442466f5360b4957bdfd49cd671f385cb0e34665414ce011df934a807fac9b4004523d6fc28acc3baf62e81290bab8a0e932776c8c596e73f57a6e04ee60e92f1b00aea9588c05151206df45e78b0151dff8a06f319b53a80dbe8e6f4008ea9326e1f38fc49c478a17fc1b6fe9396409bc50b8c820d7069009a58359baae51f9be2c54a67721d6303bcfeacc9e2a4259e355e05c0e8a3d6ee41b33580aac593d50be875fdbde6828eadbf992557413a7675bd8e6683a584134176101de86daceec69652356e0e1ebe238fb85c858097062a3ea4587d0ea2e1235a5f8c930baa1e44f47d4ce0f91f717650db30ea4f1e4f706d78b6bedf120a2804f78b97c3237964ff37d1d42a653f0b1377fd9a53b01942e2ab69aa2884f1a77353f6139bf6e5c8f4daa8aaf43cb1db03834d0aa457905c2cf911a3abe0b8645d76ee01f4ec441ccfa9ac57c8bd87b3d5872b88761c7dee772b5f577422323dd4e6db3a1e052ed5285867895712915b7de767236e3ba9500fd9f8d316f763c894a08403088c6e2f53b8d61053c4005b4f26550ee002df237ad1ff437f8e1a72c4ae4b6c3333ae93d71feb1f49d311cd06edabe5f7ee683f26eaf55af85e1290c9165bdb4bf45163be4ce8f55a1b01024bc03b420adbf7d6a4974942bd4bbc4b2732d541620ddb979113df813432602d1d4f1ab5766ab951e6fe9d91b903d062bcd034c0ef6d3144f66029f6f3520dc2b863ffc78f0f59e358126dbb2692f3b5fcb29c9b57b66eb4890730b5ae4ee95cde1ee667397188c07f140feb8ee1d0425b75e36c8b9202945ba5094dc233409d296eb507fb513e1ece4d910a70384d81d2c3a3643d4f5dea02ef6b91844c0350d5052324a4f7f091a5b317d87048160ec13f3efb0a817540c576723e4e0e976a8123fbc611cd27315b934300a5329c56a74d0a1bbd13d88b54eb124f53373794787b9a87bc1df4b3a197fffff7bbea5a39ce5950abfd6431627fce975c4cc1fc097dea4fcc7355d8db1ce1f8bd190e9ce741251619d41f5c6bc4ce6a5321699d792e105ebc6b9e2b1884f7047c8d9819b11a9edc97f31f81b8d31620a6962646ea576c2ad106fd010e005b2f10aa0529ef9b6dcf1533568512a903011b967c5fbd9dc9e45992e8597b62bd51d5f0863d2c480617d2e317885ce561fecc931ad6363c229ff54c26859f62f7e981912caac1cf448be1e1c2bfb388bac605e0826a0285e2cad971c243370678d30ad833c22f7c6c6833142051191a2060111128173b80e4103fdcfd41c7e2a317665ac1a952637cbaef2f35f648df8c3d4d990bc12ebb5123105a2bcac955d434463eb700e050e9461aa1f4bc6d36c0769401b7c7ba64e8f14457f010b02f8ae8ca036bcac2bfff4d36d7cef94c4f824611b375181c6546e90ae7865248c77fc46d7902898756a3a1d52c5bd856dd1f8340e9b84607a19232c06a0f9b62c2ca188b00ef9134222e1c538e41067c524d5ef087687ca94efa566aac573863fbbe5a91dd57be98028ab2bb07e3861ea4a9dbc70b24138b6e5def842c852f0da091ab22e66691d85183e5e3b0f8a1894052112ad16de2e0c3fc5ecb56ef6886b307f92b2bb12468dda9de2c7d6839f4f607c5d72c0ddd6d0ff8b826c309aa8b3d90251fdb5e2a1017fbe2ec8be380dd3cb4925366fd56d574ad59afa478b8b34af91bc20c079bff9d6ed92fd1081f37b24c33e19b727bffb6cc18006a7c898ebed379333eb080e851f2afa09c739c4b86cb9acb2c080b4c3db0e051c49b08656421a6df5bab3005d956f1b69ea1ed7530a69df49436bdf9433f6fb734fda161d80753c20e4595f881921a8e00243f5a1cd5dd35769e1f0dcb0da1dfa360608e7ce18cb306c8ccc265fd72476534a67086f353615bada70f241ccd928c097c52c7662ad1fbebf94a070a770970271067f5041abd55cdddd57166c0f4a5fba169518e4714c6307dc3cbe0bdfcd97012113d6036f048a159cbe9a4a11065eab7e686a0d41b50b9049c5efaada14b072d07606a46ca3d12f239ccce14fbab54fecc68df8954854d9f392324b376996c3f3b298760025130870a8d4d51bc5cdbb1050fc519944b7de834ead60287badf2b44082f33394e8a4da91a5a31b7807d31836aa416639fcabcdfa5752639eb8714b83b6e8f7970c545b461ef7df34545267d9dc646ff933092623c3cb487937d53b6b28859f73a34d6aebbf591afe04a8ed522fdfc416aed7028c2da960fb40634d7798f57f9b7b2cf35b4bea185ef446cc8a72be65f6a7527a8f7edcce9b82c7b8190e85ae78dbe62d3ac8bb4a0eb31969c8ab6de34394f4ef5289148ba5382a90874a4de13858da99c5358af77bf66dba1cf93cc73df952a05549242d0f348807b8a24e7dc8f9c3592eb9fce6b32adb52efeddc3bd955775baee820eb42134693312b89805892d90aadb8403167a03c7c898acf32ee2246c44fe9b3ed3985e98fa68d0fc0c0d7f9db7565688603f08ff7c419d258c752ee0083440861ed8cf36ead6730de3e83426ae15c184ed22b8b3937d6b42c26b0addd3a1c44ae50d35acabe552c14a27aaf9e01ffaf1cb88a2e2549fc88e396a859156716ee48e85b0f5e6f311a5cd0ad4dc2387255541708088a4baa94537db92122c588857632ab803cd368813f9585630311ebe0aa248c63d836eb94fb0ef086f910db6b9a520813556b425fc4acc9d32c60f00a90adac19fbab6464d39e9c3462b1f2de7b5fccf742fefaff7eb3ef500c080b787d0838abed32841ba0dc40a012b5e22cb6b2cd875b9a8b145ad3c503a9eda3dd8b7097032c849fa7cf5e46bc6c6c4aafee2aa68dc1d7fe97f68083c43ca9cc092527d109636b4d47e8224f38044a61454cb3cf1f14d999037ca00d5e01f722af46dca70c8d5c471a55623889c9f3359e05ff262c9dab4245ea76eb3dcd8ebe9c1386385af1484ae1e238348f5822d0f0d8cb18e2a4178bc6ac1588818d12de76aec02f2ce6fe31e3e888aa601fee6b5e6495f3b9fa1dd672626af8a22ba1e14cefecde869e90ac3fa490137d006997d0469a4a828ddd1c6daf9a43887ba9b2bb412c0cd1fe0b6e2e2933dd59142d8749fe3dcc07f8ec70015d8b6264921c76c53c76b650ddc316c23e7694bb6692be946d86c3b2e159df36c432ddbdd768ee0fdfb430b9d3780a5aff66af1e8f2c6b755be60d063150bccbf48a8cde757a30f15fee680df9380b57839c1ac2c42c0c7b7f2e5e9aebe589434c14c085cfb5cf04cc736d48018ffeb558717566812b46ea06a294b1bcc509cf8adc0fb5d7c749d4cbcddb8113e072ea2551398a5fc436522592ca42f8e0a5d2d26568ef0fa22e369e65defad0142d6cbb493df25d08e37a128a335e4f0977344ea885e0ae9922d78ef010716575eb1d7e9cb6b613108339abfcd33b5ee21e81e59ffb617c1d53d1e581466dd6229f322edcac94a8af6e0290ae6869e43503c8e3114699cf5b8efd65dcf1c53ab5b688a122f8a8840f20def2f0c52518dd29d035cef225afc94670c1e2c1043ac27e751566bdd1a2af69b2eed3aa8b3d2ecc107ac192f4852888cda192645b8fc5e95320fc34e3276f09f1a52e5a882362959189a1f2176f38987678d54690b4944bc4e61b24fa08458628d9f7d83e4286e71d06c31e8d0f23323254fe3d088f1dc53994f134f09b0d1311641e0c765315c70f6963e4583bab61d4675a0a13dccd55a7a632fac83d0184e34a642eb6935db37787a06a29961ff4a4f92296c5a7611e3f2fd8f8089fc2798ad9cdc7c7e4c8e95cad4bf704b79d25950e3d73314e78de726cbea0b7fd5e5f03fc8916f9eba0214b9f02d9fc221a550bc19332a1ab87226c6e92375743b60985abd8e07e53957103f405198c30ad4b940cbe8261f1767b2f619f3787db98ad666a55fb15d8b5036619913ec43677e001d8b4cd9fb341759130f99d06470ddf84a3504a8f30cbde34b03240f995a190b04045ce8e428a5758af6028b714d7a58ffa92242e8a19fbc46a23a98cf764a25448e514bf48e0e6456923421e59cd6fd8ef4f6f16d95d703df64b23252fa414458a1fa9a67268d13bc9964a59853c855496d53c149ba552beb97aedbf2fe177ac9bd58181577b924df0925a8f7429d8eb4a8b0329ebb40038d0b697a1f3b65949e4545f50f999f54048cd94a1a11d9e1f33543ec85befe972489e49808bc25e6bc39c99e230800d52d14313c23c8b365ce6237b56f163e4f8ccd5da04ba04b77218194f87ef44a787a057e2cae21cc6cbf300f182de384d54f0d06d6226f762e4e547f716d40d231d7c7016f06e5fd5fca2bb88df134dd329c2760f76667c5217ec46c1dd88aeb1de0083ce613028c1d428559930b9a5f52dbcb4487a6c4239fbe64d071bed3b23669712bc70848b568ac0ed0a8bebc0a17b60a80f447c42a58cdcf20dbc7c3d0d177f15ce424fcf1992ca3e587adbe0bd921c271e33f9e63f6f3448f50c6abbf5a57d40e8885c56a366866df3ab7df1bb38584c07b7013990d69aeece2fce23ecdd0222f8bf629729bb0e6a323697024d7651f55de42c2c89765fbfebf96fc6d34fdbeed63b043af4a0850b2f0841084004d7109e30075af3af9c87462e5415b6f3bb5ea48de2ec0e13d8f41f3b44152343de3829838b16f2a7923970112bc09cd84ed95428ca442bf7ad38c8276ea6d1054f12b330bdc19565e9c3f4ed3b5bbfb2fa07bc55c1ab5103c9779eb60c2920131b829507076158624b5a013a76a9ea299e1a6948897e8b81f646a9f2f3070b75e494a3d11e4f87ff1ad334771c2c2bf0fc6666800513684cf6f70b1fef6c2ac32c61ce95c3dc5673a4ce04ba7bc94d5d84949280b02f2053a5bfc38bf98227af33135f62245098e9d44094b9c00909fa3952ed71aabae962838997c614bac1bca9895ea3f3fc442568eb8910a9ccdc69b838ae460596a3bb1b5b9b1a72ab1edcfebc6216b07ed7cbc2640bf8db6d8570f177a60e4328fdd5880938880bb1d024139215454d6860497f2b4f6242826e4388cf5171b2ddfcd54dc672a42c6d47a443db546a36e0ae926eb72e4c62f8ba0136e71ba0ba9e1171859c7f01da27570acaea16f3f14b88a968cc79e75c348e3939b5bb8473136de72b2871fe0dac781eefe083a61f5cec9d4df5b7748813511b2b29fdad8385c9cdc48f43c0382e3f3c99aa859fb51ae2d6ba37b13c7a311790ca7a69b0f6986546617ffbbd5692e6f30d8ba69d0b5a40073bc645364d362c7a27cf219d6f855d92b268fab6cefbc13e4f8b3e401351d25c7cb48defe0ca22e3ba0d5349953218be2f7e8e008e351e58eb6040cdfe112fe1182e6e8ac6baaee2b7c89629c5bb7c8b24b41d27d06175e1c05c552a47bb512c7b93ef303237d9046c2beeca5fe48d45ddbf314f39500162dc6b3c1e5e3d815fcc4795ffeee76f0c6f7541a432511442a08925a454fc5e3fa25f1d9f47ea53ab440477018443c511bc1ee13b69881925b8f79d1c1a3842087a0a91c29e88df8050922f7b2a917395636b064060432ac7aa741273acf7fcbb9f740fc4298a044d469feffac2317139ef74b648f3530113f2d8938b05ec8f8c9a0d0e3397515e384d507c119c3385ee4dfadb927b5bdea71fded3a27e87d84853c60cbb3a640eff785265d7f193fd56b72c1b2fe130fda1a2be08f2f45285558c8f8a884cdafb48be9201cb884c1630db5e4ad71f2dfa6bd08fc2338f07c5d3f4c419293c1eab148c853d6571193519f9c20b0184381fce7b5b289a0a0a9501bf833465499a385ae38bcc9fc12d1d419f1d07ebeb46f45c65a5454cab0afb73097b086858e4b80bfda17945d0d41619ad5ef2fa7c2fe4059bbca01f5b60220d3d3791ba662295875e8e1cbdb8947bc58c096ac142ca4b35886ac21e0f1f4b4b955386aee7ed2d67c7eb1c4d95e30a084b48b424c58848e8eb1a87a1b796be56492e2cb6de4faa40a00643355d6a0458d729f7f0b162a25ef56affacb554ed1f90ce13a8f834d6184f2826dd9d04031739e6a9242d8c294d02440dd88f50c9434f5ffdf6657fe785752a678b8616f63cc61bbc480fec10cfc53b5d4997b7fcc9f310fea280240c848add5d6c8a86958a4ca8b2cc401ebfc1c8fcec547c11b749ea3471a0337a7681f9201ea9a84121c41897f67446d39ef63961490d84c43a2eed85a2a8aee71b38ae13b78849a1434fc0779973f2eb19ec8deb01a18f8976141f38c913c829c1c2f6dc56fcf09b06e4cc92993cacdfbdce71ce4b5b3f1388542c0bbc6fc86ca32b15e7a09c04d33b75219050414cd2491b50ba9b9c2cc04012858ccb5673e74e0bde8560e1f63f46ce4be897b2de536a5c3ed3c37f9da8a4078481d31746dacf65c36d56db19ebcf68de62b5cf985a3556f6cc6b045861722c08d92749dcd18b862f2a8db6428ce5f13ae3afafc7ab02c40d8a1dc7b619fccfbd0ab3a22fa2539fcc205b8f8aafef1d697293e29c3ea98878cc00b64f2a5ac030acd4ed3b2cf01b0ded699432f0f8fe48b17b7835c8069e607eb2e8a54a7833d1008ccf8b654c44d544b048c83b783b5c8dee76405e9602bdcd620e60ae9763114ade41fb03fd4da484c27f01a761dac250c3259b402d49fc860a4a14bd3e428680f83879cbaa041627df8027c6cf39bdb652660936c8e6cbcb67a23d21e9b1951e62ecdf87d92f2afadf14fd2d113d5e75f3ca5451d774f3b760390a9a82648bddcfe7e5654ee0111c6ed390e15eac9fe60a4294b531ee45a34bdbb578f888400d639332cdb7dd58cea5e0961694562755f54b05743cf61ecf6e6f02a85dc770e26b4764567fe12a9203e80b0aea5b97fb4ad02a15bc6b8812297e42d6467eb917ccd0a2d23958e63da18a021d852b065e8dcf538c5b22e9ea0b76e8a3c60566683f0f7f9f95e9976cb4076a6922ad9568823a73a6605c265fd72476534a67086f353615bada70f241ccd928c097c52c7662ad1fbebf94a070a770970271067f5041abd55cdddd57166c0f4a5fba169518e4714c6307dc3cbe0bdfcd97012113d6036f048a159cbe9a4a11065eab7e686a0d41b50b9049c5efaada14b072d07606a466a181181f83f15fe0b2591a55d5b8720c1771b9d52c978bed4f2b89d2b7fed7df77f0016712a3f525b0ab14be3f8f8555626967a04afd12b5545f4c4df3deec7524e08882823a8a99a4d4f78d7e1a7e7a67dc8d934e2ac98c760f2b4514338da26b897ad1e62f6a2b4509638844c556bbd90305b63f264cd97694afcf0b267115278ec18539b919520489263cbf815a3122b9e927d2436110f6cdcbcc4fbfef61ffc7146650d1213fbf3d9d181db0bda1e6a7a91096cb4362a50034c1a32fd3b3b8e77e02479f433c85b809bd89f21f63926706d22e7a3c56c2964a8a17061d1acb83d35e96c5077f12c2b2a5f53d5fb0d2acd2e0dd34b7ea88f39205f5fa5cf2921235111fe9ee703dce16ff613d74a46a9222379e125d40ff470a06cf9895f1768a54b0defa4d3815b395cb489fd76db9d1b02308efc51f5e78eb964180940ebfbb3a4c83407f975b68786d7e860beca5801c07ecb81cd859ad72252dd7bc6881a3f3a95a93a8a74db6e1d01e0ce7de3681d85385807976ca908b954f65fcaeda03c0effa9a892cc152bb52d18e485c69b3a934fefff90829f933f658475be15acf153125d1f02d27c23de4d46d65136094c0b87e101d58c4bcc04326c80a587075630311ebe0aa248c63d836eb94fb0ef086f910db6b9a520813556b425fc4acc9d32c60f00a90adac19fbab6464d39e9c3462b1f2de7b5fccf742fefaff7eb3ef500c080b787d0838abed32841ba0dc40a012b5e22cb6b2cd875b9a8b145ad3c503a9eda3dd8b7097032c8496e9222b8be660bb66f402872089d8457947805f0b03a4719814bb349566bf6c14f3528dbb0c4af1e887d6fe1e11cd39c0cea82b2164fbc958262a93ed2d9e72861c22721d057c3cd001be74b08b166004329b438bdd8f4bfdef06f603f7d5ef939def30947de98fb59badfa8492f203ca267912566931e9ce0fcfbef917f6d70257c8f929ea922c055d2d58b4f5fb27fe7fac68a33c55272ba17378db0523064ae4b4ad8898f3778a414bed4c8919b22627392dee6226785e18b368cb45bddc86b99f9021e96656a827fae66e0f1257dd7948e73dd1a41047286f9917a5ad5b46c48d4a6b84bd2e7a687df31f3084b7a18baac00608b83f7c04a59dd8afceb1ca1f8e409a69ea53d05520964ec91bfde72bd25044d69bf3c0fe0e0ad8276b2a3e531336d60d8c66124daeccd6412f847d2aaad9a2197af99121d3487c816b2b1d9d5e88cdddf4ace0bf3c3760eab7738030ce53ec33cb9908183b21619dd58e82e81fbdd27ec9f8126704f3bc2d870abf1ff337d1c28dafb4c93510f31e4e10100024077c47e4adb31bb057c3b99fcfe631e932b4893ccae4b9c9b594732ad130461759f51eb7251bacac4bc573a94c3d240f817807ff524166560e433c973e53b054ef5b0e2e2ac78455d7d5f0e62a708b154745877a0955673ff8ac959bbe1fe307ec3a6f550a52db664adb88fcc9a4918ce95c00f781705b375176f44c0c0b4e47ef395000483d7cb01c67c351050cf32a01e2758c6e7fdc8bc0c9f79fbd4d783c6cbffa0b6f3410b8ee11b4dfa3177226f0b428096168fbde082e1f034ddc8a661b24fa08458628d9f7d83e4286e71d06c31e8d0f23323254fe3d088f1dc53994f134f09b0d1311641e0c765315c70f6963e4583bab61d4675a0a13dccd55a7a632fac83d0184e34a642eb6935db37787a06a29961ff4a4f92296c5a7611e3f2fd8f8089fc2798ad9cdc7c7e771a66c429bb6f76c3ea933d8ac0566acdf568ac4dc18d59fcad60f1a861c71360f57b5c9316daef7306903344304c8d23df0fadd0796e33be5d0f4e23534510b7234c4c8fec23cbd6bd981b4b3d8b704773378546e987cc19d91ec71dceb4e35f5486136d5bb4392a3dc4d09a00ac8ab18a536f82d955e8a584aa0344476ee30c3fa0c8043a437ad0e8e7bba93c25691344c7332b500e28aa91f196ea8f6909588051c3073e8f55a5cb835b2ab5759fb3007d46a0e210deceb37e5a17b6c38bbf131180a39d9b41d61ef373e885b8e96e51b40711b93a87388274964b7f05643cf2cf89a8a2908dff7594e2a5f6af30609a712a7c4f1e7a53f4ef89a402623f50cda8f11de6e05dc94265ab43b728cda0f90267c932e357e833658d329e4f3130b459af2349e12721866500d70bccaaf04a8dd24facf7baff5ad41671829b2e990a4abdce8fdc480edce4d5f60f06fed0d28b93c4b55205ebcc6cbf300f182de384d54f0d06d6226f762e4e547f716d40d231d7c7016f06e5fd5fca2bb88df134dd329c2760f76667c5217ec46c1dd88aeb1de0083ce613028c1d428559930b9a5f52dbcb4487a6c4239fbe64d071bed3b23669712bc70848b568ac0ed0a8bebc0a17b60a32fedad833af4f7668649faf5234889d61185b88a0d66336e2b538ec34035a67e8de144c4e8202dd36f9be546898e90457165a79e8242b7d90664f542ce094101575261a8228ed3e518a4d79604736f87c4bda8aceb36e9546cb876264c11c52183e93a5d845b6052b4c3f600b512123c0124e9ff64362d68f75533ede2def5209075dfc5339a2eb189fdbe3c2a4524c7f78b5d99f8bd50e9f41f0852cdad3f30dcbbca0bf6211099720d354cd22330b1376ee523e138192fbd36f4a2846eb31ed10f97a355beb12023244f3e423a642f80b8228c0a543191109273dbc69d3ae3c847791afd5744cbf698e78da853252391070a4bbec0749e7d2d30d7ec700a424272d2b342e4949334771c2c2bf0fc6666800513684cf6f70b1fef6c2ac32c61ce95c3dc5673a4ce04ba7bc94d5d84949280b02f2053a5bfc38bf98227af33135f62245098e9d44094b9c00909fa3952ed71aabae962838997c614bac1bca9895ea3f3fc442568eb8910a9ccdc69b838ae460597390617b0649921e23570a708edea4960869510117769247acf6d6a37d57ee3224ee095e2cea50cfdf8e2ddc20122ca27288305245036312df840a2d5d642e5b3b0bee675506258579ae9d76f008711b341136fc87c7901a1c5797f28b153bfcc0178c915fc94799f0bf97812fb744fa55c3bf1e0d0be0e71dd38bb7def9a5de1cb75fb5fb8e2576a29acac438362a3ac526296cbf63002e27c8a383b22434875403ad0dc902e62e2327b40e3b3d616a8ed4b23364c74e21c97a8835743550ea742a4bbc3c49b21c7827f7eb21f9c880ed83a9e640ace20ea113fef75c89823a1a96686a03aad160bbaacc7ef0f9d508641251b2b44d53fd6b2c9a3614d6b2294172998b0bd6efb407900360e31fc0b16d09f592924a03a58b1eb35c67ead894003101da1abce9b6aa093c3e1a14da01de9ed30575be7847091dd8319d510865ee94d65af8438c40af4d9f19e72f8183489fd033aa00bf072bfea7706fb11359c0f01f1c2c9a3f6ee1a96a3bcc76c9144a5454ff56b68c34f7edc9e96d695e31908ee79d38da03ce0c9a63701cbc625c4de8dc6d98062e71686425edcb5294bed463b9a7cee261d01b6ef8555e386d2d58a1ae6798bc1da2489589303ec3d7674730a0707db473ef4aa9f9ed53e9a66bf51e72f71af1c3f1041f97f45e7c01578a84088c0be9d82cfca4fc779694c3aa2f2cc9ee9d45fe21a76df606029ca86e07256fe801522eea9872abd7968597937981d2bbc49900e5fa81eaa12ebbb0bfd1dd52a8de4377a975b8547fdfed585b1b6556aadae616de3cc32b5748cc717d74736072aed2bf8eb6ddf5e2a3a9e9c9c61c11a7b8c3575d0892d9b6e729457a282ee06d290087c9ff790f5cdad7a483dec64501e613714aa8e878b8e2fa426ea48859f070cb5c96377d0e35bdd8fa167629d52bd7a0e8b454536f96d952f8f0862e3af8e5bd40283119236c131571cf99e4018025b7fe92259b72d95593ce9a536b6dfc201aae30020036ca0484145b6e8fc93f00cf414218677ccdcf3d2c4540570053a7260150c87f312ab797e64fdbb13627710da14237ba08302072647d3b254d016bab4557cecf9c071474dd880c5b1eb82e374ac26501dd79debecc9940dd201b00f2642a74f14a76efa4b408edc828e5bc7ec1665c30da411eeafdbf1af7176af64055301ad43daf42f994cdcd1f77ccce8fa6cdf52f1c1d3e40bc436c5dcb0f6b2b9efc5bd72390fb1ab9e4fcc8ffacfb2faf271cb5849f5545a793fcb8d4b8ba8666fc15f687e84dec1bdde5541a4a23d814fdf705e554c6ebc388a193bfe5abda3826e24b974f139396e91b37fdec99f1f862658836fafb64c81f36e88af55f62c2d1ba1b2bf4bce75b03e5d14f4d6746710757fdc86ff8d7320e9a3dcd351481186905944d8567b026fe3e35f6979cf54619e7712291844924eecb8dbd8d0874bb2b32b870a4c25f4cb785b0d2fab5c1d7393eed69a5d997e6e4b9b0a23e07a5a8b82b564e57bc9653de4aa796383f6eb057f47fad03de672f7b15275aed5e0d980bc645d3b335529d3df078c9610b090b4c0f532c41682f298cbceb546acb805b821cf666f72fb9211090493bbc6229efb1a4c31bde8983af0c3e743c437fe1e55cad4cf7c8c2795cf62eb5b10ab1cac0f61c0b549f37c18f94ea9cadbcd53fb3c06db756f5d6a80c08dd2ff0217583815b1f79cae1b7d8cbc0fcd460187a3f3e860b473f401393d2abb2f284b02cda12a7b7af440e15681a49974b1bab0d636e2bf3b620f40f59d433a65e97698275949a84475baa7ddac330a71d489ab00d5c177cf2ddd75deb7768a211ce220dfdce17955a5141cedc7e1726535601579ab7c02c57dbcd0a23af52df721b1f4da30c6bd0bdece33b6aa17d9f944eeb56d226a165a7aa436af41dafd7356769008ac09bce30d8b43a91bbf77dfeb7cf33592da3ce65dbc2e53e1ca489379cb6e8c11d26a0bd28efe65903360bab3378c1c65ed1bb2c614c5c92c838d80ed62d3124eede9fd549d598d0c51c7938730111b9fde51163274f20397fe3f2dbbb00202b5e258f4c1a10ab0a2260a4371e9b8826e727226c9d8d203768e11b2c9fa4808d1cc126a43b4dfbbdbdecb52c8f328abf5460e502853a49e4d12b793f10b7ab7f325da051611250566fb6eaa1f0523b8b5576702f9e3fa9f5445901208fbeba56b59ac1544753d0859eef5a1c132f6f532c3e9a7ad889cb3c6e52dbe7987a3482eafe1b66f94ee91771cbb03297389c205e60744337c7538c758d7bbb68418af77b2f87eff151023318aedf7cb7be2af76920edd3e8d1f60f4ce57b8697d216b9ebcb032fff770d832ce2b038041ab7b80f0701329eb6dc2390fe4e7f496d9e4c708736e5c63ca0f2499541e3debc9e9e5c69afd37c75598f05475e3af30641919a468b406e773566664fc287411721afe897120db7f3497a65db7514f7caa47cc9c4669537428840c10d4271a3902e40e5de434a9d77380c126cd219f86fa63c2e82bb654fe1606382bcaa63a9a394f1c8b0f66a0baec840b838d9b63ae894bf91a6d617020f497f55d41a36bf9de956b31e1ba6cea4c571620cc019d05320868b55244c06e9b3d5411a6246a8238f52677e22c2a475cccb272aab1c1a01923207924f8c4b8aafe9ed1f6e8132bc8d618f9e139a5113c3dedd47ad57422e9906dcb1ee4c330fb9dc608800412f4d37df1b358da6f5d43f6c847fcd2dbe26174cae8390e1840d48ef03c0f98d901174f78c874245616ae6c32cab8c1dfcd036e160442d25d777898cca037e2393e755e756203d3d360efddc483bd5b9b028111d08c56d4d6b708aebbbf10d2523e2fb6060c056a97abc30726986ac1872cdcf70b3dd30bf9ba4f282e92eb13dbcc141972783f33f1c0e09fb6ec6169e28e0f291fd4a00b8bbf5f0c468ba54bb258345cfa6b3fe2503ca18beb69f14e46993559a9d0daa85d3527aa5348907d23ec7875a4252df1ad49ae606b36ce4a9afc432f3c21ccee453732d49d57a6d92ae803d3ad03988840f672dd8a4cbf50bee5c939447e3f2241244cce1e03cad80dcb887d83e2d7316e03922fb6e255c007c3afa2347f8cd4f70ab6d8674207b854df90a0e874045e9c9f0194a53dcd784676a4e2fb01436536fdddd1734b81f5c9433f9f8df059424420560ab18109addf9dd162ff25f067fb62f37dc012bb1ab03ec31abf661f38d6c6dc95e40fb81a6772c8c0f99d91f0e2dacda0f6a4c745263ffd6721d32b07b34a6274d659b7ba8134a3a0abf169154a3386ee74cbe3af9cd07ab3486d5a293716622608bd0c2a56e610fec79e2ab32c63046fa129a71f32a858b49de885f7cdb1f9d616f2741f154c42245281a5e847de70deb94088a62edc5815c58864f33bc8502b83cdcdc7376c87752f3ac1cf9b665a06c2108b6f465bc9be6e97b41d9c2f1b76c722e845a49ba2e491f3556a979b517af48b23b84e7704b95abdeb5b26727bda9f7678fde4864ebb6e16a3fe96d748984a47157d7319cafdb188fe3efe9127b1e2a7e263e7b12fb563b33fbb873fd706b77671c106fcf1ee06aaf4e18d4f06a970a425311603d9b433dcba640d4ca67141a3efd0b774b41d4d4c8ee345aaa24fd4e1b05cdbcf84e2041d68dd72b1b2eab76b97e37b366dd971318f197e9f73c9b25b80262fc5e1a0c7c97c913964edaee2ed43baa63b2a5eb2bfd2ebe045728da67c884fc12888818d318997b6a0582b2a669d1e628a2665ea76a93e868cf887265bb4a390baa9339691a4894dc4d8c6863a05753be0d5f8d4daa896d80b3bf80b6d3fd9836336576d2d89fb6c1fb90fc5424a8cb22ef5f95393bdc7f28970a5cc4fa1c41cc9d9332f58df2de11f9299572d057dba24ea3927dbb1e4f8d827cb79a849e3d2330e1646c8538254a8ed50eff79011f017a2c913b207e7d7bbff68637be96ad694a07533a597122eccaa12432f8965b324e5e8ae931135cd5a9ac948c3272a30831883b4243527fcaa514fdb3c89149bfff68f7730e2ba9e2eb079b1d0b8d6e9c6b7c33e1e0bbda760a0aab20022fec7c31702edede8cca0ce7c1481be2aed63cdf4279f65b7aa8253a5d2fa44162df19061fdd55e2e1edba7f931ac1029d519adf5a38b7f76ed4f8d416654a408cd629fa90db31614a9a089dc5d9fee4e0e1d4299692b5703bf65e33b0b8d7b2614f26b3ec23c04d8480022ab3596212dd9223ef5de04d1c961bb5242f6b536b3c7f4c7f94af2aff8eea62643fdb66903bbe35128c1ffeb7045aef6e2175cd9fb09a6f9ef615adbb7fd34362ae5a0a0bd3e5ff30467ae7e961c6b6fcc057873f0fa802791b320833e8d7dfb3a393a7b313997c930fdfa33e348f867ec858b324e14315410d587e92e5857edab8ee4b09aae7f06523d3368c3a7a6ef73892a4b9bdcdb70e68d5113a9cbc70f6ecd2875364a592463018026a6768e210cb8c7d8e8754c89ad415f5b214234c2d9c7c3eccb498c03f5b78a175d8e57f99b23392fa595efd7ba0a8cae6d25a353afd77832a487abe14fb6f37dc454fd1e72014f8c1537973b18278517ba38c6432ef30d11ff4573bfe949294086c25e418e646fa221f8152027ed102df05ffd0b6e2aa2a0ca31bb08cdfd5e53dbfe9e50f91fb9448a66a8b4103b7e5ffef054c24516624635e7626ad3d4873ed853c8bfd8e18d7282acdde13e8e47ab09c362e729f6f01092e0b59e4e010a35351428ccafe5876f821a1a00084ce9cea9a6c43abe1c7c10f4d47e6fcadac2308319846395cfc19c068906123ffec2519464751a0b670db1a5dcc0976ad75c691c4ab4ee41be4dd5f54f2b3c36acbbe33b565b06498b3e8fcf7fd674919cc144b6885450d62b337767d32562e9777b69ab26b4fb237167c4c7214a59fdd9c424b47b07a46a2fa28b6a61fe52c4f05fef3e82416d7fefc5d838c70e92a4ae4d53c2a2deb50b50cdf53cccbde969feab3e55000cdd69ce1db06d29d05c953ff5a7273dfe0f1aa98edf2f1094f4d2ed56004f32f2fb3b5d2c251cc4668f8c899eee2acf6682092243b0c06fe60c45609192d6ac8f8fe656112a9c7ed88d21f63862f1a4a28f482cc6733e3eda60be4d2102f59343cdd568a239a9b14436e4038df7734bda336aefc9d13c53e573d1693257a5bb060c8175c651de7b31305055a938f059e92a25545440fc08f39a2d9c03d38a39fd4dc3e69c266bcfd40fabaaa5026f271c9dea0b93a9beafa3a4504687470220ce354b9c5883f2c8719224b9b7222f99310b0745a1db10b5325be06ae19914b17026fc2167e3e8894aa131859593015d331ec68b19eefcd7049edf5bf6272aabf1af2570cbe3371f4ae2e2c8e0a8cfd204d901499bbab1362ed25b34f052952b710cd3bcbccf627822e49707bdd83c9a2181f648c3d162675b53c6b2e9cfc645cc1cc359987cbea750414f3bd1ed24ab75425ab5cfaec5ffb00c6f22b0de7f0a0f8c5b3fa3b9b87b7c76983cdfa173d737a18bab47706b1ba7bfef72ec6a38ddc1eb3f5041159a1f23be483c1122f4ebb5e5acb4c32c11afb8f2ce668ee247229b45fa455368bec87bbdb463c149884297dbdd9ae345b49a1574eac44f19735aec65b4f7792cf6863bda957ccef56961ce3b11bc57c53489a87c0f768a2c1e8e0c8bfb1ea9f8e1fc8eb7888ebd9d54556730c93d938d6561419e435bc5c6eda261ea032667509e95781a2b473eabc90ec564cbafae5e08415097a895bd03e0d01ced7b675433bc416d6321ac572036aea1f91b62b1a960bc0df902d34001191923d163358014345217b00569ce7cc1fee78936fbc681eeb016f1295e713ce6e8e8d9bc6b5d97629c8622e3d352e45643438e5ea6df22878770a8df704113b85dbd6ab936aae78603b659ffc0f266e30c309b69692d94b95b23fe4889781b4ce82fff727658cdda6e20e0c55ffa87ff8285c92e71e405b5613aa878b04bb5331cd2d6eccdbf3747c3b4cd3120e7a6c6d6c0b2c3ac17814d098725074011a7ddf7fd21c2da1596c2fd93b7c389999fc7202e7d4f0cda72291fa6ccc7731755de2033a8f0b75e093ee3fd85907b9d4c469d074bc4d7bc960996cf6948eda36030987b309c719461ea4ba5b544fd1a689d1db4c8f954dc23c11f440438a85a295c917ca182cdbc37f6405847a2cf9755780084d06984c8b1e075840eb7865040c80078a60a3d33cbb8a629c8eb66eae8e9d8eb2b650164818efab6bdd86af2079b402f62edfaf9e991267e5bb225d81dea2f575719e52a67c843f49c37bf874da123111f36163caa714cb32f8560e02fc2ad9337548bae82240c70a6c0253258ff9dd2ec304cf69472aa9b538983eafcbb2a0c2d1b86e2ae49589dd226ba9807f65c2c2fd271d40652e4b57ba2ed2763518bad452c206d335b3847ffa81afe8ba7a6142eb1a070b24c331590878788d30cc74cbb76e7e42f99db94c1a1b293f2fc0c09a1989967e31e55020ef3a1b4c6d53a21885939c3a2dffca559471a394826927ccd0661694b2c8ae2b617fb0f9b14b33d7827f0822aa0d3f1e0f7887f146bbbb4144674966dc7f02e7b7657efa70b6be0a1f36c73498ff595318e3683ce036ee117d364c840563a55dd53a587d761469590f0c78321d1f3415be3227ac6418b039f985b823038a1430ef135d60ec4a5849a681ebb1a137cccdd3d2198e48a5168e3bbdab88496f24e8dd98eef9a215d684ca76275645680d498c8f615e7f78ec8e73c51118bf5b65d3be1697759d4084ba3f6bd616508354c128c674cfc3d4d843a98dcad40c3ff0da2a156c8ba757e2ed844d8f35166617052cedb648127d19f34030c3104585f9093c7404276489f0f9dd59f819fc11cf600dfd4f2e29e9dec565d7924fa4834027a3fe7f680e057cd8de2d051ed5947a2116ee7ad71efef83bf0eb39de90d177ae46d75678750a187f19926cac20df8d64b43e1bd494a0500624292fce70e41eed9bdab99307dfc1278d3f04e1c338b43baf7146072ecf19cb6d5e13746c088bc047dc6a5f2a6133003694e18d65c11cb3f2183743465c63cb2f8fe6d35a85cb248111ef940276c7400c14e21c0cc8a29f7cb0d68ab0e9f4d9b8972d8a56fd3347d0adc7486db282bb49201caef975e0c6eef9c09a41fb87c6d579f5120cc53c9c0ca5665e0a6ed2f98fdfa0f40642c79560219dcbcfa8736f68546157a8f1a0c8883ff063e48fa8fd864c0e88db355e8a35cd13f15f7aaa0923e9fd1d863177076ea9031074c3edfc309edd4896ecc7e5bdf9d4ff959c48f52d9b2e404cd50bafd6aa84e53adfecc3c953cc865c5677e73624ef933b3a2e8548f5acde1156b941cf6050e6debe3a8528ab8d182385517c37b88824a1727c1dbe5611c7190c9f214675ba8498a10c96c0c26b0c48b08c60b3fcb2006bb50feb7164f6572ac57f5f269d36d6eae179f306d9e0033e7ca2d4a60a16dda7d1d7bf2e0364433b95a2b42b2b4602cf131c21d1126d6092a9c8e247841de3830515cbe15172ad97c9ea2a75b874bea6632059c92636540e01f6e1bd058a00ca6bc53b10d3eb27c9d12d33221f66c5d65d90eae60f272d1d46c4c27a3a999974252ece9e9d631ccccf1840d55b3759182bc8df667291066dcb7f155ca016c583f4eae9b1fd5cfb7cb08f9bffda5323b80245e38245510ed4aea100261c9d45ec1e2e338dd3e79d4e092c1a0b190dc821d7845d0747e2910c0b48c507a3f2319b975dc97c5523e7832470ae749dd4e7af10e2f06f500b9f86375d5aeff2b0ebbfbabd05548112564127cf736b538c42142cf350dd0342b2b875bf7d6bf9b12bdee54509f25eed90808c3c6ff064b58b96bc50212dab70ef4a61c6264ef4058dddb8c4f650a63c32e89e844c8819a675e1a11b006e762c75cbdf9eda94beeda96cf870ab056e8b9a8dd7cd57649ca75649eb5f4bd6b2a36dc1a8959136d82c0e92ef3746473c01dc73e611381a40d3ce4b69639c0232f20d9b4ccc8d42abfe7bc485b2cadee0121dfa39c5e9588810dcb82a5761b067dd70ac4f1e04fe3023705d4cf4cf2136b970010c96bb287b26f12d563412d0cf81067b96c99426e0f8c6ac839acef3c7abbe5058d2e125b54becb4cbf3bbdc916a02da016c1adc7e8f1c0d22d17113f173c0da6bbf332539af64af512a0ca1356d45cae82244915c0e4c45e636f59a38ef0153ff84644461e7ce9f5ed1e45d935773590992b54fb6607a55a1097ce676b35abd59a88e0b85ee3c449a32dea2f1c69f15a3e9a807bb6a4c92d96b31f49634a97c1b57740f20e56466a0e25c60d98ff2ee8f386ffa8cbd5bb35c4205ae3e87ccf614c5f9d11d2687bcbe1a2b8e6e4947196f9199744bfd1ef230a70f44ef835ca52035755828ed630fe097e1b55798db6c177edbe35261d9221188210941631d0d2a81aa1c7b30e31e2eab10a0ac6e4857ceb3eed499d7dc671b03b1de5e004a9ef1034f98a86694fe9ad084704b0243e89e0852ac4bf90a8b774636f8feff7d917b2a0fc9da0fc7c18b99650b1fe8f41968e884b7991cfaa769ca7b45715f3eb457b38f0db96331c36d04619079b15be4fe4ca9c92077b4dfbb146210e0b8eefc952cb1419307f6f84137f2a4d8a975e02a34762cedef05e8331e6fecb4f99bcc6a0bbd824251ab4cbef784505bc63de65c99715ea199c3fb8d098958264bf8e54183fabc429fedf54087b97cf9ef4df3849f9b951f7aade882bf21750048dad648334da8bbf77f3861fb931bcd62aff8eae2a1d3b37bba239b979461571e64128d6cfff31275d1e2eb9c11da13d1ba7411c02355ce8b352e3afc961acbb5f1f686ea51881d3f0e2da06d62fcf2ee998f344fe6e60246152737792c7a718449d6d244b751a12f5c37de20c75937f8fc51a1252df151add022e57a7f9418e28ccd4e4570deb71f173c7b135788103cb6202ddea4bbdeddd6457555b2605dbca7f97d718095663d8eed0d86515489f8061c4b87616d315a5678ad3a81446234aff4fa9a34039fab84ec0917feca6b3eb9ced8147e15ec502a85eab1b2c1c16ec3b6d631855c92e6af42e93d806854d9c3d6f3c4487b42f4b73f8b2ba36168157b1e54266e38f407462fd518f2bec02c155bcccbc4947539ebc7ef4b544d290c599802b90b2790a3548af42b1b6d5f5f008d0187f2e12524044925b772abf149c142a3978ebe4d015778c67b0b870552909671c73a0b57a333d0268a8fb2587c482fbbebf1d6b60de4904e9138c1001cf7d8f9bfc4df8bb43403f799775fd5ed720ac710f3d5d8d0f679c9132c159d809f52d37af4c32252d39a6848d3ea5f33897409bc6f2e19adafd23a9ab1555f4dbb849be88c23330e5d3dd356c37d6ef4ed6785be11f159306a6ee4c9be5b98714a715564ca888b55378c5f1962c3a3a3de06bf840ac8849e2414d1f37518d57c2aeb2aa8c7e18581b39d9ed985d5c9bdd2f9114db4fc93d6201527d4ce9256321caf55e3e7e749b42efc3ec9381649610a1dce2699bc3ede928e798d877da0b82a5ffe4da1bc42a845b01281fea9b6b5e1056d33f26da7a07f647646fd149b5672c214011a347cd185e3d0b96c04398769c7d2816644167a7d78bebcde554de75995717c80466e398550445cbc098ead8f638a8fa304d5061ec788d2722c6aed2c972eee3f73b30f155acfc29b597a42ded886e7891123b0570e6ce49155fe8dcca8b97933099ed407ebd05dce9a67dc449597c75b1a6d6ad304aa191df8c5e4d6de4d83749fd95abade3dc5e1ab4317acea74df093291635af90510920f8e99f2faab2a46d258a92d77c248217bbd3a806934c9227efb7832c2f449f4b03c909f9cc91d7019242e1be5a5851be885dd229402c2b3b745c2e4ce948dce22f82ab350b11f017ba99fb9ed7dd27181e9765da15e41491eda6eddf673dcef5e09877fc44720a8d16e8def12346e62b95747d00862ebe109b37725af446217e92efeea7233ba6b3957b54118812291e1f767110cb60c44d91d50819f0f838f959fce884d2ad4cb95c10bb21e0d2199f934f3b0b27dc2dd8fd7ded666952db17129789ce0ec15316b47568b4ffb9dc2f8868d710467b76fde9001f1a89d9bfac1558aecddf96824e7238dad06d86673c4f2bafce78fa4708f7369642c073863b00b66e138d75952778040b545e6a2f6ce5c651ac9802184343a78c658fe294cac87c7d69d9edfd3dd69eddc3de5ac165f01453a85637107c5925dc441d2548fc455c58a06058c534266c1c2b2015ad3bae5a30800fb95ea0fff4e17595b049ccceed01f64eb688f54dc4a5a56c31eff147344853889ad59a9b0745c09d9e2a8f36fcbbecb952ba5ab31d1441a18dc7f3d00cadb328fdadfeeb1ffc5ce5bc01291ee5069fba8d724f77b27ebe4c59f5b83d98926706f65f09c6a41950ae034968273ba5728a0e853ca7a7f9108c4579ce7ed64c9710056b4391c04fae69ae1b14735bea25ff138705d7ea516520a04b7dcc7f1af849aff23b4194087cae778b50459524530d5b9b6263ba07f0d82b406bc1787c8095ff8224758175bea556ce080b9e64b8b13c09623c6f1cb072f8d0cafdd09a4d2c697e5361276b84eba14b90511ec1be5c84e9b8dcce603531a1a49087079147de3981da8bd00ff4f5e5de3f77115de369cedf8ef084045aa1952e2eb07b03b54b18f5659fa2087754887aaeaed9b5ad44ac201201dc298342231dc5cb5f75e21366833cdcaf50f2f874dbdd2091ec259f3f2f5e1d425dcc7f49d204dba03857126a297794ea50eaa91c2fc6f45116f32c309215b15a22681d838e4f3ee9611ae91792bb17a38aa9ac7b170ab5118b56232acffd9ef7333b0fd3d6417708b3f31105f1e319d44867ca68ef749f71e5e779de4eceb4f5972985e37fb4f1c7289daaefe7b42f6aa9d23bf28ed4c67224dd1ff081909505ba0be89a89d21f77690a56bb04ce808a8ac9eacbe24ec1c473f81f4a86001328c080f79a7b1ec7af0da17b2afac2e4b266d6880c48b3463166081c0eda3a2a4c14c2a80d580cc8cc4565cd940726cfb9f1881f9c747a0a8d52c69bcaa3888a5b7276bf661798ae662309ebe0453e6554c1fb79eb85e1820406b940c785ce0e0261dbeebfb081c4fead67327badfd4549001de8e6bdba4f9c3e43f5c48b760c22f094a2a63d9a4b4e73cba3c6079ddc704dd7533d54d22924b3843263eae0c62f2f9dcbf65302259f1840122d72ece06893b7fa0bb37738c13c3b97889808736321ccbdf2a32d370d89b042b684328f5e0671bbc9ec5962babeda6bee2d93e4dd80ae2836e4e4470d27a9409c8b7a727b2819635e220c929218e557a0fba5172594e942f16db64c176c7af2711f0b0e5f092375b335972b0b09bf2b1bc886799c3a8f7227df6c3b0ad10b94b286852463ad9bbce6709cb4a054bab6102c731e7bbfdd0ca925f54a2e2aa5d0a04582947e668b54b7c635f250912379dcf20398f376e8a21abeb47b2ca72d4c9f83f584a027f67800441f931b949d37a202c946e35dfa70071f76d7b92b1c5466164531b3751b03ee24fce4c873436b1077e11f60c9257efda858fca91378a568ec8e2220109a6300a650e244ced818fa7ad744ab82955aeaf564ff428e94322bca1e40ffa689a11134bf0299320c5238e5f165b70cb95c55f0c8c63ec051cccaa637c486db5880d69cfc09c6b0fc6fa7ec3343f0c0176ee1f8db87526e84527ea182348b6f9987bfb90386cdf4b10900e8a79d7f6493e37cd87e78e68af74714f2da00c1af6722654c4554b51f3449b647613d624c51a1ea07a1d1fb8af9813e6e55bddc5c1ad598703f83e146b0f1aa1678f97e9f3748e87f715e2269f6d7e8f0655c1a6cec7df72e789f080a0ff1aaa71978cf61e1289a90d90a25d2a988b9b3c6d631d0feb75908083c205c43d97aa393814eeb0af26b196d30c1a5b5d61e9b241d67595b5428238f1da1bfbc298f284e694ac92c139556d80e90810e5e4fa4423527cd2dd62eb6b764768751efe7e1cc15e967e334bd088580cb9ac312f255b3b564cf7ad6dc1404d31faf5fbef4aeba779839d8ce657b984226036c99d0a9ab2cd9d06472206dcfd00993da8bc35a2adaff902f2df26a841efc9b175c158db8dac2b8670c275cfdcfb2125623273eb0f80ec4148587b43b57a84c737b9741913d7cc7efa82de0a18080f1b3c1a100c9bedba07c86c9314a22a048a873c05ab1fef57af2a30939547c6f3be2058ec0fa7571bfd5f8656679270ef834dd219410d55f3cba893aaf8aafe4330e214dfecedd81e27c8a6a8e6e0cdfe0583e9067547b6f8ab01cdbfedd1ac9006a25e0fa48c3d9eb6b227f9b7a1a23a2456c655359515b37349c10fb3074fe2734b8e104f5620f44d8f11d0dccb18f2ed95f0ced9f4909d9ccd5691df69b148569912a28126ece4187f2c99f3af92faf19637be68b5317e063814028e99d53a2912c33724b550db15aef96082620fabaded1437c56c980949c406c6ba019a7353f7f8c7db3bbe1834e4b634ffe1bc284371e19799b993d32a3ec1390b41edd8e40c762ab26f29ec9430bdbf37638406cb2f3b2dbc39df19324fb7e9f7956b5710497b645d6b5c7b4a75cbe06c50dd97b922b4ee40d2b73bd064e08fa83beff727bc9aae1e954dcc33a3e51fb7b88b375f7fe7fd1d0f942f2daecd7db9c121d803c7ff0f0805b3fbdbbb89f3506825a38c7ee7d4199098cd156c204a84438654569dd4b7b6e708b4679298060a8d0db6e445a3f2bc5a84fb08e4f94f224994992b8741a43240c87a0a6420c47329d30319afe83513cfa295fb820674e0be56685739a44b6df4195f138e75514f5101ba136abeb1364ed44fca7e48ae9d66262229adc733ce488bda58e4afa148c68bb2bb305e00795263605886bdb2deb7b56b3e749541ed2cbdeb912c3564997f7ea5d2b19c7184588711c4c80d6f2b7f042c3d5916b560b1d47e90d2bb9eb1f94931580d81b656aab4565eaba96fae0eb413da2ac3f4b231cda8fd40aa98d9d913510b614b715ca6d0a082aa8dfce3037bed4c71c1ebd964539d1d0abafeaf29cf7af72baee7cf140a493b84a49c38140c62c90839d9d0bf446a2bf0a91207d58027f90c138b25a300455cc28d124777d746d967220449e0a755d4a2f0a3264d6792d66e7b0d4c14cb862ac443067b79465253886c2817cf23e99cb2859b05d5786b5c102c3980d390fbbb5a076e597b0923ad1b207b83f82ef5e1b8a41d8cf8480d3d2b85becc37c2b8a451b5d27189ef24b82ff9ad280fa2560d09121727cc5fb04e650f461828e06464e9f8a997cb032bf8a83389e387405b7b7c90be1b87f50b3aeb033113069d52de8e431afae3e1b72786648a5faa1b33859d397ae719b820b8bed494d818d2013f62b3310494c1c58c33a64663b17c003b03fb1d83234c08b5fd4a73ae2d218e8224b2340f22ef1987203c90212630ebfde66a47b8f65949d95a8618c69f7fda57daa22caf7098fd4b2653f45d1ce880bb029fe1dce378416102cfab8d996e4d9116972d27e98f4a229a57a66a8e68b6fbcabcbd8edcd9df6d30c060fd7938e7f7cc6da58ed8d3431a95d7ea1a4e4385a12951aa356500c328a60cfdf5fc8efd568e985a0305cf219cd6d7367685ba31af94585d0ff7a1276788595c09e630b3435becb47cf7241d02c9a4f97f924d04fbefef41f2d4e6e23964f47a8fb5b76cdd92759defd5af63a237e43ed25cae1f166ed225c52cc84a19885e18ecf9f61c5a4d78151088ef8ac988cb049cd4dfc1cc885526f265e91b326ac67e8f975057d318337ae7d909179b1b72e5f073f57e2763558135bffba6b8b2b50f8e44ab0545673c83e74c3b2b3eb62db2108f1bf3a8a94224723d4cd8d9a9f7c0f661b72c2902d772691ed72e5fd9ef42ba56914c3104d2855003723c7d2c3b0f8676883737faae93c75e5d0c4772127fd768fa780f1806ab86d073aa488f964954e610cec7625d426e632d34cc3ab3de682d1a20b1bd4c54bdda25fd643c1f89a1d3eca6c36d774d6ef88037bbf35a5748f4e23458a7e61235f14645b88cdfeee4b43f90114354a1d9f8791d888598905ea902ecd5b6f27e2f525f4ac3b33b49e057b83b36269c830aacb2e57a699365c8bf9eac5b0bce6adad2e6735476faccd844c81e8879561dbdabcc4bc815493cd23f5c12832c06dad46b6cdc33120cc61408b8a3d687b27d5d0a74006bac1723589884a51d95399efa7f0722c929cf48d8e04408ad4f8a36b274275b0f35c593c15b406c2ecd1bb3a2f991b4fc033cedf76cfbbfd8b4687a529e92683a6d237c2e1b9fea280b956e91340250882608113dbef4c99fc40b035a1e4817e9f4ac52fa8d83666222e34a87b91ec21c49eec605e736b593612969b1009e7af560e626ad9ec5426b5edfd99794600150d3e623bfb1f985d6b5d2b746b90e6836e53b5f1ff1d8c6befc4c4fa83266c4968bb31b5daba401f940fd2c23dad2b09b1747abf3f42e6e68205c0ab5f64c90a07ec175a489e23461d9f9faef7b57e7417493ad339475930da4b5e6324f72372470db7b70a45e9fa5f93bb8b90a20b264852144b1786584a404774f6771cea802b35c154a7eeeae5feba0106d441bb835779b65290791c81279d41c6693f3c6eb8ff524f7a0862b64026a45ded8b35013d225fce7aeab82b1d1f90c9a14bb881ebf6ecdf1263720106c9e32f2b141f777920dad5057cc67d61233d111300299f13c7771ed36b7327d085ceba40e1491a1ffaa7dc8c7d403d25b8260f2efbbbaeac400157e89886247b04bf9850fe8bbe3fc0d4879169859f64fe2d4c31b7168b1188a973918c9091e51937ca5eade2af651642401d14c1052ffe87963c82b7fefb6e6e74e35fa4f611014b544e63017a4274f99b178991c95bdf1fbbbf829f9ca077afa59239744c6379d33827be967033f94b19d54f3ed2054dd4e1dcc8a136b725653c68948025fae25a3d5c8cb3871eaf6b98b9f7ee99edd2876492ddf228f00a6c7cdbb5b141660089d642a33f94f189881d602c285a888d7a0f66d61b23f30198295330d73290e5e2714c5932b7cf4a039dc177ed13dd4160117be07e3c091c4353c5ef86ff675953678a45834c2b0e904f0faeb28acf120ea17952332dc20a9f1c4e835a02af838c64a97dd981fa3b4b2601ed23d969b82b68a306146e748280903c89caab8d005f068cf824c0d30fd491ae14d46c6fcc5150cd9c4a392de85c6154bfad7ce85145e71b876f53125ea54943e3248424e5d004ee06b25bdee1f165785e8871fe5cd6b6be0de4639039201a73540419c166728d706c487e307b9a739c15a7bd20bdbb4b2ab0bed56864966ea6ed36258b68866e1216bc8a62326bc13d9cf67077484ea4a76e1dee3a352b704a03f8547f732a0f190111787e272c3d57eefe2c3f78e792e8e5077c88641c7f53b9309668b82a169aca8155a1bd489e39e51b507072375c19b14bf8df61a57394d9620c8ef107ecd818a2bedbbd1cf47a1dec79c6c13e3090f4f9917c201e6f2f0ca2058ab064c555ffda37504f77d55929fdb96677035ba247298dce822a6f3998f83d1aa1a2d706aba6ad88cc725140a97efc7b0840e129f7ef644c4604575af63e2687a94c40d87f8d2ac05bda00b219f3e04f450f332800362034057c9c9d4065b5825e55e53a174e31d40042994dc78914c89cbafda4a6c075e868b7982738dfa4432a5de65f5bb1ea3d6c4d532839f6e113f727231f92a706329be558c508694bdc84859a46e18fbd7a12faac98af6549fea11093b0a8fa8020fdf2254cb4114d36c2feafd025b56ddb3ab06f6b73fbd0b7ec49c4174d113422f37e9cd4029582c2d6f2005529ebce1ceafca1da753d4736d74570cbcd226c5a79ffc850eda5be2381a2bc6060084b7b533c42753f17236089d8d59253e3791cd6173538cbbe6070ffbb6d1586d00498ac5b6edebd5a13de3011e647dceb64fafe55760309dca1ad4d71e82b45c3710484e0048a829c6104ca16ab6599d607380ac9fa3e833756e384a899131c49b5f2ccf25a3f2f58db53b057671c010f8ef68d349b7ac6058d3995edac1f0ed406bf7dcca43a01e1dd874297d90f9f25d0e30cabbf5d6a1b212eb0e85ee37d5dce92f88af1af4c3700f766e23c3dab1d4ea87e51dfe1f7a3da0096bdc854f04e497db303fdf83a5a205d0ab51ed7fdbed9295ee3e1efe3a5feae025a2b77ebfb2ea5cc286a9f210a660c4adacccb9e62ce52a0ce2324aedae2a5c4d07e0ce3c12644e27e2ca32aa52566d0fd5cc6f6d25459925ac704466b7d798a70ea14cd41ebe781752d1bfad9dabf0c66ef6c41b0008aea0c491bb304e1f08ae5a2105f90df3547b716a7b29e516ad583e6f60d4b7b0df7a4242b277605fe89c9a73e1cf4827e93bd3e6c9c4694efd34e7690663fa94ed46bdd15f0523481ec4225219c8e49d31033d5184faa57369b035cc451f0d17708a8035873d721a97066a1694c9a55685da1677dd83fc39dfae582e8dade94b745f13a28ad5882ca4ea55505b9a850db4e793e0bc31d5a0e93f7942ccb2cadc4cc8f0c7a93cf6986c20e5839b743e0bfd702d91946e1e8642d40cdaa65fdab6bf8c10365756dc13fd7782aecd239b6b09558a109c8dfb635c0c04f6c37e3d5f6b7861ad8e1c241a720bb77986f4bfe7915d21dae9ab49f72aa2b8034e00071a2d224649aee549f6ce1b82d897cc1c7bda8c17e5da47dac54f5eee4050e76bcc56bc0f9244ecae83b71014848324ff0704497df8fd8062f0b063e0b85f494ad35f77cf1659ed2802b6971bb55973e07d262997390a768a245620d36e60bda6f85e86f6fcf453b730ef9093296f01dd6e4579bbc1a40afbcbaae79ce2008d608bab13151d4cfa873e13293cc30db336711a31b07543dd0bb71d28e02f6186b007f406ccbc784ad45ded224bd0f12811d84a875876481ccb37e8a31c62ca0e0ad08e4dfbce6768cc8e616103762c6e00f85d45e2b10d619c3a96a2fe0cfb1d66690a3bb68f4f806ff6d4d7f5fb5d09a5d27263e291b26f3f20187e24c0a827a89a842826951e99adf2718d950b43b899611b563d12826cf0ee586cbe9600f868ec2e29ba3a2dd9b0dc3731490eaa055ce36ae73fa61947114ade10be7bf8db55414f681478c45fa55129b662d8549926e370e1151ce662999ea99a7c3dea4a4d42c6dabf3bbe95f00b8b57bfaa19050126493781648da5d39115b84c6eb835faa1313c46e00b42c6a9d387da4aea4fddd0b607e602c6007a167f1e868af2a7ffcabfc892a2539f54ccb46cd3f393b4fd7c9c0ed4203679bf2ef0cc5eaae85e246634da25912bfb877e2b83824a38038c2f3dee5ba0a3bfa5ce3b7df65fd401fb36162e53800da2f6e23bc1209dfeb212b1da4717ed3d904059b17e944a8ddc96daa6d593f49aea7102930cc0bb3b89ca376c6d82a87b9aada1fb1582b6800e6c7d773c387900d71aca0aaacaeea575b34b86be418a4a534bab1635e66268e54e11987b50bf770767abfbce9233bde886bf0f8b262569ae485542e1371d797902caf84c2d7ad08d4a33b56de606fafe1f9daba2c4a91fa2450f94de1dbe3500e6f0337f131a618b860c6a39f05d597588b40d7f6d1f7da439bf9d9574d4e4a106278df26f95bf7de0e222215b79ac41ada56026cca5e3a1e9c78b55ce2fd2861916c4523576825e5bbfb80dcd4a90399e62414b4df142e27917c8d1761e82c1ba025d2767d957aaab6f5e381853c1606dbe26b99e6394739b9bf40f92e2759366868e8321422892c0f4945e1e77d2be7ed8a2881992d4468be55c852544f8688a1671eb3afe352c5f919ac6bfb17ea7423356772752c41946bd867ef6752a6ba6a55da364b8baa7b78d2738d3703288e44ce94eb465983256a8df6a4ad9ca61047be1b0c7f7f6ff020dbeb47ebcb4092c5fdda4585fffe6324009ede158ea78cb12d0014a38d51c6b30953903d5fcb7d148f366b2413d3053ec08005702720e16badad7f6d273dd8736e57cfd9c3ee7750345011c04bebd91ced66f62905be2bd9515f0ad1d1d3bd2d978dea89066296fefa25c81e965896420cb31eb1881996645fd4beebae5891cdd7c4faf6820a1ff371737d6921380d11bcb9fc4bc77a4c813f94b1b752c0eda08c0221c6ad9f293500783f3921a25988c87876e3ad4e5cf6e3a411147e0f4034c8f91a60a6db779d1ac7ce1da1a5d44beed2f65517e4a6e61c06bd49c5cd21b2272ea02dce7defadab5b0736df30a8f731440536873f4283d1be6f0bcada65288ab3507aa349a493519d09766fe081b950e156fa92f9e4a74b11be5f54f697a7405ce8a6d87affb06e70dafaef3f896015cd7a87b65cff996cc99f0e687f6aa0d6c51aa08b138b439d30daa1a30af8e5f5d4b993cdfeaa1bd0e59cc25b05dcb323a2e69ab1c5dcfb64f5dfdd6a251517583d27b0ee053d880fa7fc8d1faef8aee6bfb1d468e09525ed94128403d15ad8fc520aaac67cb0f34e775b863b7a16fb56c3d6fb2b87c63332737efe5897d68451765977e2c1702ed0abbd2eb22b02bb680acee2f5876de6d444ad37608c4593579a66e55e78b93eaeac53fd64c1214faf2e5c810b2e38cb476f4cef7de6ead8d7aef57db9df3ab9a25fcfefd24a5d9d685d77bae724d51ace5daf7f4d8e053e231b18a63f6329d23c0e6592d4bc9a01043afa6ca9a64b0362ae7576aba3159df3d4b5df03202538a60f17b7f3eb578babe1f04cf9d70c8150f82c153d035ca73faec3daa0e897622c2b281a41a420f36999a73b3bee7436ce842061b56163169070560ac543e2e5da5480619aa549df7fb325b1d46ba8cbacc36c206647fa9e36785ad03ebb46c7976c5ef4caaaf0b6d60a8bfb5df90e2234bd89602f132350be2236e64f4940ed8ceb2c61e5132cfcfb7503cfe5cff0ea848a4f00a529b975016c4f1f2574f8366735d82c94b331b03eb4d3cb8215df8338c17dc4cdf128df52d30f8ed4f59bb5df9be033e5150c18be67219e4f875b0017f16787234a54d53d54e1a88f3f10ba1e63b544838b41acad46895bf72133c9068adeddd86c80aa62aa80ebd306c817c25ecc9c7ef13fce8aef982235a76cc08dc4375e9fcceb4b863fa4385cf1f4bf952baf74248da1741a5cadcfb6e1049ddbb3b67c9f51d3f0cbf7def5125d028739ec52cc0cb93121911b7d70058c4f3e9019563762780223e6d6f768f1a265abf40c8b7559a4bee1fd96ff30d0bc4042f7537d73a0c898f78e2d9447cece7535c761109692b4bd02b337d5adf6b095c0b89592d3e39cecf0cc25884d8bf7821224b506df946736e9d5d5ab3e486a4818e7f01cf79dcc4fc0e4edb6e14c6cb65631d56aa82ad9f62c0d81522f88e3a18727a9b3593dabc8b3bc9a0c6e9111391c106707196d73017d338ebcefb09e91c90f95d9bbd7bd2b5d20afdcd182ad20e090ebd9622c00400dc592a87fe940b41f5c1e7093787f54b6abc7fa7a43ce2f7d424e760f25e78e5affafeb429bd3d4f3284241f20477a81c3c1381d11527ce248890e85b53d5c85571d4e3da1811d62c1be25c2816e250127fd9ec50e1dab2b9035eafda1ec1a1f0316f3d2b1cdab5f089d704737b124726851ff811b72312eea9f229d5a6cd361d2327c50a22c9dd99e1fa6012d708f1a2069c89f6ffc2a018c454433da5e162d645cedfef13ab07b66a4b8398c2890c22081f4cea64de550c01b942e974559c9556439285b71fa726f57a2827f1ef06fc03cee2900fceb524f168aa4e55afc2720c3e0fe74eea816e46b6495c1216c777f79d9fa0746e444251a1c67d4a16c0f1f08fdf63cbcdff494a3ab042955e07ba5ac0ff5100de52831f8cff0c0cb44f169d34bbfc7460971f40c90bf750bb99c26230989e448117ac972362c320a1f5691ce74a0f49c6436a9d2f5f739bb5965fda95e2b8f12e9cb2211ced474af4a7c02a9ee5fc32cb3d99465a80ce90fd628e9f2837465e526d139623bf1c8fd43fa99ee6bee9e9953ff14926f8dbad5f0d89536e37f56ae0b7f2ef5e7e10d61030f2a9f7a660d04d6cb94f899abbd766c723406e1720092f0c1c411063bbfc1696c9040ae2ef6de6796b10a8a072704af98f07c2f52fecf2e9d20525960fc3cc2576b973655a1b3527979f51d1a8f2068967967902cc2dde657299dd5b95f7fb0008bacf3bede656947f13510b6d53d368e9ec99e6b0063ebafdc5280edaa12dc60e614bb1ec7b10f42172f8ab523025091eb567b39669b32b083f5c59fd3b9824faa43c195b1084c7494bf3545dfa6dca3372b56ec3b09dcb46718a0d2968050dcec31e11a62e81b7577f611f7014c46bc079f9cc1bf9079648f2c5f1cfdcfa4b3fe3fd282ce3207323cf78dc717b8c6aceac8a049b82d3867d98148cb12e005598d05f2076e104aa9534c7bb9ed5255997cb3ed9bff4608a9ad06462bc8fceea3b1595c706304d8b770ff699d88e5ec99e2034ded137a58d65ae3278cd67ea3420147263ad4fc73806f212edbb7b2cc7b135d86117e1fceed128caa9fddf82ce0eac94f57bd4d0472f7b8536f8e9dc8423ec0db1b9977678795fc17c6a60807553d908c1c005fe3b1fdcb1b00b88078840bcbf3017b225075b5559f6fc330b325483cc53f3f6c54c63f4525a70b589e8e51f6b42b13f4c9e285eb063aca4b73ed8fffc94322491e230d79a465c80334aeaf71f20cf5da35bcdd4f68bad352a4056097ad0731c2f45e4f32299ca9f393768e25e134800ef71bd18b0660d59d35d0be3c760643694bb7594b8cb75a77c3eee0851796c7a37162aa4a6decbd11ef821654e0afe55b37515c24846b152298eaa037dbf5ff0708d1ba4db2115b5fa06a1f2a9404e93e4ba86dc0d07fc816e0f41faff209fd45da7fd029e0b8bfbe5454b2bcd2ba1525cb5d590a3ecaca91d2ec808ad55dde641a784c51d5a5c8d0a99ca16200f9ce18e26a1866cab59f54b8606af4731abb1ed3e3c6bd08b5d500a92a31620e89846404137b527edeabaf53d06bcf2d69c8395c7dddf9deed701d0c1cff00a4287a465260a7eaa318bb4febe967285011bbe2250fb0aeac5e7d598d58cc14982e782798f9ea1c8d82e94a646d0e37d9a423e082590f7997b9058208cb83682c0176bee26209a3f29beb50fe15be99288568faedcfdc1cf1540d27c19bf3cedb49075e2c42b27fbb385966a1db0420f20823cf5803fd53b5aab76389d5c2b2d425996147248f197a1e99511fe464064a75809e87f11f5cc3e3962c1b298ae9822ea69c9e01da0fd307b7c1f0675855dc5b3e006ab3b259cf4588e2b3e220a43a1bf04cfdbaa23e768f53112b49ee403a5ae913f95682973cd3a2bf806e5ed198223acbdc710b6412605346461beda315e60a134cab6a3f74c5ba3209c0b6618130c2fb36a87bb53ac2b2ff561f56ca1f7dadf556d7aba27095be4fd97dfc8986a69b3c056f621db709bf33090384946bf0cbf51254eab184903b1200f34b281289ec0ca28881424ad7f353de80b0550f4b2ac92a1540edf503268b0d2f25b61c7598f98eb9ef2110bd126442a39cf0dbb7ec44f8ac34fa794be235ec0c04a9abb8e576ec2bf561344398b299b22b11490fc2404e48c52b993dbd7a9631206939f2b3376b042dd907bb23faf07cf844107ccd32be206b389f54fadcd2f4a78b062d49b51c50684d9f2c5cfdf44b99f480e6c641ae50df5c8b6bdc379b8e14c404941c1ae3cb2acb9ed907eddcb5a6dc990d8e7b621c43cd04d66f0fc6d57d28f43602d69f420ccf229f11c13f60945b93d8ac2fe479706e02af35a20f115b440dfcb7547c9cd55d554adc80e0b4f49c6c18dae1ac00fd706772f239f96df93b5dfed17c596d4c335f0db1931c33111897477c3cb04f5258952530fe197f10c2f6dd1e2343deecc045206f204e2325b1584799a34fac10ad977b21a37e0b96491f4ec6954c3143dba4285e8f25612f67568e0b65162ecd3fead6fce29812053463f075ecd7c049bca5a8444979161eafc0a058ae49eb7e75b2c3b7a766f1b8da1bbacc60a0ef0624f167ce10e612bb64bbd6f67c1baef7e79b31bdb38a148513d10b2d07e2a5ada257c6fdd30711641f0a7d8ff87cda3acf43551dcd36d95d82b2c8748dbd99c8e4699cd5120ae7089056e403c6c66f3577d9eb4681f2f4223f09d72871e3db775b55710d71c9043a6a9c6854a476d7dbd5e82aa05bc52c9a490ee8582d99ad634dbe3097793f1dcf3c6f7f7c35981261532a362871aef5e48f43a5f63960e2e3a5cc2903faecbaf36fab0e7763ac67b77a6fae6c67aaa4ef4ab648f9623dab59d6f128e6cf7b45ee3c5806ec20fe65bb64d4c548a69d1cf060a3af7e905418882639788f642a44e255eae7f6f3750b527992b691850f85403c227ab15850c6611feb84a2ce0ee7548d5217fdd882bdf69b38787d415cc49b28f669a52c20741742fdd52df2c3543f53993e56df8c7b98e224074f36c78acb54fdf15ce2556c9029918d96f2df306588ee751c549342d2bc720ee924f6005af6bac8337adc5d57ed2e85f891e851ac1cd15e65857e29ea5b2549d929df5c2dc329cbd88e778f2d7cd0100fbcb74012d34a407a80131ba9665162cc73c6c78c372fb5c03d382d2064cbb38a2be98ab67be8ab89ca3feb6035dc0e279a552d51b8fb07c8599f2ca69b84d7a17791d6714af542046952dbaa5a8f8e51de3f8da1b991965862cf68bd17fe7396cc260607e995e00a5b01ef1eec0243072c64f82b9dff64148a1eea8f46f33a3c886c75a11fc274324593f026154cc1d0f06807c0a457867dbb0a253daa81d49a480a3dfa1ff8e1b33ebc1b7ef59b1fac9e76033dfc53e732f0de40391f8f372095abd9d91cbba55cd48a00484a1db3350ebb984c195b06a64aa62e551c10fc5c34497e5638b5164eac6a6df544beb578a4135a834baae1b522b7e72c9c3975936c18e575b726189605fb778bdadf0bf297c4e5c028b8a8679a8c9579bead72a2b8289e070e36e9b687e774455984aeb3ff0936253b91762930a5fe92ffbfe974b7b483ad35a953f14bbe1adc03992e160f571b17c4422d97453cdec2c267f7b5a9f6815ee101c7be22b6a694cf2c9390748452190c7580cb6007abd04070b522427d8a4cf1ee504c36c272930fa1f48fad2e6840fc0dfcc554a68379bc81f9cbf8718ff722d7841f71a191475a694e116ecc93d8df62ee351aa6fa22dede002e906578e89026d4654e1a5fe9a8615025238c4b1a80982c951544b460d511fda255b7b24bc091809e93002e8c717d933ef1c46ed64a4dd969dc6bda985da7446ab6f7e7dc154e454f4a2b3e679e20e6eff83beca925b453f90b775fbe19f192260f22d0bf0f20fb0827445e5b8c4524f4cc6dcbedbb3b44e44c5ec1921542ec816553dcfba2eec6657e1528fa2a06d749ef2a0604e0ad962cb9382f486f600ebb4d3ed530ccee8a367855abaa141bfbbd15ece2bd00f5af5ebd786a3266631c38890a9f3819c5ec562aba7d4d6bf0af91750a506a169e3ec2497a001d898712334f81aa51a686bf6341b28c0b190f9701800671f0caed4f50a3a0198c9a539af955d645cd8ecad4fb497917840ae697fb1e14d154333d1bd7b4a1f44a1b9aa636251a6c7fc41311d04027935175262ccea2a2587db85c5fedc1222b6856cdeeab57eb471c1a67e767a281487548ebff32a67a6581594bebcdfa39d44258d31ef14d7debfdf74691a4aae12bd8bb0ddecf02d3cff312d7699f65c7043a0b41059d1a868a798ed9099760fc647a4cec18e8c718a5d4b04ee22c3d0c020b9007972afc9109eaf1600918e425bad7368624215f2cf12c6a1b9adfa1a06c4cf1063b0842d4351c456f340f705cfc0c8a4bb56c80c68cecdab18e20a63fe1b836e22e48a1b1926081e3d424174a1f145c2764a153d45432dd6db8f940de98e1a88583f46c0264ce5e1ae7d26d1e630c5c27f4aeb4f98074c601beff995ac23c7afade296316d45150f03e5cc51372f94ba155166c763481d2007fd82cd3fe41b6143764606c57a45a470e9152400daabf949aa2fc02ae504d90fcc4e36d8b893089d99433bcbb69584743423437d47189a3e8aa6f35825328dc5d5b276b0518da981a6e584d83011dbc8dad917c442030b0e8c564dc371b098eb1fc93ff67bbbc51036c6305c362375e00ddc59cb94520b636639ae21cdceb88584a73b5eb196c3b90c8d0f26c2218a567085825108e3bbe6899a284009ebae8d7295c3ac761a536806937a3861ca797c9a2e7e88423c31c48f8de0a9843ae9a162790fee97f06430eea875adc0c125f3beb30da0500c7942f334465d9ff728cd796a4c4411fbac4ff200a33ac3c6c1152f625061fdb96ac193a779bab6a77b764d24a2a9d8da7e159943175274a2edce9c66d18d4531cad3493bd89bcee8a02cef33e2da37f97e53727563cbbdd8e722e6bc4dca53efe59bcc90e080a4eedb06df5bc47a40e721e2aa6137c30d32f0c07c83636fa2b211b0fc30a1499958488d9ccd337fcffcd971d17ec03bd77862d874beb576ee6a5b4db486c6c4242b02e5ed1bae152305ca2d59436c2e6a5effa39232b7adcc99a0807cbddbe543fa1ace1f6bad8e9fcf8afaa5986b3df7222a61c19255d6fcfe6f0a7a6642594940fd6f6dbcf8a51d60797354b1a9ee12cc83007ad7b65624b09c009602bcd2f9c0da7e1baab66e2021b9f668e7e2e9c49278ec253579df8a739d5f8d5e821d0796897be02f3b3916f285adc72f6a7c7d9e249f55ad15f115d1f01b7a0fc3a763bf64e6060d3a2f22728a4a4dc6d89454bbebd9d02ed38bb39bc679308b82c23e9c8566f08f18f1b5da1f6bdac2238ddc4bed669eae570cc4073d17336a6ac7d973a07d450a6ac454a68136e2b1a4bb9dd4f672095a45be5cd6cd272f631703077337dbee626699d6e31235614f5ea13cc0198845a09309e60f03002fb1c2037e02fc7af40563cfb5317b9e5ec0a1a555af2ea7b92110f30b0729bd157ce77b9ea90db40d61a18edf2434490fa23fa20bc0c6c4adf4cdb0015b049fec404f2b0459e94bac9c0b603133ce483897f158326df4d3fd955cc772ef6a7eeaaef425e999c8f25d9d4e43130fc1d3895f736658453864ebf6edaf64753ac91390d9508bc0973327e387271230ec370d9babe8df40c4327c2f2ce5ec36bed33be01ab85b33f889dbcd7acbfe94bf4fd20b869aa0c05d81386f0c173056e8edd0e4e3dc24d595a7d693e3aedb84aa06416cf04454c08a8cd6907465b01a85790c94d0033e45b07cf44c132ca3aff623d51c70aebe40b508576dcbb844398e1af25e4376085800e5af35e7692479093715d4db9a7458e35f5d683398364f362d0e2ddc71eeebba1a803246909fbf7eba28657ae6089a005b449f96845cd5a85cc8d72422ed8cd0beaaa8579e1cd1d69cee4a1e38ff70474673a5a906b0aed1f43fa831a30db676ad5e6449b30a6a3084a9b1a052d2f6f8f568acaf53e1bbc08d8859a1292db52ad2d9a29cb26c17add79b239ecbae7e0236302fa149a2c515b08b7231115a8670872438984a46f8baf7d95e6f2cdfb14181f2015b9f485029782f20fd91470bab7de7570b990789d045777c9d962ab4c613e43cdb864202ae779ca7862ed12c036903fc7ab35eb3fd24a222e88ed97597d67aae800cb07e7897691a97991823701706b9e2ca8b59c3476c7d676f8a818851f9d1d81bc228722b00644820af10b373ab236cb3631fb6bf63cee0b0ee541b262cc5b50834754ef73722167a885abca5a90b21a4ef26be2db58d8880106bd3637f53f72c7976eeb90ed346c2d5c5d5170cb6bbadf98b03174901331b123c6f16251d312a2bfe81befde571d61d3c2fa64c9d5defa63188d9f6da2a86ca1fda69badfb33b973a2642ff11f7b6af2cdb98840705e036663d034e9834784fedf16ce68e0f22678da8f7bc663f9bf6c2da1aabab61272d8d6c97bf1afff380c2656d3b6b1494dc9cc8d20ac1b717726d1a9f2d68779cb42ccdb2e29ed748adf9f4d6132ad17c9a20228c21ed30b21549d10fe774cea2443856fab9ead1409d97af956da09d4888a54525c027d549ae579f683d550070410fbd80bae9808fdc51acf92db4a2f90ad655dc1060a9bd052f0ea84a47333048fb99a9a8fee7a1555c117aa4b60b8e0c6472dc93ddc6d1488897b7b2298b4da5ea19180d54fcc16044e18249138346669e5fd545fa584b3b06a6522ec52f3077756d4a50667263469359abb2ca6b7a362c92aef40145987401cf445b4e7b4fcd40f46dc70cf0e6efe13f42cdd6af8ac9cca13b29129521b346e3ee712c9d1adeb6299ce85454b04bfe8689a4afe424d460122477883d822d109cc10632bca9624c67c2a11a891137ad55162e5f10ca1bcab2ca336014f53bbf899cc29f23013f83209b76f0325b31b8cac39e0f44314b9c6470f1661035491fa3de6000cdb4add2a9e86224e78a5abfdd5a2621bd1e2095825478577596be71c35e1fee0b4f83d36f65998502fe4217fb57bf5e3322b6cbbceff70b2762d72ad33365430c2a383de0ef4387509990ab7562a72c2d9fa5d09e2e677281dc4b26e1f331e9e7cdd33a313924542fbe2b28439de48e365bf848d85a7a282ae85008ff18455e3c2d170ad74827dd4e47b9d458d2ca2c34cc401f3355fb5b13220df69cb4c3910c0b18db2e0ddc91fd77e48569add531ff9082798e951a3e75236b93976adcfbd623f4ab5ea5aa4eac5da91f4f1cf1efb7fb85024e099c9857c9a9c86aabc523249e88e01ae496d18dba34e1dcd07f39909afb17affef167b35657aeac941b4527c9718c0a8a7970ffe17fc25615605b31dc558b4d6994470843ac9021217d565408a42f1a4890bcb1736f724df19e178ed7cb1bbb4e381baeba8186f56774077ec1147317405f13514d659d52217907d9ed2f750d5db18e76b36b6f5fb4f0ffef0d32ef622748582501c6dd5bc35aadf414e067295e0a5e23fb933443b604540dbf556ffefe64dbaee820d4552c3726ed226cf6979ab8252c6f3298d3a8b3cf56fd3c19247b171dfaefd862c17ad71e88923656dcb02de93789e6a37738b33d2876f4ecccef3cdbbfb86f8cd720c3b45bfea88f27cccd696480598ce3249483594d8ed5163947a3205caf7318811879318b2bf2a7f76a24f415e1da28ca000e28fe6dfa88a597e7babce60e612b87769018967ea8c10b448be80274b04ae6749a4b1530a801569ced6ced19dd0f6657542c713fd68cb42b9e96837ef2cfab4e9a9cf8f015b2561f5111eed0140947880003b99edbc4e611c93df68b61866e72813706fec3370cd798de3455e2e3a3b156fe335ac5b00cf1e2672c07e9fac748c8bff703fd3bef120dce5bbd094147fe7c5dee9b49eaa588f01fc4649d6a69a666e3768ff36606573680069bdeec42950a0840b23e4412a70222466474e5335923d0eb841cd3308b8d4a051c8448fe182ba3587edf6f0cc362ca16cf26cb552dfcb2fb2b17af9d15e1547e1e33df932fd83608e4fb933648311f13da793f36bfc652c052039ba523e57c3646adcc5116d8f4dcdcbac690c8f434baaf0a802c9ce1256550feb91060ccb56fa05ebe0b6b1de58eae15444b5a99be1af357bd2092e82740c9fdb20f7dd74601ae998ae35fc7f8660a9e5931f07aed25caca82630f4529fda452502e7ad76987466bc695382206aa084661f1f983a597ffd82d70f82d2bedb053313ce90ebd32b75434c8c6d757d24d818d6408bea24b70ae79545136abdd7b44fb9cc3b288472d28873a0ba74139fffe3b1f59557383a8c7e782c6c93754e14298f5c45d015932025efef1b7d5e033ae807c7e378fb0e1d8c21b3f8182e9a3d5ad0dd44a06a4b256275468aeed05785e616499ab11e294980f74058e537f8617c07360828e8128828d2b26f60ff66f908c6b02cd0287cd7315d42bf0fd87e87ef4a81b6eb54a13f07e60c5312ab2401c4ca4f32a21179ac9dd8dbf2bc176272c2ed2a5c758c175e8c1a3489824b74071824d8d543aecf9a28c8ad73a0b64b983b17c1ad2aa2fe398939ba53256eddbe09064c12e2dab6a67105bd0ed79bfc5e6371e43258e85b066839ac5da35b12dfcaf75d81abf93f06aa485b56592b920af046c344ee627b3d9901e6585acff0ab8ffbbc1f8003cd4be1dd85b7faf3a3fafa0450ffffffaf