PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 77747 8d7058783a06b182e7287e99550992e9bc4a3dc625ee143649b05adec3d02634

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d29c16f612ef48de22bb56ac476c892c6171121e5bbad7314fcfab82fc053f10
Certificate Block Hash
8d7058783a06b182e7287e99550992e9bc4a3dc625ee143649b05adec3d02634
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...006368000006300000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000f7eea465c3a7e38bdee6e6ecb2d04abff36f8e678ccb60c8d69f272506643335651b12ec12e803e8932cc5fd7f75d421147b58a1e17609ce23d1dc954c604b714cf83b41dfae3322bd0d8c73567b34daa0775edd404c750f51040000000000000080000000e000006368000006300000

Raw Header Hex

00004020c552f36b428491b01a1aab405fff7b442fcfcc070df10a1fa226df680c8aedbfe8414a84cc7768a9221633630b75b07d2dd15b0c62cba926716faa562b4970f0cd5e3c6a50d30018103f05fc82abcf4f31d7ba5b1e1271612c896c47ac56bb22de48ef12f6169cd2

Proof Data Hex

59,560 bytes
1212160103075949ff2b830bada0b600f84338aa6626dc6c94be26a12064fa4bd1542e038c9c1e6ec5f238fa6ed07ea60d034812f3d606c50a852b2749db603835f52e27d4257b906a6252a92cfcc9ff8de20d153abe633a8d899ab3eb62fb3fa0d58d8cb140556c03249216cfbdeed2587674c153fa0b9b2035ffd5b104f3a75553c824c4f8c91dd0f6159850940686bb89009b1782cb808ac5f2b76378524c2081fc8b16bc0e702cba93c95b8ce4b99a6e6f8131c665b3696c00eae8bb8519601c4bc4049673c5e8de0085086af86fb448e5f20ef66e16c02ccc2068b265088ef5d054bfd1162ca61ba9c11545ecd475941d2d5150ced3e3ec8c6acccd5066f304368397de4db8211871bba26e42dceb0d58f7c47fbb8aa98ba1c75267b9cdc6006513a357a41de5267f85084bcf3b43b6a9126d74fe2dbdf94f2d7b77df0ad140e534207c1383ebeb88d1f6a9ee998d258f4cafe8629ea86e81fdeaa772b05d5ea32a3324c1e68a10641f1fb771673d5dea87f5b0a3e22e335b958af236922e5edab20857a18711efb0a12b7217d781a83aefbb1a03764e6897b6ed48e5bd489c614bbec7e7797cdeaed001248ff3dd2982dc5781b15dab001cba3e07664265b46e30b2a6fc6381caac0d8ec80a910d6199b435b6657f873caeb679f8156365cc0bc1eda93d77e85ca0e650a0a9debdb5dfa514290add4200546008525b60784a1e9554d9dd208f122b65ab9dbde9da6c0c063ca6a325ae0da789f34e23d5ed36d9e83a8a1ffc84dcdaebc4b0779d1c5880d19cab91e06b2d4f572a4b72a7cda1aea5427a058a34bb3cfb4f5132af6f48d3beb6a5751720cd62679fccf66f440a0909a999ae67f26d223923651bf3aa9607e630d2816c0108463810ab24b291c6e0e678e38574fde79bea436a6116a4f8ed57532b9c53d3f1ee6c4b5e38565910560d362bedf31458c071b0b3a9b5e3f456e0ec269334d78139d14d9bdda0ab92f9b4d458b474ba104496b86ef5dce1e8348175fb3d586b40c85c3f125b8d47b6b7e43ee1d212553ccf60cf692338702a8a81c65b7dd5afd3a1d54ffe3560027a326ef0de7f891197ce208a06501284441e2c15d8efbaa8cdc789a38b4e26bc15e59d1681e614b285a2754642a64a82fea78c20dacf0ec78d075d936d1d309f89b2658b06d815638fd2be415b92cbea3cd268e3a3dfad2b463023117efa2defaf64c17bec5c76d807047ca18004e9e6e4f40e443e4c0deccafec30b253c97fc4b8423d212458b0580f5cb12f1bc7bc9cd843b6f12a4e3151a08a645715b7d9c449e2a3c510a92b819b2d34a36ce2342a327b25a21b60f8aced04bb8068e05b8773019ee5244a5c739982bb97065179e785fee2750f1fcd841fb65e72dc185054f7f0ca760012468f0748150d92edbf5afe4153f90c59bab4f4bc623857bceaded4cdb21d73b28c85b70a4a1c79c356fe68aa19d562ead5d255ba670e86366a60877a5ee5af8d00770fa9483355f8aa33277bb8cc7fd828db959ac509317121745c91151f2c1009335e52c56f10d6896dcf9fa970cf010ed15ba8109cfff3887643c2923400e2aee6d41b5ed6f431377dbdf5c676d3c9989f3339256a436636c1e310588137ab11681bf1a31544ee40c59b7e5c16f8826ecdafebaa04e581777ff4bfc1ec8d36d426d62c84b86ef708dd810c7cd984303535dc4635b21d2f7265dff95a7fb56a0bf2b3c796d45035fd44cdbf44cd721ce1b3b1db854b847440cf91d090124793eb7c27893a8aed4272dcfb723dbcfd6304b09570cd39a386494c89b99121d1e027dd10699d9d38a9c5d9c0796310fff1ea01cccc72ec6be7d12dd44eaed9aed8cca206a6d97f96f732f2c61724f2d1513739732203b3694c7567332cdd64342c5da161b10c7867f16120e47458499860a9aad730491d54d8079aa887de7f71af216fe4efe4d32b485b65405b807d5e50473fcf3246b1d80dd0c273c985a0c926aa850a9302351927120e2548d3c2579799c9e46e683ba7b7bf664996b70b0f548126e54d3c0c91f00d9f84276d4ef4f4945c911fa48095cedeb53e888970aebd6b7f5a93c49b1bc6f324a4979408c49319723a47228e39d3573b066af0ff54bf426663ffa449fb41f69074aa7453408e4e90e660278ae2e22ae9e31ef600d742aa0ab8b2301e8a436261cb6f409459a51b3bfe99c3258edecdf86fbcf77e45b43e960a963832bf74a8d65d4c8774a5adc9ee95ea29b6cd6bf28b2a85d66dd561d8e8e7723dd7422a6168cfe4691623cbafb69e4cbfc69318c83683c187a9a0eaab04717a08512a55622320e20dd1ef14479029b2309bc285af926d5bd52da820787484b4cee1285d70a78893ebe9b0ac484877bb636543af4561d010eafa2865fe74ed60941e1bbdbf58a248b8502844d5b2caa9b7a68029a8ab2230d9de63174ab6d2b51214ea66664b143a3227d72e0fd626c27d9721bb677b07002d2b2fc247e336ca9032885cf79c0af3791a1389fb19ec68366a7b35aeafcb3251b537bde0c945127081bebb0c292f8158e769334688f375106c9b8354d81e7fa2bd961ab96e06e1c12df052a9e5b905b2fb50f4641ee6859361cc6b5f6846dc4a9a9d5b3890bf13cef9cd80d4fe0ae2068508d031942a67ddc58d30e5094d2e7fee8caadd413a117ef0d79ef29d3955ab58f37aa75fa112d3bb99dbf262c8bf19190aa7b9cb67fd1b3605d3130fe416d09026b0debc4ee7bc860ecb01c01191d42274759e09bb5652181943b6015e217fe3930047aee5887e1de532981dbeaf759ce1a4b6a376140216745cc9d633fd9b9e90b9650acecf97cd45e53d12e52f147100e348488c409e52ce6053afedf2ea3e6aef86c7de3ad013ccc04122b62e4732018b5461ed388eca806c4e05011f6aebaa79c7ddd13fe34d61dcc4b0bc9e586e10e3b5574c0825d740933012ce343b8f594a54d6a0509a39944c398f6757d98350d9a0e31455849427a0cd7fbc8217864c00581131c85073727b7530928feb7f6680b38616587b9598452f49b2f6b7548ff4b5751a5dd66d0de7f89955ef97871b11d6558d78adee43a700c91b07ec54ead8f8382fdb407dba49ca54ecd419bd2b6c27cc50c6039fe25f79b638666b4e9db4822c74deb135f7b5d32006a59618efae6435b80166dc1efbbfbbd9340ce9c20ecda836687607554f2c2841f5a117bd9f5ff066c25d8230ad4840645110b02214a1433000c46d92e7419006e62a066acc50e2f9f6b9826b6e38a542b3fa674320c711a694f453bf55cb9b297eeebfb1fe821a8fd9d8eaad3e55a2e97d5ea390dec53295067e6f91c54d1bc44c8bf4f2e0678da841b4e2fb5c7602397ba28dddef3e24d20d1acf4d00f0478d0543b9c578a8888d52c8fd12a24ef7430c2b9cf12178ad1726239bf14fb7748b47cbb86e049efaf183f86200cbcb5cb31eff30ef783e6bfe33eb9ea332386a0cbc59cb01bcdb3cafad9d9473ff23deebae616cb31a7e82c49a14d095feaf7d61e45647181b0971a3ac19bb24d6ca3173fb02a5dad265d8c4febbb7af4f0509a7247f670554dafa5919e2cad25229928aef903ba96cfd0b152d129f6599dbeba8d8cac636adbb2a41013a838d575506ab5f9db3ef2d6193dc5f67ba9cd2e470f32ddde02ea6793b439924713ca369f8be1a200f3856f6bd96d68a613950ada21fc3d3d3f543403d71b321b9c4120e9a42bc8d8bee5162996c163d6e978bd941f891908ee559723f1337e29904cf7197d35c76f4bcea36995cf137b592c6315a3a0d73d572ce765aee258418577511cb1e1689087d8f51450ba31cd5c49a4742923a6fbfebdf5f3936970dc44f3660c2cbf804770947d2ff67cbfd5b2b5f428284b68af20a15fb0ed96335e7f66cc2fdfeefaf4a46901317c774888191bd606ddd26e62ddf6a754f51451c87d5f0025aaa58e6f5224018b8f487e33b69ec88ce840ea9e010f4ade0ac8edc8f8aab826bf795ce507e260ba88f454f4c75392e1e59a14cbb1f563e2bcb6f42f522a8eeefe2b4bdad50ba16e40a1f6bfb58dace77b37cf62329216266df0fac7cc4a6fc8e8d30a3de9874ca71fe01e92da974fe3025c44d02e41af58129b5b876b0be2082706c71cccdf311562cd9338266c1b37b1fc53712735c0902109ce0b6e5de76d5ba69ce12f426024f08d65bf5e9ab0db35182ed6c7177f7d1aa87e8359f1942982a9217857bbfd7a9409e26a01abf1583feb061b3830021f9f90d86e074d73adab7f84b8a6d225f8ba03b31a988be3f45aed71d86cac8a1f7d4a1e742fd945769ea3baf968b58115409440f8f2d08c3c7162ebcc4b6b26b327cdcd383e586cf0a30ce8ec04b68d203dce917a2950c576166cc2ceea50e03d9390532082fcfa27c4421d20a666832ec9104bcd1eba6a18dca4b59666230a7edc50b83c5339bde24b6d6986f00d2e39bdedb146434317dbeddb2e0bd961590c33c06cd1b69b7a537161422d389a02c04d1b7985447d60112f677ea4825ff2ca18ed29729f484d0c55e378cd328458bf60aab3dd22ae902622ac453ee89147ef4f181b33880281ce546cbc7fdb31934f388165c1c8d64487bcb3399458ca3885fa3bf758246fd20fda9a8d436152b87c08ad80bcb595751754f7e6a6942bedd5a770b29e2780b8d0372d2b20d8e2e41febfec4a86d49f54317ebf59f3a31ba22d7654a557c8ec74c4b33ee87ecffd4bbc4123c2f9aac533f0a6d9780c2cf96909cb711a5e1931327f401eed1f640b3dffb3a6bf5f2151a735d69d1b8106ca0b83c6e12c48c0ef2fe5a4be70f7be28f136e3bf5e95032d23e54db4c3375abfa9018e5c770e56a65132399ae60e9f2a47a6bf2dbf68edc8ff33c61773b996099c1d9f1af5d432f6979a1ea81a5394ef2c8acb16e0d1be166d284c17b5e39a9924ff1e18666ca81a562d77eb8db13e70908c1b61b558ae732e32af5756bb07f46b9b5eac1f4afc613daecc6e171c14773e67c679663049b9dd44bc697755521125f6e5f83d57be7984d2d212512de85c45aabdb5e1ba4a24beb002a9d83d7404f28347005d4739fd097bb5d47b1499a4a59f30c2f38b8249773818fdd1821d57863eccb7958df1f4b9b75f17eb15d9612c7319a65a15e1d01111cf36c5f3236036e4eec9f75ffef77cca277f311b9960e51d5bf9fb5eaceed9c7b7d498d192b64965313a18dfd6aec39fca4102ade6c52edfda9a6ce0e5859873456be5b0cfd1dc28616451e753cc93ff29ebb48c481be590d2748a94d370a6747b9912b0c07820ff837b7bc9c515756cf8df9d02e343c952483bef458ba72232cbce27ee1d1ad9cd56725dafdf43af342ed5ec9b1d17b18cafb35427d75852bf7766ad8badeb990c1034f71b01c990ef92256046b50b1db309c1f0f0415fedddaf43c90ff1cd8c800f7f6e7269c04a09d2bddfa2b0457845bb7ba69cf36c0ef9c0c31a5c1cadb0498e013099104d61b3be1086c36863d0b25dd6868d8cfdaf50fa5340b91554551b9b5de34a02455ee0ae48e68dc04e5b24e6664f8f5a1b97906497f2e31e5056c87649bdcf19a9e048dd03ebae9b1e4b094c5828e5a92736fcbf5b6d69f98eabba6dd0d651d0da632978d1baa1698eb6d91f9dfbbeda8a59c4a546fb957f8e97371bef97553bd696f10ce92c46450c9ea116e4ffe360303147bfb9addd4ae6fadfb0245ccf386583617b5c16b902f10b46ca034f3a481b875506b93c3f9d0f102ab17d3b3ae754e12b65be25ce7951518831572e184cad2388e3a6c2bc98f2baff8ea65aefa48318e19622225bd5c94e80a20a435f7ed9b53dbecb30bf711e8dc93f848800d439430a59c6c1c190321130c9f274d4a8d67d3ea30cedb73a011db566d1381cde1383740decf8e2cdf3d59252fdb53437bf2fe6ee6b515c373d5335dc6358a8357422eca72ab6fdd6343438203e4a123645b19a2d83e78ae2a59bbf878adf7184ec9ef3a1eb0578be4b22240f767f0e64dfe6837885f32f7fad6320c2f379fe37949a185513ae5edbb5215f19aa7c2e28e89ca99724998924b2d0b2eb8f0a1fbe2f14143c943a71b0996d10f3acabdd1c9605541cdd1c6c071be72c006ca2b6e8478106d878a232a8823d452ccb4b0548ab8daa398d1421f42de8544525ae4ca2538fbae9ba32001a82c58fe83f47cdadb9e1968a197c3d2c9073d02c9015701078708f0172655bed122bad08568b2659ddb2d808bfacf99e7b596bf5656b20cf1ff884f7d7f350b63b7d5502e30cd07de0ba0a65c28ec3a4207b2dca436c7a9e0d81dc74d3ac7ab8ab121b2c2c33200dfe822e8c208a3cd02338f0532080499d6bdeebe1bd7e9439a2472d31a8cdd594abd449a13472cf4a57e81d064073fb3fca436ca655da1c39d6da0a6fe2523c53075f3f7ca47051de0a5a9fb69f557919280e01a3b253e827e39579b2eb87f5811189c20b80e8ee15d3cd75f0b9a53b8fd83d8f43d13336186ad3191f0cf50db0e9d7d7514f235e2876088a34c2a91bf5d9b5fc8392d57bc298da4323290de7ee35685814ec3252601498901fdad898ff7a949a83beecee18137a79d0a0394ed8edf629b729d3ad19634e1c0d02f336ae3d291684397a2b6d036dad2083dc5dd3ecfa8c8e611db6d9b739c7ec5bc9f9392b4afaf786d030de3104c0530a151fb35235948b1340d9297924fcc609c0de4536f2074b661851bab67ae2e0a80082722164cb837a5fd36ca5a173895ee9511d798b28c1569caea8f8df4a3f846c758fe9590d0216875e3396128fc439759301a0a7659c7b736afe006875ac35cf528a8ecf405959469916dabb754f993d1244c29e2f8c736280aa0d48d8ad681270c42248f90e634a57dcf1dffb7b09c4af4729fac12b033ee1a306d7a35780376dae3eb7e2e1cf38e7ef5105d3569b0ecd7b58ed186495467e85d88d03f12159465d257650d04ae0beefb8ab655cc4b12e0deeb4591f63f64b399349cdd5f05d4daf95ac5291fe672c7180e6cfd7f153e0ba75ba72e30e08acc2e0cf747a62ed55acc30790f8cd446cbcfef46ea3815fe45c344a2aa3cc37994391a52be157f146021a42ad8eb1344b783f08e17b98c01c3e40a0ace5968ee6fdc9d9ac6fd0f3371a8439f2a51fb0b521693200ae0dd72e7ffc7f684a4f8c8c18c496d745243b59d64479a6f737b3d328178a34384f0f56a6450a18886fca5d49d616db8dea308529ad490096e2fcd0d123aea498b28c21621d7d019fa304332b0057cd87f576cf3697e6ad6073369ad5ad421f923d841ad9915b1f7a4348c339eb8afb540eb0904982842b500bda99ba7e64a984d0cc7511ba75e4f2e62a3ec241df0f3eaa7a4c47e2f9b4b624037f8d1f0be8702643c515258eedc43f9f1cdfb8c926a3c04d690a778d653937e89ef6e687af1b11ddc409639e4a7bbad5f52e235193ef69d7f61f8d809b9d8d869824b60a195c9c581ba80013c619ce100c2c32b8dc290968e4a2c49b12c9f2d53d533f1efdbb1a25e0b3503c798b6246d5e4ff2da3269a64871700a6a971ac5f777fba7eecfb1956b3811947d7153268fe673b30e5f551ae552042b592436491882f550eeed22e36bf24d11dfb715f5201802537ddd8041eca319e38a5b314bdab53e78e87a6b5e13bc019dc92147dca61d800018c6991eccda3d0be38f510afe8180f983326846c3928a795c3820675dbd83d0a3bc825f0cf23917a8193b0edfc8318a95f1979cad657540bee95a4980458c3a7fb2618e9ff5807c077efc8bce768c4811ee7c9cf28ae9bc929ca339b84ed0f8e8711c0777da91ff282523751d09059e787da460ec3378bc228b96eedaff1d4d1172cc7260a2e58d25b45d57cfd9c161abc00723bd2b53de56fe253ba3336f30b7ec60c58ab23e84e7b677912ece34e059eee99eebe3c108758e1fb3c23ab804377115eb26b4dac593284e27c87d9fd400de1c28d02ca8ed4108b29098b3cf2f6d30853652a08291d0dc297086b3175dac723c9ba43d2a7b8f8948a6fb2ca0135a0e7cd619bb2366183025af31a27f27d7b7ed29728754228d84b35b310e1f415160d6e7beaafdd4bd81b346286d862b89a61381890a0ddb0282078d11b4648c01d67290dfc325d5aa0e0faac86ecc618668bb0601429b3b5cb33e1d1e4f10208ba52ff9052d77fdea1c12e173e2d201c3fb3e51d7001634331188d22b782ab3217eac10e11f222081877dd9c3d83cb2d4f3722ee4a27b98900da91a8adbd2090c563fccbd08dd847b9426bc09479b9e12ea56f51460d605c29fae6b718c57ec39ef4f78e7ceaa36f38f6eee64ae6a716289162e829716c6540b2b8b295bb853937bb251b79de2abf5c95ed0e3df41d3b97cebef03f7e3c2d70d83f8febf3e8a95070f2952046267a844f5b423f4f52190d10f792b860f13c5e2a26685bfcd75f7c082c2b8cfd66adf4694131fb0b347ede4b2ee1c7f016e307959738a35617f2018e5d715d78d5f00cd3050e0151052467ad078fc29a17e182302ab793a8cd256a97fa38eb12bef9852c7fee5ee8e3a917eb3c39c744a467570c2c27b9db7cd5590706b7c1eeef95d094da3c72b2d87305937569ed9dd842fabd7390e11fa4c5fbbd55a7bdfe05a0b1ba59604f27c5e0510da3102a9e1dd1f812498f1d12561526359548981e055658a519daee7679bf60ce903206b8b8480f22f36021b6461c7f3d755cb4d4fa8b0a370abdb8e780bfc3b15df2b113c4761a39c4907c0e32e027cd802d06b1b5683bfe9960108b6ccbce6dd8489a8d6429c59b28b80e4ba8debf540358655015c644d2d837a4d48459175fd038357292437d813d2d23ae0de0119e31e92c8057844b2d988d75f2a6804dac6daab094fa605f8539f05af6c38f674e9c894a3e4b2fd0bac64aecd75c29d8548d8a73c6cc22cb2482fc645781027531d5eee5c66d9c3f3569547e6134c80c75f1ad009de317a278483b07775db8f50a74b1d84627a6f2c9f36e3dae790a304de9bf988e66f496d1082279ad785a78b56d74a5ff00855eb1a8e9629d9dd69b86f634f7d1d8b3dea203ba1c6dee3e38a25a6681621a2ec60f0d3826dd94d800aba93dca395faf2e304b0abd56bd054c4eaf56c8818c969d09a3158d0a1f1ceed1d3dc362cf94e86ba38af016788a80d66ad99d3f66e586249217ff0be75810e269eea7721e73e8bbedf30b3473cf15a224dbbb09d78c34c4acedf4d186947cfa45ea9bf3cd0dd68026df982e40009a58cb4c3a139f2470d35eabcfba8001fb5e219dff66fca25ac11bde99ea1d75bf0715cf890175164163f8bda0022bb614b22175e1796e5a6c0a8a297514802bf7786d49d65c43dd476b409530e42773685f4e23e0d9742367b16074685a0435bf8a0183708d49bb299b2908bb47ae2623f5b7ea716f441073d854e719e2fe607b3564c551a0c6c269da27ff4ced988c4e48b6266a3fe98a1f56f90a8792a5b2365a62baa58cf307bd24db22ff199dd8a3adcc1149cc9e83afcf64b5ebc97d9f5fce0dfaa4ede8f2349e9f78e9776af17afba87e96d4d96abb19936fd941b1fb4681a5695f7d375b22fd381b0fcfd71e4891df8ebc17a6f15ecd43877321c6a56aee2be4515c8c3cb2bd6daf3b91e68e1e072276c231055d42b693efd859dd04db98ef429324a07fb168512f8dde64e39bc0cb178dc3cb9576fca6aac0e421631698c4c3154128f95aa896f7f7207fb0718dadb352da507502ec33e3c6125d1d5a8fb4a7250e5c097abdfbfc9a5102a889502e9c93099bcc12c35c237840d46a9c16a60d9c4dc8378fb58ac434504b63fe15501e0e498017762a0dbf3e874bf24c4dfe1cfc00175c1dc844111a4362d924bc21f8d4f07b66a8baf919db4d6fe694f1657c25ca8340e0b759be520f515152e1b91598aca678d8f218b5e1bde6eb04708e50070c088fd06746466d2c2e2f3d58d1a3c94662c4e7c9950f33a2323ed6db27733b07314f1708aaf109cf56e4ec31d9cda19785486b27522367f8c619657d82dd97c307cd72f472bef54f408bf605faaa20f60e0e0e9004070f43a39a386db954c4dab680902cb03cd2f565ca4f4c0c280793828cffea6b31bffba512f9208f276b048cd8737e7f3eedeccd1351d0cb95d70338bdd80d5090ab596a534c93b68a65880c51f2aea3e274414edbd8b1d3963e374adde10fdf9631f68afc2ec5fde45ab2fb7d5e86dd762497c47188ad791c6b0ba7a596551d1a0f51f00d80cfd0bf1f6080da1eac74b3b9ef144516547d045fd437e081df2c6af183c8dbb7963c69cb9b92ca64d4618e711456507369256a79a54ec7a9a8304373d2bf6a9ae38dbe1159f999d1fabb1d9e80323091a1708d3be3055253352813b3927f62f67f89385b0a0d6c3a5e0f61035baf5b9600823636bde68c6430f210567cf355fa14f226d8c68d1ac2f2229b7603b3443eece69ee36907394ab4c36080cf229dba27846a4f8ef56c3688efaa351bd69b15a9f37e4ce52092f47a49c103621bb2d216aa1d84d91fe5ca59863a62a5e595df78d152e9b8592ab34c44d39764f29a55b23be0ff7d58a8d03003b787dd1eb6ef4ebaece9e264016bbc51db4b8061ac433334efdfa44dc6732d022a24813514afa3686b094c6060f7b9f597f65bb254ab2ee455bd5b68f3bbf44d15079bb47d7cb567e602be01189ff436574c3bb97dcd480b1a4592ac5f2073901999dc704a28457a0da19368353d176629a0ec4a9f10ccd6f7c0499f54de99bf99663794795f2e6f794d64793e47fbb04d2fcd36fe2d55fda053e4d390ed0fbb5f78ec820aac39c219e448d8ccd5605bc5daeb6921f59ccc3245b43b191c1ea3bec7859731342841b4f86286cd8850cfdf2659e0af86ccb5609906a8ec9747d9f8b0b70df978fb596a31f14bcc16bd645c7fbf0e535810a96a197403dfe1d82bafa48616151e96bd272006d0504ba039f7d3e9a1fc185a3b706e526ab0c957ac2020713b87bb80eef2f5c98ddc8755158582874fb1039cc3e762aefef31e3ecd7396e447145c77cb208c29851e2f1f7ee23e95bf780f34ab5d9e7b41f68a3317b802b418603e36dc3087d6b0316989680ba5953ea037e3c4abaf8cd0fa04f52cefd7163218ce04b8b041a837159a067d7ce165a044e68d7a8ce22404d551d7b930cbc75b43863e04f60da581fdcfc06645b44a846132e953ea525169d19e67c50c2714ccad240da187b03acc35225536b58689650c5279b3e3d94ea73c66d32e43e093342a0ec74771a2c4f39ebcce06edbcafc5cebc2a16ddfd6db4370d1a8e61d55db8b5560a96277c9b5f698d4636bb8bb8819ab50193fad85f5034b3660c814dc46afd2a8ec44e508b8794431eb5199d6430e260c3c07fd48897866fe0eff835db1a5001bbdc2d8e31f62099cac83b6ce1f6c8adb8632d45284a18bd26bd04539579d5c56170ef644204d13475476910741b7d0b169a461adf3e1fb0e7fdacf18e24fb4c043b57c608b353b45766665545cff3f23df2aed034cab767d8f0ed89ed177775278fa20248ea0774b82da95f7a1c5ef9d2661113f5ee45cf22a922d937b8d8adbcfb50e814301268114274c3c7d81a8c8a72633156df24a485dd2aaf3e1e4e247ac66e518e94e618598608c821e3703afa26e9eb86a29db2504c2c504f9fa6a4ac682bb5a98b404360c7a1cc719722f5585d2501d12d1d06a69d30d0c4486969da6e7a1ec7481d2170af4362c4cf111872ea2965fa3febc276322112c968b0926349bd2336b7e9d6d0ad030ab95dbf0739b4b58293d28506c5a9e1f58977614ba86c3541366aa4ebd3713954a773e5548fccc4bee2715da5bf9a1c6c50098c9510a14cc3540fc742944d23ce7f22978d3088dc77c3be6d6ef47f049bba9d03622ee45c325ee5a3bc71c81b2e6141d09b8f9bea964ad4fb9100f175f4d8ffdce21b9ff0ffc9235cb69404932627ed40905855ec60afb73c3f80515fa7b87c06dadc2803356e9f6d0759326c9cff522eb0235618556c82d854712e782d78389aa47b0a3a8ae14a835f9c84772361b07af67e72c89611d1bb5c6e2009043c5b6ca78a0e51be59ff781f9203f21a983ad631a29838562721c23d78fcd1ea51521ae77bbc00a9a2a773adfe252689324e98c7f3c3af5f0b849e5aef16c33c2f13eec75f74ec87b7f5236efd760874caeb3e02444ee501b3299114d9967a1d98157c83ac080bc1a1e739475378a062173550947893ef8d0fc0b90aed1ebfed7bd0a49c4f9e47e4a0cb66c7139d66226726d96c1fd0defeee89f6d9777cf056e672b3b1d91c324ac768e2dd0418f043d08a41f06a34b40b77e85c59cf21b3649738408dcb20c38299f4dcaaf13ecf18d18e7d6eec2279341cdb2a0f36e0ec6bcbe9378c17759a3c559c9d4b520134ae4992941db7bbf4564db3c74f6e6f7867e611411b8ad99b6bf8897d3b34724cbf0eac308e41e02508feb0913082d50f076abb5d2d3b56fcee52dce8d7551c5e6b6dae5249f687d213ce91b796665ab1494fdfca865846123487a50247ebf24e79c6d7e62afaf2ca7e2de3cfdbf02ea8a4ef79eb9c779ceebcf638acb7137aa43e21b92853a8a2ebf49d7aa9433dbfe5c3834d79890799bd878803e574f300400ff7fb26ab8ef9800f24d99d298e0cca3e73c3fc2fef597bc8f2fae75cca22c31470b35f7691492bf917b4243f14d6cb792104850f566ccc3304906c6220efcd37482b5261fcb02e1abf34d795d21148a15b54bde2fa7bbbc20583e48b9c6855d34996d83c42ab34c3e7dc078a92e00a889b88103d2eaab10c9718c2343e37516fb3376e54e5045a93436884f43d9d0b7972979aec76e47b35cc1544015b669cea28967094a54e4603b94f275536b32c0fc06ff52a44f5aab0d45593f9307f50b4c5a43af89d84fadc5765a889595ba7718a04ff3dcd99c559a2fea5a2b5588332c0ce8cc0af9d46487245ce5f70022b3e04836f08cdd886a093e66108f953c199355e1755a162e2e1c3d83ba8ffd78d0c3cb52bea6624714f42472b52657e968b304eb09574e24d0b16592743d20133e317e31942da0e53ac48f99172acae98b7f05f6cc00db8f70c35305d7a13e8b5dcac6bb6735998afcbe82e9ad662379f633a164c962068a78b079e1a43b85e27bf8d440ac70cb33446bff003a9848e6cbb0d18f7b488113ddca247a00664f65a61b5060f5254a5285bc94a78cdb16626972075800e28300847d407cd9fc5177fa5a8bba41e9d0ada02d6e8f824ecb001b359d0ac24ee0d954c99302ed12d1f9fe0f31d3d48e70ac4fb5a46406e7d777e2b2540cf0c88cea6948363c95a4eac3027b7e7f9833fc585d1579418f9f5c5b40a47d2c60d6e4a554d086afc0419f0f26dc491839c41f45fcc4272c6cc65936fa35dbfe6aafca69b5255fdfd23cd92075320d96efffe28c621e28728f89ec0187a4caaca7b69cee678c1549990c1ddbd3c0d820e695d3b3ed1db1caa9b989cd752d6cb5540c6420ae0e6716aeed1c697b989e87bc56e7235a6d2bae6fa1ca5157e859e18634aedf812a28e7f57bf3ef61974e04e98fe62b63ea04cbb455155fcfde0273ad6c6e272fc9d3a646e183dbdd75fbcece19b0f9d713a72fee0f6be7238261c7163ddc4d33f30a740af6a7423a8864c18d35ad5114ec0d5af552ed8ba1edbc2fecd9824271492227d25c8e5c7f46e1f2056dda6815bf07b54567902bf35e37f6fa39e868642a3f1723310b3cf8fdc052e185c3e3ddf7dc7eba77c1da1345af8a43fb380fa2d64dbe6e00cc326d3c5b23d4fea7a4d81cd3884f3add6919f2411eb2b5e640ff8c269d912b04c398f2a9f607f009a5c6195d4aa51ace98505cc8e0104815af70f07b804af839fcb76a089c722a84dd479a3de19899d4ca5a1eedabe8dd78715e822c005563cc58a2b26c1d39abac20c03fc136553f46960b183f10c07fd7de1b52cfbb2cd62c0b542de82ea2e065a1f81d7a395a01ee3ce7bc9ea18c55deef915d6341be992ddfd0f9d1627727deb680eaafd6715a747ebd6e69425f0e0193bd12b72bafaa3898537aef5bf080cbfe3fd1cb8956b833eada36a548730f1cad0d5f33298b276d83a74fdc254247a595382addef5f756bd620972f7751fdb2cd08b4e5bbd1818871fdf519a965d25b17ad73604b15ea67bad2ddc6bb35abb15a08d774201d96d0e7ab3faa2cd22b85f85913c4f22c5d3a246707b0c217836876ea7f4088303c6a11be067254dae58516024048af64afbbfeae9ea4773deae5b5fb43673988887d9504e1da641d69b23ff32a27bcf00d50a32c0d9ccd41aace70e48b6d891620251c7ed9e24013b50a973bb6d3dcc713480dbe696a8e90254adc770a947840ce9c9ce9e385fb852f7d8625de214f3c00b4626c5ae3761bb3c97c865dd2fc3d86b4fe90eccc805735b73530b55a9895e265f5630254f1636c9720d21da61aed3856a06ec3e0ca9a010d2c8dd359eae641c6f18b494b9785198ad92c7f85bc92ca8f77b57f1613e354372efcf5c6dfe9c4615a58904f13528d78f87036dabad9e3e7cb23ee4aac8e54e041a842c4923f4f23c078998c2643b217e704509760f1d5cbb2246e8a9b4365eb1f2fdc39c929f8fbfe23651b08ac27ba8a85a45306c1842dc78d7567720f52fadf7ed63746a7e98443f41a41d44575fcf62828c030429dd8c5b50e4fee58970feb9ba3518656be03251168da12c2d0916c85ea1d19bc8b2a86aaa80cdbd88608ef3fe08792bbfab6e76fd3086976ea8c5bb018c8f3be76f428977336090dc12dc26997924ce99cc60ffdc574200c793f96c450778751aec03e717dcca07bf3965720b5491a1ba47b22d7294b98fc0cc56cacb238367ca593e054f4e289a5dde72e4ca2a4e230f40b5686d9927e2d452c4402a8b825d9f29b48ef64ba7338e67c2504a98c19ab87a4d441b013e22818e14c8c546d7a539302b394190f825a097ee00dc3ace0329b941c5a70208f12deb4d0bb35f8e959b20f116010911ce23e2820960512904dc5065a9bca0d61ae8c7d8d7b16b9f49741e90f79f9a4d5fb205f843556150917bfaefb99f8fa9afa185d91f41ff0c5594487a863603ec10643747db09bafb432d05402479ce66452f025db60034771b4c46c5c628e34d3159eebb99e9cab3d7d24c552151bb2d2a4569442e55520e7f90b357f4bb72902f0f3de07330e000daf4515003c51190a27e1c5b2e2d99fd9546e14a113ea9b42e60a81cda1ca304d74ca2d841d3e11547bbf310a474a5f48f372eeca53ec4c38b14f3f3027fd80ef02ba4f01fd09246dc12f7318626ebad31d3308b5b7b73b309163303929b5efd9a105441c81721ec2eb82dd380f7174f29a90e92581c49f6c78188327d989e76e9156478f7b071fea9755dd7a85d678620ee2afdf0f2e4f2a64eb6431d382cc8f7c185ef5122c6103a7dbd8dc4888a31592ffd09f046aeb7ad4a0b1f61a5027967f106eee9078ead5c14701f871af9af5fd56bb6a71065fe8a5a495df4e2eacfa12651f56197c33319665238c4f23bae605d703aee76fe3ec54d4d2caf3ef5c8b051a1b9c33cf87cf6ebf90be14f4177bad0b1a01e4f48757b815a1be504fdfb1bbcd6cf3af36c69471697d754a4b4abe310caaf5a30110e7cd2250ee4661e8fe3b88a3776124a649b4b702c30a549aee3c0dea893b45f9169bac7ab9c8ddf2e964f11de917a9ab2aae7ce9f8bb746df6018483c87751a7abbca85302720a0f09479f1dbac6e8a97aae68aa1576d806179c7e5543818073a83f5d3b851f870254e9b2be0b6b81ad2d34922b9496b1f847451f1e3df1dccafb818d935f1cb055f28feb46faa7e2d970e149dcb5ee77db87a40d1ca1ba7a1f69295d1a3596a15f88419a976688431a27e74fe6cc96e8eae8cad58298646c3c4eec067822e6ba9cf48cd16ea4c67025d89ec3d82f4eb34d4bdfe2c64332c2609fcc47ad02327c61d4415e24e2c172f18e1298a557725b23fa3c7881456b2fa57924dab042a7ed0fcba78cfa6288a7062cbc30ad35c2e882ee70aefc25395af11c354f3d9bc08a1e28bcfcf0c48d54e49bc43cc5b9ee7cc8d474ba40837fb00271237e37d98c0f06f8ba56272deda5fa42a438206234862458bd824fe8f6499aa9f921d891671b2a8e969e3398ccfa01191339d02b3e9e7f89bdce0de76dbb09152bc150847777accff92b2cebd9571a9650451b7656dfe6d994a83685a2959dc5543e1b8642bd60c5c89be9883cdf4305e26d40eab25702c8eac17d162d22dc7ee5dbc016e71146612c888eb09453506cc536fe14fe6f13a9303c0ded0f7293d1cbe6e6f092f004ea6b6c0d096e2f94f02aaf8482624fa2835ad19cc81d1b0863b5588bddaed6cab4985618031115a73543c56c0c16c5a36e4c7970ca257c64b44b1b3a81cf8a857f57c8368f4b5e54e8fc3237cdafeb63b56cc984ac13000a85fa31aedf24953608261ed288c457a9c2307d4e15843f4378cdd8a65c1b88724d240062130af4f7c6a772c0b6b00d2ce1e9cb47198cb9ad48efde47e3c2db42bf07476ca6738efbd6e69e74f2013919092011cdf80f0e9deed0cef7328a7eabc0c98f34b1ede140c46d6e01bf1bf8c84df04aceb30c68b4161b0fbafd561b78cb71c9bc358838999b5d8aaccf24cb9c74fd27a6f456130c7847c89f21e95c2dc438eb1b9882c331f692363291932c837689ed0ec0d1ef4751abb9ecbab74449895f768f1787ebc2f7ac28be5755160ed8f73fd16fe34394dfb80e83c6da8a3440e2f25b6cb7fc86c13f7756dd5f7a2c7896c4ca78222c21abbfdc66bba795d1ffd4eb5bf4ddfe2cbff04f5caa84ffb77df2e2ff4c18886cfbfd850565f3305c9d303df27fcae1d7f07180c68352ce3e553cbe016d8d35b928d8ab0c776a343eb1495f58ce5ef29b449f60f7ef921380868e779d18e0b0a340c0bb3da1589bf33480599a95216e8bc2804152a82a254d47599118c233aa4a25e51db3c3ccb8c6bca59dbba7c1aa5a52f9b97d9bcc451498d8ff161537549611fe7000ebe9fe95bda26d8a7308489c5640e23048504af4a726cc28df6425ae1f1d39c1f34d99dcce35f930d4de2c278f5e3ae0355f421d0a4ec285a0fdef1479735bb0fb5d31a264a4fa16ec597d4622a9e4bec165423df2976ea498bd4709c03a8e86b2b4b20a3e2a14614ac88312846b77185eac6193916a2a7cf7b35f4ee2b891dd08ed12ef2e0297e1a63ed78e8cea99081b1a7693430a369e67a238ab5ab99887c71da8cbcf78ea6afadf67cee3aee1935bf0d8fb3ca2b25384ca264919cd048de44939cd2692bd221b9f2c91234c8bacaeb1027f15b658779a9654728b1bce49a2dd66672f802f39818315c1a2bdfaf671d4a76b75f3205d18485f31d2c040c88702b215ebe36519dce3d74e0c47887935ffeda480b532192f9765fddc6cea0e2dc80a871b9568b89dfdeaa52fa87abea78ed3e25aaf11204a0cb6d9609c56050d1c5cdb8e622db5f0dfe1ae93429e4af48eac7cae2b86463558f14314eb8acd36a74124c2050f4b35763d70747a1509d64314a47eb92347eeacb5c50f8915857a6bd863cb4b68bbed2a8dc312b28a26885f7a8dc0516e780500f14741a22ffdfa917c59e29b890567d7f7209e881dfaba3b518e8b09cd7b68f94d39a4e4bb3a031bbacaccb1e5756d84a7381a2a2006c9b3727f73f218dbdd92007290f95af4732e56ffc254ef7c5029b012ae4607a740349f0acdbf061b89da522e61d59321de4a59828447ce5c7b893e5ff7c293c773f69da1b38399e44f352dd6b8fc007ff39c4f8dc311736947d539880ad9b7874ae8bc6fe658a62c840d8020daf715fc23d3dfd8e634365c5d5b3da12d426e91481229e2ec061d3abdf25d302d5616ec99a52a1043a68d090ce84252e0de5a7659167821bf5eb0e6c418fd1419e218009d2e467c7d024075542b221072cb887088a3bf5e2a62d82b8577afdbe4138b19c59096d1ce2377113ee21b83cdc45d97f47ea2b27c2e28d72c732e9f3c72fd7bfedcf7a0ecb44fa77a9e91537bea6b52bd0181f94430bc07297b37be8f101370ba4c83eefceb5ca36109c894e3cc4f897db9b9a7181f0962109a53f3195c33e9a83da649ef62016706228272e5a827802b1ee7a8da9d8a82cebb0bddbb280af141a6f6cd26d2da7f4f079a80a07236517e83245dba6ac6b7c26082547a39a336b887f005df5ab9700c4d6c773edef256352d9a392bdb24e1478672673c8447cfe8ea4913f7e5d2d3e001d295d1f879a5fb0d394b1a62728b412df39bb3403b4e9d1a142cc679b129477127b5d74ba26493f5aa6076f3b249c8d793d71123ba307faa84deceea6a8b41ca07194bb389fd56bd02b8406b4f5b73baea92cbcc46e8c151fad7186b6ebb461bb2bfd3ddf4c26f3dcbc2563d871e6e8084d0f01eef2d95ac3eca9c0f0c1c30a89e5e2da1fae76ae142879fd7f065ea614fa8c1b412cad7350b925ea10b38b45d74c711f174d60ec6e4d2644f39639f16644df8a83d27c613670ffd29f7b171c8c049c73482dea3a0c4bc255d77ffe76491cf9df75eaa41d4ac21146980880b2e5fcf8ead15215f159580898abdf15d824b5ad3b8be4dbc9596687728cf52f2934ed9f11185285b69ade480d08d814c0597364385a20fd0d0774e9a0f2d0c4dce60fd8237453f4da946f9c1742ca022a56517df76b459cb2f77bda7fc66723deacbd8fd9734298e72767eaa993618c92768e782391bfef475ee391e4b338709fc74d54e5102ff925d983892a04fae8d8111765fc5b4a8b03b24240717643ac96046f70f3c6598b5c98f8f4cb6df13ac4fc07ab3c685c0ba6988e610f1326ab3279f44dd90ad43d5215d21ed98f2eb84d583c4a6baf7ec94364c17feff908532399d02174e821419fefff6015d74c368e958ffba1b20b0f976906cdb22a141c2f0033cf1e4ec6ff5b5bc0bf6897b66e5ded08267294db60efbfa0a9d805ccf2c26f1ba2d3e6292246da671832e0cdd2cf6187335259619e1a27278c35dd99446c9ce86ed05d7b5c96074de11cc8b03e2337e3ff305eec34821c4c7ec69745b15c6c8f00b4c2c86f30e1f8f1889c79bb538997538712dd6a5505d570c1577306cd06f23489c28866e1b591c09814ebdf6b8441423336572ecc7779fc6a8e18df32960fc98594131f86d6edc2b24f612e1502e72079cc978ee87eb0e77a01419c38f3d9ab01c2029bdcc87f0f9a37eb92e1c2ec889d8561aaf753f45d6642e14b6f0c39cd9f5553f6466190f18b4da3a69a79b726ab3f7cbcb8c1f0dd5d34917a8727dce83261a8b99566f0af21d70e93f4c4c811beed67988d97b076b9246b879894ce7c5bb26bf4b4642954a548ca4ba331473fc90479b6f70c83d8a1764bb4c5006a4012acaf6a041b12d20afa5c8c3e3ba9e50fd61c7d0cf6b3c9bd07502c453cc97dd40ce122009e0ba608d8ffbc1c1fc93381c5ddcdd99c65d3ffaa124d916b1b4312cbbb84a0902a71a37fdeb5a82e4eed3e37ed25bbc424ba613121813d4093dac0c4f6013821f97b15fa34ae91ce57173088ce810b13fe6a08506dbd53e45f375561bce10c6ae826650f9a962e8e5dc463eb29b5c4d5639d8047b7badd75f58c6784322df2a42f47b1bcb4f99edf8c379dcba3fb124a894d587d63c32a7e44188a6352d49c19f0392637c35d8f800af8f32590f0071173aa3d00bbc1d5538284c6787142a667b17e28b31bc371a6229f0a15e78f7c734c3a1b73bf9d8620df3daf8b45e0e731862ce681c387d4fc3f661c4d0b9ed24602e4935aeb99b57a845e4f5c4a076c1c8b638a01b9ac12532a7ab5f97d97ce7c5777b9a4e8d0d97972e0c4f8c10e40aab8d3bcff68f8a98bfca246c48c8aa99296598d0c7c179e7013c410f5c7209dea7a679269980f747cc76964ed18b09b9a9bca169b78ed66fb3d59d63396b7a8286127ae73d56f4e92fd51bbff8ebfc5cc166f15f8dc222b08713b30f73210e962fd38086d916a3f46ab574ac1cd51b96009d573ffa03cc42ac5423cfc5a3ebcd91312d49a38f2461dd438e507e5484d8df0fb5309cac9f7edc06f8a39a1aede8d68cf79bc99c368836e9b1c5f9986f1c3db4560618efd375734e7696acec878a69d24afa035988fd6535f6e00e71c00125fb3ad2f993cd85ce4158eebd6b0cc46ada5785f98f0addd669576760b6b88b51a67171aaf1115ed99e7673c6f334222a3003106d8f7d95034fec7b2e8cd7597f599f9385936b24b42e95bacaf8dc81431c754a68a11dd48f99ed4bab81251a5579bbfa573880a904e954c1a81f14da1ed6934ac96dfb7d0cc4576c14f5b5645da7c5c1bbf85b312fbc2e3803e8d4978182756ce72ebdaa9f758244e610cf41fe94acea6bb9dfcd5edbc76fcf73d81e08d8e9fc40f8171227f8bd6af6dcdba7552a3806ae4eb503718e9d49fdc6572712d356d3d733a8a5d7a28e7d34318abe621de9ae4c2c8d5601fa60fb3c024a9bd81717245cac7d70c16d65fb6a9c095ad65d167957b77cce069e49411ad13acf0c4675547126d92c330d1e861d6ef2aafded28fa7cf0061ea09874bd167025249498b4409fa0c4659175ad83a8470e5f8e8083b47b67c8eab6214e7250276424b219ef9fcd9a4dece865226a04fcfbe64582da62af27cb3c8e108260faaf86da0e22700c3a9286ae336b415422e12ee4c8482e3aaecc6a577fd24be7c488ba844280445b2e110ecf944f2c1920545b324863739c7d1e9303712f78f0af1716d8b46b3317469786c2b01d34750420f4bb71a21b74bbd231b0da850fb32bf3a8addd8cb45f32d4b32fcd3e3b6fdb565ca3bcd920b0a9a6dbed58be66a9366d3a099a926d8562cb19c09e4130d2cdb91ae924c6b9402b65f27188fd67782b3245d103330e930eb58ae0a4a5531067cd4036ff2db0dbf4286c49e3d1c294f4224827c794b84df80f74de05f6fe58a072257bb558938f2797fc5341e28d210461e037e1ce24222e59845b65da9f2fde2751430c703df3262971bbcfe52bbc8c83519b1806aefe71a5c4f1c35cbb8e5755e589e200c4919183770cd03e76734310f5e87a5f7c2baf2d59fae80d1e53ced90d7c5558d7db65bb6025bcee93ee2e490818c482eb8ed2f8c1a3be01c356b403973f636ac1e829c0eb98a1fe2a35084bdb98ebcc9b8be5cff79811afd5d67360524be0c402784ea70dc5ccfd74285c928f04374b7250c298a7d5c707580aa15106ff09f74cda24cc8dbac8fe3ee02cd159257342b0b848e02feb273fd6f039f2584c91c69a9e930e17281575ae67af3ab2a7d78abd029a9e2eefbe45cbea66457c640d579e1f1abe4c662f57d353581f1c2300278cdd949032384dc6544669d7ca7074de822173fbbbeb3fe780fb6c5e9b4c6a7014837a00c78cb79d4bcdc902e267bfe7e2a16f748eb98e0c11881bb790c8b3ac84fee0f6fa30a7cfc586644ae117eb6f83b13182e25fa1f9a34e4417314554912713aefc967ea3526dccb2f82353dab7718e5bcc9063d7e1598acc5df55fb2c1ebc8bfdea81a3f756c3295c8de2ab019aab879566c9f3810aee7cffd82f8f3da0a6ab55a91768feff6ca8fd39c0ff227bc60c818f001a863ef4709cfa0a1da014c93996d3e7986df8bcbb608cf7c7f9c1ef575f0b401321765b9911dd1ebc8f5c7cb1a6c300bb6d14d376b7186c5a177511c549256450f0a2e075db122ba3705b961d6288940582300b12998bde4c683310a5852b07bce157af8b7cf2ed7f6483ae94455bf0172432c149c56e1da7bc911aaa57989b69b042c3cc7af3dbc2431337da79c2490904b50f25ff42dfaea79d12b3111e642400e25fbdff719558ab25267955b82b6116e0cb3eed4c0ead465ded2147bd789f53ba35e128b1e12b29f427c3d483c5dd9847411847bb11582b8223c58440858bb7e826c1e75da168931475feacd15939f3de3c5512997bc90057e50c7e4d4b538ee0e21180fa1d0f3d411b4ef11a47d485c513f16131040a6593dff2e3a4575e40fb6db8a8403485c155f16564e35aa9da4af2d60475a8974f9fab67f88fce46b44dfe86b5c70491272faaa13bfe6af850cf6bc8a9a0af76f885e9e16d448ea4351b5861cf654b84a123796707a57d2dba1f9f7d7cb1b8c5804eaabb5d0ddaece6bfe95feed987ed38da4851f4e5dc894d336d796a6b37381029b2fbbc7e49571ea5d32793741c4965f3b0ffee989a84ff0d48d7ceb8de99f5ba5c14990e8460962aa3e5bcaced3f2f46e82dbe4635bd8dd7d5ba003ce058854adfc4a725fbdb6e6ac5408091b692a3299b89e78e616834933fb6c4afe2adac145bab796472ea7d3ff310541ce4e0652f8cc99f11532cb96cf6492b4db3b17b3a4e3af72b843023573b559cfe598ef3438449d215ec088d39e3a5a3b833257532cc4440f73d1563dc16a7d292935d5050174b7147df4fc5ddd764db452e548387d8a452e70b5a71119c6895ba5eee5f4c0ba08849a5180372a4da47109b0c053c498ed75100acb1117fce908c9bf2b21afa37b537eb244d6c393c95c55f43e0c43d6487ed961aac8584579e3282fb97fe1b4d10f76f5229ef26b5e531904eef556435798319c0889e904994a61657b9fba63afaa8d573449a3b123fea0e514301eea910ce4531760dde013116a3c71324734215c5a29f86f6230a4832eb8cc5b5564dcda314a3c1b3a1dcc75c88f1334d2b619bca029c706a49bb8eadfc9579212e5c7753144d127843ddfc1554f3f1b0abf4b016b9729acbcd097c0f270cc8f88569a0789f422b6a2704acda9fb2fb343d543b7ffab51c881ba3451697501ffdeb74a772f07f00e939d47fb25cecb6f88c0a1a638a47b94736ed5e89539e5698448949b8943425a64aff88506ce6d01b94374bc61940ac8aef198e9a903e7e4df732134cf6c87293af5e18ddd491b7c9efd1b3e886d6b9e24222005c0f8a549c7abb74fe3d81681d7d64f58553047f5d07241df7f385e850bc590277ab9f581895e44124d918b9fa5e1fa3c9697e634f09c058336dcc425a7d58266ddb799c1f8c65a95027ac92275bd5c543ca3879064adcf917f7537fa790873a317e2ff549d761d4f37ec7da1f0087988f34bfa5ee810fd7bbd6c72fd8597604ee9d0263d3587f009bca4c2c59b74ad91ca79a9d5de71b97edd3b611fe727bb5c2840fdb67662548e155f420ef0be794c8c53ababfb6a017840520e0416cdbe951e75784e0cb1c31855f99290d45e97d46cdf812d69c4781c81be10ae58c9eb60ab55a813df20b1ff5fb04116ebba9a4cf86d1cbddd6ea3df3684b561982e51ca96f6736d924b9261bd2276f51dd89258183eb6af6f48b548c4ed727ee616e60c2488a3469c20ea2f9e6984a9c50f45ac51179d374ccab9e3bec363e6671ccdc7964e7366995a192ef02845231fcb1d2db188ad88ab61090ec162a36e0c5a5a881e0a2dd92f2fd2b63e54147dd5d30accbd0809324e7c17d3bd200e61a4571e92b3d2eece49d2c655ec79d95588fa2bd2c7a766905897db2fac53374820d01cdb03fdc7a1f08ed00ec5bbad9b3ba6d0a38e53e659e551b3834dfeb527cc44d53d6420bd4e6493b73d774480a6bff75136dc1bd62f6ced975957e90ed5a236a0503abd0a931748fa0006df15e73dceb6e148b2ff0ced39ef866fd91b829cfa8f86de3fce31109f3a52caa752b1304dad77a1090cb033c16ddc12a53e2ea3905cbb2964c6be04fafb41f3e024af6610ff23d066d9a364c7d4933d0b5becbc932da31e2c5b4446b77672364c3877209271de877581b9dd3fa8418883b027882b6e35873bba0e2212b6d4a0cb9e55591596ad66d872204dbdeae510ed97c6287ba9c29c1ceab518bdd948c938c0ba0b832cf76e86c8417174405ea6a94e683a54e0893f0e1a21f5b907612020805e14be8ab2fb2615cf0f42f685c81f895c382a47bb095ada4b7cab4581b3ce04d100ac334622c9fb1546ad65fb2b2a10f49b9030208e4ec373079d90774423ce71e3b14a91b45496027f67214ede8909f38ca8feae761c16469c9c55931fde2651f434b8c7ab2fdfe01a48e2814643ad354e1319ac16112c6c1816fd0d6725e81d12b719c1763b15a5950e636076f17dd1197844a3bd889ac81a7bb17604488ac27dc62fcb6ea995cd670626df4f6376af8dd90a01f2600d41256d348176b4e0ebd5c727bd7af5b63a3e6cbe745c4fde4b3e225501538bc364da13607bb1677ae314a841aee08753cb242cdf060aa3c1d78e642056999e9bda1f5b6600c1befceb832213e710784033997d6910f40981472faf56d310d9dc053bd708be2364a82b9e9c6b6886ce497dc36ae371de79c235e60334393a80463c3b9f1d49c6ed05780cb4402b5ea1d1b1dcf045892cc836fbe7413588e4f251287eced49588cce447e10568682a63fe8c5bc1051cc7badf7256ec69fb0def69e4f232dd120943cac4bd247c18dd5dd15067969dfcbb20734cec402ec3ae0b26f0c30705d55c1fceda9fb95869a1f94e9dbc8e7b546d4dccba494ec891d3b7d3c539bd639f3ffc75a4a6a277eb8b419b4ed978491ac86fa17b07654d6b2625dc638a694f8efb86cd53f38f188830aa31d2cf345456117d42ae0ea8513ec9db9b792460f5dd8cebf3d5e8d4b0ab3e7aed5eb8ee6348d417f0d8b0fd61e14a34b9a00a387eb6d99e74e65f65f1c3565f1416ce6b54c1d01d753a10d9a03f79f6ef0fb6d9246f903847938d37c4e994c54b43f39e5fe4d95a1ea1f478033f452e470d10448556afb6ab212cb48ea1436e334c8f6b57492459c95ba28b3b8c22a9d426e2904ac42b902f3c58e60ee69a3d3608322704333af0a999eb983dbcd95dc9898ddeaf748e383b5959d0cbbcd61772d465ecb587488632abadbdd481c01a2d0d788eced5b68029ce7da061f44fc65c1cf57ba815afdd026d0affdf4178b92b919b6e512d00415dcc746a6806e065e9ce30215ee1e7bba1c7b8aea7b91ee32f07dedfc9959341025f207c75a67da0db1187e9da696678ac1279e062ce9469ed89f0afef6e0560c17564d08baa2753f4f38accfb7467062ef5c7e6d26775f57d487172abc80a460e23f64abd653770beb2d1a3a3f8882984ba504a2fc8612905d66538be96c09fd88bdbf8020f14bcc33d8ffd50f047529e991d9f84b80b4cd4730af2f93bebdf96452aac81bf05a993a995b499b3e212a95ebe25df3ef60ef4e0bb0945db759aeeee5107fbd08324bae33fa434f19c579c1bc6ae8cf46761410139d1be0516b78f4c25d86933b0cfe4aa6c867c89d0f5410e5be615c805b4351b8358279cdc4427353eab1ca516870f95434caec6c749364de3daace1583514e3b121123776f3e342ae370e2c88c2c5e707d89e1a54b3ce0cac3374ed3bf7be981d0efa2d43b8e9b2a471ec09036c7610dedc9c664c831bf23e7e92ee18489dc84b2a49640055bf6b205c0d9dfa73ef3e69f1262fedf03051f7ce3f0deb635f02b63fcaace8a4b1b1bc37b35d96757cc7c9ea532cb4d2e13aae35b6e20107fefdfb9c8bb635f0000aa8e4c6f83d0c2dea60b889725a238a3e101600bf30688d19ca2d1b806691ececdb4ba136c8ba466fe297ce0cf044c6f6f4f4d990b4c37cb06b927da727d6008f77e48b53f4a1b88345e59e29004594397e6d0cefb961c0f115ef1262f0e5fe59549a3135e01afeae57f3fd7cddf62e7305d8a675ef338b0d6accfc0f582b09c69c451092cf0bf5d7679901c7ac151fc74ffca7bc02ba7261ac4b05e4dfffc2757ad27ab49a31e79e5f0367364b60f9f6908d94f1eca4e8bd84e61afd52bd1f3e3dc429507f88d4aff1437c217ad205a7c8f58577828efe1c972afba70639d4353be4eccda5dd67ed16f1fdad75fab901563b1343ac77d3faef5f44de7e05af3b4516373b75de591a8c4fbbb93d3d994c9f99848f15f7fa551c661f4372b91f42f778c6f2af0bbfc74f26bc1d1a68200cf5afeffe1ca286e4fc900c046a5a9b9925dfcfe5908bf846a45f28706f785890c62c3af3ef971507bfa5e1b66068a9c01d5a19d23d8097f1b7aa415f19d9cb3dd96b06d711fd16eb94136ae9303ed7df865023540177661ac306933c008d9fbc3f3cc1350ac7cf34a62361b092c5f44580fada56c695d4dfccd59e692b99e27d9f0d830bfa8618919cb55cbc5bc09e9206b8811930398347d2510cf9d11b86aaa55280a3be72dae7efbb0954d4c676a87b53f729a5d57e15b1ec7041634abbd71475bc8938ce77f978c9674e832ccbc295d301aa15c529c584359ae8fd2111b66b709d9d6902d5056ab0dff765d047589fa1566ee2a1d82037b4db10bbe86d09b7b4f69491fb1053711bac191a2d45af57fb3fccedb9adbe2510763c91d5876467912aea24016847080a3a38b9edf7987409e8d3ac168eb05e91546a562ce0893bcef5b5ba5a0b2551344f86955c83f474199f436eeddf32bea9949461d656bae1a78900cdfedecb63575710cb924e5852d004992b7caf1bf027fe202e30b9cd461c80accc521ac51822cce853653dd6860347097571378150d3edd25f3388c130de1f9db1c176c8c148242c0fe1ca8f406bf13b65325e7e1c06c01781cd3a127133cb4114aa0628852d7d3193bdec0aa8fbfcb65d1286702a36b4e2d37a5034428d57547fccdf2a20287618fc6ce90e6962ba152569780eecf3a76caeb27ceac77a8de1096874bb8626da7bc8dd9b29ec8170f365b7de24602b5b956ab4adc26d4ef76199ae4382c97b543aaf816ee7eed4df93bde44712fbf0dc9f0076d9d9ddda2a60ea7362880c98fd1071a413831bc9cc17ed129b7e13968b22b65e5472d34511af5cf70bc803872d0c421904697cfe55dd9aa605b9a52991f893257a4c5aed47c4e13f3d07552c1d3b61ab178755f1a63bc4fcc95c97ce71d30c9c6a691e53233d2222c0fa2ec220993bb7c19610cbdfa49a281ccba07d39f42e8fea331ea9256b5900f4161e340e71c13dbbdf1ff518dcb687579206f98bf167253151ecc5ed5f6695ac4fc366569e0aedf712f88dfcc9c80cf2e320f44880c8c12f4bd5a671f85f1b2332e4c04ad2176ae56ca4ed11e91c56712dfb6f852db3d7d3cb2a2269182997a002e5ccf1dbbf9666ed44cd6365c3c93f146d73c355eb943773c1d3ce7436a81328621261d827c843fc3ebbab477327adbb2f207eb8036d271e23517aa7897a671afcaf0797c05c32d5bd625b63785cc69d0d007f588d0bda1fee16aed2df6e73bfc5a9c4fe14031791e8d0815c7c8305603adc6b12665fdc9455494b49201cdc16785620791522e17841ac7474101f31654e01386a839f391d2f9715616d190fcb8fd8edd369c3e0ec53c7a6b0d43dcc7d40c9906a1464b5a887607f154372eaee960ff2fd9371931385bfe6f3a2ad49d96c86ec0a34c7905e0355d113ce22a0735274aa9f2b531eb8f22519ca9fba65171ef33455105bc19d049724f243026451d495a304755dd4e16bec4b0c9921ad39942477d352e04f7e606bbe00ccd045e6c650e38193d40f5bc6fd1bd40c1085c0bf2228fba1e459ed6bca36e7bb82f93b950ac19107641fd0c82ba8d8b99b3077a93d49515b06e96cbeeafc5dcb5cefc08a8e645f5e2185cdf7b9adf39821906da8fea8d531c239c0209fb1e2ad93f8aaf5004bef7b1da6ad83528c3e3717385431c4536de693b072f1a0538e7399f4dd2a4803d5220295c91060316be12e91cf5d2ab0d0923c5c595c8074ca8f28d983d61c25563602a7e5ea5764211527a2e4f0a7e48235472f89f509c058fd476fa2802ce2b5f71c44509bd9c00a4d6b40dad54198965bce2162549e6b5dad31a0f66e8114f933ccc04a7fa6f02047ba60b06a6d5da6f7f16f9709d41ae63fc65abab5188a80180b0db49f2c9263d8938186b91d3d4027f6a01a879e54988808c6b6d5ce3491fc42495087ab01ee190c2248980a5b931f067837921102064e63d7b5e0e4f0825246e011389aa597d69117f94005d5a0fcebfe32c9c03c59c2eede53e096737f3de4904b3c6c973c0914e819c9c1a2a75f481ccfa214feab461e66489d6190db2d1b3ce8cd188c3358818ee0f3818367c190d591ea70d943dd70fd2d383bed21d39d85bb7fad9d45bae9d4717bb6b702c1f0ae65046a06b167d8bc5bffaa0df6f8a75aecd32853924d380c7e75979fbcb64f3123a2e28b7b064eb9da10fe832369f62e9d7e25b3140f3a30beae97a7e9aa746b6425f2b10a82a991e455bb52ba6651fb0b6f88c19c9863c9b005826f9da748269ff960447dd9897207d2d9a44831a0c5f1f003fef5d41f749da8cbae8193dbdbb3ac6717874640442cf4c656d9182d3c7b8205579d033938d38c6238b0fb1ee37c7eda4f42ad77319e2868b06225e04c59cec501e94778bd0bcac339b1bb3dbced4bf30bcb805e4e512ced4e56f74a51faaf0815128106658b852fcb352790f3c4c881eb7fb68623fde150fdee56d894f7989b831d820cbbb81fdff0290491cd6d82f121d30031f2514e48f4a053337296c3b6bef86aedc431027a371dbc4b814f279ce61b505196e52ef0471b6a66998b9f182ae813615119a633360a6ba95f332db39dd2641755811a3e84d68f1262f8ec74f9b7a487c3d5d92c3381908733bcb83aa4f2fbb0d9d7a42aba80724289ec2abd1f183117409184e257d053751fd8dd54416df5f7ae171fad34c1f0ceb8dce707be03488131076454a3fbbd0f0fa53917ba8ed7306d82b73627b6bcf2ba007c9232f268c82a19ea75cbcbb8940d70fe9ebc4371605cbc9aa725226187688649ee72ff40f8c0ed4bf198a7de11d9fe4204e8441ea9b699ee0e5e5e2e0266f61d8a7e355fc87a295d3b58aaf80f3549cc9b5cae00e0af24cb20748a5c29ef8aad90ddd91446ac165321f4cfb14c04d923cce3641d56dec0e31a251b88d266ec61ba6a45d8516706d93066872b71853e8c8daa7dedc8cc29dfb3a1858067a1384c3c2f24618d4027825140633e6f7da57ea54b63d15ce065c3cdf75367478b25ecc3f39b27854f187581ad926e92f2a3275409d3eab81303451c204acb13759347f17f5348732feaf0a5367c364f2d17ce0fc5400f20a9135b13ed907e180a94a646dd2877df2f22f0dfc27cc1a4525d26e14a930510c28502d0cdb6e0acb42e0f50d4f6d1e5ca18a362bfb71e83209bfc4e1080c167d389f40f625fc885bbd16b0bf2de8df9135d6038f7e4ec16ac39d8b93a32d774ab3d3e14b1d5134969f2ccf54cf015229140569332af2145ad40ff94b493b400d623134df15b44b32f90c7e92e6e13a58d6859759449c8d24707486910e1757504c2c1b5db57b360956092fa3b259786383c18dba2464b9ae2bf239b40a2279c89a2c4d7d7c09dfbf915800c6dc38cbfc3178c7251c7e93e2e7f7ee4b168646725db7ec139e86eb7467e346cb6daa0e6e1a0cb541088aa3313d19eff8e9c208eeb91c82c3adbf889e3aa2201c9762420b8daf96f8fc5cc346bebbf4e00e647110c4bd9a3c59ee0274f00ff91d4a26cc6f2e578b165a38317ee6e3e24798b2b80f39a6b20d0c903b81d34fd10c341388571c5fac44feb920d27e2dd7f95864f9133aaabc7c5e4d46ad1075d44ddedd13772b8cecf73a8b44365977f508393c93619fa691ea834c9f581869d40b371be0d94d002aa46cd14a00193632dab22ee998bf06a902556610528fb7d32d2d1267daaff9064d6c81dee19ca1125340ba83de135fdd7bba8b3831c892525b20d8adbf8f03d31825d0bf840d34d9ba22454cdf85368cf5f905e2faa9876e9335c69da03f9e26ec8896be029de71699483bc0942c7f2515f77f0644deaedc4fa86309aadd455fc12dba251af8539483f5ebdd221b1e0b20a87b3e0b98bb1ac75f8dd317ed53ad9584b21b9d2753043b5a8c8f794127689446f69c6984aef5c7caa9ad5e1b951a9be8c7b785229160ae4c3ba8d0c8e16687e47707dcf93c4718769511cb5ad35b276fddafcc1d535635149f9fe1942ac0e03e7b32b4d4e10d9206abb513b7b6387aa743668cfa859eb0205346e001dac6de94d942e102606f7473f55073fdacab3230df9421c1be231a3d458f69df1ad48b70bd5bf48e97a69a3a4f59a3471f3b26c83f16b3e02751ae95d56ef19739aa7a8d841296d2275fef5e8ef67eac752b9f84f6eca8ca88c435f5dd01d1090ea8fbe25c84487b0964cb01e48fef0bf424f1d014a0313c3e6a39cd5c344ba6b44cfd96f4fd7e738cd3434b16b2ad44eb1bedf16cda919f6134862866eaa4692228d2794ddd1482baf8b15d107d51768f557c4c9600f8b4c6a0eec401377b0706c6bc5d972b66b210b85b201bfe1155a484ed5dd8c5e1c0fa1e8a530cd1b7852c67fd96a59d04bdff90f52c3c3849f5c969a5c9017d889cb240a7ec444dfb6850270bfa79cbe007ff08849180de9bd381b7683d90ba9603225a13541e1b61f3a750f99bd59b77f94bae3deb1282d3835cccb962c3f06b96f93e996df66e5c36bf238014cec174ee2a05f9da2f98da1f7d90689beb4f4ce12400017b7937bda9bdc2675ff5b7cdef317ada44d7aab7b9400c5d0e8b9266ce997069bfe73e9ef0afd3560df457ded33b9a250e5d46e169de07471a9d70390ce9eb6cdbfdaf9388f31615b79a9b2d2c6226d52958d5d75b08434e15230c53e9d4f3ee90d58759e608c86eb09cd40049d03da4728f197bab003e8c18f3bdf6c64e26a6a61ed8d4c9484c44ec1826c3fbe2b86bc74d6733c6b44729c6d87eaf5e0cd76bfda4f50e73d4249aae2ae23cc9411386dcf93c262d27b0fbc71776b6effc5450d639a7376634d687cbaaf02b7799535f0add63e58a4003f73c2ce886e6c16978210a4e8c34ec8074a579d976f11be85c3333ee21e4cf3a043c298ab0a66aa08dd3f40fff5620f1ef50d23e61092129c2c6ee9c6f69b6d6fb8d4cab36ab838a43353dd345a2963df9f6a85ebe0552cfc0a200654c6fde49df1063efe26ab14909df3b436c499413bef4f3be79aba1dff58abf2a2f7e8f6ffed3cedb45381b66fec411d8ac39038422e8d9e4dd4d974c2e8fd6062a0e057a9579483373f1c017f5573ef07b8c90a71b935608e783e1e2696d6c34d68a1379e4a398d06e254ba2a732cfbaa83a311a80e84d236620dede8d67572461b764f7e74319ee166d58060c42d32d1004f83639d8358b32772527f4d2c83e9d54792713c0d408e40823c86bfa5a7df25c35bb51e5f47cb7196d7da463c389c6e8fc1618dbd25bf4a3537a1ac95c5880ae43e81e4ebe9177d754e1dd31dda8d1d794fda46579a5474e73f5e0d0e522756f6e2534fcaabb1ea78f1821645d0fed5ea7934d92fe9d68a744c5436be2a374e12a515ce4fd7d5bf6f60d712fb21ab9c60e22f65ee0d97a6651b026cdbbb408c998edbfa948ab0202e27fd403a4e32f74a2229c99444dd7af534d52858987c674c60e1490672a29250694b92e07720410d7c42d5b41e1233e2370460b7e642aaf437276caecf742577a8cdbf6ff90bce6883899ee375470fb8a6b08e929b0c1d47e8f269f20c2b2a059b178cb878a915a3c67626d1340d0388df159ddc1aa2377dbeb72ce427aa0848bc9e5d62e00f370fd4ba69394fa0269ab54c7ecfcdab8e4513ebc35d8f743c0805d262fd3cff565c2f7665bd8b9f111fca8cd84b7ac487a82ead5239973e1a01220263bf3786ffe9bbe78372c6e06bc86890ff2c5a7a27500fe697f2e74370b770dc27b8057bfaae38f772c82aba529a8bb9e45660485f947f1b4d25bb05ad9bc6d9e1db19b6cf305ae0f03c78963cc0085ec054158f8c0a8614b79b9f2caee1821eb68032b835c2e4ed50d8d210af886f9061fec43865a4183da0b844cdce999c26e0c41fdbdb2e9aa3f03e1b356ebcaf47b7e3f5e6b306e2afe3846aa28cc32e75a563f00cc251c0805a3028ee83b5519430b31025a6b2c20837b30533cb2c4b44269788ecc863ccb0aab40d0a6deae25899fbd342a3ac087cfd92848a6a7b62d01865aed5aa70248fe36a71a89b3b5dd158740bb81f896fdb7fce17ca18d48ac3f774dbc69016dab42116a7b181441df08f321d31b79a444395ea599119d1677c15b55e0d4880f9ff2ec0f710cf090f352b82b4cca9c21f729c8196167f5041d32db2161190269c8f2f6add06640844095f4d7947948321372a511009445affc671f8c1d04aee7677aca14c008c4e4feeb02d993d182d9b5315514f1bd719b11b755401e27c03da91f0db2037e4efc92807c834d4dfaf815b32147385db6d0c4c95e5fe57f2379513cc94b22d0efcd8d0c94d3313cac5ba2ac1e615d1d9100d00c30103ec3efbfe68f88e569430efb076f76a0dd93f8facebdcdc50a1720805acae9b27c6da92a16ee2748ad5e831878ccdb47a70e892201d986bd3c4c196b2859b0012e75bf17113b6665cdadf06dfa9fe2c2ba14b458e7ea00a132c0d005dec5ed972c2e8ccb7b054e37f8d7b6c9144f8182181d9d41ea0decce0f7aca7a86d90a2751e6afb7b8af9c2c35f1d53c2a7dd30ffc3fb0222e6de822bbd4bbe8c72492ef7753974be713e9e93f4d29dcbb7cd54f6b7186339dcb0f190d97bf30e3e740c9fbb57ff1dfcd59e67db86ee10b0b07b3b1a34cbdb9b4ac155af1f3b352250891f9d9552adc8351fb1b73b79eac0bfac4bfdf4ec4cfebcc3a952406210b9aedc63590d569cb3e8035b4f599ddf2f24de9703e653f705e473259419e5f297e0bed70b94c7143041500dadeecf2e9b0559bba78bb9cc08ca249d35445cd92dcb00b7aebe6623d00ecaefe6a3aaa66ee9c3473b36dfe637f4f47aeb088ff7fa65b1f372305d9d5e3ae6ef80f41e4aa35d03cddc47e8b49a20b22258b9752e6fe7d0ab90bd5d586c410aec8dcc4690553494489df0bf54a0f4d5da2b77655a0b28f2bb1a53a1c45e2e405a343d1581088de3d17c09e3238a8ea2e69df277003453af96332bd174bed5092aa17107ae61c8f2343ba9991520142a9d7197b9eb3aba3c3476f824048f47b0652b36a789e0aca87ceab1e83b0607d576252f6f05ebd812cc2bfdb12d815d31db1cd5c40f3e90f35e532cd6b37005fc7b0efbe95b49b687685b5fcbd23f401b64960d1c9815d301f85a2756a9884ab631061eeacc1462b85d0f081ece9fb6905f6639afd0127afdc4e1e7700b01f477e9b4992704c9c8060b88ef0642ef47383e0c1d5d728183ccef9b267b3b2d5715088d2adc952e2f39de3a09acf545374cf7dd6a2988ac232b00595d591a1f17ad82910d9bf5f6d06bff2f0e0028fb9f9e43c2c5509f78b3f795d167568a027e98a99404aed5e4df21b1638ff0e003e1aa07ae58e615722d6eadd26b3c1f67f6a5912f749560fba297b26ead1ede60bd114dfa6d1a95b972b4a60ac03a58a5f22101be55e79bb005649af6f11efa4c52f167dd37c6c3657e20de5d49a3055a3e2377f20878675189793ee4f997df27008eb342d917d149dc4e5e5fc8e257be9d40fef85bc73d2e229f98e590a853df263c2b8ae2c2d70dcf716891107bcea15fd5c4038e4ae22e55af8a45e26193192499dcf92ea7f137a4d4c24061b3dc7cc30cbd073323e8918f2deb348f68473e2e7078b1e031ffa81d3f62125cc4b51b2021bbcb9ddc7075dc5121d35c8592d4e82d4c907ac59302e8b6a487e59b049432086ce0d2f8100ae0be6187f2d65ab0c6592777323e1661bd15506bd01a975c57df4fd9e209523470020eb0d9a6723423b21127ed340de39581b099812fa278c48f5cf36e9d69e2db83e2a79e38e40cc67a30a4198152112d5802e08113a81daf1d07bc82e84716ea017209cca61a5d14c3079637bd7c3ff88f1f8a23554e75a4f3b0e0ed4afb7bb3478f5bcbf0f5c39bb246ac957952af00b09fcf2d2727821687431426f0a722745a946da6466f3328686e609a7c998c965d35a31903db550ebfd507187587831f12fa39a6e5b1efbd6f99428087b242fb8665ae288ecf01a58415f1d8a881c49e30587f642b481159529af4a623786e16a2f80fb3189b2114b6f6ea058378e7097560db2a37efc06cdd9262ab33f097cbfe2b3d1065b06fad21a3d0641cb9a5ab6e3d9ea295ec31eecb2522ca696402fb7c678c26dbb3a0d4743277dcdad95bc617adfc3ead73b2552e75abcb5dfbbf9bd4b119d110813f3646dbb05de10730b4e818b3bd62bb44b6bcf5935b5fd5259cbaf3c7c2a1843ae9d043f8c918f61cfc1f46dcbd4210e7fc9cf82f92152c3e9b779513cb4f5abf9a93a86a7b66dac96115bb8082ba857459aea10390fe73c9e1a44dd23cdba59dec404bc17c51cbf1bbdef08626c2a97edecee20760a91d2d5188af6ee14a318c892d280876bace7a6c49e767b9c07e861b269de7f6c0e57064386420f02b76b1a588c93eef64b7acf38ac7fe84eae5c414dfc1a3599929813aba7698128472b512b676566c159e62c5aa39bea019f6360cfeeef056982809e025ef9d5bd91678d619dc48c4d791146ac4407e399d117ec1811469c715437245f292eeba354be324c59b670d4bfe37b6d2e15af8c91cc0fdf0c4e84e2913ea923a6ad5a646ad3214323e6df312c5463b3477f383b3cd04a69062979e9219a6870939f4b2728dee8fbe9f80c48c8545e70b4901cc99ee3a467cdd597e69e27df875edb22d619d6e0bf9e1855e065a1612738d2fce456ac0690f1cf7aef86416288985e6a23fa369b0add080b57398e077122b0a4c9b5736bd9c06eedb91735bbf24644a8b229470c0282a82ca80f9e034480202bc5859aa3a2b4cfb0edd8e57a861aef108a9189db7feb358363ee11f1ff5a8019d4e087aaebb5f7df7d55027d64dc9969906bcfe256a56deaf8088ddb53dff11a569e9c534d9f16bc35170b4b5110b627f8bf03f522c50530bfa186c101da475a31d697a4c82a7a16efa5b098a75a58706366fac2f2f984cb3d2a910d9514293543e52ac497d7757760a5921b0fc67b4193434d0daf28b48b87f3a92e2dda5072d6afa04fcec6b3677b49d1e140e746f86ffbc85bf96c5b45934420e2f9e64d213ccbef4f657965a959b5c057dd41ad27f97de523346dca627e58614c075d09e73b8ff88dda09a37fe255c4096204898b8b09e87de74e2e57acec85887a2abe5cf9050784a0f77827ecebc55c302098e01ae975cb58eba0444f32e02f93c68814fac6e27652db8d9636a309e6146869befa30099f13993429641db50b515491e30c6a8dd56e8673686e2382f48baf577cfea43832fd544fb67b9fcee60928f6567ab3c9a10c6979d84dbd0a63f34bf95b17f69eae200baca357eb8af8375f9b914c20ae98a340d05261ea53a6a3ad08e276733c618ad325a0469e94b9ace46b75cd55acf4b4bd21085630b38c500132837bf37e94dbe0cc2f9a401b5677a8e636e66c1ae45c4d921e93dc07fc40b950f75e1e92ab83f9c0a0d22fc1842e8a388488068187f24fb784ef3407de12a86cf67ae9bf321f2e86943ea33d095999f8e587d3f8a8618723ff6badc22f73f2005ecb8352c1cf9fbf4cdba4ff2decde68d0986ff597dd79db991da9c015955e81ecdc76f6d1be52a8cd192b66b77ee0cef22bc2666021d365e08d37f05338e408d9db5caa1fdebc5dbf6c3d8c75386446dc61ec0155160eae44c7e4b1d352c8a9e818eabab8269af04e17c36198b56aa6d5c5f42b56ddb5d184905ce6202cecb2f0e30045098c09d190f091dd451a1022b693075e09ec6ce284d160668029bd01dcf327c85dfa0c6aa261126c08fad6778e9121840d09568aad456bc40f3162a46d2e0ddde6e1fd87c54c92d186ba06a67772aad4b15d3660341888f90c9bb80812f8e3499e0a7b079f95f6fc906589fb2805601b76d0af50bf457bb39d35cff86cff29bf2a0dcb0c0299dd82aadc6147ae94f88c46866c9c8a90ff08018f343e15999807a1122b1edb23d28d745bfd269d854c709824b04ca6746c5360f5813cae550cc2a3cd2509f146713aa90af38a06faea9269ebb1889b1157f2927423e65fe1bc9897619dc7b552fa2ea7f8eb7530860623797cf98360cdfd2006d5199be970cbd3b05f874accd6330ebaef5d835275945021cb675dfe1ce9f1070deb21a06d93405720e6a39c3c6b30d8c77df49e3aca96a40c434ad08170bce89e063510e47028e003509ead4fa4246e10424739219b81419f0bc1f2e664f53d1492aa2d93930c78af0214c2abc8b7a1fe62af0ab0e518b240fd80acdeff4381eb960e62203be5bb04d26833f4360f139ac8a6472469de27b85d3ab13c0322f4d668f1471b68f0b4e3320d1cf82a445c557c7ecfab61f5ccbd534f12a5d6f7fbd911743989080d4fb8ad0c06194b520dbb9b0e882d6611ed1f6ff11425482864afd775b1414fbbe4cb0b40cc264226b65ee02d91429bd92ca74ee88e096e0238a287c2a1adbc89a3c16627e168428ed2927bbbba366dbd146fd0c1f78331661da019859cc1ffc13ff865522f9a74f311d98e94d1c2a1e5202c35727d079aa3900b1e83fe2a735b8a5eefa15c66816fa90e2ad95467c3080a034e936bbc2b4ac6b54a9a4167c61a194bb736d2bb03ba6467f4c7e756436825417f8d69d03245c80c2ce1be62baab120c53eb0ea56b38c5e7a697546b09e94dc116ead6aa0daec8705dadac5f1ad8954a32324366dee39bb5172cafb6e6454c76dd34e61a8d082ced412eac19040f5330563c1c045293e0862550c35b6df5bd2985e49a7e08f629e9720637714c309f77624b66dc4b741bd68edaf82822b8c90e77f3ef9a6d876f4554bd67d0319c7b9f9a166ef5e57438020d6a4054d978d7315e8cf9634b8f28a691fdf0aa21e9417788699c112d811d2c64700cd4e76c8f84cec7a706523b93b4445116c3d4290171782b6a3cc59248067692e024ba1eb1c6038751e19d80a170f17fa3c1b7d1bb1c11001549174da24593505d5ab43e64089a84852006dfa7014a458081150a3507acfcab6f143caa3d4dbd4c6229a56a190834728e416b2a4de6350ae1bdeff1bf144a60a19ebbe847a850457b9cd4bfbcd5527a3b52162db119860c28e737c895a66b55431149e52915deeac6a88ab49045137d0e94daffb6560991ca0ba667fdb87a7ae66cb95806419b9d9cd8b6abe8ada99b4c0c0a72438a966fb487ee8327585027d6fe6121e11ed2a9d4884aa29658199c0fb702fcace4191cd0b89c31c0b37c01ce22785742cc2bf2dc9e93493ccb6d70a3cf7ad307197d135addeb4f09c05c374fc9e12a32fc7507bf972c92766c774a9993ac9db0d83e394149c0b7d95d5c6ab0b6e7519abe34ead24291ea31f959ea3131c9dff3745a8d7fa065001c4ea547e968c3a29e7d97dd5c1e729d54421ab11a71e7ca875ade23f8cfa95a1e9e593185df29dd8cb3eac6290e274b075237facf6e77fc34f6dcd1fb0448dee9c8998a58f7d896016756b46fe5ed3003d27bcebb8a6cd9ca23b1547e803b03e26ad82ee2ea9e858ed55a406f608c33fa6dfb2087d0b1116223954d63e754626f098f970b8c27073e5b00f5f9ece856422c832e5aab9ce2ba718a35bf6f7d1a27e178cab6a61a3a29a630ac00bf79ffc2ed45211f575b373e1a6f56a36e3b9ac499a011bdfcb0cc543480036cc5a1c15d70be72b78081a54010281e5729b2fc548b184be542bd81915cc7b88a2a340978cb12f70f173e0f18ffb1f02ce41f99ca9ac6049f92ee928990fd5d2181944908852d98a35d33fe214d120012e43d53dbec4047965040f89dbdb55cb9cde9130d0afadead31952cf81fc6f9be76b9c57b26a85632462777590fa1af7fe1b694b4c3feff74e831f59496199b31f2d36a7cb725a2f31fd825a93f4fda69880ca01c1f2096aed6cd3e4d913c40c90496c5ce848fd160cf9b0f56acebbd173cbeb930a2ec9f793e3461f0f9617fa1a460328145f2f8ab896e73381aff07ee264ad4fc599775f990a00039577fc165a9e805ebaf0f6cee6062832908ebb9efce4e1bbd1b477978497db759fb8496ddfb0d62635901464b3865dd3657cc471985dff0c7987178d19c83eef5c372d7b61b617aec54d22863ed31ca9c30e27fb65ab97d498faf9e04fef5b5bbf103cf443ea26bcf3635ce4e1df88e24665f0b66c4182a7f92cdfcf5ebad002e204c99f05a184527cf1bc17b4a6a71b5ba7c8a0da90d28318a7266c12a5bfe6742cc91039ccba9e33f56153fca4fa87cdec06b0a50b1453f69c9c645283cb117640dcf1c8d83ea8ff95d251bdac6ebf0645c2a9ab18a9212bd9a50fed360c0e02ba97aa34ac2747a98c4ac1477216a5598537f79d2a21b3572f813222ee06b6897aeb28811e2fca319d41681795e412a25adf2fd77904eca3bc5dfb8e18caf2e66703d53165e777f2b1892cfc2f7221c6ea66fab5476fde39e64d49dd4d37b71c15d9d6d856b51ddfab2d0e290cb300153853a37d4302376a17b6563974b26eccaaaaf8f8588665423707ec8ae68316bbfa3f2089e75aabbfaab98c85db014d50d0ce78df0fd286f510a9dae476440b869b455e74647dcdafd1ac6c1c151a3677a18238a09b709c4c654cb322e40c9d6063bae3a15e1eabcee8a13e33488c81fbf0ccd4d995390948b6eab9f757a8c63e5bb85bb5c4bb2667dcad7dc0b7db7476d05779b5370b891f976949fbd7223bb19ff8c9721047e220f01d91ad300499b299e233c355310c5d3d0dd006d17577f7dc0c2a1f336b6b11228d4bb7e1b1a3da3dfe0b93ebe1a10a6ace86c7a4d838f876dec5b78b11f94562670a7991ab498fbb57ee60d77785a1e1a89eaac863bdc52fa51c755b96fe8580029f9494e0aed9f52815c020aa904a57b5f1ba592adb91321aa0763bbe715d9a93279e54895bc1f01e3c5efb00666569cc8594c5f569b922192db4cbb1e1621ca075ecb63d8056e1a37c5b64e3c39f0d8a58d2890b82e780d34805421230f65b3d145568569da3bcc9e0eb40c06f3b6b5f98c546edd0d1a7308c13afb494b7b50846ec3d74b8c3a1afca73ae960f4cb51a39eefdcc12ee4d8e87f632c25803a5f4fd219ec977b36c5742bbeef4aaf5638fcad1c853548c217fe027877fd851d761ac02e1974a70c38aabe8c8ac359231c6e1f9255c23a32b8f1464eb2a9296f2988b3210d9c138b7afe52adcecbf240a1a2e62fbe5dbd01cb7efb0f9233c154849d9dc78fef3fa996d0353b60efa35c8a18c804e5e03183157297312723b4a49a4979eb702103c49941351e7223d7273c9e9d33bda593758a1d9c398a7549e7565d90c54e1e6a7b516bc2fe70510ecf129dae412cf9bdac83e2faa25cbee9a515eedb598e1e57510512e3997d04269d8fef53a769eb271b44f28ae61bdf5d0271c6ac459a2eccd85b3c40377d9d3e294cff39848d19c843acc5329592340366ea219f94459b39d5cdc65f61717716639fe0db86e1b4a77d789e54d7a47fd31f8f4d33f43d0e6b1190e062bd1e428ba2978b0581e37f41958383cf4ebd19fb39621b5f8be7fce05aeb2936aeb200c9c781e8f7b6dbbdbf41e3e0826030197d7f9c6e104f4e1f0e985d9d07eb8c509c73a10846b41cdbfc336a3d80a3319540660a0b177d0505602610d5adb0adc3a8ca2f72da03baec6cbb4d45b92e55d30f324c76be712c712e4f62e1389c0d5bc34d886395471e980b1276774b9779bccd3f262736c1260c16e0f677df4b782d1c2f27989c600cdb4168c11e4e8a36fd05913272ed864ac628cf4de763407637c5ed943b05959f551d1a5e7a5c9b78629d144f31a01b251be378686c53571edca301829c759616192990e90efccb3e23f105feaec2dc5b074a0c03c0ce7e26512c2959170502e9fb31cb0bb929b698b2309ac5f44c7048fa0883f328f61dd3ea31cd3c43ce787017b39bcea06379264a85d8b2de8a4430e7e4c233807f2a53bbfbc493e9e7065ec124c22b2dc7dcd1d7c264e03309be3598dc3a463b19103fd2bff5adfb3326783e44edb0f107772f2a26485fb97a8e2dbcd6818dfcc02b9c2a08b384941bc71ebb31f8a6243fa1798455419db47f6b21a5d394947e91da21cc70964873352f7c75523b05a5cd6b82c25938ce7a76e24508ae352442430a9b76967b119bd2341d90761528d29ad692e8b6f98c93928470d3c19be3ec6f3a951783d33ae13eb51a2840b4967b2fe574004b5e7e03b935167a0ed32e0d15ef50e738bd290bb5aa984f61578892c764dac4de376595582caa0604cbb6f46c08837201278b1108ce3c9105ba52ca1451c919a3950e08cb0b8935ff425dbeb58948922233e269f0465638a70983e3562814e718174deaa24965a1e2e9536d621be8f5a52e92a9781bcd5c5b41c409bed7d3101fd48ca569f15373ab9699eaf48cec2f897379f0a71e6090a586d3b02cdbf8e285694efecb5d4a0a0d255d36acecbed1f635bc3023f913710ef5d6569639047686af611507de5a87b300b35e27f1ab6c8b4206531aa138d0c79630260cf4a652b53ebbc6528dae9531cbc0791fd75661df693d8268823f7a8b2b20b2f3784f20ce36eacd731a5bb9306bc1535daa54e85b148b54c36f4f959101dcd0656d7931a77b2081ce1903380b793c62ac296d5b9d956659425882cac4083590919d8d65922feb0a7e971305333c3461cc2eb7ec9488c58f70b1596aafcbcc217a2ddd6490272394194f855a8eccc0d88b90c5adc22b04a42286e6e5eda906bfb6f65756a19bf7c8f2231b35ebda055fdbc834d1a04d67e61046b48ac68fffdc84ef31288907beeb536b0160feb6538edf73c03d72380c2d840b13d7638792507b9fda8ca094485145f9e9967775819dc2fa9972f41392534c84e73cc4229b189cec35e39d8053705d559761128ffc7fc336ac3e44d734e61f3a6fefe7a7032619fbe3174a87be8d4b9d980b64798b7c4bfabe9835c1e6b2c9aea1be722025b2cdc021ed7e9b5c77031b08622c021198f26f92ee3bada1d2e0822c5a7ad280ccf774b8ad8e7d1025739ba965f1f0aa27c801ab03dae4bce9dd203e71e87e5eb2746715efbb9c898cec86eddb83e6fc1acdd5bc44934304cd32d1d1d33f335f63a64226b63da902f6ce84f57b0b8827df62371fb83e24fc4ecf25af9ab9d114edf611f3245764b9918464b80f2e491e292a94c79768fe30068aef9e5dcc74e47c56325115197da27996397600180100ee45266f309d3861789c8be84e0f38ade9e408d3691dd6b0ff0743b4106578901380a02c77baafa6ab2f42093185ac4e0fba1b0cb5a8e807cca5d37fdf927d5c8244fbf82d51f48541c0ef523fe7a96d55f64342a288bc89e75b046d9823f1f1daf7a682436000b4755a61b050a336414d0b3bca0698cb46c0fc637325c17b2a0d57d5bba70bfac0fb30d3d6cd455e1305d29c6c75597060233b8d6f4ec14ec15a93b03b99ebec3d3cc567660f09a2304693a16de3e32223667879ab484661c0f47d3d7100312273584d797311ace6986d9528019b36f0ccc37d6a6ef7d50805e1bbfb4ef251d606c2097d5f1599d38f220d6804bf25267b4fbff38f2739310fae7b18c180ce30f5b7e97ab60e99917dc798f0ccd0b0d820197c584bf89fd783eddc2b0166e76188436297aaeb0f18d7598a4c8c47237a2d94f165df33de5cbd170353f09f139f3b20de3514090e9a4e466c9d841499fb8a267bbc332f100f578a7de2ce5e511a52ed97b697d866836df5f3096674d7cfc6a5234b01f40bf0dc978933d21fbe75fbd8aa1a4db13cafd60c5afe6162c885a0f2a4e2996ee7675ba41551d210c110f834f55743bedb9d90581378097e640924088e0760c83e5450ab296ac4dffaf491d2b5c070faa2580a16f96f02441e56bf4e9993c51e5bd0e0586ce2b3c2ba63d20ba6362faf5b6d138a864411363962e70812296e9d3770a02283b662e922a1538a9aebaa7ac92f9e195c278a08429051ad4a2c538c14b0a0077bf2f7cf0d7596bcc838f6f1c226031fda55099e649838caf92c21bfbcd7683b818458d9736853556860f512ebb6091421802da4aa3e9d4f2169f8e7151d0f4ce513b5e5b9526f4550fc7ec31f28f0b6aff2495958fadfca86b8fcd6ab11d6ee4e3e284e9dc26e71572b0de72d7d6f407e4660dd40a42f9db25b02305900645804d3a7c996daa2f99698e4f2e59680171b19ab3a4f54557e40b2e12eb837d13252f350140dca8b1323b63a9d20c3ce0d9450a97131b545a71864cdd077de72c0171643852f4d0522bb0abd880299b721854a1a543b46e061efebb80fab2854f172a68d566222cb99678097617dd99f6dbab8148ab022eb8205fd2bdb1087270a9584b49a472dc4a077c6c162fbcb1d2dc136af20b7667cdff473deaa4938428bbb871de592cbf8c0775ee40f93570324f563fb93e399e5d1320ed0f6ecde1de60e9c23a8778a9914b049d4faafdcd3450f529974cc2f0f6580e56618c710f77e0eb717ea22132c15e62c8a16ecc29b42dcc731c645c992e903bae517cd1d169cbaddf1a97082e5ec08ddd8f345d41747ce1dec3a00fc19f7c3e7e95432452d7a6641e50de6deefdc8d7106074e12ce1ead4fa7478a6fbba97a58a120588bb7ad4e2272416dc102a8682ed5b7697e1772b16451a2bebf69865f8e9f900407eac8856ae5830bc5485205fd9f711ad567e42c7743e1a6c24527146c26ec0be8a43bcc87432374387939aa180328986b5e23d8ef1e67bcb76a76414f868c55e2a93db478f085f9c0e49fb87ada6b761d9976c09d24b373d431f21224f5e3c3c75819506e5376e8fb5cc4475b0736128cd003b9fe7b1660d8a7c73d6f415ecdc5f145dc4180fae6960e46ba0654edad3f4045d4aa803464edc2bfcbbbeaeb6a8a6152e74a4bfe578f1e57810c5207381671f0bae57f42ab36147708ce8aab596e4006f3d0e50f93d8ab97793ed984af36b72f85180eff39924c149860139a3ffab9472c09e85b2b245dd45d9f97bc5df40176f0c349a263158aea528a354df3b8d6c25a1f6d49d2f60ee8d65ef9ec40af0d48510a43e435111727b3414fcc6141ce37573c6667ead716ff3e0f2bae85acb20b7b3b37c3cbecbd9aa7e4a14201b62b9854eda08fa32ceda180916a22c618156eb1e67eea34a7cf8dd48903414e329ff310bdc32795fb7aba3bbb4a1e7de42502468105c49d0733798ada19c7a6464cbe3575c3acfb1ca4aa4c44dd7bd36a75dba96fad0c6089409c2565a089a55ec0b265a1c21a0ba6497ad62a60390464e8f50ccca4c75da4e8bde8a0585bac416d73a7ab2f85f34bd69092f9a53993f65eb2bebde5abcb2969b7ed593109466f5cd332f7e3f3a378ce97eebffdcf6f8e028e1eebf7b1e4e516723ac2b6fe2b368dbacfb0b802e0c4fb9fed01578113f4635b91e40dfb4c438cbaf7a66c9e8ac559910277539b49f7026df5ce506dfee0112036d298022da4337152fc2e533807024988f5f324fb23c073bd31dcd3566ffd5e7151931f76351987cbf1b59606887234f3442301f9f4353b3a5cd95362562067e5433936f4ca21d25c9bcd227fcac3c3e416fdaefabf97727d26c10cc9b585b969a0e8c750c7be34e4be1396e7d56f5b9f18cf61c975225d6fdd28e469d51af50f4205ad63c6b4d117f787c88fca007d67356418525516cc21ae3ddd99c0f342cdfa2ddb85f04873fe49a8528421483163be76d15254fb13d517dba26e93399d2aa57a4b369d47a15cef390f4c28e0a040e0bb0c8b444242fddc6ba34fade76275ffce10558334281d9b11b3fa0d56f5b91581bfc6fd920c5ee4301830552b1fe8faba6a81a99af06061be2e304414f8abaf454f261484760235582ef44f7fe028c259383f544703d04c399e597ae9fe4237d542ac6d9d3606ef2c4db83fdfba4b1cbab61cfec66e15ff264ea53d07104fa13b624bd4ba5585d67051f53228c4379f30e2fd659ca7d6d1674895fd0e1530147e8f428149e34f72fa519949e43c8dbcd5accc60942657fd156f8a89e001e03a05dc1168956a35f1ba37a9f54d71828c6435beb9450f24c575929f84745d3f7a1a4496ea41319f2dcfa81156d693169244b3f3c25c021cfdd76e22fdabacc10d5666cd3018bca1bbbcc3c501c3fa3c6aa95285a1cc89b628a382536d51379abcce11922624f73d3061faa46674b8edf07c977e37116b23b52756d253e18fca7a9219b54cb8dde59762b436758ab74653918719343c644d66f3d7d15af4515b735bd8a3e03c1a2d67279379da771f7333b0268293a0a20a8af0ce98c315c234717f7c66d4255930ce237098fec41be9ad0dcd67c27d9a7578f160aeb34858485aeae14015dccaf6a0c6e1f2a34500f46d757f4bf650122a314edb03aea570225cada9d079faf24f0f6f88bd23950d49cb32be46a958232e196069d4f9f47cad48700addf796c9e22ce2c6379c8c0048e51d412149ef0ef7efc3933bd8e736d2c7cc51014427f76043f0acd05babf4e40cc4ae1383f1ba5d8e322320927d7e18e3298c39cb0e76b691ed1197fe333606fb6700464b4ca30281306b69beba496ba554b5d417d91c7b135e2af285fb7fca754f6fba3d88718e6046c5e809f72a1e8f80877882b16f13a6002669e47cc9daba043a60315d685e0b46db2d1a6aa25888bf3599d3863ecbadeb0f52eb71890f07e17655128644ba8c9c27d88b4a1a4ff31abb1b6f88726bc0f909b9b7695173f67a90323b8698edb5c622dbbe88c9c8313f1192f57d046a6d0bb1b0dea5fc1d7f6b733072c23974427eaf83027c8e0ab331c8ad24cce10b9e59ffcc0c40504cb7bf5a0ac22c8640ee910ca41a46733b248ab285501ba3d924dc9590b1db8b54f7c4b491a4c1c6c89a7d4375074720e85f29dab44950162a1297a4df4cb8622276eaffb1a280293d39f7c6d90f46ef732fa748537ecec02b368d660f0f9e69b083e1e788fc22c7802f849dd9306a7253202b9b01f873b55b715b6eaf728ec56abe7a5e9719dd9d28f27ca4988a759f4f08704f9ee578ea5630053ff9040f3cf7aea959c87918e44e7e18d0fa9bb3737ec6c9537fb1fe574db9c7c1b4d8c27a2f23a9d5e0c00d4741732eefe79dcdf9a7bf5d47f5a20640913ab5ebcb14e8a943e00917953753ab5a13e2abbcd60949663b787ef71f852238cc588dc18494776cd8b67a6b0abef8c7dce2069f6a32c8188ec6e914c77276539fbbd44c605aa227750ebb8c39ce8ba6f2d875057866c57a4cc187dd8b2d02bae75a61e7efc1080b5d1a8cc7b663763979c4c1c1ba580615089b0df58e58e345d9110383546227c3f34fad2982734488fd18dbcd790d292ad040d125d79355d968435c443b2baed58b86d0fecf3721a36c6866b17fe6ce2c1fbbbd18ccb5a8e7dff3f9eae08a5fe07ff2dbdd41f7fcced6f66744f7a87c647c4b2b61b65388e95bd5f7e7d41d6eaf98094be82a20a6e16ffd4ea6fb65ca9e6f217fe8ef16380d1b1502f5c729e6dc8345fe1fb315222d4cbda4489136b83e4bfbe6b69e5167339cdd0d5d4bebbddf1dc092487cf677e42d24db8e21b3bd5ce1184b830a0806b7d63f3f03fd368fc1b6b8d5e7ec7684cfbebb0573fe9674164e3b7c0027b74c03a4eb203c59a24b4561a64c2e11b3003828eacb5fedca2d7a9c6a1ea6e54fe8c0f4169c88c086808194972c734f08c68635e77762303fdd53ed2916a63b4323b7527656a40bf015fbe22cefec05504b3a804475f24395555975e3af26e4823163100949dd9e38212108baf7e980bcc7840de7b5b3c83ffb271e5c4b5983fb3034900da38f3eefadb5effa30299cb35f91d6b3729bd48b1945d24bf331c329ab963d4be3c4d02379746514f6f12c41709d70b3de4504157b3431adc26589735730fe8e971661b421b24bad38552f97f369fde2bf92c8bbca6756824fde934b1b7a4cfd24a34687268a41432b7a3053e18e7097cb8bd3193b6723f1349810a993410ba6fc529a36ec3e5114cf1e9e1882be3ff9a3e1867275ed151ed75050a362c55fc85f50b6733f48b13994de2b92f048cdd635ce9f55c0b7b443a27316d65aea9f9a3b42ede38af2922428559c1fdd5f5b734994d4f39c64e0b35723c105a3b9d9f2810cfbeb13dd31eaf4a1bb1e4ef1bb710d0c1b76bb53c824bc7ab43bbd9b7cf9025dfed1c54e3a435a785490eed8c2db8dd3e09e5b4b2b466f9de8100c70321d0d8594cd4f998728fa20d68dbfc0ec6cbb055bf495ee2688fbff325c922983161903e5dc9f5381a581e05ac96589c0ba3304f4af19c71a5213df0d9a52fbf0afe4bf1f088e975613014ad9a0b9b3f560d6e1db8112b8d91910b88504956c3a422651593941911e085189f202e5af28d7a845fc4f6364097e1256533abb2bf409f093b41e40930883ec8531f1581fe6da0cfdcbde3640d20a5cbb11dbb3ac47bc9ccbf41d9a11e3831dc67f0f3cfb71a61aa213cfe8d668b5ddfa74206da4ef3f7a5015581d6fc7f61d3cf04942d90f85b91aa491ab3f811c3488d446265784c2318280091f835e969e7757365c15b2c3978ddbce3b16bc444dbac8ab5705dcddcfad87feaf7597822e8fb72cf71759d0a6fbcf02106ce175a562f1bc87a7cf10d4b148e828cb8d533bafcf75164fc2198af9f0495bb4154b6d9147b2cdab631381b32f147112703e350c1db72ee157bc996b44ee72af9e694052b4fb67a3fb6418ac0876f939a6b89031e406268cacf1fc257688e99b90a60ce90786d2b90db50ecf2ef160592dc772aec9a720e0d956295b481244b3bf1bea8ee1a9636f9fc2bf9685205da062a387488b2c7cea22e71518779f382e45eceaa39dddb8f2d7b715fff6acaa1a23233dc3db43ad9a22fbd023cf8ff16476eac0861ea63c98099d20ba5e1abb14f13004e15f4c911baf8435c18f9f9814ce27f14d1a649a63a7b768b3f877c3a24ddcb0bf4a10ec275753939cca5099bffecb5489c88095d97ca013324a1f979aa333e7ff716c1705a0d665e24b68db0865e4fb0e9d7b2cd406a297bc5c6639c7b1afd80bc54d32c63c9a2bc5247741c29aed35b023e73a48a83df7d6534d5db00e1c817d98d0a60cf8bfceb24bb1d3157bcd80dfd9328c6182930c7b2f17acb140f7c82dd544533f7f78d226c356cbc517c0ff8e9ddd8d801040d703c1e78b192ca080765588be0acae62e2209a1c59dc4d5b344249023a51cc6c70cca730443e2c3baa4566dbd2ebd458d602327fe3fa183da941be0491cdc0bf40d2239e7158a6e32f1559e49e56784887a75ff0a5c619f2dd391da4eb0ed84271bff1291565884d1744327e67631f98b6fd51de3c3dc83a611c3aec09e28d13f34509132355faec39364be0acd66fa1549670ffffbd4986da8f4eb0cf264655ec8c9a54c9af87a2bdd2edd23bdb8be9e4f5cb23e0a8b19449a8d9a80ab48c19ae341e40d488acd6f4df093ae77befe86033afeb9e1475ff5a6481b109ce6f413d7a4e988af48c69778751a8b87a1383226f2488fee2605a1e9156377bc5c9a252d017a5b88fa9b6f30d89804c0acd5c3fbd55256364488f6998e339883d2ca6c65b9c41c8480bf4bdefaa7e67cb249c888e3edab9224cb1ea00a279ce9c0f097001c8ce9ec322a4b7db0a8a268e7d97101d664707c467a0398d3e9609731dd2cf359ef3a2460a4e4380666ed36450c56f93f5e73861f4bdea7d04a3e6cf412b2ce49d657b1306788a475f7261b1636fe892a181bd870ea9e27c27560257a81a169b6b9cc04dac64a03c9d745a711e3f9d503c429e16625af97c3b4215ffce4904256895739a7c5be1d85e222bef0ad4bc8e475bb7c2847885858073c8657807811f525d3c1339cbb81ade2674cf11b47253135e110afe0a01d6e7a960e339a0ba78609986253db00f1325edbd5d3d68441f15bec7ea4b53766742cffcade8fef26ec1666d1e0aec62f12ce6a9125c2701a7fd084a1478a189e71bb82ee5edf78b916d06c131c8e72321e000e3a139ce0df810d2ca270753b1207e5248fccb730cfff60076c0bf17b23f8d4461eed4fef4df50716528347d52b7e51a7b5069acc7681868cf6fa82ba5576c86acc461d29bc6865068f269b3bddbc0b96623f9c6e9e07a669235d3b38bc3874fc2b9de1bb93fc26f11ca982e71f53dcff19a0882f0f4a7e4975f34a1b51944bdb74c9e1b9ef22569c3d9f8196d101611054e4a3b9d1b47ff2b60864064e059171f49944f73d68a89cdd5b285604f77c84e0afdbbd1428de2a7889c7e9f61d3cac77d180550e61e77ab3840c3c9a260872a4ee67668c974945d0447f6a533f80ef5865769458975e7958bd6336b9de149a74fd6f151de3a393d8088f389f2bb193b3836fd7aa77c729418c41bcae8c74dff15a2635317fb790279b2f8b17dc225269d6882e947988c3665b52f4bb7ee30cb50cd262890bebe611196b608e30c884b0d8e9d4d1890e2af49498b5dab3fcb966420df7621feeffec91cf3fb953934f5e4d645e93e9bcd629e5d23151a81c3cb604f086dd4433988e8217aa3e2cbca5026836be12679867078a0a7a7d24ef78f7ef5ae1e818ee95dc07d30630d74db0a8bbb5d8d5bfb2869b3c5235fa8b45649023a94b4ed605ded4ebb1e6ea4243ff5a7a8b2a4924bbaa18f6c6bec8215664e55422d49bc935538bd393cf91c138beb7e1e234bc8a076c9b3f393c91c63c699d036277d8dba5a071920ca5d381f8de4ac0ad19814ce12c26928f72e5617d4585f3d3eb288d640f0a9b6e92b0bf7a6b666ef33d0d3e262b6e6a3459741b1b918da1538729a19206a6b2448eb9e602ab8bb4021481eb56d81b376f146bf3ec270293569e4223ff7f53aab6de307d350e982f9c3f2416da43e7caa8c735378d52ebe8d9f8ac2e49e018322aae806740bc8a5d569a053c78b01fc2b3fee6046759695af3f680b6e5e7ecc4c43c48813297925fd646ef458c57cfc2de1332294d79f7997a8d8a8ef20b1c788439d64e753813dc4d3ff182bfb4604ef0c021fbae4f7bbc8c0e9959ec81ccce7f21c5acebcf584092b528c2ab719c32b7995c32d4516afe81f43321caf6d208f0062cb1119306e8d370a59155b43ecbde3a6fe362295dc3ad90ecfc31727e609420a6ab2282c6150ffb2f50f9bab2522d99d17ba3545cfe357a221b3a7085ee3c05b9c10835d4e172bacfa92af8b67396ce6039bd621f50d412c88de2e4294dfa9139a23f48f92ace03ecd3622d8d7bb12f170100513c7d6d47dba587761df8e41bf506eb6fecdf7159dbe16e27ece71a759425ad553673a41ae20f45a8be7b11aa44997e493142fc56f1f6de76ca8fc0ff50e3a9e5b4154326c0c03558c902d98f1254410b8b8d263d50e9828d81f4a2f661edcff8fb9a717dfabd733b6d8d6ac3c82ffe80b22b05d65f4edcfcb115f5adc02b3fe91a94c9e6f309eb2f468b810c9a42b4202a7f21d83f179e3fb552fefaee89615aaf409fc870a18b657e27072aad04bc9ae4a1cd0648a52287674489e09107585f57f2238ea6eb25d1ad83f074eec15b9b905e31ab67ad88da317b412fcb00a1ccb44451c4d49ee233f0168ec75af10dad56f79c075f69ff4d13e036a2c438f0cf83b075f36999df7962c051471492b5b94680c3333eaf51c5efe80ce0b4ef7f7e72df52e41ab7af8ebaec6bf300a22e8218392865a7c69c67bf1e76e53b547c6484ed975b4dc560cef282e765bfa8b325a8cb7ad37c8795b5df95365ab95ba4cde348546b91424c27960bbdf5e835b9ede4dc577ff21bd8140bd1ee0ea629f64d8ac65ede16aedf8cf3f15e1fa8f06af1e67bd4240f82f2014fb0ff265a9350e712ca5b34c92bb4402be85113da15b8da0cb0be6b4d96dcb11f03518cf00272ad83dfa32f8590ca030cbe9b4167e2d071c83429cfdd61540087f463e60e0ac133931c74157e79de13057def689c63cb4ff7c81ec6c4b0dbe557bae589f1ed5272bcad386622c16d36a4ba0783c4e487f9643fd2b1a0e4d90a6e07d58581548c1b3ea8bff43c01d4e65561a5ca16d5313f20e6c4bc87b2c4601483537b32e3023f7726aa5ffcc8da3947e0432dce32f95afe831e60670eb75309753228536a6d8b49aa9f773c4865b33c3dc1c77eb2d4ad8077a32b646fcd22bbfd74a1299e27e33089bb9ee468cbae8c1f0687d7fbedc0277968fdfce122703b2521c477c5728ee43246f23530338dcbf7195dc3ffd58d3080611b683264775018c2c2d9d0e6a5d07728cb239deceee059c2dd2332a32661520bf5003f1376e78e2d00871f23b668a60c07a0a5927dd29d906d99574abe558541fcfa4217359ba7ca76756f07e0696da9e43450a0b9b0a18087d3a7a280366631e933af425c89a11e86846ef3f52b3f7f0964ac07aa413f5b5b1c437c4a517478217b87474895d68fa7cf4511eda114a95bce8119082c14a6f3cca5aaebdb3dd6b92115af230713448037331dfc1afbb896948c89d4b7c7e44dcb43b50e19eecdb65a3aadad6ef745a8ade57e6aeaae39e4737a7f572db4193091096bd31cada40855ee14752a569b81193b8b8e8f071057faf435c41b5880c59e5a3e3f8a8babce703dfc68aaa927ab66b21671bcd8f51ad9a3740d84d0f68685de904abb8efd50732568221b8bc45492a170d13b138932fb8d0e753eb2eda16af4768df7588b0aae6163f6f603f913918b1194089d1bc6669a1d234aab35770f55e24009658661085d0bd3829f7440a28dda656510be601227e5cc2b95a3ef3ae1e956936cacf8429439a71596ccea19610a73fcdb04a8aabcb8f39f6ebf8fdd9528c36d7b252d4a3863f3cae62ccc277040c946601eec3d784c8d1826f7ec939e58840c108e4a9526a7762e86e5b87badc498b34577640dc02c411c2d021163b5f5c8d826ebc5f7338dfb46318345a9e8f935b83d465350b23040b8b998a4565b2261873798a834355d81d932039ac0bcddf0735c14161fd8feb01ee572a244c1339734fe7b06a2d6f90fb5c0b3dc1f0eb8a4bbf6809f88292ff08a3fe627f8c154fd392e16f945313b5488178dc2acfc41cb99c53c396bd0c9c4c9249f22deb88d84e530bb7a4011fb59443a3ebeba8ad831aee121113f4a881c60ba407621c71d6bc1b9e27cbfc72f4e49eaa80179eec99f7c63144d5d2efdf09069a04400c5d3073fbc898aa994a73e67eda43bdc98214b26ff05f5d95bc21a3b9dc6d97b1a85b11db5242a35901afce4c90b2a5972ef66ad10c78d89ba01fe8d6be78c6f608f749810e65c07d5b82f03661fcedb1ff4e1518af8a2d8821dd6a0de43fa6f2b1d22c4d2612d0f722bae3c1c2fb4c96b12876d92ef1cccd1490ba191e2bad8da6f5edbaac84a51017af0fece2a1233db245b9dd40df5f9d90dc70023d7970e46f6c3ef11b0628691ced69e39e44a4bb52186e90d4a7cb140d1d12fc690ae48fe7e9b9c397b8b0d47c626046554ea996f712f39bbe12216fce57c81163ad5bc3386fe6f37e7beb781afe735ab0848c475e0493332205c7d2e5c5f61d336b067807f4f606063d7b6e83743dcf47395c9f985c57354d8371a765621415987580bde73bd955eaced3ccb70402d39e73d2c017e9a49110a8fb818abc823f946357ab5796e4adfc9d5c80c847ecec5a9983a82d2ed68f1f6c956d6b51dac9c24b8832e77f27fa0e3b393a72d018c4ab7acf35c6751b9a4333d12be0d64a028670e83b34ef8d9a67a4df6ee08bfad34f2964bd5e767363f5a03ce9c0b3b2c1682f1a3b2afc8f8345f00dd82b5f9aaee1637cea5d79d14f058241036243c390614092994f013b2395667174999efee7ffca2d14f14b96722bae23b303c3c71272098755f4d907b378821df55b34a3d6a312281832c8a334eb26a34ed15d0529f10a4467e8c13ff821825a8fa22946908c008f7fb041794a20442f3e6d3eaee97e05d28986c342f4937f522a3b3c83853798c3f32a73043b5678b93f3a998036a8a62944f9169f94a5f4cac6cecb13ca1227b920dd718b6cfbc4d320d720d23c4a39a1e1a7701390f6a3417755dc3b1d22ffe027e3a37b58a3e98c2219a2ddbedafa1a3a273fae9d31c52d13fd41d63772e2f28f17726c28521b3e9df5668558da2f6f51ef3fbe0eda689974c55bc52e439a7580bd71d49504029a7ef38b9d99ee6bad76737de19a391012c2745632cd62d7578c0d60a3e616c5f996df7f20bbfdcd1bdb507768f2491fadf987b99197a8d6ab9f9f8e16fe2f9064122cf1513b65e797f3b0f357d24406f0ef7f72da8a863425424715d484b7f9cf82a9035ba0b2314891f5844214fbdba3cd1801d00b7795bcd26c548e0050efcd8658478d7ed6d7a55bb67f0103b0e0edb5a465201f3b18e9d859ecaf9991a50af51b5a7f7ed59e4d4a71e2bfd7b116691ea47652ad6512e282db47b41801aeddb2571dfc6cbcc802d5932e2f2963e7c9e84b229f20fa50c398b880f287f7d5fb2f4754ab06d9181b0300608db62a06764222115bce2f8f185f3f2360d1ea981e062dab24543c94f58c6524b3f90ace29ee5dc09fb4da16dca1cddc942fd41e62715f410ccb2ff13b353c14878c523c599c46935018acec817eb978d7bf122c35e5101408d1137785306fad68441676743eb85e6eba190ef08d8c1863d0f7e68501fb582f4b5a18d8b664fe056850e8a5d22684207e97bb63c9b9b57bf20caa28e35294e4a5c9b6915f4fb7a5351b264c45f94cc7cde33b177234580f0cbe9ff6a90b7ff689b7d804ae9df8d5a6905aed5b50d6d0c1a83156f49921e9a17f4b053cd969d457cfa72dcf91c7d7064fd3069fee0c35623e515fbcbe21e1babd4a693cccc221626a27b9b748a9da7c18c8a16ec1beaa5d9628578e4fd7a70cadd901186771bb04043046789d92ac6f7a445eba4c9743f7a10899cfaebfe317f5e29e6112696fa5fc94b4180b34cd974271d9759418067776d3f2f9fad97fc5fbf78d4780a928907542c6161d932f3070e24d028fee9da8184a0f5abe49921aa1d9042b86f296ed8d2d2f3bd03b2226b67f67a184cb6e5fe24e87267ea3d79fd36ea601b79a46140007e40524d39db2df32fedc1824945ecda5cd92357138a88830554c9982cf0d29310acb06cf5c9d14fa8dd191cbb69763be0af87015f19550ce53ddda884016c25b80388100977a677bcddbbd2f490f52f9822fc744a6884cb08b959655810d3a7ba0961d0008c4730f1ff4e3f9507dee1b4037b1c452092b4b094ea3a0f79b5c8b863deb8be999b16f607d8b8591ff00f5c3188197579668634aad979fbae5e1f11d4288009631e6a7a4a45a846de1c854b4d06a72bfac56149ee480434f362f38301f88fd01466e8b199906dbca4688417a5dc58593eb51881c892b2e1b9cca81c25075de83c0cfcbf8703c12a30220860843e50bef89d9305115a26fa91030e1129e781919325e0dc2723e113d60da84fbbee676fd79c951decbbf7a8d90e764e4563505ac0996afb226766a7b6a7aae55eef8f127dcaa4c40f032ce956f51a4414c5846806b6add084b258fa4f5db691ca0a4fd49979b3749003727185207e892822d90e0e3a31b83b130509e612fc08686075ddf2c3a64a3b38249d563cc3d568c3e550a0268d9bf634f67b75a073bc98acbb2b71b345a0dbb9d1f864a93a0b529cba5566137ab51066563ac46e82073c7e3baf17d478c9da527493f6227813ff0fb42644699ebc25b3dc545e5ed890c200a46798034006f83b573ca24765ae56432070a26ab3be2b41be43fb599666f2fd00ec3383039d6be7e24b993700015dbf71db83678d5b246123432e1e168ec1ea244f2b66d44f9ec631e21db544ccd01568b49c4cea78032bde92b4034e0a1dfd0ef88ac18aaf63d439b9c0dadec62eaf2d80016bd85fe57c5defa6376a245baa067beb10b46d6da1ac4015669619b35a3121c6831cd63940740c90061638a2481acc75757d8075854738e6176b4427a6e4b3570d772761f3d3bf7492f3da3ae962ff7928eb9a8f2b9b314eeb0486d9de315ff842ba4568659d9c9ca3eece7a0d98fba204530dc4705ba44ff7bfa2304b589051c7178509587e4a4ab91b21bbc355742162e6ade7363a0f383f09b467f477f3ad1c8a05eaaf55eeca404cd2bff64742b8ae4ee6ee3d7cd077b04cf063cf136b9d8ae4bac7bc20ce8d32a1dfacd0ee284c3c47c72fb3ed1bd14a6425f474af78b4d8f5236e0f141f1f97724bbe73ebf633484cadc147caa4685502711d8db3a53ee7e37021299ad999e16ad9cd13c6aa6a3af2c656ee4c4a64bd003f2090a09a81a33d30a1bb09445f3480b2528615a05f8e93ed4152fb19d5717cce16dfbc5efeacf402ce02e8a4e6fe1829987b1c0bf0a45b6fb9f477ed3ed7fbd879b90b86384330d9b65871b89a4de01a31efd684d6af94d78328671cf19105016260996ca1adf5d9bef5404e516a649186e68cbf960a3942eac74228926b130d924bdf51be1e3d856d2d90f33d1f8b396679b6ac3a7492238abbcc868d22d4974e37ed78364a5ae956ec7039c653123ef03ddc5cef270eab9350ea8108e7245e36107a58b7f8288f69f43a6243e047d98ac2ed10712442822be961a9c5039c2cc29b9a9f169c946eed1102b7c4a7f53b6d8082a277c10a8ec30156e69495df48aab3c3ecd205475019784fbefd6e59ad7f81da60d3241004c8bd052f387b6b16fad4593476e4c0f7dac1e6fcb2535685d6019d443d0239087c99f05fb5dc0c8ca83541f07a85e0ebf747a5464389b892466d2fe15b86e66fab07a0fe88833bd3f50a2d66661118ef8a7483979ee4c85e756ed629254ac43ccc98833c3f9efffa03ae8f791478ccf7503dc31005d4b1996d90d3ccb48af06c2af63fe536565b3eb0eb050ef051c102fef311c7ccd600564b644db78fbaa0c811ac36e280bd114e034474cff39ed6ae6125202036c1f2c7f5470e9a36dfadfa66b0f407cb5c150c364b549f477ce91c50d4778fd7465821bff909cb93ebeb490caac2d1e8eb8c317635b6558d3c62d8c14ecab79b7b70cc036806e092c5cf57f2e4e2b5f2dfec5106fa55d8c84729a31250538834ed347e2cf5680c87492acfdf5b29e853657ad9c338c4d12c64415ecc88ba07e52fdae19847b0b165aa99937494586a3d8c21036c999d2aa58fd54fee9a8dd16374d13ca7dba9d31ff3641e2b321cedd2b36a930bfe9a6669b5a9464a026963fabbdfec634e8b775d7c1d92a03affc4726d5aa313f70ef3cef8bdc840a20aee1b0a62a779f346b0e20be2fb5d133adfc87854699faf3743744f085caaf4d0451a69f51b342ab0049af682f9f3ff988d6d506146cad1007ce7784262db42eb1dbd1b3ea386b4344135016d7eaaa1434c51810c9f25738433b16bc5c5eac00402cbc6aae0e99612b80a641f7c42a9649e34bda90861c5573fc512e213437acd0d18c7197a9cdefe28a070d81dd89f6785fba0096e9d95f820d7974d0056563ddaff7bf8841353200d08a6328cfc48179b4c140c9c5e651864bdb3ccc903aba2422159aa345feed7b4424dcd325d752e52bdb05dde9a898c9ca478cccc1d260ad85f647d2d96100ed737178c1d8a02657fcf40bdcdb7421a920990c2e9068ee58c0b758854920580b703ed92ce95fde773bd2d97a9f710f0d8388bcb0899db6849f7b50bc49c96c98e4403d954bc1911a7706aa73437b87eee426a44c1fe0a9ac5b91fc86562389f938521d3785dc2a26b8b48bfcdf02116b4da2c2f68278e77523faeba2a2dd2f1817a7c48749627b7dc84117674f4f96b7658c69968f347bae32bd5fa33eefe27f7b338e541abab174bee85275a962b2b3acb9f2c2512465e8946c07716f0cb3307ab19ceb143d1eede34fdec7c58e7e0ada7349fe35211b3bdc421e227b5bd0655e0e0ab84cd5c48594d6d46c7e382972eec84ab3426d458cacba384ec85c50e73e94b2d788666aec3be367347d55e94221e5c5d694947ce630ad8cc041a78dff7231b3f38d5b81970659a66fe70b2829ae4d8498ffea80b956eb030d2cdc0c734fb41dcbd8d215bd1d4d273c49e77eecccedc8d6dd921e8786ed0c054c0db25dbe15385b716daffb9b0744fe5ac794b0e2265b0375f436b63412b72cb1c296b152bbd598b28b7d85b11aba7d96a21eb6c86584d09aa6612a4950bd5a292a7e14276adde3b3c7f8231a2472304fde144c8aee92198c73dce5659910619a9fc764056d8aa473c4910aa8e8c8cf36b13f9356e26dfdaa8f0f913d4d71722060e2fb3d5b70c19256f11f33a6ea723b9fa24d6501eecdb0745ce51836f226162977790e40a94ece876d17508b7a2995fc709a23e935c44fb7d0f1c77407684263aebc260cfdb89815be03d8085cfa0598e5fb2c5b47ec53ce56a49de69795453d0ee677bd951b358c2ccfe91faec58333819462b796363abfa9d3c5614db24aa0ede18a9c3289f64ce533fad3b7d38313dce7abf4de446783280fb2f2cc49b1d2abe5350bd94e708727f53ec62d5699c398c5660ff70480846eeb0874323c0e8a6059f260d6e234d8cd924ce5aa90434bf7662a020d5db5f6df70e67465855226d58e1f72e0fc14fe77bb29bca2477c105c6a6b172c41f61933dbb33051d0bf3a0e1148abee78420085b044f1d8fd70480147a7b1dadace9eb9b7a79f9070e9cdf9a500a2dcd59d97441d049b51a7c0f9062d7da7b55f6b6c2ae1958fc6ec83ec563383f9b44eaf6d878c94d9af5f6db13d4d53bfdd83dc1cb3149bd203031c237bd629563ae8031cca959dd99da2e9c6315545f44420c526c7ffd05b54a751b7f9a46c5891d7b86fd056d205ea78f142da2e3a613c2e1d2cca0c8e9668c3695ba5974dfc3c82c37a7af9ef157ee82824a3dd06d8ccba2a54845910a317493dc91f0a698c8cddced104363a8afa9d6aec967110df7a917f45cb504adf7870e3241bc78f0bc88d3b70be0afe7c40fa425faf8019c8d60c287da8900bbee72777fb3aa3afc0271d69f7f31f4402d700af725d9e6e3e1d7400c2f27ec6cfe889f6d90f0a1409de441b01dda498975d9fdad521293f23dbe9d365c299e3ebb83f60bea4bcb94cab5469dccc640562a4b2a5a88af4e37bbbf42e4ff8755115d6766be9fec6128f6498674be5f76644bb34b8bd3c194810137ec7ce836d2d15edcc05f1d6205b40c63592eb1ccd13d83dc084036a48f55b0e15df512c74bbef42cba9838695f485c5506f7fed8daa65b5901a1942cbd9c3afd0080ec4b02a2325f0e879556134a35ab6d0ff9f2acf0c86cbe6ef256bd3ef8b81e0156c55bae89cb50859b9bce0108bddabe44e24d09794df76abff143fd7c7de9a148902f3ca9bc3209ca6883d4a89c8c5b4f11fa3725e24c8cc4a45ea54107a2ca2d3fd701e44718b4cae49ffafb3ddc3ca9bac3b681f7c310f577c68ff70d8f8d1253624660ad04c538ca00d5d2e38577f9ce9517b07b57fe1fe7b02fa8c91891f9eb9b580b0ea54961590644c92a2b060736ab7ba14cc297b967d2f93edbeb23078dac03f6f4850fb2f31e5f720c6fc672d0ee039dfbdb647ba98a6f167e585d8cf69ef8d39cafbcb8467ea93810de63b43b1c89dcf3baf2e8896cf59c11a81a34d20fc3442a3132b1f35ea29ed4bd50ca0f714478fdb00ebc2696ed53a66a0e9d2c505ef5d7f0fa17e90b808a41b532145d3eac6fc81f5b962d5e5ffa4e1100f962e16d70fce3143479a26192c386f56bcde49fb09f529bf1c78d7468043d35c02878d6949af07fdc59d0be6ae136ccc729f28dd592e46a585b7600f1f47d74315d581e66034826e0bfb687a2a2bbf0fbbd8be32507d152aaac5896e7e2f77b8c7ef61b617c7451e7044405ba375634b90d874d052f50e06fd6bb5615baa54bd2b0dd808833ffd9369ea7a1502889cc512e2aaf4d61f73fbeb0760cd74a705125af52d89b9fe567c2cbcbed08480e9e5772ddd7e8fa5d0778dc7104930ca68cdbc6290d64a4dcdb0e55c06b81c69b9ee39d0e89c036904863706fa6d43ac1109d132ab1d1ae1d4ede911d50277c02f7c669224ae845d15f16356ddb861e1fa8c3a1d60ee7f2c19cd71921088b29166d0cb2ebf6d8520e21b103e88c4b800df1df67193aa4a7a3861b9db1efe04cdbfc97e1b4280b9830dc23c2933f9352bc16cad7aa7c0e65ff3f4b3cc980c1132a0abf94f36e885fc9038b728e9716da7c6a4b2c6a96cb949a5fa8b9b275abca0eeefab6dc19387a9cf5b3e364ee3d2e15ec9602b77343e9dcb63a74bd7b907f1448ad7e036dc3c3201d7e79befafd9f8c718bb2c7c4d6d4c9730c951fac59c660246042a8b9780fe04c934f42cd7c79d39458d18710bdaef5f314dfdee6d3d12c14a12eb493b5b0c842e48857396b47776a0f2d128e5dcfe68622455a4c66a0bb4f2ac6e647b2830dbe5dc26aaf5850b54bc4c49acff8bf130248feb9af1eb9b43a1b70fb5f36f5351a5cb2c5e2e1c552bfffe6d7d2bdcdc0a2acf595f1b2a1cddefda386193267b5ce8fbf9d0cea0dc9f9b59b2a88ecbf85ce48b32646228bf61117163ba43a29e6b694ccaeffde455b1a29e082c3ab8a4afffe538ceae18c6d579829e38571d97dfc8a507365e8dfe371b25a3473198e477fb0b6ad91a7b2271abbf3c3d8877e2fb8c673cb5beb781175a6056a58d07a6007c62d18443d165caf7dd74e793f59ddd23934b2fe97d9eb483bd387bbd81ab431df1cbdcbd5bf281f5675fb4ad5d234c6cd331345d12f8f1fec3aea0574d2a743fd53b8b3035c09270cc47ed9378bc4a161f9002fc8ed098d18dc8003da8afb52b2d286d42e0520da430b00fec6a62f47a122982b68a413269ae4204b0dbe7a59e8e1a06ba6fc9238b6d0545f7a044aa94d581c87c2b5136152f51aed273df4c1659364de0a6c8a651e93f35c60205610f449e63c836515fafb7e2f413a6bf45162dfdae6088fcf6cd1e90e11ddd93722adc2274e0f0d1bdbc35b69f377b3d284285a4a7f5373f06f1cc187b9319082d1d89d9772e8db52aa44ce559972e7f0f7127ee04f7ea02a02c0ce6ceceadacb2ca5f28bdf98969e264de857275c657e877750783d08a5bad1efb9af6cf2472c149465218cd299883f6b89f89b74dad7da9aa649ebfb256320fa150544271910e89f4ca8ec4e0295d7df08c94220ed642f95ce7fe0c9ef4491a3407c783a33d581a0084dbaeb98e8029691e823621bbda992e02e15f8ab29204042a5e2b62d220a39901496f380ce97a7212bcfa6373c720df8169ed07b912b400b318eaaeca8a86a51504d59b08a8444a3240fa8c6eda542f14b15c03906be138f7d0c357ea0ff877d2483d476452d74fecef61f0b8c7a3917e23c8da51548a0960d40755807ee65940a1eaf8028774cc079fdd331f65376227f12b2604795a7a57fbf8f4ff77ed79a2412369cc54b1d89450a9c03183ca9987038d8b0f44285e1d404788c66ff894c9d1c3875fba4524284f8249ddcc9c2a2e7ac83232875ea6d9838c7b955738798f9d3fdb8e7805dbeda8fcbb8f0cd68c0b8214731c9aba0cb1b4de6cac253255b3b88e9de099636b637affb7ac589644870d2e8ee56703d0f0d2e15f60fcf17c11001c5b38a34054554d74ab4c71879f4e6345537fafacbe12a7732a30ef5ebf5c1b474a525df471271e52d31c0f712e673ec894c5717a5478e1bb7af73505e04f9a00ab726709de92d97657aa990183ada7dcb900d45d1250939680c4e08795a3b9a0e246e09a3ba1107e95ce3d9374653ba3e66a0c80e3b450eb3163d71e0ae4da332c6803e70053e2eaa99a42000419537e021405e09bc04abcca7e3538d06507f55bfb2a1b91dc0d6a23a0c5c8a593509d23d965e00b580cfa3ed0d85f7a814f69d57ae3eac4403b7b9d5f4012cbac9bfabbcb0991be0bf520fb799510f863fdfd740e8f1fa604b4659bfb275d82e5c9044034626990528da0d5ce475c727809b1fc860cf0b672b8cfd17773098bca3c69b76aa99742b8631a2f9b5b2c23ada991f24a853b083fea02103dcb52486f171ddacd2d08e4eaa9e8ea53da5a20cee557475ddfa6df6255ea7e5b7e98f16de575ce256c5d13d33ee387b85a2e729c9c823e6b071ac3a0f0720a9456c9e779dc380cb85962ec42928ed36768383b223b0ea381bf57bf2a85b473f14bd2fc50f65a8e8dbada5eff26a2cd595d4b7bf3bc4d04140777d608ab848459b375280f4f1675006cef1c5f2d124990445fe9f369648017e0ed78f887be17990b25b03bbc699572eb608209f180741e384d63539e9f6699fbf00d7df454a0f64dd7a9b5531b761c09e7c33af796d0157dc345d5a7084b77ed82f6d3d21d9c9f65874bad3274f99d09c1ef91971f214cd206ca1dd305c3e3da22edbbe157fe78fd74e23b3d058841888753f51bef09e8797ef904d323503a252be86a3a6da0042b55d32347e03e03e33f747bcfd11b7f954017e434674686a9f1b9d8c28490a05ab19b3a92766c3a6526561e5a1c35a3a848dcdc96e1cf784e97cbe39885ac72c15cc92b24d9fad6bd41fdffb6796d8142382df939f9c635de20122c2fb3aae96c0634fbb056deec56661029a3ed2f577c3d92d939c548e7968f4b88afe0b060b9b84c61ef710db680443c9e8d2922f62e03fa8aa735f7d937fdf8f1d8928ad4baa4b373189b45d6461bdb243af3a0cc935e867d30a2dc9098fb5991a32ce8c811835766e2f01b064e2956eec35765912eed5483a0449470c00ff3d985e7e5706fa6473f136ef22106d6b16c1b2f187527145916da3abdfa3599102fc0a3f5593ab905fae2c5f9039c181610fd9943053351eefe2e740b416481be6419cd287dad664de2a980f748d156a040a960263459a35549e038a34d633d0cdf76d5545acc141ae256e90142ecfa73c50ac4e12cbe681064d75c29c74ba0ac41e82e062f2b8493d517e12e2369d60f3b03bfc8609300f7b9308912ec0487ca1463dde0ea3fbb86b9c123eb1ab412993df147a878a015ea744fd73e07012b7f8a85997e01d57af175f9a45b19bb15c6036fdbe7d3557e4985da48ff43be35e3ecfd4f3db764302cb41d0c1d9a02b7c3fa7289e4baae9d0f3cdb0eb0d51580399d20b5b3afecff0022c736506796de15b1bbf1681ac3bb5e6d6e1f48eb1bfba6b329356d6344fd8ef7b58118dfe7cf58a177c3f4e3b298bc1143825863efc21dbb3ff9df7b3ff204958e23bed39eaca439895de866be35540b03c29a58c3ea30a4bf456bf98c857e2c3a4988729690d8673a7b0de7be40dffa45fd961d8d82198d06842cee09f6b115cc63e3d6bc501b07c113170fd27e975c4efd5455ca69f166ccf4698780c328f6e2e3fb2771ddb78ecf1f2d432ed8d6cba5064960740fa05d3176430af6ea2ad65e3c993113d6a543022e5a00ea08ad3576b34b8498f2b070df696bbfb4a6ba31a5f9fd00c3b79f5be2f381052ff86891e6717cb37852a74fbeaa40036e8d1fcd73eb793c57e4574438be83b93a32c418ad5e31babde6133d422f4287e1ae3bdcfe5410559a0880d65bce65091cdb43139f98c46a41ac90b4bb40783f469c5b7278afbc86516fd16c66d20580dc47c4be15effb38af7f276abac43ec44cac25ed79172a4d5ae3332b1aaf0ac60734f2fa7055962723cd02003e49a3ec23bccaa5ee05260bad882c8a844b97b29c07c8345195c40bb5a4c402f75ccb0145d746dfa8510b0bc1399cec75170785540af1cca07eb61b6ff4a68ebb66b7393c1345b45d2d733187c5ee3ea8ef9a5d1fef1111a82337ac6e8bd4d96bc158b614dc41494fede434f39050be7131bed99962e591a8a095a874501766cc9bd17b0cc1964f7298bbfd1fd24d74ebe5ca7485183a2b202f7f45b65a8081b304154e4a767fd94c199f1dd46e7393be1d9350cf3b2639e38437117c5f6d3cdddb3ee4624ab5d73636b80c3416091ed0b6350ae6f682be843bb6d9fcc06e5e2c510fab16452c6d9f1952a49261d8c66ca6c8f86d02cc21abce76de7ee3234c74808c7b160cfe7fcd1cb77ee507d06daa8533c0caffee27886cd377be239db3107739caf19a6c2b32d1188fc5796c0aa283647023b2679fb607d047a1c2f3d21d7fd56cb90b6f8903e71dff690da900acd6f220fb9f9baa3b79241f8b94b56c3769bc0f95461abce7f1e35faa23fe465f888088baead6712466c2ba6984f242e5d27ff76e4cace93d248b62b11d5a81ed5af98135692eaedbfd2a7f13cdb7f044a68c28ab3fa82a27b9d0ac07de92a853664596e017e090d769290c5ecedcaf2eb92aa79ee0ebef8a26b4e575d1fa5b52098b7f911d4d132f2172a53489c0e6aeddade92d37e0f157867333e6f03e7aead2b5b00ed267ea06c144673d04751b71b5cc26e4528414dcc39a0176d4763c519ef19685f6cf2b1d8c159fd160d5a2fab8ac6beb6f8cf44a81e56ef5de771fa0f7aad1240b254377524b601e1b9e1a89ac24a6f459dd762ed9d608fd4ea805e6e061cd6f6e7be2ff3994d49fadb238019790093da8ad988a5716176ab1d4ee034115238e15fea5b1e73ecaedaf717e292bf8fc57f7298d63bfe26bed4f9b6594c4d9451a6a1d42f4d12457b4f5fef0eb0a15b8697169e0fd9f9c4dd4ceed0bfd539f82463e7fd078aa77811abb7574e2a05026d58549b45d1bb16dab098ba0a00493f97817d7b4b6edd274b7fb073efb8aa97ec978d1803964dcf8a404c92bd1246f20d1ea8fd0d34901ac5bef7acebc2684fb6c0109d5681627c375f114da9f648c1338e40d10cc55a6672f1cf990e73801940e68ce9d3d3c056e9cc0641eaaeb2678a735ab0eb4df2aef1e1421b20600298560dd59c896bfbb0b3ea50eeb5b58f4d4aa71f6207169d1f1f6ec8d120a1ed7655722ef8844d72caf1fa386204e649525c7e42fbc3d744c198b9e1fd2a74acb38c801c147409ce6b518c8d5a3a17c678247a6bcdbf4d7e11064451ebf81649368eb56a75527ed4a333b17d724f7018d6247f0ade9ed4f7a1a90b2c25cae8b8d6111f2745a6c842bc22ca863c2cb50115a12931fb71f53ffa19c9f6703d5faf510aa8270313bccb39727ba5793bc06e68cbb03d0dbdd4bdb2085755aa382ecc703a2f29851f49eca0b626ddd14aa0a99a5ef47fdef03317b49fa730a251cc3fe1ad132f562ce5e2ee462737b6dd43401d282bc7d23197e78957fa669320b4be3fc99d8a3e0e3796c60e0d8ae50bc456fa2d0951e1ddd48e2805dd081ae9f602c905248cbc2567518bc0cb29f0b5a88da6ac5cd949efc1bd4cec0ecb13402fc2061a27a20c199bd2e869a26759b0d312b0d0cf3976cb5b46ed60443b151a509640d92086b52d897be4fa11cba170ad6ccddf04f7777efed9981f38e13281eb1cc12ca10a1224ca7939b3e7324000e6e6b7c3b90fecee9ef36a958b4d38e847a4009399c7c41523c12d7d01b0016ac073cd64f1f7a65785df6212d9b855d5ad88954f5dbb8d3c7b5800f0ae87d1fa6fc5e6bf853c6405e126314b8d1e2fff85d74c27a52de6c2533239a5c1bfd0938f8b5ff2c9bac7dddce2ee06173652399c52370c386688a81061d02a16f1317fb70f0aaeb58d4888de056f7246569ad02a581efda1252099237c1eeb1a91449417a41eac6091d7041e2453ddb1ac74f8ae0ec06667a87b28317c082dd41774cf801beaec4366b260a3abadc0b02fc00b80cd98a011161bf7a5e2465173c3d16a29325ddc50fe4456c97a9e4605e14d4e26ebe7053a216b3651754e48e000ee7bfd69a4313039ca6b4eb8e703969c0e48d3455e981a9aeb445fb7af691c3a4a59f99e1b7d7fc636bb688514eec02efdc8adedff59a5a3d9c912957b3780a612fae61e3b7725463abe21222960abc636e8ac7373d40fdc317892791c18723381a05a92017594074b349132f2d7b8dceb6a20431c76f02a11a46556c452de54d92b5ea21f1e06b1ff236d876e09e9741863f4872e2847eb6816cfaa7675d32f7ad789a052be2b0bd03ad03373a8ad788255fa95d11e2ae4b4391b38c0a77f3b6d0fd924116b313311c693418339d8dc4ed714ec0a22eebd6680e05fb48de11d3cf29a39ad01600efa10bc1bc9fbbb3022e553c1c36e6fa8c7bc038224cb49ba44ef0242ab8ba2047b0188ebdd5baa34f2bba34d64c81ce063ab2d235d283ca2acb4f7874be5ce14b842f79a62d3176aee752ab159506462f8796657dba052451720dfbd4c6012eb9d496f0911f88b546ce5d55356a68a120fda55afd2d8ac462e12811d7ec9e5f8ff0e4dcd3d4d4b292c9abe26f2237405a181093bbeee58f9005ef40ad98fee66fefb439dd46db32607c0c97655aa5362af6285fd6bd8ff6bfbb4e8517b6fc4e755185b1d0619f1afea5a99b3c50f6bd90c13f1bc8e61c5972d04ad709172c793948a435a0ae71d7ac576c8e05792db11921fb1a2999e4f6d9569477395f0d73e0dc3d61628efc7e2f354761edce6284633c8290811698a45c475137785a4345aba861ce6af5daad215e549ac5435613f7b9219359247904d4f9bfa9b7d4cf481c7421e40647200b6e849e6351f4bf6235be1c1803ed493f00b5b8b821399d3fc327e94aaed404ee039c4ca38c35b2f44244f29e98ac5e7d4b05f805b1ff11c94165250d4bef87089a4051a61f5a9582f0ffe1e4cf40fc5870e064f47bee65865f7b71f1f45bf17619e9820bebe98898079f01e655f9618bd82c5b682258bb820c5d029f4df40bfec34c0a03514f0235bde512d950daccebb515c9ecaabd5158ec0cb354d61f2ee1e135f84cfc79f390049c41cfe1546dce71b894f9c36ad3fa336d07d2cc89a5f17052630fd9e3e32c501bdf6d556cb8512dcabf5d42e03d9f9e61e5dd909bcee52be3e559441bd7819aa1e7749e577a92187a7e91f3297daff6000c397e28683e17ed84005f653fd29807ceced03349a5f7099a0f6e3d5ffce61e98ff5772c1349128f4f64208440bf688cb7d0b7cbf1178991d1adfbbcc183a4301243d6e0a713212c3940fb5afd9e4383bec1069dacc5f4d50a82a729f72ea40766efc2df3ba1658339515719a2dfa2409e92f1861d3751ec255b740702c1763a434613e779aba98357adebc9472ff7fef7fe014e068a55b75a953f5663a2ee8b260cdf8f7c8928268bc020b271f69a35d7688c3624fcf0cd6f8c165c62575e48dd9837e7ec47a5d2bdd485cde65c43d1880dd502f88d6223050dc642739a3d51269f7b5bd88788efd12f7ca18a1e201cf4dcc87814f50dba81131030a5a0990a7a9bd3e43a1b3ac2d787824b8729bbe817b44b11d8733a60898dcb225c65e7fe6f629af62369b1554905562e141f185e6cedf8bb6071ce7acaaa8ec87cafcf056a47281955e6f95682ee4372479d62168b4e69d260b3b1a2beee22baf9c95404ad76c3809bdc39f8238d9bfd95d5e436569dd4f23780102705b7bf830cd62590b7ae5ca18a653d613e96583a1df9c80c186a1f0bacf45aa3784e88cc72fa3a16024b63c09497485bf0bd8630737263c618d39a5dcf8a0044d68e45544b816298179db53578f6d994845fe69b9b14c503ca47363139e50a965bb98e0299e3f5060dcee964ba03aab8df75a9844446960c1dd671d636645fc0b8bafbbd63aaa7546658aab7d4747cfca869bfef2fdcfef47d64654e4174dd8d4be30fd8a3777f43c6f135bdfe1940fd3250fc4971e8f9e562f42a30ec9eee12d8779ce6a0b0af574f318255f2625d9becfd4b45ae169b2035022d33f68b299670093d1587583cfa7b107702f984093f4beac45032587509805e637304612be08cb9860a8c4e71ad98859f5deefa70c6e31cdb417e4143171445608678861a0829c86a3b0475f95b36c92c9b3ef17532771a4f216dd0e7c5aafd5026bb6f651d4f815762e5ec93741e8ccc6169b53ba82a68bd58650adeed5d013b755d0441275197e376f8be52ea0f59f55f34ca46fa6acefc5f064b8d26056275cc7be5b356e39db68620448c3057216969f7e5e148d5783ee9c9b14a6a93a13c6961f7bde9fbb5a4b2433dd15a01ea23ab6c062aac6ed66f68881917124151cbf9fcd2a741cc39640673c54185b41eb67911908226af673a9f3d88a7cd8efd75d562295cd3458354600211e1b60608ea458b5118e22375cfb573b6c740961d5e24ea3a7555a1a9715d74e599523755bf60888d84e62843c56fdc3e4fcc1624866c12715ab23b19ca2061f3365ecda1e11a24a51077f24d4d3e1a0c92917b149b2353dcc5f5b30ed441c98acf1c836a45529d59f89ddc4bd6c16e7cc391b9272df99b921eba09ecb71bfe1b56378bccd47df97687d9bfe8e855773f9faf3b636dbc88deeee864215d13827749578d305a276211b976865d7c81d1a5db8714d55233e917c627e40204005dcdcff41980cf4a8505a3a0190c7da0475603f51ce0f0ab230f41ae4e8dea2e8892ab4a58126bf9c417c78c306c789dd61266eadfd9775a243aecc4601931c8ac9d4d216264be6718aaf3c2f0af1b1e3afd010b831343d6296de494818a763a641f30b7c82867ed5b4b431eeb130914d376781e8b30b73cf8db9987162616fe1543a003ae0cc1192612cb0fbdd0f9c94d97923d6310dcebe5653c0b6f651db3a3ff48bf624ee1b3242bdc0709f23598611e29784a6a102a6961d73797725ed892b9b1d02ca10ef6535affe3a16acd08e6980c8d27bc4f09247364f8fb685569e31e905d009425aba5f2d591470fd0fdfa257f730fb97dc939d00926e9ef845f7b6b67a4112dde30ef080c79c9affcc8a18dd8826e999ff1da45389f4c0ceb26659e91ec35fbbe1850c78a9c2988be26cd668f6c0a18db7b16cfeb9865c8fcf80d8474d2931572ffd0532b4d360f59de0e417ea4ea105db79b918ec5a7b13069641054a264e11dabdec596c46ef517c4b7a3e935d4e3549097315d3b719e5a70cf51691208918c6407898b89c394f94905235cffb418bb7b2313102353a028bd75f6b2c481527e503a8b38576faa8b84036181f3ea7a57da5519350f47bc864eda0b5448f0598a5a565be2676a496fe4487c430fc6c1de1ff3ab53d2f2d8c8d9b55505eaca3e4922bb28a0c370d1f2271e821a86f2cd64bc0ec5895a4daf9a722e4aeb14334bf317d19fd029ca22e09edca9c8a36b794c9423d6cae7ef1d0e84cebc1b6c0dc163bc613b62a7d470d698f25ac45768bf4a5a2acfb02bd3858f96432f06ce65271b9163828d45cd5b17441c43aacb1d6ac95ef4f8b166f22fc4931d91858731eef693b1c9749f96001f1b7de3cd32df45fb7ccb1f043d0b491723ebbd52afabf247f7e78a8173fded3585d6186656567142326d0dcf5c59debc99671728f4ed97e782ee70f71cf7938a5f66ed830f7550e0b00aab3a43e982d47b4fa2a362403e32e6f5b448cb308eebf0c3480fab04cc26e1241953db319321d50e9b17c970658737cf5e419af84ce020278dc8b09bc14c028ab52aab2047a9d068372480c062835f4029af20181685dc43cc29c9ab9525b07c6c1c099fc8e82a2928737fdc64c9d9f22d4345c13fc43291ec57fa15857699c06df27e8f89671f1582b2bf4f96efe70e9035af064da5a4f94246e7c24625cf493a6c7e1db7a795efc99f9482a67cf28db1513d760905b16a61b93ffc5d15647bfa94dc534b25be156551488c739f9cf9f814bc2b254786e6343aae27530fab468cc04fbc4e6af145c69f6a3114f434dacc86e510d047c6fa719f360ab85ff6472f5294fdf5ee94f804784c8f1ef5888fb8c1fc5116fb82d7cc221a7a14d9258349375695a0affc76189c9fe4ba9a5562e6e3d91c27d200ff0187713619416f0f4d13ccfb87e4db3cabc617715c94691a0d1b9ac341cdffd9620c44f89d3f00d81e51aeddfa29b38c185299a96d7f31179193f4b496bac631825bd6235c60258dfeaa1d558a56b8d246e32ed8f335ffe2882cf65f8f8f9dd14f8ed1072832ad223278d319a1c7a659f512914361ac86dd863848639de1ace6d7a2cdf4138bd180afafd3da38cfca40e9216b05d9634c152470ee1ee3f663f6293e7f4b671a76d0b534adfde63f47b4b91c86b7f1cc372931b07b80850c604526f55936516e409e2b1dd0cb9180fcc523c3f46703dbe6e92ad3d2b2c4028b4993fd7d12cab120aed56d36fe04bdcf923bfc9ff0ed0e10ebb1f3d025e9ac7afe8c50024910d95c8930fb9c26011eae46242be60fc107bb865010d45e9776d91f19f21e9628a1428d40e68e1814f820a33500a79d179c223345e0be69d8d635507a52509439d3cea4e3d591d07d82e238b18a1ae68f89612752aa2005e71b00918a2e2010a655fe3f9fb78655bcb9357f93bcfb62a9184cd40ebc6546a4bba5d2f601725be08fcf09d7ea54eb32fc1f27bf64b767145dc2a5bd74feff5794406d2d4b074b21b93a3e34d63d104eb999f63ed3440fd6272adc604b8905d1202659605bc6302078321e4dd7fcacf7f17ada6a87580faf4603e76c0160061e634c0889590edf1ed0b61f339630e9bb571166d85695972988606a956a9a367a2cb0c0f7375f7e00e075741264938757bfd7e684a2786b144d470b5dbd2217cae3e9c6e6196bccd4491ca8fe64bd3768613ebcdd18ea7eecfbdbdf621b7768a93976e97eddd0c1a4cb62021e9130a1ab0404583f4d2a2ed0c186844f08cee6b398dd4fd9256b3fb01e8bf7a2f197b815c4abd18826cc2bd15e564fb81618b42eca809199d1bc6f5729b58ebd471a268c7c12120c8b136c0ae7720ace6ac2bed3609285cca2ac8875fec15f70093a1cc5e850b45273023e541ec502f6df285208524ccd8a727a12b190e7ab7473636eb9c6b375f3c5e039ba6ad0a6d561e9a5cf0d115a9b3a37f726d5b55502ad2d8b1444123aaee45b967edaca888b404071ff6cd88b5dc90bbd9d44d451d76aeb55216905fdf8849201b0f19da496c1d0a4a4a4d764e815bd241607a68f955be55845dbe82d4be0c78408c99295649080812f1cb1461f61e36c007e7bd135e5c0516d68eec7c5f38f64eca3792e55a9d77ff2bd023cf0fb9b0826f16e3253a3729c6b20dc1e390db52aa9321d33c12ad8d3877e20c995b91659a7c6059ad5a4703765bfcd27370237e4d84ba4b1855858dd6344657cfcb5e68d0aca851c03131d252cc620039ea46b70913ca2c3d9675bee2d5fdf7daa2cf92f9f0091706f0489c7e92f9db3d41d94994706341055054b129a12043bf9d51e2503fbf1b87e1547796ad8dcd9bc3f2fee0749a888ede5028f4840f189068ce04d36e3ebda5f5d72d3fbb1bb72bc7b1619f07540f0e62ab5eb21d81cbb83d84d3149dc81bfcdb4023c13ba6e35a7447867609c7715294ecf19107a3b0175901f4d2c4b5324c52ed853fa20b40053a32314ccfd6645019f4288067576582851787f92e48887bd2c5e8f445482545b36d67eeff4365317f32f69c78e15e82a0f240ffb770309f312b5a485861d1f471a4700edeaa682b8c1e993e65e3f1f649b9bcde6f25bb952ea47857c0609686565b92e76953257cfaca1d2291abce5f18e110739d31c060f300a931f9079f9dca127f9ffe48b07a0f80fc96509baf10650b4986c3725fe2eaa6dfb0d1c144d9c33129e03e5581a49699711e9d2c289f635fc9e80f15ecb8f72d18aeb28fc04b267f1ca52f905b88394eb3e9909204108458bca29ac7e4e83b6c2513f8f2add28faba62e13732bee3d33b682c1ee3a903c67e95d5dbb20301e6a9421f1918564815cb8bf384f99b231119c52f247202d148c175fac1dbc91b8e34db2f9d06ab4dfcfe7c05f757cdce3f0a42de9cf7dad40f9d426908f60aab8135a111cb3df4b0ed6a7159fafc6438e6ebef8f9adf85db90fab365d8cc697ba42fc8c8fd07beba1c8c5ae2a98d23f00db1b2d917aaa55a92f0a7e9dd78aa83667e4ca2fdf2de4dc0e3d2d4291c464d0cde1838d98080613a164140a28d0972a36875a3d74b1b051655ad8fde08499e2e586ba279be9d602fee1bf36f972c7952f97949518a4c66f440102b3ce4c85b4f57b8c92276a75e787e26edc29b1b0e94bcc11837c1f4656dfa8e1e790e1caf4f9c0a28dc3a2a9cd2a4eeec9119fb4f669cad563f5de4ded3575149ecfbcc1add6352692840fb95cbc6cb9e28effe591c830f40fa08dc1c0b156b5e4ddff33046a8344d7b5a8d4d5f51772cdfd41579d7b144f5dbeb5c18a39f2f9442bf0c07a94288e4f1e3c1510472564e2061c160d16fa99cf2edc7ec709e9c54c616ae7f61ca9a89c1051af785575758bea1d71eec53d6bbf746083822ba5b59cc55e9d82142be4dd7369f8439be92528603d7e7f994376c934c24ce952291868716f1b98f9864d8134ba96b58694025322b071cd50d737480decd0e59ce9a31326b652210d121ef2dc017a8b2fd0645f3fb8b367adc06657df1eb48967a56161e23164c9dcccc796002409186ac342a95f7b33101ddbfd5b7d1520ab2901294190e723c20b265cbb2d2438daf4e789e48f897990fe26c94ad78ce00727418b697d2cd0aee204f58e29702e9849830accae0ce67ddc92a8af20ac8937ccb25791d1d6ae4a9193e42a229ceb1d6c6783e00443b1543fa7b974daa57ba87f89d45223931eeae65d62ef9475830939da1f7dba765d735d2aecd723aeb2856905e5cf61bd9d672a07b4aaea4398aba7c5fcc021abc5518677c361566eb2c6ed6a4adbc0a04ee86af28d4b354421c275de33d726407537234b56c538043eb9fc539015c5f60e89c4bd0235b9753ec49767fd26dbff279e1329d020619f2bbab039a54a612b47944db46f66e4d68d4f5d8fe53693f8365c4d961f7b1d552af7bddd2cebeb78a2374505509347e079062e9448829feb15db93e223008cd91251079a513fa46c49f775a4bde4f3eca76c14c584b7ae640c926b22c4c77546f0be65fc4dd17017f772c8167908d3a3894143920524ab608ce93733aedb962534c6512b5015931ddbd011a50a7395e51e99879cd5b5dce2efd0d0d54349449ef5b30cc80a88d67a6b45939fd32837be61f309c76958d39fa89b0b59e8ee7ae943c908b8898a66324ab8e51edc4cd685f0c51c6ee2368f0722cbf7bacbe37300873bc63afed9cfdb9ff7eed19eef6eacc5a4986cdac9a0405868582a709cc248ce9e7c3a48a63da6d92829106cbd60f67d97948abc2147396f33c5adc46ef88af3bc900af7c0238ff30784bd7b922f1052b1604a9ef9dd03323924c14811382a6b7a26b53b2f119027464a79b01b849b53fe98b91f8c5c76efbc931b94e894b8a57097ece7e5998323943929eb9a969acc4c5d071b9018076c441199428f141f22e4de0ac5f970ecce8ad4f7706e34e6e23292d116afc69ecfca8a56bea8857022354ca2e64291d45f5fc9184c16aa93f39e6dde3ee710881f4560b669e350e0edb80752e8fc62a71896810ed078354f168edb46f95416e13daae5bf0efab8c77f2e20cf9a43c067704008308f35c710abb35e2ffeb99cd8d92851e9f9ce25ddf6b442c594f26acdfe15090e59d1741e305cd41c3ab499977e6ffd2355d6d96ee234fbf9fc4ccb1ee5fc5919dbf25edf38e945ce1f063a2f6e7ebf8ea0684f9d231775d065138aad13a8ceedb90b8fdff2f82ac31fe951fae0d5351a033f6097bae47d8ec88d192b0f955bbc6e5fb0fe73a567be84d74705813f492575db5710a010a76b96a964c9dcf53761a68d5efc9246a2155e4b55c7908402e9a639e0cf775fc46dc84a5191ee72d79b5468b5de621ff560aab036121882bbe3b18c249f1c0389c3268b6697758a67d6f2f34315b56b780db8d246302a50a7d0325869994b55af24cf61bbc5fbc95625e0a4be9be42fd45e2cde32f9abdf2ab76a3ab2a2b9283748c5c5f4603fdc9e313a7d6def277d62239b976855b8c78ec015046e48acfe527b416dcd49ac3cf8e53c0dcbe70afbf1f3b5e0ffe369207b600974836b8a748b592506ab7946813bb9318214e9a3d599430afd3106a2f32507dfdc84356acaabe897cc7f301e72b28272aef8ba14a52c3d837304198dc5c414e75f9d720928434ff0dc035cc816cf7bc7049c6e09d6d270f240d9f7d237c03ef374d3496b9450c865ee3e59a711d5c0dded56c3b962c628a24f823977c6a70abed4f208224e6214bb1944be09ca8824d42dc557e5f06d341119c3ce03494eb7d1bcb23e9f8ffd63d694d8033c19f764710664a68c4c8b71fbb422d25f77ebc2784515666c3aaa7f5aacd0595cdede868fc811be037027ee01869bfe587f5d8c962cf4bdb9efa77f98aacb9dc8288c868460b2dc213f0f0651723bb9591fd0dee0fa3d3fae0a1334e8c5f26ea2701caa9a8969ee92005b4686ab2a6895a87e75419f347b616b908b22d9ade3edeae392028fd51f353694d47a6b3c7115cf5e4e58a0818080c57718f4189cdc302fec73c35b95f1f075a70ce6791f7b21f8e7a458b933a9b302791bdc9a104a04843066064cc0446cc8ebd0a59e856cfb63ca366e8327d69b21974cb42459795e2797ed49dcbf66cf2dd3ac3e6dd5dac5371ec40920217ffdbcc93d532eb13569638239a5823a3c2dcfda060069706ead4b5a1d8cedf5dfe581f60b5cc283a113d388b23554d7b777c817205e8a4936c496b3cd6212ce995487f7f41a600f33af03b76d72ccbb022697092efdd3eae778b63152c7c09ee7f558379a22767f3168b043b9eabcdc709f920d15cb6251e2a4d1d91448768c871a4b5a58ebc7c5e0c0a47baafdd7864c72192f2380e58daf00f6c5ce78188479c36f0405bf721a530932e87709087fcb5a94d300273298ca68c6c05f6771cc746918d47024b5e284f7a80324ebcba29d7326c37313c91f1b3e0534a826f5f4aabe6f7eb801652ba394fd9830297ebba1c995092509decf0989706c01db59d7afc62cb7cf99e6cf795ae90ea2350b80335b54e8f074773911cf9491c8d5806c68f3b040d1cf34b471044bf6e41f9a41f41eaf0407b8dee4a8c630ce3ba1499fbd293f361bcbe42f4bdc3d5a8af324b5dfc060543fdcade2b964ce67c2181dc93cec20f1920e5c11b61c7870e196f3d36bee096aa03e64e661ccd8ab5ac0ea4ff14c2833a12352904808723568dc1f5860c3a14963e0c3c3ded238812a517259bb2f1174892a156b91643a5c95e3c844528c92a71fae3432c00b9a4593cd910b069b6deae8b28cfecbfccb1e75fc229f4a68dc4099d441fd82aae38fd26a8adbc6f037695ef5388e1f7af68ea1a6ccc5814880487e468356ab6c10074dddc66b8c77be771862af8b270916478a02ee3816f20c65c890dbff6e55b10586b47bde91eb9e350c99ba7a82aac6ff06bd016b7b509c014aa8739f22e3f15a67b9502c9d223718b290a9eef6762f13dc52918d35b203c16370eb41b21a46113d49b3f09d9700867de15afbe59323999c7d714dcb6c89ad9550d4ebc27a144f35fdf106d18db57647590625773c27b6ea419ee0879d10151db3d4685e89c91910dbca224ff874b1975f1b268431ba006312d3343900a80b943f8882c75a56077b301ced604e598db6e5ee50f8da7a12249774e11317193413951a7fc15357b3fe15665ff68ac42796bc3ac111122ca048bfa842f923c6cb5afa25453827c84527a746ef5fe89bf96fcb9a044283bb5cbcd490e6f38860668c7c42c9d1e82d7c7e45b56d1ee15fcbce816928f76086ea5ba7e942d1397be167cb932090efcdaa2aa69d803ca29488db1aba728d24ce3166d25a3b9f4f68abf17f6f552d8cf04892bdedd37f20a608d41d61edcff808a309f3974395bf6ae5d487ae3ed7993f44375ec92d39cecf163ff9b12206920f1c1a0e9277ee46d9a15de81eb0c85b1aa3dda41ac0d08da0658ec76de0241e69c3225c1f76ee2262d01127430b51437a4ba99d2652202ef0f4ad722ade42f86f98a9456e7c3b9860629143da7cb17a4dfd47fe598f7a6c968535e753e4d38abeefb40e10f1870ce6e683e06899a9174f33978268e5525451b87576858a5dbd2e9e32e1573f3ae4dba2981ac590c89a178abc874bd8f2a0765357f5f53b42eaa33f5a512edefeb3ea53677ecc8210e94ee22e62ebb2ee63f69a2d734081c38c4df96eef2bac6ae733fe0749e455d4467acee90dec2d95066a3d78087bbe1a8b6a3994cfd1728936975c01d31fe5bd164775e9815558a95465aec6022d325c3fa8d1ca322411977dc047476bcd5cdc4cf10b40ce2c725f270ef4661710c355739c88547a204e785adbd91575456ad3bde35d84597aa9b70214c31788f8e923051c84085b32d1cc467f0fac4b1502e470b6e75651547f6089469978a14aaa62080f271c92e103799be8d1011dceac5ad33f978dccd6ff8e3f68e8dc662f093131f1431c94214c062135037e8582792116ddc27f79623dd623d2384d5827028ce57d61c95276a286978d38958a2ee88d4dc6fb071627b36b7f09dc1bd5a07f1c9f0ee1fee1aacd727ea94fb3b627956403f29567819d2dc0dfcdbffaacf28cf6a7769528035a4d60eb67d432a0f106995f7cef10c1c83836b468318b04dc18b52e8ba6e54ec6398f3fc9862ea082f9bfd0d2549448bab6c8d3c94a3200ba769fcaf3646efc9a5a57a629fb5bf44db8feeefa50ea0c57095b2291d73f450444b6cb766d97e572ddbd796b413dd4338855cdc16194d378d8442158e03e000f1e4f799afb11c9a503345a6aace74ad67845afe13d9d7e949078867725ece9e56db70143c0cdfc8127962568176376c320499b6b0d8aa6d09081170088c050e281c427d2d241dd47095156706f9dad67409d37aaf6df5387685620b770740d5a80006afbc44bafc8738772ec65141aa13c9fc8551acaabfa1cde5f0d60459e31c01bba86a27ea19b42f0a412902c3e88b2b2987a84991a4ab612bf90b8a6f926728dac0c124569d7d65dc83b216e66ea646c5ee4450f2c706e78210b35b8cab591582bc5e56416ec297ffa9150d0dba6fce4637503b5af9bdcab517fe24e672d514aeb767f31a4e0ae6babdb95a4437fa78f6eebca13659b57e4bdfac376d58d160c0f70ff6ed128c8c14b8ce42e4134f56bec2b20ce6a95005a7329ee47126a09bb3193984264eb3f7decf6df16bb7df67f4369de9c2c2c64ba9dee319373d89b7f540259334b9bc8d55ab645ebab50143706ca78805e534816347803df8fd93459b1eb28670a8e5484071a36ec8e00bd5f02b989d1b8779efcb699be700f8cc83b9b289afbc3560a999d6267a82fda43fb8199cd723e469f0a842b76d8baeb95ec7fa160cee521b992d78bad75c1afe30b662e444d1825bcbbce4f736bcca18e860ee387b169d1022914297426d4ca55e0e7712a4ab781e357251c40c92fbd7eb48615efabf0ea324b4bfdeee841492c3dece6ff2404ad70786b9cee1e2f85af850fc1efba7c278c66b4180e08e6678e69d7b8a054c529ff35cf4aeda2ec29f862dd1c11d526c3589ae25ba7ea62061d5eeee1d4ccbaee16934362382b51756e15f874d8e60bbc1d9e4fea31a4d2976c7cf4e3048d0b5d14d17bdda9b80a2fc0aa2e53066a1e609705c5a24f537169279df3a4d4a6954c0c6d56d35e432cbba73dcacfcd22dd0d6183b5e93b8ffcd34267dd92eb53910fc3704e9667ed098c7a9d231404f557c356f20a992a01310a5e1dd9ee601ae283f102cd5416fce1dccc0ad765af0b49fb7bf8abef5570a89908e19e87fa060f2f03c59a9c64a3823faec2d9efc23d62e1506ed96092840fcbf9ef6f97b64043f17e88bc75323045f11871693bc06862d3a4a01fb69d0fcdaa0f67e838eb7e91be55b9182052b68599ac289044063ca8a4781357d163a955b7d89ed9d344438be3deaec108547198699d2ccf8f086da9e07ddbe42ddd8f7572a3e07b566bed8b3a043127cd1ae5b7f85da61ed215dbdc867df092b431be60e483a5e5ea5bafb146f859bde79e6cb632f26c00646dbb50452f11f2553cedffc6a3e064749fb018c82714f5c1b4440686ebd1e3c1eb12c9b822822bfbd9fefcc854668aba6413f3c9ac8b81e7807c91f17ae873f25985dbe8c13913473ba7acb7912f6d0f170ea39069f08a63e8e71e24a08a1e145015fe46248b81860447b077d046200cf6d643b9f03b316722a6e2c4d8adda3090d391e03f94e229ec4aebd3bbf1c5aec4fad0f7a73080475fe6ac97986fc96d3542496aa7f21a173ab7b4f18da064ab2aea48974d9c03e3829a1be39fec9d7766427cce777cec530227032b97b11d9e9fa3735b57cf8007750bfceed455445d5521fae1a1d185d75e2f13dade86c35b89d24a2fe3e8bbbdc924300be1610c48b2e5cd6134b68fe72882a7569e6a81a64466aabfa6bd6737eae900d604df7494947cedf899f7e5d86b8200b8c310bbbb154ef8b6ea6612bf9bd689f6aee05eb2127d442a3c22f8cd6462321af8830a0f007171680dbbbafb76fce4d4298731d8ad526f90652c062483fd27782cb9faabed9b9053df9e0dc31baaabba5f0902c620bdc2b2f307fe10300594d8774b959312752b194d97c2326b2633772d09ab1e29873e1e0f658bbfecfd621baa42d98e7e1007d01732a450b8dedda76f53825521befa91371de06c928437fe87a4a504798f369e02a8834f5ca2f0fbecfcefcb5bd8ae9ea9d996fa363d375aa52d536c68e466145d61f802472dda3b2bb25162e82a91b9dd7b32d80f616a74dd9dac9aaed99810a6d54c1b7b92fe7d9e1f975f2e26a57d6656abce7ca708c7998684f570fe810471b45cb6f78a157221b240ab636af723c68dece4afae0d31bdd2c6b908d9a8ada058a5a0c1f30f70955ee54d140c596d5648b1ae7d9fbc4f6a681094284d5d1b8b70714bf0d049117f35c51ec3a781859dc14a4c155d013d45b42ae5873efeb5f092bfdef17b06dd26f3ad7476b6e0fbf35b5058bf372acf4109e4f4ddad560f82e29d2ff33131a7dd2342afd517140b350506713041382cf2d044190f1f4379029c72fddb1a92ae2fac99e2cd35018e634a061704cbcdda1dce87cbacd19d8332b069e117bf7970af533553bf5c63b22b3777d97a26dcb31eee041476ef90727400c9cdcf490afbd3fc507bb002c2f08486fb92d6d891fb59e2d22da36fd574aacac4a9d21af1dcebe56ffcf462cfeab2f601b99d663f507b3f30599b0eec2c8a369cdf0ac7e0f55b893b66c8bca6a0842d8a949f69e97671c32b9a22ec4a889bed1ee9cd546111272454ebec783558514fe17d9c4591ae059974051bb8f55f67a59d645f7284aebe4206a8676f0ef0c56436847e7ba0f0c79b467acf1e5814e7a820505e3c0c5b1e7c8167be54abaa214c9abf9ef42d8d3d635e57cf6ca6425f7df8955d4a365c55c8e7298b65dd06ab10eb266e872b41297fcec91dacccaa247dd457c7e04c45fe3ba2f18ba660e27dac93f982c7217a74a9c792a99224868b46557fba308af173993fb1510e85bc38a5e3138e09bf25398cdef077bd62cbc5828dac9d835e77a2255a94b8d09710040d2a235c4a973c50ec48fc535082129669a3bf74e5e2545175f386dd8d66f341f3341df04ac7cf7174f00680260b61a87bf44426bdedbf131e4c3a342e0941f698c3ab95d223d05747a511d4bbfbecf8e0c3be1f8282725fa0eabaad987f7c16555e797d5c8121c42afe130c7aef75aa4c6ebb3310e8e0d612ec0291bacc252a658da0ecf9020aa73dbf0c907bfbaef317150522f460011f18f0387db22ece3d9763ea2e6ccb1b49ff9c29d73d67719aa9608821511860e81b9e552a44fcaa5c6d12da2f3f3de9d22f5fc45909a3a9c75900cad4ce09e22a1514b1b819311df1d36094a4f8c19768332e9d4020f9ba2c6bb5acb253fb1ada3dcadcc4d340e0de145209a3e1062b38adac2bf0fab50aa53eb9b9e4c92e7589e0de3c5edc596ee1acda7256bcda7b6eaa48d6ece36665bf06262f1356a578ef07afbddcd799d1bb980d916f67acff0eda2211064793913062f230bb4e3d4117adc0d3fe700f7ea6e3bff50bc4a0f48c9c5212568fc3cb3d5c07ed8f41f82b7585e83442f88fe0ce3b03119c35f42d39786f730b624ab37210b4f2000a65a65c285affcb1bbfac582ab1962c4e5c54210b11bc79c3adddf41723e9cc5504a0910c1d41351a6fe7e9a7342b33a4d40e7dbb71cace797a1c4263819639b0144b4af882f6f7b2ac5ad4469276f13345185a13bdaf914c30f3f9c0a448ebd51d541ae26fe68064fa95579ac9b768250e235a0d7745c567082e82d98cd8d8af443919d91882b86b15f50cbf639fa81700a560e491998b3813d9e4bcbcf309a0ec131ed60531e92a64f6852c8bc985db0e70b5075d59662a7c977a29202139ecc9e676d92d3feb97a92ecf5fe5fedcbef923949a5b5a565c54c3edb476a3f410e95be8d9caa30dd51e99b514b8299367cfa0c235f704f8ff027e49f7ac5b88ca0e486d89a798cf6779f47a3e298c174984807b19405cf349e9890b44d39e47f7e1dd9c3d537f30aee7f4340f616034059327770bba8fd9dc0704d61347785fec9847e84bf5b65178b207c995cac6bd566d3f3d93305a776dd2de0d49c516430900437aecc81c91fc4875ac73d5a9af219f4f98e509891f12c4164fdfaa343ea4ae9addbe4400fef0165b4ee9bc2e3b2433b1e5f5dcede995763e24068f387966b3dbd1d30fe902e8fa55d37aab0828244522c3affd11c6170bbcd4257059d576f4dcb634ffbfdb3f393a2355c3a3503c46cc8a223f13d6fc2dc1049f8e46ed695035c9de22f28dbde8ffa435dafb3246b9566e753b556177d4610cefcc199cfe1ad5fb95dde7ea1a926cf10723b99dbdfa57fe58eb56ad6f80a6a3eed19e4055e5853aa26003d85045c71d7a30de74f3e94f5e4bf8d3d44de47d01cebc4cebd6bf147106fed9f4c560cbf4425e85ea4281826573821c2f2d76c2f587fd814441724dcf24e19f4a72fcf2a69f706f0169f2741a04e79076501e30ec6b9a8164685d17d4a68140d51d97a0c3cabd146a78d32c0d421f55cd3cc946b8f20174ee3c185e0b6069cc78dcf3fb690f2d8809ebeac2b59d1c651ad8de302ddad155c5854c8b08261e1f44348e5cf705764eecfc9b17894bfee0a54ddfcb51e4bf7eb122108dac3f65eb7bceeb130f59931f629d141c72496a904ae08dd87aea9ec85e081182a0c89083c0055c07c0d9ec04d61833e7ee9c8987e1418407c6bf3428f6e81c9f291808eab737dc7656b3ea80b4078f73b44ba72fcf335721ecb101dac071bc26a2eab8f5c804931a24c905c6326b3fef85b34ce94cfa889e83303f7979eb7768503ffe8383ed324ecea4987200966345acf66768ff9a6b7e6d7ad5749c60c344d37f6749f127b1ecdd6fa80ce550db0ca08417b02eec10a82bea7b194d556863e15ab5d1bf37cf51f1f94ab879e80029bbb3c28add1e81bb8c7effd756c79132456d87436eb1ac4ca8594c8a175262dda16e2bc8371bd8ef4a60e68a335e68e691225389f57a904b77f614f35a1f63ab680eddb53a8e47b0532284dbb4ac04bfd539acd83233e8775588c60b8998a9044fb387c5e785e9d0ede0a5d3faaf798da54811fed40989f480a6aa513d695f16ea90fc09a2f76331222cf34d2c2066885c5c9ab4eab64e25f040977c2dd14f529185f152ca4e878d40a5cb94e18530287ccfa7efdb4d276288fa56a0814fa452d96fccb2d420bdda7608a9852d555490d3ca3e227bfde007157412cce373a6c91f418db46eb5b64ce33d4b211fe6c57885fd4b8abd046b5076dfd57bcb4a04940a176c3ec08792d90ea17dcabb7bcf4005ea69d3c6320e19866cb33423395aeedae839299fd2c9add0eefb762dde018e82deb9266fdaf765b7db2f49c0a496b68eb1e22534cd606c6a99632ea32466e358665ff6707816410d6313a3d1787071c5befd1c8c2a6161d6956866bce3c55649916749725906a461a1485372d42ec4af6fdb110b574962659804a52ea5c466df1ab37eff1dce089f7847662b57810b320b38e1d52142e86fdb5445ec4f797fb72ce23ac37be2e49c8e4be2f2bbc8cecafbd8f65a24ea204c76ef52c75c55757462eb77ba61d4ac1dec2b7ac869335aff623f847aad47cb0b472e498b87cf1f7cd651ed58ce5037b5a0ccd9c5cfa322daa2b737b547cc86965a193be2c4c1b211aa95038a8d0ce9219e791348446838dff5897406a623a57873317ca7a21a96a26aa4065f158706c184a754f7b2352967281fdf82d1f58b11a95b46c97b50742a9aeb7f4d3f084fcc9fa65a2156d19733fbc316ca1e381744a0ac07c3febf6f6eeb92056c0ef10c3db4a5c1fc21587fe7b2a94e5b70d9673e6d44c8a97598777c21c7e7332aad20ce962607092f7fea2cb685aa5a95ebb448ad329509013723361023edc9e44ceb57e135ff61f75128f8868ac8181888fd75c5a20c087a801c0dca3e71641d9d68dd411c9ea523f7439c4a72388636fee739cf59519712a52959ed3c4f319a8c39443ce4dea98df86115d4c5c366abebdd802def05c1a5181e803392c277a0a1606f2f11a4e4579a3b69032d0960083b1697edfecc8da45ec63741895e86936afe1a34a66cda90f717f427d6fb9ec80f7a0aa7c7e472aefb797036503e77350342c00b3aff5ceeed0b77132d09655ae1848f777af805d2dd3cfb1c518eb2179d0034b9cf8e1d35f86503089b4e465d8391e19f0c4ac186e2df9c419320466c27da95e47cb58e49d89317ec3c45da2f40a1d39177ef3f8153495cd26bc3e6ae8f22266546ebb3e941eed5c24f48a07863b98d755b210de3baacfcfd43929e88e7e6c1c8e4b90325e2bfb159ec448f2d0365f9fa566ec53782e81c9e21e10a60c69e735579ca50571ca20639e1389e65791ea6a47c705d18235c2947afed99a32d9b74072ada5517e73eef0ee0d1381250a7a43914e8f0ebb03e29985c2cd55568174ccdf1a66a0e79e462cf8d9e735007ba8698ad43b7b54c5169273f1499337f8bd064fbb8d09f59abca10cc334ab1f12d5cd526ced5a78a9ec512bba190397950d7ee7596fc6fa11bee7316e51ce5fd02fbd146beb8fa1bb5472a857172a634b0b88b94c228e0a95c0489a9b008c918ef57df5805d8564936993e5d12948d174f18009769768e27e85b748f797615c6fc28433c8d709c8f455938dfffa00deb97b34b098c38a89fd468a443f21ed8cbe349f36b70d4bad43396f9665e294d00c6e4ef99018e8d698bbf362239c80589bc734c1b3789d15067720d1ab6891bf9107a15ad38251f147e5abe295d2b956e22836cf7b5010c7e1f5821588743197346a9734b29d39c58a862009304cdab62238ebb8bbbfea87549bb8aabf6a1645b11642832d1d98d6862556e284ac2657f7b2a34ddbff63700a1cf262b670911c15ca453cce194f497a488bff2dedb9f74972e9323c68d517414c26f4701a14908d876ff6a66a9eb577c7396bb6938c4dc1c708c3665d66b14b78a9d0eee8f16ab75fcb6a960af91802f977ec98503106acf9fd706ba61d6d64c7cb54c8720de79ab16cdeb1da38541b59ef86b43824f039bd88aaa7b10d3f5ccd7bb1bb2023bf18de4da16ef620a68b1f2df106a062e29c6fc70e02aa856b53a752e49aad7d5126239a50de38f9a2b181e27e799ab56e94734a58935c02f20827cd0a7274dca901737c522ec0ccdcd9a60198c73707c6c6bc7037f2ad46290cf7d508fb5e565360bf90810c1d6634c34200e135b84304903ba0a7d6f523dab7239f1cc28464bc12fcc12edb4cad8b00d71f3dc60cd728e19abbdc49fdef6f054305986e92f483849d7d9eac57fcab5c88dd92e0e72b34b301bc0594106f799b64550497880b6eb4e40170e38fd15c77a8a514f015ac164f08255a896af99097a350e4325b476dedb8daaf926cf865171840f4e9d066f9d2e8be7831dfaa4e41c90debf88b7038e58d37987276ce6748ec47417c3d99a3ea8ba933ddf1d665188d8547ccdbf115fb5539407fc89c20dbeca2aba76e4af71e8369b738f722d51ab83cf0f776c784257234c6211aea54b958f727e363a009239e18fd446db61fdc71467acf1470e0f496e996eb0c9b11ddbb3c7dd4ef6af6f9175515971d10910f2752911540e12a98a4f17d9532727f09f4df395572ff823cfb3d23e806d3a7fc2163729fc774e26a057c8acdd8498f1202b14514b55e94e862e88b41e39295b8269b7cd99cf7c45e74e9c7cae84b1e2fce946b7cf2fdd8be682cba2fbe7afd9d986a68817e6fece3925df576cd763e3f27413b822a2113b2be005b1f5b908f70e4da5f7db8392c7236d0eb8f8722727628139979d88c7a46f698946efe5a9b8dbe1bc20ee3f7657d1a30e61f32b82a6b80159b8694dc6fca5924b4a401fb7db6b2313ee18503825cf73ab3744878a273826206de2698baae50af8cb12de1bfdbfb82b1f0eb06b35e3c8e33e134b91f53fd8477d475e154f598f706ef52b35a16ae889943d75b8b9c6920c08a9ff5b7b2d4a8c6d551ea8352109d1783bd27788d0c7b80a924eaf638eb1557e2d30da61ec8555fdb27393d181df77d4f27a08f5736fdc5357dcfc574403986e7bbe1ca4c62f1fd64a44d72ca422a431feb687839552323ab78bb4eb41a68ad439d1dbf727e7bc8f35a5b159d6e45873e41cd90b44c6bbd1039252d4e2b94c0b0e290493bc57314a93ee2021e004327e7bb36677ade15c69637e4a9049fceac972faf1792d95dadb5fe04c2b71eda980f7b978ec0ca28f2e1ab3e6856528f7d7017a1a3a111207fcf96acaff17889ded14cf507b07fb080a80855992d5d7f51fa138be62b74b391c6c0b3e72bfab88ef60d9ad5c4763cd3281a53e0db028ddfbd20f2e8e3fa80838bd69ebb8f0518127b14d15643b2f47a345cb88af773332c0abd12be402fe82f09beeee0988e56a10d589dd152c9ec786746316cd19002404dcb3e8485505e342802b51f8da8b0487ba9773314cedc253c2c6f9afd133a76047e0d4112e84e89b342e3127a991c190e3cadec2e7475e604edbcf625482cebab8c90bad0dc11cc3520eb6857b7ede74798406b10d6713d24588dc2c26b7b0f2c292e7ce9863939b6383c4a30b6cc9e5338cd73455936b6d34ec11214ce82a8631d5da8c7c2b665e1bfcc00ba241079367000cea05b92f1a2af75a027c549b51fc225ae467e17280ac242f108f3380b9e500ea57734b03423ef3c6ed47dfe89101ce18a1a1e42505b21886c760d4fd73b9be9830b70ed0e3e57855d405f534684428bff1bf493d4e504946371d5e5f0da44025babb447b241a0d68f6784c4d4ad91635c45a1c11ade23b659d106ccaa755749f9a86e6763f9172e315f54894d3d1475527387ba697f201258105d9d2465db4b44ee7627ef4c486c5df065ec6ee5981e13925994137a5457529e5ec57bf3203d66ec4cb826087a056feee36a5fee495f26eaef6b8d2bebd82964e1641ad6840e630a6824fd26d089e7f7f8ad9a3527408960333c4d18c4eb2370723d850cce9b3c21f9f58cd966ab75ee1c90593e1cd32eaa2653a4bb856b579a4b5a43245114de466a3df95d6d73388a2a5daca1524dcc95f1fee9cecb36b11b742dfcc640a78bd9abc1a885379fa72e8f29df459bd03eb31cc3c09040d27cbe863e444e01741583685d5bdd2d14649c283ef2a4e1c405a349cbe5d97657932b42916b0f2629c857a0f395566543c6ee5f7a7869685a0ec709a95f753cde659c80f4eb5e3a5b1f6b48e4955b164277df8bb5676005a0327d8c9444cd66360ae544621d86d0a3c88a189a2fed531af92a26a03a7604529c8729b844b50b235d3b719684277b76aad3c5f6f78fb135df64af0cba6acfad8ae7e1e4f677c1bac2cac6f4d540b8410c410141defdcc795614dcbb770cd7dd4ce403e86eb7135b88fc3070e6ca65dbffcca92bd5b0bc8ff4e9d8f6ffb7659aa39717d4679e8bbe50b6b0237a9d59c62920296e96e1b38df08b541abb2d5d1401fc959269ee521d8e5c56df8de2cac526a76140b7ff49c67130b173271993f7ddad8faababda05997de41392d27dca1afe39e8872ac95a0b0f4a39d7a426f13f97af0319ca037a3e5add230869702cd6d23a13d2eb823f3d2ca64b836b3d519a5ceab808a508d4e6b494e5cd0746692434dd842de560d9dcfd72938434901c162fe7b5cbb6c23d9ed2c88f5a1130c6a0deeef0234e82d074203d40eed21cedead71b9835129a168715a8eda60810763e5816c4131b07cffff4f83