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 65578 d002bf7dfa60caee39a5ef2236564742a24de2cfd36089ba358e69daa08a2509

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c7d3507f53d74ea281309b531a3cf0747afdf81127a8961588fb23225c40fc62
Certificate Block Hash
d002bf7dfa60caee39a5ef2236564742a24de2cfd36089ba358e69daa08a2509
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...0041cb010002500000
00100000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000000755157603943e366b2526252102fef05fa7fb3a1f6eec4a4840ef1a1f6ae246eb76427f3be3e735c6c6d98310b936755693cb15111073d26e2ca3ded99fc609082a048fc5903d3f2473201d3c9995f4a77375543b2cd9ac8408000000000000000002000000020041cb010002500000

Raw Header Hex

00004020c98afe5cef93bb66593797f77594188cf415a4e45acde869bde657112bd65a878bb268b05ed79f2d3e882e8cbe5db143ddd40443b2b6acbdd83c55d95645876a392e1d6a1887011862fc405c2223fb881596a82711f8fd7a74f03c1a539b3081a24ed7537f50d3c7

Proof Data Hex

59,560 bytes
1212160103072305bd41d8ac8702524d877f2eebd0b1b1f402febb398898f36160b21d8d35afca8b448f0bc2c347e0fd8555e98240622888179f56ae8c0adf2c9b4a55c97bc42c07ec789d7c0340d6b534ede02398bdd2c334e18b6e14979b672b2c39ffcb4938a29842870727f5d085cc0f8a597950c801400fce9065f7d5dbb50f6fbcbf54b570f08ea0ad237090a8edb10bababda8ac0aa0772b7fefccdf00c5b5a128f33f9ee26f521fd3a7abf0f753de91066b80012293e298aaea43c201c24d05755cfd7d963b0b368852eb8ce22cbb805b0fe6875be6f495465d1b3610a4e52b3486a3cb332ee3ae3fcac83760bc06732acc5046079946d3db0d5038792c65a06aeb1d7e004b712e1d4431ec03c436e2e0387cf2dd22af1d8a5fd6cbbe170146386fcfe638c078682fc72227cb87ad304f0102915e263215f4675d21974fe4c04492a809347d23f62a0933286b40daf4b45217f44ff157ab993f6a9508b007ec1dd2dbeabc46143b50fdeea25727d2d2345f22a7a6934366029bb457ea8a4dc139943fc0f04033a3fae6ac786aff2ac6ecaa6a3b304e98fd3aa37235793b422dbf9b24578a6f2a4728a2f3342e955c2ea16a500ba910da27f019b17b2d392130ed37f68b0b1e41042897ebe1db0dadd3e6f1c7539383541d8a1a147c45d27874856c1133a4d52a79ded7a2bc8756f4a4800a88cdbcf7c1dc596373d2ad7d4edcfeda2e62a36f0ec8479f1b0139b463961cbefd4155d7ec6fe2bad775122643ac3336e6f9849ace50747071ed8f6e5e05bdaf8a8e5ab615ac27156003b4e176d157f3fed222d56218b02223c87bda9e8561bfe61f0affb54e6007594142be1b7941215cf94e769aa183f2d73fe2a2eec1e7b6f2eebcda9608ee257b77841dc237373b5ce267946341317fbcdb525f5ef9ce300f4a2380dde1a6a701e8b8e255908e843aa7c5dae475a78c06c73450488870fb28f638b29eba3e48a5472b9ebad63dcf65b0e07c75aa384bc0a0fa12bd975bed740a81a2f47f99b933dbf7436034bd2e212e24a48126979013ac41e7bd06aff98cf730ba829cff218b738ee8938745992892e16b9fcbea403f1a6713e784fa394207b486e2e63ec8c1dfe36059c3daa11881c5ca1cb52e74354069410acdf823487c5afd7f4265ee5b1227b12a691710d5a99a6b373a79c3579b8abef9cd65efaf28c39c167062baa6e7bc8d2aa66ceb905e48045c4b5f177bc2eba6f1f10892fe9f450716779a3f82674ae6ad5a0258fb2e3970e587c7060f40ef56737119fc682ed6256b281809c76147dca335c3cd42e5d573a92d775f4206ac1611cd4d2b30c288a5eba7ac89400d1434f16ec5d134f9e21af65293e9605cb28c4c27a28d3ca78898a2ac4ab096dabe5dadd678e1e29dc4a9ebea4ca4705811229fb5643401df9d436271731f5e2ea420cfb1cc73bd650ea919b774ffdb78270792f9fb6b06dc691b651d97927b7d8837f645e8cd0cfd2ad4f06f1fe153ab0a8c6918b4c01c4139e4d35c50f2aed3bf2907d6a3faa8f7b45d0d6f2468d3c9d885eb0677cf3b79033780f505fa4687f9b49c23b1bbf41bf3d6709e99c7a8d7a32937a1ea30ae41716088ef57760690bc9d20540b5b446d6b9cf96f227b6d8208f8f6a50a171c87e8cd619dd44b3d983d7d0bb0294acdf797f785836500b589ec46da01dac6bb1934fd97989ac9526e60a2fc2cf05df51c6355a33d16608e7e210e1e00977bafd1493d5d5829920ffe23470bc5842c744753279d61b7d3f312f95877620646f61a385d410ffa4198bbf203ff5193f56144aa6bb8ccf21cae2e703e5c2b6eae6d06b95d490466d59529f8e2602d8319807ed90ef9506b012bd4793581179bd92eb9eef5af44ac312a9fee95c45377f3e9949fc2ad9175527506ed9303b0e1da5fa3aa2a21088fdac0e69eb9c966ebd29b02869b2bfa0996859c5359ab8a6d7506649c7124ef7524e4fc1aede4bc28e8521428fe891b02260dd1f41814613d575b6413fbee4d130df1e5e73e73229a3cc3f077b6627fa7510172b4c4b780de834988faa7149180506aa52f006ef6c1c980b8acb23bb91748a054b7d1494ff51fdc59155ab225a93c7c2dae9d3132a134f3e49f6b2c4902dd93bc4390616ff4ba32e5412e5a3caf41520ca0422fd3ce1b125f79590bdc9bd0bf9304e5ae88038d8a8fc2ea61f68433986c977e0f325890a4721b71b221e95c6ac5d9589999b684f49ee5fa1a7fa5076402cac44f6d470fb80655c5bf46be4908cd2317c7b678d37c5dbae74b81de7e622d44e4fa916f3df752d51b4fb22bb6f975ff21762e2f9e0a7a6feaa7754cb943a8c4a9482208316b8d47d0967f3c3dc2f2fe3e5c66da8743bc9377414eb5335f7b8da03d95add73d679822361014cfaca2ae9a0f2306d0843de367acc6f44db01a0cdf936e34f3d38176b81e23ea927af6bbae1a1dbaf327e460eafc0dc58a55a20491549791cc8c9940ddbfd1d360a9489a0b9973e39645713c530802ab758bf60b54e3d8a6343f7b91feb5cdb614bef7c84b15e24787d763722f7c840393c979cfb7aebfc49ac8e7c94fdcce6162063ca4ea5334afde1db5c4a1b16f1239c12fad521bbc40f3def8f4fb80c594a347a3d306a194a65e00e4a425100cb3507f3343d301d2ea508c44ccb38ff69bdd99eb90bf4d468c3a807029eb463528c332bf22f25769a22dabb8d3de9381aaec3606a0466f5f9e1fa2e97749e50d27f9a689ca0d8eaab5890f299a8c9756363947c511502055041d0c5ba15150c76e128d7ce3c16f39f3c1e643ecc45d335688fa1d2fc3aa6e71722162017159a249f0a54d05e05a06da5b5ea97429950e2893d872a6ddb1ed1278fee80f7fe86aad9b40bb6a05a00e56ea4a750b41e2b3944f7d65f1e7487859be7a8b689c57cdc85445a5e7079b11389b9a603309750730815ce09fbcb244c78f270c6f86f4eae4c24ad80a98d7509332eeb891eed303291109c2aaabf51fb297ad9dba3cb600bef3e83d4799f02bccaab9bbbf1a342fc4fefb37568fcfdb7a678cfd801bcedcf1f0b08b4735aa85d4f521098346696f5257f8d658605661669287185f119599707b3fba4e9ad9438d667b00d7aa74322b8bf58a2e564ff8d08241469eace7aae8b038574641e8a12b057e37debf1ecfa3c8e50781f38f7f441eb0dbbf0cc32310839065ef756b2a91f248b9436af94eb8e42bbb38ea9d12f3a58224095d3f58f07ac59a34dbd89ea9b8fb147028e6c64ffb50d372fdd83895bf6a2776dd19592b1485863e88d110f522943be4c71b9213e00449849b1bdd91db9c229384ee302e9551bdcad0c5cf7786853d715cbb4e31263250af833939303c18c7af2600afea5cd8b2fccf74fbc76affe669b190576ffe93ee5524fca36b4aeb6180305494f89ddcbd047dc3c5577ecefd13b28cd58bb6a7171e21ccf26348da6c7bbbcbbc4196d29270cd83dee088f845d416887c012b09c5a06a9c65e400689594dbc4f4f14abf79f3796d83ed904117890795e3eea3dc737465aa2c18c49b36acc9543a357fb6e5af49aba40bfa2e6ece5bc1cdbd48289aff380aaa9143cc23423de55b73ee9054f3b8025eff16f80fe814704bb547a39de5e143258eb87c9e96dafdc3947973403f4ee6148cd2603e55271ae4d870760ef34b4a8d4883da9bc4bceecf5c95c8c93fcfa6c3ef2cedcfec3cf428ab82e6004d968376a20ec370fbdbc4810b14663c09395767b8180fe0edefb1efe6a90add6c99f89f9f87c99baa2b61d3e94f7cb24a098f2b735b009af1020d6fe97f1955120beb3308f814e26af05abfc135686b4567ad1d7fd330a4e2707caf004f1ddb585683ce0b77eefb30fd4f1d9c331c790cd59b10467d08ded7071e156dd0386613db8b52d33e6f88ae6a3a8bd02580207c4eca2584cd0a8a772abc1ee3eff8c7afbf2fed0ecac434a40b17450ad0a78ce0f604234bc597e48979b9727ab5c50b1b5c88f6b8f2a2517b7caf8f1d8fa17200d8bc16f6dbff4aa282dce4b887ef36d75f1a3caad53582fce9b4db44f4db972722e08a95252f841631096ed5b7ee9051a98ca6e081c2f9606a926af1613b230da396afbc42e300e46dea7a11e09166c1973cf4ca80e8cbe5a7c8d72e8ed1a7fbf57210c869c24b242ad57ef3d75d428a071646b00f28933116a4a13cf457cb1dedf42e93ddbb72b229e9ed0bc934a0499ba85bbf89dd1844fae46d2d01b9f3e5e1a6fb6c498316ef28ad34955f87448b88ac698d4e9565d39e795e0ee389220869461b6038ae85489f5989cb16c7619ade38e63def12a4c62e44a80d21fb63a29bb96faed05598228d70171418ac9b4aae6e8d0c7ca110d705e1327102559be5d90612878a8bb509485af569ec7d5fdf48a20de314a90deffd23243f80b6c64fed489d0c1b09f83ed5370f3f732c889437eb598756e7f1f4df5d1be939dd6bd0ffaac57c76c2ddc8309bba25d2f54632fbf9216e2b40eee584978057cee4f7f6b86bee46273ddf844e47f5a31167bd3e667d1a18d2b9154eaf34fc0a69c2171df9eb94fbb96716fdc709483f20c888abaaf8c3fa1f132cb26a07ee60a70bff6f3e92f207878a745d87410915ea5f2d9cdd0f1ec732553dc8a64cc98dd4f54c5d0f6dfa0e98c36c0841d1605cbacfe116af4fd6d502483752ca93b9c9cd7487da1628e9a24ee56fc93aa115e84b537af8fb537ec24f653902cb453c6cd771ac4c4cd2253914ddadb4caba0a3f2d1163797b44a66970d4d42271bf87c37f7222ad284dc842e8577a764f3adfc49d2768c8a779598356ba718a83d8e09a89b7e03a4b7e09607b1bb561f17a55f55c6305f3b76a1a873e8600cdf2dd1971053ba7ddd840dd28a101c5f38ad76841441cae14bbba59779304be99dfc678c4071c9db18ac2f8583bfc4795218b1276734a705c8d5adb547af3744aa44c623eb31d4873ee4b6dc9ab919000d7f745730f74d4402e7299d7d01fe580a632dd7b4642ebbef483441a69a693686a8da4879430abaa0a5477dac1f21813f522b859237282e9cbb802d0fe40f0d21ccdb27379fb4af2288c63dec7aa155577258e252313ddd4fdd0d1d1ec59b0d10a12fb4f77f8f9e040d201215ad59c557b0c6f76bd05d3d7d6d220cf71ed8ad4ecd4435470178dd9e6dec4827a40f0175ca5031dca280de78d792ea0065bf2d835ddd32217cc1b37fa6e9e8cc03ca5f18ed29c2b123045daaadce5d87976255a8230d3db35d2fbca9c7ff80b4097bc9b3ffafbda3d8a53e3ee669ec6151fa3a2ef26a46eac6105a6adc887b1ebba58120f1e254ec454da0bb47cf7d3b3d225e92a1d0ebace3d7a6e5ceb043a6b9454e84320b5cd28b65c107125a23ae7c9333b83af39ce2d2a0df4322797699f3fc941dc0c64208382622822f3e2d3a9ca5870477de99e51ef6ce3afb4b51f9ab9fa96b4c8637f5ab543f9c945d2951ad10624220e6dcaa932851fa352d8aa24046529a0b19843cc36f66cfda6055e0c7f8b80c2500147475119b2f072cda0de3de4322d1d5efff2af11be5d09362d654a4df8686d983883f982e8979b627056daacbcbf778675b78836c726ff0c9de0cb3342771912bf5269bdf29f3d9ef1bb55265604d7abc5ac64507658d96d6c42002d06362d31b5a4029eed85208a793b654ff01dab94f36350b7b9c6b8f64d770b78cbb937c16b9e83c66b36ffcae6893bf3bd2e73cc311cb85f079b0a00f2bf1588cb407f384859b797ecbc0454b3f285cbd0a7743168a90aa175917d899afdb687a8283d8d437c56eb86898c6e98d108070bcbe4ea5850938185e10bb4b662f89a1727dc0bf61757490a1c35472afa4a39192d85b1f9200339492e10a9e2255f2ef6ba3eef1fecb92ab82c599d079a4f6a472e7a20c27d23f27bab40b571ee6fc23c005025d5326ee64ca032b7d03279690da2f759924c25eb169140dfca284f4d0d0a9a76cf5f14e6d41096b59f814c6b92b5892b14b4d3cf54fe81195e45bac03b4679b3cd87da08927a22fdb0cc4534389c2a00d23054e5967204fae0b7b3b09f3912aa9f3d6bb26b6f6bb6ddb1e55f93d1cc026886231619c3ea42456420f74e4a8e358571a2fb9f15cee83b13956259765acdc02003afacb1c6c1d5ca1bb9dff93733601053b53e6854c44f3083637127d60b64bbeaf88883394930bbf79963dae569a3e5e7ba5d4ff297a72f833ebd9e077cee2557118bb0651b2b1383930ceaaa83ba0aac356466867cd7984a7de9547b12f08d0969c07c451e9c1ad0bb02963b221b6fc0e5d3324571bd0e90380808d4a7b27346b1acc2edbe7ce9fc7ec3681a9f4384b5cdef07ede305fc9ee382aa8da9f5f83ee5fc0409a4249b59330f44f3d4642846b6acb679e8b0a92d8ca20502a5873dac7e4cc3f63ead09c88e9fe68aa528b2aa327ae5fa55191f2586598cc46f12ddab2e18d0629e8f1f69c2809e6b07e3b63b1dbe0cbc2ebb87fd5606b8e7b005c3a2db241a2d1adacd00cf5cce4253438cef6e83de12b4ad8a2ee665f21a56c9bf06dd5c70d733fcbe53c0fe0540f0c5e711fa490e9b5bf2b4f3e44b2c9e98f68894aefb5a00318b3059639d0cdb6e3263a264041d06dc73276f1de0184e8975356872c2078b3e131c7fdab475674e07e12cd55ab90df5705f6af3ec8b0cd340ea857a1806403ba2294ae35f9d4b95d6880648f382ac9c449751ff865d7bb40433c6219e695367d59ef93629f0f91644695e42ac9fd28e9688d89882038a7a27db7ba5f3c7a9f173660fece49714ed14bec10c8bc308328ba0610ae64824e893830f742d1fd20a958f7133df3f3d17ce4f9c903c49d7d4c3e2c87ac91e30d0ff87e56e4c5032bd5f131bbcb77ad1785424a94e2fca84f4024236abd8072e62b06b60e038b56504adadc2534350aeebf5fa77fd3113fe2b71bf2bb02601dfe8ca39cd19190e2d9012d7ecaff508051aaf21f6c576ba20bef62eed89b4540eddf5db7dda51a7d810f3256a52e9f4f72888dfb4e7408fe137c73e24587adf69a7b5d33ebcde8a5f71ba76ae486d34175871a96bf141a02132a74e699b2d287f20cc34f8d78649caa539b4a6fb8fa44cd807da22009c755a58779e8153be0bf6f56985f1a3c6f552fcc767d962946206f3e4050055ca2dbfd5f32cdd74da259c1ac97b78e4d0427210054316fee7414d74912e805498be3f39870bf711af9d1b200f37be485780dee31dec6a0a380267f33f7eb1e9208684cdea703a330701c184f3d5658c84f13b44c81ea410af7a298b15050a6425c4f7f3ab95b2c4d94a84d53993cae7ec163b9778e1deab14d610e668ce097b00f1db6e06a9138b6b71f8c4381dcbf1ebb9c546b0028323a19d780571b5d953ff98242cf3652c2cef54ad13795c0a857ed796d4d57879f8c1ae12c7fef337db44b5970054aa1791b67b18f8ed70682cdd6854ff6bcb8f356191fd6bff9bddb513bcac90a0bfb28ec9800109deaf41d9520f10c026101793e6ea2725e3855c2158d44828823a207bd2260335e37ae528223ae14b6de1c72823e13a99c4d1c3eae593f1231be42f5d00e55ced8ebc0c4561a3d830763d37e85d5123d4230d660e6a51bca8118d9e6f55177d78dc6bd4d8c6d40925f1687369e07c6f69bc19f54f403935ea9886d886accc048fdf123a269437205f2e67952b791ea22da084cc9602fcf58728dadb5167dd691d4cf617e7d21169023b385eb30cbb5252e551fbe39d772fa9124a12980471f949884ea2d382419e11995114454bbeda0869a0b28b05130c08b080f1e24615c061c019160bd48402bcfb7c0586c52a56fe090a6a685b73960ad43df0740041115b28b8fa505cffc1eedd7b1fbacf95864084a28d7dc5007755b6ae5d8dad33ed70ebb99949686bfa317c447583b6651f1839fb8e7a145bb66f2a6ae341eaa7bcab56f10b139883a975bd873c86c821979679f8a5ab91325237af84cb5ffd70df9c7792ff9f9070ba160eb378d43c0af18d907addcbf0c9b933f3d95950b8243308203fafbe3d655a33f2e6b631c0a9ad64e8d511b4d3b3766a4b1f95e9d267e44f0f7987a7693e400d1cdd932f63cf658191c2dedd6f6a1cabe4b0d37bc1463f0579f98e322683b13b510ab4784578b4a0cefa226dbb6fca565dc9586339e70845b3792374ecad38fb99cc43506f35db4fa2b0a1efbe7c58d47a536a0588c9a949094afee956f831c779e1136614881703a4717cb220699bf41477c42ecbfe417cf6ff2c5d2139cc7091370cd5c7e0d728faceda6b4274a332842226113d0af0af6d087753a4c75bf40d2d696d62092519aa8e83347f926b68731b627ec3d9e2e1858e4c0e3d726e426553ea8f33e115abe95eae62985e8957491409209a93e3b4aaf7727abdaf1cf5d325d1f8309d703d80c5b1014f6d880cb9910508ef7a8ca3c14bf3c4866597f1ec0cd2a67ced0989002acd7bd06ed1cfff16e3be27805f362d4fe44771645f9ff3a85d12e9dbb1629fb7e33abc9d886dfad8180ff3d5318f287dd3a2b55377ddf88385a9d9fe8bc56937b7f7afc86b6d6aab6b882d69715e32e5b354157f25be3e9fccc965c9dbc4d2f943ab0fd45434f33142cc15de39465454dc813e2a59a7a6906aba620a0450b6245e1fb77c9dd904c67ae0b05c13ae6da02f140c99277e520e9ec4db04dd90570f88f79ff453212a4745f730d87b0709900007c0f848c9369a3b47c690ecc629cb5d562a948f6b6c247d8837541b89d78f868d6d14531f4b7daf40f95f768b3b157f56bf5f40d9e76df13785f3ca69e8f5efe7af1488bbc2def6576e4b8bceb5dd385d4aed7b4cb6d3027916814dec9887379b069c5e0bcd496a77e488730686b30a29cc28c2da85f83b43705dd2c57edf4e7440771d33f9e61bccdfe0041a90d07f372cb8978f278ad4207113135b3a8e2cf526a20338818abaf499e87736dec3a79eee1a09959c0475bfa336a232bbdc03d58f2970375b214ca47b1eb5192595551256be25fda3756295a79c33672f5f532e5ac1b513831a2de6c647a29f506fa6c38a82b15743519c2199ec2fa07724b448f9a1efa930c3c13161445ee4a242d632a2fb996a9bdad40c8a0870d25708a28965c4477cbeb48b978dd4780116db4d70d33a645662a80237201a12f54a83a2877b0de753ca94eedcfccb9ed6162a546f418264979c8741deef68e5a8f319f6b24af714e9485a62b3b8e94afb8fb9a78a1fffa86cd825c418d257e2f88f72bcd5c5770a35388c104b6ffe8d359b9ed0a2cbdd5458f44f087131b28f7fabc60bc0fb1f492afad8e1860642cfa1cf43d80a667141a17ffbf02cc01ba379977071b2348420660f7fd1089ec4d4ec37b4ca904656e66d4cfcc0c38ef1778106c12b5551f411c0ef14409386770040c3bfdbba154171bdb542f881411d8215212c0f956839c35c1dfb93c1845f8c8e9d0f72c3193c67cb73ae90b4adc193b4349604ee4117faf48bf0a697e810823d57b0974c81921e1f8bd10e667b14816df5f4906dda85ebecdd06fd06690852a7b0199e48b3e0d85ec010083e0283a0bf9a131fe0cdc7839796924f76155f0737a987434b0e76544e38d8b95ed1b8389fb062160ab82b44e9315eeafd2dd7451b3af86d59310f810b9e7e786235d0e035e2cf902f1629a320e341558e13e5a01800e41eefe0ce90947507b0b8664b6c51b7011e11d1186b3d32c908a463d228deceec72b3021c1287453343f273eb470a2466cc5d8af7f29f73065538640adfaaa10ad2b307fc2b30dbee8d8c68479576b27514587394999511d9ebdea6888f062a947fbecf1f3e10ac935633c94518a99f77f13bfc3518a4f6cb9e73a69db9323941e958be380581b3beb48f6e075c6a901591d6bf102fe21bd32b19c29627a3cd45c8a867f9157fafc98be8a3ab42146c5b83ce5aa419cf7083e26b9f441e3ae46c7e0f07807cc2027f3bfabbdac2c92345842d60f167c09ba14f8408ff6b7a7341500751f814d948abd7edf2938646221e552ebd28ced6719bec91c96b55b18ab888579915f90cf2e451a6ce683cf967380d918c5dd6be8a3ea1764c6416138766d8a0019097f2e322dcc7d6fbac80412bfc3682df42116a8eca1ddd3f9bee8c0bd10a11150bc8b585bf621d31804e633d52b12e603e22e383dedef16c02bdeb7a6d8f9a8048ee1a33210512a372d6973ae39165d8c9e62a2ac9fda7ef52b0a4534455d93a65fcd0ddbe33bf93f623bd6460f7fb8ec9bae8fdf31a7e0971dc9f351f786fc9672aa9fae433d5863313b4fe0492dc0e7a4b94acf5c932a4615e35c409fd23a147bd8b5e67dbbdf8393db5593eff6888772014287508f3ae2f04d0ed6071b0927ca1ca7cb021d9e60f5101bd6d7dd6f9338118dbc4d3e422d828a361a77f3206daffb8ea94f840203ec1b48b098061a19244e6000d24ba880c76c487315c373a9212d3ffeefd37b03145bb9a70531ed65e0f5b2d3caaafc724af09f5b20bfa046ab87380cf0eadc1d01e5d2af447bbf036ed5f664ba67bd6f27bcccb75a015fa2df6155d9eee55fc60cb618cd90292bd6638415a5c74ac85c6d79f32800ab872f859ecc046d4d320d71244432143a51efa27157736eaf0bc00455dfff0049507657e4d9025759f953fcebbf21ce3227bcf66996b1c4a91d8ce26f797a206b1c000ed9118a73e3c46e9eef1a09e8f8a40f390ea000d10df726068300e42999dc6810f4c0298ef377d5c29a4a5b00b1fd861aeb138e42513e02d2e8dbb6bf6bcc06b8ee175d411d44291f15fd1106f881410e7a5d6f1861999203330e6fc47e116e148a5a063f56d2caafa01ceac0111b3035c770b976a8125e3e472defd4bae9278d99c4e7ac6714922e695ba85a0108d5d78ac6eb7e665cfca0832e202a2732cafd72b2af0b2c60e7da348d4c3930e6be31e138493c24db1350f4b97be237146c7d992a1b0654c73d922a9c1be5a5cef2abb2fcc02d99346f13fd92ba92d56bb84226ad24983cd54adbaca194ad26973b7d62618cdcc6905170023403b4f7ff1ec6a03468e913274dbc1209202e9bfdbd2c847233855b8b02945fd21b2adba26cb3fd8b360906e924e808e9da646d54b3b4a5fe5b2c16b2510166b588a87d21f1e77dbe31971fb1ccc10449920a2824c9d8903aa746f09bbbc749b98f63a161241ea348a48a263a2d5517c8a0b8b63d4d87ae70a4a64e1c4ac6a729145d8464462275bd47973a216235b7458d9bb904388c5d8d55f440b310521dadde566eff6d94b751ff47a6cdbb0b9885d061d503aa66ded98d52fcf67db2029792265824fd41785d784c91fef12d7195fef951c912cc42a0909197b3e8885d59c7522956ba0a53fa5fc6068dab0d1f86d462a63ae5da55c556ad8b176b28f31b23b7d734bcfe45b14bdb1810af939a48cce175ab3f12b672598a1372e2aa087e2538baca71e464851f698cbd4f4cbc0da72b5f685d9b246ec909bbd28773b7439921a8c45c66160b3248ff640a4ee04fa6d24ae02489098004ee96e5170e45d7b4c56aa0dbafddd7aa75141160849dde98cc884d3eb6e288bf6d153a6973a1e307c4702b28a3f1fe09f30df2d545d63e3abe791bdac7415b3894cebf7820c218435a4edde7be7b73f831312e5aaa16b62b67dc5f7640d40a56ae30ad4444b6a082328735fc79709b50b2d07ae73a0954a0c1f69fe8355ad239b7aa14b20bf504be0a2da2d1caaf3f09ac4fa99cd85d3eebc67cee150ff481ee50e9ee0b620b1e40f3ac3b13e5788a0676ba09523bd77fadba08f8eb77397611669509d9806d1d886c6d5619f314664739a7cd05120529dbd3dbf9a54591daa831a218375cf6f5f70f3d797f17c759c6ec3cb5214d1d366fef41204917e975260a1fe67392e1eceaecfbdcec73710b2eca1c94db64545bcd9005a7575381d193875508d9b63e7b8091f22167a9c996b3492e7214c5b7acdd10d503e2bc743baef4aa2712c878724df45d265cd1406a5f28a96b20fc295f1531b645a0906a0652ec2e9c0898792c0131ff88911c862b1b1584c9dcdc781639100c23b82fa89ea1d7a01f3c210a04c3e98c0269c58ea8f8cbc24177a598de0511e0dc5e481b7554061c7718de3f5f4e5c194614a457a8ce580024fa503651c0986f71570bff1c99f023484cba455d7b0e497d835f2fe82bfcb35ade24394a7bb07823921ba9cbeb96cd735b1c8f32d8b855f8b8f42e39a281f6b49c88902380f74ac28d9050c8c84e79810932a7218f56a973377c51ad0af1bd55d55bee67cd46b8c3204f4963d245c739579cd6d2b7cffb493763ea5261c1257dd346c2f44505c53958a1465ae7ca66d1d9a626b68423be2c9a0b1e72159bd3c629dce8c821aea46f1cc9a69317929cbf7f5fb9f45ce4264615a0d2dacfc07e9592abac8ae720a6f965a83ec54efac7e1cabf6af0d48aac69e0ca65ea37d25301fdc3c1da97244b588c4fef72ccdd267b253aa37d26df3bae34d9764326ab175c60c52d8d8fd86801fd9899c4af622121adfa35c1de73d7d656c9ea893d92d44c8900f18b43347397afe372405d1f69ce3ac456c7aae3c7972827a423dfc672a4656c881f35eb99e3726f81b701e9ae2f77316981c2941e5f2f2591e14cc2b4a0e7aa530f106f9b4bad765fe7f9b71d21c728ba07c2fd1edc29218eb9a561339623dc994e8b617077dc87f0109e6ee0466589d8b55ed0132b755a12b38cb28b66644df7b12db330af1f04a98c152aee8ca517a696e3b0d558b32cf34d6b1ed0cb55b282e60e96d93b751f58786d2a4e53b5dbfdf4f6979925d12876e6c6e52776509a9976eb4b5bbefc5eaadf90c2f77182a522846d6ef84d664506bbc2eaed0b64b4a1e12aceaa1d5a6e8837fd2279337ae68d0f115ad94f5a3105bcb3d763cb69cd850336a58d0fd370d03b06961a55b8574270418ca188ec42cd1faab292cde34bbcd65f8f9df33709cb4cb45ff149bac5173854a825088a61c8083df2d33dcb0b76429ea5f249d38d0e3fc839e6a7cb57800970962674eda4b05cc729212bf77edff916c3f860b436fc49c082f12a51374af1f328ef1eed505eeb7a03abe24586e24ba8c2b33910aacc2f2de6f45f3619c2e9a64ff516b5a1a5a7988bb3f4e913e948ee9012db49a3847a62c2d2bd05d5da76dd47a0bfeac9ef67dcf7fd4099fe1d5e1d818b3239a9ed30ab9f362e530d0f0e918459195c0bd047a077bd1211f8c89308537f936758cf7f55ff5edf50e2090a3246b414e84d164082d1ae02acbb23c13a458dee6b8c8f48ee502ff929532d1da739fc39e2065b7650bad0fed6c7b210518af4a39adcbb3936ce7fba7976d424f1afff5b0b9dae239e3051ad3831c1bf23700a146f57683f1d6caf3ad1da21e7bff4c189c3326b27adf1cd4093e4175e07de0a233f5ed6bce7c8e764e8766e28a4cbd474ec00523ab28aa092b5547dbd5de519c20dd94770d6d985228aa7e3f3e081f377068a1808d4459467956a9747832444af8dd57c9f0719b623a58dcf4e894a38e2979b1af73d273294ad42acbc574ab3e2e7ded53f5fbcbb98dfbae9cd23ce6fb7152f53a73bae0974d37441fd3de09b04dde67549e4de4a4aa20fad7a640c3197beef424b55c84001310873cf5fc07f1a9445bc5751566a105369b702aca325feda6203e73f2d697ad9ca4a38840abe9704df1afaf78bfe41cb476bd63861bf493b81957795ac9e930483ee2116e07b8494611740099bcd4b10a91397f09846906133c85520807ea6539830f258926051155a09a060589e02cac1616febd3ce9df634b041951ec0a9659117b86eeef708b305451f737b3364dcec8ad5d2232f35e22cfb16aea09eb4100e5b6eee47149b6040d8ac7bb8040b1b6d0b3cb74fabe98b32ab76d5d2a65cf3fd3677fd765eba21993f2a3a7dc6afbefb5faa50c8cd43f3fa7d0f13365f95428192168a929caaa4fe97ed554b8326adb7e00f2cd231780a5fb7100665b4257172b72bfab06121c5f668e1050a002753da0c22baa0174592a02b3e44e241c8bfbfdf2d39e1593ea9d2c186bd9ce6ee778130284a6bd1200bb38cbbdc6db74ea4ba3008dd43381d197abc157340afecaf5d3ec604389b9fae2078b9b8973bc3778afbadd15c9ae5924f350c6f688239b0833c73600a2b2f763e13f7e51cb001cd635015dfe46f48c3d0b1e1e2895e7fbdaf62383d2c4f43b1c563acdcbcbf487ba1436c3b8a09a8a3a0933d139f481a43c58f971c0d5ff330615d4bd1211664a2dc0d9fb5cd125436f8fd6128039763ae70d6c7ed9f530554a96a5c0c107f75706c924df13beb7c22a85cc9c56c26e5cb147447c4f6dbf2914c8a05962ce62ccd9c317b7ad26a0c0325b70e1050302fd4d222321ebefdb5a4a87dafb565ccc8ee5c28f560230a97b20980e64b7f9c0759d7c73e6317889d69da1f47549ddec2837857459ce01042ac7effee3784d8128cc8b4ec9b4edc7628573731df073f85c6f1029d82a6b19b65a54dd00b18a2808eba1b1903354caf0163b5799477de8f693b417042ab18d5daf31da0d32f61f6c2ef5eba39fe62d7cffabb9cbe861ae47793b9b3720d7cd9eb7dfb21716abe6806601bd7387d1cdf46327a12905bc706631fe4f28413707ff274192f2a515d2d5dd55afb6cffb9f456e7ce25be18d11e7ef7d95e543f01b51978901c75e7997b3a15014b4f41fabdef55a933cdcf35030280db37379635b12c200ce8a56e483532240befb103d11577c6284788497f7a483132b51dda24b5ec7d238b3e927552eb89fd2b285885a17ab2e60200f033fe1857e42297c74c5dc5ae5fac8230583911b2528f93068438337a4a8cfe88c5fdb39ab8b51551ccfac0530fdc9eea08892fc4f96603ee37311b16ae50530ff3a11c8d41e8a73190646e86b40fe0214e146ebad7693b799196c2ce12c6c1390364d62d3fdce52aef7c24c7ffbee15ad11918c230cf0d13bae60755f0245b8935651bef70420c7a56eeac9b8346096ae6240be525da9979570b42912f0c10506ceee752123d70b069412a0dc495d3b01e1a906510ced3c833c11b2240781fb4e542ca4c07fbbf452421878b5c53385477c091a6bdf75094f475bccc339ce599f31ee3f14fc35ac55034c008b501fe8d7c80b67cb5bdd31fbdd65676ca1bf3cf16b321dc569865528f1638d34213dd00125abcf263d31fd9c1a6331a7c94fd98c9afd13fb62332b6d3efc2934bd8c330f816b32111aca8ed1e70bac1ec727c58511e32c45fffa5a2b4bf1550a1b0c7ab670e5a25417c68eb11874be5cca8368edae28cc966bd57157ebb9894a406c25db520b41067b4001543621ce0eada4177ea87175bf3f356d7bce37f75fbe69965aeed5b8eea5bce5e240302b71a91a18a05ac5f0b4e6b537a07efe71f6943163a747f961f672758adde7fd163cccb612073233fd12e77940238f155601caa5aa014ea26f475e740a50a026c9d435eb3359ea52407a43b9856efaa6ff93a89e8338394d0ca64632b592eee05ace09d5849deb29694696a8ed25166011eec19ad0808300272ebb85f0e5aa407798548b789f52fda641e16560a67092eba5c18cca9036601351cede9c97dda0ac561f9645a440e2c2d5fde29eae46b8eae31f841482310c622123f1648741cf0743e60a96846e0c0e8e8e4c0867de1c7e3e7f2daafe5ba4abf70c8eb104cfbec0ba95bfe6010744af8ac4230f9ed16344c151e32a65a214a5c49f318688525530ed36f7d42f2e00fdde2c6732c62f6c19589826e88d689c047656da66337d7840e3f1862774c2d9c44b8af601708ff46c80891411ab65517dac11612142ce375dd2120b820d01a4ed733f1df7d4ee2b57e633568292dfa42a426b5772522f7ec2da7e8bfc94cd527f927ea01cf2ba3597e2b4ed88fe4ea10668bfac63d1c0579688306ab061141eea824807d937e81f826413d817a761aeef132b3b70e52fee238f88c6da53e1481b931e8b87690a2202e5d6c8adf475a02d84de336fab3c0e5ed9d0644b389239c959dd2f9669a0309b21408bd019e487b3ea8b7efa1e56c66c022a1701d637c6eff0bf242442b824d0ca01e0b7577d8dd9dec310daff4dd842cbbba25444d456ca14c62bc1b90c6e722b672f873c8a4a235995b756fc9846b8eea3fd875154fad76025b45b6acae7b6873b9e97f1e68b8c2d0e08a96e875f4438b79d7fb1a648a2c2fbda2805aa2b8fe38790e010c94b4bf2d3a026467f6071ce628ddddc821812ee36e8f45bdef188ca9d4f8a211ba08a41648412e5fc2c8137dd9b06681cf9b6ca2018d195794897f4dd71647f0107424b31a096580d544e226f7627e58689d517b1119646be3f1567f788a5285760242b74ed273378c826063a61bcbd3b4710ed99c077fa9c49a06754fc4d4e6bb8b1daa6a482cc38cd57bb93ff4d9acd363cfa01b64cbada32feb81379c397d2f464a7fda48327481f1d9194f99a4ba5bca09766aa824a17388d398c10575db49b25d0860441b834b3d626a18f9e635a2590e61a84a6d07659adeb5c9b2ecac5dbd0b9855405b795f2791fe162958ecb70c6256f94e236e4764efd6f6bb97f8568847d7ec8b0fd0d31eac3d3bb1ebcfced7d4c572a58e17ad847e7a5dd13877203d77cacbc20299bc0f65aa89afab93106eff00ebee720edfb00429fbf3a9105da75743af9f585a811190410be36d1584d67c87ea826c58ad98b87fdf127ab8a211474ce80a4fd1ec56ab4b60ce3a008c211cc919e3632bf608696defe51cc245d95530393f8f7a2bd41ba99b87040e20014ed8b2ba24d304440a7e7082ecf5c494c0e43821bfbdd171152420472120744eae9ab44dcb0925d423bcbd11aa9e7ec48fa3e502df353d09e91ebbd7b3fb45a930dad3a83c72a9e5a242062811a2e42f71436f650633d90f2b9a1cda3ea89592349a62c3b478308cbdcc01a9f8012680ef7fadab2e33d41352c6f65b5ccd46c1ea4d060f079994434f37f6e387099b867494109f9bef3b08ad1ef04fce2d7e64c6f47be7c25d5af57db0c04658d4f5a7cea19dd6317b56cb6579f3d71ad3413dac9df179c65168d86298fd74d351925f1e5c38fa9438eb898dfd8be1eab77b85ce83f59800a3096612ffe31e8cc006275b19df94beeaf4e711886e504c862308bd2b76942560d3f53fbb1b71fb99f0da9b5072b788909f792445a0d349abda6fc1780b3fb80c9256b380a274dd66e1c62571c961a3c979bfcd0aa117480b790827b494710e74c4fee085fa571dd9fcaaa5faf2e7bec2cda79fdd4c4a45ff6ad265515539d9937b4429be7de396231c5df899928c83f912ba235ac9375599396fe477299e71165ff715a31ac0c215b06b18109c09507e3a5c531c02c53ac46fb6ccd593f6fa41989801c89e84bb1ffadd8ad6538248e484ca0a49e0dcc62be4630e7a6206b61394c80e5e5deb0d892ad3b75d7f5fb9f45ce4264615a0d2dacfc07e9592abac8ae720a6f965a83e249bba1f3cde56e37e30417bd3516a547ebbd37abaaa012731218033faa5f1c691a45ba861f983ec3eacdf083b45a40837b882cac4eaf2de3bb07137df57c237e79319751f04e64b786863d22d3fe4fe50540ebe4801d9738e3db4617433f094c5635df0e03259bcd20b2fbdd6f8351aab9a078ed87e74bc252ea6a1aa428b87d43fa866c019beaf7bea5bca88f0bd1dc76412dcfec674c60fe4986954b4e95c15b1efc972a78993d1629a6d5e9d071767daa4b1f6ac663efba52b3bfedfaacf4824f9c5b7cb1cdeea713cf53dca0e24d3502c4d842f647c59833363dc2802c0c5ac88898bca5dff4e26b467a7ccdef4d5adb8ca34fb236ccca3433f813c4d7235ce1bdd63c723e1ca45a8411f2779fd1b3460ca01b8d48935de77e9806a4579e2ba0054159b538a6d8de01e90d5bd35e9f7a1aa8a7ce80b86e92f26fcbd6755f61fccc3dcc133a6d1e17f857b6cae36bface31d207ec573d1f9e3d4ff365c8c710d2f99e4890c2e3f439fbdadd4fa8fd8b84afa5abea537198a819317a647334096cb41b169ae37616e1772e0a782bf69f31e611ddb9dcbc28bccc89389ab71e6161927ed1ace43452ce4b169be8931e47b21cfda7ccb0c9718cf97b65b13191da9cdce25146ebea431193ab20eb1fa0a243fc21958adb8fd51542b8aa4fc0fe307fc01396573e543f326cea1c870cd3fe05554360d1bd084becb10d2a97725730c4f2bfdfbe618df6f5bc5a6c9d47d6cbba9fd4099fe1d5e1d818b3239a9ed30ab9f362e530d0f0e918459195c46ce23fb0b17be416f5b15045c1a9128b27ab06718328eff535a0da7284e09638f52e5fc8125b358c6b63cc2736b35f5cee2d94c84ab11bacb528b83e4e96fbaaae3131cda9ff1d26145672f5c246e69f7f81cc2d4c50df4fd4ead0b1f98feea29227b08ebcff6515393a686ef659b9ae7f472de00d2af8db5f6e3e7fe5933052a10711373aa024a57e3769397ae0d036eb7981186c253a6b284b054faf65a9d9683c85f848a37902016e94d209c696f39e3f0cbd8309f80c144af38e19ff37a5915208e936064e2a8e2acd199867f9bbad1aaa2b427b9869909f3aca8986c08f41eea98d6321a8eeefe3d7b6f80dcf41cf61ed6247d52f7b284635ba96fc4a7a0b0cd18c6100005641609ca2ad402b45bf3bb30c6b9869a0fe65f3564e1d3deb773026c0890cbf98b9219a9435af671dd06f492a11bca02a5dd4587293bfb9b283e8f43675345277fe12dc8e2207bdf4b6c537ccec000096d560e065ca1dc2d4d694f99d307291936b2e44a96b07c1a75b57c6a3f189fbb4c8ab97f18bca24b4e7fd39d901a4c7912a22b779d7add42357480e95bfb6d04c09cb8ce914b1ca4bddac6789ecc25bc42dfbe649a045c50fb74f5fbbba2968957e4506ce30b218cd34d8dea767f49332fd4f2efdf62f2e6b08743f10e7d049d4ee1b7635b314db4a7cfd0016aa7cb5e9ee91aa2fd6f20085000cfeeedf370c377436f6a25f74ab1023f9b3d8c6c52ec59018769d8242367192fe53dbebe7f4635927d7f74f62fd59b41eb84e32b5fac75a358f9e7421686d96346e0f6006a51f85a46b6e7e88679acc02ca35143ec9fe76f2868623bcf8917de30e7055a7cb2a51a464c8f8a6512b1a6333b600cdaed48cc6ec38cc8e2d86158547842063a49cbc9115c1ec896c638aa8933999d4cfdee02205efe2258a52770306f688239b0833c73600a2b2f763e13f7e51cb001cd635015dfe46fd7d82acc55e82d6663dc0390e83b029a450f6e45e283fcdb977a82e37fd80aa2a0a4ee8ff7d49894b172a5ee57cfd6666869d1eb1441a6f5ac173ea2802d630ef96adef509b8430dde7502d36dfcab25c247d131d945280e4ab649afa2c7405a1d1bc55d74e03bab8029538ac2795cf9e6f9e8cd46d8855fd2d8cb89695482ab0c9600d10b263b6d1f21a2b7d3079e3512855d18d2fcb2c07cb7dbaef805e061a2bfaed92b0e0b12a9902e18a8522e35a852aa53bcdef49b526197813616ac6b07a1a9cefa2b629dc44e78203a3a2db009b6ab567146635aa1408b1d855a29af883af7b2e01da7cce548320a12f149696eec871a4aa92fd70b7db4905d568a13f1997d7dd205f5f7137a003e3e897335507834b9471e34f7c2fa4e7330087ecca8dbdb26eb72d3e687b3ea9ec64257174c30bcab687676ea06a4c04dd885d71f8057d9c666eb797a4753851d43ab8f7756e7e2c86e7d27c5627e10ce3d281fc6672b0bc93b37a7fb42bd4f8e2d8bce8b61f39137957f820ad95803fa457ebc90fa73ba0e390b28a85b5776731a29496a976b86bb0ba1dfb8d572258b1e441a54f4b4b4c78679cb6a0ccd89fd2b285885a17ab2e60200f033fe1857e42297c74c5dc5ae5fac01798d5bd78f6b057f63ed5ce6f3600f5059a2e6ea1f0fe181c4b2ae64cf43d4cdd752f3b05c63e58a55a633f758b255d1dd5332d6d295d6a14207ffec176515743b113d16207feae4aa56c7e205eabe7508a877c126f24e5b09449ac4e09a12a9b422248bb4eab8d4750c2a42c8c8eddb95f9414665e576a4e95bce94345ee90976cba653ecf3fe4ad7737da24994325680e61baf8bd66bc0c1682b77bf0cb7dfbbfc0c9a8d92dfe778f9718e5b4d9e46f72a4361e75403368d15fe951ed4eaca4ded2dd3fb6f09a8354bfb0303235fc1a4944aae3f1c2f08343fa202ef01761447d8ac70ddfd600f7ff161b880ac8ed9fcac2e991822d3d9b095196f4f4e3067a0202ec958601f16251801c11aa6e615e09540c855fa1209822858ec8fda2ea7d0651dbc0e0f9a3c809bd270e6544ad8055e93a47404ad70c116666837976a116e5a4872dcd53ab8b6654550be0ec866aab9df67d680cb44157ebb9894a406c25db520b41067b4001543621ce0eada4177ea871296b8641f8733900ae005beecf537515a668d07c114f771f501aeed1cdee7e13a5c02db1ba82a39da087daeea67e76b9562dca597daeccec2aba4a667c43fd01ea0bc8fc35845285356135dd40722f74465848718cb76316a3208aa55d22fb3f8fb0428a93b6e5b97b3740576a8c638b687d5342ca3a26809a3dd5ef53b668d1bc8b85e0df593e8fef0360e650cd5086489643f1ab8a76046eeccbbd2a983f3c6c7e579220711d828d5db109085c507e5b8ecec308d441b6925e0ba2f622490c1ee6113f42fe7008d85e86a023b544ccd0345c5e18f43e5580ac3d06ee926cc9e47cae71e346b78e09d905688f0f3094fb96f6ce19d5015321b6c5df87ffe637ce01368021e0c93988425d2ffa70c6f5e2be1b3fd0ca423e34ad6bea7bc9f2b5ec005e9167b43a206beacae879747ea0179eb29f0e53f92e325527fe09ebcb18974f72c796cdb69426e6dedeb2f7ad6eb39cdcfb465168137f61bfb9d801d146c62e2843ec4f72bddb0913ff8852ec7c3df667efee26d4dc44a5605e5141a11a00bb86110fa8218781e88545041a01424b9ba90b85be5028675174c42c239e4268f0c72cc7b4c5fa8b37b8ce1501a355036ac695e8f2fd429320c59e2610501a6ccd69e09ca4b4e7d31ac2848e49f8d27fadaa76042baa3c6bd2f55ee99f66a00060b8b710788e8a8005217deedc7d843f72350a354cc6420aa77d204397334689f279582c8f223ef6a7b2927ee33db930e7d551a82b0078533a8a02e2789d107f47d111c1a36c85bd9b927bacdd6c82aefde89d1c7b170ddbc6f34843f5a22aabfe9ab7e795e8c5cbe391d9a0c2583f2461184cb2520f484552ca3b57161b2cdf3955aff8faa32f7062ea71b920d0095edda222489dd71a169f50dbb363ba27121af7fdc7e1f27fa7ea835b4bffa0ff889f99c900a03ef15dea565f24a4149189bbeeb29bf42c8f1e869ca0a4c6051965f42e9d46ddf01f46400b00d73c5ae7e949e72ff0422f4ad6903b2a8a1e3ba62f936faeefe35a26c9ec7ab524659cb1e8a036e7e1d537e7b0b62b27bc67fcf6e224a5f65931d2898f60a1ff0a543858120216e870538c0fad398e9e05b5bd67b822395766b4034984219e0ff4c3c8c7a17ebb2edbb772c82668d0431d744ec8b7c02b84fe4aa80c4b92cde11c646a8fbadbb25ae8019ecc9728ea32b415a5799c2af4d141cba437e83f513f5a7599d109b098cf20399a5a432df355cf7612d8b453e52519d17844770da879a29318c6bc994aa5f2432a76a5b06833897fa206b3cd9d065f9aa01c5fc9c9ab43aab4d40108219684a84dbb9119509abb101943294d38d98a7025d290a65da907718a56d2f95f7cf6aa5188a4e7ca42b4772ebcd5b543335f1addb5605425ec698c2bcc876f66eb64f76bd018cf03d71b50c1a62d53840e4a0a9c0926504785b468170eca6ffe799992174773fc9a886696698755b8cb9baa5d744c4f08ed1ab47734f3df11bae5a6efb2b19370c2b7691c22e55ed9a28d22c606b96648e2bff6814808716991e03bd7027f6a80d2d739ddd602e427c7a80f401ac0f1352d97b3865e186c0b60e4f576da859a02a6b7a9c71868d8ee5d94d26e5b416e63e43813ecd83cfff0741c9a5c796085d5864ca061e38432182ba5fd4560c9575c753ee842a0e5c0f59cddcf97acc93fc9e9ece1096cbbee68d52f74340f86f5c8518def722d3529edcc02d310a643a0a6eb7ac73a20585210367d365cce0b2327a0ca24ad427101b4a1310daea27deed27d28a124c79a064b7895df381ab42608c79b5e9453c588eee249549a23d5cd2a7ca5694d674410ea98e7afa7108aba5cf9c7152065ffe4251e0b33e47c7eace57ea291d5a95c78899bfdd9fc1ea14173479733b0e4722e78cb58002b83791392cfdc42dc0f32aa1daba6e1a9b45a2404dd83ed9b7f8c101ee08fdc8e0ce95bf1e81b85e72dcfdbe4d9b6c3c6cee6928d2cb5ffb4ad5ab6774caf4dafe2f91974f2c4b2965491e14beffb98a052d20ba19d63ad50ed67b58b1595934d0f33644da17e32c05457118075df07110cc7a8544ce2802f6bf33c07db4b30e9321bdb4cd5831c0763dffa6e0ad80f9d93a4e0dd8e2f1efb2b2312fc1cab47bd259261cbdfa01a6e539ae275ade4857335e1caf64cf98fd49eb27c0d5e45b24a673fb992f199626ba54b5a20f9faeae2185e03eeda9e2e596824cd94afee81b006b927c110a6a5e600da5a6653ff9c3c7d0611fda89a2fbf050f364fdaaceadc202f17eb979e10c966bcf8c94371dd73b3668cb51cb64aabc1383075dbc9d2d6fc08c2358c748fb5ec16d044af02c6eee95036e909c7044c9bc98cd0d7329150ffa49b3052b3952b77ad47b62c1d6c427ad402d5b0b41ba75cce7893e2f0938ddb07807e83e6a96e2c1d44ca62e5397c7259198c72dd5af53ae7aa83533657b7fca210e53612c2a1ba18e4bfc9600b3d7fc02171de3dd3975b9a95f739920e808152930bffc9f67b7af50643c382abdfc6432d9619c5cb150d2207cd6d97201c40560df40bbf91d718f0827fc8d7c211ad0de5e82050761ad79cce8ae630499524f6df1a30a31b46af20cdec28d3480a78303ae54960f9e4f4db8237e991c974bb9891f2463d4db456b429530b453a28eff53cc982d32657e5094c79667cc4c7fbab113668146d0d40101496649807ee40329c7220c2da20e2ec7d40f4f86271f6d4d255186940228f96f31c03faa164469184d638d94f213f0ab1a49c5cb9dcdfbb9c78c88879d094e73598d50d7984b5175e18174ecd3e7f560a40c35c4fe98fdfa232136a8177376c6ce99307ce25210e4fa63777cade4c4d7473afa832bb725d1df5f64e04e07ec1344601e67590e59b4a9d6322b23c9d20dce43d54b2d4af6e90aeaac731d8620e7bfece105a1c33a0cf17ed89a30e8184afbc35ab6504c0d76143f8117c267c5cbf715aec264806dc1925d8b398f8fcff0151dfe6326bc4d9e28829a01b8ad0d46330a06168eaa752109d88ecc84c4a1cfef73eaa58dd242aec0014e3690e7e8f3e55fb5b6fc059c7a67db25a705f86cf585e7a565e1f475ae0915595b464633aa776107c9ee7b9b5bbb14f7be1e54712010c9993fc216c8d1150c6334a4e0581fd048509b3e90eb0ac02bb18f38c85ada29b362426dc384a2fcb7c4a60b5ffe838d1d4106a5049e5f97c4efb287dd5063163fafe655e3ed5c2a629bd9a48db7d170ac4e75d239214df94d503e6d9bcab20c9a581a55191efbf06e0e6794326a73fd20aeab469c314384a018b53b6ec321db8671e0a68f924c42bec8253bb581f17b5ca90f0bcfd73c10c5e964fc2a455ebd73775c1192f8022767a8c33b86b8211cc037ab5b747baa7d7428852388edbe452a378d556895eefd57842020c9c8f86a01f971bd31a6b633ecfd14f25ab964ac51b4c9e09063f93370cae11d4cc5b479c84acc61e5bbd7098284f1f08449495f9947f9d1f1b88adda72935d32ac95db49f121a9948d4fb91220411368e315cbfcef319a4fd7f05adc127124bc74f34028e70b36ba26695769ae7ec3dd4792f94ea72e7b8a6dc66c159a3083167ddc273bc49d24a1d28ebd64cf7a1460d645398b44decb6cf371ad7ebda0d74086f357893c4de5bb6ef862103b5a4b77b7384064a636786b024b369ab14d1e990ab4a0a01e9b285e65322cf2acd31157d8741f58eaffd0ca1f7599d74f2a1d77773c0c92035e0e1c4cde686f02b573e38b05713f1a31f90deea8d704cb6467b02db6f98c3ccdb5194f3f499d4d43845c6be1c35c691d7af09389ff1cba28c92e39ff0d58e1e34fcdc94de4b7fd4d060f1bacf6ff39b7b387564e6250b3dea5619ffae590e4cd363ddbd757463b6508ebea67cbd0bda416780999ef6be230ae3e5d3262c0bc5581e93b438119905556c02f41f1e6976189967b21e9c08d1e5ef3750beae1ac5b099775c7c59b9bdb842a8e2986b6b769ca76df682e570bdb80d3a387e868443ed97670b734fe7368695114339e32b845dad4a3987ebdd094a7ac75d25e2fdba8c408afdf535a07e59d4f7207c157fee66295193f7b60ceacfe0bca49a6a7d5138bcc5f9837687de76a5bc55bc1b3da4c452ea37a04b37e46361bcbdae48f3a2417222b505766d173309e3a5aafe33daf7426121aa0f2db4b09f3884b9504c5a0a7a4143f0b05bf144a4ffac7e063cbfd6bb2aae6fdcf6ee8540b78e848d92d5eee114c31244a929621f82fcfcdbaf07209e08dd5a151799eb837ba63f30757d66fac4b300de71a89c8c7ba98bd64ab0b7a5e771679007b9bf153366f549085510fcde2e2e27546ae56449bf9aefbeb9e6f1d05ddbeb4da15727999d18360edaaf47f700e4ff9a74f69c693412e1a1bb2a5bd6c05dd38cd73522b2ef613c24ce23cf7a3155d777a9f9722c8f3e9decb24d895c3fbaacc05c9d76847e8e5ce075dcf24d26622ca9a3a0da8eec0293d785ed3d1b2640f755ccc5db3f5c57e901429ea35459437d38b05d0635a5e8e53e06c693a4cc8b59dc5bac11e0eff300886d2c1615fc5196736299e1e8009214c6b093b875d69e28de177fe475a0a491c4b9f7c0f433b8311969d0562d322666c645bc2600875371e07499a8730dc4e0386e596c2f305f35e0c9eae85c4d29bbb155abc532e5f1769ffbecda1b90b95429dfc45b626f1c2758f143a2c1dbac889fecae937de4a7f2631224a9e309cee53e34a61202e46e524aaddfb3f964214c5bc4ac4ff3e4cf87c4202f505236c9fb8cae040c1efb9a9e5a6076c0dd0d7f7eb2fe260924e697e0bd3e44ab679ea41fb5b5b563321ab78e105ff9525c8765cebce311a9c9b71b7b0acc4fc5dd3e75ab97ac2cc8fcf4ce3d2129c090716ee32e7ed4b59b95d3de0ff9e3fa982fb586e137e71c2423f3e5bdc6799f9a884fccb4f334ede72fc3397d0516d00b3610efa39655b6285a40c9ee29a2b4ccdbc5749faf894a14929387ec3bcf319ef79c61224c91936b8de1367758b47cef0954c59981961aae8a96f1f519305d95e3e19c55c62954862c32530fc9cd83cccc4ff27739a17691c0133e6fdfe276c025d31b8b3ea3e2f50855796173ccc2ea6df5f33dd41f50d73cd63fdb91013fdf7c6071dda817dfd1de4baf5bfe75fc78c4aa870e56bd09789c44b12e5de0f2388f3c4c5878579a47d021adce76d8047a9b1e75ce1feb78cede09de37fc8976c1e108bd5d7c36c371dd09717bd65b9fe3c8f6381d7a0fb74e11d175c7ad60e4f230f301ee869acdca2954bda543eae132214a220fa2e0c6d08205fe1e18d2fd0e9785ab61ee36c44155e9841363f25755b77da04c6ccd57449ea41d9f03e0b62cc23c84e3f8bc48f1259395f2f21851c43037cd06fbe6d5762c7de238fd5fdeea805c04d8fe393f072cbef958e6da2df882b11b61f5b392be45a6ede3d78fd048c0af30df4fb83832a74ec3b841b15ab85066d212b01f1dd0bdf238b2c3bb3595c3a8901c3fe593ac7fd11a6d13dc8af407310d5204cef49e05cd81d4dec7ddeb83a61f69c9449595b8448f4939c55d1bd37f1072293adc75d5047785062744c362c8bde4d052c0ab931b4a3759bd3a5d38c324b997f1e8ce81e0f7cdfbfe6a2a656dbe7fe27e74b91d3a30a1d9f190aa81f46573a35d8ec86516555bfadeae1284012717e1de5d502016ec5061168969a6ee3bed357ac75b20ae455d2873f4e49770703413e33e767c9b3510fb9df63c33a1c53be6d9a5c2a2d26e51f17409c64e1e79270ec731c439c6b1fc31cc25a5fae9d054a17ea356f28024589be7bb109fa7da114732c1c933ca4690163655acd2bcf06578c786c6217cbb95eb0ee772e077375ee9611d431b6efd251921e2c400d5c9be5ffd6833a6cbde8c196577b58e03f9462ff697c5e36eaff4dbe9e7e4bf3163c48b0b35aa14db3b377ba01ccdf371110e81595ab187052cd86ee655c32f06f3b60492cc50d4da9cbf52b2b8d7ae0fc2b32054e07e8181e61e05028f467f7416f76a11ef38809b1380f384191db89941d9f667c43ef3a88fa82d1572abc1ce17f3816dfe20fe9cc2c97ad7081034ee576ccac39968deeb2949258820256b16af0f0a585a99fbaf23f4e31de1d5d760a96c32782cd4db4cfd8d45d4114473b92ab7f31aefca4929343cc0c63f4494af1d936c0404c525e2e21b2c92e91039e9bce4e03dae80b45312f696b20157a42c17217ec6837e949b0d95b886ce8c064d1ed423ae74650b04984653ef6f80c75ecad8bad825c17e49364e639ac00615b9116f865734cf0d38523db0f0f9fdbdb061174a7fdb927dde37766178b8bdfd0c877ee8d14ec8ad7071d1347372cefcdbb34945094303d8daa751c7ed9b742ec8f55f59c2d950a8508dfde24790fa877c1729494770d6b367632ff18f72c523baf342ec1a245254fead8ec5af743b5710cb4dfacf4e046f00536a5756c00ef705d5fe669c8fa4ddd95ef01de59dedf5cb716d571663f9a3d6e9949915a60fec8331340a9e49f3a52e6dbb6ee9bf47d920aa0c6265e4d2308e45fe2a208c01a5e90d64234f9915d7a8000a81cad0181313b7ce2dfd5cd3838a5174dd0d4538e545a8aa88b3f4d5b7a734ff66c898128972b8d62ff58c6b7933ab728e0fddb1b8eb7f14b8c6e5104d6a17b4498927164bd38b2844d1b6271a555e8ab099638316cfe98f029fa8d17406d1edbafa5deef2761be1e82928fcdd5ecd16851d60786c0e30137bd8f6431895bfb28dcb725a3de2d23cd35fc26ff295e416431f5d47d9723eb63ec0c53a5e6daca95fbf2c4d665df1f76aba9b947920882f90ab394a2e517a830f492a13352f04b03c21c6a60c0eab791c382ae5e35e5361f3c93780ce0e3f606823f3ea0dac7b0ba5ad796d6bcbf7abda76dbc5c2eaccdc8b1180419aabf92e6be3818218b662c88d300cbcb4dc1305a38268dbbc2a7788652f16d3a52740d5480c8755df8ea7c7e7fae77280de6ff318887a864da39a5d59093d922f92a290c8258cff4de92d986ce4c801bec738cb816c51072eeae7ae2b2ef4fdd2077718d997d3f5502dc0fd8e1411fb1f03b03891858e76983b1a53e656bfe97b9bb05d600739a134614143895e031a1e43d7dd55025b6b899e12b65fdda0545fb5ad7d09ffcab17caf05b6565124ad0af2d7b160c1da4b72a0f1cab7a02a8dd3bb5389298f3fcb6bd0d8f98340aa3a46db79809a7114820bf4f89165f013bfd794aa5cd7c71e5128045002935e231ff68ce4799aa5c21bd8fd21527c99d3c8bfc51f98f0293a05f4a1fdceaad0bebd466fe20788b2410ba62c769fb5fcdc10d823b4d8645f7f85704e2fcf9c2d2cb6e62d1f030b30ec308be6828ff0f2abc24f06425d834acd10f86a42b398004810d3094d9e1b8dfa052942f67f770f64fa6cc45a7f207806eb6ac60f0fc3ee8552a34ecbb116c3265ddef8d96928e58e1c8d942567bc3e737232dd850f563c0c51f6be58546ea06b312c1725405afaef6ab5010c25d054995f87381848d9f17bbac81f1e65bf4427a8658ac75f5c5e07919204ea915c7f1b77e7d8f49d4cab26db6a573e1d506b09de55c1013781dcf543141196fcd103e329b44aa0fae766f4d0fb073945d3777aba1430237c501b8059e0d6cea63167200e35c158cb957538d07d34290d1151fdb22fc2a3fc88ae085422d404a0df9a9b266f56ffaa6fec208294b4ec746884c2d43e3557c74a6422786099a95c034fbee9631a8bcb45ae83d571a5ae41889199541b79e80c4a5a92faf6ca215134198359b4bafd288f604f7d47e6a8995c8534a63c8b989bf68735a31fc04280b94c930d3d1294c8c23e239772fc8adc19519b5f2f89555e51ffa8869ae4511295f96108d371518cc9cbab050df31f82a62b12f0de1ad3f676d2c4aad291fb9380d3ee2278879258d83311d3646704ddfad39cce12d19ff13afb79b78edd0b8cd538a394e6a9493ca326aaa0df5d40356ab1156ea1e090f5f362b6b93ebee4138a21ec02145a9aa5e2fc3a500d5a26325272a49bf0d444d4a2d51f2c54e9f1b8e3f69fd89e86056374e0aba804cb2aa26d9bcb4667f62fd30e2560642374ff5258ed5c56b115184f4e2cde063c67f836ded331b4d63d7734dd032474f14b26f0e7b235bda079c018daba231be189c2b6f6f1523701b16b771086e1620c905a10981dff36c71cdb2554605fe19d81d4b5e5ca687029e3b728a705c77aec5c81165a4b078648ed8021212abb77260df5da1df1d3583d24d055856472a6e7b4f6e51516ac3b20bc5e591307f21d995f6a55de58f00dcf972ba5a7f2fca7cf71dea7e59cf4a44243b3efefc54acc0127c1d98505d56fc449b5623d80ac8c09486d82156ed392f2484211162da1cd834c79f2fda4afe1dc0f0372270279b9bb23fe3761bc9e13f6f62e72e3c86b5b2fb9f9b0479f2f6b73b559e7c62f437a92f001d4c9607a94befe6d35e10b4329a1e02c71da33030e625bc4bfbf7cfa1e6b33c522a214c98d4c0ab7658f9498556d19184fa80fcaedf14f84e7efabba71be780782423a54e9ffbbc94f0689c795ee27cff06964383ffeda3401b1a9f05402cbf066565d9dd4a849410af4c320aa2ccf2c3965e809d30424b9295118b4b9e319cf2b887d95525e1eee920ee5b20fad897cda9c885e0cf03e865c17f5d0ce6a30e6d2727ab81ae86d2d6e19c7cc26a17f2b90fbb12cb10ffcc270da981bf173a171d9320a6c75f084a7744fe7576d677d831d9b09b0b5d328842f60c0a94248ffe209fb3ad8aca9683fbf8cbbceb8b0a7b90962c038af8875bacd1a6fc978a3bb51add99cdc90388b7b076f62df51cd1c7de183ef03cf8b0c137e645699e588fca9198b2ada5580376a5a6cf11593ed8d02dccd3f653db4fcfded6afddba155cb7dfcd42ee073b55b2d2b7dc2c0ec1ca6ea9dbd1601358cec7fcb5738fe3147da36ed35177fe5519d2f4af5a435e2458d36ce8541403c6f5aa17bb1f621a1ea2cb00d3c535ae402091d64ebee0d3257319441cee8a93f688e59e393796d7122731d381bd96129540dc21c680e2dc3f8de46da0fdbb6aceabcf67b7a9a4322d2cc5f4bdcb1be1aecfbaa071cd8f6736c7a7822e5b9f6aa72babeff0d3db0be67a33f5046f13afedb1a04c8d8406f0cc19e9d19d78623643d8f1b2c8acfde5766d127e0301de41061da6c1fb6c4d82e58f8a063cd0b7739c976968429e599628ce9780ca96fbc31d6202f5932f4962531f24ad72c59574f78fab73c6a47e4668a133826a4b08508535e9e42171f3a6ee57adb03f29e89bb4a29e692f071781f5a21dc0373e4f2a6a83320469645bfddb4a65f217c5775659befcbbe244867e9462239bace3a730c5ad06a8e8cb994940592338c9b5c2d6b04da22011edf687a64fbba987b1bd26b075bfc5bf56e4d59aecca52fed09f45987e71c62372852645c37effb96b42fc790d3dde122fb2c65c0a3edf659af655d9082c24a4aa4903b996b4bd79e220f387e3100b59b468741c62e782235b20a41f27c4e263901b118b3a101d25ee47511ee494acb80357b23e2fb88d1350522d7b76461e8f8f96702fa7c9d4a315722ed419b601eba2d663cf06cb9ff8f3999dde23413ddce8de5aa2afe16eb57c135c3a295d4907e1720c8417834d470a8db684197c6d0c61ba0c7bb59e14334776b2e5fe5090bd9f82f4296f3d2816bd6a9623ff421a77f7842aed4f4098e8f16c6b06083925adc205cab3dd74350092020f1d6f41393eb6c9eae132478256ab363ce41d45e87635a39b0602d6c0509ecc5f84113910eb3b09aaa99ffd428a19183e845fd4842c202acf189f3d633d37b53b1655f8b587fca786316a7f097521086a7a76a8e62d7005297832d1217427d5859639898d87b8f2649ebadc77e7fa6a3fe284f7936e30482087ffde8adf4734530fae2d95dee0739ffb2a0fbb78eff63b94281f66a36287543373f968ededad4f59ab738057fd3a50e766f4faff4cf82789b078a4ec96aec6c5f23db6ebc3822fa0be7a172e102e523394caf96f56b764c4a29f6a88cafbaea098de229bf1ea285a59df95ab6b329ce68c68b648fcba68ca514174f9be1cf99b918773729185d28c384fa84cf4c6c59ac40d7f7285af4068af17b3d78020fc68387c886b5ce09ff0575fab6f1d0de4d28097d33ce969f92707ac6bc292755dcf0177f8cc7c380432ca0c3f34c1694efa2fc517a3c3cd92aa1a139c92a7e2f2572b0f239ed2041b3176ab185b657447511d237ee847585f4a9b1a94092f5b71e816a1a84f490fd7a61d507adc1da66c1921891a2575ddd2c861d7e5b8281ecc0e02068df2b32f19892bb5a20bebc57e60ffe77035f4cd26dfcd2467d87ea38e7ee9367111fe87c96bd95547e7fb3e9e7dd7364d10e098faf83e1c12386d9131b89ddaf671f984bc770a75a7ad40bb06957c50710174fdbf4961802396e459e4e9984dc53b476441c3d26cafd5ead2b592d197aa7affc187a2aef84f80a7e675c3ef9a8e3691af0e985b5ecf5cdcc419ca5cc22716fa6f17be90f81c917ff657e30082771756b8cf4b3f9f3726f8decbd2a778222d013e890fa2968fd2833ec63abdbd4a46e0ad58c3526c5987604680e8fd08e6e8f4c84b75018232563980bce7f8d6f6e8d74effd235f724093d9c18c28919a39fee570edd9a5284a54f9765252b8836925ac08716d3d33007a39a8c8346958e7783e18c43c80cbc815b0b39cb0bf9f216a313612740aa5e13b15e9bcc2a1eeba6bc13cb110cffa713a48448f65d462737f58e5fa0e71393ebb6977f06370b5004f2de8d87890d1970f2d273afea3c2c32d6215fc9e78242949d2652ad6b727eded15577cb4146a354b3c43411f73e90456b69a5b79c5c6ea59477f42717752d49b9a0f6a83a740072ebd0bd6d1797731c9e06b6480263fa00c45f670a1613d054cb1ddd5496e9e35a6aa43cfa84b730f17b8af0b625a354128fc3d6217fc0aded4e43843fdeb09be97eab665cd619411999703a8a3c63008b80da109b4fa263f3f15178b97f4f5d5a0207eec514fce406eeede6d1a02adf739603bd43266538c24d1e52f914499800f3d5293062094d2b6a70bbe2579ee7621ad9071b94a38d052cb246755b06c5cc83a5e514eea640e3fd4afea744c1272ae11c2ed8c5e63dc9acd569cc9204671bca3d7858965fa71fb7163959eab9bdca3bde350a868da810aa185c925c9284f076d2d9acd2800c7f242e26da9c3423b0be656f5a9bb42b5c7fa7c26cdc362e699db5973ad20db567f867081f1abb5e256805180ae52d3650a43720002c050970138761c07cfde95c62c2d0ff67a61a171c74efbfe397321fb5c4088fe527b58ad29e588d92c39252a1f13b3ac4e89b79e360433102f64dcbeaf02f96663b7a13f96230c3b9bc699ec735a15570a859020151b0146e3aa91d79c0845d23b39d3b26171a591b0667cff8fb5439745fa6cdfb6d41a42755ff362c032e92571e42228cbe8fd3587d635d19f275253ced175a101d354883a2a5c5690caa65f1517f22b2b2a8937652d9ff4393752ace8b4731e361a8a81519e1c2583a9e37ea2a748c4aba47aeac939663f2f7adac671758663a3cb8790ca0dd7fc834ca85116bacd2df3c58add63686635909c0bc391384b90d6cdd1adcaa1c9845460d900ce2e33f6879bbf18451606085279a1f9d4e314901b0bf70f64281d47c5390e81796a92b175460d298ec8743108960d3fa022ec35764cff88684c4f5d58fa3e53ebc4e56fa80a4beda569e57c39bd737f2a3cc9667715465139b56c6d7502b81655d58c6388bd0ef95da5475ba108f4f0c5ccb282d8f0156b72d629c5d5474de5acb7368f9a1aadbbee533ba9fd7a8f866bef4da871dee3027d3ff38072e74685c33ceed498b2697ddb82c427944c3f86c3a791f6104395e1e2fe5d2e956a225bb6853aa7a859ef16a00cd85d17374bc164a0849c0a872c253634647c09f366229f4eec694b08af544f6d06528e70394b320d354bb5df64269b193015fb72c5e603e768b38e83732e770ef2a999dbb8caa3aef40b0c370a0b5462cdfd0cd09c7f284d4eb42dab65bb323424ebda251a9ae29cc12262b51697b134d2ded7575b840229a6a6dac6b756cc7389a31c49f709fb67f26919f66361841b256f2ce3ab55c240f95fd29aee50ba2335ec79e05c7a68e40d37aa90b1349e50c04e43d43bb57c446d597b5c57d2711d718421cefed9f4117674acde844d2943715aed4c08ec43f34764850813d47f0e8d85e5193e5b099eed2ba4ad4d474431f97d25e7df72b56a4ca8b4f94485e134395f630e31a1b26e1ff13c46d0be6dadaae60ed9714d09e1b45cfcedf73267920f8d45008bc482ef26d47744dc923fd73f2892dd3ee17799d40b8cb2e01d22a584b8dc4d480393ed888d9f580771b2ea7df255d5e09453bee285ff9c2636c80377721fc30539630b9bafafda5782122da89fd31d24af953b984d110fc06d4389fe1e924475fe4e73c3c93d8c5b7edc585aa0de03349fafa6315d5bb7ed6b706d304365cb816eb38f966ad381d045e0f73d286469d4e35ca2c88cae6af25bb25687a16889ab74ffe241882a0a1abe3795ae24e820aad63614ef8e89b0115609dc305e2a7742864cb1dea4563b82dd2828c4b0bbdb3f34759884dbbc704a1c1cb1c0f8dec7c5b46c50a23277f8ba4189bf83598707096f0fd750559c473487db5ee95ae417f8d62e74d8f07c7036ab5ef4b27926bbad7b8b89a2a39f6fbd10c70f1e982a36ffa82c95eac2db3fd11cbb0c84618f89b9f3be9d6c7de9eec4cebe0859bf036954c1fc926de658099bde3d0627d5b78cbb66e89b3bc48e86f7e87150b63522f490c1ba16c6ff20764e13add7c563247b9224b7d10105448cd99c011109117d0153fe43d1799d97a512987112637a6abf8f0d78015f16739b300986202f94054a9b0c8f17d4f2a7a7261fb6f1f5cb41c3f6ae20ad7691c6c8ec20a9f54b2be5288f8eaba3e410cd353f1986edd9f4e75ae7d97e625e5a45a41863074d4c84076ca2169bacedffd9030812fca91efa359abe6479f0213e6da5bcea2c201c3760306c892fed419f141bd551bb726f32fafa4ecb77c92d7ec7d32ff5b940590be007ac8a7be6505627072faf0da6bd410c55a32b3ba5cb7865e0071963ee3c2c56c67884c953ce90ce509b7904964c9bba5bef0a320db9205d5eadc6aad08ba1484640ecfa6a611e635926b17e77a3135090ce168b65838d368c96a3dac99223fddd73623e7d5048440b5035ffa73bc312c3501f818eac9242c992153dd56abedc38314cccb277c93c1da5b48c1d63caf854684af5abed1d4b72f358a4775a9e47ded5aa16926f10f3da7be970cdeb81c15860abc606f34b42e936ad94dfd78a20f491ab080146c9129727c9eb27f74d0a09f6ac78a00a0e45f6d47d18a702d531712a72fd8f050f5e21cb8aedbd7c7a4d0474df1461628ec3d2a7ed4ba32d2cee23ad4d31a076f68f53b6f2fef2339ae1783bdb7c37afe1b592c7f01a3712936a2a213ec79a558b56588272b673faf93eab5ca882ba7c9e2c996aea150c7681aae33b99f1e0928ce87f9baa1ee3483bd1f9ef9d065d04696f5451aee6aad08c3e04cf3c7ef0093665a9f728e3d8a2b2408524fd0b7f4d7f23cb33f264f7d7f80ac35f6e6891f6d47ee08b27ac4c80805ee6ca0d5636266664a7cc930e951029624985afae2b0b2e07b62270963cb108a5103f16023097bb8da18f0a1524476f5d88a86b343065cf7a8f5af74055fe1d9fae84310fe24b73573f4b3e9ee2788189756a5eb9e44208ca84151acf4d63b8ce87149d2414e9cbcf6569108f535fc5a66a62027c0d293e70d5b75c2fb5bb2409f44bf75ce37a622913247771a7f0dc72de792d69fa1596ad37646491bae8c30f9053df8ed2020aa00dba7e5ff89414458c64c440e7d3ddaa9f4b316f28b831a61acefac9a1dab9b9d97387e0b6f3ec0a77cfffffba8e6220af6568a46055f6a9f4f177fc0dd80e71ea28ce5b1cb8a713670d6e74eba06c29f3512f045c5e121e3cbdca71fdc26c0d0227732029df443a88405038e63891f6ed98cbb8ed643837bcda7643b838a34674925ede44e0cb7d8f5043b25b8c5739282815e8700433503641658dbcf3793026ef5cc5bae78f574eac13cc33019fd8db66f889bf7ad10f64866015023b24b9fef3f05f0c62cf4177b81287c2aa13f5b89e0beec10f979638e2340c1fa857f70da019d0298fe51f75ff9c9d26a0d5983b333be71ca0177ba02dd200e83c3f5db68bd5aa1d0d220efe0532c6de7ee72ecae0c50930d25851ea05dfa9e42f9725eef9778091ef52a8d93c088207ab7a85b0c5a2dec3b0fdf7129cdd84024a1b191240b2d92cb2757b1329bf6cca58c3bb4705856a225c62ee437b798f1b625bea6c5c01fef390f371f8f959da397ee7c2233cba3fb42e6653a395508b88a32527a4c4af5af86bd89d012588f3ac76a2a8640a91d6a60d35431d97d82dcfb6a712c300bd2394e487672255dd4cc3a47eccff65325e1e1e2c002dce38a8cecf543009ac8cbfa6416dbe937d8c5707edd7fdb6f60bf9e003055f710b36f7cc57d9e3d2f3c7a7961df6d86b48b6aa8cec843f68d3c70a99e6ffbd3549ec4c4bab8ff364ee18b7478ce25fb29f351b6adbfe5487c1cf524512a1edeb2416d0b396ad2e2fb68ca79f0a0e6304fc47c3ae74eca5f82a4848a1394642139f9666dbbf50ca7f63a25f15e8838432582c51d25be66c9c32ba9eccd228323f0102e8db8cc3e3b79110728d210a484b2726db1977b291d6d18bdc950707897742c675dd751639c7b0895ad9f6a5eb210953d19c90e7d04a2aa91b10ce1fd71eb7db60fc4f9837025aa8566527b702473ee31117b02f5a59f4b2823990216ab89f9990d92277359445892a7561a646fdd1aeae1e605878bc1602256cc283e74f233917421f12e9ab740fd9253ad5f291d319ff2ed6424bc8cd939976c5a30c3a3e23e0ce7cd6830836adc17e3aef39f33b36fa6f85062c25f3cdbe13bb6ac974f172f045324e06c7aee20867fecf213de5258e94044bd1677a56cfad03c25da8ea575acbd3b74efbb105220293fef5b08f2d467ffedcb780a011dc6b7e07bc41621567b4fcc3cca68d97c2ee797720e5ec47289c76fe3a95bfb76a333def68854ca2cba142b2d3f6b352e69832b3a3ce8912836129e3a82d0f9542b2e70fc6c766ecc6c29da1d326dce912678a42a2d0995ad3f3e277343fa7ab3d88fa720084434f6927a911bfd780b1e44e810e81838b524dd83acc91e68c021e7a86d85fe26ee734f8a511a5b25964f17d223798b37c9b8e304e221978e2dfb4d3c1dca0eb1e079614c500c218f87d2829aec00de16b5e2cb02b4816f5866d4a5eb961380a4fbec6e29bcc77f53ab9dd416ec8161d3a39900564623c5465bf0a348ba5fd975751646e7c62a1a957522d5d5d54eef024dfa8177b2a65a2ffe2ea662b5cd054f7eeed52fbe4f40ede1ec4f74018ca256122dd121e1352228f287d3498f7f151f05ed9d03793e4ceb6f8fdcfb6e9352650bbc7217796134badaf5556358393c6c27ed3eb9fdc4d3ae8f2fb2a25b949bf3b3c58630118cc27df4800fce2522a96510e0113b065098430089114d6468cce9f4afa4e3329c9b96e9205b6edc94a2ed108086a1685d1d947f5514f01fa66abdcc5f03192bb060fe1bf7de7ac095f4cffc20b011e3cfbc8572ce6fa6e1cfef59dc5b0b2b6f470af41f78ac3d8f2cb6646b82b4e09cc4b1c4599e9e13366b305ff6f58873cd3be2c4ea22225cf839d09da8b7dc84c5dfbfa9d921406f2683c6a4be876dca6ee8f891824f54bf536ffc7137627dd7612d6b84d2232a74ff1743f8ab42226e2566134ba7744252c0c18224797a24a24bff61e40900e9547cdf758a5ab62f4003dcdb7bc91c400a39fab9b17c1032e94b532aea6e4bc177804a431ce1f12c10822c3a59473442d7863a8660670f5a848e9d1559e486344fd547919b39445d06295061cf152e266c728f6c8217a3c1ed079f0540d4f21cef292950ba1ecd1e20b22f91671189dcd8e7389aa5ca22a6ef1e5fb532154ca08bdf800a0904b4c6754a1f152cbd0381b115aa3ab1e1b25d8629542d50a591aa66d59a9354ea0ccc82f0ad45ac2f1ddf61208918c38fff050f9aed663b5f753f2c950a2a94624ccda69cb56a6c2a48d1dc69e877702626cf5982505d2bb2bfb36349444d4f2b13f5e0bf6588b1cf61fb6cbc07d5a02e28c3ec6864c1908c2a5da92e3c0054600756359c8139bdb238648b42c4ff7b1cf47e43070e893ee7c6583e631fd253d4567d6990a0272bb1c48deaef71b69df51514a8cdf2776260e0da70019e851734f613f12ce4066f67b5a9a93cc6bce11a1d25cd1d88fd4401602d070c7364c972ce6fac7a63d10c63f0b576dd2dfad6727c4ed72784a02f9040534facc941c305a250bc3a06e147ff677779bed7a5543cd68fef1664b274ae9340e672fa7621e1c8994fc8f660bd4a8f06e27461b12b4f79fc15114ca7ad18aea7fbbc730b8aad255afeabc6a915d08a1aa35cce91f8db7a1a5db36037c6dbb929535ac2d6bb572ece393aca19d4660f5a0279c859c05ab89423e6efa1bc438596af695783789457026516b27848c39c73f8cb7d1c25e3c3d290b9f6328800ed89888656bcb2bf437c9326ab51cb67be7d17dbed449d8ba0f80607f2dd3e054b4e255a57b3ff37d6c7f44373da5799012590f4195dd0bf06732adfa36742253a59ae86f2a33935819105aab9e422abbadbba7e76179b4f4cdf46264b59713e18fe852710a78eaa0b89d46f84970218b4741fa0a3ea4fddb42b0ef8d70a1bd61e1e94065a6ddc74849af2e5dd3b1aab7a0d53d466c382b126e23bf8a270aa9cbc7a43b68a4d5b53b9299cfef91ffff96d3589ff57806a37b6544eb2c2c417547f10a503120d80a69d91b9214582ffbe574b411e3cec224863104bb9d45afb8e97f68d3aaaf3fbd9d49a2ea8b905df13b6487933ca6c2e5b08fa0bd694af91f1d12abc53ed978604ac85ce9464a927cc4bd8b02087418d078986a63e28fea243c360db05e40f9fdc1ebd7173353ac111dc4a23f0e18e0458db7781f4a2039abd77b3f61e1ba3c056b50c3987f6abd944e1d8c6c372b936d36b0113b0cbceab3de86c51774053b8c3e5f24e1c48ae2accf9d8b6f8a846a877b0b285dd568d43d9ab03c177517020094dcf57a812e35332929b73e5532385413308484b56bae25118bbfc93ee14fe4128e52a152e56699dbfa4007dea5a11456dbc90616c6b483b33ba0d733ede49491f3343a0410d786bf3775c88e30ce66401f60293487fa02af7978ef5a289275ae6ef9aca85da42989cee4ef65aef1f64b7ee362b37b3eca86c3849addd8d776482f3d6b3e9e96b2686404e1f3685e944175ef80525bc67a53e74cb483389ff6f69e4e19438b0d362eba5b2ed383120f8c760d1d1caa478a424bc6c7bfa3a9471b5317267b54af44c75338e8eb475c60f8203f6d30a4267dc60f0a96064046bbfa68ca5f2b2f5f97766516f20f56010e407af8478b77ae0a393398b990a75b86bc2a172c46eee1a33abdd1969073276812482aeb1486351f09b5f38123f800d1f44c453f3e2b03b599ed7758857745b14c3a183bf2b993432ecdea8c90c8b8648ac61d83dfe253d3fd901b4aa71badc9fecf8ac8085595ee18b808d5a44746dac0ccc0e7eda320e5b5eb21a1cb784ea218f15025812bf4af71ae21069c121e7c667d9746074770d8d196a7ede67c42acb35f6e288e7bde71e31aaf71d62558858239d5f8b8b7d9c52ace78fd2e76ebee523ad19b67d1d0f4352877d7cc6d3373a69bbfe5f80dee63eea7e7c5d06f0c1390bf367e3051a57cf21e89e093f5c6df4b31b370da09e7a38f67e010bd096d685b483345aa9d87b452e5b8aa6968bd0313d0cd7113ec1f5658274d92823294b9b6a50e69cba399e7d5530079b75058efd1ef4033d195e6d8684d6ff39f30d01ecffe3a6d2cd926e46167c7ba567b3966d9befd06cd11b5e26f3ff74024b6edcdb253e58db579a8adfcfe59d0d8d054979330ac05e3e121a581efb0015936dc4df66b967e10e353700ed9ae2093a5221608b6525893f4dae612eb951eb30e2a65a46a7b194c10b2d9be9e44f3926d9068faafd00041758e2ca34a11e3b9f3f29f91d19894b6eae3f0d5fbd7c6fa020f99fb465794d80bb452e2bc958b503191f5f2bd0da206dda72b3a8fd700ed0b02565e121339d57f66833be59113e2afc491c6248e1465cdc7946bd25c270e060528b301a39285d9a62de308148cbfe0a48465f66a2dfcaa30664c050201402d0adb0b5e6a8c173d9e1434dfbf47e711703c6674723a1099f702ad14c5fadd5a067ca2ffd71c9a9cd654e60e31feeb5392a3fe63e15a1bb196e3a996d26aa450f50fc1d0333d3540cfb80d10af4ea39ae349454de67dd55aa72dc6edabb8bf9ffb16889a6fbf2d876f0f7a508153886c83338a47066f469ddf4096309b680127efba14c906e3f7d0a5865a43adcdcef25bc45806bb75115dfd54b41423667ba6e4121937c52f6cb770302580aec636d4bc7035ed32b5a2893fe362f1b51d6845d052c3863fe2f0516b8293852c6b282d05dbd436cb497810dcca76e4c659e79dc0934d8a12570d046aedad7f2f162b8716bb348a1e0128f6991983c11e6d3f3d6460aafa9e92d0549c14e88d5b8c1842eb2c148d162317bae92a2aa117a7a52b670142235b430e332735c1294cd3c0577b632ebc1b3fa9270764b88f2f1ee9fde3d9e5aabc7e431a1f3b40a9689bc400f8138cb46439cf4d5359d02b5fc1a427ae980205b77bf9f84116d8170eb831c380bbd9202c19b5e537923a6b07dc3e9c1bff4178b4d04ac0c84846b9fb63782863a37b22de77fd4a4180e9670561c9e42c2689046cfdc9d936c793c3ce6d52bc7c0edb179111a0e1b994bc401ec4f75a6a1939cdce7dd279a21dacb4cb98ad5c213077c821dda29081c6f34b39cfdb4960b47c158b364a7baf26a8abd94d15abfdc3cecf6d7b293227d046b88c40777bb03a5dd38d78c9d2859c933af1d230823646f294f87f92d999dbb38e118d334d95906b27e822bb6a70f62418506267f27ce81815d9c70d1299d51aa1c8a07da7c8edc50db20bf8935fc1386e5c6dbc82cc8dc855efb15f423ee76d63759e00ca575eda198328e1978dd73aadb9d2c1e2aeb8cf40187f4dec56dc78fdba30d60c6a763ffee5f74057b537e01aa0c293ac48f9b48da9edef00a5410dfacc854e8147798cea610c2ae258803e7cead47bccf818509a989db1be3232529ccb1498bd857e2c65df37c5a4142eb4e6ff7d8c981b9962c64b3a60172a5e0d20c5b95b883020a43664077242fcd7e51acc7af6c975f4ab72765bdea03d808ad6441c5d5e45b9255bd95a5482874f068084d1856ae073acb6bd32aca29db803527636de81f61794432c91558350f03bd46ecc6ec42ab5cf184ccdaaf05f6a9113fff6b081dadef8572eb1320a2e6647118bb8c10f11ea48f0a7a2df9d66328f8da14f6b6443f04b4b93654fbd970b5fd097129cbafd6fb50e693d49215845ee0704b1f533f5e27921cf548d3adc935b9ec37c7e82a8971311233be3e133ba392af3b37dd40a6709691ee9c8a2f0d4c78abacdfa980d5cd67e1ab78a0b018ee533d43fb8a302d3c5c2ec70579f3bc1a52295d03a7d9e1c803557f3bf5528fa24fd2dae6fe68dbd4a950d82cbbed09b370fcff0ad6d4be0707b52df931e3f51fe412faf4cf46036b0fe6ffbe94d163dfa9d3bca1af2227a3885ce058759dcd932f802143a81cfabc071d00f30688ff5a3bec994d66eac8a5492a34fd140b1d3a5bf563e30e71378b25609f4b3153c6f6667a8f4115e1273792b5ac7c6cb5bf337d918d2a444098fd0625b8adcbefc923ae8139e84b56b7d9ba6a0b2d085c17d894241f518d4e59dc409e4fd17de08e9769a83053bb3685c0065286033add0180f07e44215c7d2c588f339fb4f4abc7a23bffd8f8578b3070101d6e16dd5550cdbfb2b71999d067e53bcbf30dfb3887ba9897f545c66159c8c7b74c46c0943df9c92ee876cecb55278278382c7a2fdad218f73768ffb24541fd1b20737665f67a683662c5694c7f9ed5cf8f6e8fbadb0d9df0f76523d2aaccb44c5cb71a83636edae72c38ada91fb27f98985bf4359f2ddc9dae1d680087fab6e097b2db1e69241b2f0a8b8918f533cb28ef337182dfc0f5844e4d29b611f9054fe5c43db20166f9b7941b059ed98b4db1d56129809714ee5ee9815922dde43eee78f99beee7d342f84d2245c69a4f2ed50e05999199a3728ab2ecb3126e40ce241ecc71740b0c1d6350e9823a34e7fde89620b59401cee2be20e04e659140e58a52aa346ef4c39b7496cc5e6c3e52e49b8f7d8fca7ace8336611fa5d51d1243bf133bdcd66e8c0e655a79c5ead2f56bb704b06e8fae2b931d2dc76fa0fb1aa87db8043cf3c8c092a3bc1528aac652e1520579ae417bdab039929021928fa657111566ab2e75473493644374e7e2ceeb9473d3641454b03789448b70f22b6fc262d64a69cd2064c48e3e0f964acc988014c9efb0dc23a8cfe25e0262f8cc8fff026ef013ec01c2ef4985f3e3e725a8af50cf314e4716196ac678b619e3b2a219592fff2b56ccd3fcc3a6c2cf757d4822d47c64c47ccab3cf13550fdb3a0df1217924bf604d1e242d7ace4f04108d93f428e55ef50b670c54a5017476969146822436706433c02451e0745e905e51d5d93b10b92d8d56ca769d321c81debb09bcab7c5f339bbb3914647086f6884a35fbcc573ccbe83d365dd17080ec4d94855704837764a4855c3cbd8185239522cba323e9aebf9397d610985bc981ff0aeb8331640293a4f2fe499ac3337e27d2438b181383edd5c99ac3ed5432de10469768fe9144a8b0aedb9d541be7b57f3c4ecc59e4cba60141b377ce00459ac4f523444a514ea7985816f8bcdea4038a329a55dfad77fb252ad5b384181035823e4113fdf9f679f165e7475ec79d4e77ec096623e5dc1845fc666847e3a8b1938f5ead69f2ea59c39bab14211ae7939d59eadcbdb615f50898dd6f93fe52571791a55a3f7ed7aa11018929d6daaa8c4e04e5da629ac1419907b19356066387743e326461cd13f34424d93df926ad28ae4a555cbc33ddd38f51c64f201e996931df78c11194c48d70e32a4ab06f3b28b2eb51959b32cdde47ff8312746610db2c16611ebc4a6fcb62c49db86ac2501321eee5bee409c484f2a94f59ddd66e13243538af4a9cc28e6b458e581fb89fad2840ecc9adf7bb0930d3ffaf4e66c7fea7ed3f74781020ea34bc45d5b6dfb812c03da03fb3e21cc194e8eee6a93be310b4b3d59c01b06050e6841c3d2fdc9673a2602b1d33e7746040cbc7a14f1f1b93092ac50d8c93cebd43d24fbd78742a6de225db9e24fa33d9641ed2bd343676c65f4bdb5b9bbaba2c0273e90b09bad3abdf245f3a14e4a89e96c866e736695b186e27a519917e94f27c49709faba8f096c3d6af13787e148289ffec65fb0c5863bbd0d6926f44c7b90480f1c2423f4a502744b63148187f343c4d8e242ebae0ab53b77dbb9ad08079c5b8369bc3fd47a0e4bdeaca3c40b2ffe0e27ad8421ff63871bb732c0cf91f24947d9157fe6e2170fa6953bf155adfdc50775a2d73856279e06661b7dfdfa7792f668a0f37fc0e3f599b8c4e11bd76a5758763f1d233b71d4eb575a0552dab6c29846bb1eb4bc47dd1bc6011ddb8997b32715e969fd8a7fa90f5f0faf7589165d12357234ed3413869fb25a2879ccc93ede2e046b600581ca569f65fdcd457ac2e2a4fb2e53a93a16e8aecb18e35b51366a7b55f87823022fa2281182f2cb750975148e01678f8101dfe4039f2a7ddb10de02486eb5cef022a9cc6e8ca2a44d2aaccb0cceabf062f6e0bb4cfe43a18d66ab77caadcfb541e298bbcf723084193d48d86e88e5191374f63aba55ffac42fd73cd6a447d1e23f6c3802347a9b74dab93adac1c706f428434296a187e0d1300ee45254d17e2970646d102acb11472c4735c4770d955a47e46d426a8f7a59a89b47831933291ace9e8c41030f0b8cfef187f5ece679238bc38f8f5ee3e8440d59422e87195fd10874a6396d5c6daba988e95d78b3adf0cd7825e4aaa64183f3a76bf01142c1984093042db1cddc8629307d589d0ffc75ca055d9af711632a0df73b3400dc29d61c4126dcd7a281ed4c90ee04d1cd8de7286d09d14e5ceef622e19d248c5fbdd185c7183e0ee7949a3ec8d0a42d4e9cbfa635d2b72e78bae7b86fb1ecfd50aace2f8a25820ee23f93785d33d11ba3f598003eb33239ac34f383e5d80061b60ce52772a9464147e4ef426d199f1380da54db4c18c5cc69d4a3dfa7ee8f42c8c6cd70de219061deb122ebb723377152125deaec5c8ab55afe503d4d07ffe9a17be5120c97a32a5e98d8cb6ccbe9f448db84ab0dee2cd9cbb3a33dec62572bb48b25456afb9200bfde78be84b334a40519be56145ee85cd66013ac1cc221d8894b8b49cd06889fa4c28b78ea6ca88ef88d10fdee1fa4a1df54474d3e11bca1e731c026b4ac86ba1ceb1eeb8a5bb577338745c2771c4adeb2373d30233e2a7cd6663f5d13355e96466babb87237f1f824dea5a73e0f58e1966602487a90e4d80958bd8432bfa163bc0c8b0afa3c8d53cce3f6b09b7193896bd2509c356f269c4cc2e343c4aad06f174ccbf22a9f789c78c976d3e719a2832c35972d401fca3db8b6d9a2efb0665e28bc6597af4e7a2a685cfab229b196cd77c307df53d102bacdd2a378719f6fe6fbe5439acdcb4bc1459804834cb5d22772117f262a0576153f27b983b2859bb5c6a0f95fc3eb76ce6356c172ada0722bbbb66347d372b22586b0679ad02ef0505c3fdc43692d8888dcbca2e1c8766f545809ba19808302c981f0f2baf7e2cf22a508451cb1c5760a621d9e27976c9c26d2f7d41c17e3518bd4f983741d8569a54343c9bb163beb0f04c8493cd8ecc835be147d97b8ff3646ef2efe075c6c19612e562b71f5218e6c0e9108d43c32594eead64e014ffdd447201b12eba0765ed6d6563bab6007168ca87d7d668c8de4c71cd71bad42a21a4f58e145c16ce3210854b47936fdae1cdc8263add7e4000de997e1859e2e963ff428983ca0b5057150fa2bb772c2a96a90adcc6d3586b44d5920337067210fa608945f5bf1127f83416febd7add606e838d040bb8b50a961b9457a37dbf6c49fc2f53eb49b1e2d67b586b4e6f13ac04025085ee5fa9268c9c150f39fcb0b035a43f756b8e4215b94ab93ef95f9df04f3486dfdf8101272c9021e9b50358524bc55d821eaf26747a319c5e7be66b66d806ab877929d06355b19ea77685f427795860ad57ca4e0e7d938393b7042a301c1f990f792d8ac97dbbc649a72e1a3a0a4f52c06c58e5dba1e826e7be600d9afccd56d91c66d3b1f0a70a0f094de0e3e7b41a820a934d31e051a5d2b2db35df3b63253d40101aa7bdc82c5a709c20c69f5ffc0fe3df941b358e86b1ee5bdcc2087ecccd928c30f8903a970e5b6e2d1b0ae53fa0b74fd6f954623267fe81f5f493963f1faf118025bb7a8ca668d8356514c9351f68051945ecd1126765d8d09885264832b37498230871c285d7ef5f5ceda407ff0fa30722c6b43cd820cf3bccbf5ef7881f9881681eb1f074bcba9ffeda65dfaf865aef43aca34215b8da4532f05d906b40e4ee022e8ac5dc8b13a8a586bb44a703cc004e1299ec3a89c50fa3437434eb9d53c20704296dfd53ad4f2ec6687f70656fca4d6efa1bb9acebab8829140c4a3f45bf8c5c26ace6e4bb30f4e28f8f63906ea58ea68ce61e64f2753d44cc834378f83a4b8805fe30d97aa7e4348f9ddfc8ac5ae219332b8a08fbbaab13aefe2832228fbd168dace94b07b289ae95db2c526babdae84d0933271ba6b1a0c0e40cbfac70fd3708de04fddd628f2863102ea5e7323f998d8ced493fbfbdcc8cc1481abfe0b09da1cae9848cab2bb3c163350689b43283ba0f4db1190478e493275ec4b82de2451f0accaf0c2bcc10ec5539663e935f6c458bc470d13b1864525a141752c268c84ce16022c1946fac59e017e9992f70262b573baa9c53a3047c45ffc7f61f24ca36da15596905efd7b34112bbf56b6af747d6d8d85752bb3c507b82c44faaebbdc1fa15bc7773fea05c4640e0745ece16502532aa2de311aec7a18cfd799126ba7533cdbd8381a8ac4aaa681da5f5c0328cc8554ea513052728d0278a16ac94210c33865420ce424d4d3fb112aeb69aacdc89a20b8ce563e4e0fa2f312c54418df2050f839ff1457fb9876f04c00b06ba5bc13cf559ee6e6e0ac230b00c686eff3fd8e7659d84f59754879fb00f91d51630a160cffe9891acf6efdebbab3384ecd804638e2125adcc7d3f7aeec42bf3910571284427dd401b70e0cb7a4600ebf26295432d91d36d719a5d42970c43994c6b2a25ecc714e0b0f5d95fc484a5bbbbe0a6861c6be04739a9ee07144393937bf3cbf410cd2d9c7ce934015a7feb3a72be5b30605d097dc31f337a53dec3cfe2f368653cd037ed5a5bcc3daa2c20447c47768d5918fe0f48177443eaf4b8dfc6dc7771571159e1779cc154b6668ab18d99a20ad392926e7de784742bc6a7d3c92ab05aa00b3a71d7959398c8bd53bd149b1a05986a20b328e907ef25690b018aee1dd39a4bd10aaec8fbb6844a0daea650d9e36d4b8a7e9ad8967c1f0235e31797fc3d7df703897dd8969055d721288921f89f7c946edf7d80efec10342e5b9d244d75044cf8148b01c104426712d6ca2318c1d4969b495f1ac24b39f7f05219c094b9716eca4ea5313fe7704f500a3430197e100d704dca6313f7d608fe7fdd50aa2bffe73c02d459e07fee798db7be23725506160953d23a349ea46e73b10a3d373d305efc74a6cfe4e3cff3e27b82dcf477d666de5803ff5be30250340fe4b5f5504e05109002aa3d6f40621ad6f709793e222ed102b1901671efc4b279be98277f96a6a1b3d60215aff9a8d6b13baf11e0d989d56551f059e05f461f905dfe86c466a4b2f93c08e15d29ddff8da714966bd27ed6580a4cd88909ad2e8123154eedef5a983a568b5c74ad94ce65560457c266e722d444db4b56ea02398a9dc9dc29980466c5e841bf7dd4c2ddd6d9fac6883eeed1c29ec49a30aa2809a95f297352b31d07371afc1dd7c920a18364c69e976ba70462aecb457173cc33d3c44d2105931cb837b4b8fcf6efd56386bc328ad20a71a0a344d7d77c3323d0aa3331e4931ad1c9783e38a137fabd41bcde4b1621d047b4754ef82aadac4a3802236715c6f4dbe4907fdec595e9db78ec039a8802b5e2d0d01ddfaeaea3bbd5c4f08b9ba69689e4aea4a86d4c541b693b953821344dbad91d628542fa51a9def14b496a852e8bf4ffa3c0c7a470e68f7e6a9a730a0faa52707a5d8d37551ddada2d3e2c4c29c18d8c087bcbf1bfd44f9927cfd633b0071396989f6340e883c2b77d75a0e89356e27856642f027b8a0cbb39329d8b2bd106387ffa338a1716de932f04b87815a675aca88923778bd7178cca51fbd42c4fca69957340a5fee30c6b58c58d90920fd0d910c9b73931b7c6052099e9fad3bbcf8e39f2c25f7379521742ffbea59070ddf9fb8afe8f02472e26afafacd7c53c2fc39395955e2c9f9280f01dbeda1d2e47ef80bab55296a78327cb18e4cbb235e0dedc554bc89465d69c6f7aaa1e731dfc6362352d295866874faa26077d44f2380529bf3371a7fdccfc31982d24a6096b1bcfdaa78735872db3d11e318c1a71393986b4765c5356767c8878b8118238faf07be9c60fa3a5b288b9d080db086bd6b91922ee0c09828bf8f9f2629baf4fd31ad25854a13c789326acefdb1cd0c4d59e65c96ef6a1048870ef14c213f88f9ebe1089c3b632832e1c840da600392bee9e30b1d84d4b2bfb67773f78e950893aeb6f2efc316dce2f16c912cf0194184ca5e5dda01464c8543481b85c0b52f6fd8d9cafe688d10809426d3d1c49784029e5d6ad4ec8b4e2d44ab6676045ff73c93b07b0afa3a998190fd0f2fd3497dcbecb2b691ef5fc0795ac0d46710fd96966b1d2d5e0e168faca2877e47250ab4280851eec986aa0247c32f2886cf89f765e74034d42eea1643f5acec36f09d3715805ec5bc6149124366c4d840d22ae53d57e7759f25b74cc2e44ce029551e0b84f8d32499483bb1d9c139f6d6312b71a490d820f3aa3f07f9a26ebb3d22c0b9ba44786ede0db2c1e9f95c81ca268a41f7958fb237a9cc55523c49c61b0bd3684a1fccf6a4dd2f0f2d1e2e7d6533051a4bf869fff47e94ca74f26b7be872e2c9bc76d957f086b1741eb449237beeeb9bb01e91b474b4a0f4f5d124e02021dff28079a70384280e0262c9bd1faa7be20e78ee2e70875f791223a5cdeb05cd1f2244bb90988479274f4b5548c828737f8941acd39518675da86a114bdd165f3c23fa31ba3ff3b4b2474f3f3a7fd0edcfa763e70906350f8ae716d798e074d9c22aabcc352acf171118ddd047926c9c6655181e69a624a87dd7dd516173df55c4e407d3c9b7446888e440b666dd77cc137fb709434500abcb58dc9ed724bfc88dbf32e1f38cfd99883083de25679d9dd13b9f16dee9b8666b82369276aa735391899a0f5e3d9795c991d066e1c4f9826f7a3780677d802a92803856cd33b734e63f527c6c9d8ac1a726c48f32c99a54bcc4f1bbf8084e70e998927e1efa973b6b501f2644b8107f5c393bcd349f4d4c11788177ed8dd1a547c0d65428d6619bd11e5dc966b4639283b7520d30cdc0fe93cd337001a416490bd6d5127f0e81678b4079a30e882db31ae84cc49e60af4d4aafdc1f6d22fe6bcac0feb5c10fd3c5bd8c20f19ee11bb4ef8a72d28272554ab0ae6ed6bd7bb31a9373d21f8bbf9b5b97fae7c1934728ef5869d9c85852791102a957accd7f226f91572ad35fec60fd91f44a2b62e12aa5b2f43e8d786eabe874e13ddd0931c3b7130d4a6120556eb6e120fb50c6710d37363ac9c9c7f9c8db4fb6e102f4d25c36b82ead903824fc91c8066267ef7f8ee7d517ee5408d3e5ef00ed481c50f2391dd447ad8ac7e12afe3db18a3a815a39401cc78bbd2daf3ac93c2c384d5e2240a981a75ca40088cb44229b22d4b46053a432e7a7bd793bce957742d39506be4c631aa59d305a28f86472e6faf4206f3d4302b0603b4300e6d15e95d17ae4198dabda2b8cc0d5cffa759b7ff52c5846a2a18144772a366d3688457bf7a70ffe6fa00ea0508a2e89b41d8d83e57b2497f3a12fba4b1d28886a87f68a2e0c6e3c1bdd9b368d7ecc8be4fda003fa648437b2a36f14e4a6bda9e18e61cbedfd9e6354d45c3e875f21b10208bfea77953933c5ee38c11e4e8cbf5f42ecc9e02f6e8ff4baa34b917b4e9d9de3de25dd10544386d11177df72e17590dce3f486ffa42a8bd5ea0544ff1d96b0c131b0e59b50c0dc9bfbccae2f5b9d14d6a8eeaaf899e2ac50e00a63b0903252d1eadda173f727fe70a337219af4b22e777d07a452469ad7821b6c9cc7da9724f4be5ab70cf61f664bceb0be4815e9b2f36422954ea61a3010e226c35920fa5db1267dee96cd27a631624a0154c3897c1f7e651aa9d906557d00e932686fe2272f35b8df13845ff990ee499f9318a74aa1c1d0b985b43c37496a878462393d39b327734665998946eb921094d0537453a1cbfae43f6ac313c0280981184abb1817bac56c6e7ac6e55185d2c0f2b4c3e18906c6b43d111b14e076c09704043877869ce20ac70228224801cb32c48a18ca647d5729a504c309e933376a4a97bf57d9475bf3064dc24536107bea73463db604720319004ea8033bb616d23630b184ced11543263abf5fbd1535e0f7bd790c51fd13ea2232413c7d3fd08badad1a0d4fd3616b38b4d4360b166e7b91a0528e99c4512c742e81b6df2bc3b2f594e3bb3edcafa3dd575c1701fb5486b231dcae89b31a725d8723b0794c9d8f6811e37bb828c92a6994b56ce25913a49db711f0b43b5d55086a0a9391dec7d2d83996fd599aa5c71fc727f74e3f2268acb1e9377723eb945bb117698ad681a0ba1aefe131f4bbdb7ad2c692f44d28823e1613f3ccfd938cd2c70b6de4000d89c2249ca18a019121813adba2d6279ec384c2d48b3d25028c7eb0b0e64321e0c1d916611dac346e983f27a4a75e9f0d29de1951a4ca6350622380153b652e2880ebbddd1a3ab7f8a583f46d679baa8160f920ad9577d898357cc123fff0f8d6a502eb7c2ce5c8583ea2199deb3cc593ff5c5cd78d49e9d618c27e41e7e93884f3dc045988a9206a5c3a34bb88c8982783e08121d70dfa6708c1da6839fc3426461725f14d37918e4f81502447e70b74858e472c972b629bc8c63b8dfa4be40ec3ddb182a8bc76301fc18837af4bd8654ff3f725d0c151162a762027d751fda62381adc6b0c4f26118aeac68c0a007f5ccab102bbfecb2d6cae111f146dee3d438f57fe995d1c8eb47284073a7d772dc8a9e92697cd792d834c9bfc18b9b5cc60f235de7858f7347bcfb3188bc03406220f61e5e672b19168ed33ef083360a8e3d648f39b9b1263aa4bab2300a04ce407e7a0bb7e5270e1d797d0e26461610c9fb440df3dd8c49bc786eea4923540f56edc799b0db486685d86550956006f78d938da1fe699f19185d831ddbf93d007258a0092eae42ad43aa573914c995378ddac8fdc9d325c3b02bac5776b3f55c91aef450e0d788f3c964f2a9d077c3c0dd17912d52fa9802e310b08c643f702119e2218986b731e64e13bcb67ca66c5087cb682ac646ae9ce82a4895b2b589f0a5b853d46f31eec557f0cea72db35e97c5c963b71c434feb2d2f6500deb0da5159eb934ddb47e762b709b5e0b29e3a9581cb8f1e9580dcdff4108f8b936370ad3b29a80f74b170a19d2b8b628d5435b313d87615063de51fdf35e3d198d99d2efe2e636b24e7c70b777c3bd57304493a6a41af5a88e350a5d4035e8a396a608dd5eb543e19a45c18357f6634a518eb3ec4205a02c6abe89a7ae2b853a738550ffa2097c64daa0f2351a6dee7d3a7e3ef349feb79306d0acc0e49659a83930370e61f03d7ec973c37142144eae742f742f4e304559e35c30e6087c95a5ff785992edc623d691d646af7141d76f423b9d1837c8ca815b4c83dc3b9c9755902bd59fe8309222e24a9156873a321352f2b929eb7d63b1353bd310beba5e24e934ae61071130719e73ffa27fd1520619c94497f53ab86ae448b052a724d24c84aabade60e68e6a501dc2760bea51b6bf4b22f98c39a8a3fa28780cd1e3beb844ea7d97a52839e273e8f6a9899f6585d7520c003284922394e140efe3631e166535b0058c28065b425f3d3f8761c6aa1e15fa4d78ef0f4367d90a301bb4d3fe5594b08ee5cc5af94c1b5f43031aa081e359f25d81ed26ce06992bf9654124d999610fff3b9846968b42bc0add8d761495d8b1b09a6941216bad79eb4fc6a4562be3a7041b99098e1af6a645d141ab1564cd8c234e5cbb5d712aab400ba6d5c607baf785188b25c27953ae7dd544668a7d97034f1ea18887b9622eccdd02c9c6de390ae5481e2b4f88fcf47d77282756d0e186d661d05ff9a78ffcf10f58a40a052b945ef6239c9bb571763f7ec97aa615713913556ea6275ad7e45319c672a29262cfb80777c01841b1c35e96018b50514a521284f2aa4cb14a3edff76635a349f5f7b7a260bc3efeefc01ab9306ad27ed96bec59afffbaa5ec958183e14c296153184b1b05955d9fb3f561e3219c8ab27328bcc37d4721183fe293fa16afcb753770a8801a58f231b8aa37acf62d5d8e123aabde2fb50d7268e2b3787e6f7b264e6d885f60053329b369937c22267a7b32925ac2757d1d6d2c6721debeb2b3f0e435b45d2c1359aba921f34ad3e8729f641c8c01efcd815f98ad2b78163c1d0978e64bdf800a9164a3189788a477419a927879057d6300947d81c900d7c69db4cdb1a737cd507c338ab18a70ce6445fba38af41f2f144f9bfe43961155c39d96f235f2fe1129ec23fd5f6ee967f5c3e40b156fcf52b4bb7cf3a79be4a67b992cb8b1168c04734899ffe939d1ace6eeda2975bc4b061bcafb127d926109298c029fd57129a2be5d0ee6cb27b8217d3ded053fca8d1f83bf6d002700e84d00748cbea6937a2740c2d26db68f212e87df76285a3d1c37ad55df690b13c09b51008ffe007309b0405be5153e18feaaba7308c1403024a962d79913133d224121c9468fda1b4449c4cb72e8138a6353e0f6cbcaa5edb1fef26efe516a1578c87cc1ddfe213f0ef498ad5dde45d28d5a11dc267a55c2a66570b8f44f46318245f73f1ef7122019f5665fb229c5d0a3727d24941351c81635867c812a2af9ba8589096e9160bf70aa5beef1975a57a424b75dd50f16b467dea7ceee60433b2c03358c9be1593e9fbb96f97772fd03aac569fa0661684a7c524bf78cacf65579c39c6fee1c786874fb5378cfda75ff3458cf18e9587cee4a1d488d1231510b25417236975d3b4d0950a7bdd473fc7524e47ee2164c13882aee8eb1f708236fedafb5db5a4aed2ea5b1f0ac97cff6ccc5755e3a59c6c1551a8128d8e467cca00fee03ef68361358ddc4b0f77bad95a52f814f03de273c60c71760bbffdbeb6c2a0de2616fddadf14850b7d6bfab7b8f037aa8ab383cb6f7af54d9a54e32b4fdb2a238c5c870132fdd07bce6cff01aa23f83e3906d2a2a68a5feeb90bcd3e5804b11729ce46ef39449e4baef5b00af627c628ea56add567f9db5d4e3f8bed4260293ce0bddadc7257b73dc7601391c17c0b60f7bc8e18f640cf54fb45db55af59d665f43c47b6fbe85eaaf299c4b00e7bd030b12d890b81c1d8bd09e7a22fab5761da27c206352a70d2ec74e3a620049321a9dd7646aa6f34115e6fa76020225046b87606115d4e34a97d105c2564ae67fac65eda60aa794cab67b42be3c5ae67f8fbb93accdb836812de822793316769df65bca5f7e63b7cbce3942b1c238a78582270d76b774ee3fa013ed51a35a0aa7e39cbe72719872297a358c59ccae45ebaa2902f11351339d8ec0ad7840e992877d67b990e1140ef953c27b6cf14fd416b343bc1deaefcaa92a2340c829466dcd77a183c747e7510627d4e4c3565f6b7effa87194bba83d1992e67a4d10bd0138abb0a36091ad5018f93c68335c6a0618de848dfe0eafdb778a04f9027e3beb8e3a71116f38a13a814a33b7eec213cff233134f5ec4fe3289d408228b7b553cffa0fd3c2f76bb00164ddc705663a9eb00bb9bbcb6b891af12e4590e93dbf70430603b6f0addcfb9c35c374a14c1679364fccbcf8f77bda91e676550055d818aa1160a80988ca5b6f187b92014f77fb9ff27e3a86cb0a1e5240241cdcb934c0772009ba5a07847227da15d7195beac535866708f9567a61184748e734e68598b9eef68c3bd4370560df7ff37ab27f6480d6d4e4db41c4ac4b7229e70596e6945f05d88f4d8fc6b6740c41422fa31ac8974a2d938ea7f211ca07707aa487233f37a40dd5e54d82039566f270f948efc23aa82b7b77abb55ec623ceb4bb48ef133d1026a647ca1d93f6f6ebd7fa46f97db1443e1b09eca9b350ec15932e779e31d3e28da36f9ebc3a35f5081e066961478ef4fd4e9669deab2f9807b901f0b23160d23e221c834979a5c419a0eede4025c4af11afbdd5d25d06f19f6e32019a1669df81c13ff8f7427dda3953eb94f01be4feb8bc5d4c5f4500b1a08aa45231972eea994ca49e4203923fe60a1fea9b4ece029f4f7ee80cd4519ceda6072a6b7d79675847a5e11c0e2698e816b9d8d69c81d749e91eef92705b8fc932c0e364fe20ff15726f24c24516ed701b44f9168ba6ec050adc3aae98205cff9ebdf84f1d3f921a21833c58f3fcec73813e34b085c00e796b60b7292394e74597d058a66159add7a9eacc6681c4be1976a492398f894ef4008c167020d97d4e3a18c41f7df29360abc8e324d3c7ebadae7765f408caea77f41ae115658d191ddf1118b4ebaaa2b658947deb6426d525fdf79bde4de47591d9ac460cc1e36067e5eb7e58711fef6d166ec316044f3bdf32ab78ed63daee2a997008ba8e556d1916d394e3b6bd09ba30578b366e01458a9480cafd2d56bec007fc49057c4f252c3dbd2cd907a3bacd31f617c022c430d5c67373e75c7fb4d33331e26098d9bb9280346f2d3afefe0243bfef5f033217a7542ec4cc8b6cd34af4cb5dbe3203e23e7536c9f08b68c812c2d8edd48912ff426ccab8cc2aec9e79c73c6c2fc36f59f5ab7ea1f621aa129b4bf11c155553504ec48b45280f94590247477e574c8d8b92a432674d1699d8803feed953be278589aeaeb35fd80e8f60586fa2a80d4f2d6b9a642ba79ecaa143a81b31d6fee194a482617ae29ace688f89eb37ac08e3885691f0a2864e96ef301d63ccae7c3fe562c17362fe9d01ebc75414be60ae3f177db9f0667eff91cf82ffad94bb34b6b8e601e5d83f01f1c970c97d27ec9e454c8d423503e8f7155a0c77fbbe59a235a3eab140a52a3b01f1fb8bc5d3061fd8cc2a570eb4e3f85a3e0e4f53f3f1fd67a8e62c7e92c9092d5bbd5029d702bfe46831dbd39703542567f2c6e491244b8ae2f8fb0bbf20fb73ae527203bb09cfaab55b4bc8930fd91e1d6afa7064b0358937b561c31475e2e52016126aa6f4888bc169ed410cf0165b8324b49f99968bf21a04b6dd9640b82f07d328c833c6b5b4e8a6dbb5e3bd6947df3b2ed7c0f4b3342518eb052ed72013893570161bf2470db44bd84d8b373284e054fc5cb02745bca904788187396605599fde4ac59b31fe424333fa60fbd738f55db3004f980c9abcecbdac976e359eb75e6a75c91891ba709c0fa16a50df9383610a5c1897746a417917fb7eb38ffae2c755759556f32bbe7d0f0ea9bd9b144b263994db6e9f9014cf8862b1179c3cf6229a9af610c6232ed5210ee8e1fa9bc4cdf0e9caa083774cf05c679f43da529263d3c0c566c843e836be47caf87d2250388e4ab08485c3a36e68e6ce53874dd9eae52d8ceb4800a8ed8eb31e57437e40982440fb43ec92c28ae4faa4ef96985f06ba438c7a215229e2a7b021c976363e6cdbfd5fa188608f66a18b627fffae0a20fdc81eaf9cf7f357a7e706183e0e2f921f95caa0ed9a426e3bc2c6f1f1801b1a12f6c98ea07be101825493e68e4cb1be5eb97ef0b8f1353b1ad08b7e646b4d3a2f9ef593e72f742f53726de2992032da2161cf64d0b4341eb445a5f3602e6e29b216f7e2ca073c1025fed870e49f5aca9a058afe3a9083da36a13444e082d19be30165299b0b5ca086c25cf4c4b254d108df5764a60a8a1e20be374179657a4bec906f1b36e13566f51d1faad07cd1e1b9d2bd20ea4260890d5360b4c3fa0fb3f999cbd85c39541eba0434edf185d891c1b6081e71def6703be3f96931d52d63425f03e42d28cac74013bae482812a81724d5a057093c08e2f28603e811b6788f514ea4c569a189ec7a0a3f3b73fab968744616b320e4e0d80cef7254d199a30be264359bdcf75f59388aa34fd1c50600fb1f238502334823526e0eaacdbc0bc7cecc24a33f1d9a3bcc0fa2a060e3cf530926023ba23d3d8b34807051103c1e031e25b0f1a2490817460025008190440197b3231a9588177679261e3da7fc7cebba42c4e82dca6471b2495e76d28f103eaab6920759cb61cd875e7cb6f2512339ce9825786006b2efce8090774644a7ba2d591dfee0228b95e44bac3efa823a58d18d850fb77f5e3534d92488030c8a1a6f7aa22cc1e95950c81216fbca007188838e0607b106c8893d6fad04ee3cc0d455377dcf31006b9aa371243c1981117eabed0b914cd08ae8599b729b1d540016d77796a79b8d2e27e4f5e2c17ed21becb8b7522119b209b5b44212a75872a65dc8573f46b46f22e8a44112af3334cea9d5f5c3c22b7a4aa73b7f90934ae71870afa1de22e77695ab1b2a316978e8c8e2bbb4242375b617caeed7568ba8e59365ca3527ae3f81c16bd0ff3000e7047b7fc10aca3094bf8d648d8ea4f55623b106149ce117081fa111bbc3297eda86121f9f0070b885ceaaf350a72d6854dd766fadade3a8b75e9b84c590a60ac79598b9a3a8cb0373cb91c8d70583a2309a92011037440b2c2a24d0686006bc5ae2f128226b50b85ea334991bcaaaa53c19c52b57d802ceb5c2690822da43fec97dc3ab652d4963e66a3f0f5490fc518d4e089d873fd75aaa9cf6f7caf1892e277d74286f0b2b6a1b4694db7b01991d66c7d3589a2447af15688a26715f859d51de1af9849858408884290930f3476975272d4109958b90255bdb240db847149e505d0c7ae94a26d94f51fa7441bd6d341a732ca31c7f9c79cc5e57349b26698a927a8f345ff309c71091690e5164b374f2c2bea7a20a85f404d677716d241e882ed6066ac1ad0f398f92e5382b9922803fff42576f11a70d0af44a35f2881e1269379cece7103fcb97c62dacd59cbd795b2be8d628ddaba7b777485a93101bc2713d0a415957215ed7fba90c7ee7d2d06fd2ccac81e8faa5b481a04258b132e461882d00be4e1b872d3f869dd1aeebb170738fbbe50af838cb150c664cfa9ee776d10af98174db3541e6ab46524dea06a72232e0ca7f0f374c73061f6f15eb746a8501f5fea4bc7ee68a29033da52cdea0235d736463f19f0b446702372d3f418c0af53ec02e3d74116b27484fa5f1b8f78aa81a93d1aaf7ef47ed9fbfe73b5a5020478dd75e2074cb0d493b9f9097df3f10ed03a19b5aa5f099d42c9701da1218dc8ba40b7b72f83c82dde2fb9858863b5a07cea26ad8d0f1488e660a2faa9d3922ee4c135bdceb6f277d0a90f62577594f7701b1f6e18c596cedae5449c52136bb82d9efa7e88b7f8e876e987f795ae775de5442ac9b2dc1c74a8809f694a4e4339f3a01d66d673027bf65efd8f3753b6ae29846034ed6bcc86c81b0560d1db295e94b4b580609ba57737a998f4295029e9dfff4267620a1455c0c3814cb438bed6d740de557da9768a62be7bc1147faba4a1836afd80ddc67fbf24bfbf310a65ce1a1c583788cf85dbb7f88a3602d3f7a4f3820370e64cc1c48b89a28f230d195429368fc863cfc765b81c87fac889ed7ee8e5409553e10aa11c97524ac8ea5cea4d350db7a7cceece610c07e12e844d0b3728bf286bc4b2bb0c2afd0b55e165db401a04c8f85578eb95f96f8331815af6207b890ae3fb5a4b03d4162ba44e0654391f12b5c44f1e109fe475ef404670e6ffb413ac21befd5797f446c21713a3522024dd9ee1454b9c9880f4d506ef7e3d82d4664bbef68526ec1f2b3c35d7162859d14b06f9dc9b1a1c58a889e742ef1b51d7dede77513996962f692df8bd66a7eddf5b9f1d8380862f09914b235734e961bbf61eace47c82b6fde7386bb1d96e5b9346e83fb7c722d11e377ac55dd79b958f5eb13efd348ac2a910f8e835e7286bf8a8a58b02daed8e4e4d3b56ca52232c8b58c733d31b9d8ded2275654f4c7ce650fed29cb00acc76463573a971bcf64fffa188a53712b18eda603f2e80009fdc34f02c32122fd71b811c00b7f764f91d87d8bd8420f6ebd931c046a2bf83a15ae8e4ecb75871d54805f8a74d50603d0fd5c2fbc24d14c9d6c087829a0e11e58915b00b69c9588680857b429638b7d8a0cf3e8346660963ea6f2c6c2e82fc97a34e1511a64c4d2b5d73ca9e2b0a995d62cd1abe2d36460a3391ff601d31e26b96ff79bed3f223d4308de9c3d1273ac19e06ccb8160baa75a51f4f8107106513de807e1c17e801511e1b7e1f9af99f61c332e2fe474e346089f80f13d8227c671baafa238b24663f2655b4dd837fff7e393117ffb46320124518fb6f48026c070a246ea144bace7eb4a958f533768296e993357c08fac39e4cb101022642f29a27246fbb9aba002122a4b78b7595c80e8125a70495a0d52b1beb8b0ec97d80f3756fac5692dcbc1f71f6981aeb2d3ffb1f977c84f1108025953370f2a506f6f86b82e1c0b98231c2cd6b93a3fd59274a7e77dfaa573eec7ff875d8b8fcd9ba77a9a996c40903d5302521fb0d75e9e3cd3fef797414b50c50cc9913f8c80579b5d3770b3d482295ec71171ae672a2eb448c1e0c824033b5d3c5e601102f3b744f713246bc666e2696c394f956a18753ead2e7484876436aa3f05c4cf186ad10b46a6d3213e49b89e696086a1fd5a78f9f6ae9a0bb709ddbfd6a1fa5168cb0c496fdfc29d497cb5a8d22669833e16f1c193d7a62cf9f4ca490c400dd5646d2fe6f4de50007b0739ff28408f41846670afdc9d24ab23f3483128fe4362c3aa7917840ace4b0bd46a3a4fb9bf3c2677d255a37a4fc95e4117396f3315ccb8025cb7b9ddaf9c0e4b12ef35bacf18a69a1f0fa1516519dc54a8ef4bf9ae1e756ed0fe1b87e7f543fafccdc20dffc9a4ad691058a5e8bbf742f5bcfe31d06340d1d2dfc354ffd2f8923e2d7f42147e5adf636ae690f36a3955576ad0ef1ec9d6f628905f7c90b2aa8f99515685f66c61a993089cc17db258fd8cb1318e0a73a95ff0f9d420fe5d304b032a4ae488196af44788449b61e99c157ed74ee9443dbb5cf721dee26ee357406d19cb68301eefae3a23731eebe71e7bfdea72455b294dcc5b093e343398e8263b4b44dda68b5b3d7e6e8ff661cba1c0763fff68644cc446c1c173485cbc3d40ee21fd512cb4c0c566f98884bb767410afbba4bf25b194b880d48fa8a31a08d16e83890b8f09ed42d2f0eec2d90e0b8d889c63296c9819d285571434ca55ff3a0b3b1531c513a2fc43c5592dc7e39be0cc414737b4a6f347b6ee3a57d2aa2297ef0340defb4dca8ac182b0eae2d500b35b849a1b85ad25e4d74e5e7d92284e1f9f198e6a2981be5c56e3960f76245816716e3abe390cf0eda5298c5bfcce88f37cd1dad0d6dd0506543231acedc778d130c60b2f9dd5bc0e2ebaa64cdc6943a85c13688cf3032b3a85ab70b2dde9f8dafd4f54b550922fc35fa220c7cd1e5bb8305b33b2fb37e62e9216833b2eb1c21eb190f08379659d3965d97f2f6dfbd3af7dbcccc9e04c0f5f35105d5f6221a7e133c6588e67b5e4fb97f8c94b4bbb11b9a9bc24e29ca3273a36a8986752382ef4c3d23ca36115a5425daddd23067a99a2bfe00247d08fcaf7172a61851fe025f9c56d9af4d47ba50f412b86373d8d308f0ba5090037ae71bd29adabff82140cb115762f1b74e093b96a3c1f71df75b487b046a7ba6455654b15f7138c7240fb12274f1861880ba7aca26ef726b064bbfb29c9cd8787ed7aa611fa148d00c68bc197d3f80a87593138d41df94e94743207118dc11ca5c63aeeafad90099f62c0eb5ad327cfd72a873ae069b85fa3db2ee906ff10333435da9444667fafeb6e2fe9d3133eaded1de3cf2df3985d9d4db4d92636ccec7fc76f0d417b892675f403f5c51977fc0b4bcdc92cc6922b7f9fd121b47d3735ed373f7642af2b26c84a7208d562c400e7a90d1246481869f115fbdd74bdfa283c1b5193d3b49124489821a9f84aca042022b3c62408ac4060bc0b12786bd931ee8fe170283b8d177ea2854d5b9c20aa58d47a4c2bb067438e315283f66c32de162d48de1a6a4468245bceb695bbf5f5b9ad1e11e7b74fc30a1ff603ec6d81244bd04cc2e96054582ba0e0ccbcb329b2d27164f4610f0fbcca50fdd72ec3cdebdd8eefac3cfca410a0157f9e431726085c4004ddd36205713645520d084a41b4fa53e70e49cfebc12597aa124fe05f39f9bc44b70a89a1e495aa62ddb5b016999c8dda66d917acb8f84245e4b62e0cf1cc02e22ef671337e3c93bf30435c731c730d212771696db0180d880b9ec20e89136730f13e7e154d45a100b10199e9e934d3e45b8b919ec10bc556e11ad25da37210763707db622c998c4c233956e03c6a266a05ed1e8dfb450bac573f5c7ca2d5183d06eaae2d8d90d11842e89e2cadbd6e4a15526fb04c9a24a6e55a4286b230ceae803064ecd74e17c67386637a054fbec023bd561c0ebf6688612a350c25822d2befa72478768b5b55818691a84186c16f2dab7b6cc36ecb117a3e85e298520792eb6c9b641d72230704adc7da3ce3aa57a1a1383e090710e6f1deb4dd7c46e649c2559f83e4105595b350b03b988369defd6b7740de0e16794e0aacb72980e966e55e333bbb9220769668182f0f5e650df2d792868dc09c0992937bf74979c5b824378c964b6315cc38a9d39991c8043345868f4d1777e9a07a178632cd548bd732527f10abb2594777e70aa0f94aa44fedb7b9df2e8159405c9c3b73ef0c9e0ec5ad139e553a0d895d4c8cb22f0cab7cf61895f09cf2a53c7fb61adf6de8180a0d7380da27b562455ca4d01319e625804f48bccab6821c29bb60eb2648d65edf811a87f87a6a6186330e6f05a807b8c99cb1c22106ffb4903a48a1f1720613d1e0d4cf3ce6496a1943825ef6f20d4a26d39d8015a10203456bbd618a506261fcaa2da8ab13588841bb34e5865334baeebf0df21ef2b3b20aed1d8b24044fc348606ec6bb2b13ab16672d879b60b380f114d380781e8578f08bbeb8dfc4217e9ad178b789437dd2c802d666c115e028573f931bfc1752770d679a1e26ca634288190601038f8af49d1414592c5ad5d6ec0fb25ec18c6bf9ea63602eb4c1396d3d3e8c9081c2126d0bd1bb38ba1357dafddf2b757343b0d99ade27a8a646cd2e85d00ebde870bedd5c9770dd18400829b501a7cc17b5d0baf580f3f2d83217f0b01895b98740793c6405d8daf263bceac61e06af4fec5c67ed9b4a56acc440dc5057a85d2bbd876c0e1efe4f916a1f196b66eecc2eac05bf0b6f57d75a3f39ffb5e384374e21d0f98d2fb641a5b69eceba51f710611333cf1613bd9155b04314ae2963aaaa4db2947c5c7450b4e5f274ab6b8e4df19b3a6871a25528f4b013b52e473f6e5dd7e4eff16362daefd7597a256c057dd2f8ed61f1e929302bd1022ea159baf782591c50d427564f9366a8d7ff1ede83219c15f2c20c8ddff7dc76ff0aaa372815a3f8934330f9b46899db6933c22ba2f6fe55a248faad56f0e1148685df0c3a06fdd268f0cc278d41301fb20a97123d5ffcdd8855cbf365603681fefaa6790486c5a6323342ed600aa30ca89e3690430dd266f39dbe43d63f6385eea90d9231e2da1386e1b120fc319e88d4c913e591312584f24ad625aa790e7a1e26ff2db051d1a83c51271b9547d71d696424477cf34e21111f9f218d7e3268075c55ec3cb0a0ab86aa202e35f6cdacf6f9a6068600a9a5d90fbcc998bfafba85df86ab58cadfd54d740ebfb25114521853a85d64f6b89b716f037ff2e6d6ecb19e8eaf6ceb0a2fd00aec650ceed4cb7a8b2476ee5e066b3c525aa9f1605ae15104d93a5317f6100c4f999fcb0042ea60607aa9ea7cd83d4b1db3d11a62cbc88d4e1e564dc9fb793c15442ab1706bfb0a351fe2e7ef6f43afb2051e6a9ce826b9b9a476fe6755803738c0789fad6cc07415f49e183c99ca6e2194169ef9e71618490a2ff098cc748f345a8ab2c148158400c61fd82939f4835ae398ed269624dc0d093ff2f88630c4207df6ab0b999bd75438c77f384d0dc4d18a28f8d8f64f071371120f924d36809bb4b5507f15bc95c312463db2846e9434bfd83b924cf93de3936675b1ea7db02c4c4b6f6a2d609ad48d463bfeeb66abd27eb4162f79273bfed2fadce9e62990bce150494b1f4d37c3f089a7245679a8e4f1e9041c6c512df0cc19f08aa531f138021c423da8f872265df4e2b21d7a952531eeed9dab2d67b400b25b8efdee462da706fa8ea8a5c5094891c764ae45e0997217b8084fc8bdd8e2c6e495bde323d1cca1f491cf3d2093307196c2deb94525450a2f3c00b99717feedc9d477a56bde885db1f8c320292db70995298e1d868bbf2a0e4969f288b63845e46dc2e4383417acbef08b7b55d24141f8d6198118a2e44ee21ba2a7e33ac79b7d02f1aaa63ae272ca3e92a67b4232622450aeecce4290d9967e9f2b783a1b4a63aedd5306b8ee1458094702d1a50d9fa6c5d832501f9c6f240d7b9c4e0aa96cf4e5959136f42739ef498968c251587a3ae762a3e394d675a7727bfc74948a3be7f9d66f69b4e5dec3982537832dfedef1b13c518a1dfdd3cb06258c293533d416d956a78d0b60d5c55eda96bf90b9bdb79adace067c2e50334eddfc83f57bbe7d89cf71556b2ab4f36d8ec10daecbb288b9da05aa6437622d74dd0bb5bb7d3b124581153b06c34ca5de56523a6c924768a5db671777f4c3d07a32cdd82a1af84175fa26b724d54736c10ebf39be03fd220451c297ca9b5e26ddab2ae7395fdd659276f25f9177a9d52ff63e43101bd0efd46b487b7de68f5b232cfabc3d9bbb3aa88c589e500717eb28413b6719012dfd49b48f4b57caa5309c7809ae93dcb179346356d2a0491d97bbe4548589f52565a42c8f8ab7dad1e22e1b3149142d8aebcff71ab90055f116346c4458a86ddac89e0b175e8e14836c6aca60ed3b20f0b4ced9093cec16707d725b514dc8913271dcbbb01257228e4e5b74dcdd3b6657badd68338ed095c16c3bf9336250070ac1cfeb8c712a3ad66556f8e67795348fc881aa008f55f1db6da725c17c905004f2f3f931f4c0d8d7fe7aec627cd525e91d3ce6d0bcc3bed96f70abd2b6dff6986a01ff1f102196106a8bb1a203bd92684df21f82e10802c4b52a24c34791c0f867075a13e128a0f9108ea839165e6a1cc09a58cf0e05cd9ff1d126c8bd104c521f325464d9a346ca1f6c5c0698ad0713aae4b1f949d28ddc7a49111ce27162fcd3d9a99d43e28113f7ba80c389243f2f9cec92cd36bda655dafe3856d8285101c39667271987b3a6a42b430caf6a37e2f2e95324127af20890a2f68ed087cf25fd7291ef8808d31aba9a9ec38a01b9fde458f53f285671aa94231b66ff40199f04df60bfadf2bb3f7424ad0e922e9dee2d388302929634c128431fa7fb41c72007c63ba63132170e6904d2c26fe2f20ee9d06990f1240e7c72a57d7401a706aa47a218e0fbfdf748e899fd7c10ae7ec3bc316fbcd5ad671215553c191a38c0ce998e61d548d94a05bc2cf40263b149517bbbf80999ea148ba3ed78cd3fca4c3dfe4eba25598ce2e5d71c8d3701b8b14350331b5eaf0020a7b8055e47275586b665716e563d3d21687557fbe17afaca6d47fc01ece1abd05925fc39a1600613422a87161cd680a43316145deb7a2ff4b1827a77d2ec4f5e573ba8a02538f2a6bb67ee80ec84c8acbb402e0a78930ba7804fe4e175f48e411f06ceb67da3da0cad76422d09281ed70e8237867adfe2200a865ed225185922f414e08bd56a860fffbbf032b0a946bd738b01d7232a2737ada2b3702e8050b03d9339bada879d82b8bd48665434a2ccd159d779012e4cb50e1a257d3edc1be90fe3f2e1916c1d278d31c1b4f432ee0c30b6980136b2b41f740a8fcb42417d084badc68c41847690901726724d3dac98a91ac770ff5418a432cfe013a19e9c2a5891bc276f024dd91fca19716e82bc41d4a1e012d7626a97ac604de53c333a633aa5c0b0bee214e504f8850bae9c2e3a33021d364c846e8051d86ca920acdba7fb98e8d262588bb3a24f88661b0c781625149dfb76fed25d1ced1bb1640d0d90d641e46ede34a4ca997acd9520037e0eb0cff878a9ddbda3fec238c8c9dbe686dc4b7f804c34721ae77b2e6e3676f2d3edf98ec336b94d92c5213655a5160728135fb0204cef1b3bdaaa17f667c1767abe626b8aed76ee5285c0d6dda67d276f53881f94ecca53241ea6f5f9924201fd5d2c5b550df7399c3ca07e047815da81a94398ef85e1c6d4922cd4c8cdd5ad1c0742526cf64bcb36a887e36aa813f75f365f37fea2091f4a506322330e4153aeefa5af02f57c25a7f52ac7498a94dc496724d386e4eb603d1447e0faac3f0f45c8933b791158f41c2a1fe19e3dcb216789ecc039b3614a863f871c9dd737f739c1a0a2df76fc00c0b9445c86f300e5e0bf01c7c0b24a4991f2ff8beae04febf5cbeb58c33bfba300503dcc60550b97cb6f77221e708b5e67fe5b54d9eea2463995275215935c4d1fe2b6077f6c2290beb3c10e3524c2ce8922810a8f4b2bb7e3c39fda70a521cc651ad5e0b56d38138330104b914314ddfdd63ca4e1202da84ae5dc6ab6b9bc85564bd9d818c0e98db6c3609c8a657f29c5a54246ad803307a85b638ce33924fd671684dd08efde9b6cee797cc273d6d4a7cc714d31e7863429d060714085f9d63e3c1ecd8f70fe8bb988ee9008af7084757dc92eb5797bb2a1f2480fb782bf3f1ddbf5f0c1af4538e91f5ad479dff2558827d2786b1902612575636c01a9e9124b7f1231c2e63ae8ec06f1b01d91d70f71747f12b5bf0a8db41e3552145ae8be0c8991bcd5259b9dc799345f548198e1eda5e43c4d82a3663dc157d8afe9999666c15bf41c7f548ad4d778b07245cc0510c57674acde844d2943715aed4c08ec43f34764850813d47f0e8d85e5e9555bf66f34878edcd6182b70b65852cac29370d6abd029551a48a6595ca598a63118cf716b2c1148968e91843b768d4dc67c0b7ca5d5d239490685f57a676c7bf78a03680d15df9791853a4f36447ca03e52a1bb52e26280baa6b150f0d475f5daea09ff2d277c8a0f8bfb2c8029bda45b73d6ddb34fb954944f98fb8af5b669b69370c8286a55c5bdb441f9efb5c080c502a0600e23730f0840967703fd95a08ee27853365b84fe793d2df24987b5883aca21296c94469b263cc505c111e8b60a2daa5f2fa0af8270b05d39be45bfaecc387713be02af637aa5e3dea5c64c0e01b21f2286ec7d6fa59e683690bb00e96bd6ad31dc36db5fe9792b27a5c6c14ed5c3c41fe4cc1abd8860a51b4e4524f9a6a42e81f383e521dd62fe23bc8432d8a72cad0c0d899be4ddc9dd13d969f10280073a39cfc54c0c769c0a630e813cdaa0c8a928f802f61f9cbae6c38244ab7dc12855b859790b001a10e9fbf0f132f79afa628af3c8f9f7d274a71a5ccc1197827e318ac81e39169fe0b6100c4b8963dcc9e0003d752fb918c00b7253e2513eb810dcde8d3960e99934f222209002d3d6171b2db2f934ce9f6964ef350f50c699e0e7a28a391215fc0f2aaf23d91f75321245f2e7209301087d1814e0899409a7ff94df9f091323d2ba9a5588e334d37676865be937865079131f0518a0a32731b4bd138a02640e39aab2411b3e49e7c319831e22bd93024f8562b9e6b0d97bcad57e625e5a45a41863074d4c84076ca2169bacedffd9030812fca91ea6c0f63fd42102d74d1e0059e35ad30b2b78333bb3bc9f0045340f42e94f49ba559b8791334460dfb8e884543ef28404566c766ed91da1ce7e14fc37769f1d198965ba9d83e2acec65498b4efb3ba3887d1185917938de39370130ad7a85cb4960a03aabd1ab649d8fa6e2bf2e028ba4d9c2fcffaa26626e14e14f706a6496beab1bc6a634f4fdc8b80c5894d71a3a98fb2b757e574196b3cf41c78c80bc9622c69765ce069eb94a48f710053fe0966f5d79bbde1fb38b637a4bf9b369967cce06a8d63d2b1cbbe0f4969cb5b95159f5bc1f64d30087d7595e6437c129bb073011e9f65be711e16d9d3e00e7420a630d0426053db8ed0d8541197a111e76a855da1c7fd2d4cd4670a1efb3fedccbef779d18ec47c803caa70f38085692c386c4b70c1a040c7f0991cc18a75ec903c51cd98a7500aa47492f9dc436160318077d34be895cb041305b4a2240fa8c121ce511ff127f6054cf6d65724359102650a09a55898abf2265dfb335c71321251df2bedafc08782b13c2c4d5d03a9f4c4a4d4cb7c9568e9e8b9fe54ee55737d4202f24123ff5b782389adc642591981a0b24c7b7cffd9b9db70c016bcfa411a842c775db4aa00b37d308f06fd3f511ba51537dbfb59f4539c188fba5b65312fe6f5cfaec340d2d154361a6acc550c441fa21dd2e06bbcf6b8a1c26d299b0e6d56ef109b6fb9d9b55b2ab92b0b1dda0a6cf20197f0dcce446a680dbdb6537cdffcd546b4aa7bcbc15f020eae93524f269083ef519439e469137df4ab554ecf3d2304882a787835dff8b73166ced3026351316350c66f5009777ed733e5ba0da3df2ccff2d48fad4a9afea12730137ae90940da66f0853fb35b3d0c1cd0b2f25b5fd06682598b833655a6d9f1f103d559b28f62971d75c1b96b69e9cb3d7d6ee03e4cb77299dcfffffba8e6220af6568a46055f6a9f4f177fc0dd80e71ea28ce5bd53b549b90c2ffb0f17475cc018513a2786853cef92223e5fd666781a881cc39dabaeb7ef283c83d0cbb2edd6245a3066f2aa68b68b44202b7e7c72685e44659d533074d4445eefb8be55063458cfa26bc6205d48d3ee10c38153abaa8d7a7417b81e1a166cd7c2aa6c5204363e9a6f3df42474cf4c5ac2a278f86eeb12bef6a0c1e48e5e2329746ebc781b5c07f09d5ccd681362a531f108e88ce3f0028fe271e412e54aa530e494522a8f7c463792eb9bf04c199257d567ddfd459e19690f14221e8cf36cbfe0c40b779bc10b9bd165360407cf0cc84bfe63a8d46bcbba7a96e94d52230c6cffc5776ec45d4b1b64f1523bfb12d9c9d8b9c39a04a7a83a7263052314fde07d92c686985f9514fb3ce56820a4e989d2437f568fc0d2f101e8b7d37d5f953df4c521330a482ca35966aa1cddda190834ab295e05038f0f84891e15094d0cb727fa71e179f3152f25107bdaa4cb72d7ac49b1264e03db5f601c10b6955834d51047b7470d613f5d53f10148bc3c45e4dbf12414c7a5d27027d9bc299c50f0f64f0e7ab3000f90c66c905438b8e395a4c307d6ce7e304c56e205d383e75006bf8def25c20843f68d3c70a99e6ffbd3549ec4c4bab8ff364ee18b7478ce25fb2f456e66d0280635c20c0f551f9051ab56ebf4848feb1787fba601b2da999b3c87147fbbf7efc4f410947ba5b769ffad0796ba84cd6f7dfb9c9da7cf1bc4f3bce963bc04c4d4451ac8bba3417e84716ad7f42a0ac940a3500e9571e16b8da172978b9c079894ed76f7f049cf85bdd5d304deec4f65d5bae11b1ae2d9c99fd6cd309d4206b372c5ff62769c2c15a5228d9eb26dc32b8134f6c8fbdce1fd09a29f0c911dabe62e2e59201486b02808836fe3cc87014021140e26d9284165e6f699f103e75f8b443f135f5d604ada91c3bc22a333af7a90dfa8b1b8626a9a7075e0385ad2e2c067a2369503554cee8322cd168f2deb37272331c6f8ec790c5e60744655587d391848d09cea6a50608faff3cc80ad5ebd1f7ab7ced3f084145e7f46f923385680068bcb00df0cac4f448ecc327ba3d2aed5462a4415f918b26b7fd9354ffc3931fbf8e23c52dea51c67b10a4c500432f85a20beadd97c2ee797720e5ec47289c76fe3a95bfb76a333def68854ca2cba1628630eaf03969b401f4976aeeef777fc8c01d808f45e21a96c25e3ef02b3515a72dd939a02d04fbff3d43026054d5995e1b9b1f0d24b10a294ae042eb0f529864b907605d8ae56e5d847bc60dfdab3cea70be0b41550ca05bc3d119d42195aae8b00ae821508fcc3b75cc0e3f6e60b4896ffc4a37520b573f574d3da6748246b4e9dc59b1b45043ab569ff68981a81c088542b435ae164bcce63f64791263ef333e454065283a41b4b2a5026e28fdf8c68bdef8b694b507844dc310b5572558ff04d6ad1aae38f7aa0878a933aa3e51f69c606fd55b094cb2eb78a0778c8ea9c9c81c5894c94d28f0c84afbb762ad218fb4c35e818d478e94cd82baac9bbe6d6e1d35059845eb5c157c8138054cf0d617157270d0ce7cc58b028722f7770734f6e0e130238a6434e58a47e3fa448d598d020eb01af70fda40502490b186d3b0450877bea7534bf87f3face547bc850de5472ef3366883b5d6521ed265d3484d55aa20a989d7fdd31a9b226c5224c996b150998ee8e9ac94f0d382b017cc7c181ea846ac7a39adc96d251cf1e47b7cea532a98a3002c316b7f94ecde25c6dd7c109a9dfe0a6759d151ee7c10ea0035b1794cdb841cd39fed647e5a293ee3f176037acb6e9c31b889bf6c41f9241e1c047f7d6231a54e4903c947d9d90f85c2ea9c24459df005673943001c61df8f07be5d51ef841829deacb4fb50873c969d79c47a72958d8169288125e09d9d861542489136462b0cd3f8ab7ea31af9bfd67b06d9b92df2dfaeafce52537997f2ca0cb9795a72c80488710a74d12052567234e49c4fafe7a506f107825cab378f8d0436dc022d09aae266f29e11b1c0503a1eeb5c965289ed72612d196b530e2d76249d28e20282554e931536458d60c0336bc515a4dfc5c2b48bbe45630b56e46b17f0aee1f7355ea0b3252da5bc14a35c54c1206214f1e356ebb88de2bb0d3ff15ad9b4eccf28ea190077c97a817a157a0adf7155207878baa1d5ab22153256fc921552b856dedb2429612bc07feaf297e7c7970e39beb26a7015908de77db9e47a1b9a5231bc4a5b90109c4a5ba1958024899014070394d075ea9b1013f5df0ec860045fcf4629c8dd433eedf9c9fa23f1ad72353a2cf89a87bc6856537c21124dbcbe8f50b56b6dad25315e37dcc0a15d927ef14ae7779399b16905380420ab90c205760bcc74a10e5360f7e855da2e4f4e206ce365858574f40c2ec2e6ce23d1fcd48e1fe0b0342540987c0e1c47908785ea08d6841a137f79db1357b5ab1d01f4e169a3b76feff6f26e06ee1be0fb2e8b2d41aefe7f988449e679362cd88358e2920fcf4165b48fea9d1f1d33e7bea0255affa360d223621d7e30d1cb888483dcc5f92e807ab3326775ecb34d8d991735c7917d4ef661fe47b4c8328cb8d96482c2522538d8bfc1d865df3f6fda7664790ca497598059c23c93caaf925845891374674edf29e3803e0084ef3f0019b9fffd7d0086de08bd3726bd04f6815979f749833a9986c9e595e1114537b1d1f804adbbdf3cb13837f5abfd51dde8acafc5c122eff01e93b60f44d0306e486005fbdf81bbabcc55a9df2a2371bf66cf3f9f7936f8756ffbc036d19d3f92f543dfbbba81739822110f2964f8d6a97a0420de8a10aaa75d18bb6f7dad85cdd2a56e89be07cc7ffa9919d59aa11ef08251fb0cfea1eb99f20fefc3e41c71af4634c7c6346b58f6dc4efda7c1808d6cd05012196317efae5a1c7263b856a32f9ea02068c1c6e4d7d3b85255802ebe1b2f575aaf72cbd654021302bc48ac64753df0d6282367d7d3142bc064ba75dfb6c26bd165f890600eb8ed0634bf2a5f559435222b8d792ca2a7506444f443bf8b1608b365059f071ad58f90dd1b05cbd27ba341457fa0c820390c8064bc36997e77c062bce4d8b0ca8cae5e1a85814b53504f33a25f5b61b6500ea036b6f51bb255a71ca26bbb03c8a88a5380970fb8fc468d4ea767a1faada12c1c0544b9e78e7b132110524fe4660b158fbf4d3eccc158f7d81d23b7b747fbd8cc43c2cb7a92746f450c78f18e8550e4c6c483ae509fbf71529b664d6ee2c50b464cbf1de74437a9abf5b5f30bca3ef8eb189cb33ff279b097c6a6e2fd0bf5158e39515c70f012f08644230ab8e466eed21fc961276fd35da4a5487801c9e555d276eb4630ef87286a900da658da3bc45f59b9c0ba678a58258a4ee7ea623d2d059661465fa36558cba5dbaac1e957c99b77826c3fe08d49d042fb859a10032de03837a39cc741b3fe1578c53805d0fe11eb8ce375db8effbbfc7366cc1676f174d72f2e443aa2b077737850ea73c355dac83c993210130dd31a77b7daefcf0fbfb521095b894d3054b6a763c0e1c980cce76c296309855b605aa07295257363a2663b688a4805192533e0cee2de2d9143e608ace55bc4c08eddeb7ab1c8daf44f7531b5f2bd263d677a14b1a9be1604eaa8405f1eb3736c11e39a60acf5bf21769b4b33fa37aa8587ae8fffca9b647a60a86357789830ad1f945aad6a292ba3d969ff52396c4e47c93db87ae3da9647551a36afdae57e555a26b4429c1fce66de81ec0577817396f5e88e711c6ad5229fa9398bb9e6e79267e9e0a0c27bc0f7210bbe1647ed1e2c8cc34614ca5390af29a607928a17862eb56836c3d8b09f9f9eb5a87783781006f9792c1f2877d0e3611a72d2a5f95ec8685eb4999d225aed83315fb203ec4ba49b26313315e313d33e013124355cb322cfdec84b8aa770206a739963b69b2cd26a8c56fb8876de985d6e784f65e7e0f5cd5e9e95cde14bd2befa5968009e856fb4fdc95713a876d900745863a17dc1f1981cebfe22b9fdca493b66c7b34fbbb32e0bf8d92d92ae2cf3b5b4515565da802d73a1503dd0bdbc6df3f086be0b20f4f1bd347cf80512887e4d6d5065aa06891ddc553f3ea8d578b7529a697fe3f8479bbd1e520b51dcb2f5d9dd2ab7b2af27942ce4b2a9cae57511d3c4008c2dfac3c40dfd05d1f5412720e01d5abf981420d9a1ac38aeeba8285e5146c28edc62ca9d8f2984f15b746b6b2448ae6cb210d6e2a88e702dc7461534adb93d00c015c933777851231068f0223d56df9ee10539eef5013d426c76b23dcc5aff1f92a98b72cc40c3c4342dbff724b46b52654afa5f0ff512d3cc4171d70d601cd4370334965dfed8725fec8db722fb0f7f8eed6f38b3a8e70e78c79d613845d9c95b12dec914fe50d48320936f7d137f310e0db2969711b2f9c21f2b923a846db8129d59804bb7421703b9470e77802a2480c391da3a722abcf727cd8bb2dbd05fc3709435e5e5f8cb0fbe12261fab568174143d809b0efa7efa599ebf5d2afbbc60a30399e8ed76b66cf50827b67671f4e6e0e8270f779db4d854c06ab2b654f2162a4bc3c1838dbf2cf7dcb5e2ee15d3e68f9f6bf4a6df6d43adc9c2c29f198d3dc8f78ebdd77d95080060e162911a7e6c6d44c3234d5586d8e2ca1d3e8055910065626cd228b7465778670c99dc5f52b8ec7149efc27a5a52143d527e03dd3c921e9960703d36b3e8ac8b7b308ddf829667fa3bdd9992522170ca8e051f1b163cf077f4822aa259f4ab92e6b5841758fbf64f3cc1fd68edfd9edb0dbbf24cfc04f83499a1b4234805c9d5a8eab72f6050b8764f789e51561f4f5be64806f6826e1fc38e088a6c1a493de41af8f25df44336600ed42a862347c41186b07146c58be7827ca3cc8c4bfbd7df92356155530c61fde752eedff2d413a8de44ebd4e5c1923a0751bc1e871a89b4c9327ffa4f13a7ef97656a32d908dbaa9aa2a901b023c1de5fc18985057b7d7a50802cb24db5e060e3be454d1d437cb0686a704f3255ce55e61e634b5c903f296d07d89ac55bc6ac8ab489f7f73ec3e51612dced7e47e2d851084f795762b8ece39123c90da3c1d93a6ee1eb05b0867e7d348570a0fa650a6778913e11b03eb3de2ede0fa925bb84c1f0fd89ba6ff685c1f6750038ff4e963a2cea7309f02ea5c3b2ba65140d9a8da03b1ca1e67d5e3ad3b3ce7f775d97ca3ceb845ee03f2a7d0999a5513a00251cc97faa84e25f9233be8d560cf5481ac26eb81383d602134fa6e8bc03ec6986ea0cca266b67b905d6b03081337fef9b43ae662e5a98aa9ec02f2903d7c20a634e730a72c69edb5ec56e016e5ee4148b06672b40a4fe3936a269c11ef03524ec72ceaafd4746deade4711c633444f4a31e81f96c0113a5231157489a5c81bd113cd662a7905be7eff017b386a1b09913e6b87e388c818c8ddd82a561b5c41ccf8c64a3c935e04b7ea197396acba16fe1cef5679b6c0db87fe5f0ffa79624c4c7872d979ea181eb8b984cfccdbd7976a90cc431c4b75cb84a5091eea83f383a4fa81a68947894976ab0034a4a730036bb81437b7ba4e539aebf9253d1b603c04e8756e3b52033f9f2aab90ac15dcf5c159095f3066e4ec21a43bf51f7bb3e0a67c0b10c44f5f2cf169c0508f9f797778e09cf424f368d9ea1f2dfbced6429d180b38db6f7bad5ff7fb5d92ce1f77f020d650bd1d74e3c409c76f8bbcab7700ef8b35a9dc46ce8d0b22ceb385c89888d2c7b5145ce03efcbec3b91660ef47a3f3a4713c194a0280342922b6c823138de5f5a8f2dfabc51a0447e6a5ef1329eea2e7d7380656e40b990b4839b32dbfbc29d32e632dc7bd8f0e9d0db818a5fc4c8f869184548d8ae952eb31257f71cdfcb6ab809bd80df674248520e80bbd1b432c66540cd8e19a2698f636246e46b1d98217d6ed4500df8859a2b5f8bd7b2273e693ada962ed0a0e3a6132e06bd04295b92220492cd70251c8b299dd209fb6cab23c527449f22d04391663e82ea9b79d0ada959dad1c928a853adccea9bb517fdf457877a3ed6e4885da1410a37692181b5279a0f30a240851357d6b2d2642fbd02d453833fed632ef1c531e9db3e5ad3cb3a906dd98418744d5e9655e87621b803f35119e4681982d0353acc16ade9568f24ad092a7d6cc640ddeef7665677be3fee0dabd44d03aea3b2e8e89d105c6d5b303df186e89d5cd13fbb50fee8ea7e80efebcf0f1828d6cdf106639b5eb07d2024ced0f2630b95e392e281545323f767246dcfe66fa1163194f7f0bac64468d36351bf7398f5615aae9804e2295246317b481d0b3dca56ffd93e8f1ee7e529d1338aa1d1e2feb9de553e8111c0ddaef5b346c031974698c7f18dadd1c1230199ab3941bcbb258345cecbf5c3d20f7926f48e5936d05fde489ce7abd91614eb5b14c881f6b1284236e11dd508185bffd8c2a8b0ee5832e96f0c6d4b6609f8c9d8f76a644de5aac420cd7f0a9525947d49e083488db923d63b8403025a34f226f4546e15f2360967a917e0cf9c861855cb517e878e5cfab818f4e6fd07e95044a4439fbea5495a5b6aaf9b750ddb3b1e1d0ebb1f4df4c23ab01e77ccd6be0c1c0d61d78be94d5c00810fd2b5c2f81a92fa04a4bf0d9e48c0e418e14bfa12c662ec8192be9471bc14840c38328f2652d31d871271c6d5ee5f6b7d0de326639b2035e9bd7c76aefae8fb4c8c33a31af8cae7ffeacecec764fb93286ecd62adb68bd6288a79aae2129d79fa7d1363f619d98f5e387fb4a567f8145b002a7085517111924095cfc8f9353307992de3c9143fd0f9f6b2f9988855970fd3f38da6f172b0ad2355cc6ea0ad09052554632b9af7f0aefb11b419a820d43f2a74dec8f9a58e7082d0fa30c930a16f3ac20198c150c6c8b874b49c0dc87c5ded61f74b4387b4af4df83f2334b076b7902b5d59384fd9fb5eb8387910257f5a45beae26f0aab387588c45585bf92418e1cb866bef79d7778e60c08b03bba9aae59fc9c74f99c2c1e4268d1d2d371541a2bbe37148e3a015b6ac0e9eeec7c5e1f16e0f2882dbce46024692e717702d22c74146bf5d35d62dc47f89baf7b7069dbdcf849a5a510b05769f42fb8e01f2697d2aa6c436b8a129cff87dfac4bf648744db9a0b719d62f0611693d2d6362d29aed8446c9fdba25c61ae63a1a850e496be0fc2b3bd8d2e706f61877047ea5255005a4c380eba9806573cfa94a149e4e1aaba879a4f2e76c13c5c6d371f581986ec5c34498010398207b978ffcbfaeabb26060488ec74fc2c50b0ce466016406a259ebe565a7a7714cda71cd1ea0d0c2dbe994106f1408e13f73502a125d823536fbf2b7dfde5be1661464f8f2b0f58a7349656f0ab0f65cf5c68a0811e7fd338c0a6cd188407ff80658394e7e51a696d8598f6b66fd6d120d5e7e1f4b30843535ed38ef191c2cf4591665e4905c02887c31b1f715ab3ee11591107fafa65b7ad8090a7ae904f663feb515d6565c39762b3b3e7fbd79148a5115702ddd2212739212c4b58e02163c825a2b44249fb24aca94713a0ecbede1529f8a18a1bf43ef862e39c316ea073efe260a36fdec111087b330675a1f25f37d9ed5f06e32f7602024b2fde776d1a37d7961f483157ac296b727de1b7b2250f9d5b8bfd5ccd20ec9ec14883dc7149d623a0022a5bd0fa6bb2ba668021831dcfbdeb4a965b263caa2f58e5eb62a6b36bac3d848af062195e54f8aeb0843d58c749645520e8dd24f81355b1cfcc66241fa84aa2af875d2d328204197eac6203098f659b3973cb90faf8cb0fe10f2f984a744507d4cca7a4a78ccfb8cf0e7a4386397715788ffb3bc7dbacdb0f9737713459bb92dc7658127611cf72a97f99fa9b924966d55371d1dba2442fe3d0c4e89b7e0af78449d644c480e7dafab7f2ef49f2a961ecee716c9fc65b37532749a65d418a0a8084c27ac8bab9bbfaa8ba829619532864902240ad93ac234aa579cd711c086a4802432062f538afc20c6a0c3a3c49502452ed6480483c2b32f9a013f04de68f6bd14a0fb636ee0adad6264369fc3fc878d0f8b35d6b6eb5b15eb1db28a79fee3b64227a5ea69edc7811e6f41b0981ec8ab9dd7147e4baa69bee5a52d18555c71c881c009d6399de6d8fad32f9f26e42459c34392aad71b3d2ffdadd3eec22f13e64f5e5e9f0995044fdddbd231a5ad09360b3cba5de58653afb758f0c080a0c394daa8bc4ca992067d9d8528a4bc8278506f92c6a2723fd3aa8fda532f4e5e6992f5b9732460055fe4d2cc8d921faf4c8732ba4b42e74045b4a678261fbfe0f91c837e347fc22718e7f5b931e13cef085e6c71b219c4e5ce51c30cf3527172d2fdda835757c0ae3e9099bb83d524a8616a0aaf85eb468c116a0a0f51e1be96ba968202f32827be0ea4cb11cd5029d7297b6b5262e0d8fb1114fce173261d92837d5f56872459b79c60db5420d41ff77d94b9b498f0f4998a8c57d68a47a983f86af4fbe418e0a9ac6038877d82ff7850c485153f23cd2c6c9cbb393283648e18e76cda5a364488497fdc944ea335df64e983d1ec2dba6c8aeda24e6f2eb1331485ff330e883430fd8b9b87786b40c15cce3f8357e6cd399c3059837a81324c77665b5a596cd81b616d99f0837856432ce4cf70ef91f7b040415e9aa0bdeffc076bf0a871a85d9a655c9a3104a40631b004803e69bec2ff6b3d097dcaf8b145bf300530af51be88fee54c5ef867b0bee6d5ff58fe35c0717f7547c53d89199132a15fd5ec0db0c86d20e090729129aa94c1305551ba99a86a845c03d9c1f3008571033fd81597d5dc7636dd1fc0284bb584450e4132fdb75b7726a552b83b64d76427353a70af107953dd42487547509bed5a6712a4bb805a747bb6e86a6d9946228c7ef3d99f1c6be15ce5f04e73ccba0743cfbe9b15db87935d92bc587d806982727723fe6f042d1400893ef98d27a68f2b1be8fdc0ae140ffef8037d7ff9cf49a0a702c4f2239636af96ade49fd33614c9891cbd5184af3a43296394a67c853e191e409e867ba323117d1d239cf0f8a71d1cbd8a890dbb051105216abb7cc8fb67c58b7fe6d6e80b4ccb50222067b19471eb08d192f3eba41e9fa08e6a23cfd38f14cd8a7cdeb53ea64e7ed0e538a3e9c3c8ee906a9c4c6ae83036159fd106c7623f145053847d4e1a23eaeb323c7466699bc869651ed3fbc77bc66c7587aa8a31503a319d51ddb6d73ccf6ba1750a3e959c078fd60d6fabaa3bd33aa8a86366edcb47f60b23d0f5a107a6299971fbcbd8bf9c9424d6c49129ae1f07e5224f88ff1d3dc63ecdae9c5dc140eb827e351c9eac8d61e6a67742467205e60c7646380da5d5dd0704fcfbee10b516477256662a4a369436bd0d6dbe5175ecc54514107ebcaffb9a8c78363ff882304fbfaa6728799dedf1b9359e09910de84ba88d9893be35cd881b514f190ed750a6dccee6e5b88575da4ed3182dbd2b414945b1b4087c990765fee32071f764ae2e11b53ba4c05dddf5069cd743aa66ea4dad095128608358f58da969dbcdc3b77afba0f05477aea0f05397af338582893be5f1c5c95158ffd09215f8673342735e81161b9abf8ce9d73230756f9d8102edf40f61fd71870877781ecbefaa56396b00c270094a49c0ff672669800a8ae9cd33e3b842d077c4d8f158303a3963f9cc38f662123a0a5b9a519f39cd2d39c0fb1f552a8f472f9b004783c154cc9c3b03c8f0f9c510131ec6d5586323dc53e01356fe5a0e744bfff52b2f603e46e006c7b6e842849c44405930da5c784c5f7cae4764f1cc8917c9a39f3e416a58d14816b84390dcbdfc26379449eba72dfb81974fbeeda2c36ac465b06d5dbbad1edb7542f7ad22ab68c47f2005021e27527faa05862073413a4fbd21088d5f938fabc5c068f5e27cac19ca6e7ed835251e822808d2e08cf27f06e4e944c104749dfdb24fe6ed0119a5f05ecc560a185102eb820e04b103fa8b1c4337793f2639c424823679ed490b9afed3f6f2c84d66c9548e19ca9efc1b7069da584e7f9c26fb176d8f0d8be6ce6696d3e2824696675b28fec98bd0aad250f7f6b0b492d01dcec1f5c44ab8a763944dfa69fba39ff6b3c065819f8cc62b5669ac49a01fcdbcb885c94b418c1807dd2f5896d77303ba0053404c9efde3dfdf1e773cd2a9e58580dff8fa727192fef5297ba94844596fcf7b61697a5039369c9b753ebb36cf5d2dd9c14e5d2dc6454bf677f8c91a888fcde58e3b11ae00de6d5565cdb3f06e2c7281cf8be0c4a1be93d2b3d50fd4aff0ee53d2febdf6faeced3c8cb680bcc2c0ce208f88b4bbb9b7090114ee4aa3196da66b1f2d37fcb270ac6bb2319e0f1e5cb77f11fb93822f8f0986ee9ca8125390ef3a1ed3e2adccd443d37f2a0e84c310068b3143cb9315c8373f799f87f9390edcb945ad4e75642ff6e8e9253087479c9d758af4d9475eee1d0b947483ee3cbf2b425291ba2d25160afb42c173be97f021ce045ec8fd5af9d11a85bd317145ba24116c115842fb811ab00907dea630a4f94040893e167342e02dc67a2beb840620fcd5eef021bb4405155c0d6f2240a8b59a29ea7e7a751b1b940bd18eb3f7e4d87ed65532e43da7b078fd7b115542de7127a1178a295ace2c7177635d9ba24dbfa2ee8979e138f03d32b0337ce8cadf06fcd2dc6ed72001365c62d141c0cd1867afea5d50658004e2add2f3f0f6c00129974d2f4ec3391452263e22ea0daede90fc2d019d49ed05e77f48c4933c6ab7c4293d43aea5883e649c6c03f0a0b351c8dec35400a3b6dcdb06ae834d813cdef10e0beae54fb4d65bbf617a489d3b631e7e02573cf2b7036deaf1747bb27267bb5655413252941adfd9f3a0d0f87b93c28288f2283be132540dc90df6cbe795bac2be5b0f2f3d402663582472df32342cf6ee53247426f58f5800d9d46b2de2163f4ec9a092beffc66232f7d684ccf2bd3feee2c1e487b33e9dbc192b628e44851fe64bc3b2c3812dfda14a396a7a0c1ea84f4ea206d3fd50aea6a4cab95788e7d6ad343fb277dadd881f4a03888ee51c8690fb3316796e7fe0c37a4602afe7f16133f9111402fe00f255504b5e9cec19fe20ead6c8bd773e93053389915362074cf8a05b18bc3967651785355e04ffef6bf07c571fb1dbda76586e8b7bdfe7ed68e6849214955f8d6d5b4497f56a8acc5aeceaf54769f91cb7d3cf7d3c7a4edd64836478b3f60a60e9b0df820c3868a39b0884aef2ae367872e13310d0ca1939f6daaa5ea34b57eaf4205beeab7f7d7345acebf1caaac7c4c283ffdf0482ce16befb8c748e37c0b21c34162815bd68719bb99e7fa87d6f57647a27480b011c9482e0788fcabe30de145aa40cdae10056eaedf3a673e22997ce5687ae30abfd0bc69c6a6205ea6ec09782ce15c24162baeb0d361c36dc736b4257a3e528af0c4457be50c438103dcfb01b97080932c9784d364551afb8484c88ea2cee413f5a6a08de041b99f98a7f24f232e7b80aab3655e8fa3ac27a1c0794319104b04f921a5ba6dc523aed33c1ce7f4a7f09924fac8f3f2eabce1c19f7b4d73274d016168e70bb6de62491ad49e64a85cee3474c6bf341cf0d7146ad5c9d4754e5233103dc534dde811f9e8dc7372214c3f7f391ad56e232489e613679431f342feb7469cc12baedbcd28196f62da8e1a9318790392da191e3f8a6eeb566a301089e2ddbb4cdb13bd95d3e22a1ad0a22a7c21b9ba327d591ec3452c7218f0dea734e16932b96bdc1603bbb100833ea9e08b481857a5be75ff9fc15ec03d507f6489722705a8cc03a10bb0d427881fc04e4016254cfcfc61f568b0caa0d26833915cb69c4e70cc12351b1c63f484c045b6f56371f601e07633c17dad20037ec455d10951f7f5421a67b434255866db26c6c845c8a41bf09edefe85c7e8e6c74bd3d8dd84ccbab3f783a11d249ef7155cf1c41fb522f3885b240c6a48c2e2a1f6272a078b2d743e85f0df8f7674d00fa0db3ae5293d42c9afacafe8af072ff9616f2f4e56ddf7086d393a5dca1ab9d7f6d14584914e5acf326f7627cf2246fb37a5cb05ce4081153b87a97ac4de1223d23611800d29d9822f106ac23705ef01d290b5dc5f32b30f597f83a2a0e6a5a65ff386252c9ce1c76bfe8ee6fd44cfddc3e0d9d0f2f52e8abf7dde59db0b96ec1522b215ba7b10a6c2052a32ebc4da3bf79a3c5e6a50d59ff467daf63eda5df4b560e1c29b2003635e6584ace0c9dcc7edb449923c262f180e5c0b1c4e0fb4e8777aa8658545cd072d37b16d49fb210330371a81445158e9a0526462b65f772f084e72ada9c52e12428924b2f3e6ff73e5d6585b9f810b28e54249ebb1f64f81b0efc21e7a15f693bb813c61d22752c4eea2ac11047da7ec3692d70da2d59de92f11ebaee6201883750852c66ec1476df45756eea75e204ffdb93a2d3d95a6c1f44936b3b3237f6aed45b3f17f4c4d05b9d455a7bba351be61d4fbe7c2bdc77257438847095336af1a0d1ba7a24e40497ca9f40e82e8f6b9be11afaa5857be2598b193861c97d8f49b3cf42a3869dc8a8be1937a32239340fcbd13358b778fbeeaffc649d591783dfd03ea621a8e7493aec0380bc415cf082aca30ef4ce3247bb6be7a0ca2b37d3e71c704ecff7491782b2b0dad811dac276b8939bf54ba492a0608993b3e5e4f3ac790f357554ecc21cea1f2349e962ac9fe16f95d2d318cddd08699517e70aeeb3a738887c1533d574197f9d89ab10047ce630277c42cd16fa9c429311beedeb0037490ccb94878a42509747e2904edb1489ca41e43769175a7a4b6fc85f8f1649b74d530504e19a30fed590fa5f68c4418eb0185e8b5d1baa25ab78c3aaf0fcffb5b02fa674d5f0e1b3aea1441d53cd09f1a8d8fa0b0b6fdf47336749b2d642726e2f831a6eed14bde6417830a757a35ad4a42f264cd557b82abee61c7308ce53b294451ce3031ec89be8f7388bd16f5cb7402fe9514ef9eeedb26050afcadce2be24047f6c35eb5d79b1c0b4c8c5525ea046e2cdadc482fb1443006d5a2eab39bff41ada916c1448018c4127b8d9ff7094e0a61eb8804b1c49bf101aa9a9abaa88eb931e61aaa292e74ccb225b7666ede08479eef80014fdc4ef33b003e263d4f662e4da68ed0e8dbec8c40a2775af97a8e62b64f9afc9d1560213d32e71c02d853493bdff765934aff31b47622492b9dfd2e9580c571502c54e886d04a0e98b1e8ecd620429553629d27df28151a520f9f75dd89db17b5bb178b4b197157715d7dae0566240ec7ffc5f40133a905e5fd423acf78ccf9ee5e4336457e9f9eaa6ad23648eadc0f5ac3ec5867590b3f85c19d9d68f4cdcc3d5757d0d8fd44a51aebc010316e13537186f23af93fe04fbde21097e786153af0e93e304c48a35e4ec7dc6d08322768d0423902d25920e8e6562b90a51589fba8550ad7b6d44cd4a6b7d772f145f29a450cd10c2a82889cfa85c83228ae08211c2d5cbd25d6e3cd7cf0c589d5137736434887dba4a2b64613e18a3c4bd63fd1ebfeada22c2cf07173158adf01b27a2045aff9762632afc947898d76e46de5e947d1f12bcfaa816d4d5c005e9a50cda6944151550860bfbb5757eee1f0fa8f41faa7776558b2922d9d752a3a4dce9438028de199d80f14d880993f00df2d5abfff1b47db46ea0216893b94a866bcbd4f80340295aa86ba43c2d5b7a1cb9665e294d1ba3cdf140bfe845db997f6f91a241b5e93527dc34d32a3107f94a7bb8f0f48991c29ff1ba9e226646b24e0a0437ff32807c5d509eeac54d12a695a51e1bc7b0fa5a690f4036498a5714a33041a8ab9af19e51f14bc0843740933d1565a7eb955d450439d2ae5b793662c09b1c6f61c22da8acffd95e44d904c28a9eef5d64d95a8c2a228d0864023f22e1d537e7e337596fbb53ca2c5f4d7754a08c7c061372759a52b744275bed4ae23da913438d1c6faf8bfbf68ef898fd4324a90f926f955e33400e205f13adfeebb56e0fe5eef6225b7dc95d5f56e4ea35d795c77392c59601a723820ff5e1c7a14f369da3050b2110b7875ca47b55ece37ee328dd960a6218d68b0b4cecfd9b524e8c9073376a586dea32e3c0dd361f27e1053f5a35197cd2fb07ca7fa6c925c0c308a351270009903bbb4e2d88eeb2c02f355f0f5f1c6d8ae26ed2a37b5718b66a7d83a064475b5659c03cb50667b4f7ec8665c18d07f5e8f311b238c30246c0558845f4cd7ced6fd8817bca10559454a3307f09fbf320fa34538a22c27a279805133ae67fa68bb36cab34d05c50a2448271d2c078a2a323cf68da47c1e3255feb58e7e9812a77f6d51a9ba13acb823dd15987b01c23f9e0c0267dcafae59af10caa6e23c250dd98a1e5706d1088eab7ab11a71ae76499c57b7360b32d2fcfd33decb3aaa2ee2d7ded1f1b7f5fa80e2b8bb49793a4fd45b3c2dc44b2c315a40a4d208f66beb51f905440b013a999a26cd21eb17056cee1b2dcee21763d98b4d04b3d72a7ac697bdc116618f5db0fae76d2ed86a699b599f9e71366c99cfcf87beaefeae87095827fbecf8b5fc3b9ce22436c4c28c3046ef9b2534a3a3f0ff4205adcb4eb084e9594049e285acfd2df68a7bad7ae1501d460f45ba00ec422cb59391105012690b9bcef27648743114d362e57fbd70462bd6c197443e608c19921bd6648fd442d31a214df50af1e5a22da9f490c81d4d3e9977582e8a0713fccc24798776035b1f12b2b8af0e85342cec1ecfeb3a09df9db67a6cad6d6b4c7c61b5fc4bd1641f1f7b7cc3a4051264cea702c91458dca02716a00d85e0cce2729228bd25e348b398df84af8121393443b6a4ba169a706c9f31429f93de55a389371a96d4dc868dbae2b76aa1c1ad964f11d12b1f797583627c577f34c4d242ae47f734e04f46496c4d75c596e6738ec5b3f641c9626165ef72e69dfb24b9e5ab5c0506798443dbf4694c5dfd0d4302239bb451e566f020dd9d6a45b0e9547622556b0a1654ff9efbad43abef2c94b1bdcd6594bf2c21a4e9fc29e4877c8ec6ac6f60bbd9276b2d5cc27535004c396711a09c8c84242cf4a1cdb510a8ad643f29ecbffa4d8d3ecd0d2508c37becc5a70cddb278db8df6b1f29d88e4a53f429255774e3a46c8d4981f3dd12897d58bf98d5e1482f8c0ba91013b1225b4b868f59afb319fc91cd95c7e606f0e874aeb03766fec58c3737cf09a0d9d518eb0e1a4c81f21de8ada940a4c24fa0847d155f0aafb6745c21c77f6ddfb5fb6d1fece278fdb89212f0ed7bb1727a565514e80b21766e4f84855c6ab7132f91b8edee419461bb592bad196487d967155248864a6f8617eda7b9f2cc749a9ddbe718484ebdad10ad382d46c7a32f0bb481318d5610c1a373762a1c10157ae35c41e425d798d3e753f7e043ad38a2ebd3dce09bdbb08ff1528173b3974664ee7b6661f31f86e22bccc0a8d6d95b8ef4f5fc7fdad91a672e0035e22a52439b22fd17f2d2c60975a90b341ebee07fe42a3fceffb354bd3fafb0534ca426f4b27fa35ccc925cc1e1fbe00da7f7d020cdffaff3924ac4d98e1228013afffee3ebf140fa5e8c456dfa770f42d8567e89fec5ed9f4f452c4bebc97b8a73ebf33faa52c3a7372544c5eb07994bc86a8ae8419285044c2bcd75ec9626f8b5e94b34f268179c694c71922a6e53c74b1047e1d9dea5040716cf93b1473b5c3877017a95ba61d192f8b3b5b97fd786f1f64574dc632b34b0e656bb157c53ff913950865964732f3385c41aaa52bf334b7495317f3dbcd98a3fbd3524db4867d64c7a8e7ad918f9c5e6c1757a34be0c539bead5b5e76f3f57d44dbec30dd3c54cd8172d0405acab3fab909bd556da97d20202b52e8e88ac06f6ab45033dbeef4f29c275effdd2009ddfedf5a72bca376e4b3bada0a1614128eae876591295136aed4aa25920adb1d37b584dd25dc22e879a7cbd13ad58a37159e71b9aa63e680be034ad9d2e079b3f30e2c56859ef305c38dfb5b6cd0f1c481fdca3da2d4d1d409f4d91467377841f0935f45d504400563b4909f4e3ccf1d03dff88c2dea5719d1178e1af298a0f255c00921ef7cbbf92905eb3fed6bd876f1621ff1212e5db7830d5264ff62a4ea83882970bc854d9f13356e7b07c4320983178479fac3c6515dfa3dfa4906267eaadbd9cdf78c762eea47124cbf878088c62e00ed48590b805b5310eb18efb382b755a7990ab765cf56cead920c2c805b43dfe358577be2e6b9b219fddddfcb6f4a7184c240fecd8c7e1d726ea9bb262326baf4fdcfa630ed058ffb3fe3a6910492494de0b22977e9c4e5311ed285263bcfc3429ad7a015d3ba0a8f571935fb43ccef074b72b633a66be7163f6d4edf1432040658f4dc84e5c52f5bf5c4ec4f62a2e2ada4aa5bc2e4797da0b9e86c144a2145a556ccfb1a8671c91af19685bbda38ff9ee49b9fab063000ce37b942d2cb128efa4343ab19bf1aab017af1a52fb597d40186acfa07a2cea6682a254e347b70b7e310d283a8a1fc3b7087d216c765487ffdbb664ac51f401125e3435ab428a8a1b19c3f685dbe48c28e8376145b6aa9f45ed3d0cf25c92b3f0e9f0beb088b452bfef5225007b8fa05b1278187cebf251a389acd020439f55e192f07b5e74dace586cdf76bb5bf84b621cfdeb19ffce7cf03385c4c9f9f35252c50bd698a87e791a9e793169d2616eada5314291232fb487fb8774848393c8026b33f4824a4b4f5d09d400613be5178f02c0f8e5b5fcd6286d8f391e288615ac57692e9e0cb13ce4c7c7dd58e47e287dd9236d198d61a8d8acde21875f311b6f851c09d0f4fdbdaa6ff77f18cd8e1c1f189e0c6fded3c1dbb09a15a13b231bc3c8586c82bda83380e5ba2f568a86507a85b7213f89440e6cc3c6c61d509618e6ecd531457fe3a5eec777ce0112d80255c9bab4a3e11ef49c086046e19fc4c1a9b5062617c48feab4af4b5a768a0af91059c0b56b12a9da22e27a5202f62534e6433cf9057e5335c1398706f44d6aae708313f540b9b0bb6079c4b21891482207ba3cd3d78c92b02239857b6d98a6f4e90bc733d49965eb8527d2d6583f099baee6971c76e5cceeff05e6ba793010e7f70e732cb9037e858d805d8ebf056b3180ac659b8cf4f4dfdc1f26b03d4a298d8a49bba7ba0405fe53de622c1b5a9296aeada73f05292af274719238d43d0fbd6f27b278e235c13638a840eda7fbc444e8f0eab6e9425c3cc8f0e1a2b9ae30aaa03d8303e6f15ead36e7dbdbee73f284432b5dbebc929f75f12b5c06296acce04ce7d3b7964e699179716f7afab8e9fb07d27f45911ee900dc78338e06d1b9843fe2d51abda4ab1ea332de6b5f2e383ada9231ca734f280e245e0f1e377ee3ea102ce2d617a7e2a431cf3ee7258e4d69ac141588badea41b199aa075f8a4308e38b86f45d8ac93b039105f54aedc54bb0d4c48067fbf2d931db791390eafcccf5cd9b151ba26054c206ac8a2236b0b0c2a5ad4824ae3d4fed41722b5cf0b554e2de1934d2fb6ac3326775e584690cd6bdf21fcbfab477be7173784d469772b4d5925f797ea460c546b850fd2f62db5ae5f83f2b680b649e5c1694588cfd72eaf1937bbb3e1afe39a1d6f846c57426ab96a575708a79d8edeaf24ecec9b8ce5dd7275940d331190902df324e6e940a2247d733393671aa96bf12d3cad4fe43fc57f4eda3a12337b7bd07cb667fd9844e3d55901cc2261af228c1d60409b2eceead113ae1cd93e08688ff92c49d2a9574e431aa4cd9adbfba55e4d125427376b0f45cf57adba487efd35223d26ec2fc9273f72507e2998423ec5f7447ff473f71dc2a0b2591d1a1bb9cf976f00f14925fa8ff42f7efec4b4c9e243a09d5938a0295d7c399f9f80d416b60d395ce99b01622da0348176c7cb1e27420c0dc948da19e83f410b4554f8dfde283f80c6d89196014bfcd8d62b04cf4c3abc0da92a02f16a54fe9326f616fb72e8337f760e017a7a8b2305dd5ba1f3d9ae4d917ffaff336e4616b51267dd62f614f48dd72528fdfd80987005d222a62ecb4dab753924fb74318a172c88cf6c5e0085ee14a2a0dc7874077cd871f48cc7bd57408bf47cdbb89d4fa5915efc4008f96e40d63a8facbd065a14ea9a8be42a24d4a467e515376be9cca8b2afd3b7c81ea728335ccc2d7f9d6844c8c2a50d0075923a60a2d1468e6e240bb5839128d16d28847f76e5344e953d4cade1032b14b5b4f6ba457e6f158287089d0cc3055de2ec6d6c15c3eb92c82fd71c6d1e6b20b651080f48306de97c9ee1d4ee6f4b73c61fcf9aae3df53c1c0af917a30808456620f44941904f16e38d76ca571aa704263d4d8b6b5f8f8250df88cc91eaac44599a48b5e20cada4ff32a64d92778045169aba83d3f40d2dc4651fa4e5a0e51deade7bc5177b286724d651b12096162b9fb1a7b34a529a4b0cdb484410a4badf19e3d3ef8f4d6c47d9697ef3481d2e9bf2529c5acf2c77c47066402d3da0835235149d4c977183f3e7716f569269b725ec47181c72dd666d150f621a369e557085d7044d2013c8f43acc3b6b977404b61f8feef59eb02537b638d2a61b861fa4b864075a488bdaf29f1da2d9bf7e52eddede46b356602284c3c8022dbd3ce7f0e6688dc4a184c7a0ab0d0ca369e1234c6f01e539e4742bfeb70749aaee7cae07149afd451008a392a3e453ba39037dc076dc6d6279b3af23752d59caefba0fde3f4f9962bd438c5b4846104ef0aaeec9434c2ac572427202d9223ce9f5e5aa8336502153807bfcaeed4c2dcf503d12f5671f90d84ea7e72103264e08ff98f7b6382e874c372c614e93ba061a6e55a9e330ea5136e27fcbc89ea096e48c38fffaa65f5db8e86d9237c5114789fb22356914694745e0b16fbecb8c793a07208fa8a7f5812df489fe6263b82e6ec74e646b0aa8d36dab5d94f84e15788de598404644197f573b5ca4339839c4a7c66c39893bd33b6c57e3ee29e91d94b57ef8d0efb7e230cc7c026ded5ade5e1bba0a9580985ba5bcc915afd5110e8230782b129a49b6961960abadd46bebf8a8d7b6980978660cc7f6477567b8cf16e8c0d5e1ca810e0973ce43f055545282c2169c5483525b01d8eaf6966cde50ffadfbed2a42dcc29a2568adfcc5129b6962d2d6a6c359c963ea7ebbf29c5c3d0deab32877431da0e5d066931df5e33730842bfa5e018112a71a459bc9a3d4b94092e95d0502d43dfa8addb8311ca97af27da43feca614be8daba56b54abff0126f690000000000