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 75717 86f23f57761e3e4d01dafcd2150560d9b4910e4cad517c98e06467d81c454702

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8434bc1fe54201ab4efc73f722f1bdb2db180decce34b5dccc16ceea2d703b2e
Certificate Block Hash
86f23f57761e3e4d01dafcd2150560d9b4910e4cad517c98e06467d81c454702
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00031400000c220100
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000000c1df05008efd445b941ef86bbb87d8c317984c9004b190b43c9b7b3ba24947e9815042e596f3dca9f14cd0ad00f330ee39444ac2ee3a6fe5f370f371e26721085ecceeb5559f6074026341ea436500cbab0eb2abd5afde971010000000000000000020000000200031400000c220100

Raw Header Hex

00004020cdf7bae9ad579ae6f09e4a82d4044729636fdf3560cd477067b51506c3429091401fd5cdf9fdfe0225260f6a333303f688acac522ff1143df8b8842f5fdd29bfe5ab366aa3de00182e3b702deace16ccdcb534ceec0d18dbb2bdf122f773fc4eab0142e51fbc3484

Proof Data Hex

59,560 bytes
1212160203072bb1b9703d033b3844ad9cff7c5b2a05132dac1876a69edd8e1ca98cfd62e5ee402475f5fb7d4a60738677ab8d23e71c0c255a3de5fb415308ea0cd9291def4b2ed66db5ef8d4d09b8466745a028d65e490d3982c77fc748f27c4ea39581bfc365dc93355b77d2ca38a4efa7c05fbe75581cdf7cce6476d038f3480e24523df05ae39dcc65a33fd17556cbfdd0c603ae80892d2639a208116b3878f2b78c6bdc096db36bdbd91475c47ece6980465011ba2bfb87b71f45a135dd5094a638327b4f0c22b1b6c6f79786fca3b47ca53230b032f27e7e517b89add6b8ddfa6fc3f9698bff008fbd339c6a945902ee6eebee82598ad546318e910a329bd02ed3c280015272f636c30f87c6cce060e737b1ed243d14b2aa3f338c3636beecb2fb9737ef75b0c24edd35ee75521895084f1096de3bdaa15141eeb0bd74c4078b5cf445c4fc6b2d2231aeb4d83b92a8838703f5c0a9ca7c23caa47591384cf5fdaaa8eb34adf1aad74acd4ea266b404c1e1afb737bf1b3d7bb878d01c0f10bd2dd0d3b2b5804e4fbee3fa481b6bcd4310832424dd8e90f99d6475d443205105eb2f1ef6f953f81dd41311a28a395fe36cb1fb94976c71b1b563baafb1dc10a05c2a5d3ebaad7627249c0ab402b4759052c63c7bcc054cb65d777d9e7df5df20cfc34102a0a01507bef5603b177c95f2b9f005b686fb78c1e920db7eb80d5996775708cd68e9b799f347679466d8bd70474a0540540cadf71529cb7ff7d6a2a18dcd97b4230020178bf3581330cb0fcbac9e6579778a42bbf0fd7bc2859397be3150a2900b1c0e7a90126a6e387c17d17c44cd2b7b1356e78dc09edf50460475bde14db5faf5012abe2ae67e943c13546adae7c5acd397ef4533b4202945c064b2d240b234ce68719257b799dbcfffc66d6b2ff5c1b484f5459ea4e22542d13c3e3750a9edf98fa6135469c0bf7a64efcd52c1a6fc8ffea7a300241840d090774ad6b464986a66a4babaa82c82ebac84f2cb7c6a2d4837fed6b809104ead98be235359d92d6e9133446eb534d1ac292360a286ea25cd2a3991b6ce8a84675c0d11475907fa2847ce3724efccd2eea88b0d7590f791cea2819f3c9996a68aad79f218ad207d165ea8324d714ea012418d97b47b9bda241c9bb573373c05bd597f126fc78e75c8ad4e5f906c745a30751d5b9afdfb694415598b66a863f158caf0d1b974fb56f2973443e3b8cbab634aef0d7c3909c37d57343e4fe24ba54598b0b63501d24f11c0847b22bb51414bd17b09e4ba6b6c864ed43c649f4de45b318e578b9f238c2f59a33ea3cee015724b3d467ea91916f9724d509aacf40c4c073e93162a43bd7efed3837110a0f334c8ea808fae60ec34b10396aa6d2f7fd06ce1a1596ec1aa034371ff6afa26d5a2c3a32bf253d5bbe746fd4db7bab8568b4f69bb1dd26b4967e3315d9313ac8835d6d972558f77ba6037e31ecd91e556d1fef517c57c5db02bf5b8febc459b76082478417b7a294c121d4af112e0799275acd5e261419cf34e960f7017f24bb5c41e0fd921f34e77640925d5b7f90c056dfefa8d56a8430e0d4ba21379470d65ad62b288291ed219b270e55cb28b996c9ee478c516228e57de960bd035a235c8a75767bfae9334146f90f945a9ab4c5d8fbf321c07c1b9eb9faa3a8ac0b963855d5a11df4c729a9d33e14b691f345d0d7c4462b5c248d926493ee95ebf36f678e93b0e003dd20e67fbd9ae0ec1a1d23798c3ea580816bdde959edbee0bfe9e11a514e1b8a15f29f572e312df4ded0fc76e7205a4a96c7e71eeac4eebc43d8e244558f093a675aa33b8726afd90d7c6831e7d2e5676b70f92748330a210eca2b4b8b9790bbca54b45394c8be27cf1e75f70e640355c935baf9af295bc8e18d20d5bb88a4405a085a35da8a6af714637fc9e5493b332a30811c977119bcea0e78c8a02fe4f410b623270785bfd4a8ac0854e422580185712ca73b69564c42537be83014d2661f61dbc065b3eefe04ca2386fd7804c1c818c9656003a4aaa5d459afad8a2aadebe8f36cdbc050b8a5e4c3794a14873e45b2a3bc1173e3f62e08af956afd29bbd69b5f7f1bd11719af12d8c1940ca952fcd3512e31e7416849b28dcafea5400663cf947bdd08ee639c93162cd7eaeadbf06019b9d9eb8cba6865f026457bffc7f89f5c220ae8c6c429680a8a08579257e54965ab8f2ec2b215b00321a57a2855a84c3b847600f0539f12f228ba92413fc0474446bda9109a7b014bf5eee52ef2c39a3bbb5a7e1d3898067f502ffc49cf8bb7910aa37d5d48234c412683d90dbd403098132f47e4c47532e5e10f3b51bbe02bc22d2f849e3f767a764d9dbf8a0b98258ddb6fe39335abc52c0d2feacc78f08c6a7099356e7c4346724cf8e77bae7fe511cb2b3994accfdc91f0f66269962340212a99ad6e7eb34afbe2d0d18c21f0cf90a73760797fe684015a363d606c9bd9da1b959b664e95fc05602e38aa86a0024028e42b6e6ac5fcded942bdb3e20f5830fd6fa35c62a5854f334007c7d03e0f55b054a6f5841a996b2e9e98ddde1d75f31a69e33e0d53110d7089427b90e7c9483393442b6fb25bbdd468b330db85f9762aa4b56c9ac2acde59f937e6c42ac61152190fddaff7f783e4adde1b12c1673a5bbab57bb4a08cd04b9bd591653e2857fca1e092f07769fd0037c5fcaa3afb900d518d7e040cb7153d443f88972c64eb64482abb01df93208c85433ed1527915e085100300ed22ce0584c1981675c4f90ccb531e1cf9e31ceaf382df1dc70467855469d3cfaf91c72e488b9b5369caaf2c5e13823f6a82687781ad255731f5082216c9b50db7a393e97bf74e2b5a3c8e8344a32acf331645282225c30b186ffa65726307fa24fe09b96e6f89a29729570421cb814b7c8f10a0acbcf4cd663e9d3eb76e856d3204f915fc5cdfca8529646819469c742e0759f03fc310c34f8289ed9e7e676585198f58011ca86478d975aac76e4455f0efc805827b5ff5409f068329ad4e9039e45fe7a867ca66155866a130f3bc52482151c5dada62e982dfd68dacb4ba7264a34c65c1c8e3974c3b261e8b9c9c4ad5695dd9774fb589a2d90b43353e08afd3c1d8310585dd35e3a0123855fe6ff00408a5dae072b7b0ae5aaa6bcf81c0ce488a78e0c5db100c9eec3aa531ddd5e547d0512e7d6aca52cb974d2c6d7da8a71e3476bbc59429f3388b8f4f9c2aa5f8f419e9d5f9dc91807e846f9fd02f64c7dac44d5bedebc57f7434ba93e6b5ad40a5acf85e01f19d92d444efd8c8c5083e8a154c6ab20a2da68c7f5202d319c94eed1d890a7c54a91cf9c46fa3f6a15c72045e5adde5d129b134f71f47f46843cf0032ca5f9c6262f3feca35d5e80e6fc531ad5afb3b6072d5675992bd735a9b11ace554ab74e416e88b99afcd03cf2ac8bfef10876016aff46bf76fcdc172965ee335c60de178b56d16c19af2baf471c6de3a687fdb5be63665292c1f95bef8c07769b0d5f5651f9d9cb3e0467499b0e7c325e3731d2af4422580352807c396b18aebed5e1bcb0fa170a46f9dc5f3f4d099938fb75e011671cadb2a139636d960aa913cb08e06600ab98dc58ac7f4cbd2c346b9701f98a8b28372c28dfe941598ddbe4c7d344f79c119f6eab7e473264cd481b48371c50bc301ac4084a88cec33b29f3e0f23e8227a5b6d3b258d171a7205acbb7f4e7933c0a276a8297386034034579eb0e282d4004b4a2732fc24eec3ce3f78215d547dbb562b50572a48d84d77352eaf35c4150e0e10c9ea5c8a1e73cefb36de1ec718a52079964649102fa251bf34047da21ecafb8b91191a47702218abb8a2022beeff676c24002b28fe5ee21b9b896b8ca2ceb4b08686a09d1cbd2c3988c8c446e593665ccc9b93174d25cdb7fe0043635dd3dc0101c7a747e90f3a20b2058ac6282d6d95583f679dbbe30728d05044cd7e41e24dca40ffb5dea163762a60343b748b6bc9cbbc285c1caf41f9534fdcf90998b0af15e75424b3479b19a4349426a61a01e9eb62dcd3fe2ec8f8d187a6dd01f7ca8da73b547e0b6a8b7f3002b535378baea1ce6e90e4c56ee9a5ed4a8bc574d4abc23157275d5d00e6b4609652ff5590acc8b59f1fed21a8538241e9c7fb633396b1ec22b486ada32a0c18d0219aec96a98781e4c3b074905adb3b94f95ae08daa90e8bea25228625401d991aaf0f0ceb6bbb99a2f9c64d9fdaf1cbcf0c6204aed6e4dbc250f8f03705feb37a0916348a5efb8efdc3b085687ee384c5b8d8c5a49bc60c220100c2e24c281229667f43f4b7d6b1e90ff3c6064fb417f63546e278bdc5b67327d9bbe817d405cd3cb54172fa5bd9c3cf57b6ba3d341eea37301c41155c9cbbc145bf936cd87e085d66a9fe5ae8008b9650566d1d20e4f48dbf9b86fa5bd6bbe8db108d96e6d60c6cc087a7bd95f2b7ac9515be92d8d552a1c99b9de93aaa639af4adf5fe33bfe17d1ddc86724536d1936f9eef9ccaa01b005173d3833479c1b24310e1b0d4838df28a99617ebc34b74d045eae2659741e9bc45be328db01d337072793a938f0b1150fb3c779c35910b70dfdba6d7eaf28bb0b36f5f7c692baec09dfd1ae9ba16af27ff5c0d2f81d028811172425eac28f72e176914814d38a54eeb525694dfedc7bf0ec4bc12d257a4e7c601e71a4f50f251eb29041b6a09e6e97558e24247b51a9cf603db0d4a29266924665446b38301dddc020dd47de521229efb5dff671e5328a5c3a5ac700486a3e59b0e1769fe9d07e88be516b3b1f6e18857447311ad45524d5f0de90ee1f622305a8221109abb24279ac107c38ba9349de97ab52d5f6d55c8bafb5206cfdc9069ea05c10f0d2410b0310c1a0e66fbdd43f16ee304ba80baf4d65b706365ae517ef24c28e743c561684a3c66baeb100fe194126c3932bf403eb22b243c691cab34a1b24f6e74b47bbd828e9abb9f0c184413537c5d4f06a8e9ff944197c44bc6b7222cccb368020c94b0cce57325bde40de56b8ca106f355efc20f92f50f44bed48466744bfb0b54fcc1dc94ff8ab221e09d0935401b9887fdc5f1d353e778a505216841cec0561b222a64693c9f02b13b17191740aa68f2d8666f02915e930e246654f815c36ac3f3763f56398b45eb0dd05eb4672f6ed8dadf6bda85a2b53f01fbd34ab6b84923f97fdd13edeb85cf970c7e455174772768ca4248307cad221be450ac7072080ffebc0e7cd247cc020060d8addf009326abdd0a0c60775905c22ebdc6e6e3e88639256300fc8f9c545ac692536f0fb805dce8dddaaf6de0bc8e10da0f051ddc0c3ffe7d58a8c89e3ab3eabb82525234fdbbd33d9a32d7396bb221b75263ff3d8d5e2afad30bf4f822ffae1e792ca0acb9bdc5d52522cc2662b8f58230260f8bd302b829a61db51697ad910aa40ca9831a46ef12e8016a6067ff9486fe1dac9a8158932c31c0cfed515045faa6e5d018808d9a2535f85ea144ffb8887d2a30979f9e85bf21bb02e62438edcd5c5c8acced15fbf75c9cc22f26ab34fa4bb83da60c434b14b7362ba44685daed21d74e8d4a015ccb4976a72467dd8177ba862bc6b93cd77d0c5e373be60e5760231c18df641e37a84486d27e2cb46f40b3d8492dee69fb23f36fe8d46ff8e393bc3a2ccf882f7103c01e55026c03335961cb322b127e8998be0ae08b27c19513232653f80fa400ef1c825770790f49b3c7c84f4bd775fc1ed79e52b3e245d91bd88b3de768874eb2c5e50067745abe0bfa23a877167c73039300357e59581e3ab11bf70a43b5690c291dcd01b57f69eadf85ddc3cf36cf2b2fcff3abd4732bb6f51a57770f8d808933591b145e7bd3f520c856ea770d84756df2d1594d0ab1de77e5406178af0c7ec173f7d133d53bfdc4b750c0d306a22a01dce40a5c987d4d520c3f1c02cd0f1d3b2999370a3231f672eeeeef4bfb1175f99e8192a73fff38df430515c64bf8e1aedbce6b3075780bb4dc8d73c4f234059fb5834e1a6b14e460a7c4dd26d4cd3f91194aacbc0b134493e683cc642f3040b7141ff991769b7a84f6911c9b4bcd53917319e985a917973c37a9e367e7bf37227d21708ce55acb4b331b951f7f7b8da14c6e0af1bb8805470fa9000289e7a9b2aa079a0063c9c8bd86c6dd2522982fa6b3f9e0642dfa16cc7c7c6b703ac8488f492de19047b95c3e70498cee48f3bca5c452126c52ea6ae561677036835a8503a8bba6dbc1ad878e11f2f335897a074f874fae2a21444fd7e68a7c8d98446f951d6d66356123dc2f6c0a132b3e30540388fe27a9deb634fdc43bc41f4aaaa9bb4f8a9be3af31249da359df610f2c947fe2dbd69bed0590b30dd5d29ca0d555e092316671f3db571a51712e391194e50a96b1356cd84d601b85b9a1a39eaf633ee5b88097d0db35c5970a5ca271c60cfefae12b74b2ce25e4551109378940b84c0d1188f0939ed474a06bfc427e6131a0bc1dd38ede419666a847e50cb840299502e0c8a2dedcfc121be576f360f9b319346a95dc3bb0f9b002315f4cf4bfb50a3d05d48c7e28b2c7a185aba73d94fb956a4d7f2c6e5a168e2c19e3fba5975b5069730ccd859696a3c7eec0dc50488d0b499d8b4751106e12be01092b10fd3498bbc4c9a58ac7dbe5281f08a4d246b00317ebce89f9c69f8595d36cc2697c42591de7459f6dd4f178530ad46c5f5e1fdde2c9c10d9db8b27ef8a57e1ee9e9e0fdcece92484fa7fcfc7d66646831d57332e2f825666eeff07c7c8a6b71b558da4576f248d2b78e7e1ba6be07f4df9434f34014319fd4c5b31afb3ce389041c69847b090ec93796cacd0c9f49c1dfd22c5801522d6494f75faa1089cd1ab776cff365e82c94189db1ccee18713c0d1a402265e03dcc058d95a463f8454e7879849115ca090615625fa0ef809e94da8d9ca08dc75ba823c8c08aeede73a782724c4b6352134d2bbaf59b8ea7f266089aee0d39859b13f72a374170a8be37223e0963fd368ccdbcbd2d3a1213deaa25d12622727555adb9909c020ce646ed2f1c8deb279f68cf6471d6aa638037285c012c4a20248c283530f6078ca332f1a345af5a40bb8f55f5e02a73d5c931f4676ef19c242688e8abf379a7f56b8cb624b94380b07ede3b50b5f2533173be874ca6d0848ac389f52471082ae38b986acfb5069ea0e78f8016edff2ce39e038b6f6471a5e9412209e627338e1a71aa3cbe554f735db7e97070b195b097baa0d0918217f6ca56a25bc520503087bac2036bc3a229930931fed90d944a67b07c1a5db48fbf6da7db4512a9fee6cbba46533da247fd47f549d1fe7dee927ff4b3e0cfd31ebf547b22d27b8fd4f3a1346bd22e963ef8dad619a4a9836f31b7e96e499f4c06cd869b58989a004f98daa3632330f8cdc850082d4a4fdb147a8af270a44dd7a8230084fe669c87a3b6279afc917474bd716a838d08689e56a36aedf86d566146ded0bcad8ddc271ea0e6a5f8074d9100bb3e62b4137d5ff397207ffb7ba95d3ac6016627d577c6b6c700b8cbb3b0be6de22e4c7849462fa76f5886482827e6dd3911a47b5bfe6f0f03d88fe7e7dfe9759ed258c6ddd2246bce4fb78f63ee9ca5322428659f6e4e0a58147461d08558356cdab7000aa7a08deb6eb8803a19a4a72f068b9c3d1b4e10d68687374f86eadb3f0d54b3ea3abe61087d70f68cb3657c0bac3afee05d4cd4ea07f05f8f9f6dd17f5886605a46b765c25ffdb8598eae49b143288b36b83e9b3318f88a934a45f7ad266010367568b9ccebaca0bb885aa476792c4cfe5f914f6aa8b3703e64e18a8e3dc83ed4a7a8ee0ec940158fbc86d40e112aace833dae6a42e0a66f7a77d7f6863f886d924c9c14a8c135ffd29ab51bdf9d148837021fa4fafdc4df4114cef9b3a847dc4e882ea60bf1435da11915c6ffbbacf2a5b9ecbe741406455c161da3d55ad8f54a04924bb91bd47f2ebc21be7569cac834a07a2c17d9759e2463bd6f24ab2e98e4b8898d2e1a1189ab10fd0e72da5ceb28deeee00b789b4adcb8d5793b5b68d6f1e87e03e732d09ae9cfcb9b106fbb2996a6daaebb4425827a70e024c3f9045810aa4fead8c1c4b2a42db9b4c577af608ce6eebd9bd8944d2319af8d0f819214ea3d18e12e744a4f0d62a55197ca7eb755842efab6aaf979acc6983959d87963f4bb7eed025df03b06e6b3d407c8c0e2efc9152282dd6d44ef80315cefc219db652c71673fc13415f77e5116459c1306c5df455e0f3c01e35e1f4b7a23575c7b8730caef1882f9936cd7f2f0006dd113a5e7a5359c3df269faa23948709b6d340a33bba441af8499c15edb8aa55738a8c3f0db9edbd7d57ad59f17f97b2c343021343f6379460eb9430619de1d1e585791a27c638aaff6c8812b24c44eb19f4a7dda703854c256bb4c825ef427837619ec7e2fbddc0acee678d114e875e14da2469c2b01fe719b1bbb374be69681a0b79cfdd2adc7668500c08c0045821549e6ec80686cb3ddd8912f26aee84dec287ac2cb24da6b62e8684f12c6d577e965dad4ded3d94bde6db5bb0487e4bec3e67f4bf57158cf49c3e16d3ccf2baf1956f2746e423a07cd111c0a1e1b71b95ba832fda87e2c397abdee5ee97622904ec959742a207e4ab69b42ee90c9273283c95d017dcf5ce1f3517cd61c41eae4bfd64948339b42c352c3bfbfa09b58121c15f0b213eab646cad09b15513a9e6489f18d584d6204fb90ea52ac46b77aadc48ee657baeee0cb89a78ca6293762e635358c447abdd9d0a9cb48d4d0eef60bead8e1e2e2b46ff300e7233549aa75d7ef4b8f3c329d807703422ad0a0608cf1a2b35025c059de337942f088a952c289bd54f3cd8ee2fb5332e46a20e77420df66e2c490aec7bc411736b4dac46570240ddaa0029400455181fa8649980ac335d64ebbafa8f1ac5887b87095bfe72e08b09b50c8e2f6a57ac504c1ec024f7bbe5a7532ec235aba4d714882cc65a42b781277864690449af5a0a40f649b555b3bb91f71ae696c83625d68263b69dad43cd2f0cf01e662001e3f75946e75fba7d7fa31b2a19abc20c33d0a93212ccccd9cc46b35f0aaf98d0ed6c5296d54396c9dd53b9e2b1d451bf700231954f7dc9ce83683b9f9d00a470059695f3f4dd667c21dd8fb7e75e09d594c8cc7d71c846dd3508ed697bb02ee07c6aaa81820ba00a99e74a9d5658f5930cfd72ae045355c4a10d302965e5f4597c9659441f27b6e65625dd9a3cb21f9902042c18a5699ac28a8f5dcac2b79dc876dd6baffe641efc27be2e1975936090485a81810d8a80e4bea2240832e00a152804edc6c3d7795541c1ee71069feae636a4701ad8f136c5e982c76af77e1cd1b074ca8d2f24b81a89ba058f13d30b5db920fdbe6d5856e5cb8a9ab46f99d3b01a83ed4cd433b2131f7e60ac3398cf2e6e3f9825378625921a733496e492a4fd7fff238f5d39707a9be5be85afd1d2f718e2147ddc3a051b6f4abd18a5512a84f49db4aafeb7dc04110a9992d9650e37ef13689c27bad56071edf7a240b3a572e453cb5187ea76ace97bbfadccb7f45e7de59486e4acd451e926ad64b8c360c9e60df1445bab16c820438dc4a56908ec08feffe2d1de586883cf2e4887917f9860098d31ee9d5bf2fefc43d919cf3aa079715d310569debacc770631907432c7c088c04d9be18316268cac23dfc74ccf64482acb6df8e6b7818fd47fff4c15afee047626173da1a5df88906c13fe83eb9fcf689cefbcb1cdc1ce92a11e2712e6cea109d97d7518f69756becd1ed280c4a739a8b07cf338566c4957ddb16d4f4957f0e6d9343faae8db05c952248dc8a9fa99d7dc6596db0c708a1f20fa620fecdffcc52f55dbebcc171dedbe948ae359c9f0bd87ec958bf18143bc5d1f8d7a1d5ae30209f9a89d8eda41cca1f04dd23ccadc74e4b4bb723192491f1ae8b01c49ca1a3fd98bc57c1f8b8061dbea4e0699e97eaf1a8169216675788969ee33c25d0ea5ef41501d7e84337272bf3e7a398acb7cfe173405a36e01a1e8029bf35ba5adcf8edf3878551ba2616a5b1c926ef25c69f177c0e16e325f3958acdec952ce26e2f18c8992eaa1e5473692824143123b0d5f4c9e0f67910aed25279a0056c5d6d3a86b96bbeb48a0e4c26d907c94a2643b1c894e7ddc0944348e7c4c9fc5017d87d41123d87b3f371da6af87eb3f03e518b1695ec69a01bdf7014f0398495b464ea491210d7f810a75f28900abc1353ba48dcf93fc8030f5007466b2f9ca2df1c7ea41a4e85ae7ef4887376b46dea4ea4c721726e31ae4e2e6167c85748672cc1b28dace7fff7b3b5d4915395cf599ea41fd19763a9a75bb34bdc6c7c5617d7c22a4130f6858316927fdb5d9b8676853f030716ed850ce571e76edc4379181e4700393d62c10d26205bcb64615c9ae7d3afe9407131fc4d344f00d7f5a573fc9dd6628a2ad66587b92f37c1990b9528d90657981702d646e220133c458accff7a9bcc29cbbe64944532465d4780844b8030f3201aa288470f4f5202d3bd5398fb827f1d9f29c7fbce3328d3fd98c6b7daecc46c1baf7ddecdf9f350bd77098252ca46d4213fc72cea74a321729322721bac16b12184832e9471c835fee37c1c48402ec151e1eb3846cb31da603eedbad04f27e1d311b65bd41a952ffe985882611005080bdb5afee9fb5a8bf9029781d3380684799d226b474481ebf341471e325c6fa9b28ef11496da3fe58eab3bf36af78dca817d4fa6938ef2913e282997730fe4a04521f9dc6152acf181f0794d5c1429afa6f306fedfbc762bbe52e2f471f3c790ca220b0873003afc86f469631e2b037ec04d6f0c9af69222db5e1b3f49f6f112877e7616a41ed5c9b2d678641c2eb0e1221e97a94c418e350ebfa89c73dddb08a4cd1dd86c09b69507a60fcdc1e515d076ecbcdaea08a9318d85e98c3e4338964b30c9e9c141394c5a235f82df41610aa8b543b2ca54700cc7969798a7b7f64225c8d5eb9884c7871f70d9174dfafaa83a15b796bce414fc872a8b655f5b6f6d9d6d044b2484f2ceb8e19fc700ab15ee1320e587f9a8796713589984b25ff1f01968b1dd667c73d4d5b4dfaf29e5ae493afb325631f6fa7d03e3200ecbfbf3dafe1be512e771d38ae6110e3e24a22c239c82c8976aba60925270d500c3d9431428943d22059e63c26e4d59701624a07f11f98902a8f766873418cc128cbebc6918d92055554401b5759d84ead3d906c090aa643c1bd05a3da3a8f4eeacd373f2914b6f3334d9159ce5418b7c7dbfc88b0a33f9e53f683bee97d2dcabc53ce386548b3c15bad0f290cb0a8782b87108672883fa89cd7d9424a5a711b6b0632c244f0200d72976b6aff6e30f5cc3f182ef8047b147cefc11b5faeca9a3dc9ba3b009388389eac3b4c59d5ead0537634bfa191f8cc156b3bc8896bf5c15c650ffc3e190429c830b39b149ad26a38d582f62bd9e08e2617f0f87c399a2dfb1ed5d5e500c15605b9b53c78978eb8df0ae3f60fbfb214e73ca9faab8087e0cfa013abb40917fce563a3acae2ec4118d05cd70285ae0438f2b106c2d338bcff37484984807a689e649d1443a6e844d939f73149e7ba3d8b0244d64bef2d9da4881465343c055d6c28acb1c7ab35d5bb09e3709aecde0c08dc9136264b732a68a9c5423c3226b9af48481f19f9a0d4e36fc8a025a0ed0fc535e1a0362515386ac68dae067bfd9b418995ff52d8782eec86d5419889a0991ee23710c866180bc601bd692c1d3e9c5a3f15aa09458e92f6736ab0f6bb545b79dc358bae47e4375f0aec60592b1dd919d5f9d5e0e5e791ebe19abfb9e5e96d6aa1305bce06ce3b2f0f946251202fdd1985e6d0d6035942932d2d45443a1b08aca0b12d93bc7f9fa2123f04df5dd1cd6e1a15a3f2922a2c722179512fc0ecdb79ff49d309a88f20b7c00a32db13cb438fe09b3351103458a0174a40f71f67e764290ae1991c5e920d626ba69dbc6427957e0c602df4b4ec984f1435c43ec8101f35869b0621089844cc2e1276dd2fd892b79f3a28d9bcfa35f012041eb663fd5383a877f2a60c6ec3816d8fd21d302f9e26a14be7f5d1f0c9d321e1acee7a212056bf0c50d850ab3676a91e1ceb69d7e52ba44cb7d808db74f7c32e11c05c0edaae0e25a040e76594c7cff68a5f3e57493c2864e3f152c7e9afc3e6ca161ac71e149eab38893f24a2f51da60a5bbf15acb08ec55dd73ff9f3d2817855675ca62306589dec58bb60ce4cac0057f2e790334961aac349d45a4d764657690d97e72b26d1efd1aef05564528562dec2657cabcc398a217ad5f488d7c8143106e62769b0fbb1d3201e872e6a058d548bfb24bba820b95ad5651f36f7cb2002bfd887d0d84650d18a9e9ef706a538da341547bdcd1c64379c200e7218e5f940fb443aad312d10bc03a50b4925e6e18914ff289fce8da2a67b544e81544ef68648c50aa72491590304176ca31158276e9f7f53fed69ab9bab55a3f8115c6a751be226546c13ff97718206a3fdeae36770b50bff04b9158e9ad00ea24d1a86ab0a44a93609fe63792f42665ccd1923859d93e058bd3f23ffaf0097fea38525a44d157b97be47fc039cfdcdb6eef120bde4cc37516ad9c4944941f0f3239ecb46c49d09c037ef871ae299fbb01ff14f427487d252e6469f802eaf49b8a06fb911f751e5b3cdf08c74dd7e5c1feb5e843722640a475cf4ef54af578289975d994aa9aa9ee491149adf5f8cc03cd20b55645e018fbd0e9be562d72938d4bb98d2a05b51acb674e1018a08c139f6e9b87f3109bc04246e7b2bca366557b137f148eb456f07afea3c847cb2f1dae97a75e24dd131523f0985aab02e72be61be05cd5207e42208fe4c4341b86413e05769f9b68d70a42a3d1327d3c3a0d2fae2c76bc0217b3c605a102daba2d02f73aee246c1c87df150ef94da34609887543747177e8f650a1d9827cb7abf34c68a2e72bdec8211f58d6594404b50b5239a6415526aa82037ea0b72cba3cd5d3df5e72ea1b71a185758c54ef483c7d0abc58be2c61fcb9b784a02001b5b7c5d82747a57ea735b2cc50273186f6741a702e1c9ec02f78e479b8e41280d33897a53bf2894610963a3502fa5330d4e937e86c14209f5506607b8bfbc1a4dbf416ac6727ff106e2c8a1c10bd9354f3186aba5f21b107cf39a1bb244312af164489baf07a9e79072f0614c83d2439670d433b57fdb6b4afbe2f49c00dff3fc66477e34e810d162807f42e7ba6e32960ad0f395a332d40f20e061caee1df65933509756c94ba603deb457c7064ffde1622d14e65ec5b003f2d6dc9d75f881a2b789cb91d47306f4c9281e91876964b1d2adc395b010a3e5f54cb8fe40db29161b107d470a6763880067115a3da6702464cea5548ec80a3018d16296682b0ce00485d672aa3d7033461acd17110d296eaeb6a16f3b541b8ced50274bd68e6618f872332ec146912be22e81f5e2b2b1d9a7b3e1e354faadb0a02ee6544ec07641089951b750e7159d041368c53069230103adbcf2d2a0a1b7126531a5d905c58cd60ca9136bf18d48cee6f64a206397daf21032df80ea3cf1d3ec3b07e6ba081c8e90f2e2c64b6c951cfa74a704555c08c47c237bdab7b0b93a1d2bcb85a486e174812a2051698b6359cec5a6b35c798fe9fec963ec61ad345f29fcfc9029e25f9fa22737ee36ec4268672ce8de9ea770cec14617023e0053c23195998c1c2bac8a67ea295b26ade8ed74a97b584fb21c2ac27c6e9d3dfea27f45cc3eac704a84f5a335d3a81315f0ffed7a6f4720ef7106501c8227f1fc15883dc7fcc205ebbcdad40774c7cf20c246d4816874fc8b40ed1efdfc7248501bf2464222d575248f4e539b97bc6bd85b93882e7e89e81914de8a6806573bfd4a0f91bf89081dfdd57550f66ed211293f5a2c4ef5d49a872e7d06740a6f9b8f2681bb4057da984a42a31ce19990c557753b2e64c8870f4134ea74551596c1357732bcaaf7505f876aad7a85ebddef28dd8d4d8344c27e23bdb75d8cff90fa0bb768027993f792c63dd651041e8fd3252462d13717846690b7c203b70db269cb975164007c306baa6c4abc7c35204ec25f9e191832b1c96dd55f1a5d82ba52cf76f6d96cc6e720dce5a0ef390c345c1aca93903ca8e748b6c8a1c0e2bb248e5be6f42f1b3f90f8ac1759271fd856b34dd6ad898f672ee3cf43c9736a6ca85e4741807c82e7fab8f5251112b2002a4eb7b389383e7951cdabeeaeaea5da941c6824bcc61f9a14c5149795406e8a5a77dc74e78b3255f853f5dc3049feb65c853f61e3071c8a86623299d9606e641d2bac7c81328a9adb5eeb21c45ba950b7be1940c7a2c9ca3e0bfd8cb5869b43524575fbb05591dac60df56919231c60df1ba4b1af859e90b8049d62224ef9469dff60b226cac2163c6e20c795f39f1716f590dbae11bad59587d0ac70f99f398ba55475f6ead6880efeec4cbc6f0c9bcc327b0c48f4c857d749dea5041316393de377ced5c69b1d980edaa1f026d69c8148845dcd23a63f97468e38a7d236cd6a36bfce50423098f549e3ba084fd8933b8dbc304e997178143328c36c8dad798bc3dd246278566671faa09d3c0956a07b76fc555489a7166658cc12527d111b648a283a8df32a9714df4728e88b1d1ba42e29d7f7b68041d0b2b1831736ae534bb054bc95b760a51d5b7d0e9dd6b666ec18c8275218858ccdd71aa1d0ec6f688cc167fafd168c40a04af8c627c041f2105be89d28f14ae07f08a7c1e07474098cfed0cf3d726f8267898ec0cb3e884beb678d0d7fd7246d1d7459a569996a6f6a2e12055486869a48c857744d263bacca13202c528bb0c13f4643e9e3a9756b4365ecd6c12a3081d01500d6c2ee283b1d0cc385c40a51559161f0364b369e08698cc8f53dd1df9eba77ef80f67ad42a175e09c4709fc5a6918df3f75b49b597c7b16125adf17bccd3845e6bdd1b82b83f3f708a073b60d6d0912bbbfcd64e9f514413f6017390a713b8542d09302fc907572c3bbfeb92254298ef894b8871055bf5d1ed0f40fa709d5741ad0775f02f203c347adb53b9f2e60daa3cc5e5a2d3427d6ac0cf0658140518975748e1e4df4327683a5f5ddedcb6f859000e18cc57ebd3c8b7aa6f3bc35e33944aac44a5bde67792ec86afaf7031e708fad1ce5ded85a4da36d1f5bca365b8e76a0d7c051333504a735d0767139f4c1eb975ffda307af0c759c3040757f4527dad0d3af1e641c72e57967372cdae99e8c95482fbbb6b4f0f3146b496f7407c73e56c611da4b95a20a488682d8eb22555554a0c4db589a0dab6c3950ace75bda8874508bfe4c8409292b3b548c7accc49f02fa0c9fe855b591ea56cd97863f850624f11205f7b07a36cb4aed10899bfae9e6497c37af0156c9f12ed8c84973afd4c468f8bf2befcfef5b4432ec62b842b8489aa3c9e32fbf02c429dfef5d6c63883206d65313c605b108019d7521a463e90372732dbd04162d53b69d72e602af99bdc1463b298dd1ca1b7abe130fc22b191b0d4c01502a7e306a60c48eb4ee820cf503fc1ebb7f5d6ded59a786cc56ce722f0cdf6323502d0462191e828979e6392be83525f130ae89b0fbc850cb840ba5bdd745562c2dbccbeb57b017e4ee6620e302df84a2c593c94a1e12de522cccde6c70a71ab2198f1639772fa05b29c64971a97201cb26db90fdf46d487665b8168bdbae81b64aabee3d9700ee00f1571c294c2801ee47bc0646348c0826400fe51b211dc9bb035c6a0f5c07e6e3921c322a60073f999145cf0ff337ad5c670dce34887e19fc34f2889782b650c44bbb09a9bb15ff45c8c4d8b674bba7124272b640681cdf0832ae7e829f503120bbff553c18d4e8376207242962f59af3f5b82a20b4a6b69a94c83c7b72359792d1de6cc23df9e56cb8701d00d88dad0a95cfcf2da61d556c019ee6ac250df9e742b38e1bc5fba41ca50ae9b9b28bb45fa94dfe673d00497f45d86bbc73697b38402c196a0a460107581c2669ca1922fc64aa007b5093f03b265a53b98de977c22ef2bb50999648dca38f1de34e4cef6268bcc3bf5635ccd3c3e02f6bff44b0e91384b64c42e9050eb5d35511c23bfed5eb0b15f507d05be7aa34286de5a8241693aedeb4689a62f78d4998a38f6142fdc6aaeb9aa825fb99b1ef396c93109a4cfda3381b6fdc2a9e014044ace1c6e13095c048dc5b4da9c62e0bdea3a478ce99b6a8c3ea7d8bd11f98d281b1ec0da9ea5b5feb1168b95c2a50de45439b0564d5b22074844a382edd941fc1a65f4cad0a8b231713d99e5ad0b33a2140b9df2d1c3c919639191b6ec16b0817f8d10bcbba04b32a284885235dee6ef39a10a2ffc1fb386c58d148dec243bbc886cb6b69470202353553e8baaceab13841bae18c2d13dda7f0390791833b15cf13f31f91976759c126fa059af15ce363b08b9df7d4f2dd3674100d9d3d384bdae6455807a3dc662b7c455bae4a9d4af645ea19e5e956152e3af8a1f867ab88e9c200676d1a7c89feb9f47196798b02d348f4a5e807370ded34e28deac6076271415623da4a4eff63f84d6eacd9ebed01dfd0b2b8754a7632efdaa154ad94f1e88f9f9a58efabd21bfa41a811456a7f1edc790a74b4c246ee377d2a3137ad5b33477315004f07a60cf9ebc0af1ec860a65db369fe99e64fc713d1d0e3e1f77f95a7becaeb4f12bce65bd57dfaa82b61e0c9cdbd53e001bf527aaa4d58460bff4152e4a91c678522dc89db48c59e96754c90bb8b65601a52c26720d092c69976bf59086acb811e7f1f93197c93b8be1e5e9b0d2250203ad2212b70f5a39f8b3fb3060297064a38059d06c254ece5f04857e56b15d82da12350cd0d2d97112b1c8cc4644ff4d431c3db607d4afdd223ac004f0fc1121c012191215e9523f358efc8c9294ebb07b4c993c3645f40361201462b0112b53f86cbded3339007b309d3849f3514a14af553b59d46c1fb21b7413fc4377798b8633302d966379fbf12ccc32bf942ccfa4c88bb9b6752e4dea07b3d4b1effc7958392043b570e5a958dbbc361a37810dfb2c57ddc76792bb3bdb6f72496d3e06178c018111b22b56cfddadbf7d11eb1f0bdd6ec52088b460d1807d3c644459e1c96b7dbdacf8e17b8fbc9f409ce8d3bcd95c7fcf60896c944d60153b35b1202e7d8b1b2b9d4341abc16f3442e20c21d0272fb6cbd7bcc6d90264f93a75c169d68ec9e7b7fe47e941fe38f9c7d8ee516c11265110c302cfc0121ea6bd85c553c82443765bf2b860e2407791c3576dd9b0f1acfa7684d6a59905cc5887a2e3529f0619968e1dbb8a62dd5bd1b55145807aeed1ccb44b20164bd5a9d3551e0b88ecdcb53b821f12e0fc8e0e2d51863f7b4b54d979fa850a27a8d2bc08a4b059f3ad62144aa0e306326367b5d17564c0fddaa3820f1ee159dc5a4494a017b9c9228884a47e27dfc65a03dfbe814348997a1e6798a0298b47d78e4ae33684c06a787f2ede17d7c2cdb08974d83ff6a3facaa203e1ef1d5a01711ab981728318f9d3e56ddacb18ee4b07b3b090a8831728068fd56625ebb23645e6e42c2f90e8f4d4c8482a8559a5e8042549d90a8f4ab8f61b19bc0ada4fe2f505aa39f2db209b4027eb4b0c0175885d6da7ba23a3c9c6f0048b3764f5f46d077f5323d883945b47ed9a597b7fb721107ddc5990f5d458792b3bc3c59b551a073fd4fb431801788d50c277a48e764db3b8056e4bf167e702fb4c90017968d7f589c57c42e5303cf15f59f5bc615ab0666c47ed3b6deb7cb8c43b0309d8b76ea4ee7976a99ada7215b06477715c88c5995b4e8246e91c5497b0bec83e010aa93fba7cb7d8336a6754bb431716069910a50dbdd88b7e5a8b674560e04352d97fa3191942abf82e3df080897d59e32633bc5fe419d563e90dc75bf3f55ed767d0990b96494be69d64af8d34450fc1f48e1c106d5fdee66275ba2178d0edc59acd74cbaaf75f6e05808c9d477507d16b022a2d7b1748b2a44206c1093ac5e8ab63d63258a29cc8c9bd55d64b196440ca0b8d1371e0afa1f473530cf84a9858e031761550b34a8cde1dc9d77005ee864b8e0029e2ecb0ef228100a7cea4523940be3ba6490883cee771693e048de58327e169ceb69a9e2f97f4544d5edf3529ee10574b18b9f1c925ba50df1abef07f50ac760dd0c1d57c286063544c307a52fdb5d71ec814f4c44a193c7fc21a0043ab334dc2ebe11ef5a8a8305b9827dedcca60d7b7a9035173b14ab449f88ed3455564f86703e6d6ce2c3dcc5b29a5d8d0485a5aada5be97974a39ebbde997a5ea6b6560922117944fa2adffad6825292bcf19d9b8f3464975768cef425dc953779ce0efe2baebbbe5b8b077a3e268eeb8db72acfe4f13c86a09b0adfcc14d560924282e251c5a73e54eaca98a83ad4e9dddd5435c60b97b9543788f98923c3c92a646110aeb358f1399cf3c1178742e3a2de9f5dcf396e5a282def68433353a313bedb6732615adb3a29df27fcce71f755297df581377fc9ba63edc095467fa2073ed29834bc409bb1f144cee6faade094cd0496dcca80328d5beda0fe67eeee7b28dc83a04efc91faeddf33fe7088db19bf2191f120ad328b2f57737299a6d357752a6749d3db839807ee29896aaf1202657a5ac00f070f0d81d2de4c2f0cca1f0b3ec02cfb8bd193ae40fd5b23ce912f07ace54100fbcff839ce6df00b011314ada3a48d86238ac4875ca3f0b4626b4305b79de0fbabaeacec9c32664938f687a077d8bb09aaa701d81491daf615f3359bf04262958ca99be58986580a18cee2402077c344d7ae09360fd9404058298dcb0cb99797b56d6ce91513548879e61f41c228d3a2bbf0a6bde96686987485ac0cfaeae469e9c3307f525b3c25dea1c83bd7c01106b57f6e14723bcfb7ecdfe2c6936f5ef1c843863fbdac762ef41143ed3fe8b4a5b4b71109925d4cfa5c7c86320c908764ddc1b4022ee951bdba54ab89db1df53910922b931798b0a23cebcf499d17a383e88ab4b63d128f6d505f8228550aee064aa7cc70b96c452d366d7e7e93840a45fdc0534b2caa0eced510b178e9b65b35fb66b5b2d0106c252abe6a2801cbd79b322f83284034f86e5ce5a5789b59b37c7098941b319dc28296e449bbb0ff47d2999ccfe8e13eca24ac1cbbc5724b3766305dd29ba564c9db8d5cd42d1e482e00ea6642dcda46c596716530d4b8db5ff63d90b558c9c30a49c53289aaae0bee5d61cd8bbe0815995bddbb2f376b83669b4bfbbec0a5d606414c37cf147e9e66851e757a10742432e3f81e4ebaf2080426a80ded6d1792fa15cdd0aa174b6e5641efd169d1da9d447ff13ce73928615c6c6ce6c669201fc0872101b06e3293ef690a186460b049a956a97c6b735b0c1c771adae97a710c59ed53287eebb2fce95fa6849d420ae25795fe6bda1a9743e8ccb12b1e349b08200c22dc020bed54cf10cb37543a929d5ba6e5f0b038b8ee281ba7f2aac8d3fb1afc2c75485bb6571dac718d802287efe254e3d8f5687c9adf55db0687f5fcb0577729233e2efb1d98ca055dbbacef188f661a5a732a3d26ebd642cda340529f0dd41dbd9c923e7e1de420d29072e61636365c69fca58da16a4a96df427ece772de659e6d5954a846cb9dc805ea34607db3edeb69932b93902b4e2f7604ce3ac2df8bf7faaaa707f89149ea9111a65ae807d46ceff7ba691126c0ca12adf1828232a1d65191eb7c761661bc70a89e10361a4e26dccc1a60e9f5841c8ed6b4853d1b289edd1dabdf6e57823faf7342c220946a3076b98cde8225128e257fa8123566bfe6971842ff1a71651c44317c0fac8dde630bdcb585e05f23acbd1b28352c72b2b5b1425a5c7c91096121c69a5bd6f4d719b014a403177d3dd3b62d08c87191f8da2230fb160501d4e02252821ffaacc53fbef68f772ffc74a5b4177523257ee651db233c6b5101e32cffa0e667d3d2703be7d82f6d094b02d215941ea6a8de23db3209328fed520e49033da6aa8bd56a0c934a495fb51498e9ea05249979b26fad309b7bc91f17033e90024d1bda31f6fe92e3ec15d0d11a0be68daf24404fb227323ba355d2b68e707a80333f3ca97be2fa9e8b1be68175e10dd76bf1b14ce974c4d9ae5aa09f005f1c2e2ae7fd8aedac940f9dbd94504038680ae9910d4e75a941ea1b6e3dd8aeccc876a0f70347ab3100499dcb4e010944aba51913f8e07941dd2edcb15a9af414ecd90f3a1cae662f00cdd2abc28bdb3bd03ec6ebb1e3f0aad4feb2c7d8980ea8ab3d96ce4e5d396e69144d7d1fedeb04cbeabb247976b98f91ffdde5ee2541ba5030398231987734bd5cdf99732bb650dde8cec62eb246e726c389b75c1dbf4aaefd51d4e42133263330f63ce6a238b710748c27fe6729706968d1c6ba4b38bc37cbb743cd04f4c5c0bac78bc747d64e3da1b8a7f67c7a2695d8d55507c60ebd8f823e3c3fd4c0ca3d1bd1d229583f6abcd8b38a1f29a1e6b98f7b3eb884b3cd732b8701553cf858386f2634bc7b3f82824bc379bde0a13b1962009526e55697ae5086986fe93721cf7ba23d9f5166cae15e75c26c8374f75dadef8a783381fbe1954c38829ed54ceb591e0d3bde1d4bb7c88a020e0b7aa34280a37b89d6baa04985bda76313c55a9c746450b455bb8c3336513ad11b65cc88a20bca51b75d9b7627b1c3492b1116724fcf9db26050d559eaf89ae2fc6fc3c2efef9be7f6b38136b1cf871bcad7137e1627c22041168ac7d919c5c4854abad59b72c9f92ef2307c910d52e46bc2faef16cea64a7dd6660eb389b9f99daaf17a546328fc1fd4243b4e437f9226385921a085b097e73d33578b0f91127ef38f37fcb1e19ee56a5510e3f915d94d506d39d81b1e0143b241d4d659ee1a3184ff8894240c8677c7fe06fa336c9d109d0d414dbf898e3ffc8914586e7ed2ef4d5b9265e0e6ed724011aeb8404f84d9651184ebc0c96d1a8039f215280ed9a0444f79f89e155f5968933abe3428bbe8eee7a91b790fc09e0826d7bb0e54c042691a9eb85d991300e0a79fc0f8c9dedd2187f023481401ee631405540afc2eb6479be8a3cae598c67cff6e6879bed3b144e163866a3b689aafcc6441631085f95a7f1167845aec07212de9b58cda2b853c3cebd19025f821293e870daa84564a41e3f06100baba2aacdde28b1ad4935933f90c0b38616e2df1b411733dceb43e227f2bee2a32f11bba5ced49a54e3dae1a3881528efb096efef348f6bcc0b1263cc406f349a1da9aecfd20e82c652c72a659173054c68cd2c40f39603bd9e3be127326c90fdfa35bb8e085f74ea84e61d55a5cde13d4b7ea412d78966e2018d251e08b628c30b49ff77f62f4253ba335f0524bc237bb4e6e73b9b92ef98e05c5575fb38bf2cf01abc216cacbffd95de14a7c6a1bf6bc757b1bdd41e16d1dd47e11174241ef415c792551a8f9d12d3e783418792d5fc2ee6aa55efe974cccafdb8330a2c6ee15a1c69407df4f687dc3ed699aab069706ee693d67f2be53d9b2047f42498d35af2b033844ce8132fc98a67d78c099120bbb0e4e416af974770ec3ec403f2849caa0cecb9670f7f52e99029fe46495539313165851cfd1cdd00290f1d06dcd3ba5595a247e037a441cdf8b4c24ddb6e810750ae91f733b627eedd84ba12660f1c51ee290a1d2b30b49f318317f004f80e4d0eaf370b6b30181894d08393224e4bcd3c56e8a16d4f6420c6ef8a7fcfd9cbccc44a2e8605049d368c7ec221ea69fc757b2a9bb1179f675ec853fc67f039a8723e742d3178c1281c29482789ee83ff0660a8e4367813bc764d02d4050c8a75466b518e9114c97c7d3a7d073e1a89f12f6518b7997c4a7109f0904f9f6d585b8e242df61fa5ce8802b789106d37c29434afb0c4e121fdbbf745a755a514b1aea9995a16e71beebdb45893aa4876a87c3f96025b2edbea2bac0feb25cc3ff238ec86e80bcf066cf88cb454c6b508255ef4938da8387eaa2f85ff9726382ade666478d09ebb262e3914dc9bdae5eecddf75bbcc3a8682e837003749df9b84deff23effc0ca490f46b52c43c18b81e2cca57beabb4eb0bfee29393b774cc18a51bdf0ce5eeeb1e8ce9fb25306ab05732543b43d150d76a44bfe15ce5e150137c23eb5135bc6fcee88ef121d8f2b4ea8222b11c3891c76f47dbecaf8b7841bfd88b474e7fe39300d21eae16698ab1c8767f517ccd370823764e0f09cb73a66c2ab3eab9582498e9dc82fd25a9255faedc73a5ae1f08128231c34f57f75b121bf99e038aa012b2d6e050ca4df79867e94a8fadeaa9c559b5a8200acc0df0f567a1df2e720a5626333a8e904d53151d9b98ff6eb772e710d543fb692f1de94cba8ec58c5ad03de25e9944305caa27caacb599b8fb48e52bf1a1da2853df17e50c23860152ab5a1c25047680ce10b1d4cca0ab6fbb5f3e3863960aaf5ac3bad37fbf5d43fedf71c6eca821f7817789879205af152d5bcbfc0a87bdb7395bb941bf9b2a38fb57a895344b5957fc0fb5f2c42bf1edd3b7da1bdf63382d65dc69d6a750c1ef8401c609880e3bc56fbc086a058d8fd8a296aa6752b7299cfe4ddba4fb7fc7635931b5dff5e307732c29993f691438177967c8d1c02138a991b5eb425a5896e57b7c03f8a27e26da5e66c02fd8eddc87c851b4badaae90e7be54c6a85b906408160e916abb53c14af21c49d80b8782299cefb3d863817b2b1296a30c87fbfd216d4755775d1b0f9388f7b1e9cccdc19cd0297563f71349f26bfe24535746239fff7811252c3b6f1faf010a480537b69680f3c45ddf9e5c38ad2698cfd4508b2b640819cf84866f7faa6875b5789f77e8cc24c40e04a8c08a1763ce4b737bc359399a4ab2fb20c3087f835840d1665a1317b231ce2c8f4c493b38a492d2ff53bc88c78c287a76ce4aabe936a3e4755222c111f8ff878730a9f45b8210ea5f8f7ba7203217912053bffa26496da2b65a28e8c2e31c7437ac73a059eaa9c4e21c07b925114f9de3d35f4cb366b51b92787cd1698cdb7f36d79e5733f682740e1010b2927fde0cd0596fbf1f84ca90960a83725b10279a4ce5f3cffde7f55e8d70f956a345b4fa0accb94e132e4541a41f92eae7ecbbbec2e542c3f8aeef80dc090acf0b4725e0298872dee2acde9d0c43bbae85cb40ae5b9086474a64ca2b3cc52a5bc76835ebe121980d5416649c4abb937d124db4cf60b207ecdce4e0975ea5cd2529709efd1ccc0acfd0af988b2dbce5c2f0f6ab95dce84155170adc5939264720c274b018ca5a71b162745347d21ad3fe10d5ce8abbc02006c9b1f574a2bc15282566543e480dcf65468db310f9b60f082e044a5bf4ea15ac531525bd5319b8d0ae21ccaff53d78f8298b4063d4279102e86a04e169d555238f97302116e6abc68742966451bf3c04247f0ffd92261cf3199eae6cca46039dc6aff8167d817945550888c4fc6209d472991b7ce6fb6cdd0c78646b39d3a5d57a643dc11a95d500dbe45316a9026022e8fac2babb2c8a1abefc3c1f9cadcd4a74ac1b5ae4161d3f405255dd184cb064ebd1b10ed79bd3a7e6a259aa262ae18fded4862ed851abddd585419c35eadc646eaf4a1d593ddb3d8ea3de140570484fcea7b48a1be010e674c7be778a1d83834b84b1ee7687f33112041a115dda1e60a1a759ec69ea9c60c3b033789f7f94eb61a23e0cd0ef65ae03798d0f0b7c57c3757dfd32036bcdcf7d84735bb59b8697064089a621767282fd02eed2b6cceb5c9214122b2f4e1dcadff5764eadbd219889d53124e8910698750dc5d9a15851feb8c97f07b81c9306491f0b9aeb1aaac566fb3ca103fea4b8dcf01bb196e7af7ba73dbfaaebe3e4143951fab7653a23ba87e9f87d11b3785af0c1e309a88a385e8895ccbc8ef2bb408f49a4ae98268bf8cd2b3abd13743c6b35a89fb9fc627f9f4705f84553faf2fc80464d74b5c44c4c8f08c91156c92162cfbfa34bbe6155499976bfa6e6ab86dac71d43988d25527005346b01cd23c19ba0391b5691699a6da3d4ef19a52adacba9ee04445ac9aade625f762f8b07f9e637d2c99330193ceacd19ff63633b7fe34b33f4523d111c4d388773be034b9fae1548bcd42a96076fda12a101ed383f3b6cfd115b949f9602358d8ab9ed90a0e3e77abc00c7ff6893588e07dc0509aa4fe8272af9e1f965dc397890278052299cd44c006a0f866013ec488b81176c0d8009a8f87237a7e84ff9958ee1d634e3f17a98fced9553801e01ddca6cc3901ed4e0b5f1d057e920b095f9b7f09305bbf9e03567fdcc6e5a8acf27ff6e2e7ace04c85526dcf52fd9b4df85ad9f1bc8f4d9563a2795666005c0fff343e7fae879da878a14e7f70b38f293e78fdc41048f2e7d8d02a6760f7407b143369cdb30d5cb5814b027b1c148860413b318d6bcccbb0b713e093a7254107a502193ebc20ad6ebf4e5100032bf44630cec8cb386b8b6a845d05efcf06dbefe29513e8c5ba5e416c0c3e3dfe5b0a5dca0582602e9065a033524bbf37d3eb90b5c63e6ac8f0d8b086598ec407fede4a4ae3be5ce6533a3ae27621665140ade891cd4dc466f57d36e145d5327ddc03969e4a0a1bc6dafb2aa1f02f720ac8ef64c11d4b225652e8543026b87173e7e69f0b9a0c6c5afe3a4bf41945769bcd45470e0633e384739fe15b93281d5b3fb39c99b28f7fdf3b147361164b51791654c5907b9b8fb4a719e1c1c49dc9dce6c1dee463578730861587d96bacb5238f5428144eb52d958dea63e8bbcd7bd1bcb34c2539c3403857e5da18702345ecd8a62e5ccbad248a2af7e00be787e7deaacd9b6bc86da0fc2d0ee977f875f0708b798b4074426e78996fbe84dcc4e12942a8ccc82642e3d1f9c4f3e9f46516fad803c11c14afd5fba1c3dd93207f0105c604143d927b2a4bc34a277e56a99ad77c7fccc9d1fc2b01d5879bf4e00c6049a3502f54e2d35fa69663dd5fb732e5662b1dd7667f8cb93dcef3f242553d514c6c6a15d687561682d8f676033b44219a1439f50ed1ea29c411dd3bd5a5556ab60b6356fcf3a29e381a59070831093d212f5006bb71221328542759c708671ae11770a9d0695b63038090b062d923e168d3d5c03959262288c384515fa39f6593c7024099a36ec9659a3d696ee382ea5a14ea6f51c250f695ec3507edf1d034b5c1da7bc609df12f61d8a33dd45e226edf3adeabdfaa5d45d330f93ec843368290e4cff02167c6c0265b066aea6d1b445b904d8228704b04110e26238d38a87a41264680f26b5e706af5ae7387b180d7a65fad8a35f5a24028e0cb58ec1829285ee08089f36a3961ec25edc194d6997d64cd7afdfddbf1c1f1bcf81761c3e52da6dacc82e39865331b4bae90035073dd0f89b5f71e991fa9c0ef26869efa3a482413c9c1f014d86c776cb7a0919be68feb052ad138ec0282232754ef776f6b7cc581345882d675c9f39cb6c98b36f9d7fc65cca0febf3c35754924ea9d5325fd46acc941bdc06759bb88da40689e98e14f001977bc7edd67722cdf7fc08cd9bde16a0b2c590c47edd3a3f4ce2c1df8c46bb537e59fecd70d144e0c0182456acdd90510f185c8963c59709cc9ae3cf80f09976edccdb917b1b9460bc5f38b6f4e58f5c08640fa5be3e4d0a2adade9f9b169c8de6d4297c52f75113994dceda4bb5adc652ee99aae7199415042d3bd1c4c46200423d877e418634043dd63e1d2379926e763ec7929e08fbdcd11fd3bc1be8a6655e1ef57ef6ba61897cd2442b8e7b03621efad22517f324487601910cb9c0dc4b2c9c00c590cbd6927c554c8d17a0f04572bdef3a20f735d5bb8b0f226d4464c233b0455424d0a5b11bda234af9a7fe0b8c0c500d3007fb2ac03214069898195b90a98b2a3d92af39c27a7da90e7ffaa983ca7d18c2164cb3c40c4c95cc10608969a8d1e545c6f4849f5aa67e941c46515aa4598b2812b7f3abfe7bc9b5489b60f0e56952a93d7804b973dc7025c739f180fffe7426d8df6fc42a6321375c8d440f9c963bab3f381ba53d4d13d81f03003b39b89ede3edc54be4e96bb2d7a4fdd755e2a3792d0e5a01ae49fde721b3899416cbac32c005129b668906716d5950b2476c4c296054459445aa5247ac05b0a536b58f7786c1f6626bf330ab1e2cb11dee537350763a9032efb1b09854c3855862758ae5a6aa530d1260b7b54471654f992ce22af389c81c7c0879613f165924a3717e05f7a773be87271151e97cf56c194d4f42cace8db304d9d9b575cf4fa5ef5f9c4201a217998e4ea1224adc414c5927f8b9996d3d390f72dd12e21612e5d480b55d6c461b739ec4a7c0d6d8e251bb5e32c71c8261d532eb70889ed64f578294c79f2a87e78c22555399a7ddfdcbbf9b69749549e34f1d489aa087fe780f143b825922cc1b66a14284cfd8a534817e4b070f81392c458e35bb4c77cb4f1ef245d9821b6cb6f29b08d6d073dc00c3913d009d73bdafdb27335f34620f74af3675d8f63247eabd9d863085a507d41e63c4cda157d34f8b872dd1e03d7bcca2762388e5dc17de02af738a39f4e97d5bbc3c64fa963c7c51c1cc030cdb2b3c04740ed13d8ecc3a9f9e80276b903429f9411685c61b0376b921115220a95589ba0c0b8f4e4ab3ddd9de72e3f67774cf9737a2e7100efb32ba7258af167b432f3372940f30debe64085e3da0bd051d9990ed531a3aec42c4d602af0a023d2d469b7d93b7e23f65946bd6241aa4f17e8ca9c61a4219afd92ae28af642be5e9ace11bfb04dad655edfa1a5426926b8146b6d82cfb2ec708a0f0add702df8c73fbf05ff514183bc11c2fe8f96bd2f615e33ba3087b018bc5b22668d04fe78dc40ca99079ffa849ed88cf966ff4184be597b340869507a59e04745f338863027958ff757109cfa3086b622bfc69b35dc89dd32a3e0a949de05d2cbc4881be3718a9456a4b0f62ee3a413bf1bc8a4f728bb3a6365356d66ca685672fc89dd34fee1f66a4bd87617e006ae089fc77019ca3b8ce928870f29a6015cb0219806a3db65529b2d5faaed6f42df870b25225de9d0ed1c125977a33bd3775c8a7fe1ebb908225c38e97e8266dafc8521fa1319c1ed12ff47c69b2bc6ae951ca8fbc427d54b3cfa909936d3421f7702ed3078faaccd69581eb84da3b39d70503cc80696958498f9ac047df72601b0526d0f645e8ee52239ed4512b7d0dc673ac98b730db16fb5d681ff4ef68317b793b3003fc149de371e90f9b3860262c8fc1dfa8ce8c855f3670e8a04621517c6b8374f73465c25b7340c1ffaf610c56dcc0c3a94becba3ef4ff8439e66051d114f3ca7627aabc8c8aa335e3bcff00f38905eaaf792f717080e13d22eda24225fcb69da2b88e5e4f8b4d9648c402026c45ccdc4494de6b8647da1a6b633da478c612b6997e51e9f1fe2fd459be872d49a9b89c8d1cd3dc6c06a3c77ac1cd0f37f6d65c8c1d1dfd6114a1678f011fa0a4d994ca15573a28a64a39e87ce7930d58e84a714f2880805fda9cb6079840093112dbbe3b8212cc2402c9d92b90fbbd39fb5725a45b46138e7de2c367e67de1066054b1b898e227ef83fb8f26f942d34f8c23255e2d3ecbac6ee0b5c0ce66d99d3a2faa65860e2f0ad52a2cea3debc721f1466c6d8fca717565b8a18e0b3510f992078925752e920dbaa898bfffb6a933eba7d57760b769d208d13cb1448410f09f783708846143a4e789f783cf05526572afe69c191fa644b8635c3a8491d76a3889f3a6dfb3105c54ac02f0905d3aa50d7af6ae273438cea767074b3a9dcda9ce79ba07b4d2e0a0d330f5f5338d462236dd539a6a1d81c1875e6099081c383b37b2bb7e9b84343a16a213f80e5d0acd100daba98570babe75d438fce5d9c855249ad8c458b76006c27cda548c0d82b6016b767e67571a66081f6e4093dd2394875be6d05afcb7e2ddf16862cb5debabe7a83a803a56bff7aaacd07b9cb4352f5929110029e9d76e8df4f25e1a0a7bee2ed928776a6a5db0a6746f45f7dfe579a090b5bfb983c17249a5be26a7c62f896d286c1e0015c724def5d830b3196e73d8f90c7baac02fe4c9a682fca58878785df8e644d28927b939f46ec9cbab6ce9c5af799fee824df1c83a76e3896fe1f2ae4ab3f7f540caf1c1deef0013cbe62c01b40539db3ef4aed94e0c6c431892962bc7f3bf3a7e772eb65130550f8df2101cf6566901df0d2078177f090ec66f49df421e2634e09b8fe3f6c249cb4bbc8371e5567804ba5ae0226dfdcc07fe6f81834332cd70729e3d80ca441db317679e92dd9ea79c4e1da1f784fdd24c52e096126579a52af1870720f2933f8fdf8f455c430ae3a91ff24b69cc5b1e33b11e389eb24690074ca307af87b132e3b4ccbaf6fa18ad20c6a298b8c662fca4decfe66ebde77d78f371cbec7bcbd2b30f9001b7306bb2d85f3b3600d3669eef2188f8674742c460e867b62d22a6c85f0fdaeb0e7042a5b6f160f45352574135a0ebdf338de7b725fb8d4e31dfee0257d144f84eb5e9a0721256f8d7ca0e439c5e705eee90ec8088a77be5861795ad4fba5733c671b70620ef940b7bfec2a1b9605ad466fad209b911022116ed9420ce3a527126f1895c2ea8079f4d17ece9db091b9a36f95d298823a414065381c99546c512d96f13ec9406c7068b1a9aa749ebd9c8862c7f487edf8b07733cfe537ca5db5d40d500094945e74332479a14ae37169251555826efde5169dcdd2858b678aa3083d287bafdbf87750a55d87c2b912eaa916af3e2ab81bd70f44717d5d0648af2219844e86ebf7e5396f52c07d642ee0daa4ded47cf65f8a5edbf58d5d19c9c05931d633c4f74d063c10569003010aae74da72cfac7d97e7ad14ae4d8ec44e9205be0dcbde7e5774442616631d9d6ebd1641a62a3bd3a7f4f1292917d3b59776bab5a55cf593c52d9685bc9af6847b0df18b55b45cbf75c3e6411f262debe8d784f8791298676b309fb75cb5d30470eb067fbd5b91fd861a5f6b1b1d8beee7b7f3089e148406d71fd26b5c1fb83998ab9333f834fdde1f2755a88ce7cb5d10f3cda4a35137dddc1fc30455d2632756fac25e2153e751ede848d55070b6ff2b530341510f2247b084ff3dc5d86b07f9bc14ce8f8b816a7e33e9404e7b258b1665c4ab3d3a15578b15f3feda394d5f5b10ad42839ab3ad0eb8b0946424445d56eac7f2bd8692e115743198b708f7434ce50313fb8cd7ef62ac1518f9e7c4c1cf99d5636c407bc73d2c9ace3c127b9230d1a584290ed240b29ce52fc4011f44b597f4a44bdfc607eb25ecb07b886320f953adb47c45a3aa1ae70e6c2b11e97ea5629c86f86c888da89ef2bc94901a0de70ded3792dd5a3a8a6667117dc805f2f34fc586363effe769605a9bec5951cc73db15154d70c9d4d8c93beb971b76dd0f24aaab78562049da2450f3135dfccb8a578a2e6bf866845482cde75af0b59973c7476bd648823df9861ebe30eee0185387d3e705a228f96a71fe8a69af67fb429648beac3df3fcc449707b6ef6a9b60c51da7d6f6002322442c7e9b2c90c912f29db027ddbbfc851b83c5bdb9855ccef7aae983a9342e78f5926e5a7ef4df702500f24abffc66851072473145eefbc4d3f6b207b39cb822196f688b5a5b480b5b5fe0bc8ae5e95538a1711565b118201051ee9e1c1054187d7c2c38ef62e0dacefa1b4af7d77e31c36c6509b17a0adf2d79787b04d49fba17e5ccd631b2f40ba79130d985881b8371f4c68114059a99e3ad33a8c9cb7a01d53fc965a4943246ab7a52b377202cfe5cbaf4944ab94d0f4fc731bd75635a1389a563cd3ca2b5ae711486aff6a319c9ef39b5b9b0899133224efa36aa4595a93021c053de62479c40272c039ec9aec781f2d8f27310cfb97f20fca914dd8c5be5e8461d2da54343d34b7c111541205ed1c865e73a26e3530283b03027b7bd8a73b5c09c3ef40c1d7c663ca028ea7aa576e85b22e79295a7a3e88dcb158c85fd30c14d5e875dd16dd300f5ec093b8f8ed181d48fae433dd91a89934b55ab20765bb8547bd03267c82b2480f31991beffe52839f3cf008d7041d99afb32679c0acd0fcb888ed15a9793e924f787ac2c8f2b56dd0014c273fac015efd4528c0871f6f7c13fd34bd18ddd2d8f2e6441b4e3e0007f7b21ee2cda65cef44cd097896b726bf8dcde71c2b4a5158b63f2ce3db1d6a592f8319626462daeb2298e3caf7ad07f0c29197a76691a3ac45b9f38c6951e004b2b5eba124664fad1df4cf11f4725f8f8efc2226e7655ca10dc70c0fbcc359648ac168962202a1d25738f7dce40e754d15fe5f9d070f5def6ecfefd7e7b51ffba9352ae8b0625996a1216e03e414a706d6af8b7c8eb1f7585a9d01fb272bff9b644e84fae9a186c146414cd93afe4ef0fdb330b9cd83058be0110a4792917fba16a6eb77a69d7c0da150ffe8d25afd816b240f429c400675ef9d68d29a1d4fa7cddf77d218a0c12b7a8fa77531d74240e5a9deb367bf9c8bf96ecc35722849898f378dbad53f2fe57419cc8bf51dbaf9e4dfc5baad3dffc5dce371b050412246f43b572c11a49bfdfa080735e3025b3e7be9bf6b6d927560484aefcddcc6c9b98edd537ad923bea9ea1d033e80a9f51b4ce3c53530e69fbf5ef3e11a77ec9a1f062b7d439b62d56863c16ad6e021fb30cb29408012f96d139be9d927e283732a8055e5e4f8350cd3fb47c4cdd6eef61a7b97dd2ad0ef4ac30da80373823fc19d6bfad16fbea5e18cc28724158deb32aadad4b6915062eae511b310e66afea730ec2316a75db0692bebda63b76834205fe93952ff59504609a138215ae67171e04e2cedd80cfa402fc1a69579a646793b900a9824d2ac9fed029ec08d84f5890f6d3d8a03e32cef3356d3a9adfc351f4759f578e7219699671b7fdb63842df7254923bec322a6781c23fba7da6243e99a21f7e75f11f123d1d67644eb64eac382957555eb9069b832d85b18b71b50529fa4aba9a1f49bdfb1ea9d5ca4c90a8397a43a6b4f02efe82d195c0d507a116250465fe1b230005565c013062819bceeccf206cef3ce6b63645de343bcccbe43032f68b8dc905f69523dd398fad85a59ef8211ffd3df04b3ca32f0ea0fe519186d0cf390c842222b2ce593491f41104288c6174f3c3d8f8603baf4bde6aba9ffe3c252e06c7d237751ccc9856fb92aaf8e3f0eb573eb743174b811c0b0f5029896f1c196741298f02efcc24b7fc772847f697f5fc793d035e3b53ac75c5e2530e1e2eae4643768ab5c31577bbafb8695cdd974f4ec22f83fa5b92d503891dbdc6b61de1b8a043d379a135ceef945d6f3b071c9925806ebc1b5a8959cbda38a57e7966208d9e39ab332fae6a94a3c0e561b2138478a10c91b8e6ae45bda280e62a3193efecb262a91af39d1c31458520a1f2d58da727ec6d930d7d16f71301051a5e156415ecf5ccd389456f078f7677fe873a429245019bd3cb7483f1cc94157127dd8d703e717f80c8dc51d50795769dfc6cbae4102dd4b4b4c35bc3e7b58a81be31e709b251f811677e83e39a8c03a9ec13ea4feb7c9a71418fbf3785046e705aaba9207985b76806895474282f932ae743bb00ab9281cf4298057f11b6a599e73b82fa198b7b302c9964246c13261a125fc655ee18c7cf32f0400d60b6209dfb75201ed7e919cd0e991a8c14b1d03c74fd992868f419ab9a295a2e2db3ea33bd209ae2c994e05efa93f73c5c619ebf2cf822f579a59bbdd61f36eeebcf11ad398cd34da2999086af23deb52f459230193777e8b526a055d688986490a9b5fb982423bac3b94aad0bda403634688403cabca49f5db318594388636810e3b2dc4ee7d7edebbc54b7677aee117adbf8a2e23d563506bc63d7787a43f3737959dfb5d8c92a0300c9982503c2c0c227b8ab8dfaf33c1fafd8edb603c92f3a8c56db79a3cfffb07e2753c7f2999cc0b5912ae1ac0b0af8c68b1557e729947b2614f8ad4358c8a326c87fa7629cfd0b1b496b8b94faa6fa06dd4c93b50c92747e1a5fbb54b0962c722683d0b10d4f9f2b12466136b6dd96711e6051892b8c83a771fcaff9e72a3fba20ff9783023d0ab88a16d3a61a931e73a6e21fa0f0151ca9cf9e07891f928148f1a1a16c96151aa2c59f9ce3b3710e405b06955e75e98ca65fce34457770dd8011d4b847031c316a1adf8090a004ed28aef85514e91caa7ce50611b831b7946f61a6c9571a12f4be4e539dc30b0c013053dc8d15be15028628a44ad9e44b08e6bfbca8c0397cefabb4282a3f657e5cde0b42f5b4ccd3349313ea355e8ed80aaa86a39da73b1e3ba3ceb55a0d0569c604c3461199ec3eb921d656abd10e62df11eb516d316a3c02891fc74ca3051ab4af2d5ad5fc6e127abc746adc65d73636a5ccf4d2ce7bed5baa1402c35229918f55d391ad603d44674a65e2fac59f0f2872ae2ec28349a85b6f5201e461cb64a86db1ded47d723146daeeeaeca48a8f4841a8d4c6eb90e53a9dd36a14528d1476f69d7847e8571aaaed59688d8f7eddb03c2e5624846855df3a45c8f65865e86bda74dbca23f43d8ce2c65a8b7e82751914095642624192ea1a8d3d9efe24e6642ef3da5d22fdc30d085e355b8b54728ad37f00af10f00cc4b08a02f9825dd19005ad74a0eb7e12c55fb084b430272b87a3ea67a1705f047ed3cf625b4294dfc6c0743834948c116ca4036e0a668161aad350089e1a3d13b3782dc674a46f6ea908e78cbf33c04f10574adba7d42ade5d47cf1235dd8979fc844b14bd8036174942c33357a73412bf918d49566a5aa9fa1b47f927f7326d978aa2a526c155f810e8a900b81965383395fc66a7e817272c4d2f0a7c5ac6f752ce968082711ee9f0f32e08310f091fffcd0aa1ec81df8394b8de5b26d018b0e6f627ed560f59a9660bce8e2f02796bc91505500943e75fbbfbf0f75f2446ad87c2306bed8a415c358cf88ac89dea1c4003a0640528c159066f0a7714a06e265cc653a87e1c01b231632cd9b83c781f334130833e03c390b3864c439e12f16d5e8cc7504856aaa328ba763b9c198d5337607757393ee054d0434fe766450b4debaa4d6004ea735f48f6470e39b53051d10d73e78cc3ecddc8e1948dcc6740e0b53cfddfa11ba0faa17a19b75bc9d1522e4e0eda7736b18a31f3fe62934d4e015adf1663f01f29f3d60101ebd510040737355e08d7b1f5299288d1bf2a810c3dfe8d768afdfc494b1ab677a7a0e3d7c20473cee2a573f7732e1b709fa8a3cf34e7aaf782ebe238e73ded7a9031d95b3e67c42c082ead7414e7f04510eb551e89813e318474b2043d9b4c7bac021b2445a6a55aa45b7e3c17c52d3656d2f83ac445734ad0a2ca36a604378c5ad032ffd3c5072035dcefd9be3542b3c76f65a6fec5bd56eaecb2f1e9787cdc9f18fcaaa3d6e693e4a1beeba116966be9474ebaa09d2389d759bdf1057af76844ddb368565af39064141c0c2f9cd957ccf2fd2e55450c1381155609aac8409fd8fdaa9ab1bc04fc674dc365d21be5dd921a0c30ae7a9628a4ce77b6b09b5ae691a49abadd2674ce5c7a03c84a1c79796d6fdcd4eab127f33cd363b343d025ab5addbfe9235a3bb94a1bdc186197b52267a862bd5dc42624a8cb0a37b58683feed32a09e756a31bf1f4cadb22c8ced16d5351b9a11c53df3f52450043fb22a979e052964ac96ddc51e070e971ce0aaa277eac5bdbb8dd2cac5d1e511ff72bf989e2f975e10ffa5a0f6a63d4fb0933928e445421da4218031e2156f87818f782441360f721240d23f8e9c31313bb103bc6f312e5917003f54d6752fa95c8bfa26a994e2b7a4fa82f466b897a0f21eaa2c020711a20aa1bd799622a43fd16e61003ce959d89de8d109753a84845bc2592d18803a528bec33b4b783be65f5a65d5e98531f2c45666c6c8343a18c183559cae732ed8f098e14295b69f6dcd3e8ea3b249afd55337eba082d0c63d5b252d32c4607c9cc90d5378426a97bde10cd6388be794572a84728746b8745a6b871d2de6880de8878a603d68ab43b562834c50fc5ffdd233bcca7a0c71391c3a60ef17bb680a28b7f5e181da71065a84780ba7c0a6c87a5a286e7e9edb7124f25cbe1edccd9acda9577a84575df184c4ab3f4597fe64a4b98b22fbca0d7d5372d9b597f48a64320b46e29840e79d22e3d5e495a33244d58643eeb01d1f684b62b9b4e35994565a476574f14f146f4fe106f17a524db9fd2230691335a4f909ee3940396ee3337dc640d407fe48ab133bf8b6dd11503045df8414370d195822f022035e798ab1c959d104ca2d2b203b145e271172d841fc9d4fa7e97bd600c5e9f3da9246418af57ccf637d58b4ff7a7b6462e7d4486f26e696cea1724ad81eb99df10d3443c6286843e72cf09e22887368d420196050639060ec31271a0f938d60bbdfc8de19c66417b7002de5e371c9c9fd23ffb62cf3bd75ff16848e523d0102fb5dba215f364c7343a73ef52f4dd7fd96fcf0273bc62c6d22a45f8b3735ba66d67c0dd08f093d1a44b6e3c40ccbbb9b2adc4575a66f02f2bf14629ea302118d5901ee0df0ed72fcc51a80e4aa1b6845344718860ca88dc752a8ca6fbe7378c43236909b73da7f23748b66400a69aa147b1579bfa07a2d13f17e69429860ac59f203173f852ba7070dac1c1a4a45497c2051a7bb65c9d82a19a727e416507f4c2e460a6ce34ddb58ecc2bcfce5554f34a121f921503884eda65aba15fec1f8c7b0ae979095bb1fa0b4e6e6b6317a1b945831f08df83fa7ef98509f34e245bd0f9f771274c4e9ca48e082f1532b1a1421f7be3ee8f5efa83d30b933b159d45d77c5b1e6aa5336e93b1d2a1c65726a0db480be3f53850a9e20203f81a51b334332b131275c1e1d0c8f015fc5ffe7ceb56a009080e9069d9d34abaebc58a66faa390620791c98cd966b4e41f72165f8fec4bd6651aacf78a4e9824d4ee758e6e5b9730a1759e1cba9c3142d76c967e52674e3c9ed2dcf514290f0eca9d9a26ace5b3aab5ada14d579be2f17f741e16799d7bd25fdc19df465108dab98fa624e9bf6f3865d1ed1fc6b40636cd4c38541829628d3c7f3a9e5cd78282cff453d66686ddd905379a276d5a7457ba6934552867ff8fcb7538328bce068da8ca5969abd381f6975b3503c4b2c0035b45828834f5e23a88a5e122833d9e02eb69a9d20ec6c6830a03f648c20d40b192df85deed74ce2d5faa562d93ee0450940c8df3852de0a1fa06b8efe68ff68055e8b51450adc245bbb45d1857d26fd4cc82b911ad8dd9cd9e06e318a412159b3406f262fa4ba1f23ea021fd91c1bc4db8f06ad971b94e715c95769ea4190ac636e7407d4e720bdd047b6394a0c8e96362a7af884e5d5fae3845c329ef4b51b40bbfb97e4c6f7ee96f8beb14404cf018d528bbeb56ebf8a8d7ef8d258fcfbc7360c4c9909066d9ca8ba7a6cfeb333f3c2a02d18a807f5667b87d3466dcc79b2f55bad297ed72e63331ca9c49a1aa413540836d7aba9bff3ede6f4db42635de60d5a97177649027d75ceb8e86aece0a7416b1b92eebffd770c678e471f2180a9d46398006682ea58cab48c3ee0127d05041cc925ec377aeb33c3b11f64c27dff5de3d34936c94f4f1a8e4d7f594209dc8c286e8383d13847f97c305ab6d05038eed4ce30360af8565f9778510dd8d16c365b197419a4bf4d0d9db95efb255620a7d689076f29a837b4b4d62e02960e271b66f848b4560d4f656f82a97fe7c23f38b368a3a3f6a7f402fb50235ae0ef378db1cecf6d1e4f6b85f948f00e5ccb083e8fff71e5687ae410d53777d282f3c8e46c500b48a2860a024b1dd7794ac9ae741382b806b4796a641467c692b3f4214e20e773ce68955ec731ff737c497bd92b11a7cbe77e92b725f941ae0399f9e19427676379960d6bbe48673aa5960d30ea35c66a720c244a297821c40c98ebf302548a148ec6fc3265fbeb3f21a9d33f5d48b2e1f9997ea71c00e72c5baa1a60fed0b97da1d9cb3719028bd73d48ba09a1eb95a5b5d7e9af75c872f80e79eb54e4c1a0fc759f682699a10b15166d4207bb8fa1b46963b9d89a603e93020fd8fd538d6d5254c12f41db471fc4988fc8c372a740e7ca687ec7e1faf918b33021bdca7097a25d2d5b1b0ac3ed45f6d09f28601c9c30b5421026efeb67095bb404f7fdcaceb86f59c25f54dca1d4f52e3c571e1e601212d32dc94780f90fd689ce4d318496ee7b33e9349d8d80785362fd421a8088e40809199cbf5673f0a0b86ecbd1252ebfd7e3a66b7bc1103419610f5654a80ef0da103f48aa63f5aa873305e22b0a14e1dd9532282b384485b3208b1313cc79c680817947f12aea420c884f6e6179aa344aeb3d69af450245ffdc760219cdb0d32e1da91ff16dca78258bfad8adb970f6fe1e994593d04a95a76b61d32def277524e0021488fee600b637b0a9aa460fbbd6ede1f998923fbfc1ae43d602e7fe287f06f65f0fab3c887c93e043748db7322ed55f59680df6ce25134fe189e7286d92a1dbfc1a619024a3f89cc43324ebd6b20e84b8abdcfd3ec215f88c1f40774dad5547e271e6aade07a1ef82a770c750b8e0229f25e4afa927f67c1cc38d9ad4e4910ccbe6d8aee60dd46db25e0dbb23b896c3d3005503ac5794d41a7d1e6fbfe2312a084ad201ecdf0b7128afe80e13cb4de49de87d4118e5df980e52282f3030eba6f26e24f559262e887e9fef1ee206278e690b6a10dc64241cffee0c7fbb5fe0fc64a54ae37851f06a732d3711924eef4ff36a1087ea9af82e094dce926204914a2ce2ce552858ea08a72d14f452ceb730a4385f9f608c886291e15e5d30ca742f0b8ef7ae25f880061da6fe118220bc1b430134a0e82a1b7eb4d152e192e48278fc3c48fc3f77eb957ccb1e0cd99de3f79d4f907c9e58dc6af5094eaeef90a5472156bf2ba3e79d10c49f7f489deb479cf29e772c335fc01a87c5655b25c0a5929db7d0e50d2ea8737180529bb20b8082994777fae4ba35aa2ea302b783aa69c6470e420712f3b9a2e7168e0cefb85ea2e89fc1808ee9b5b28f6ff9d9308cbabefbe7c9c34ae22167a6ed1f1c72f4097e2a5d504af627f7c47c50ff9336444f4888bf34dac0c29d978c91163c8b00c58f40010223180f233dce2d83afc6bb9a2f958d20e0434e7a4ec15e807365edc8c628a514f8e6c9cc31e150787f846f116e67f1a4d6f0c94ef94d2a767a9e815a5eb5ae339a21a372916a7e069fee4143eb274d86e09048a61001b3a41e90ac3c71b7d1bd7ca728c96196ccdd364360872b8d06bfb84b921ad5d0c91ad1fa84acba1549d39d37bd01d3f7015ca14f88bc6f9ad70975646be8c6cd11cf80fad47bc0c435f809c0d9acd2830fe5397a5f326bcb71819b60a64480b8f189b7ecf1e8148e64e8da277cbc1fcc51519e2289aa042ac28ec05278f45b8a313b9f171399eb051eaf15b4459e1f4648f869597cdc1449a6cc9db277a193d3c9e1100e1706f41f6de0642e13225624f798495b42a0fd97aec86e3e0584a9b2bfeeb8e43d098fe90b7e5b4b2fa7985089a0cefc507429d80185a49dae964f5f04c31ec7054928a49e4c191121f6e2e68a615357be9ca6ab05f3c1b69c92d8a686bf78b005b91b4764cb267e22b9fbfddb094f84b178c3bf497f5b234abc5d7f38b90baa09f6e1e4115a847e14d8f81a79b6ff2d37d53c5e72c336577e2657f86993ad933cee61840cc6f8a8cb471b9618b766206d4b34cca1cf2bd4b73153fef5a8c3992793907f8cc5753bb7d0fed239ac802b5b711fb7292216dffdb2809c1d7e623e8adfc5b7bfbb7236cfef8a032c17a9ba9ae2eac8270bb1b6d14d007209982012e8ec941c8a4dce513bad19501ea85709e77f4ba88970a83f78b5d0e3e21e98e2e1e5603f8921752566cf9eaf72c80df99af7940968990f1665c00db04f959f125dfd07556d98a0e2117663b9eaff139549da2887c0e39241795fd2162984d54ab2daf2984cb7da580413aa385197819128abea54b1b1b38c139499e4d8ad249d7652eaac6292ed93d4347ad81c5a888e4d64f0ce92560695f1f33494d8bf82cc1561651d02a80c91cc3200698da1c0f16489259930be94bc21cb9487193a2c0f1ccbea7e0078e13d48581d4de2862e8c4551f90e7a4b3985b5bcf955bc6483b10e46e2efa2887e683b3a3897305dd54e7e8d5cbcfdb66d2a1df0ab4a68f6717a126c2a47bd9508730a63eba948aa027971e316f6f8a459666cce9a1408ff57926693574617a74893f01f9486f8f32951f85c46aacc34fc83ec9394f0405c09032c34d1bfe4184dba35bee71fb7098e3fed33fd113764fae67d3f1ab51f3529f0bd60096246208751ef1b190e83d0625f37a8f7a017dc4f962a2674cd7573c8fca51c0dd78730942413877f4930840ae9236c5917a0180f3fda2b6c960e8da57ffd0d3365a853f810ceff9ef3a8db959b81fbe1bacd801b156491caf69dfc90a49dfe05c27a15e3ae3a432e47b32d3ec21d905b495fee8dd7eec7a045f3fabe91d2b069c682fd1e7dd93021cc4582084ad5f7fa7f042298b13dbc53e5682ca9a6c1d9b7eb3b970a11facc07c90d5a8eb3adfee2fa0ee7906f1fb7ba6813e37c9d413219dc80935126c2a114fdd96ba7e4e1fd1499d098c75df917f6c24db57c2e8f6c5dbb40614db1b18224b1023a6817174d00bd6108091daca49675b2d9291056ed08d8aa70200d6bf2834c0ecfebcf692a5a63789d2a21e6d75b9418a2c4ff753179459d0807a25dc8f1a69a58be60780a437872a78ee79e88dfeecdc0d0ea1d51d74cbb96fe83531bc89bcb3ee68b0fa991842cc8feb5fdcdb34fb5c3785ebee7d3669fc5d5ff014e181bece7859ed99757e47f710e2cf956670926aaff9721cef8fc0f8af6d9cbb99f49090e2c1001f7d514387adf2cf30062b8016f5d03fdd736bef27ce82b20939b5c6201e88b222168f8bc20a0dd19590d0548eeb68c7d10fbe460dac7b543d246ef289b6c31c12a5d45598dd95318fe62017ccbd9fc54ff786e1e74bb1b1cec1e7d29d5510a63281484a193d40594a45423167c5484649527e370077ef02468d8abcb7b3e6df2f03822dac07b1fb00c4ba0e3d14a762f3737253eef81c4f2d88bfe343f8bf4c685f8014b0a503361e14d5931d5baf3ec3e32b1cd5062ad4bc0bb04f9e57f7ae16f7b17eb92379173370f732758fd0f198e6dacfa32b5e223550ca53381d3307712b0453b505e938ccd5f9e5623c65dea45a211120947db04f6981385152c605463906150d34e3f1da8b980cd318f40e1b492d0c9c332d9bcea266a87d2885695f537d3988dcbef270acf4dc69685f4b3a5ddcc14311173d69ea107db7b1d8b4c00057db683cd81f05553f317cfc673a024f5d24d3a4843e51c4102bf91f7166ebadb68a503c623c5106d3c5287115c3c57750a4fe72b877beca2620d26066008e3d7ecfde87debc533dceec1e4e69db5c3b2c9547d20e1685119f13f011ef137399ad769c9fc20a865fb9b66d471dbfa4cd3640f07a1e96d37064c88112ef658101d88542e893310ff83f72c75c40c84eb651a2511398a951f3527b4742646d3562fba473078a7a5156493a531e49c9b8aa54f06fa0fde0551b97936b92c1fea3496ded9a4171de77d0cd39416e305e7dc9e0c69b930c8824721161d57c2973a142920669108a7aa0f89e67dd2071a95e229208e3b71216c5c2020b3a9521f7974a79bac1e474afc3a3cd7dc72cde4e319bdb8c34b3acf449dc7dfa2fd6bc2361db4f722b23f0b75e2844e451a032cfdbb414c66ac52c6efc925d31e116a7dc357c0191e26633ce84072491d5ce8918ced3fc53c1b3ad88366d87dc823a44b6e1173dd7b937676734f5777ad6698b5387e322ba4fed82f60be07c7f61af40677f08a3cf83aaf450e94e96a7528a7f80c7299df8228f40200d8b0c9f12789dbf4ed5c8693d0cd4f401452f85b98ebc972b60f95eceb31c04f69c0f7b812fcdc599fd3be9b819d820ef9b866c40c85b5337936964fe4fa5be567386ca58d9b6d92bedefe76752074765bbc5a3d3443421aa354db571d502dcfe9e9579f3f4806438f6615cfa8c87862f91893ebfc1a5d2247af6a3a97aae50f83bfbec34cc85193ffcefab4819ff22f87da17fe4a01f0dc45ae217323b9427e3676138405c91a9eab98573df58168d20dac287f27e5eaa5daa9cf5704a664b9c9ca279fea1ac382fdb7a92328453b6bd5c016752888b6b7e77236b8d604963be26c31087e44f9b5d1003ef52ada7efed202b75eb97c090f7f1f305bd775d30522797f4982ef7ed682bf86f8ff9b08ca3c3c8d77003fd2595f83e383ba3acc81d083d6f449e93ee21dd640740f5676f5f8e2750fef6e2a72997da22c2bb2a0b4db27ab9601c7a8ab680de3faf17a804f5adb233c030208bfc6562a17c8bb865fbeecfd49c67782d951c4c625facf9027cf7dd72dac56fc64671d14e95e7fdbfb4d5ee67aac6a3d6974095b6cd7390a3d26321c1fa0a4b4dadf75b8ca86d9054453a65b1a228a9f9747fb4e1aece51ea76a063c4c481fc047ee9a043490fd7702ef1881c3602f733ade0f853afd2573ed5c9495c86a72ec1fab9e70e2cf1c21bf86af4fbad119148d4dd3922c41052534a90eb079ee64cb1df1d1a69f513d7eb778a2ed81c14f10c7d2a87d4f4dfe0476024c4b460bcc6128774d7de527fbe597de9341548bbfdd9203c7ac0fc57c44fbb7d93c5f44413ca4b15da7448fd962ae951404718af007f4bce2fadc40ce9c7f843fdaf8c0d5f2ce6fd638854a37c3e6afb3df5bc10336b74df0b48c01c0b59f95daf46f29ac05ba44fed12257c861cfe21d4cf4c336618436fbbbfab0a266a6a812265434e1b3a5b54ee0a8b76633bf4fbbde67aaa248ba726668eb5a5457e0aaaf0a36a17090fa22389345f46138e572352b3807040121c478071690f1df9ecffb96fe95f31e79d83a07a927177dd72123a4da6dd7d5042d78815215034b29b991079ce844b30dc0ef2d2c6fea363d66a4d3cd558404778aaed8f8e62dcb3d2c040745ee243e7b1b58408db80b5c342e293baa7b9143c9b376ff50e5361be3d887e20752e5f4557fea3d0cb6f41ca185dd9be7c9af46a0e9c17778b3a2783dcff55a4f35b81cd795e93953b8a1c2d98991ba5cfdb6ddfc0da0cb6d3330b0609ce7423a7f6a36dba4f70b42b2c46ae1596645c881f5763c15f8d010c5f6ba916348c456fa32128b7a5c3b669b05918e9875248af7f189f0e61a2c92308a62a7e4d599779798c86bcce745485164d429d8f93f63f672f130dd6dfa789813045c7898db1bc2fd4ed9a3aa09553ce51209391ccc38c4a1997c9d2f0308d019badf6c9ca3b7a28c74af6b954cd90b95aa2d60a1b5bb0c6edf2f2acef3925f3d32442899049212a7b77d705663ac287f5ec550b7e979efbbd4204782a39705a89ff64962622d83484891fc64f8c910cf7d4bf8e131d6e909d12fe26873b2cf2102fd2d197660812e15a4d7523e97b1f86557572842bc4dbca2acb5543a494aa63d4ac458dd41bee320df005c785fd15c3c29e882365b34db2144b90dfe4ba609664ecf2888652b07aff0ad8a52c6b92f03fd2b9f3ce38cdd043e2ea8345b1c75b9a392877cdea577c3a241a5389bb0f02b267237e20830c452cfa5a464ec89d72cff6ea5b5ab853e9cc0b5c77c1d784d4e2ef62ac50e86120448520de5857edc351b02cf17d485e5abaf771f17410aeee71cca4303a104f9fc68751b148a52dfde4f414eccaf6cbe655fe6ceb3eccad806040b4784b59da039a3c6fc0fc5833e5bd77730b888c174484f700b830b8fa65ed7c49934e00c4a137329a43d20d81c9dc6db297a59d1b37e6bf5c9c38bfc979cc815731c7b239c148742da9d40a0dac9d8ebc356a52977f52f055c39c68fc7ef4862381bbc8865a64675ebf6416be1f4a6e40704dd1ac7c767e6c2aa8cb9599956240777a531a702efa0903fa93e6c6b7dc428659091f17f1159b2a039b0b29c9e66ff08be645aea8e3d9373d1f6c49ebd51af357c5f77112141f653bc4d7f5e553f25c4a355ce82d615464a01f1d07f20cbb70f3012f43d51f6a4fe9dfda6dba02d0a8f0552564f4ffd02c35f39ef3ab00ed1888b111e8174e14c768a98ce0f63bf620750f85aecc4566e90e8dd0d595715f8458d81b7b46dba56d9acadb206f18ce80f34d443ba53acc8f9dd7b0551bf6c98ab38cc4ca4052ca1200c5340cd8ef112c8982db05832b59cc6a581b0d02ef3e20631c9aaea12212e8331e759e5a37adee0c261cf503dcfa9b129cd36e0ca27a8c6da09e8d4b8e062edb8d441e9bfd8ea544bdf6805bbcc967682a33f92c48617bb459c360c962f189b0c931408828640aa8700586b7bff8f2d99cb71b67efe3e9addb3895ae8d6e90cc3fc3a501d20a7c46be5bc0ce576741237f048405d440f8a28ec0d840640f85a1e54dd417a5ac37326d0c81e0212d641cd6f42d5b9723f08d53cdb5b182d7413680e3074081c887f84f9357d05305a5455841893538e7849880c48a9b93a7a6824853a274d0a8686baaede4493f35ca424368698695bb7904bb2058c67aafd781cb90e571a501cf947063d9951f234abdfa71bd709ad4edb1868ee15c55f66e3b05c55369bbf7c63353200e40886ce5d3763922c75482ac0de99974d4553a984db9dda5a3077fb8b2a8dfea3ceb0e4b9785ba8fb29b7c0b6de6ac5b4ac34e826a2ba7efa6634f77beedc85afc76874d8cccbdbd10e1ecff9663a2b33748738e6a89bd371511bfaf53ecaf5c3d59f7d575504ef7f4bc60cac74a6281411c04a43fcfbe25ac6771a2e95f58cc8f7056713cd0fc0fdc5bbfb9d379347f34848cf5daa0190095f07fc29718b7561af578501b5d5c0143705736e892c1447e26a568228ad50b906064e49923c2d82f3abab2fd72c1270058737c16462a6e34bd4c9467bd13f03c4ceeff87ee0f8fa4efd9d16cf2f70172b0f2fd418a114cce23a07716e1c5078d7f930ade7152ba3ae71dea541b887ab9f3d178c4605a51ee754289d59c33d34d4c88833286b1124a4af1969175c65d777190440f70b731dca0783a3e751f46183417161fe79296e45bd9dea381eb78e0a250972d63aa87b3ec343533de0e64539e647f67891a0aa94f31abaa621077b7874241fd21626d66ef74b9185e1bc89f8cf56ba66cbce5cad0c746baf4461cadf5ba81998a85d06226e35637b20ad6bfcbb62e16a263f52bf715ea2ad9b0e3117219e59714ab390e4309aeeee6826c52e29dd5885c862405b8f1cc17877697b82264745cbd6b967ee845e34897d7da3be546b0f4695a77ea681c483b7635e910d75081f85c94c3cc4988f442e1f136802542fc4e208dbf75b5e8dd6fc7939950e68e92de9b60de08053dc9702e590417a24756a57e8a0aeb045a9931b8c2c21e6da9354dad859f7aa1970f216b96d244706090856487154b6f900f334a5d7303905f4b293ed33f97bfcbf2436bd522f8ff4c8921ac9c3de5abd93b0d27ff3cecb1a2a26f9b3864c23b5dc1894bd8598703f8dd904f36eba0a6e3f61e20fc54e3a8772e740e334cf69f57e5577802a844a0f28763b7a1a1b871145a70db255588092aec632a9757ef998a43296ab932e09e8a38ed900d1a5141b0997dac6b0e37b00c3d242eb6d2acb4276675ef38765cf7572a20d3c430ffe98ec40deaea053e80396892d8a177c8c0b39bbc313f5e7667d1ae3d7e473d791a2adfd36511e4b30ebbb1187b5f6661f0441458c1707e72dca2a4ea7f15344097a24cf877260a1717878aa5cabd2aa0fbdb76d3e93778ee7fd8febd9f0d1e2b3e3451551a0b974836ac561eb49b302674df7122c80984bbd0dc48fb24faeec3c6cfd9f56b18cc17c3a63b07702c6c5fee88c0e9b9eea5850d9e95da337b55081337d8826ad2207141e49b242e9d737bf88f2d1c487f10f92426bda08abe3ed7ccbcfafe7302f7e7ade0fa429a5cf2f17672c7fe83a8a94cc9d1e5b718e6d3da5ee5ed95f9016fbecc10a181f25d9434464e3b319fd192ebb9109c8485f335feed9ea5059f9ff7fcef441e0f7e45019f04e6a0716c7d6205ce2159e7ed6d941d351dd99cc02e5293b74d9a06887885529992ab3306cc1ffebc77197db50871d21d699dd4e507d2304bfe66d96fde3e278231890536858b3e6fc2dbdde01a7b855505b8ca7557a9d43610b33e2f5cbf8512f8b002df9302e9a5b324e3ae4f4c934b872fd72a5b6d70c33195bcf8c4c320b2a285e67ceb6508df9d016abadc272bd69fce189015c3eb2cc84365c6ea4372afe991b3111f7cd6b3f6d301810258e5fecde92b830622249d320d5fe8557fa36b80d992e57532a000e9b8c49e3cbfb4376f096d715f658b0418b31dac8c7358afc2d457a30734ca79791f72023c3ca7474db3f2ccfc418c182a85274f1fb1e9be060c2ac0b7898f76db2d1950da338a9fc104cef9130a84a04293dadd6be2943ddf6c364315462fac254b809eae3a004d627230269bce2f8a78e5e10a63b0bbff66658257e61cca99a9eba20cc3eedcb88f19bee9795a8c3969dbcfb4f59b165353428b08eaa3258974eed65c1c1f5fa60236548dad58b7ebaab881d5832f70931205f7c805051dadb71d725fabeb3ebb902c95fa44c9ff9b465ed574974705e717a46a7cf516fbc9fe81fbd137ae7657d3b5b57a3cfa361cc67ff4b0c787894f2e07a14948e3c0bd4f1bfc38a37cea8e898bf759328a2f544f18e151dc72b3623da549737aa7147fcd0dded36d76e532d91f51719b612210fbb229014bd07843cff04b346c635ed07eb94295e82a347b63ae3134e5288570e02db8e0be2b46daab9adc6b33c4e1c4bd7c843e31645ab7f52f759088b1feb90e672138436eedbf16bc4ee39e4474d6bcce328429c83cc11f712aed6bf374aae019841d7bbc8f36c1746bbc82a3b8443b594bbe3e0ed40edc387dc785f3b53df8ad5411890d7a4a49d011914a43505c0b94df73c19cc7662e1382a512577b607f27a3844d6d1d97eb80989e6f02a59ba5c9f6797f04344410504f702ddd55e434fd0d6c4a601ec53e77f329ed0cff25c64384f8ffb1e41e06f098cfbf171e53a6a9a74831a83ae6ebf19681ccbdbf4270d9fdec2ada2588213a1f11525341a5eb816e7319a894e1f131a9bf8eb4b7ccb76c05f07cfe0bdaa5331e415f973ced2bbf51f99f876520e92dbb130e8c7fdbe98610afb266b1d8351044d385748622f18472650e8127838775a491f126faf3ea033454eecf01a5f71f8c5436b6e965033f8c66b52a6ddcde8163135254273b4820b9313b9deb3f9c0dc236e0c44bb79a4ec8e4520924f9509e80e20c00e8d49ad6095ba4e8ec0d3069b1bc74aeb682e5b99fa4fb08dfbaac324b4b7cb847557519269ddc61608315c206d4bc8265ba4e21213aac1d86c9cafd7f34b69612d88074674145108cc4bba4bddc5a3aef465baed300109bb40c45c58a459a18a54f7c285342747009547edc049121b83c714ec13580a0c67892d7ed5318c359f3934b1d9d4ef68948c5e7f8e25a18bd27ce27561f41b3f6315a56654b62a4088ed0584009220f26e172101711229de831a0e56f3a5ff902bfa59bacd3433bb62a1786a1e2f5b8bffe2a5a40369dc7c28cf06d43e93055effb1bb69bcd8eb33764caaf53cc389da5b66b1732dfc97767e8c7126b57c3f53133b2c16c02b5ae7ab915bb188bafbec307a0c7a6e377273abc3635fd48a6d121f5ae5fdac30c6849cb85b64c142c02e4c2a8cf14533b9e77091fddfbaa0648071c1f342402c4a950d417c2caf359e88804b38dfbab81635d655577cda8184b88f4f22a8d138f3a2e5726e71de6566569e2ba258d165a2556c36cc8b85124de8e7a385b7d1f815105550affcd32536da1236f9d94845716729422fe53458eb8860a1683067ed9ab31ee4fde8e681f2a002603aecaaaccb2b9da9c2677452e19ad69bc87fb9fb4839b9706b8f4b4112c772854631da9ad4054846292569584d98eb24d28d4e3eec4f06039819e2ebb3a56c295c9b134677ca00b2a8fa871ee32f78ef386b538cc3df73a030ab84b83860230457265125d0d52965198e42ed14a05df3ec28ccc49526d6d01d64ea97db9c2120492de026c0f86f59158999f210cef0162cf8f1027b47c845e0cf8b0cf40ddeb71a0893e946887e0bcd5c94703b2f2b6a9feed1b870e9bbb40bfa3d2f939fce20c60b2cf1ee6a45b5c1547e71b4b8ac4e9836f8f1004045ef2a907fa1e6c5a0715a855e6fb516b06ecb711fd23aaed797e40cf1221d8e12df0020573e52b2224f7b351cf3051682186365b3addfdfe9564441ba0d21e16a27b02928787536564791ef68a29e422d4ab13338c4f4e23e1402397418eb99bdc1ee520d8beac27168fe3a3ef1d81ee950e87c4ca6a9b6c6e9c135b6c4df4ca33e35acb6cd29188712a14ccf5529cb55ca74618f992ca01dd297d8d87c723037c1583476a60e152d4a224878d99a8ddcaa6c9434853669752adac4b2bf8fb9b4665c3ead59118c549a523590446a9d4cb241bd390fe59e6411841c34f418c25c2d5ace777de0ce9a1093efc6b7469f54b65c8e634dfb329f1104e27d513fe38e33000ce59d7fba8d7079c62b3d08e858eca0a5821620e0293be926a5e82d30443888d73bd8effa2b58118f628c2b65d5d1786b560b094a3b40fdcda591072d2fd9a0cd6f19c988a5272913d790284bc00c7c4344fcb2d4e2c7b4430c47f239bc30f6e132e0197a2c4a7869a6705efb5120291918657504b922a882019eefb1f1f5e4cfc2fab86113dc5c3121619e7085bbc14f7c4022f2c1a2908d26f2900fcf27a63a18dc03fe627ffd05e5e2cf1aa4cb19edfe839202a780be5b2e7e34f7f6e1549da82d34eba95c0f14e2da28484ff37b6c4137f3d6a9ee155be32c643710d774a5769ee4ded1807bcb5f45b8f0af9f075d22f3d7c2cc6d780187958b153b8f776adf19edf3426b17fe00702413f3347c747072f51f88055a4c682b2abaa0ead27c85ff1f7c1b9b6f31b1257a79745436e7a9af5863b1831cb6965d93999273d4527bf1548e130c82f0f90e0fef21ab53fbf22707d310ccdb5de74f7824eacec8e4a9dfe97844132f340a395c8f46efd73202af7e5d8f6c363cfe3b81b5db2fd0d78bade433e80660aa0c2b62bfb287aaa8a13ee91b9c8b6bafb58e6b499daf4d4b997827983a525a6d88c52420ac909e97a51c93d215b7c8f7d9d916bc04691e213dd20d0fa16beb5ea82511796e208fd29dc7c06948567acaedc4ceb0dc5b47dba9088e783ed807482402c7b08e38108a3114579d028426338e50513b191082f67f7a721adcb424c1e089eb9606d70ab1ffbf103066da17f3fc0884ac599b0c599a8a6209c079792cada5fc4040bd63e8f87660c7d2de0aec476481fbeb2fef302767e5a320cc4d81c6a0a9faf2b82d9f9ef01a0ed15aa03127d9c0414d5f5bb422fb7ac807866576582081c0d3fbd835f6fc2f6f8e277a98dc81796647b1a5098b49b0554a67b6f1c455ccc835ac394755d91c8966fc8c9319b0669143e5b95303b1b216bc19298a2bfb9d54f0213c54e4ba932bc6c9389451277d1617c62c8abb7832966499e0c7a377015d9a9e4388fae5ec160971f160504f9a1b9dd5c135093cdf1872e95fa1266dd16bbd989825f4002c21837ed5bb0cfa7aee8635da2d58a9ed5ea46e697149a95e1c6e243da0c69154a039793433563f6bd5e2fee121a668a7859c6bdff857e1b2c3d9b5360b2e14e4dd0ef77657b86bac43fcafb32a0c6dc222dc59ca1f0c846c2af0b612411e7ae3aee27ebc2c5469e4a148142785f8f7e3f33396f6f84554b523392498e3f2ad38b9b35f334bb5cd9bd1675d1055ead1485fa4cddd5a597d78fe25407b48aa5a1ff1ccf998fa6920b585862b79703cfb9fc4de18802a60d3a7ee71d680c9394b68a79cc7cffe1c927755b80e4e6e3fb46fe546304f77a68fed1aa680e3583f62037bab7c3bfc878f3855b0b36267ffc19d56244e73e704b9bab89ed7cf35a10ff5ae3f9d53aad82eaaac490aa79d4ef2a6be13ae025786ca510abbfd6d9e4ece1ffa9d93c8aa5af1d075d9893a1432e5069b1be5fd297ec7634f80ef2ce47ede12e388193b8bc6c2b0c7408fffb1de6a4964ea87aa629572102764362970fdb0d9e2725d4152388c48d5af98edad22bd108fc206cdc380d5e0abc6b464de79d5c98be2c28a0571139920237157b10a413cf6d29fbb4f0d79e76615bec3d4caac4fb64a54c569b957fc03de8ffb96f0eb46a7c214498e98e81efffe4e119eb37b09c5946a67e7e7a518f4edd11d7f5d1a5180a0054894246d92f26dcd073730ff3df2b0a11b32332b6f9990463c09435e31c7383b9ee5b69d1161505ecca97acff0311464114b36edcca51ced92b47634e7e237639bd211b51fb28913ac2572d409f9b90a83282f6a6189810149ead4bc8671093b1e3f4090e6389e1ee93ad4007fa79a2676664b5ca33dc469ac20468069ba909731b83cd6bff16df87c8e24e9660ff268be837946184af0ca93548e7ae70e2a841678866de3d8419293aca427affae747171385aa588560d1447c4613111e741560267b2de3200699cacd99f5e5eefcdb41d0947493146a2e8eca96ac238fa73d266d89462696410a9b57bd1d7ffdd81ed5f5c2fe93931542e13442a90a7a50f583e4e9a027fb04a24fb91581ac1e7cef6f2dbc0dcfc7f79812d4694022cc81398ee0febb292fce900013d5e35a6fb8a6b1c019a8e9e85ce8087179a196e16361ba5651b456a0eaae0b72ee06b7ec326febe07d73a49b2fa8a8c8d4f581c6164619b15f0e89b4cad25dc491a88bf4752691202660f04451554585c06cedbe3f7bdf6ed5afb71f3683686eae26b5442eb5b5192ec03ca2979f82a2ea04137087a7114e0c7a417e29de7b420e30db3a4ba9e8f71ccca80521590fc4896fcb661fa3efa941a764347e06d7d2a702ad0d2b17b92748871cd18bef4b0f575eef56a55330deaf7a3f3a78155a948e9e27a378a357402f1935a4fa8a393b0e7b5c32d0876c40e8fcf170df14cc9d29e87058d3f4071e69f908139c582cb394b2f9ce1769eadc0ab5755da1fb1bea2c6fee0d74496661b89c7bc67edfa4f3c56eb1e72778eb32ae143d11069a2b5e962d3820166d1586b8be3d4c8d2bebfc7bba11e180a4aa18e498b8e3eaf2e72afad6ea40edbc057b9718f273726013f1dda47fc5f050cc42d8dcb2b40222c1a76637b0f93235c143af407101bf50c5280229d1ac29b722fa5f3391a756f196b479f45d8f84eeeb8bc91fbd18e4e4447236ed631f4145f838763b69bd05a9ca4d1976ca767fae899b0e98a88ebe0fb2c3526bc7d981ac715d8f922ce8d846c9555f6bccc1936ca3016e2951ac09c08ae05122574f0f26a03870f887ada226a241c9e893d42d32ae020a837063537085ff8d73c782a7165e3932cf752fb7ef33050fa8e2138349c16d52f511eda16e6eae2c0ca1acad837f52da97f34a7b6fb6d8cba7628c3d2cd982cdfaa3ee586a7744bda290fc2d7d343980c790d5ee86ce6a5c63bcc0aa3c55bd34558f7ce873b7986ba142be8e399f8efa6808ec69741c26fc6c1b9b047a6099a346f8a5f75e1b7268069d0d3dd945aa9c069c9b29e3f3119ea5558567814ce0b4264758a814c3c5acb8f5805331c23d54e8d2482e9e5ccd482f2359f9b83bbcb124131bb7b238aa591f93101813766bdb27f763e695fb047e4ecd9d030c520d5181ed75bcaa0c3d68f5fd538f1b29ed5c2fe2a5a3f71c9e6cdd594c6fd49069446a4933436aac06298dd6612689d681410b5a3ca84b3b4a4443da52c623ab885c4ca9721e88437dfbb5837a96ad44acc884a6f92bb354f062bdb8ffd3d3f80eb67d5dbe4bad71387261318343d015be251ee3ff6a10e6304467dbc138513ef1d51672ed30d48596a187810bb7255e45f27a139b1339e6519cc7d21ed16643b1db56acfc866060302d7e48c42346a35272cab56959b01943a376eb240b3568a3d55646b0ad29361662be2500cf28412f339cd8ca6e8ddc5a8fb0e36cd9c4a776721e2d9557354f69c94f1b883919d734e206838aae3c1a30af511b085487188d638f769400d36dc2550cb8caa58e43525608968103dd19b8788b3f7bfe36f13d20af50e6ecb749a283ba3e58cd17c6b0a9f2b8feef3549caa67cf5b41068085df6d5f4bbbdef0733abccd6432e1f84d2e597f712196d63c8ce3462df6abfc913d3e4a070cba1bc14bf5436e098486cf348b2a338e04050941465104823df3736c0f1df6f1428ed865fa4033175316c72593de6e2a372f301d330624f233c7e3e67e5315ca14de02be46c49ba6821b0f69c62e0965c178668e7723be0e4ab57ac893d0931eff1de50d2393255e89f5c85eb741d3cb7a0025566c38726f4adaba3019a7271356b9233a153da217cfb9785c7772ce0c9c0d0f8c707d07e039aa44e0cfc5e24b84c636fb7b95a4da24195ddeb47a0afb4d4d31357f4e5a3e8981528b026b21a01a4220e9c302f11926543d0ff6702d9307019915546b92014817d0bb1f19e475da84a6121058f1fab12d3e69641c68ebe74bbbe484e4f0995b237aca6c6e47b2de1b6eede60e1ac7cd007a8bae76b938148a7e50a6ad0611382cd960adafff342548cf316c34c62c51e17eb0463e94f0b66da14d0b7234e88c3d1fa02a9bed552a27740518511331d08655008b743ae0c95260d5a9970497f584b93c855ca1cdb812bfb7ba370caad910be9b01fc9d15f8ffb012346a849c49f6e207c991d5540a74c6c8be2d3b491260fec37f6465288c7f5e86d5d0d88c294f868af2e6f222433b8d37adf24d3ec7a194ec25fd57c46de9fecbed4b573ebe489f88028882ec947a187890dfa869ba75a293bd9077d0fc731e0cb3140a72a9227cdbc8b9be45f29c5f06018536fffd9221d5916cb36e78d70ceac7dc2907ac01aac89e564af8ec4dc4553c2f7983e164685dfe541f4cbd42db18bd4b3e8325b4b7750dc6481d45c771093b760d71c60774686a0e2808e16f91934ec0ba52a4d591405c39e27ec3a493697e55fa81005b856e80ec2ddab455a5df5fd342e0fe78c5e78eff7fdb90dbfe2881ff553dcfd4edd8d9f349738f739f255597f5441a7f932eb604b04299294aac2b32fefa04fc821f712a72ba0ab6485770f75e770e4e1e8dc0f33bc840b22153abfab560b2052d2684314f5948f16a2362538ed49dad20a4fdadc10ec0aadee24ef68b82472c13633624b54fdac9452920bc446cd98beb8cfee1f2755884acfaa98357031cdf75fb9ec23d7880c057e354d7d1b8acac96e1ce153ababe323ba1ad365ce7413642dd224056c2c6e8114fa5a25e62dc02b7617e9ebb037303c5ecddbfb26ac746785a2d6bf19d984b5a78e39301d6f5c92f3ba2ef12ebd5a7f29b73e32053a36438a6c65bce2e0886299265a0277826dda5a67e0ad2dfe4f9d41728c4cf80f6c42c673c1754ff64bdf183f02469d09fe94988c0b27d9b44c141a4967f014bed43dc4185f8aa9af98a5680ac9b7c3dcd24528fa080d602383da09e0c8d27bfcdf51571da8718031f231af511577fba1378ee38351750bc1ddbcd5089e0a7918fbccf34b455bcff3828add60d80cac3ecd546ad6a0a8b98519a13068560555602c7405e37c99476a5840dc51386a469b0fef6d347b6f5e1d7f73a50235f32d49abacfa6184451e0d9ad9d7ce098eb99aee8e2480ffd3053cbdf14bb8b7650d4316f741db5fe344eedf701fcc02524f5638836273a4dd505c41b8fd80759d20eaac1b17662a3aee61bb17565aafbac400fa24cfb2841ab19032b34a815658cd6fa0d80c03023a3d917f9a3168d38773064513278d25056247dc92d8206fa09e3469a7dba5c56bf667cdeb500b0f746473306db4f04701ff96d6d6d9248a375e7f3a4cc3753c13410e6d69a75a5a4f2a185b289ca56a3e4d4d5599595304b7e2538ea01fb0a7ef654e24452c5294c6b44a66f6e86cccc9a9cb764b0bad92f5e19bd4ac3aeef8f5c4801a8209ed8772f7de00a701d1318174dea35619f02cf0592cefd9d1970a85d3a8f3f46095a82905365ada247750c5cb3df2ab2900877aae073a35c2d8e53723f937f554c1cbe6a236027d25ad180bb63c40c320394a7e1f00a9d608bd9a3842d3f6c897c821a49bc7cf561b1ce6dedf71f1fd72de3e99f2dae6f6940037adcb9dbb9d4194e56a4f5d471f3c95b42430815cc625a5bcc642816a9ad839fe2892e9d040b846db70ac515e16a0bdbeef05da5aef279088547f3a820f81a07f4dbba4bde4e37d87275c60e950f6d7f2f1b20d24dece60c70f7d6a322139c517c0a3da2214f9d7f03ce2803119130ae1d06c59f488ef7b965d28bd1f79d0ad2eac80eb0589efed0233c17b19912e83574e08995350b2ff96827b095d6937595b86238a8f8b651a5423ab63a8338030f4e96fef7f367e445ff4841e0782972dea0c0d1618451021b5dd225d5bf1cac12f085fda40ac20e19220a99ceaffca0b40e7fed7df620d1a0e145b89fe1ff08135a1d52ef7f2a7a281bf17d8faee36125e0410689d17a247bd233a9ce76ed46ecbbd7f3c78b066f0870d78c05bbc5129dc87a73c05041a1ea7adc85130dbad944381fac901021bf888afc67d729005f56143c16675b50ba6538272fd929594f3bb00484da06e00803a86d841489f14dafa6bc20339afa5a70b0a1a3b66ccd9b3814ba22033f79e691ee6f523004bad2f519803ac2d1d12ec542a4f550b5ce06aeb0939449daafb7d532b407431dbe803829bfa0bccfae53b19297da4164fa60db9ba1be40670f513be2c982b2ea5e93abf9c5a975f9aa4da03ccaf680f2fe9cab5d318cf1d082c4735c6dfec05eb3397e531f534f08f1495be21df5dfd0675d0c2c7463907a728bf5d5f83b124ddb8e9cdff6562749adad16e54753f0abc8750766355be6a83d12edb8ca5e3a0bd206658ac603052e1d672e130f0d0eb1161f726c2627d03a1a217fa218b10d4e6caef64a21d1bbcd55fc356a4f69a83abea5a94a8cf9137eb527c3355263c18ebeae4772d5df83af57cc6ee34a30fea5c2b41f8e9fd8811f33a9fbbf0f364b9eedde02e16a3785e277bc4eff968acb3f33d7757389a88d40ad2e25ef49e39ed3ef8a62bed1e2ea351e8f89253eb220e02f4b8eb1ed7fe081c0aae74b3fbeb7c6a1286f4c61cc5b97185977dc213470fecb13c5ed7599da855bac042ac2ecf194a59712aae910aacb0457b09056e86a95ace065dc2f8b1679921d7eaeed6b4f8aa368225374f6d2667f1deda511218ce6b0c95c3efeabe6458861c1147bb61867d57c436b21d6f1b4b2e28852fe659fd46dbe2f7c987e4cd8e44498835fbda4ec6b4bb5cd0fcb96ef5f2f8bd0d5508ffe444ae5feb81d882c511489ecb01a75b0e28ebf7ffdd3ad15a9ce7d3082d4cd22cd8365881d4c01ad077213ce97343d2cd3ee3d9c389fefac03e644dadb3b44d02b5ef3ad4904162c89973c3fad235b4b783bfcc472e8125f9083dcf2160f3e6a88c57c934e18409e4fe09d5f6c63fc992d49029fd04ecec1ba2ff7f571bb167f111c918f3c5bf529d74938ab410b3b348a4894cda33ade1bc6f48b75ffd58c2fb140d2353dc4761fbd5fd66c0eae795743418ecfbbfcafa23034d71a1a779cedae8432b6b0e78f5b6aabf1e1480e66ded6dc48e5d614cf29028281898d77b52f1c380a08951440ea460ddb1267864b2ffefcee0a96d96014e45f86b033945f605d964ea318b999eb5c4646bf0fd7867a9c1a6d71e1c2af52ea8cf7424a53d490f5f376dbb88c82c55e0d8ed4ba60446043d694e2f83031297f77541075541eb54ea9565d6133f19e84bb97da4e20cbe36800423655ffbf067364abc18f24f37fd92df3c0b63a32e9abe367dae438f1c97f80e274be9d33027258a263fea0a1f6609ed42715e19d86a07d62298b858495983d4d406886f920a435a112fafe69151cf671a19123c7b8f906b669bae7ec1df1ad9543a28a42acdc5dacb5331b21f07128358c451ec850a206d530f88d6f0570a78b10dc37516f780e84f00df0676362a87df2e52276098d64a46ab1c69ea5c8659f1970242533c7ef8e2a26b0f5e3a25330a356cc7fae94fcd7c9081614fc5a92e6acb6ca30fe032906f1c4312521fa2f855fe05eee23540ff3b855f4fe9b1ecd6b5c37f0019a95abb337eeb11eed7c90a4e4b5e3941a8eb8297edc1075ea1d3642a1ffba3902b4ed7420a26fd465fce08fc24056e9076f19f94b711c82ea50967b4e8434edb7ebb447fb2ddb75c20968d148bf2750ed2a544a60e6a1066f0b97c44f002bba8fc395572c678d8f43fa537fb6771f1cd3ce627c4c19e720db46f4a95d3db37d366de7b9625366a414a150d92b4985c81d6d81e26d22b65ad26186b12338b92ee45d27d350391764c2b809f206253ca870f63bec9f002632b414b26e55429ddf987f13e70c7e6d68e82f624c7d484a1e1cda7f6d2bdaeb60b35e377dddadd3ab85905c396fe5d6a04d93da7ea0045b62b2642d8f4a4dae6abcddff5aed789868906a6f87ad0e637dca474b52f312f052d6c1df9cefa09204e04da0b9503d73ad1b1d13a38284daeae344bd14ec995fa43f07d5fd85c94e2d8cc5b6046a531a6dd726d58cc0aac760cda26963701be065f3e36690a8e011d26a150c81b5cf58be8d7a2389855c1464c6de0f46031bc9c379a9523b9d9aa3567e5524fd382211d88ff5c70a98b10b29ae8777a363156b30440b9eb48bb07485a4877c85d10567d37f2f1ebc9aac420ebef580c5a9386985d7054fa6bd810bbc6700f1114f6600f053e1713da5b293e5524ce77440ff66b495ef2364b8e3de73c4eb460cf2c625bfd4d4d9674fc2b6608eed0794441756ff8d360667a48ad76d627d9996bf80eb8aba23f54eef6ce224affc0c1e16891b081ff33dffa70cb4afe752001867196941060fa0bfe832d9b94b06dead4a441fa3e1cdb1933606e4c3141127ef219ea9f16a5eec89867fe2223a11e45d4374079589c780f6ddf2151a24a760f52c96607ccbc8bcc8dd1ac6083c012edf48db0e183463a5346523598f2a1cb77df45ddaf836f2caa06d126a8fa8a386d4cbf47bf41cb29674ab62da98e50b83299f8ffb4d23a7caeff254af6a1fab05c226aeb2c6178e41ca0a59031499c2bf00648f31a9747be0d498c4d6d770980947b5d7a0c2b32e339fc57d416e10e72bb9d76c8d28709cd4f3bbe5f459ea8bc4e81ec8b6e3d3046441cba24041f05afbb1f465a4ac9f00efa2137a11c991c0b6834a05dc03fd182364b7bc9e191f7119252246a3b4b718c36cf6566e5061b240843feb6427222ad5e386faef1b437f23f89f62489e2993f8408677eb7ffdbecf466b91acc2e2242a2dd5b5ebceb98b1c394513f7099bb8fde892d8a03989fd597e45777a4090d6324ea59304dfdf09c7508fff4cb8e6d4e941ce0355757747c8a796279628d89e9b057c96dee73ecb037f54c1dc09c4628e067773e65757f8d380b7d501a0f66dbb2a84ef5130f4b8b47d98343bd34faa35d8915d60e4974b272c0233fa05e0b4767f2cbaaae758c815c81e673ba8e1a5bd654dd56b5e86ccc86928a8e4678f67e6344d7590c1cc9687b02c094224892e13afd805588a564a4aa6f29293bd6efee1c1d80aaf7190dafb293518551fd4c82cc660bf1ee84a9aa06054b029eaa6b4830a8a2bff4b9055142b432cc4a31473de9f0c4a8d80967e20173fcf0d3429bef88cd200b9c5c943cffca1de8037d7a5824c0877a0142103300285e5abd4a197e8f9d3e8b792a78ff21816f64d1219c59e824a5246b81573c927be0065e76b93e5b008708c7fefd4939719868ff9d30001e7f92f360599581982834df680296dc1f26db39b65ca5148065619b63a4a141604eb334dd8c42284e5d47485f5a632a950fc29f5ccde2d903013c5b290ad27ba84daf7cb954852387dce86e7d84ce757350670d372bee753c13fb94691cf72c57d0d20981d0d622283f667370639f25d69133345a1c1e22009976694d8bff434d52ba2d7a0a870e2a960e9ca918604ecf9c4bc324891be2b2f350e51c8ba706fa4e8acbc04908502dd4eea5646cc650e0244bef6c947d38a734d1cf9e60435442ed17259cb47483689bc0345401e4306dec37785786f0115d3a514b0a027bef73bf4fb8c656cd65afe0da8a36032c63504c0af9aac431334ca9ed67eca1d51511c146d74e4a1b0b474289073ca77f522a51961ba1aa9bdc9e16c65106d978681475b6a26d14f21ca18a71c65fcf8f9f1399d9b00e58f6f4ced812a88bd9592fb492cbffae4b262677037953176b100e21aba48d5d26635171927a24181ed36ebe3a6bcdbc8e3d278b93413154f463915a815b4d7d957c0043caa639e871e6b73aeaac367faf20798847f8b3e7829aaec804a4dc105dfee954eb7b3a4d80678ae25e35fa0ab8d64024ecca0553cae62681eb733a5b6c98478cc4856721c1849a2c82c185bd9eb33761419857fa65dd7029c89692f72aa3fe7c636ad737bcc13f1d6b481de75fa759ce70004d33975c5f369baf420d263321dfa87c1caef17d89bd298279a03bcb2afcf18ff75ca4a84ebbc124deac11ce43201be2fd88882c0823c19f8544464341cf0ac006c70145d18fb02ab0e6866eaaeca1a8f5b594454ea9b01babf0c76c202ab549a65fa61e7b25f9c7e807b0c449a2076ad158ad1bf242d93bce92c6da1efcf69935aefbe6cc25ef9f474e64e7d4fed553f4543833b38bc337de16cc54b45dc01197d77692a19b0ffd6e28ac90e2758fb0393fa6e25eb0f3e34cf24e0b8856412dc4b20c17ccca0623b0db85242245b2b87132e8685364a26bb77bb8c170b22fed58cf5adda1baf0a7636799a76fe179e3c7576c032f3b4885708319081c4abe5e044f98aeddce6e2331c74741c7552192a4db2fc26d9576a0130dcc3bd7fbe32e57d55c5a04428a2218f3e214d52ab0a431ff5ad3b9e06cc1858788b47747f6ac7a56c1dc71750d412df068556fd3e3769379b39bce34b2013c8d0e5b170280515accaee0b7ab136c588fbd6d0280632b293a5f2abd9bd073035f1df5ca1c75cfe8213e114d7ebab017337b11f6a4fa23ee6e2f729c95872c8fa3f93864d0517bc85a6348c984b9f183326de13c4f18c83b036085520ed85c2423a7bae10c5d1d8828dc563bac7f837f6642ce7f1ad46be6f424cb638d72bda2b1e0dac21ed8dca07246d9c053affa0c6b5e56156c499e8be77ce4d7712bc0d3f533da43156e4ee81c92a6026df3c47414b8daf489656067bf0e93c140cdb5e6069add26a10f2b36b6be2c43bf1357f8e573a2ed6b0f0b49d9ae8aafdf42995d8b7d9085c46a688502bba56ef9ff949554f70f9204501b05462d50951535386a2e143172d409090a74a943d774f09860c1396e3c782cfde437183c7eac06f838262e49f3f7ef9c816716b7369a8d2e4c95bfd99eddb60196abc2da311c43612c0d6aae247d6913e45ffd6e266209f40c08be2487153562b6dfc2b4dfd3e9d80f4ba7fec3984df230aed75076e518c1b0efd6be71bf9f46a5635ffd94af2a266312c2851825380984064d8b1b61133c51ed3b538bda4211abe6cf743fb502e7aa6349857c280af267864980ddf84807ea5af1764030704d58b72066e5d1b7bb02ed7864895ff453d0fd53bfd411992110e299e166106f6f66c54777d10d8abfd625492e2a0f253e7a7158025ee596836ea0470dc45be9b9f063db6feaa49bfc7154269a0e3a636774dac65226f6057a4b157a710a8ba7769543205d4f32251868fb6470bb8e9bfa35baaae99481d7427de9018e2d9f7083343f58de9bf9ac0179791992b080367aa14ea316eb3c369c9b9423e3780458b3d7f38212abc310eb0298c9a46015cc2796fd758731ba5669122f1d84765c9b00775f014d1c630d74edff433951e43a83f3c57d7687f8c17f140ae0eb71ce35793428f1d1d8d3b2d2bcd271f68bf441e79d2ea5ae099316a85560ade65ff2fa6d01b7b297f4396ba077ec5b26a2db5c5d54588dec22db6f7b4916e643086b021f9627bc6c392b0d56446f18dcfc9966b68789768bc58b494a94574516c30ea9329cde1e62ea734826b2fcd99a0ffe42a744274946fd79c6580b771fce69fad6411193b99b5db7427f378f1de4aeb54f3c0f695ed0060383d65aae3d739f6fc6731c83ae8a24ba7dcfc7944ef285f3fb6b241d3e425c86efa26269e346834be95aa32ab507d2b6ff2590950f10fa12cabcc78f2e8a23bac4250f79d286c1a3da0918004a880c49b013d5ef1a86b5bc7712b5f5260fac83678432334894ea8373bf33ef1225728a8ab291907e07830962ca5059b3e18d500a5535401798871ebf4ce418c3755a4102621d4f21496e9e7a6a6de2fdd43e07e71c3a6bb4edc37a2d51a69b8273bb7b3bd48fa761ce8d8a6e387b6f19e050cf6a64a27d545300d0a635ba382b605d72dd34f4e07b3ea247dd0bffff8a29ede27c1c24294aa76d5d8c31ad0f710dbc540d1b3c802731092c6bfbd00b8ecabeffce0c1f6577446023ab5c8941976f1e0139e50ecae4856db67da0f2455a7af595cd41e31448255e3ee8774fc6e3bcff463b58f8470c49492ba2b54640ee75603a59f72ff55ee095d3660331f6a685d08b49d3db8b0196f6ce8106f0fa7a92fdd18e55a30444273d2cf74a45d90df8a9783bd060f6f01973f6374ae64097983453e6a555ad67404533fea19c646e4c1383fbebb4cc0528cefaa000f3318b4443477e4ecc2e9a8dd9c7d933d6420427cb89f7f679d0d51881ae72456c3dc07839c620d3edb48ada3c36d1c1188ed7d04132bfdfa6d497fa2b493ef39bc0847096ef6d3c7eaad18b7df6895f396cb4cc9d97d87dc2b0a308671bd7286902666ca57b461f022ca10c83f3411b1d81fa52721822031446c11a35bf4b5a5a26192c5411bf488715187aa167bc8121fe4d36fb19efb0d498c14cf442896ea51e8a8e6986ba2dc8f70fd3a48235abbf4408589511ca4f30e6b1a9c86005adca9fe308018a8406a3d87166981f2d39f61fefc52331d6834b73155777dd527081fa2d78bd21200ef8a50f4295eaf4d92463d075cfb888b2c76de9cc99b1efa2a1f10e8bb567eefcc760b65a2d130d79ff84c53b98d1d0cfb61fd08fb6bbc5c43872c572d61ef585b0b4343ad008488e4ab296582363c397fc7feaca3843a53ceae8b08cb470a9b14dde3ab259c502c79be96412ba414bab78db97aa177644f60866974e3b3c8329d75ff7717345844c3a00e56a8b07bc00f8be47eef622ef4f1536e2bcd26a360b4f935b8d89c7c8477a3b2f250befe3c1959b9a7530f9fac3a3cb69861f2d85a49996403ba1bfaccd3f8125317b087c33078967f6792da9e3e3778a915cc3d3f16f2a08b9da25fcf40a5fec0174ec695dc6b2fa7fab19164308d8b59fa5b6a229c68d5fabc385721e088be64df39d68aed1f882261dcfc5bd073789a966f59d4441877808a98de2cf229e4a7baaa80b4af0fc0c62280956b689d07238c0f22cfa711969e7526ec1f0f066d618b64aff139b9667d3741159bc3a9f39b82c3d78880c6840733c643afabcdcab70e8e1f5981b52e0306f449fcf57fddc32134fda0d160021e0909169aaae919ac8a394e6fe9bb5bd13016a279edfcc6050c154d1b9304340fb0f0953ac5514c8fe39d4416d4137d4dcae294242f50cffe4b1da104492b18216f1932d503def5c496dd6dcc0aad1cbbce06cf3133f3ce7241f34ef3ea4020f94b78a41fcfaf251bb68b5cdc41847ceae066a101acbaaa27086b8672c2ee93d551ee71c148b079b0f6a0b7e2eb8a46727de2ce15e0cddc6630b66038aeddae1606fc63117bc9cc461b89f28713734fb4e943166d4d29106fe9ec62a5c816531aeb98a171542e46b17c4cc4788671d994429bad00b0018d0b553f2cb66171f3f2fd3131bebd610239d7840939e52072cc5b71570906db99dd96848d9f2ffa44354989786367a054c1a32a41391daa23e6523c0012f4c724f5bf71ff6525849381e96912c5aea80711545d8159e4d7bc9056641cf0bb4f64e98d56be159dcd9bcb520a1c5e1182a08c484854948ad70b79b490785d46749d1ef114b5e44a8278a06d2ad9eac457bcb40e0cb74941c4bc2f758ac028655075ca9410fa59213fb5610e546680e902a8602cb092850ad7a34ac8aae45f1e5a0677ebb82d43552f31b67affa029e890c74015dd1d28691c8d50ce00678d63959ea421a4edea724fe07cb15f653b42b3cbdd66a0aa168ec493a9603af676cad09c8fa461497896cc5482d4d3979427e9ae84fa6cc72a148ba99e57e64e70b23354eb212b1cc9a2235b0d4366a8d7f9f3c1d6837a1ab218366ea86dc3030b3ae74e8e10e3ec3cb4123c9a4591af7a81b285f8a20efb4c6034fbfaa9238eaf32c3bca01e2c0c3e0773c2c7443c60f491af00387fc29d3e1291601178349c7d8b0a2c42c760940c18e637723347cc7ef7a10ad62e3502b273b56cb1233aea56cfbf76e9e69081ae41b6998bd47d853e91875581175fe0cc7399839514863246b865f88784c6940726bc53157ffe3985f8284c6e4fd4e930822cd5b99017395ddcf29a7d0a58404f699360ed65c8b4e3b2d80939cd5a6be14725a3139ab1c42db0246a318ab72248d2a7475636f1045ba3c3b45bcc14f5ee145c389b3ee111eccab606dbbf7705c41a86868018ee6940f02c667414254e970f67f682bf22911da3cde052e5eb4969290052ff1edb59440a5c9a70af85ba1f5a2305506303c79527c2734ec1837ca9bb7893a1cf8d532fc453bf321de1c3dfccdb8f3df1eda8dd8d3c16ab4e5b8f1053eab8cdec97d895e15ffc4bfe163023a3c569f3027d30d409ef234f7f670bfc9114b29e881a4d2f55d369e1be2907c2ecd1886658853afdcd37abdac853eef81f8162e2293459cb6958f4a3aabf62d8c6c338d5aa9100029d2d9e5a59d5d6f2c9d16b1901db15e1e7b424fc68fc3e25c4b976f87949bbaba932a40e016f5197f555432cf8526aebe6afc6a2319154af819c55ea68179d9c4f82eb65f94f5586181580faa4856211c8eb95e901891b86f350b7b8ce082ff27e79e4d65512582b7287841d7fdc599f3579988687d1905ea782d47d5a3d48bb3570e61b9e93b50bae0b9f7378895326584df9a58d6793b16f607f16bc6b17208c88459c99f34315e6447ddbfb0387f72a987768f4c05b54ac069ced64cf5554ae314f29fb746de856e6128a089a9512c79e8c8f08e272b72f59f3fa053ff9a743fc75a657b544d0c93ba9a917146068e96ac31e3e67adfdd3c2f7ae856e9cd4b24e46ea3ffd1cde23fd4ee612f8a8ff2ac7ff25f7066e69fc210d34aea00fa00408f144229bec44f5226c5815c885f0e9e1040bab4b17370c7c158398c659dae8f1cabbcac8cd8d5a104b94e65833c5fdfe085347e647bb0a29fac72e0ecefc84158eab61d12952e191cd8cd7abf843f0dfc18d606acb8d8d72b05a14ee5bacb7d293d13c3f8d5636438bb73e3875d757667e0988a83777d01416977c528a14d6cb8564218958c6948cb29d4179c298a5a8fdcce51d3bc768d706864b3cb724b72c2cbbb1b1cf4102f36700007d6ef76676b92187750c41eeb604dd04b320b5ca88461940b3a62d14dc243eb24a2d949ab6db9b5099829a77b299402aeb20f78fae6056bc60e1c243f26902a54241bb925412bcc0e302d7364d83dc4921340b8f86f61797b721725e4132f52b16ac3263317a5b18284d91cf79bc998bbc1c0ab774cb91a4fcb7a55b9a3f8a3df38bb72e40be719b27ed6de86f8949bf8b20f21c9dcd65dade057b27b6c9cafdc76bef7f050d47a379f575ba5c50a8788df5c154c172e85cc4e9a706aa8305292a18d21f49b36a7818cf1ad52fa6c6d767c2f61eb5666832670ba89b83d19c42717c08d6a415600796d955b96e8774a82529b807be1e478389c7cd23388414d906902e1fe111fabd40b89fbb534fab0b570df0ad7f93a14498ebba6ed23ad5d0eb97ab309c9edf00423d459239b1dafc3a90579d9ac3b58e9bfd8f92ea6873403f9523078d5f2d783dd6769a4936ae7bb3e0ae168ade5bffca84920754dd0fc683671fe58898fa9defaf041476949fa56f7531fad020cc72cdb419acd9da1bbdaad4eab63e9ea5c3302d940598f21cba5000afee520859ddaaa4ee381fef599b73f51820bb89754a5d98a18cfbd4ccf5809247aec3d91e45bbf7b52c056a2c6fe072ae75b28eb3a4b98d8034069a420a9cabfbf31cdc5c50feb5d7430ae1564de11892666d897dbcd739e12a534a7c6313f32627c4f90194aeec57d7d552125494bda1c19d091f369d5e1f68d13b239db4dc5e2be025921ea68f8162ebfefa6e8522cceab0fc61b57a3607f0f4bda72674464fea4dd6ec4a1aef75f1992a8200f7bc8f5088d3fba0674aaaaacde7668a7eace9ea1079711108763d93e2adcf6b9871c85d62de5d6a98734f968436b264d9c718fb26ea4d04c5e51f297df9cda95768b065eabf4686281e4fb2f451d2589e64746614e00d0bb361153cccedc3700b03c20a20522e0f83d2ccc490d6e01dde38a61cd4cc5ce4f05c2fe6792d8800ec8da710ae39e1e4d6bcb97860ecdf40d106a078156e6c75fc230427be231a3839df77637be8e17fb80e6afeeafd45b7eeb57e2fc7ca5488311a6d0216d31f4b55a8a53bc4c3b30fe3d120319f21697c2de69fbc7d40ab0d102dcecba436ca0331f12b4a89b7a00ddbf012889eaeeb512577c667dc1f7229b9880caca34ffb408becc572788be0eb63c2e266d7e890a4c46da81c4052efb29c7899f3c5736a65202637991545d10292470174bae33062a3bb8777fd5aba8c2585780b815266e4f741db4336a058d548bfb24bba820b95ad5651f36f7cb2002bfd887d0d84650d18a9e9ef706a538da341547bdcd1c64379c200e7218e5f940fb44817e4e38143e690469a7d3787b722b038096b1cdea0c2e2e7af80fe6311dbafcc58f68555815a5b7f609122aec5dcd152fae37144a23ad4d760b2bd294e9223fa95e9dc7b41cfb58cf9c9c83d454e591e01cbb35803aa9911506dd43cd6dfadd6e7661290064ab1aa788c6193b5ff4de6317c31b0f4a3db1baa77d8b500b3d088b6394e3f7269f76f1da5fd1f573ce3a772607c47c53d4700fcd491cfd22e31eac3202152984120deb487f2f17355e143322b88a28fb1e115a654fee98ca4d1d9f04dc1b00e34a166fa0f6e3d1585841daa61805b85b920dbe54034fa8d49b06fe5f1e2540fd0fc59198ea1087aed435953d575bb17fb60087efd7594f30ba9cce287eb25adc0a2145bba53d3dd008bf1a2621fabc176078073071c67a0c00da4bbc3e1f865149834e551fe4da4a1494c7dae069657a3e14a7713e7770a7447ff51b884ab3d89250a659e56fb8ae09fa35ebb309d7f8b9a5092adcc05499474b0bc6f70ab5634b0cbe7fabf755b8cceff0de1c56c4bfd35214d1a985140a4e7006c8750d8d2e66d6b7a058bc80d7272f28889d02abb06da782a1f0a7ea650414399d1c08f662a9ca3769af7fa1a447f297d2677a7a4bfead4f44001112ab77cd3db6085a842e14bff04e15288c458dd4f7d4d34942c898b6e4646f433f2b02058d6db4c3d5a45c7a79a22335bb6e3c9dfa5be07453f573f66c14209f5506607b8bfbc1a4dbf416ac6727ff106e2c8a1c10bd9354f3186aba5f21b107cf39a1bb244312af164489baf07a9e79072f049d5def33b3dbacdefe5e16ec3bdefb8123ca1024aa20d31ce36b24e777e80f0793e7c75f7f037b46c9ba1d75bcf2f386c2040f244d32d26d98fa0d6e7eaecddc721b07480eed3d0b5d925b144290f6ff649b92eb8c8e46caab6e073cc2ef6016b8261991bd85889c5bf0ff0517998b46b54a40427dbf002e4cc70ca525e3326c241fb4b4972730bd233a679687495f5ceeaad070b9cb13205717e6c3c418119ae16e81546f2fd034c3fac1a110083449afd559cfc1f9ac48907dbc2760dc23b1f3db87e430c76b14258d503b6ba1426565713cbe14722bbe390bee687307240fbcb883b9891b4acc251722421644642c63cc13b7fa7dd35f1f54e849287c70a376736f13da9ede2f50e040d9f6e60737f31c336257a8c90fd86c3b791efda4bc81374b9e6bce3dcfc37f5acb3534597a9a878ec350df64007a7df418659b741c81fda26482c2aebc167309bf4d3299420570f1b9884510bd4629bf5f8188205a349f997cbb49afd9865c284d039088e72c18fb756f25c72a0b35aa7297a5aecab28a7862ee1629aa7a32383b2b8e3df2f409de412ef984e6674b2392393f624de6fc55645e456bb665f92e7d26420fcb1e6115b30b53a2f904796e4d8953d044bf7f99d533276b07be33fc8f92d78a10c1b86202902c4d0c3e6ac70ee8fcc84f6172812503f6966ad264f20c79eac551e7cb5687c3d48e33960c9cc065e4d7645fa5ebe26500d1018ea8aa58b80fdaef87d1f2d72c83115dd82d37df07b45401b18434e4b34da35606abd1092917cf6d0c8f1478aa68ae84d49e5023780e3ecac65204be0e2ca1aa38dc2f36279ce674233321378cd540cd682f76595a726187e3608baf8a75cedbd72f0b7b482434e69dbf4ab74d6625c7c35204ec25f9e191832b1c96dd55f1a5d82ba52cf76f6d96cc6e720dce5a0ef390c345c1aca93903ca8e748b6c8a1c0e2bb248e5be6ffe9a99ae8dd7e06f33f7038291ebae4bbf56837ffd2143a0399023e51b8d1cf26667013b4c7afa1eeac05d62eda33efd573b41446ec607620a3652aa872a02280156ba554d5509ac1b0cab784d147c9f469e67a53f87b236b199e3bd9d70ccf0dcbdac0b1f2abe6fbd0fa6ec31e410ba2d9a0da3ef9d4d88d8bbb4f27875c90cf119fa3f5bd04f967f361bb449d27c5c1fd812527e595d6ade21c2c703880604d0419e2245f19447651961076d357b68d9646b2014d4ed4e94144c43eae11a5f36823b2972adbeac496b3e596523afdd90f6c10031ea544880f4bbc844a67115dbc6c45cb3bc60ce5e9a455db7c335e30ebacd4a2a56289455df9bd7774732baf5593c8e34ffdc0c9f149369260721777b7eff50cd439d162170b0b39f821fa18d9cb6efa8fce7bd54926770e4d2978b8b0cb752137a279c6189145b486cf067532e42bf8af948b5dfa5574c36974f72e656bb98bb2c3889b6a88e67854af9af51aa206d1d5663a44a4f9f59aa821f807f7bc083d09b196bcfcc810eeb8d31b2726f5c1c85f428f3d5ddf1bdfd1c7fafd168c40a04af8c627c041f2105be89d28f14ae07f08a7c1e07474098cfed0cf3d726f8267898ec0cb3e884beb678d0d7fd7246d143f6a20f3b26964a8135885ecfbc10eda1333bb2ed888d05f48b7820c188c6e6416bbf36ca4ca42e5ac3862e2b65f9d510e39b5d50722709d51e7a720d2e75c19df02ac09c52a72a4a8faf060a294959d933233a7284796f97815656bd2bb8524e4941bd14608c256bb3d35254f1b2108d0878e9355ad876fe5eb1c90f01f38e0973b0d4cc8dac6c97b8c0bc5eb2e67cea6ea4e61ab9929373136db5e7017993006e2739929590d454937acbf7c7bf670d3090a59d65b4dc08d3ebf4f03118596d74b1868064b8c35b6176b09861fbbdb1e4489396acb861ab0e5bd2de45dcbbde0ebc38f92479efb2c70181dc39e899fde31c07815bd6621acf44aa60db346fdc67393e28176d93062b029e82d7662249ca09353d1a4b83c0fd52b5e9cbc1d8c9dbbe7aaa9f5efe911110dc3940d8ee88f99ab9c426f1d962cacbd4e7fb2cdae99e8c95482fbbb6b4f0f3146b496f7407c73e56c611da4b95a20a488682d8eb22555554a0c4db589a0dab6c3950ace75bda887456a3a21442d21233947f18824c2031198b7bc2f8e16ae782e0342effe6f46636bd74f311885fc057bbbc5b46dce6959ad09e05cc94efacede4d8a9ba63d57e612986ef9f6b74dc9b12bb08cf25a89825a5bbffcc6c98a4c06a61730a2fa980021d6018b75fd16942568150eee2ef1d02d1ff0ca73d1cf6c28f09072f9fa1794377231931cb163c5bdb2a30e293b1aed5e91c5b799014ee57243c38adc7cba05922f98de905bad1949f23f137b23f60ba14780db118c913903c5497b793cf84430323c5ab538bb47b978fcc55d5b9edd98bddd502e1263f22412d5dcf2a0bbac4b758782d890a77c04cc5ae19d895a10138076d9ad76350f60b336c277a5c2f8b9e9c214f6ee7b383fdf62b004ef9fd84b19632217af1c45a14b522029d493fff15449de1d5e5caa87edfebddd1fc715bfed2a0b1d846922e1e6f54e5faa5ab3099c00ce62601f19f5cdc1302e1bd30b5081826651f3c24f5cf8325a3113158af6d9736b55071dd5fc6f0c051257d5db69f9696be2539103b3e0b79ba50cdac20d60e20fedbf268891e9c3fa4c0f543d55e98f0322d78406419f814d0b5657b9915720fe3b3f0eac40b7bae8f7a12cec45ef75c05e405180fd7ad014c916e3f3954d986449564a3d970ba55a6c4082afca22378b2373357bc1b06856f339afe1a44c3724999558eca51dfb3623dc56986e74dbe786b72afdf67dcca5c9c0765cca93a516f469f9a596408f6780f21b1320efa13c0e8a690d5b29b9fbc18675bcc11c8d6e27248b8a34eacde50f983a08cf6910d5b24f03136a4b8fbaf6d0e21bc6fb69f4d2702533e6049c25edb1ab8de2c060979193983cf6ecea39254a51e6de6813e2303d544e0452aa5ac254088a40f1286ca9977f7e8fb330c16c1befeede01fd5a2c12670d02067dc6acc85d19a6dfe22febc21489554cbbfa553543010436876467146bac32009c324bbb13f448a1c0333078d28a0426d364d94476591068c6e75b39ce1e81e2681580260ed9caf2859675df6cd17daef63b63c3275df65b3a8e3a1f89c1b76b409cb435328de6cf84402911bd2b65fd98846bc22aa1165b84a70bc516baae015fe0353e9667b2a227c1ee3638d36e7f676f0fb67abbfbef16b1b509f6870ec5e1a74d2490fa687d7c76943174fe959c4c8cdc56030206af5fccbb2d96e58301812f90c6b6012f69bb1b5842f29b2b87d70d4fb8bc982934588efcccd6b9d01784cb9d334e630079b7cab0aaf1ec0573bf9a776c81ef0f4c6ef23d904b397ee219578dfe5f3270986927dc249247617126c95c9ced0ef5def315863d5aad4380191b3d26cccaf8bf58c7ac05f119f3ff59f901cf28be8f3b84e1c2a5c12b918802a2d80c93cd6e36fd95654d27cb61b6765b21349ac10600d46ef9028465f660750a9a014bdf82f15d9eb9a97ea51cb338edab60a67225bd3a63fd344bf64cb6d610634168a98774a369ec44e13afba81f0798abcf55372a852801197223af086352d2f7412cfc82d8a4ba3157e313448286f2d3d0bf36692f30d8208f98f337b13fef62ecbbc01b79f4c79a87b950fd6a791604a4e0fd039d0489bbb71ce6cbde82f9840327fdf3d2592a839870526c21b1b5b3ba0cc3d08ba8242257094548bcb5363937bf5b012ed5d65e61032813b4396d604b2882711b89add8dd0efb8f19e79d34929ff92e71a9ee39744a1000a3da76f64726ce4be53b23be0a526460f2ede2e40d2fcaa0d7aba6c746bfb4bbfdb7695fff09563e791e9693317e2b53800f1e11bf67ab07e4651ba7490074f1c778f85c6adfc32ad189b16dd4ce621bc381f80383ed360fb4c1dda8914740d2314d6d71691689ac7c2093f52971687fdccb6b1466c4981cf3d2822caab44c889b436a9c18411e401f30fd7d3e84c817b7a1427f8f28c8dd37c47e0fc15ca157be8e7dc5f49489f54b47e478caafa24cc73c4e83e7689967662d41f281cf6258ce3983e819a48f66c56b5ef8b6fa11744eced57c6dc55c7d127372674cb6ec9b60c05b58db709f1ee79fdf88cf67de3dffce22e08de1f7cce8bd21df795528d45bfbcc7deb3b40ca431880d851423d358a78206c262ed225bccbe2c982b2ea5e93abf9c5a975f9aa4da03ccaf680f2fe9cab5d3187889960a4b6f3ddc9ea36ec6f9e30d02763ddc208bc33af45d9bbed7106466e61aa694a965328a979a08e48d3beb00acdc4a3f146d6f4213c31e53e332064386291505a6605c467083b347d9648e17af352d4e087d90a036897d865638ebc15156b19e0236b6e30f183ec563db6adf5ad3b11efd4fa104cf1c6f44e1e51bca110bb82a55446a0804f8e0c55a3ad9c5500d63655d75f827e80f3cefbdb483dcb5d000f09473181bbfedb33946f0c4aad5fc63a298340bf231bbd3144350443f51436712c1e0cb8a696a5c2f2ebb1b14af2b4200c884682c89e1a4baff32fe5c39b4472eccd26cb19f0bdc54df749caf7d867c242b7e6055b7025622a5fac01df68c5c27c57449a7d393b249722a8c96f7204a64682b6f2c5e6f55ad687ac5eb19a853fb6d682b02b5b5b9c9db1ed1b0d9f44107e501a533189759756bcf8234b49c45d143105c6d64aa9eaef9e331f3743ca0da5b987aee2bf246b41e16c59d58506e25200b7d19b3000648fd7fd2a0cc9342172de6bbb6d6c549ebe714ec7e5c993c0efd8a4c3be6eae3b09df4600bf0fdc68b88eafc919f076387a81aca62f4ae08a9efa61d89dc61b251ddfb1c9c8a6aef1b4fa41dd97451a009d4795a946604f2ac42310d8b214412455bd5f0712ecef5b92a5125e97b57db87a218c333c3e3322ceb4db9517f0e2dee071700382aacdc61cd53299be029f84431d1928f95a3c7130d57d049a151290dd5682baadc6ef8b36f48b75ffd58c2fb140d2353dc4761fbd5fd66c0eae795743418ec8444c6673701c8ec2220713baf37585c3aeb8e057275b9281e287825de05e4261900eddfb9e6fd1cc3ab7afac6533e4b544326a0305b839148487092e8c0c6d340419604239127e401063eb2953e025f697d9dcab7f0d76b7501264cd5c4b5c2142df1fa64726ea23dd750c87cd7132b57b2e729ce0ba34bb31f6c7458dbff5029f0328322877743cffcc9bd933f3cdd62d7dc2a72365ba7a6fb798028b6c94c615bc3025c76604e53877c4c502530cc062e03c3f7eb8917601e2b7ada9a4e4a372b17dd97b97d82929ea181aabd55c66f8af2405cc575794408e9486ef118562feb6c168a048b38501a5cf9b2e4f07136aa40b88a4b56917b6b66d944da06f716d9f888b049775458b0d58e55a507d05758585c1c69b86b0f163022d229a8d5e4feb820ce16f165511f1bffbca4e700855f0a4e4b3ce97da405de8080fb98703185d1980dffe6ddb81dd17338de69cb1dda2e728bb4f35a8a9f83c55312e1e0a084323d0505d1297a1cbd794c2c7fc59fe29ac8420229dca63d4f0ed278824572f2d55bef16c3dbb36d38df91ca7004844601b8af53cee48eb77a6ec97896d34acafc7d0af0d818e24294baf6fec0580ca2fd4991a0f879b0b902072576bee1d60239e0c808fc1c0f8ed4bdc786521702deda71bb2fcde3c03bb8871ba1c98dbc972044275bba99b4054ca1184a6f2042f18211484fe1f95fa1d96e9d87c4e51162df71688978bf747d746c6eba7c6f55c83c64ba7547b4f7e06e394da1160250862a86054fd061f3d85d13793d50336c1fcdb7e4bdf265b0ce8556d1f2d44888d86e793dd1f651d5ec99aa43facee980445d206920df08901151e7d018daaa47fffed2842833305044ac487a8816d86cb773b1bf7ce2ae660f9800398ff1b8f2bb009a99e0e35e88c1261a02fcd1167e87b92d6c1df9cefa09204e04da0b9503d73ad1b1d13a38284daeae344b41aa530191a2f2db8db6fee0d08a036672ebc514c903398a0e75b36f8483c838346420bb65c85732894f62e53c92c02593b1b3f309b084e9f1ad2e324445b83821149cedfe30a2427cfe5c830553bfb7fd7fc6cca5d5857a600b233d513316712665cd854d1463c119e306ca03d0f240872bc313cfaeed615b7926f70321e3d30c7852956b66263aea4c64ba4b85b1f2aa1ac61ff38782841e99ba10a5ae19d578e6cb108e8494a998e7487b979b44ca416edd54fcd0a8d1b6e307f80933e1ae809c8324a8a678d4de07eec47065edac77257f155bf8683198e691dd82f09b960fe93f0b20048fcc478acf198dab1c5e243acdcf683ba62d7ffbe4acda47a59ca8b15a26f85aad1297ceac96c7b090ca5fc4f20f8589bc97daa3a0f8cd23c1c0e7ff1bbfbd81a596dc4b254a50c136f95765c09821eb3d7d5549bc5683b64149297810f0c89f97b712eb06724dbdddc9129346ce4de358c607aa1261aa2bf289d6b9529e3aa85664205328bc0f59e94bc7b1f3e34d98aea07b3f065f4a178c18e129d9161aa79713b2017325a751df8a8d7d0368f272d21c083cc8e9fb5417178b7ecdcb1494945f696357d416e10e72bb9d76c8d28709cd4f3bbe5f459ea8bc4e81ec8b6eb2929f505e22bf629a6ba3d1c756643afa878ff83d9b953c0b5466c8be3207d06b8c2f67e68d46dfe70d95dd975efb528504dcb703591e9825640cdd696480bef8469713f4f1dd1766ea428190a3a8a5cda080eac935631ab4006004352877acf05bdcf19cb3d6111c62439f7ae49b4f92bcaa7bda7ecbce993fab0d9f16c04e090d1257a11eb91eb289f03ae045706bcd78da3a019b3a5ae35c17f18a2805f436ce6a1ce0e0931afcb5e6b7b8410b0f5f9bc80d11f5fff7e4d69669965288cc7b9437fff0f055b3b17ace67972891ada83d7210b4524f67516a46ab849607f2b910b06d2c12fb672e5547ebdc5c47fdea83735df8dced57f8bfcf8cad203f5d7236d8c177266de39f1e86e43b87de9a1300e5d62715fc9ffcd8d098bf43df65bdf0f53b35554a6c6b08e0666aaee7bcab6db8911916d6b5cbe0493b05dd4cb4a145035f6d3f1ec7537689905a1457188ca4747dcabc8612c667e20173fcf0d3429bef88cd200b9c5c943cffca1de8037d7a5824ffb31c76c48aaffbe807d0d9b362ea66e664f783a4543fe2d4e689fb10817c641471e1d76e1465e79a4b6b65ae759e71be41ff05ce63830c90060b6779b215a37da578f1c5044bfeeed0fe78995635243dafa95ccb3704011cc4238a232b39d935d3daa098186cda52326c408e9d24ae5a33e3e65bc604fa46d25196d6a84928eef63dbb41130810fd50a4a6c313a03848b8a8f4112052c2f2b3b7841f2ee137b526e5add6f2cb4c25684ab0b03105534ef5916303c3161282db0c7374f1ac84c2768dfbec0e9f7b056f2f4671b1fe9eaa78be27dde5f37e00d1a40009b6a94c63e0a057c427777388e8e1c0f64f1ce3d12c0061a4b4c73fceeb182f8e23af017679105bbfd01e146b62733c1c9a0c7a938c3aaff4139c2d24a2b15855da943a752ea50b8ca7e107301d58c364538f1c52f9ad842962c1a3139c7e4e6e12cd67786c4493a92023589bc02b918286c3cb8be946f291379ab6f3777db2bdf86c4fb82ca9129364c532e1bd0c04331c85f53be520ac247c743e9f5329f3c9918cd58ae2487a6d0191f2398447ac866626bca4d54bb379591599e664764a97545a6dc5fddf0412e5e62e8c91c907cbc9074f45f35808e77b80fd821a9ca3fa467b8982473d95170b9606f760f6aa2d16c0b9f019ef259e231041b4b8ac8df24ddf60715a3a7b63e2f9a44f4135bfadab2aea7b4f2d03cfd821d5c7ea1b3ed50578ef333f5e8912dcfaff851a302bd1b0a2f193b466786caa457c7c050e1516752577ca63d26ce8f9ccbe4e1590b281b44b2a6fc610185a728488d936825eb3e114b39833c16decc5b762b411be8bd7808916c19c765b4aeac84dcaef276e758e059981e204e21bb72e1400be2c32d3eac982d48f9074f54276055c45fc8b0cc71d49d5a7c02ea99e655be9c327a03dd45976b8c6decf1bd9d8129776dcdb0e7b003cf1186663f6d53ae5836d66c02488d5d52e9bca7157308891b0648bb4321cb89a37daa4e666b20d884c868b9338ed842a56958b9b6fa0731a219d7fc4362b80c879e5222f43c6b7d953d4b3e8975d582a6f46c20eb36456e71c86c66d6a31081d6f27873d365e09ba3c1344dd17ad1977323d89705d2bfff50dc067c55d9fe1e531b42d206f7b8c5edb696e98dcbef462c336fe4a1852bc06735458fca1d846d24da9e9d359ca78ecd894c216dec5942505750cda8973e7fa748ff7793f582152ff2c007455fe96345ec4413e28abb7804bd609c07e6876647431866f4d4a1b14ff33cc1bf2cd59d22da4166b88494ee5d889b29d32f5a89b8c2d1aa1a1958d26ead897422f65b59928499cd7a76f3a98fbb505a660b67615b2be0dcb6fe74204559423e7782678ef0d8052bc4a496a9a052c99957a8337e9bea246f6f8530c0734fdcd00379a4e3db39a5921cf3250130c4ee637d69222044db7f2fa46007d8ee4c3727d3c4a5a20023ebd6176c705abe5af72cbd09ecd9b4aefd4d20018f61a6161c96eeafd6a54bfbb1a9b39de9174e3ecc375b82b4e2b7a43b675635287592bd15ec4f1cfda8be46c704c00960c41299ecd3f412f4ec20f984cbadca8df8483a7ea1fa7c2064de225a7cbeaa7e7fffb102e9545d7425bbadd08da74fd1c23a9d516d07e569d31cfa362c67ef2af72eaf256ce42722cf5517d3666d9eb13f6b40f93492aebe27b560ac9e18b60f0d72b7a142a1315e01d681818cf62544f5c6bdc751e5f9e5f7c093145ce2dea79cc8becbb88ab8021132aa8e6021cb2a8ecb06d34460cbec4f437dbb7ded806a7bafc112962675561a22af923febd8f05fc2eece8f65cbccba5fec1c8786cefc6b14a2850ae2fceb77715dea0d0062952e82cedada2eeaf651cbe3a033fafeccd250ef307e1fafb9af050a803bb23015d9ac1acbe69cbfc3ce0c277bc1eb1f38f438419a68d2bf38a1bd76612d09b0bda9be7a10d42623ae1e32d4667bba0673040a4597ae2c748ce41d73831a600a7c90cda0d3de25e9944305caa27caacb599b8fb48e52bf1a1da2853df17e50c23860152ab5a1c25047680ce10b1d4cca0ab6fbb5f3e3863960aaf5ac3bad37fbf5d43fedf71c6eca821f7817789879205af152d5bcbfc0a87bdb7395bb941bf9b2a38fb57a895344b5957fc0fb5f2c42b1b7efd0fef2556396f44201827e2e5958b4bafe41fdf7d255363b5717a3dfd07fbe09d04c6e473e894ea76e0b2504f66a204f009742cb9df4c704db31f5b228bb67b92b2be452f174794f51e58ed65908ab31fe960c59976572282f710145d7ad0493839d8ef671ed13956d59e214647f753378970e2bed5d9c14d47073bcec5c54f7992b63ada19beeffb4408c871504c42bbcc8ba68fde0f02cb15adb99fc749bc67dcf58a08b5b34f15d8181f9ad7cad309f34d3273a4a7314f9953dec1163ac00f706fc16baca9b4a420657fb266c49c0bfc7df739c1b7864b848e6925f2662b9f53239d5eb4fa703bbb6a3bb1bc7b10d0f39bce70f1dcd156b683683152eb6f52e2d5de1e1db85ead5761117bdc837f45bb8bebeaacd69bc67b4fd606b05fac1b2b37f8f0a7a9049901b473991fa85c8b387fc155768397ab0bf6eb210dc2d17a7f4ad636b5639ada61293ddfc53b04cdef6d77c59c8d66218c0c23d78c5d4b60ab7d4e60f0ebf5bca13964d1637fde59722a2c58b78c151c988438d7279ea82e51a30c11b31e47bd879c7779d8b6a9a23b9b7010eca58623d091fc21fbde5b2fd55c629e3164ccab35033432e77230e203964f6842e5e50062cef9fa466a44ae85cb40ae5b9086474a64ca2b3cc52a5bc76835ebe121980d5416649c4abb937d124db4cf60b207ecdce4e0975ea5cd2529709efd1ccc0acfd0af988b2dbce5c2f0f6ab95dce84155170adc5939264720c274b018ca5a71b162745347d21ad3fe10d5ce8abbc02006c9b1f52f09dbc5354e667014097dee8c424d8e701cfabb42d95dcd85c6a113bef7090f1c68d7d73e35188994316ededd3d2d7b1a088218812c56826d3622d3315b4a589026383110aef3febf3c1ec1801fd9dbb69af1e7fc01d109e4545d12a18f1d3feff323d443d71290d10132a0ef4cfee4dd0b2b8fb8b68eaa00fac58d233ceddba8cf69c8964b79716d719270fe90b20a855e7c101436782c66343fdd6c81ba7b8c9d60a2bda3da8252ecb5c792574178846e6c2b245d64b266756a25d0140bd992730907772c01262fdde96689e610b2920621b42e4fa9b0e18c4034f5f8d619bd37bc36d677ba540b139b7883fed6052b6ce23fb68ee2c79244f7b6f33ec6a498b519dfee86dbda54b641557aef7c46346b0406759c777e0f8b84301b4cf378bd057cae97d51440a1e83368e576c31b19c55194153c3633527bd068251178f9dfe6470fff5801b1ee21e9dbde3fab4c827eb67fbac183c6e8d89a8f61d9a93de9793b6b7aed3f029f9cddf3d1fcc101cc4ae6629f0d5b60300c3594ddb506dc24bacfb913953bd45ec17c1ceb3ad003c82294e2183ebac0fa02ccfc52aafc8f5e3cb9e2bc0e2964ba844823e357da3b889f9725afbfb9de3f0b3abaa06e466b14836d5d9658a63901e64a168cc6e7949ae2ed16481bb587840347b637e5026079ed039299c6c6b518321190d95cd39fe5bee762cb1dac750b9f9e64c4dc01a10f3e4f4cc3908f0f76fa2b3265988060cca4855d0d630e90683fa9c011b383180f451564109907b2dd5ecd0b39c9d4ce169768ca5e1863ede20aae9755ad45e1fa93383f3b6cfd115b949f9602358d8ab9ed90a0e3e77abc00c7ff6893588e07dc0509aa4fe8272af9e1f965dc397890278052299cd44c006a0f866013ec488b81176c0d8009a8f87237a7e84ff9958ee1d634e3f17a98fced9553801e01ddca6cc3901ed4e0b5f1d057e920b095fd7cf164bef4c92ecce33b18366bd740438a8bd0cd86bb4323c489ca09f1694f3276e60194456537329c04ac4041bf278b16025c4e50b39b2c8d9077929c536a18aff32189842fa87805c05ec5c784bdfaf4442caf5743171bef7c4e75bcde665f94c8c84ef698623c0bebd846ac227b303d90c118c58bda79d1877be7afdb980c5f5f8a31e2991459ce687c2008d659e895b037da5d5826b43162ec2574806b5c56b3d64b383cd8c9a07d41dd9009b0a00600f82f08dfa0fa66e13859a8bb48949919dbb03b4995acb5614d6563c6b0d08f1108a16fc1837b4dac0a338a9d6422274b7612185b166cde65dca5d85668c53890046da56fdb9ff37741b5f54caeb59aeff16ad955c396ea8f7f46b171a1251880cef9f9ab7d08bb2ebbcc921fdb98d0ff65f0263f988c75382a48311e627a1a9d8aa82925650514c7da9215f2c48d95565f089801cf0c2be2f2a4eb9ee4849d4163316f6b0122bcd7bd1bcb34c2539c3403857e5da18702345ecd8a62e5ccbad248a2af7e00be787e7deaacd9b6bc86da0fc2d0ee977f875f0708b798b4074426e78996fbe84dcc4e12942a8ccc82642e3d1f9c4f3e9f46516fad803c11c14afd5fba1c3dd93207f0105c604143d927b2a4bc0df77720d5dfbab7d76eedfb28d7fb2e3ec4f64e8552260917c48fff24214fade28039e869fd692582667d55db97244ce006a74526fda33b2f023f74aaade841ae423df889e5f327f6dcfd15c7e2fa81e8857466bd2a2350f33ee2e145a2c72f83101628ff95f58d20b008b63ef26d42d63cd77bf54f23024287dc5ec63525e50940582c94c9bad688e6a8aba79378e43cdacaadf6a38d29777ce6d351b9c4b2a97e12c44b71743baffa877bb903fabc87a99b33b871488a2aa517b08d4e862d50e33f4a260b2d9cb9b32b1d560f07cdceb0ee723561335cf07a4b86a0d7efeb5c93a3fa11ca743514d860eb22c9e40666f66be69935cf9c4997ebc9d0f1219eed84ca719e944a645fad8a35f5a24028e0cb58ec1829285ee08089f36a3961ec25edc194d6997d64cd7afdfddbf1c1f1bcf81761c3e52da6dacc82e39865331b4bae90035073dd0f89b5f71e991fa9c0ef26869efa3a482413c9c1f014d86c776cb7a0919be68feb052ad138ec0282232754ef777a87af83aa5c050b89ef2bed7224e54c2553f6cc34911b6b1dcb7d54af3b8bf0644346370b571e0236a07580743870b796f55b6fbada851344be005d184454c8f42eb8021fc142fd829f4041b5d509fec5cef4a34cf940850a4db2b346718391042aaf6375ae2da2734040483b226acc8d8bdedf00489bd7190d2f84350e3ffaca20b6e4c12128858dc81a4fbbe1733abf1f550f65ca8fed076ab706f3463280b8e210e51384ec9f5a5211b088309dac2207d6919443803cc642dae1dc727928f23a39a2a7cabb4bbe776aa682cbab0b2c5667146eaa75a535c74b0d3f14d1d95a1dfa9722d695aac1909f88c4f7e1cac4abc561e24fd37cf99d8d14abdbab394415c823cf7a1584fc78230d9942e5f772a09c3a85b108c9e8e11598bfa7f77d667e1f61910e93461f86e27b47bb5d3d288198726bc3de22aeb2f9892ee7e0a108b301f8d47daded06717b45ef7b95de45f58d3bb711a098f328f831541c8f9fede68d98d42b5dbe2e5daffff6949c240e9df3ea89254f8b72c263fe1f0aabe294afce8d7d2831c86c7870683199ec6f2dadec1a7aa32a3751fca84eba9f9f3919115945dbe949fd24ec9d653f9b925a2b2f005e7f723fb6fceabe077e2218b5e8e0251d1e21872f1be8a5eb5b7ea1a1119afd51e574209852819cdbbca6e5f096603808ce87448ea7994e93985ab716a01d220ecc2ba36b3ae9ba259987d1303f90cfbce7bfa034b76048a43679c2a0a35e3ab24650161083edeb38023c2af6aeb5ede92e94f8b8821037db9451105143aba9db2270a449c7f3e46bf5252fc17a8b5e143f0c192c5a2f8577494f1969441bae759d0e522caba614e1e913b7a7faac4b2fd3420a2accd2bcde74d928eb87ebfbcfde9c3996a9cc4406ea32f69269d90f9525527685d4c4384724e19ce05c4f25533a1faeffe542ef466dedcca7a38c63e6626e35e6d425c2496f6ce0117fe7b6ca42daa49c6b393e5958d5d3f24f943381830496ad806a2e99e4d94c522e5fa55ce862eafe8453ce99c7cf40338f6a421bfe12cc12cf0a9de9fea267efbc4fa4b7bc14ba65711dc66da2598efec6a40102cd91874a4be3ba0504c6521f878800bd34ff8149cc21b328992264e55501ddaca7e2227812a1866df11a1bb16c63b75d3b613fb3631f9dc4dc2fad288f3c978a0c64eea466daac176a4b371945ed6f62c52734bbbc4f6be03ab334050daff0c2127b1538aeaa1a766a79332837e0b4eae627ec621b418ae00e7366e6744a5c24f4e6a75539cf35bb61d121045f8d7a2538d41056b4e30543f981100dda0ff78681b6f0cd03f389a9a6346dde2597c885fb9c43e5b438132bbf925a4dade91d565d6bab8bc1c1ab484351486b8220e8eecb3fdc6a1c5332bc9455ed62ad5be7b649e3094d40b8c49f201a6d13a643c34975988abf4a404574acde69c76187ff790973266bbc127ed85fcd9510b5ac6375f0a7ed0ed46183a738d7e7f04a421cc71a6614c35c8283a10cfec8c77b232046234b5f32830f6c87bb7b8af2aa3cdfcddfccc4f606bb1732bd8ef63e46714a17ad96013e0fbb3be6f5219c9838f82475858923bbba0ad5887a44f16350a229ec78b2f37d92cc7c838c97bdc91a08a838d6db3d6c40d485efe883cf47e4188a6d434a501cc8762f87acf9a5abe4e5fb5a767fd75166d52a5a84feceaac3315a60ff4f7390e0d7001d38e263a76d0a69f8db50b28b8ed45b5437fe152dfdb134453d051a5d37b27f8eaa180f4eac9f03622a13957c4f123e38eaf751c36acba401802e8c9272d8f0a58be27779663e823c9467837d45edcbdfc9cfeba31760f93983fc2c2fa48fd8b4c1fe9a156b564457ec1bd2d6fb9b24ac4375c22cbcde6c8a92c508a9ea99706e442fb0f5601649b8399f0472c31a39f6d12783c728461d1edad2d84a7c3ceadde18e87b69cd7f16816291ead494a8573a6bb364d85d9ed552927281c73e4debff0e645544afdd532b8d2f7b0e240deccb7aa8de0e77e1d461517959dcd48b3f19f40372dfad096335ac7b962fb2efce41275cfd21fe7180c03a4d6406a8b8c49e1bdd924f6d939bc6f3642b3e1f81c1a1e01e5f6e65ef3b2fa8a4a5e6a37a7c8644088425fe1686b4191d5a12754f5bfea278c880f2fbb7d48041b7914e886a2d68ed695375d7a08f7a8d7800e3620761c666efe5147e5fd47740d56c1e25b4c4313cf906fc0436ec0ec8a11e6a8e471db1c2937f68c9bbd1fb11b6c14216c80b3df1a13150103928ecda847b6304e7a0295bc92df2a2c6cb8dfa6aeff63a08f17f7b27fd8d54a64d052fc749277fa71629b91c3ab6c22ce6b2e9f9f6cd3f13446796a4d9c66b596781c0fad074d1acda75ddc2801c4a76959f74ac05f97549aeee8eeb769bd25c0159dbfe1cc308558e4862c5a604c3827bf5c36e2580286ea5054d50a47ccc1278c677d447bcd07b1a375a1527c07ceee65b0a21a7cf66610222713a0b7e1d4b863dfd5c483458afd268bc0c6d61419f290575c9587958d1e8c00656705b4ae123506e238253da767f80b51c0aef5154fefda6156cf57f21df9019aaf8da4a329f15c5d0c3941f9703a338d0e0068e983f0edc939f48d1e1ec488fffbb28b0b69f00971988cd18652ff4c43b4ee1951f3aaa55869321a204530eb93ba303ab546b781526fd4414fcdc8dc03b8c0c17db091212a9953cd9f6dc51d465c565d5fc11401e7d50ba252de0dd108f13d562136725723dcbd5331b5a5851777ccd568fa545b38c63c22a4f0e1da8c6926c5a0441285ec3f59f1dc1b8bfbab59b05aa5c91314e1fa30bba7ac554dd50114b31e058610addb78c61df977c14dac1d80c4db9818608f687878b0730e2b992fdeeb8ccae2c96991c07d1c1cc4287191c83d0d604762b7c39e7bca967201c03ff328da4a65d9ebc0a685c4a10529f69decc7af7a466832f59c370b4a843a9b0db654f6f0d7b273bc5a569ff610eea03da8a5e8f60678831c5911ea0cec3a25a9e229f95fdc862bfa5eb933004518fa864a20f86631c339d5e24dbeeff185162eff398f24b533547bd4fed42dd257b926be621fec3bc78c503e7e9ddd21639dfbdc495f2c7ea78647508b3687f94ff51af45f73477983141f9868bf7a4d986fbfb22118c84b89f3b7420e2bfe98e20b48b9a2ead1697bc765cfd628ef15f1e662ae081189b70b049d6f57b962d7dba416a9d67642d252333fc765342c5d1fd2a3d97beae67b685624e1479e695570f78464aca640868cc06205ea3f6baa58e341860c95858a1081aff7a5e99a79d43d6b46f91b2ffba7a36ed257aa9de333f878e7a6320f61b44dc005733d6f0dae46c526938404e8a7f4e75308d505bbad5d42e13288e3fe11db66f0807159b15338c8bed4e166db88816d93f6d84ce0bcaa7c000df6289e88cd8409c45123e3a972b94750a0ebdc455c407232c49a7c78ba96ce0c8f1a4b417dca24ae1c47943a85e3a16fbb5a3028a7f62ce7c93d3dee1bed9eb835f554ebc14ec9806670b75bddfd9d5244360bce986b85113ebea4c97061f6115e16278012c2f75c38534b6a10098996aae9b6930d49b129d2f37dee74a2832327a144d297e1ab856313d0fc30e1901bf2c1fa992992b007e6a06af71c1fe4614c364dc71021891d43f64507ab911735e451ff2db7047e5f8736b94901a774aad867b31aac8aa6a17531e10354d8f11680310dd4b4a0291780cf9a3959e57f602b157362553804941f0ce12af07bfe355c1e02d2aee41c8b99559b99c7b0cd9976beb064263b7b91137b27789104ad25b63c9aae5e7a4848d41e53ad1b1e4bcc0bfc621aeceefb95ba67f6a7a78c952b70cc765b34e104da944aaa869666b8740be1f5d0acd7f3d8711bf1e669fe56db853526e3a94eec99f0c80c0489439409ca64e5e870fcb4c198ef065b92d6f1cfc5dcd9d420179ee550a7e3a1d66890554a800dee1ba2ae1c54a3420d5811654d7e0d4ebbb9e4d80539c468f40a8b397fc0fa6b80a62a39e6a9d048ce974354f8bb300e1a5249d9bc0c05d106dda6a033c3efaead1603b926629ef90f00590594c533e4524ba0380c5db49843e4a8bda28d65337fd8982e609b8f40078f7bf4ba30f7d11b3e81afd9e3dbf35444c946dc4c496569346d1a67d34400830837b65f8d3d612635ce1fe0873cc07a9985ef4d09946523409de083e806b9fc0eae988a91535d2364c1ba2dfc1ead0ab85faf51935c8ddc871a0e1e834be03619dd1a668d3dffb6b3562d67c00a691d7b3e8e433ec72a1cd704e403f7ca2a12992884f5a68a86a5c5d2c319cfae4c34d1e779b3211a733c2ebb4c345ec95685e7b34a2c6e248d3dc312d8e1adcf5c33264de8d8e13b16e13c8fe08deb0e9baf4519fc6d2829638a95976c53fdd509ddae64e90d311f2636e5fd33b76385613b1b06fdd7b7bbbce3868ddcf67e420426cc5b1715d53a801ef3805a13dc4eb5f8983758ec034a81ed3fbbd5a70fa6fe43e5139ef13d6cd705731a36d1863b6e432a477d1cf11ce82899b2e18c14ec48545a24845f74a430d3b0bd9d5604e84ca28a43632fd2122ff7bf5f09add9a482319cd58036a4641c7bc81b02960887900d6f293494d1a514205d6a6b89e2cb33154dde01f89b926ef87d588f7ab321c3800d94b0f6f53bdcbe81cc92089e1684f5714ba6d516895d236f242d63136ce1c205555677505a673d087c481002fc62b709abf38f678a979eb162038dd389eb51fd828311fe7d5c9905b180ddd550785a50399fe072b9c60ea220c78d4a1f5290e69d6fdf7cbf0a352e894c8bb7d0a2c427655665222d3713a6fb32bcffa98549e7c0b5f75f8224874b3aeefaa2be3c16c14339a1553dc5aae05bce3b19e9926c4e253ff0b01e42b4ee41a3d780951971709cc197c63fe20d23f288daefbfa4381a5a5a1bb84f56fbda04750fd9d53264844df59b7fe15f6f9528348e90d531d6f559cea0d895198b3708f2dafccac6d6d4c36febd82497cc76fde23a31e742237917adacd9807cafa0f6e63a03132cb666dd1d066ebf2cf52534d3f02e19f09b926e2d25526fa770ca3cc2f1ea6f31ddd08a3d7dffb21b9693531661d6da58aa96710b4c60389077fd0830d5166edb0a954a1f2479ab39f071218da6510f3108188f5014dfa88ceb87bca51a90c390b7cf74d5aa10e139e8755ef09001a4d136c7933dd578dfb2ecc6e8d69fd5cd725b5e8c77db229ef29bf47dc354d979ad2fbf7596517cd7a69a3de4bc852cc0d98f93b0627d7629a841b9adf3b0d615803747f4a34f89ab390daf6a3de40d4dfc85b2032265e0a7c88bda8d8e50d9fb04378ab5f89006a338a88dc0e47d3385837882da0bfa88c411889f14f48f77d241fb5bc6e9968225a41e72043dc0a898444df8683d4ede4bd69f1dea442ed9600959e96deca673a6fbed50f171825b4b260a2faacafddf9b90c259425ed0712a41dff5268f8b78e76f7fc2cc912f124d64aa48381e791a8337b87969b4babec0c1c0c5410e2d27b60b7115095d2fe60afe73d241fd04859b396fa4e6da00cdc6b275c2b5a9fad6b233574d99d52cc1d6c0b338b46ab487fc22ade3412fac3bd60d032cc581889e2fbbed487ada0001572432761a4bc52d95108ea9372b0cadd967c29498f75b9ae1037deefa7d607b7bc156af4a937f4fa4843bbaf10413c5572e80e449c56960fb35759c51d9787685d4336272f5cd19e4f19beb5034efda9551ba8a61b621ec84e57a2a9456937ecdc4ad6886b12323e3b5c8e8baa4d7e107d042e7436a9a44db3a3b64b23966a41aa26a63d48b9f139d9b1c6add4675cc254a9407f0b660d39acb1b1fc00d2b1c8d219fecb92b617588f83b1162080c8f804efa9275100c1f0d20d37484bdcef430d58ae96443565f06a75f68e8b9276271a5032d2899d1e84d3f14bf84f8a09c878def8463b53b6706a213ab56b4e6d8f8d69c6801308d09b035ce5ced3a0340374477b28294715f6cb0298e2fe3aaa4881f9533687a2b5433b7ae0ff1155ba1e33c83dc77922c76a6fdd677be5303d9f9894a0c2ff1f6f5995e8123e36dabb8cc97e667fc1b970c99fb5b1d33c5c074627181adfbd6fa07fb7bc5686bd86c4eb4e16932d051f59a105b5398643c7652bfc52253bf615144c2134dfc687ca70e9f866b7bb47424b18b0b966eec75568aabddff50ccd55de67858b23adf2d62d4af9f34a07a79272c623b31616697cdf4e9a298df2f90e2464efad8be66952582d7df8b49a1e757ccff896f127b01aab7ed2da8e5cea39a82c9b047ed23a0e72ca38225c335e98e54c7f9f67a4f65a3830d131dbddf49f8d246759620219019b296d578fd806cd32b2ac109078580408beac9cacfd4848f2e73cfda9635b4de3a3eb9916712e73fd3d937828942cd4b58167ef3ae00f28aa8511d84f068d43490d525a65a6098d3a5d534cadc97d1634b3527f0d8d288bbe15ecd6f7dc15216193a7cb7dd1858b5c4bb2a54560c3836bfb2a14b4a05c962c9d336b19316c1f66010624723e76277e4c2d0f3b3691568860854cdfbb137abee6d1e0ca3d43735135746587744d5ff656123314211a9ecd939925dc9c788d898f2dac0f84fb3a67364301bad66e1997108c317d16a7faa7d91ab3164d24e3fb19a22672541b15b0afb15a10b772d33d9ee6e82f79d735fc18ac2a129b5666fdcc5eb6fb858283ef74b9d0fc95a88a06555003548d07f499382d63cc2af830d63d07a00698c46c49c5eaeb61b8cfbb3d3ab7fc800fb2b53769fd8c97474e9e2e0a238c2fc82dbfa6f5b59b0a8aa9fc135070f5cc71a7fdae5fb13aad3b55e91c08e4d947cd49a0c58b5634e1b5b19b25647c6c30312bb718a7fb3de6377b31b1f9b9cb5aff0624357f58dcd05a01a328b9a0f071da2b60a8a276bbf32157c327591c299a4aec75bc9deaad959e59848880014566e6ad02b6cfd9f14933ececc3d2befc048a1aedc022d8c6862240b0663f3d5284b0e5196f3484ae9be72e99406ff689688e1525160880ca98b98bbf44840274b1362f83ed715474404e6427a445faa0737d79c57dc0c7eb2e8fdc54080868f5cc0a464aba5676405432d869c0a85aa83a30750989d7fe2360b96a338e43313a92102761dc27fd34024b493c1b4adb0c6275c248d17c1c1bfc3b0069d8d99a24cd618cde7ad98254d299904007fb0b10df196ae798a5a93c59427b659913b2af5c828fc7d59ef99642bbc6c57591ee76a96390b910542e8fb719405ea33020122a0f7cc4b8e2d5b4109c46cf9fc90d3ed327b16f0f59e5487f6e41ba65da2d60786cdb8e0cebcb9065296d7d628e40ac0b6b767aaf371927dc42224d82a12d5a1298d75fa930e9b32d184b2d25555f52c1c2db2725e9314c430bd7b77c83c209c63c17deff94e16329907cdc19c596a4e74291b4c8ee4a76c08da64e1520e381a175a0caae9b2533918400e4f267b519ecae33e1e34172401ea0aeba50e804aff4880a4a75336bba0801f77ffe892391951fa304c0d694ba7cfc7d46e59c14cbaa9738f21d48b2bab3333d561d2543bbf7ae22ae9b1d52cf330e83a3a50ab9fb47afb5d0443db92b76b4ff9a69315c5228adffca95f9ef5f8d0768d6c81ddd6bf87ed2cf294d494e4fba935d8a9d6ca856bc6cd89087837eee8f46b9e2ca636b8aa55a55719d1d2f83a9adbda1eb0aefee26c7de8bc44cd35c781eac8954bfdf8db766487ecba5963d1b058b190c789d21ea726e2bf24f7d889d3db29013086b932fafa99f687d6b44a39bcbe9a547c2a2a5039bd0b9a6c568cc0d94c82281219d65650e9cd3120bb67f1916811acc060ae6b2b20bffbf85ab9cccaddd85c0e5a266c746e76fa3aea4b455bc90875bba746dc7978a22eadfd78cf08be55468d04d62bdbecc864ded770689850f222ea56d53493b87f0ffaaab80afa957357dab043bb0373bb281e03434c23f6af200060ffffff9f