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 80490 16eb2b3ea9ebfb43a778b2fd6a7f18cca6a929c8e183da3b1d2452dcf047ceab

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7961b42e2334484c38aa72f7e289322508dd6777e0ec0c3db52ab7d9a3488bed
Certificate Block Hash
16eb2b3ea9ebfb43a778b2fd6a7f18cca6a929c8e183da3b1d2452dcf047ceab
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00a0060000200e0000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009e4c2dfd9da2e36d4183fd1a153ddf8d38a268e90842f5eb36eb7b4f9eb8eac54a3c25247880e27c5b849071520caca2b3bba66da6bee4eff459eaedf1a27c40ffc2d14d900e3320f5fa5c46d4150eaa7a42cf910212ac40f0070000000000000000010000000100a0060000200e0000

Raw Header Hex

0000402049f044ae1fb6d9a9c887e6dcfcb8642ca3cb794a4f44e276cfebef9b496a8934fc03b88b43451047c6d3700a840da8c76451cafcd74cbf6b9be7efc59d36410b3919446a5fc50018ed8b48a3d9b72ab53d0cece07767dd08253289e2f772aa384c4834232eb46179

Proof Data Hex

59,560 bytes
121216010307e48e965d4505a96d03074af2e8adb4c6164c3a1d03cb550db544df171d5e89784190edd312e704664d25e1e9e18971aa18153997243d3a39197924ab890cbdc33336e8279d717e3f619cbcaf08f0589e482f1e96214ac19a1476707916dc361367efabd4e16d4bf08eed12cbac901bef859bf51a020cf98c1d37e17c645a9403187a030ad3b3e71ce84f2f27e66f0407e03798d76ad4fcf765365334bbdf16424458bba29807e3a867086fe8d1da07c5cf256a7cb0056c10c77d36ae54cef9952ba740096991ca8021ee96e978bd412b820d77516e8cf4c3f7c5d5253fe26826c028b93cad95de6238ca72906594b76472cd7abdb8ed65f322d86aec025c9fb89ce811bbef9bd2d081b7248ef6d5bed66d66eec1b405c9871e6ed7469a98db5f029bc05e77026df1b713c78c428a1dc26131367506348a86a4a25a0c1e0b95fc10ae661cac23140df1e0c56faeecbc96bb149d6536fe84545216e811a31d2f7499682d8b8336ada5a1ca2c86e3587bc9df263b610a51d33e144c620af3a9e6ce4110b56a57cdaface517c3fe995cfd164b2d17a3c1779e19c2aba2848fa87b7ddb537c0bc06ee4e12d1ef63d2bd90163566e8acf25542d66f24ef3092f8da200ee8a16a17ae476561d66a90b863700be97e7dc6cad02695e92bb7c18ffe85b7f6b85fcc0122e23390c7856f35aae32840aed8fcef6a192cb8b67ab7280fcb1ec83ee656660a4d1e1052f5f21cbbde104fefbd23a50ed8ea0cb6d35afbd837d84cfac8cec47103d657c3fd72fe7ebdc064ff797fe591792857cccdd5bc0c7da938c7f91a05dbd97db3759e2e2d68b4a35a87c3351c1028a562e87be2c303dd9c8229833c158f515e6f986d8299d9d3981cf9de4c8fbf4906978006a75bc2ad2d299d882fc0fd1146c0c6c8100e78c0c9bc051da89de0236a97fc522a574ac1f9e5dac83f05a02cb2d506a1f9eccaa72a3b14e3d9e6685e3ab10726efd2c272bab4964862b425c9d0e005f450771f35fcee824e18c3f013fdf5dd55adecb89ab73d0de2c87799b3fa5992b71ea223291d1fdbc3e486120e0bce465a01bc4e981b1ef6791ab434d9c960872b479b8a666c398ffe57788b168f2386c204f93f99c190316f33394c237367c39e92b8b0acc7036d2b071088a659f952388c8f4f15f185de0383e89b5ed04d6d5ebf4e602c4399931bdc733e92792b7c7d513b1bb8f41c818445cb7207182da2cd72bf4b2759111234fd7d59a435779bd65c866233a7bad2f7df7883ead116b3b4bc79188333b56061e639b6386885e15c9737b409390efc10642abd15de5cb63f7bea29b852afe50824d2d0a19a7cfd97b84a52f1d2149a506a7ab70285c6eb345a20d7a5bc350e92fe7ddedd74ff98dae5ecd0b0b9473b0701e8911f4fc9f40df5402f5e0c63ab7b2e177b622aae28f22c23c42f13a94dc733524b6562e439371944fbaf9bf9ef36a9d6fac45217568ee0cfbf0cc540212ddb3263e5167a5fa32cb432fafa5266776cfd8d89890062155ff6f3af60b4616d8dbb65d34ec6c668f785486ff0b3041b525b6d24ccb3e9a762707359932786ccdb1f2b9bdb39b5131e6b33e7d17496bbfde547a1383a36fefddbb02596a1815db4e9df8a400e733045b306af6595e44aed79cb4ce5f6627b6e3eb99093dd87d767adf4502204a3722342f50b990df5abd0eb70d47014478ca427f89c6df78c6c16cc465efc88465d575f747fc4c92d5ca5e3282c5dfc412f47daee3fa57ffa6fc3f8062cf22544634031802e0d8f67b3d07cc2373bd734255658f37da8a244596a0dea5f99ca07e8c52a350f0752146749c160c362f23ea12eed851152adad39de619174bcae8478f57487e7f73568ae9b6dc3afa99a89ff87b2d3f4e4e01e742cc05ebef6d1630f11212005ec4d4351d0e83d7b8a92546b334f16ed2b27fc3b328cc26a230e8379ee5b359a7b68b42e1169d25a5b6d041c39d4f3d23ca2ac1ae33a6868584dfe3acd68c3a04c699049d4633f4df7d965c797663dcf565e551a6d66920abf6457f41c0b09049af02d83e6d676d235e01f70c674e2156b6898d85147fa37f7a08f31fab4dd7562476a1adae643272b4a087c80a1ed27dea177a40dc497ea60b3ec4c825467a6f35f46c62e018218b481de6369db75326b632b5a9347fbde61f4a3ed1a0de293347be94e77191e68a6958bc82d44b5ac495a007e93b64be7dfd4a323546bb660dbaadbb2e4d725ea52deede7c03aa12633365a7dc2fbf405d63acb1ce9412900db5c58d9c66fc6b33e8b51e2cdc0752e8ef182d9d5d0889555110e98b14854627db6a7db06885ad91778a2c022b2b477059b81735c694839a29e73d07754a7b08032c49afa9ae258521c7a1f4ca005ed200c49110f4c4bef8fe4c5a644cf10974390d5dd212a86cd70383fc9f830b2481ed2db272605cbf483a6bb0069c67d4e3250a05c6d181e0ac14254fb9264d50cc3e11da6bc58258f644abc5804daf68214291974bd2f61aebde76a57e550464f82dc72d27d2b9d1cc5a658a8e8a3c21a8a6a40c9e4891956cecfc6f21e494bca91942d6a21a586f13e66ce095a9fb89b088cdcdadeebd4b4c29eb0432ed4d7aced3b327874a01159bf023f8722f04cf28eb74db61f547632175c651b7b20265421a809826be955c2f34a66c5c6747976b6cf6770ad6502052485e040aee1c9e816c7f10abadee47dbea94eaec174c66c2a646d2bc8b6f638075b5f5c7834377b7f2f400bedca7fd78badbc2fee0fbae379d7ac664ae7b4aec94a6900509ff81708fcd59e82f5b550054aac5eada15907d727a488b1bce928b2dd7ee5bb57e1d724aa8dfd48bcb45a58813df84af2792921195f493bdd4fd0514c26f759d28da299aaf40e1167024aadd588786ab230d5eed8fd0582906db0c807217dbda0ddea6ab5ba5eba68485d532a23956d72280d883e14561c3ad9a385950fea6af7f70d00ece4d571a6d158f96c3a9395302df82177b32d17191ea67bcfcd64375b005febfa2c048d78f24b08df9bf0bade2ef281e69806ef2a901597f9a9caf65e84fab8213ddb8a140dbaf0438b6c008e38bf6c9486f13e25859942891493d0831796957c885d01a16969fcf28f48be0212ded620afac9a51de3ffc000c602c5560d6ccbeac9509e0f7bdf337d2d3c48d3f89a80a6e94e4080daf09aaed14507642bca9996d9940f939d8c469b6c0ff4ca4338d41c8a4713e34f796d6335e54c68fd3a3338fb30fbb95edebe800f6b8d1bd38222cf84eea27b6a56e122cbbd59edb7b9458266c99ff3e01b77658d6675a4f4802119861a2cac16eea66446a733fea8521677d2ed8064790bccc00e62a5cdfe7655f734e7871fa9c709a45cdfdfbb3cf059582b3e8ab14d0289f57c755865df5efd0d7c83a600a79c5fd0f225e01cb95c823dc56e608c74940b9026a2948da27c9acdff1b6fac90e8271267ae92b6099fb61a423eec4ae7c9312fde912b4ac082fe42df1b8e9cb5fa3e0216fe4bfa525f7ce0103467b776f165d5f9f3e682a59de71a8d834d93545391e446eed50a8b240431f1d201b02b4d02e1f86433fa428616d3ebca76f6e08613a7099a4238c7977f61c62696ba13dfacebe6986a3fa7fe39ee268f84733c980b25bb77e36064e22eede4b2b83f08277bbc565b3333b67026b925f7674520c681d2919a0e936063f47943bc11f5cd39dcb3fa7ae5c82dbff415be1f4b6629087ab6d9ef0b6357118dd7b8347dfe63d1dca7b262d8bd2b35f5194f9e3ef32fc2f4dfb5c15c9916d85f7060925037bbd332dc38e3aa6c05106213d539f7e3443731fafe51dfc13d1c729cb0ad32e21490fe1c166b14ca36cb6a61cee012438da7cf11b67366cc82506535281c194042f0c328d53316ba1fc765498ac58c2e76b59539e8284e39506de464ecb4ad80dbfb4f2b1d928c8711b082e27f481b410704e78f0af2c19a9bbfed3fa55b2b60853d8f5d901e1553e5d45dac10fadd0ce5c7971402d105b923c0c9303c7883a0c080021b2f50c987e5278a1be2a437c8e2d86a762d30c8b8ed979976a1ea80243ac6a13aa9fad160f6ab13c89799d991d76ff4d31bd3c2715506b55509b34cfb31fda9433fb950f003366800c51ba4bb591b41c2f88c36997d4ae8b40623bcbcd21d5b150034c9bd134e55a79da064a72a464df66cd0fd8c9154826703b7ba26783b3a8e6e7fdd7d74fbf8ea0534e4355cc43c45d76dea32f9c40477380bbb0d2e40eae70af61b1733dd2d1cf76004ac7fb7fdb6fcb863aab10e6c0149e77fe3dee197cbe0f52212502a41c3b091028b8c6c5a5441c4f5aaeedecea93f28744c1c4b05f3ddf1e8003ff874787205d00627e5a042244667aacdca8adfa73113824c2181e0d6f67f1eaee38c7935f0dc9d06b6508ac229d9d7cf8610d64d7eb5a41b185a1c30c645ddf6db2994de76b4e8d6028a674205624345eb3f1b9cb1110ea8ef1a281463b82540ec2472a0170b9199b9cc1ac8d816e6cc9a2f0c2587d0a3928fcd34fbb99f2e4540c90402b5c0d821d7575a4dc7d29c515482656580cf7daa57010195f008105b8fe7a06246e7c882e0c36f1cb367199dcf477ba20136e250f5f59a8f9afdbf717af5a443d47fbcc5c82198d9388937ea81ec54bc114cd4cdb1d5bd5d098a71fd7a5554d6df5f2cd5e12ffb7ed1729f84913e3cc735c92de3c1440fe23ce7f916e1395db8a4453472fa349212f1ef875d85352e1bbd46e0b93a616cfda32f2176eca3be3ba7e4cfdfa382d4263fcadde309c74b3e6a84693a8ec496d251054b043cbd5da57a318f2c640c1e82464dfdac3d058464bdc6477d34c2c9567cd684ece619f8a9105c00daa04e5d00f455438cb2c0a5d3a0c5e625574c81849c12ba53bf2b57c67969a16f71894acc59bb33a884936c9edeb6ed34b7807b0c4668ea82b297d396d1197c1388b697b89b21a4b779db4e448e2b056d0305a1966d2e59f61ede8936441b5fae058a5913c4e65730f7d95454a616c6f5eb3ab7393b635eb434ae69e73af993557784a685a44ae185481f672c7285d92bc32b538d27881328209b2a25081b30e7b005c51f8ce672ff1fabacdc93345cf22e53cd541186c6a185b7e61b57c86938601bcf45a56d98aacaffbac39951201d914e7314b3046e13a00f5b64fdcf4520fe9d36b4ae8295610ada19e14c9951c7477b4808a8d8de0da4057e1320f46915c27a2fcd5f543d377af9ad9b9862e00f05105b02ef45b9301fbba300ac90e511d09fc32b3823d73b146c374b9b35c5c2e65d6838640d902ba31db65a8d567a588720600c320a4872da82adc634f920f7c2696f0fbefb6ffa264cdd5239d9032bb3dfe3dfabe5f94660cfef901801aec50e61b9439d626ff134503ac3ac89218f441089f2d6e9a2b48d7e2852d6286fcdf3e3d139b3ede9a88ed45e54cdb0f890abe089cd93cb23ddc7cf2a4713ff917eaac4bdbac1b8acf5394ee012d66c856541c94f37b0d0d44e51279b10cd26357cb8a0e4b35e4d01de311c24171b36fd4445c873e1fafc12195a3d7637c44a55005c0206fa36dd3e9aef984d8c9a39bcefc2e32d7c5d453df13d0ed794a5ff7c9325f73dbc17e8c4b198f0712b00373ef3432f7fa56ee759f5c0fe865af45869821fa72cdc657db8a4a53a713062e0294286db16e9f7b0e09962aec4b9ec882ca52673503931cd4dcce04192f12b02f5510b11b3d30a19176a47ea2f0022aa84dc8df3e68d2a117a30839418fe253289bbc92bd4eedb2103653a14214292d8b93688e531526c8364110e763c54bb77e75962e34d8fe5ef41c4ea47c4f4983422c28b4baa6f2a5034c7874cef312956428e80d6f08059827775e7ff5d11d90eac7f7eec377154d00dee7b4314e6ad700925220886b04035e70e2c4f92c4c704f677e27b7159fd4043040d8cdc93579afe031f9a739d469c6452153afd9425f107c8f95ad0ea8f4c4765dd4d93efffc03d0b7421d62a8570ef9113176402433157653ad76b95b7a94b526bedb55398db6cea13c63b6366496340946a554c52ad1dafcb5be7633f07dd0b1353a9c13f50da9de81e50e975c0b77ed30f7f0c48a46b26b28edebe5faf838ceb9e72b99094218cd0586dbc8ecc23cd9b9649b15168c4e1dbd084022d738a913cd7812e257ec1f3e51c09d0f6af607ec75c24bdb3de8f9e1f68a833f2cabb9472e166030bd24f9c3f9cbb7381aa515624999c89acc9aded7b2c07b956e62facec16c5706b96bf1b4f2f0c87d63cfc85ba40ca130df47090e9091a7db46c6e1ff496254fbbe4eaec23e55a2b907f2e5c63b4a161964e1aad4d9d06220e36c8c8455cf429a606b232d6f142e1874e4bb08919bb77eedd3d18c19d28c75ee570ad76c101a673514bd919da0b8980fa531690617b264c5bd249ba37f0fa3e20242c4015f83ae40789a17b35e53fa424341ad3d0b2ab416a363a8a2273e691a5fc7f479d84b3d951cacbfbedbb70d0391c1972adeaaef767c16b33c9c546b25784b3647989b4bf94eec27a663a45408014530686698991380d9b4e2c574d471c6ce390b22b7c23c151b55c7a9c3cdf5f941de450e87df101413c67080cb79d43014d61c6d12037a61ec48f7c01915bdbb03f72ec5a0431bda330894a6d5e5c1c082ce4f37b2c0595fbbe2149f881e0fe98b09cb8b938c3099f94af0ee4043770281652b585ef104d289808c8466eb4778f373dbc0e0aef4ae1f2dd4dd87d5173b53237c2cdc1e7a0eecb8e43e330552b0ecdb985c88e152757ef95f6a752a467784acafd16ab50dce98be197c9977a2fb9959c4624725f15b1a520c91725e5ed488b48f716def37d1392da1f2ff2b5678e9af7e39ac5e7927a24f690f8f7e800eea584a1f8db9ab24d1eb646d5babe968e08574ca629874e343dc98b9ed8a9fb4bc6bc83b9876c1389139273a914cec8c279d46261908888593b71774c0708639e144845ec31c2c948d1406e537d286b421b2206fbe02c2eea34ca6445ba46c2ed03bb1e00707cf544ead6e0ca37faa30febef7cac62e1d29dc11610622f3ae09bb2fb803770adaaa98f6abfd0d9634050068fa5793ce1440eb02c8523e46354d626f838a90828c9edce8e6bdba91dc3787b6000ed0709abe72658c31eba33205d594a2021220f5d6ade1b3ec6a42e5e7441113c2b046079c18881c9402e5416d9d78a098babbb1a67f1de4100ae7c681d69a3c95e6f02b473b8f472ebff1e831416753b9b2ff86de7ee4233718de37a6c5de929af83c91012882e993ed1accae0ce7c89cb371d9b7f3daed382c5e31becc9c0f8fc5388fabdda20e121c5e5ca8a8c43445bb225f0f6eda30cb7efa7e43eb8d092f120fc69fb0c98db65d0c1b06d7a01c254a8d420880cb35181035d1f0179d0b7c8478446866d7a98ec0e48d15dd24e7553f000f5cd2959555bba2575a185089d272f0c4161bcd3d63439b9a1e181a8b5e1102988cb1bebaa6032dcbbbf71337a48a8d09e87226c560f510ab225f80f90a619a24174904f117e0de4033eb449d4259d4326097eee3dea7d378513a493af25cbaba5cc40c8b0b93f8a49f54bfd435a8bfa55f1f0a9cd45fe193c7fe749f95d6fdfff0788ba18bbce1e600b9a9a87097a0417a523ae3e449f29ae7ff76e6bb2aa5c77e523596f8655aeffa726af8c2b6f37d73599539f1c7d22e82261276b4b215a2de34fbe87272cc365423e6a340c24af17156dcd93bbcdbaee205dca53cb262348aa0b7616850dcc7d8771e19997d16cb1d4260f95e0d5c5fbb614c53fb069e8a303a65b7e0b8ce8bc73e4c5f4622fb247fa5b08799b4fe37f152963d35f9a1751f2718b3e281402a369f96df42e42a46284033007f5d4450ae3ec277c8b28e049f341038313403bd37e3587d358e22b4ab97ef970728b0fbe72a0f934312ec76cce7c5f51d21d4d670f2b5a536197bdbd211615266877d130e59559d0a0530c114e5cd9056fcde03fdc6ae283916f5cf5ae4cd18947f160b46ee0b20da7f1d8022112de57f4ed821a862110e4c248726dc47ea12694a9357747f7af04dd9ef55e496beb3d546cf0d0d97bd83eef3526589dec38ca1c0aba00b53b8ac1adbf64ae090cc332e5794f1fe2faf5b315cbf9766e6e56bdae9f9ed5111447ae3d9a51265a433a6e5cbe73477382ab5cd79af09f0c65848000e24651d2ca6530734fd36c247d282fe385d08d733c12a08e8647ab9e207cefdacc7182d828be62d9bdd5796cbda43bc10a20feae0a76742db61a9609f69992efc9babe95bcc3dd7fd4ad741605a61c3a4fecdb5a31e8eb102047dc3ec17d893f33358f5e9e5344f57bf439197d6567f9c006ec828e889a4d3f2c7631eb2c400ffc23dc105568acb5a11ebb37669957fa68dfe8185431efff73f3ee74bcaabbbde692d7c882e70c5f3a0baa8898ac8acf7b6bf569278f90a52cab62b3368a4ae2b718cc297382d76a5efca123ed0d44acc62af8124b920a801faed29248b9419270a12485285585dbe7e607a40287a3aecb99bb2b1f9910da5757af3c2ba647366afed0bb647d1cddca19ebee0402383ea948ab975c3350699458e8260b6eb709c51a681b471376d48de3c89c7a35ca37f59a526302091c31a9758d8b9b21797075df4815d053e90080e781764ad9acf1fb9c468e6af3926228d9cc5c9216b0a8f1200bdcb3f5a21e24b9364b2ea1d158fc7382fc21cb25c5e25fc89ddb02da29f36de2c4585cfc27239271d0fe5387e1fbdd75a059d26b3e5871829629a2838aa02a4746bda9b2b3fd6c58c99212a78d5ef8e2ad24d085d3597510a0f53297ab520ca75b4dbd67bb13b04d530b6e595333cc60be2fed61314b0d1fa03f13510c0ea3d984c826d6c82962e6a5ab7618630a91092046d68876094b598fdcc42bb959a6acf4554112b98b4cc150902c259ef3531078df83b9c3440d7a7159454ae03476c2925bfee64bdc3db23bf8eb8b2884ccf8b97160483bb5ae58b492e45ad8db2633142705f14c05963280e03980c835b681bf2d7e3386cef034385066c4410a03764abff98db2082b90cbebe5e73f141487c3cfb435ac579a14e76885c0ead2fdd14f0d9e93e7ad5dfc261140898cc80f316960d1c6893b1812134abdecc516d4c1525974b1cf54bacadc75bb98eb424924363ff0e13fbf91979547fb8b49c60a6e0548304e241b3f5fa1665287377402340faeed1a5702ec729aba705c36b57224eee536e20b6a462c38621a33c8789a41724f7f19dde7ce6ac154e855eb6807aa297d20042a7f9831eb9e63eaf7877e10b31b84a65ce3982f7b95dffa23f62ca36d47456974396d0015d7db7913fc451d4aa4960d68034f15ce8304e7e47a00dba3ea0e0836eca3c006c6c43367cf5c89607309d3ceadab2cf06061481630e251c6d84543a793d34b227a4da1a1cb246c66d33f5ffe0b5d89688e965827d665123930ece0a6eb4d0c2b4a817f7f3237a30d2899f083a96f4101329884661b64dd1b4313301e5728b56ad19bfe3df939dddbed86add5ce11a81dd4ceeb67f98c72b3a0a701ff268a7ae6637c0f1e7003254070828123b5497dcce0ffb2495ffa8f0bb98bcf2370f37c6a3890916ea4b1811a07799935e25df0aa78e09cc373c059f8b30be57211cefed46dbe9027d3d91d2fa6fe8ad8eb162579bee319bbb99fa7805d77a547e3ee21d26b41e229f256f370cf57919d5b5103afe05e60e8c717bf3750f9498b8ddb499d0f9bfcea7360996dfea8abf61f1baf84b8328c8cc864be8b536520a62bedb4979157a67dbb6673e4e222960a2ccd6bda589cf298ce1446323093772588c1f8986295dbffec3d0ddb4ada9d36dd04b526df3248f3697b4697dc1d4765d498f0a4d150c09f56bcb59e2e4a83c9845fc3c48d63cc45ea1a3c9c399938d24db74ba67d2f0bdd99d7c999211468c940e0f859133a42f80cdc57b6abeb248d3ad5f2771170db72dc0c77a386424285ff76d5a35ad93340d06bef9f3ac739968877fbbb79c99e848ef2ee31c56a8c8405db7de56bf2d1f8a5e2f9b6a259c22c615035b9759ea659a25dc7b3190932413e0e2c77bef11b1243390d4cb62a987acdf7311b65434c63afe781d09054471d95d6aa528e69ba4ae333d52e0a9c3881959ece7bbcc8bb36471bdbda7670ecd514a8a4c32b855d5c3a7c7ef1f9910af43461585a47bc42c61eeb9b10b34e1fab18c0b0e674f693ff846bc107fbe926743b4710885342982a1954b2562467791da04028f7d7103920b654268eb748e3bf1747d22898fe8de396dab1e94403925ce59924089ca6d1a1df8189fee92c86bd3ab4d935cf8ce4f15d1442981bca82605dc4c3a2df6545b91029409bd050edb89f057280f8a2ace64ffd8f081428aa4dbf1bdbedcdf59ce804d061e3cce6b3fcec6d044481bf5c2e38e91612430d5ee653ddd62e5caa90d4b6abb44b4f54e4c329b921365aa3cb5de5c0abcf99852454fe26078f63aa4d973c2dce6098f4da69703308740024f4b18e61c96a9e88622b8bb5778285679de9c8df14314e0897f1a9c3fd8486654bde4e8665b8ef103c011d6293d472c3e9a04d87f0ec578cb450a4a2f4ae6ee0f3b22e4c8dfb35883caf6481fe3a8f8f3089af4955efaa76882fb1008c6e5c5a7f144773099bedf503c723efee1928a228cad700b2f6e62ff443d62aef95fbf2d4ed67165586ecfb1bd535739a19c5ae3c1e1c05dd792153bc00bbc83128ec32a1f5d0ee324f2ec1d08730d5457d2d25be62412c7293c6385de82c2453d04ed5f51968a44b32fbc7b0273588c98d85320e547ccc64fbb322d159222a9fc6d5b0664ff2e0d5073d7b6509ae0da14a677c97b6ee314df8a133f57fc2aa40eb7f192d3a447302589f211f6ea98347bed4e022b9719c5cba2941b964d9369b9d6a0a8b45d2af63bf5b3e8a4d96b68fccc34020cdc7f051b296d927ac73de26216435dc45b02487107207be976be0b6fdaca1cd9662f19b12f8dda2cf8be8d65b3db0ffe6364b831f5a23be791e8afa2428173f0da13d03444cf6c12941997dbc4741a67bdc2b7927dab7b661ecd690d15ac0bcdc93da48dadb3ba85a787f2b900193cfe2d31049dd2f4bfeb3780eb2633ba73da76554f63e865ce622efa3a9d0a61e3d5eeac5dfca98605e0d6fad68a6ee85158bcac9d65d148b9f074a0c536661666c872949d6af93e6157211d752b7fccbf7521400994a6335de67d5dc93874235b5fdb5893d155c4d7da869d529548a3e1b222687d39eadedb9bd88321a54e2fdb4ccc82543657234a30e601f7a1be0969311e6875fa9d53020b83841eeac056821418e3947e7a26d7ab7c8b2b8b62ca8665cd184a60c9c5c8e1bf7d8b081cf0e1f222961d3e339c65f5f7b08cb1e500db5214649e2224d3571c1e9bcb91311759e4c22f16faf14f994de5381a4e212f0847e0c3546dd8b10f8fa755c7691cc697d259d8375fc19de5c57f2de85fc565a7d5a58a238cd5eb98595d0d15f3920a4230e7197bf56f55e15f3326a9f8f449a993d490d51987583e336c16ee009b2e563bdf356a963d5ca346dea44b7dfb8c05f1c1b5c94aa455e5b38796ba8a6cd70c65a9a813ec4ce9f6fc91ab0bbb3f0cf7e9479159bd46e1ad09980ad19e00fd9afedc3b1a0c412bba3bc3e8ab4841c6ca4950649f47efc5f28c50f6c8a20565bdb86c3d6e978c9e2cb157e0c9b3d7d8d8ce0c0ef432ce25e02cbafcbcbb6906b0a7f17bd5f589401be0c7d42470f51e15779624ad747f22bf420b46afe755c31859bb12db9c28a0ac9cea94691df68fc34a9950463c3750bbb278384ae29b44bff0357ae89eadd2a7af01a84cd2deb2ad10f97783db28a9c4b03dbb62549d115eaa56414f42b4d2fa21cd0cafb45ff14675a609ace587b057f86af2e81642dc30efc06aceb0cdced962ff40427b3c071cdf1e348c8d23c3eae4a1d7b7d533eed46a96f7c40261666e3803d41327ac0462669edbe53bc7b2235444521185898f1a12220edaba8e947f94acee2da15ce0b7642834ece46c53d878edf81ad3679b1e67565b2be957af16b81d4adbce5de01bfc4c51a4040fe6d1c59a6c18cca44a9db1d48fa57057f17221a033aeadc1f6cfbee83c30525019476b9574b353940b16b7be91a1b18410fc5c6dd5a1abc4a26f4ae1a642c7d47db7062ba4c0eaa7618239d31fc69ca08fa7969a3da51c19a8f7ed7a9efae441bf6bde7ed3789fc29eaf4d97d73ac62bd0118534116b56c8f22a0f39062b27775860c6b062d53b8f53f86fcda8dadace3bba21d9cc6773d073011fb2d69632f6c20d67bb5ca7a077cd78ee8e42bc3496644f37e45d1122e7725d6168e1810751df6e5e0245fb7c6d2f9346b5f84f0bcbf4c490c342b7a60d4f9a2159acbc7cd8c9d7bffd889c6e6e95f755e0fcca53600b1db20fac5c9c200950ec28fa19eea6aa6b36fbfaa3c6a4bb8a008e1451f9372784fb7a4dc18156792b5cbf79abe20d8eaca6334ae074a0178db114bbab9c635088d9258e21383e2fde0f99717d60a6f2986c00c8c87e4f36b2284dbd7e4766b8b85bfa0b5e4844d47756918416f228379a8c93f25b6553b000a1969b697ba36dce5345437da80c209b882e48b82d122aee51709c8cb08670f7a18cc3527bfa981b6d74e6c46bdd06c8f8ac51daa88a9aa37afb5589efb66fe5f2ef50750e15c17ada62e3a8f58691d4fe21442f8f9ac76a42a6b636f585e3fd0070e8bd105b77cc98565b2b67114f0b08802071c19bd3b3546c78a24d4ed2649476bc21acc60abaf01a5e2f96cae522d687a5ee572adb1e1663d66e5e393ef71219aea49739016fb136b2128a76bce91eed5048baff4ee183bf1c99d0ea30931c65bc34f06ad75d8611b085ea1e42934def58db2e3df749013c61baae73e19d969933349200ee9b932545e10cbf0bb3a2cb38d9f9e1da3265424c0caace3a34b8b909872909da0cddd2b370af8478eaace9fa33a689f32ebc3fd5616f718bd62d32475a93d6736a946a4195e15762c3086bca86033973a2449d9a1d5b89c95fe28d18567185d3f2712863e9bd28f6d8b08f2f81837b83c5ba0e02786e018e57b1367e091d8e42ffc8ff53a8ebd645342312555e09fe32542ed0e506aa921cffee84d856804d0b0beba6b40d5b910b687b010713e4f5bc477b1657b681742b4cfbccb56dec456834ed9371f01a256b12cdd028ffa712a7625242926f662ba24eb5dbe590d8d7efa8e1481ef2725f229c83e42c8e73e1033b8dfa3eb83ebb3fef0f28454420b3b3de574078cb75e46c2d8d9500c50451229bfe7b0d90b381ea145001897c640dfa1cbcbd1069524ef60d1df0426d1118b66a6bc20f574593b806d616aabb57e5959b25ffd0151d6fed2af3fdbccc10a6921e9e3fbd92419cc9beb2f20f4578a6d88a629e0ccb3148b125929802367c3c9f7c91be425a0dcebf53177d915952d7127e272e35f530b865a45f8a395c19a7f24227158860b5a2be15a2fade10040d0f63eeb442e0e3eab5c7a61e4740361f3a40bd466853ffc0ee960b3312dd520782f971ed0911ce1b0af53235687c6c6e74e35c91a0b29b5d8ba04d6a54582f4ef4892bbb5038c0fa799311a2936cf9d8232dc316c828e30b3a0697ac680b355df5113a73bff7a11ce1020bee59b47888d9c648c46432940ea39983a658992d26433fee5a683ad6dec117b0b64bee6f7930183de2a3ee94000c8288a94acdf71ef5c8cc7aa8524f7afbe59445526ec64297ff80aa2051a9f8400b768ba75b51d25492a949c8031b6b3aeb86a87b2cd9a6f97956915e2fb477d0a0d1b986d5c549a036d4b8f9ca225a519a8af01249a2934e202489f6f653963deaccc55a54a8b9e3fcf40d30abb1affad7d8b5f10fe149fe50bd299f9b92486b6030e1c7c9e96bfdeba07284c3589d42485013e7b4d7019c229897494f7282cf3c1d83022dad9e59d5606c7c839eca51bbb8ec8a15eacc3a9279bbcacdd61e3b07863f126fb9f51b0ec4659710b7eacd03572e1d81f4657d3b14bc764360b6e58c6c9c8b80ea42ffa9ed3d0f13629922c1d6d667b35e27438c191539da9d85ad47113308fae9c9bb6b2d3fbbea6818276b817f7ef091557291180ee457ac463c64a3441566354f15254b8e7f04bd7b48331f84a035db9e10804990f9c368469f70168118bb357bff9538a1f4f58635ebcb083884f9fccb7b95c60399cf8e4305b9ca6d985e72a80bad394dd0b193cf81d1c48ae196f84137ee717e995f09726b82a49da43edb1758b8a3a942da39750f9207b649b78bfd007bdb38211cc583db0fef3bb5df4d49f5d35ba1af224ef86b2c60db8aa5bcf5c71a98dd0bc99c694e5ad71d00c09bf6e5c15625248a8d931bc450bd09f76bcc0a3f97f359cca723a83eab709be75adcc24aec908d53a01b3bd814a3506f808377e04d80fd099db4c30bb217577c51cb5f095e2599dd474bb704f278102d4aba22f7f094efbaa365cbd49d656ce7c2501d72687c671bfc86cf8d0b057f6c3e064eb0aeb920c2969450dcb57547d585479887ae8c1f701360144de047d62068f2f53e8f7180c86bf09ee8bc91ed8606f99ca5fa90d5974e339b8df927b7c7534d2a7fccef83e9fd22d477ef13a3bb174e2ef9225e75ef87ca6f61c6561eda78267ac2f76ebc2b0ee3e8fce7a8fe3ed5029ace794f5ab036eb64d00b9d37e385ef721db75f14ccf46fff20faf1ffd59cff9422af0a563f271d1d9a48c7a840b504f8022127adfeb36ccebaa609edd68a45f220949256064b235c3b3c158b897988841e44d5a726e06389749181f1deb92eae86d4480aa15646c5ad28266cf4ecb989edcba980736ca8a9a0711cf5dcd5a94c2d92bab8ffcf7f2edcf01af3637c34d1f1e8dc746a3dbbcfa599811505a5b15d869d20f709113c3dc20761aa2afcc3d350f2e944d615fe478e7cb8da8f02d501f11d6274d20126468d437ff4bb5f3d6c38f65a2553f01654fe6d82b0866fca7fc097e6db91f848e29a7757a3aec169ba885b82eef9e39a6d6c1cbc4afaf3b6c1f8c67c578c855769dca11d6b14475f5ee75bc380271251e149254cdc6fca29cd1864586ea4b2cedbfb6c53e89815df68da5fac403034900dd77ca645ad6cbcf872109416f4314d398f7d5ef4ee2371072017ac919503603a7136f53dad0eed66203ef23c879f8c9a65825fe9103f58f913aedb688c85a16844b0beeb9bc249dd02344c674ccb7d36b8bd2e79870064cfdd081b22d1a97a9d79d10f47de41151df4ae2d93e8c7a668ff1e37680943fdbfb917d68286109235ee1671712510bef0ce222651dd1ffc4268f6667c82187e6ef2d385068c226a03ca56ad781f0585630b65946145db3dada2142764cbe043c06c7cfdf88dde1a7994ec0d7a2ea8f8e5987e44d3a3256ab2a101bd765a18eb105356bfb6bf4350b1172762ee5c55abe0eecf83cab033bc2e4c90057b231ba48ae8e5c71ab54751ad821179bb83f504abe0fada36c14006883333cc18b7a657d9b980c1e59ed90c5f48a4163792ece04cc4a102521d4484bd8f894bfd344556219333da6cfcf96cf6905887306f70a1bf070171bc443003ac1518eda44b4df9c26d7c48b6b30f168db87f5a1627a549678cf3e43126ee7a32f5b0e60084a552c5d240cbedde2f98b489aa201f7c7f03ca8dda5afd05465c3b5b62959cef7ee88bb6bc608d6957495f72153f69aa31d01d11a9b1fefec54a56906ccf4ccc0ec7091bbb246d6b5943108f1c565139fa14e8f04c3e531bca52837bcc5e0e44285923aa99e2f7843d2147d1c4dd846c562dfbf2ee30e21902a84b58d1cfb4404b6bc149db3cce4c3cc8b06ad52f644155869a5ad435efb690d43913f29331cf843c592ec1849108172ee66d95bb8c834668dd4d94475ffd390d2960f637b7086e33d87b9311f7a50e3b168b10c74f3faaec394f5a524a8e93c47ad36015cc50e3de1884ed73c6b914ad647c17bcbf3996844eba14eab78a8913ae7775c8a624ddeca7e4a4249477ada643b5aca2994f8abf9db9b1664a09d95737da669b97506f2ab3f47b5c570fc6ccbfd4abfa065a9904f2d8275f98ecc54454c2406669a3bca0b2ca7838b2df757280a0e9650f9085e0048224e55ca6b77405bd0f4bd9bf4d50044facc50dd1779d34f39fd615a4780d976337bb498c19dfa45ead0fca9e45f00127263b9a723c33cc98b648b202e106b4b1aa11ccb11cebaa85cee7eb1f75a3f9a22ac5a109288bf03d8959c817e928b792a2fbf15bf3acb5a7df975fc4bce57cb42cbcba7a70c1d2e687d0a2598d19905cfa4ac49d9e8a858e026e3e840cd1269c21e82df5c7be51200ce8c63380f6c16790eb138f28bf86bdde42554feba660c9e8d27a5230c5dc4151a9fd7f32b32195e02cd21b8099cf723f0a0e3ae7d1d2f820142ed05f9ea29c77f75d8928ae5dbefb80d63096595d350eb425b4e16611c2c0d824841df6d0210383288561c4b1cc5af65e90dd117af26e13f84dda1ebbc6fd97716daca3fc4c8f443b0aabb7e1cd23f443582a9b285593037be4a6d7e56b6b7cf33236458f2af4464642e7775e7309b74ab4a3ff3dfa2aa7f50a8459d117327cd337258c0cd2a9e608d0a687dbb81e498d2aad1be5d4f33ba637160b6dabd875676f570d950a93a1365567351038ebc001deb02a7e5a986618c4b14394c52225b9baff3dc55a12bd055371790944bd8706737c1db03e31b91e1bbbc16944b25ae2c3890f32c78c621dbd5d7a7e584d2337bbbf1b8b36da94f7fea639e220956b85cb8ec21e174346c34ec17ceda4bfc83d43e6673f120bf436785436e69d59b36d4083f06ab01f31784cecdafdf1f3c0d38416c5c8b2e0d230bedf85b17e8b66eb3a3e0a9a557f513d75c44501120ba38e8bd8b8c4011630f910f75f5eaeb87b0420d5a5290e2cf9eafc1a1a0f9ffce16d154f294c3aa69be639a2c3dac8c98dd13a263c9356990a5a8b6519d9ae0087d671c1f3a63a68bb475b607547d33c7daf65f5378f500b65d5ca89411d1c4859f84cfd903bcc01759672d67a6ddef2e9afa00f1f0f6dc9f2d214e83b1e4105c3439e1effda01c7e11cf6bd06014bc8ed4e2ee6d208094a522446bd4cd4aa33526bff77a3ef7f91d76fbadb8ab47d9bf16acf2918c4459008788f8437fb646c78f1911653371b09d32d88fe90759a4fc8ae1d77d096c77bc17ae296ebf2e6421994dd8452db2c946fbf608e77e80075ad85a9dbee878fce9327919a00f71c279d5fa980827ba8620b2c412e98ce098d7f604bbf9c329ad8c26738028576a0bbe1c24f9dcf82825984e81afa011636fb04804ae9a56821b71f732ad7038cac3c71406d19ead26e558cd3ee801954e3f0b066b06a8aa7c2416260b72856fc273584f3d9b9ea2ae14d1aaf89408700ad01c88ad3d7ad064b64ba61482e14430723b862dd9140a24349c529fbcefb5fe031b213754b6df0f7d2397ea72c1c1f7793efb77ad0429eca34a1449ade7d8bafead08f17fe010d6cb27bfd6340b30ae170002386dd2fef1e2ed568bbdd8c5965b8a502f3ec691951da104f5ad9146961047f92f2df76ed78eeb490fd77cf8d369955d53c1d7c162050a28ecd6beac099b5083a0c1c378c9a32cd421a9c5beed9b5026fc38b19e78b747bf1901d70785054a535180e88b648d781c2c53dfa6ed426d09452c3c636562110f31ab69e15ffdaec01080e2eddd9b6fb08a4f341c0b4cc7c29d51ed97dcf4eb29ba28976d793912f49e13d51fce18c16f61a29ba493ff6ee6bcd574e0f0fea02d4b996eb787dd396b91a38c897214f2f13a4df805f2fa4fad0f187b354a58039764e18330dab8b7f17b778a875dbb40954cd927c938b5f4f043dff138a5e25725f609e84e9afc0b3517608082cb107738669d557a218bbb2bb93be5deb15c1d448aa4c976012c2dd13aa95c52934429f773afac9a2724f7e69669ebc09e9708ddcc3fc6c4f6d81569d36b77568e70ae8b8ffc41fa388123c65f12b4bd9e03f841ac21dc41e43ea8558c794b4023e92059e6a2b084b76939860712cd91bb4715507b0297f493bcea4f797d4d18e080e03d9252236870da82c96f3f46e7472097b69a96e3624bf696dd11cd9f8ed4221a97d8369b041228e32d86fbffec3bc42deffb4533fad6b5fe72380f28898286246903947445ac5c394e92e52e1dd47b72330bec2116b6676fa435cf3ab3af5b03494c426d15dfaa28fdcf181d3710da3107cd2d699ded8174e645372fc262493a4391302e49c52562556e8db6e3c569599aab97ae606b5d0babbd6cb230ab262e06d92b5ed2f0fa56a67c7748543309253c3d8cfab6d13c54a8a9b85905c85a2f0a9d6b3b95a188a42d125628efe7c972ab1f2c652e51e5c68c6f0496b00d68ecc0b8d9fff20f5f43738cb32b5da8add70e9ca70369b1a21cfed7e86f68b53fb8fdb93f26cc1b73061dd96aec10262867d211b133e29e1d054d98b852907fb2a96fc7a8971a70c5d1e1a4dab682374f3cc7743e3117d44c50454128e1f7e406c37b9e53360255e3faa91ab17f76ce750ea853a8aff702025e1d3d2a241e06f78e994941bf897636f85028ebefc673cbfe3cab5d5d29b2e4d9264980324cd6e10bbfb7d59a63020e6a303d47d4e5dc940599e1ffad3a8b8f4d055b27b4e9be0fce391ad6527b18c911fe5ae619d8c56da404382620bbe25b3edaaff79900b8023cb612f416f3c64b8786a74ecb57b1c45e13798e539cfdc463fddd05e56ba4c229c14c6c41981567fffd9994db91a48c5b98b4df2df9950a62f71b5e389685b74e14b3e72234703e5045ced5cd2a47ae75ef11c1d5eb529c8a005dae26da3a549595e35d63ca2288470de8408647302aeea93f37a62b140774c3353d998add7ebdc0226ee8ea2fe7acabd823c921b12ec8688a1c103f02bd495ae3ce73ce888cc66b772b482f9f4deb67cc243e39de368d89ee449d16cd3e6bbf17d3422ec482ef12e1b3e92276e39e8166ce406affa40035ac94be20281166689d4bfba8b3c3ded593e366878aaa8b6dcde5c2eed5b37d3e2c65bd55f1f5db0bd6207371c9ca9a03f96cf6a3b08fa119421a8f01ca6efa318c6daf6075d18ff9827f75e0d8c465c0d4377c8b62cf862973d9946cdf35972f357cabccaae0f7670768b16140773131b6f1ecf822ce5733fde168951ad81775465a46d3508965574065f05deeafb8e5e6bebfe5f3378144acf32b07d338665d5b21c7218eed8822379ed7a90263ea8a76a9be96c10236d02c3e02d02aa731d709b005a6e91bf68747e405c35da219549059c84e72489681aad58cf44714c0c9aae37dc8f437cf866e5a56c2f2ed248eb4bb988cc589712f9f9a69175a3ce3ae1e0958ee177f23b09e5cda4b60e22d65eb960d61498d713d6c767339e1abf14aebee380c10a8fd5649f2b56b19db54758453f7ad79b62532f04d7a88ceb5d14d470ffb2b0b6738e08fa53778612b39f1b985723332b4a9339f57d0b4f3ae6c16e22bca187f5dcf80142f65178f71f4e7c55772f5175fb6c6858eb78c29f2faa715557725ca0c47592ad80409b8475fb6ede65fc6850ecb15107a769bd2952014a875e47e681762849d56280ec89c64cf58a9818222b01416cd62eeb8f27f9f647be4645eb392df867a08fa3d475d4b786574c78bcbe62e0f093188e75b18afcb1a9a5fffeb6b8641fa25f3670ccae6a91b30bb4931d4263f670f7d9d4e79af949bee58f2d3228ca68d008345e158e1ce7dac955442a1afa2e589affab35697923e612a7b74727e105a43d68657b9f55b13bf8e1d82a8a4f04925f53b3309f1723019db6e8222130521bdb046145af731e971832716326f33b98365179c995ac611b37aa40452ff4ccc28fd909f0c0c7982cf139e55b8888ff990bf2881b0df0d2f63c0014d919dd62686239cd25a4f484b7fa1ec24b7324ab765bab1736801c8ac4b26832c8efa048110aa09f106cae92aeee4397b065e7d1fbbe749744d9935be278aa49c73d7659fd77e9006e7c81bf080f808e28cecd806360c362afb70e8044c8bd61c74f0a509f7e142ab83ccf4a5eab2bf9197fc2b890fc14c52233bdac34fb13d66614cbc5dedff588f1b6010ee3171262b6b6b8c2730c663cb65e07f5e5c50b107a91a4f632e3bee135e52965a05d1c3801db70c790a83057903b9251d6cffffc2adfd6ab536d7a2ed12140352e4c098386a9b6c8a1d40f2c92b838654615c227d6d1e4d46795ecdfd639b95822dcd454c7aaa9e857fef08cbaff7eba16b47644c9d4cb5422e54dfdd85a6b2767cd75354ea2388c4ec57955a99ab17c81e0451616aa9ed1568284e245cdf8963328813200fcb9d5e3b120859a3f4d2b3fde8574f6c81f360d04ce1d9002c8a91f141b7b1ef6de1b3b1ec154062f22f18498d8144120cbd8d64a60cebb152f9367e1470b2b3134b23e23c897a99eb964049249d962838dd6d75ad1941408a550cb0952f264b740a4af47b807c90824206c1484dbb730f80416ee1215e6ecf98f598eb00e634ade639e0f8df2a47f507e1296adebaa902f8e3b89aaf4d650718909d3001ae480d670b5f9b56e5d8b06ffa275a3839eb435b54b70c0b59af5b1cab7639087190c06f4755c637a35f9e83cc572531834834d8a3825061ecfe51bd04133dfa026b5dfa5137be9767bd06f9e6d75831664d390afa4a80dfbd8912649f2da08333a731f43dea4114b48b75790eb71e5ddbb0f1a40999214d81f058a2c2e40d277491844913769337a86b6f3d94655a9a94411e50e167c4569c92e54aadb1b5cdd92e5d8e19a4030d03842d334a89183dbb1a59fcc0bc36fa2aae1643632080d63c3f85434a04d5a6e6b51ccc65d5821608aa22a256d8527831290f212543f991d003710a99fee923fb7129b5c649aee0dde22545b947cdc607900e161353239dab6c6645c84fa4619c1e196fee7dd59ce30ce75890f8f61a00a5222699686036f2edb26dcc24e7fa0c058874a806de8c6199c596cfc75ba970e2bb6e4299421e39fb56e16fe1c1727e3919c2959715adc338f8db5bf18e65d2e7416bd398875490f2c626915ba54ad484f6f3d59826e52ae0924fc270b0a8bbf25658cd7317fa1f2095358b91263bb45b3b75e8db9a116a908d1ab21e829d174801464138becc71f801b3543a62d883a2d7133257357e588ec8db1113b77c9020e414185f1c9a61c7e3a0918bff3417bedf74add2ec7c617ad78d91c6b657721b8adfb92bf5f3b17c12e70fc049cd80bf822a4e7be32967e32aa724ed096b5f70f55da956f04a054fe47dec423b3f18b6e351f8123c961e2dc29d25546fa4b311aac94ced633cd605adf239919db85928a85e56b790dc0bd2644177a08c21ae8cd01d9f8ed2dcaa053ac434a442b7deaaba774ba79e29bf9b95400ac836dd0bea98aa8dc5d84c457d6760c0a45c818117078999377d991b862962860ad3ce64d87d541ef5f10ecb3bd769f8bd76a459876feff226b82d44e0604888f09d1db2afb1c7bc0f7df30e9dd0b90dd8bb4cf7ded14c47f7e00abe54a2d5472196345dc094be01df780707c683b69b84e1bd5ae68756b4491fc5993869ce798cbb684d4a932686fa308a07d0857f065e2a35d96e322e0a3eeaefe1d3f27c89c2884c48dd52c7bff83d282074dc8c95521f03de46956fe7ef258e9b7579914b45aab59cc9d8736cbca048aaaeeeecd18662993b0db030a54d2ca5de1b493f9007629663896e02ccede29cb4a5e25feff69694e33eceb34a439640963e60e094670664990fc80509d380e6c268038ea543c1f353402df7dfacb217e26e1c9e08334c446e1fcad5e608c33f8158304769d1565cbf924c09df1a066bd8119f8ac16295748646d2469d0fc8d5602d670f7a640dd95303b898cc263111434b70d49b12cc0bcc4ce624d99c63e293c2bf129e76b1391838f89bdfc4a7ff9745a89a2d1f91b97ba71eeae22d19b40f6337a1a34fa95d0e745e04bef8c13fe0d679df9dec8a08e446d6df3d0fd826c7f79da0c66ead810c0a710e60f70d3988074bcdceef159f8ddc6bfc4c2fac54258aecc0ca9ad22b2e25a850b6dc610aac2b9a8d07d027209ad39e46f867cadf5b2ad9835693b8534de3c569ef291764ab27ea625deb46095a771c43c8c40f42af9f182ff502bc9f43fae0567405f26f6812167bfac3a49017ae2f42b62bd415340c85f658b999735170ae07370d8a243f50a10b5f32e40f0327e89c483814d894c409d8af1d87040bf833865feb4c52e49107148f00b5d91c93ba81da4c86ad2c14ad89faff7d7f88031be863138bf005164a6b4aea67a4482a8b4bed0174df205a93db7b3fbbec6e0bc450328f3cf92c39455771c99c2f7665ad92e66249e0f6fa3c5a9e6f29b980bc45f7ac3fd0e838bf4f28c1669d66a265a8e9477d40f24270bd4520037b68090e979d3ba9dfa25d85bc36062bb4b09dc924ec5476a846924d58b8a51d302b8cc709d9636addb66bcb49b69190fe6e6380c2fcadfdbe945b5cb772a676213517ce5fa53c381b270d4337368047f0b3ca41ef49298cae6749d6274e679685d265d827a38d370426ac91f820a2b741a859eb08d943ca064e7a0bac0725a0b2c111279d200e3f0f9c0c5df472da0038f64223a4c2abfba23fa20b7aece147ef174028aa71fa75fadd605bf10b74c9bbe550d6420183cbba5819dd428c13d0c9044b9484add484ca9e62d1f59ee756bd5b6af9c609e69d74e09f0c0c54a5236091bbc2a10f97530f6c06f7d45e767357989f4ffd7234a023b8a720aac29559f64a8dba89c47b13a0446725cb37686314942677ee5335e27921b45162fc42daf342e20606c8b5bdd4b500be83ffed66d29d2cb7d5b9620bb7f7c7008921703122a97c7f7cf014492babf7df4fa7f89bf74ceda6b4b237d2aa3d06ae529454044a9914983b7f06f1ecf1b5327282df9ca0e090b25e04f9bee2dc887f7c4c88583cfb2acc01d0c25fa351fa1bd72c9a2ac5b83e088ce5a2ae3c4eed0d70e9f2508cf7f8c7adecdef507f90cdf86b5ba99c634f3cb07e4053523581fe4245ae3d9c07b932a43fd066a1110bda2b4717a9b0d39f4d3b937ba128526377c3979ceb82e895adc11ce5b9753b160d5b1535230a76291d5e24e8df8ef83e66f3e930eb523dc959db1886ba140910cb573bbb587c3d3f68dfdb445a18e43e3d4d41b3ccfe530bdc6ffe6f6e1b9dbd1f7fcf7ea2933632517a434fb471355281ece40640025afed5061e6d9461c3e25b2190269c6d2d36067474b6253ad1d316d3f227510b7ce5eadda933cc03fe605a8de8474512aac8b2aab649950594ef813d50f8e95b7c456d2ef125b3fc9270546c96cfb06223159b305461f06267559c2c07bfd288fd2c31dace0b3ac06689c82ed00eb378172bd554690b3d20ce7933665f882d33e88083f1fdbfcb8d2b5d7ab8f662203e1cc8625e1ed014e4e6cabadd16c2c7a63419b20a978564fe9fce5744dfc44408116396370ef85376304a69bfd2e5c0b9b53d23f0472661ab5db51cb0bcc37e5db087638634f7f9aca599899888a90cce49a28cf699620b52607b35935c9d24d6da923e3a69c25a097b640f07a166b6efbaa4f83f99fb1918abdc96636575d34d193aa4ddf0a8e1e4f701011dda7ef627fafa0f5f904e162b2de526753821dce98bc3195ca6b797f5163cce33edcca1154f35cad4df097568d1c23d327a8f4fa7699258e200a0f9035257fd42ee285cf252b8cfe5e9717801752769e2ed0b259ee335d5759a6d7b924e529257079b174eeb74b76783d87514dd0e3ee3e47ce888b093748cbb6ca0f3da96ef19a505453a68098a55d9e5baa7ec94487ee6588ee99ee99c7262b2358b5c6a03000d37bde394dd2b8a3468d419fb3ffce7c23c600f70ab0472f444d7dacaacf9a52a8712c98ad0a4552cdc7ad727207e3ce97782bffa4328f3e8f9ed103dc97bc47a56ebf76477621e8f026e765a0c87fad394aa249ec0bca709e0b4749e62a351b9e85cb2f9bcdaa4ca280863d5a09c6bd9396a8199896172f019cb42ef612415850c0237a34c29ec1d1846cc8dfcd7dcd97ffac683446a498f7e1d5a6f6ba4b27b326de1695e1cfe20f942a57e804a7de3cff41b28bbb8d8c12d548d31767b5cf84bc73f6ae896bb7631b67a086d8d929ecd02988391e3d81c6bc49d65c6dabbb9b9e78bc0c4064586b8e039bae9616a06e99ff0471716053427eadc23123c72551657f0c183fdcf63ead85f41a7cd97a4e538bbfda73309df3973aeff81cfdf0fb263450b7a76fc68629e864b21c06334d92f0defa081e4dd32f9ddaa2f43da57859f520818b510a360ec56358c85b533bac79dba424a03ec595728fdc1bbdc993c2e4ede2d9ea3dfa470547e56e6925e09d42cd7b8ca3343b9d2091a03073c2bad8d46def6647eb8c4860fa18fdc670c5e8eb479018f12328b6d68ccbf9db138c0d7584a6ac6c95c7e0f6d3cb72e70c54c3ab0ee620d545db4194c76a757a616a69acc4a7873ab3956e51007ffa063125fb777c275717aeaa5e0123e20fb400d7bc353f205ab593db0dd7a764ead407f33c6c90c2e84b9f71c71a0602c4a635c17b5597c54c668250b46c4dffee244a749ce15e04d80d58c33162fd2c921c2f228fb8eefb3d4fe5781554d0e183793fb692a551d4a731e9bc8c11587bccb3ec1bbfd58ec251224c76d25ccc528a0252f513fda436fd2e76d0ea1bb0fef8ed444b7485bae1c57ef8b349ea84456810e66503fca72600b1484fbd1aed95bfc7e6d168f3cdf8d9feab7e343de75474a7a6c84265a11b8bdfdaf5367fc19d38f32146d8768d9f162bdd901fb36aed38410004d84d92a5ad34865506368686f7c368e34af8a8fb440509ce1cf183b41b263c6f411d193d335a14a2a8938424dcc9c3eafbe8ba616c9161b741204252273ccaf0902a49cdeea24b66b023825c623ae86e396d87944004742f29957cf19d392fb36370c3fa05ef86689fd94891fa23835c16e42a050fd5ae32ec0a788eee0bea08b514ec75f553f2dea0953b5198688d0a71779220ac0e07d2ebe9a58c320d4f497770da646da62297961b91e50fd9b59e74b32bc98d31eb0a7486eb4843e0682510e62709a726fe0cea8585a090ef97e330f3d2e677163194de9f7f79d00ef002ffb47347097fac492901cd0a58e51a34f27ca4ce2e77d96c81c946fd764aaf5b3bb3cab8224dddba2fe4f23c39bb68bcc554217cae37fad5c4e8ae81dda8889e7cc5b15eec0b240af36d64757c83aca5a3bfc920884b1b0453d56f242667320ff958a1f2d9f7470c451b47874ba329dda2f55b478e178cc425485a73ec49e1b1801edbf568749a1829579a915f9521930ec26b2e21f9614e897220d69434ce237ad2c586517228ec911b3a4b462627fbad41e983279630916614d498af9ef5a2ce9b6d4a6c03675f46bf31716eacd68b35f8943f5078fdec18aee99beb95e0f0519f756f4b6d101e6b8c04c2d424e04343526811eced9ba5cfb4df1907ef05ddc2a51648b8bea4aae2b8a6a28d2f27e0ca02df1b5610f072bb389a6aadf832af6cf11ed24c2d41d7dea275cf0f2ce1e6141cfec763734bd24217b65092a9497db8725351fb43a4bdaea8ebdbdd549181f7a73105180319e7c812f8ab3d4958068d73e12406c816c7e248eca5a519e351121c8bd1eafb946341b33df65b319bcffb1ac6c3164ca07214122cf6e9a1710c74ecdb8ea9c551983afe1d7328027364ba9d3c9eae875b39e40bd93ea14f8769cc7cd3c18835031b427c0d8cef4190abc41a7294cf5e7dd891d9bc70660b246dc0b5c3b0eaf81d08eb467d096f384e98741798d22a7664a8fd4b1a213c4b72ff8be57972b965765245906db1c2a14172da46618fb277e78e94f6a4b8af494a7e4ace7dc2e436d441f45f7834baa736ba5b530c359644d012b61306b228ebc932c87a22f928a2eafc386fa128057ba4ee6b4e415138f4179cae67ee951841f427e697caa65f53ecac47e2f954f73c0c2cccd15c7f48d48c79e3b928deafcde95839c4d7cfdacae58aa7f0ca62fdd85cea4542d138986f4b4e426955593a1fb0b10319da864b7852e5d87bd61326e902445b970132201877a36668eafba6bacf36b9781a3d1625f35b22f546bcef5c8e7f7f2c6630f0accb7d223c94a1dbccc7d22d915711508ff026c994203bfc6df3c875c6ea6a08ab8f2a7ebc724c420868d2a9561f0d334d09c31847afa9bb9872de3a565f73675a9e86d2c71aa44c5e1db40c48d841429a88a6eed58170b9aa957d11a27c1092f7c52a5db505b11f3f04d0a5c352a3aa85c216e3b1e144ecf9497794f0bb53f8002d81fecdc9fd88de39abdb38a4047155e602ebbfe8f6a574734b1491c0642c9fbfdaca5dfe38efc1f15b46b271353b6d33b97858242428762a5f0eaeb25a560c34e5ea9c96d8dfeb89456552531d5bd0ab72e37cd8acd1338fd02b7a1f2af5ff45eb013e6161c3102e0b8c4950f5274e602c1c415f03fc1ca3294b5a7df32ddb865a4930d4094b593c9d962ee774fd5766690292d6b506e0d70ebb68d39e096660efa2d3ca893c8e50e52f43d81ec919a722f1f9bd49c452bf598d8fed0e63cb9d7653f6fe822fcdd8e35ec7807e9eb54ddd8c2ef40a2f96afd771190a58f132d4c19cdba541655fc56b20c2ca5faff05c970d42b46ba6c7fd5d0f089c6b9837a06c32fcc2126633c53c58a8b8fa3f6c96b2567ee41713bfeb3b58e5a74216269f9ccd17de60e767cec777b639e0ee8bb8aa3f939202eca5b52577db24b8886dec0c0ee5f19f369e4ddc5f8170d1066b128f56bdbb7040efabd38d855299b1958b991868a846e2b303cdb138f408fb1f009ee261ed75c2823873b55209277b69951a630f38e8ca20771c567bb6c1ac9310af87ecd9e6fa2873fd4e3bd0d509d198481a91917ceddd614e36376787b957515a80ffee8b380e078c2208f1da80180b8fee49e338440104b71a04df3f95e3fef754b78205120d526747104182c82843fd0049d793717e3f0f4c222cd2c5e13c22e80731e2f0b4b2735f680662ea9cc0bbe230c12ffc1cfad0ec30522c7062c5c4e2de4c63d030d49490bb4a6d93031789a1200d0843f819e81b46cec8dbb839f6e4f97022da994877462859f84626ad8c53ea17f9c2eead0890861de5674fff50ec999571bacb45b098483b0e7a5960b03009edfa69dea8c7b6157cd6f8c8a512514ce269226c9a8fa0b7494aee94d2636b8a9c58e6baf8c372d68efd7476d0f517f114d1bc1adbcd5b47e518546018bb9c2caf7f71223a49c5b8fa4de7541813d82c2415d1564fed0b7c742cf1ddc423b9f2980f2c75e8b76989090e1cce0668247448cd4bb3aad5b5d98192465ed3a0c3f71c980830064e24d902e54b7773ea1715dcb8159eb9bfd3620d0146295fc6aa8b95bdbe97235fe515e9f3b46f5ea00e2a18ebffa14f97e476a37e7eb15f792da459d40eef4d644f518846deb5ac468ea1127b2d2cdacd81930560a4aa347e55e2508e536561d2aa578967716078030e48713952adfd48973bcd6ef6248f4d0be57ef553f500061dd12dc327af588e06b1e317b811164e5b96059b32850f9ff6471068a94d655c97c70636b9e2823f20fd9c328c3d13f262a4f6fcc877330cf33cdfaa57f8f0cfb4d7f33b8b5fbeeac7e1e867062fb2982d8df569e919b15a37149efbfc3843c51538a006488d7dd938935f83af795455bba354adcf921bb775a7f0c199e31b5f1b65d7fdca27b2f8e93c7ee0e0867f4a5a58c56de5aa1b2d0cb76852904aa34ffaa47dd588bba62157e53d6cd30f4431c7316e71f4f303efcdd9eac7a3903283026ef7985fe114381db1c289085aaddff59174f2a6018cef0b1b0e9a7d222be70a125bbe551dbdb2929b18b9876721edb15e039bb5f5a7c6339c025b41cab30af7e52d7517a70fad74ff95cff5409f4278134d4066dfff7ee05a6bccdeb15c92a75d8ed21f1761c5e41b69c8cabb393a0820856195f09fca24ab82892b53f5297e6106b02ebab6ebc08bf45b24b4f0a05c93d69540b950d0cbeaa9434a73d7a00cef21068544c3b5ea90a9506d547d24d95e75bb12051958e15544ef8f51493582fae96ac81e7d2d0078c5f795090144904b97852cb3a0674dc0e753a0c72eaac708c3d9581e94d2c5df63a3fb1db55080a3790f9d8490b3832e1a6c76dff3d773025d3885b1cb8745606d68f51d8800d3bea71366a7c3731ac39447eb7b07df4570c03d31eaf24a2874ec6e2c5f2c59bed2b61a75f1287b93b0180948f0d5ca16c9dc1f85f6a982c66d8ad4058ce65aa7f3d682b8ce7e166e2b6f82363dd9b917e98e4fba9a4c740dd0c2ec771da49c52b8d582215fbeee81710da3e1f5965e06e3726cec0689bd4d2eec4d0ee91d184e76a737e546976c3d1352b8e053f179b3a48e04a7fdf8be073e9f3ad610055ebb898547f44323761ad35e19fc3668c917b7172c7158f1e248fc1be10f6a4d2275b9741d33d720d5a63ef96ef5565b2442127e8f4e03eba2a7d2bf49f621e17fc1daeff192dc7d1cde3df8489098e6ba5376725bd58ccb192a97201adc56350e8d02030e2ded467911a2730b7905d1cc6462028c63120a444b3acf6c00e9620d67e51b98ea42096bd1d6f5985ccdf92b7fab0344c5d58b3b075db08fe664d321e996201cc6f8f5432c707f18a4149292e52fad929f185ea4616166ffadbf31ce38bd013aad4c355a62cba3d419886375381c3a79b6f3ede1020b1ca7e205d252422b3f3e31d482d3b19a1c0fddf452f90badfafb143464e446acad66ecf1f120773008e63a898f0104f9d843689821a180625a89a5d4b557e1930a40f9d8dfc7883c39fd4cff1368817d6723b445e3d53557b0f6c32528af2a7792e073011c131a80f6aa1ed92c20353e514eec1505b9402b4d8f30a7b4cba070e1f9871d3fb01b0f96276df07f27460b6d98100c0ed6e29944d54682716641c7c9582e9501a4fb255091127527917a16237a13ffc2c131d1b36799fb98db8d9a7966f9db0f5a348861f3519227da5a9e54b9b868ebfe9852be917f45402d5de70a07c9d89557ef5870ca4a031677718886e8a767d566cc90b05b29efd49f34747435a4c74b9db689c0c5d3d3e3583b5c49edf73206953e7d4a5a528016d149f26cea02cbd64cccca94d271a96edf5c981ca7a80c0aba4d82e602e97a3cb8b0f082ccb060592f4a39e8f7949675610fa786e0ab2239c7a1e8235637568ff905f5b49ba1b03b9a663cf9010f62d423cb6e496eb841a00528b41883194872e7a50ff3c2ae6f9c81b9b81c8a33b92f3ebd597d8bbbe35effdf769579eeca63583fb5e6fc1bdd2ab161171dd86d2ffe7ac5714448c6230cf3ca442464db12909bdff852ca008aedc716f5ef9f03fe4c20cf98763e1a1453460360dd1b1d3c757bf1893c78c5b708e78349b93902688542666506cf914f0af5862a9fed32ba66c3e1b857c188b69b74ebabcef44e076863f0f9f03a1bedd7246727d26f7f3435bd6e0de649756876b8900c89b0f437bd6687a3ee0ed18e8a0831f2dac50d58b28b9c17d07051925d1f0748050d3f6288a32127dec361dad7a14f86372ed526d5ac47e5b24be1ea243f9ef1ee64a1adac7a51b2fdc904a9cd45c8d1e24340fe00a4f591f2a83b9dd77776478e65f4c23cdce6bfbc8f2a22fb29dc4bbd120b351d12e0e48142226fea8f62cd60037bee42b777460bc5c4b336122869f5c046505b85147f59081ceda7154695fda17b2c3a5cd9f4001036591672f29e9885f56692882a1a9d4dbf01af6c3a6fc7513d8540a56d404096833a0890a2ecdff2a1d7acfbeec1f8f6230fae516a2505ae245a4704120f56c3cb98387c9b492d18f866abb6ed16be41f80f8b9fd3a5bc9e723b3e14ed2f44e8df409e2f049133d7f266625d4233603ed4e16dc93d566eaf2fd96b5f63d83205de8a6ee08b8eb0e2ce3b6aa1cba5c124800a4848c9f6b08cca7de072791c51e3f7e1105de73a28246509f4b6d96b02f12099251be5e4c09005225af7ff706b1cf771cdd2ef60f54b2b276fe8bbe517c2c1633ac18c3df51e9bdb42dea7bb1b7e7b798515a778c7fb11adc66e8e8abf0f5ab605a4337d28e3d1db60db2713101e7ed7f38435f47b483ade7f8faacdbda9eea2413232f17b6d53460998453c56894991bcba01f5dc9a5a35d7f429c6670603da1314a351262d0ada8b963ae3fba7b0145dec23d5153ba7f70c9ba8ae1b3dba36672b3b4d4eb9f0702e119a54db198eb81658878ebc5edb6778a26d3a5e70491dece480132b7baf52692a45765e772df69ce9d23ca83839216817570b593f65787c9aaf225a235c0899e50a4afda59755fcadf885508123cd0a34b4fa42e8f081ec4d68bbeb16eb586ebf37df4ad82debabb9f02233bb70f1d8dd69cdca512bda19fa32231217207fc08075daedc4adca338747441317b5c3252ef0a3232222e810d2a2e365fb50838fc605144c3736e054029d2e7ef2f8d5463a67b171a3401dbbcff6ffb809784d238bb658bc0359051983de125dd5b0b4f95a74f0b9ce04abc5b7f9af51d5a816e544e7958cc2550241f2cc5ee19dd0123ac6f4152a6b27620ecea90349e66c6b27f1ee9d6d226370e6c72c8cca6cf46f4b65b4bede86e7f0117a9e7d02eed1be9c1eebdc7084366beaaa1aa74052956d8731a07664313fb308acf409b58766f3c7f84c38949803083d8570e63450aa2a73d1503a7018e55566cdfe0dcda94ec3255d57a3de980ada69dc4e7eeadc14ff66800efdf4c1e8dbfc392f5080e7cb0171bc816104ea48813cd5825a629488df0ea9f3944abbb367b96af1c968e591513d36d100954ec23ce48ee973d8d72bf60ca0abdd79a6e54db499a5d7f76ef000ea1d529b4bf8aa15dec101576e4502ef6c2e64ab1a45d49cfb3ce33ed4c9893de09841b9b9b651e7d058de6aff85adeddc803227d2f820b79df2b8ebef82dc6f0cc0052bc6b9cf86810cf11cadfa64c14a68236c50cb78dfe5fe7f65eceb10a9ac7e985ff859e774c7e259e79cd45c6cfe4844e4d7bf276485e78890d2b6a4657c1b2834f71819e3c52763782f93f86678e0922624a054427bca2173fc42c9c2a4916a5cd36c189f3607a5a118d270aea9f2cdf2cf1b32c0fa812bb680254acf6d0ab8b35a3a5fc6badd778131fe64d34eb89538198b6de672dff6ba338314c00f96c385235579b53a595915cf2e36cb24f6e023b62980fc99c6df18a298521d515d342a80b05ed5d7864b91104db9c11d945dad7484a20a82ef41c4bbe895a20d8aa190143b1855d03829b1d683a8b16628beee570ece876d1cb47be095513cd44cc6a4cbccbc87594e0a21c8f383e5860ec4adb2f4c03e8654515ccf6b7f1084768d867c5336d2322d9a5a929590fc2bcdb35a869366d6d4a9a0a9d3d6fdf10a935b72ee47fd550c51ec328f8248328b8656b9fad65b44b633fad0eecd8b82af1c2598456ffc3dc6892a78e0308b7ad20d8e9bce7e60df42337b9205d91f841d0c84a4e0f84915708b5dabb8bc50767e65703b4ac07eb136caf04408299f5df73d0a0f410f975919e6d089f2068fd02ea217eb02631e6540ec1d7b2654045841b87c8405867c0d7c01302627fb0c281a26b4a2b5e9369f07ade532a69cf266d96fb7c2d20f4a1dd8ac271ec2fb20b866d34038e996b52c782f419b11f38e1e3163c9398dfbe7e995cad3c20f071419f1a88f28e98ede8f0e65dbdea0e8a12f17932dfbe13eaf82ea7e9089da03d01febf3ace1574b1d116915f62f93599ea34357d73999cf81b600938f1ec3597e90482098bdf52ac62685d434703149a6b92d6e19b9a24c3d75420c626521ff6708a4969f31494f64fa73a9cdbc91561bcbb977db5545ede032e1dade7131e321944aa60cae19b947b1036f482e0a95b9d3c3e80eb7a7ff704e643c9a3ed87b830dbc3cda2ab3b89629c5cc9c4453ac5e0df8201f6ebd5c3625dd5a36c505841269146d23ae6dd204bd1cd095edf5f2544079dca43f50ea57aa5a03e8e1b634105ca60355a0bdd91a3da3d6f796c92994e86d2efa84904baca7f14889450f26a4dc532c5401c0c5f5d5306abc7b63e65bd5263dfd1e2ae2d4daf9c3f93008ba11cb59c8b18eb7d18f0c6c439a2ce47be0d76f1be985ce1b3266c4d9cf1ca5c754db977f24a94399607cf9393ce6fea01302617f225fd9b0f88f5cbfa940e9b92028c2ced4635fb15204fb40a3159c6e8f548b043eda4f0014140e5a0c9c93cbc1834f1da14fb43d9b73cb62f25ced6dc1957df07e73eca929a0a19bff3baaa94051c9cac09fe35e8c841ab4bdb2d3e0f8854656b1b79c996c879d5e508161e96e0b0adbddafc818b802889bba6458314535c05f32ee762c74f169ab7ea045792362fd3d34aede0cc1e723969accb1f174d0b1a67333f5f0239ef7f62c17685a045759ffcef5ca2de30513203252c9d00c9dd344536bdc9fe61b45f73461a27f562c97f19dfd2c661750961b16e56029c808043372b0fbb3a093355f496641da35142fd40e78ef57d2ccc0e3cc5e22ab7b1e7563bbf0a744d39ab8d106f1c98d6e4e727ea1d8712e6091afab6a87b9b85403ace49e76807f8b728f08636d1d550d7a77991b23e388269ceb9e862f334b29d55714d87f140bd398df44d6ce8a1c8424cc1758a7d75ad0c4920618aef2f9edef43cf77235eeb8d7343a43ec564d94170e3adbd383d5e047b40ae17c19e1056b90b0acfd9979e73df28d69bd2644b7b24069e00ba1001edaab7878123cc0480d655655cc6b99894105557841da6673f5cca2752aa71245d29290bacb4b92a2ee3c3b96870bffd375b7ab1ca44efc6ee13a29d5a92f81fe54a45d70f8731788262d6eaed535ea76a09c5cc0c783cdec426705eab40a92335983ac71de980095cba494e89e45175199f7d8b79f0a35f41c927d47f2c0f5d0cab0a382e64dc5cbff0b6daaf42706decad5ec426eb660c87c090491102f806afacbdd19c8b10479202afee71c35c67917c844b32dc44bec645e293da1b0be13372e23dbdf20b7ce7052d4a63ac26459530c9ee78462965274fea7ad74426bc6e2fa512a267587be1922f5e019a80ae4247b30810f43c328fd86237319c2d5e16fc76b5e4f02a88ad3ef6c7ba76ebe4bce4e00a852c45a77b5f4ef41cd710d44e0c190df199827f598503ea9eb2f275099aa1bdccfc517faaf48e3405d6529808cbd577b3df07d22f290983af63e5fd22f232ed01c0d95c2f6523c291b25325b3eb4561f65c25a35c32462fec5908c135eb7ace8fd804dff64f289b96a9f56f990bd4e72456ba59062e87769ef43ae5a57d43c8582ff7ae74e77f8a1abffe8e5207127aede1a1eaa39197d1276a32879a4e65465e68348a5f70228c189a8e6b5bd06dd31d8c7ece3086444e9086639e7b9b3b6e4da74ccae96343d00b54a95bb000b1fe62ba154b1ad55e6c4a56162f396c1cf48391eb4202bd6750b6877dd18db8dde2f1b38594c546a0ee12af63c5b04cd940f5d471313771c2afd9e9943c02a65b8c6a0b5ea4417cbaeb6731701f69fd753777720176c444bc3a453c0ad19058f0536fa1ff98d172ed28e738574c1307d3961b570a4374411d44b6ab5d8688e14c32e9c13b11fba279a13482d4d1f07810b60b18f727dd6b978325c929017f12704833e34e41b7dd3e1b4bf9fbf0e7f0f22402ce9f12b39133b87b386d7267789b719792731f948112f756124d1e98c70e21ead517e1f2394286a15206ef1cfbe8c0197a28f4d23f08bd46a470f9f35049913f792249802989ce40c81142d58936e5bc9d833ee867c4a343e8c23ffbe90f20972cd95260020975290f6377fdc871cd008f29b3c63000de7f55d1e1059a9c107653ce135662ab749e1374e36b09bf776f451cc75c8d1ce526f81c8c235cfc0c3b54460e4cf6bab523f50b44091d12cecf1abc9bdcda1b735867b4ca25d6d7281b964b6496bc807fefc8dde5ec55b054e9665e762a6ed1ea6bca3ed47e20acd4c6a131361e1659ccb2cc93b60a5f773d58a917a494ef0182f188a25f4add902f33da115614ad0abd43bd5a0206acaaeee7ea8142e81a2da1c93b7cef05e8cb02e66d65c346f633bd3cd77f478600b471871ff37f412363456aa589f0312da06cbce81bc09cd3fe21d2cfe0c66a3d50a69adc34341be5f30e68d4257d820cc933fd49fcc9b4df4a9a09fcfa27c3c568dfc48957f6f3339862c1b2e0e4cc0a16ea29e2164d92aea2001ba0303ba5d3e0a07cac0f901b963e0e295f8db1004e95946594e739ad95e0d7dd0a4615c15cfdf8b01ffa07b9e81d56bf08d9988d0c2152445c9699085d356daf3589f85f2e61dd85e6682d1f82fb0c4f7a5c404327dcc8688bff2b0b4ff685ba22d17aaadebbd12e7b179e41512c61b5728ab04cb23bd24e396cbb54fae9d3237fa1783829ab0e6ade5a80a8b1163e8b9e48e45f8f493e2e5904665d7b1db621da90d80ed0c1f9374991ce013a1f07544a98158e7d2ea218c629658473caf9bbf815c59c4848fc41e58604232d734fcc0fbdf7d605987a1f740fb059c424a7cfb8d3d86022251fa6514d320c409470c191dd214628d800ca44e7dd2f850d6a0efd487e391eae9142581f0ab4aa8755d9674be454a2e5cb1eb295be62af353f00ece0a192f37df4359cf7390b655b16f816b0281229c443cda3666e0181f89c1d3a1a66adf5f139c2c6f6dcb2c94574a612f0472da2633ec7c3ad37af8f5f1a5f56e06c7f5b445576f19af84c4e27b0edcf9a288d64a35268256d15ca55be673e067f17fbf9ec81b88e966de96515dad649e11c1f2c2f06b93f6d1ace34914bbe725f8cebf21bde602ae37651903dd179c9b8e9f67bba97584ec219ef64c4314e8da6675e1d7e4f52e8d03bcd3cab637af9890fb8f96a50b1d0360f5325895893c68bf2004658bad17e787aa06c334507239574adc90b47fa65bea2b5e3c8eb1b67da804f636360a452013a00617c49bd320e31d57fdcc7dd98a4924f1906a910316b1cb7dd49181eb96efe3c12cb2bb183f3ce8424569ee19e223b1d67a9e95be37c3b054172ec3eae1ebebd25eebd3fdcd93f6751b0368672f0bad8096229c479cedfb3423d99ba173ed03b8f78f50c605251e62a2a14c05a53c1431bd4e65aca9b29e52582973637e82b76b8c614f2fb2f3faeee22a6ffb1259ba12362bf9f2370338b9c3fca6c4dd48ec7b13be77b09408238b53f1e92d9f8ac3710ed60348a0f805c674fefef8b2d44a914e268c14d115521390e14917218fd9bf5c117445aca63a7d0a83e44bd43844d709b536b80d289af7dbddeb0e30c7273daef743f4e3f6dd3e1f2f5a3129e6b2c4fe357b3adfb1b5c1fb2492f32890697737ed16005f54b31a427c6b3efe2e356e7ffdf708f9f8d648ccd308f32ffa0d1ace804b33a08522115b447ff099cde811ec12f3143f38f6ac46809ddfd39c3151170c50aaac7c801accd5734c8a970825c6debf2927ba154c8062f224edad7002c87d2347355c7a986dc9fd7042cfb9451d8c9319d1d6761189f02d91565c5f164efbb0aca3e2f37885b1fefab9bd82555a85f9800290b745ddde8b9e93b7e68471b700ebd8b4410cac941bfb777e23ea778c5c80b514ec1be9071d3e99d28868cbc9ea16e2aaa2c58a538b9cb3c614915d6594747f7a05f9a9d2a7b185f210b3a33b93910ac09bb5470597ca02fd1ba51382974f958a21c6df9d253ce78577942011e41528196cc537bf3067addadd98932cd199a5caa96742eb24e48588f2145d097fa98a8912acdb7eb0ec08a8b3ba69817f8784bbcb1a13a38abf3839823ca6d5af5f18a5eda9f766e8893a9cd7f3a1c1b9de43fa7b4b413ddc8e71d322a413569c26116a07b649dae9c65ddc74ed9de7ef579927b6f2b0447198064f31304596c5c1983ed4a6a64869ddc5d2cadf9e4aaba11ce2959268bbe57f757a33a7bf98a6d4e0287d45f42b30c64e14fc253edad233f2eaa5af6047ea5823e5ff52a56560f4d240524695792967a85cb565386c3a0ce7a7e9f52708dea471faca4e60ae786f75bad35be851933f63f0f1ab7c4aecd790eaf490793ea955277a8f7f5f912f707cd0ad61c74e7202187ab568f0fec309a61f148820a5fdd3115ac73fbf7a4aba8acac61758caa02242b6aeae318cf53930cfefd00e4ded924d90f980c2bed65aaaec2a4a74fef3a702bd8b95b8ae439965a4c2ae8442479d347da95de89a855080d7c572da51663b1cd7fb546738ea307665d7c80f13ad397cd9cf10a1850c270afb47df7a04d175dd4eb034b49e7efde6d37d84b42e139c395de98c5736935514bf78ef0c2f2d2cba4242d9355e4a5f85287d104e32c59dbd53db56d209f592bb06ea63cdd18e789070c2e5d36ea8288c3b9df3e730acf784cce2455fe28e5d61034eab35fa45161dfc4a7fb849cda81870fb81b74af9bb9877cdd7c9ebdeba1bfc4e45a3ac13df99ab091e4a25c539005f1a07dc46ac77b8468d92e5788120ccad375ac4d782208516d6193ced21a56cafdf13e75ebb1a354972657656e4d13c48791e6d52552ac0aec29c4070aaaeb2296657f8db7573b547f4c7a7e388dd3b73da1a52e156f562e85abf87418fa14c4995379d8458e948181320132eb19c7fbbd1c23a625e00f3b30193cae1af27dbc2c0104f636e7ee79f6b1b14ee6a73b11694eb3bab8640df4daca1eb1141392d39f762d82cf304f536d0d9dce95b4534ea91ed9a674a5b0db58bfb95290904a7af0e79b8c9a466d16b376e580ca00d25ac70806390fb7a918d4590f1dcb09dd07e1d4988a66bc3b3c042afa79816dbfd32edaabffaa09cdd87450e7439729501959b00b5862c309d9d1f2680802d9d6c0e945e9cefb3425e93b0521c4cd2b57ce05dbda7d838494acb42421f49d209f3d791bd6d676708aa2d5cb15c7eabb2e0bac3cc9a3d5387c17b5cdfdbc7348f42d2a0762983b8f4a6ea3ba5416bf9294417d8877a8438336ca3b96e463c8818db0245b54b3bd5026748b3d9e718b6ea9279a6ca86a5c99e8d6d93c5b7c769f2019177ee24e4f9704acdc87a0dd0ef43ceed8e6997b693aa3df8d5278c5bae463faf3c37093ac69c6b728168397c9413a011b6a8620ee6633d3b5d20fa27d33f4157b5376151b2f1682e1bc4e87f794aa147a92f4dd6e592348237cab2d24ff5ae8c412fd23e5f56084c859e7b018ce8830700aa3f8529e791410e7cac8dae1cf0131ee8db7cfe0d5b12d8f32a35b0174d480ef8b164959285bde4c5bc7a62b7d60458125e5ccff3868bc58f30e24f29f6dee19a32e488ad1b7104faea72856063b0528297840202320c4e42e6202bed356874daa4e3b4b0f4bcdb8b4223fcedeea3bdb7a0acc6b4f4e48e4a0e49e258c48aa834fd863fcfa1ccbba558918552f6df0372d7b8b466040a8c14a193fd4c817e4e84d901bb2d2293253df5e57f6b8be9699c5a6b306883885b4e8b4a3b63c7e2d8aa746cd498437bbffcbba2fb33863cf12df2e771ecdc0b9054e7f73343d7e93d336f05c0b85f0ca5370f5a87965ca03f725b29d0ee02e72c3b875f99bc826367a1428b39409e097afc3dd0c576ed8e9c35ba2b86d3e1056cd5b76017bd0f2608b3dd7edbef95fc55ea7a5ff66c5018425f3aa7a1d0a61cc9edde063e174d63826b94b3f484dbbce0ff5befc309a0e6cd23b71e3c1827d9987894d3eddc553a0d1a8725eab44cd0080c0326016e25fc609a3e6b1d3d6f7a8b495ad7a60243736d2b92051371abe7d4418ca2c101b45c74b7a832d44220d4a82d001ef68bf0099b91b72639c0b569527688473056ed3b4a63733c2f2b75febe2b04c2f8dbbede82547936a419370886a61b74095ed63a7eec414bb4e24c421ba5905562d9e6eec6923db2e8edcb15d3aef450110fa9e2e5f39a20fd561c60ffea90aeb7b04cbb85f8ed76a7b49f58ad59c59e3bf368a35772153261adc16d06968fc0a1250f99a94e7e3d5c7c5200e16f2efba0a667c2f15483481e51532c59cac1d175fade04f5380123514f473e9908c4aa146b32f1fd0ed5165b0fcd0f1693a79d0805f05772b5b2c5c7c66948e4336fc27496328d18efaa0b972ef9bdce7c44bffbd6b3d172a356abb0129bd551dbdf56faa7ed888dd2fbdd5845d3c057af249a2ba15352395c6ba26f9e0749ad78086a24a82722c7e1f7b4a816bfd2c483b1e5b59db6c1d9b4b63a6f10ec8ddaac52af97a55591343d1002a669dad754835451f376e7c4c2c3ab13c73dd5c9dff45c5c0948e7f6f6fa1e1430d1892a95d1ec8feda81a29978a5c313dd99ff4c63cb9ac60d998bd165d1b0bf47948c70fd8cd47dcef0ed1b01719b515346ef1b86f16df86dfd3dea6d541f21374e894332d01d56876974518f66797600396deae373b9b36921db0b30d675c7e003e01a8f0d3fbf89b65d7c42f950d20abcfa022b4aab12a3aa60a51cb37f8e72d18a31b7673308bf28fe27a15ff50cb66ddb22efd6448e3f44bf2434aafed18f1ec9c222bf2edf35deabb5075f8754a8999028561481e1999c50b6831472b05caebf180892ee9d8d8ba9243939953e4e0be4a825029ba52f38e6afa3eb25df8948068f1501641cf1c4cdce9f1db8d948ba190a4a013b2afeb1146cccbd234076979997c346158a530a859e736a30eb235432a149e55ebe2d3e146546a65b147fc20504e53372cabd4b7db731e5f8d57c19709f63d1b22059f8760844664f41144ef6d6c2b907d8722d3350a0974feef428a7a65a4c4a032f32a2f8f5db21cf76d58f67c3e13eb26dc34db60d9b46e38c5d8718487076e26955720b20f9100c394217a6c99f5a144af94d11ecd87b47650ef3d848640541ddc3171014d10dc796c351597f0bd55ff429b2971f6ef9bb880f7bf1e9351a9d1db5e7c96e770794000d3841354b4ce06a3f80b262ecda73f15b2e6f241676eb34a893d35ae803394707f8d87d51d2a6abd1ca4c3ee7090f17d3b8060b10f041b22c87dc9bf4990408805e6ef2cf647655ed1c072792488db50d68db431c6916b31e2f7e76e8701787d8fc790022d0ef883dc4413d3f2f1a8dee857532799147626e859278089e0b19022198549e5f08ec579255cda112167a6c574ce7c27815538deb0b9fe1474ce7f2f0a202990e72b698272480eaa8bab7a109e2c263c4de57e343d5c5d4d00c6243bed046782dbcbae8027fd0a9a34da2813b6618c10f5007af8923895676244cc04c34ce7352173cff3bb7ce6a39a69d83c9ab11a40cce5e90a02af30dbdecd73d1b660e92bab4d95ea426f797447f1fb70a238fb60e1c37103332a8a2f03ae4695a04bd05c5edacf7607f8a19539284d9f5b415c89373c355580aa11c7ad1266ab7820b7c8140f0ec7a19981bb6461d217d6b1daff3283601d0a0627af5a735fead8f09dce0b9650060af4cf16138af2ae9ea850d13e538f19e46cc631eeae8aefba2d7d35b144d980e20d22f8c4a30c9dd61d017aafe1179bc3cbb7ec5f712455f4c7cfa37f0f50e4d5396de74953d30cf55ccda918d553ad907a647240a06053072d32cc9877ae06d96ba1c2f0c586251a9e44c693eecc86f7ba582c6be46eda54f270b2d3b5fd4c7e5953d531007ddf2b9ef02c19d07cf8995e062950cacded557d149cd0c3c9f94d54f3fdbbb8c1fea2375849ea85db966585abd8958feacaff9d9cda9d3a9326cea164b439676b4af5a3235f534e5ef2f8723cfb5651d446524b38fd304803e16a9dc0acf8f19df2181840c6415dbece5d1439010eda3ed125147342ad017c2c5360f4a40f5d1185984fe7816ed7b8b58ee876c4ad095790f8749be4e7d320c6fd7215b43285f5b7eb56424cee36554dd84b28c367d8c1e07b50d4011714c67ff503ae30081e68be96bcb390f061b8e579a7b7d1d3d4a9bdb98692abde271387df42470c7cc9e32e78c07fe6984959575017e7365a664143d63b76e214ee0dc30f957cc1ef4ab1fe313bc6b395c247b769c72ee2ed9b498e2b01c0482402bdd98d8e5da8e2d6cddee76fddc092c1b15cb46fa6bd3288562fb3a59c10fe058f937b66ebcbded0c9af1181ac71b2b812241040aa1998e97c249b50bd1f87697a3491e01315b27caee4cb533a30a8e11211ea29a617f680c58faff2324b736b55a997a771a3fa8dd61f7d63923bd4c9d48a89e4ae3858ecbdabe0119835217cd1bcbb3480ca547f844aedc4e2e68a8df52a2e8fe27ea9b2ed3307de1f9c33187dd8d2a080ebdef328f528fe7cf219eccee38afa59b76c769b5e6cfdcfe7bf3f14e8efb09db23ab518d3381399c214ff71aa09551029ea7d727054bbe8ceda78e079cc5ffc12274a368a0c7a1afcda6ebef26de42febcf803ad8d6aae26059448335fe781d770d1ce34cb9ae1aba98095683a23ffb0142e3228dbecf1539c9e3ac831823d4ff785eea9e370b7f835282dbabfdad8e2feaa6b9688a3470aaa5b9b511b873659418f1d3b518705fe02fb844fe51b8bcc4a54886c5e0cf55cdb492058f3e9fe51f3121f19dd6e42f6aa48f70e7c87687699f2e5864f8b1bec20c91b352f776836a431e59aaa04857dd2a2113ae79b98b606b08cee9ea0d432f452afbcd915a751cf1291220088690b240b41ffbb90be82686471a939d118c76b28d54209baa8a2b5d520c2fe77997592b6439466bb8793b03c942fd108f31bfc8e0c36ecce4fee5a337fe5a1f68b76b7f2e54de26b8fa4f56cba9562aeeda3a96b2a4e1dae8b603699d8b189b5727ce41eddc68deafdd8677fb5d3c57dd931dff7b1b5ba2e409983b3cb06d6e693b03ba3cac855f233259dda389cde4508724bdaa726d10e89be7d8df500ae6bc549e30a31d3cbb10c11970f00f4750cc0679881017986218dcf0dec51a3253198e9f68da3d48960f81c9008c58e8bb46e5369ce6a18f4de2c64ee99ff757f17d5f2b0f668c58ddfc0b2425bf1c697cef01ab357466b3416fa21d47e64fa187a42fb96829cd5af089b65cc6eadca5113595d91e69c11e9296718324dc03036b3f515e396a781cc9e41fad538ec636afb2f8b5307bad49beecdda0c677e47e8b87c9496290e4fa6e805594087d2edccc5c0238cbffdccae11c5593cd92e849e98d143b71be9003690e5e8f3a08c223d1cbfe63137b79aa4b35d001ade389bc20a1b8efcd3f97bb413cd9854eac2a4872bc8f06a0c9882462a9623fdd223536e7253c3f0b0fe5040417b73eb72d1c93f4ed11d1c2ff5dc360142a7fda46f6f35b02d8a6baefe9da96de21c9f8efdfa01287e542813709760b83ab071a7fa717a63f79a9f52aadd968944c878af6fffc3fa2cb5b1341f7031d0d11752a1a9b033987eb5de4e1f2082accdb01fb48fdfee425418df501f5b622aacc8586a95b563e9da2c8fb4c515836bf8458fbdf276fd41801e8f5eb6ae1287e176bbf51246877d06c39507a5a864b2d28f95e3190ae55ea2361976eb4ec6391fa8ee1f4a12c6f334cec4351b7876d8c0a0e84e84a4f8c37dea9ede7bf1e8a5b73f75f351d8df0d26d9d185ca0d4681d0d3941b8de77417ebb45fae3621aa25c6234e1ae95f7babdb9752696206c90a0c8f3c2c6a6edd44342c7ef818316bad7b2cd93bea2b0b21105b19b50ec84cc92e6c59317db0b605d5b591f64b77b10aeffd51e35883bba4ecef7bb3707941f8b06e31538c012d271cfcad93efcccc7a873482083dd4a88425777dcc5c496840b809921b007678f4e058e444eca2ad0ece5c3f47c34a2066c04a646f422eefd93f260f7e90f662b81c597f0c944aa7cab1f32253e23676bdaab2230ec383f5d90a2845da763ccab912b39b924f8450707145f1246fac753d11907fbe6cb662013cf91507f2d99ebafbc1c018d43d4e1c56c29f49092070c7836b6c6a1acbc7c9a2fd880f6dbcdf345f078634c305d976c6414dd231e39ea8f184361ee83b4c12866cfdad49768d0da27d777858da8f4fb35d31d1e070e3ffe5a8d0107f61d8774cda1a020b4f74fc3b62859c3c8fa85ab89a460f6bc166ad23fa0d5b2b282890c8f284ec7d55952e66d6a777de0e05b409eaf09afccfdb030708b2d4a42ad11dfbe1eca727829f7c932a9c0840db99e32640f665e590a0e2742c84c83c4f8f8f0a176515b3184a277a5aac9f296e0e5a2164f398d44775a7e0b7a2a3e1757a87764e48300c2c0f837a466f5b947fd5f43cc83ab1ecb83fc2865d65ff0fb567dc0386daa8632312a7274547631967a1e568812881e2ef636b0a61a9a636d93dc915920e1e4bc01594f9c2a331b4520aad587027c9b0653221d2e33f8c4c87079ca1da788721fc74a249fb1bae47adb4631204cc04cb051efc95eebeb89c37240142de327eeb8a113f6011d890d4f0a9bb99a599596abd8af7cf4f72be3cfb6899865d3d7468fb2deb5e3f4c9fc29fbf88f4dc64f5b55953a7eb391011f3bb28198cd0c99ced8ecfd9b5d66db7dd1c25ae0a5eb1182f850dd687e95add88e32a0c6f43a9907216846b08bb3842e95dc266424c2914ab4f92c7ad6ba5ceb13e24007898cca560bf05f622fe8c6088d6e766e0b6662bf3d5e22adc99b40b9ae23762c3dd0275807d2c6429ed2aef4f55ba52708b99f7a583df11f7ff69e2ae1de5d5e826540ab5ce20fc11fe1bb4c6ab56c571fac8c2b61b1fd385812fe0ec5b8d92337c1aa75863eb01a70628720b50ac18e8a6ee11742f293f8472a6738c148da87973174f763d2cb58e627d7acae9120aabf66168df1215b570a11d185058817c073e0d22aeb04d817654c8cd6cbad6dc0a48e37422efdff2576227ae373e42cb6bb0a4b9455a4bf41a123c595953208d7c66189d2aedf4bc9d465694261b6718a4e64102b94fd06d79d6b079f675d0c420105ca905cdab521336fa080feac55413aa6c76ffe3413de377f936a55b7543d47cd3733b5aeadb39422ee90e6dfd069b070f0b30cab832c64813049f54244a4a60ded94bf7f925643ea704d31c957ee6cae2a577e236572e0b0fac7d660cfc25e6cdab64931bb8c7a622a2df9302ee2d47f8de05b6b97b81073b2fea9337bd2f4eeb46075f6b96751421c7b247fae90b747b2adb87ae012393c7dfad7554274d8cae34f58049985eae280280d9156d1aa7f4328e62362975b929d4f75262fc285cafb37c01d07c7211d4f4d6b221d0c9c669d20812715240ee26c510e2ed769c9fdbda24bd3dd9976f2c1c4be68ae32fc27c21b6df92d549f3cbdaf0d7058b8a2de1169b0deb8d560caef3586d87b13e59c07435756fc578fb96c4fa840b8e008fdf6b3f95352244c09a9e38aa2e8bc6084b944eeb50710aaa946f1fb2f9ecd174ed453deb7ce2cf70d6de3e632506fed5f1537f1da9d97ede973be192cda6214cc39188c8347751b02e88842425749d5555573f68d7f7bbf67310c4116aca5745bf62c6e8d6bf68665dc7fb73b7ea161f670ac062ca292ac2acbe04cfa99874a12bc8e7ba2936f901aedeb37f9251bab08c9f8c1f0ee0a889bf53e03c5d88dc40f935f91e5f15570d4a2689ded3b99b8787fce489d5c1540a81279a045dbbe375a7362e4b317261e78f42e9ffb2ad695260d6f5af97bfc7b14ef5d5a3e50b60d3acd19a4afb611b8a922a9cabaee54403bf2179ed9fc052abeb703b9372a10658b14246bcd5ed0f202187995864254b7c89f0fa8ebad399a9e0b4f8741d50d67d90c864b8fc52664f69c5bf28555fb44d19dbbf86baffc2ddc5891c2a08cd3e50d9c0d240b8d17b6c654ee7b79e7788556fd0adae125b6872ac53d9d83f20850fca702caea51cc0b391132f0b18de3030550737b842172d8815856e144229b79b281bf55009ea9f5d12a43e4adf2db0bde25a6388f126d8d590b7a7430d26c2eab6e2a05f7d440a122f214b949b147b836f700e4ecabc5ed8107220d5ce3fc0e31b33442317021abaeba78c61767738d50cb6fda65ef63cc3a945b8613b695fe673f7bd7439a80f4f964ccc7e32cbbd8c260afc38235d9c18cb10a9b768874150fdba21d11ba3c1181231d5075b78ea36aba396a4af05ab68020ba11780bcb482161541cbabb4cf5116f49b00f58b48b3cfce6c5c865e9a2db19bc0f74d59603dc1554f904b4c04d67f0e2734052ca0483bcfd08c571c3d8c084a07a8de798bbc0ac2d77c954efbdae0d6ba459efcddb9a396cbaab71654b3c208f49ad2b8cbfa2fd41d0852eb97783ef069dac56d8c509ebfc5b20603cf20c50abb720d9b282ce833cff7622df3b076bc474024143473851258889084227986364f3e16fe4d30a49a38cbe58a5e380c5be0db0b5920d7475bf99cac43cb7f01a57256c0f9173b443e8e907353bbfeb7cc404aa45a270bb00a827d781dbd869a55ba438e40b52c54b5a2eaac76965f493399853680a4b16b614e9bf98f9355fc772efcdf6fccc362bdcb67837a955183a27f58e9fd7c90fa514d496d49305fe4b155f1039554707e91adf75576a90e2db39bd63c7cee77de24b1995a52daf358afe60d579a63820899176dc9eaef5410cbfab49897b42a515b05454fe40597c9e99f68bceed8c68678f032e870f19be71b6ac185fc88c65e6295488b0ef699cfb657db86c55fbf5fcd39b010072c28309050704218c13ef9180126b44672d4b10525174d1fce7f8dd0db86804762b554b6d291c84e6a7ed44b230c34a00e3495eaa843446841f30ecbca0879469632535b40ccaf548e52912059425ea6032c3ca327990c00eddf09138fe52b62cdd5a2ea344c6cd4e6f4a466e5572d25d7237523d76e8acc58278c073e026f53ee4261ee881ed3d892613675c1fbebe8489a5b30e1d029a89f97ad20c60af76ab021a82699538f066cd97f7b674cf8cf6ae47785b3ff679437528ef29a7bab87df1bff70b79d30df3eb7c9eb0debb0384a967fc2f12d04816b2eb2dd48a4ca25a53222ed5d665bc9209b5552aeeb7ead8b9a4095c14e978e1098a039e1a3c8a0ebb51dbd9b36c94dc5ae0c24dfe45b98842534205753121136c73ec3dfea6a212cdb4027d49aba223c1f9cb7d7a25a226fab66a2cec79888c08dce4578dccbd89917075f7d903a18fda1774901e6bf918b61149e0f8dcf05e30d8f9ab2b1f5e00b5784b3df6fcef9bcfdd571fbf5726af190a3fa88718494c89235bc95ae40ceba645d94515e57107a017c1eaf516a525efe60c25a148fc9ed03b48bf1b9bd5efa8da0110492c4963902a6413c08d344ea41c0ee201d9a47a14998567619bacf5beec33499234c868b5b8d22039ff9b43be9042a6328c04807f92fc92eeb7abe8bdffc81808567b1c67f3b4d5dfdc7760103e51cb49df48a1fcbb78c3784b08187596f3ec63255d99aa04cf10c8bc8e2528720a062d37bc5ec3017092cfb0c9516d9247e79f85b0a36439e8d1f61d11e332343885389f6250efddd6b6a7805c3d995f633e134a4734783441a4c77103c546112984f7363ee8041715fa1fc3d522aedd472907316e831b4cc8de67c1f73410592fd3490a69f3d1c3b46d473468015f3d3a2397b2f42fa8da69ee94c14d05a22123ee932656c56eb373c136821dcd78b52d4b4d09385c4f04c75a08fab3bf3cebe44d3fa0b2297535bd17b6bb20c601089feaf5352116823274f74be998c1a1a72db65fc9f77e2ec8f4c399b042f995daa49768700cd8145a7215d2935edf0cfc91dded74cb5d48788b794fcb8a76215920742f4c43264525dfb771f34a46e39ed44c01ab17503caffda1907729804dd9debf8ffcb36584bbac3d98ee568452e689bb911b0706c0f9645fa095e9660ea4e63d00dcc1f356d53e292d026c890a6bb06feaee9701c493687eed9b6fb046f08764e1ce05bed0743b621969f0b5d089809c360c8bf2f603172fb8c87a31af6c3840c991b15e4012f0a70b5cc10190b35e11d395cf1ceb2b612ebf08096a9f266e97068685dc0336fbc07c39239f37f6b170a79534c2d9c1c43fd71b7dd2707ada477115270864d71628c9de7787c7645a45c8beba47f71d1166c3188757b22e687dce5d69a82af7a8e1a7ce393752f184050bd7740c4b48aa6c1c18124c029d6d39828869f3213e53e837440ceb65585d3306217bafa5ce66fb7467afdb042cb7e8ecb395c76899b18009ac3499884e20b568f109c1e75dce79d01bc7b76c5a0fc9b8c15bfe3a9ded7938cc09c21a42ea7e72ab20614fe1da24eaefba6f715bcd419a3560c678deb532fa842cda88c16c465d7b6daed2c99f3d0cb115799610edd29732f408a5f1346646eb6746142169b1b370c1d3255e085bc02a6e2d7fa161600bf2dea52a599d5581ee484e394fb158596d6df3e23b8c8f1e037eb4be8992cc346762ef8f87a56ee20cb2bb20f14c73d19ae972a4b03d87e09b433a76fa62a5238e00329622116aae68d15f65b077b0b6eb3a02a4000c9a104d36a1af9b96ee08ba26dc93ca7a596f8f309026f9aea46686076fb97fea534d7191123dcbf1ee8f5c6d6dcbff257b65097756f723dcba3b36719294b50f9d658d0916d8ecd033112f25687f2712444cf40733bf051210116912f46fcf16dfc91052574b8df68c2b5f3431c7458fdbf9128bbb2498e40d868395c58655bef4106760d6b921a57669af058291dbba409ed0b5dedec662760548e99c11c2f4275d1e9be0a3081e656f6a3a853dd1c2307bada6d77f686cd0510f85654b19ed12b54786990692f4e3e3bfe577bb66249a7a7946292778869429a1c9b4c89d308f736eb16bf7895a10e718e12b6765af969f8685b8ee8d6511ca3b62ce097c056c63cc6344d34b9fffdbcb87f25f681e95f60e2f601c7572bcbfed07bcb342637f6e7a368779debe21c0d63466a10bbc69f4faf58b4b8d24b63e8f82739eba32c6e8da9223d7007d9cd2729e67902dc52c2fef7c563603bc754de5dc558b6bbd417a40edbb41f63ff09df8579b715d19fb17505868d538d8f4a0e17671167bbe2ec929ec7242547a08d8a6294c6b0faa9d84306a08bd5e4b23624a161037057bd169e191c05198e47bf07a6cd9af298bf29779bb54245fac7c0c1f2b047af7c668e361b6517b88d02dc6a04f4b7925f53c113e603a883350e145e51d11f272c37e267923a572e2b7c94ccbf129dcb7f96a6775aaf9fd079774b6cbfc9494bbdf1084d3df72cc4ad664b527d2ab04b456d732e77ac307159a570d591923e994498c56ebd3f7dbe24f6695e03cadcb1480ae8d0c5ebedebc51d96482751d7e827ebbb11e6e9417e74c457c102614c1c5a46726676fd9069969d9c3f941bb11f2b6c6f094b26d1d9c9a1c8843c0f8d3fcc5470e25bc92fd3b0e60069fd8181008203c8a03eb0c1817ed131c0634b9253b075ad18caf08e29fcb9f1cd61330caabc9927f005fbb5a734995de89985234e495dbaf3224f282f87e3f452d2ed66776f4d9611ae2e1304f411d9054fe3b59b85f19173c34dd778011a739127dddcec98367363bbfa2a199b015df8df467f382188cac0d55c495840c8d3ac0ad8f6a108eab3018829d960f29f034139bd90d3c3279f3b2637eb2bae6d94d4b44af89ae6d485d108df2e786f07c3ff6bb776ee7d789a914597288ffa2b950967e1052b6b9544d6e2676e53f88e3f4ba42d60e729d1f01fd8acc667dca34cdd5033a2276aced3d74c225897d81111560786a0162b24c7a94cf350bb3f3a5021ced192ba76058a41fb4a677dee08c9db0e004cce43acb8e0c9942277baa83891099ad7ba47ecd2e8e14b05e5034b6fa74b9f0e55cf098a5f1b688f5933ab6c6a1cd2d38aacbfa6a718e4f28c712c9904dc168a3a512fe469553ad1e5af3e5fb77b2b3724bda8073ef50213dbec1dfc0f37dabb2a0bea92e9b83896d2912a5883d6e0d327b1919d9dc8cd048b7a5a598d89677ee4773e8b9c9d43db3e5a94e01db2d0863a57701fe7c4e923b2f2338a036fada9fed4d24b4e31c98ead0e1f6c423cfd82fef732ec489ba916f656ae7151aec08b09058bd7cb22db22c8bcf12ddb8d4bc1734a5a8abd446ff7b1d2451ee4ac26600f6cea0ef97c5e60976a4f6774a2a01487449753c84ecf35d215302050fb542c03915103b7a0eddaa6cc36210f0ec7dcc07d0fdb7a51ddb2f9ea5d90be34b2052b95b7b71350640e0d3b78a994e8f9588aedf7aab914fae4df6a2a84ad103f95aa23f8cd0a79b5b1129b1c1920ea482f6e20c39245b87c6ba7eb7b2076f53e37299df906201a153d398cc26507ed5b2a9a87b6ef6d81ebf320ba658fc9f8b6ad564134dc6184502e3690cd9568d34598ebe093f731291526610901261962612b5179cc9146397c15b586a15ee4bb0736e3bc1fe2750ddb19bab163745958a947a87b55b6613eae759419213f4567205d353caf69a9bea5b2606694f98976ebe5e6d31c2cb10ff92f9462e077931cb99101e3ff2c93d4a3bed332a6789def63b66d494af855dc3d38f051f43992ae2718a737f1b418e507a28c8801bc99d239eeff5cc9644b9a4a02f33528e0db00d3fb80a5fd3b31cace12835b9dae3b300088d42bd3aa59043b018121214dfa998a31087c3a22ec07ded25810c557680994d34a771b86e7ed922c7b0e3ac4e7a2385ea5b6524ef9cb0c1c75b25c2245cb1bb6d89be02a8ba3a35320ee3d923b176bea4ce6a77c7166436c0f4fd66b5589d704bdf04c296bb9a5e8bba7bb9b3d7e5656feb71d45b327e0dac44d2c2253e74625fadb6fd18c9c9cad58fd558e53d6eddd3dd3e8954fe1ddcf455e69ca33348ce0df2a9ede970d8ada0aa2462c11dfe945f51ea232152e09dd9f99441cfc573fcd86f01004fd6d09daa77a039199915463f8c08336d871a26e57a54100fd6af50541a110a0ad91ae3ce3a4295cb0463245d75cb84fa3604f51c2c83780f27deacc52e1f4fdf67c33e3d244ab06516b1379a8c428309d27577b90be9f132635bb0fc02c783579dd7ede37ea2e0dc2835f776111e7117d6d6c889b48904bb067360154824f355d0d244cc277f4ca2aef7cd59b8124645b0c5d2ca807f88f92620aae02b2306df92850714b9cf415eb48b19791060384887a7dfb8c390fd2168db224ba9195c69cd9b908c47a863e6f819d0137bde9931a41fa6ac28c841ad99a5a539cb01bab510145f9ef8097691fc9a91db68cead83f99e262476becb934ef38b9c3de37709e79d877e466fb33a9ba8c94f8651b51572941e3b8d020ea6773ec5c5b667daa6fca157fef114fe49022cea212b2301040d0efeac6b10fef2ceea9e5a728779f28149bf780e01c0d44f8a70c5341f3ba1f6527b2114246569d1e958a4527c49fcd601c70523f779639e46feeeddd258650bdd233729da6534d2b76aa3e99df142386f6485931b8b7cd4475de5cd47046819526a02a02249e49a9266aea26ab715a899ed0837d75c278e66dd6c14fc0fc4a7b0049f6e437d0ac3359eeae62934f729c29521d3ff0c862ccde25527b44f31ebd1f4ee6a205d05f3a5ff1c4f0c7db0ba7180047724e99277cad98c6494d6dd57778af79b4f89b796742a51c992d741f0b3278f2c5e5d3f62d6131f98637fb7ee9925c2f750d4c1260dabae0310180799f6c8acd5447d0c3ae8fbc03247f196cf847a945ff33ec95f4bb7ba480142e2ee74c9fa3e28a6fa705d2871b19a0c46a131870ae0b89891a9a50a79bd14411f1d7b100a8c2d31df51254e3a8ad73111aeafae95d4242f883c0eb65ac231e3679e1b178a9e77c7c4ab9d63f6c911088445161fe955ea86b06614423018d9098cc70abf9ae2aaa6465872e8b901bbe5569c816561b9ebac487219363d22531f1b9926ecec4c084c53533b0060c85bda700ebe3689c5deb73add345aaad65dd6e775951b7bd20d5f947119275e54c422c8d8218ad1651f5db6cba69277c6391579231d01a99dfe12fcf1ece80cca394f2fb3ce9ca0cf37c4bea0bf61c0e1375e672f2f062c0f4022377f6a991239d4f1d727ca5a72ca8f88634752ee6271a80d771de41f5e63f580ce8804baf8d190982e67fb6c0b532c509ed38acecece3d550a122f2554c5c60843db36019d297aa670e43ae708c774f05823629905105e7a22dcf5349936ec81ebb28f8ff7e112d39d8eee42065ee6ec14077fc01524ab9c90d414cb4054397df59f085ce194280ca901c7be045861a10b362e79ff61082519cb2416c311063720b0f8975ec20be856da9bd67e55cd04e669a0ffc58baaad6e0da94b8323fd11055510605823ac7d7803ad34e1bf2ea6e94b6ba57c2a1379cdefdd5e71bf8dcfdd8b6909d71a7de4436e83f451a17e7a23258b2243e673554264a956ef88d4794720eec5915bf85e0ddec739da15beb9f77eb3fde2663e4db3dcb642f3ed95d86f7a915c12c70c5c28fa2028683c830f51ebfb0e80377b93fb0e6e7b412c805961d53c1ba791d737abdf212ed0d9b45337d8b260ff939a06584db22ee0a714e5cf3c8ddd80d507b27d309cd51fd380ecb400c50a0962224ec541f96ae583d07089eac104893d0dfc31a8181555c40af9847529cb1c3fefc8bd7f18af02dc83ffcf69db1990b1186e54d8576042d7364400914c9ec9ef3ec2e7d6a1a0c075c58d4c4aa8a0dfb9940c21425dafd55a0294e4ab5f346d8adfe76f02fc42dc62c9a30e7d6528627e4aa637b14ef96ec52eac815d80d6066de658c91222e51d8449f23850d5ff45f8f43d8306e0f3bacaa72d741cdb44df948bbf4d6794815ea0b1db172b4da7de90f1c4efe67bd4b45b0362825bccb0622ab3b76c98fd3676d5cee2af651e19f8bf605870addbfe1c19339fcf134b47bcbb7bbd5f6fe6f93a602e812093a08d56f1b9754ca64151dee64914b77eb8cfd44be5fb22f2e277a12cbb210c4404026865723d56876fdb4c21c3d3febfb560a795d1d024f6da4a283e98b1ebe305b3419a138dfd388fcd9ee8f0ce63b66adfb3cce5c536fe58a08bf045a72f9a4b105c66c5bde7a986dadfef1cac61b218a5f213601d0be99c69acd378f166dbbcb8b016b02d7927549a37b389c201fb9af15a5b02aa054aefc0dcdce4580b24f120d8a6f48f89cd7157d7f2e49e8a0cb9fac9950f0d9b50e4a9003db701a0f1abae528679029d8da1d7e1f6f22a5052bc7dfe17e192eb877ea2eb6e1adf79357dd598a64c3b2e3444b0d0bcd61ccfcda02ecc211f30da6d86e839a98905a69aebb3e559a04ee610f5fd2ddde38680843d5d4dae3abe0fac4789699edbb30abffd485f3063006608f7cf3ea663f7ce55d3244a5adae32c953025d3f069fab48a6855c874372586bdae5a572e399ac38be1b7f6ee886f8d15e9536b049242ba4d891cb9907c0fc9f25efe9e9ac9d056485d679ce8be94b2e38a82753332780bff6f5375aafaf88407eb44364e8a467afc62d5aa4b3f292d2e3fdfedb2ea705428b1bec63377c3be88169e1af381e6ab8967cffedcb32bbf86db82cc3498ca063c12283071a70df2327157d163f7cf5dc104e92f00f95b060908862b032e16241b39887279185b1138a8ebfb9e9b26746118525dd6ec7cc0c8bc4283e6c1324d2a720a39316e17bc8fb5dd684e4f528ae6d4f4ff230900a7c6debf70cf4cd5b7176077c7e41dec020e77081490aeb8bdaa0207b2226168083e2a90772172c450dabcee72936c1c0b438480e0683f81ba8f79f9a7fb173cd9728f973bf81fccefc5058fe7e43a36463fefabd1a876982b5de48ca685072c0356a63dfc498ab52c9adf4250fc74506483643ce773a0a7aeac009109a1af37c1ae4f1043325e57631371c8b71737c2a9a5a4571f034cf665de6fec7bc19a6b7941648575e416a1812f57a99e496b1b6c8df2f417bfc30f29c0e85bd29d768847a56e6c2b4fd011371ea12e5f3d6860b53a395984bea288cf04da3e565943ebb81fcfa80bb23600181331f176d04e200cc1f3d222a38ca0cf0605f3412f1a32ecbf93a6279c3f9373186e8b8d07d05fe70c3ef400a679003d15dacaea0ab8a3cfc695854b1063aa803dfef7156d2744a10a5904339e3d35111e6cc68dd679f3611fd6920b1cb0e33f734612199e35b1a41b1d54490a6e62db3a8a0a5e1023205ad5b173e9a8ea0d17cc6d3bb5d6c5420313c43e4096cafdf59248e711cf4b1880ff0bda6257c9dad1a21d290596e465eda1e55a14c87c620b0667d27c9ee36de93ca11432492faedaa7340121aefe7fca12edd2e6912f1d41b38e8f2cac471cd13b6c1d6301183698db60e8c472c1f4bc0b9c8ecbf5b8f45d6597dec444c7c5bfec884790d0fe2cb8bc55d962a3c990ad06f6e3a70965ae54427a13e95208d821a02cff44d02437c529c0b9e61fff5b221b288a071ba9e622ee007648c593c31c835ae35cb7eb3404758468f7d5e0b65308c410e9e94c535e980d01acd0fbaae7e45eeb09d83d9d4c4ad604bc5e25d1dac75ae754a07a5378d664656e244d623efe1430471823be10747d350d8fa2359392c266f4990c590f2ee611834382d89a55471298cd65f4e301a1e489a86c5a6c2fd1256ba7bb6dc175775386c8fadc2539f432a77ea0b2b238c284ed134cfb41c1d6d0faf1d043fa422d0f5b46fa58c253e856d90c33c602c2800ef778d112001c7885d426090dcc90acff0deabf3ccaf85d0fbd37408594d7df2c16a24d117b21bb07e9be0aa00b18b9747d81b158cdd8f6e8abf9eb6f5fd5a788228d87ed508d6cbd2e7543df259fa3cc7263a4ed2ac7a6ec5de1f57c7c2dfdd02c245929842e3a150c6f54a20d24fad76f259dd2eac7fdda9c4def5814ec46068fb3f0393baa3484cd85395fd4dd838b76745bfe6407be5773cd7246d726e5a99bb377722cfa8fd6b2b3f72216d35356303542b62bf7171041da1f68278d34d1b18228472efb18e56e653b7a5dc9fa28a882308f9c3b517ac1333f252998da6db1ea3012d8dc508e27a3400286708a5578910d17895af7d818c7e0a8876eab6167626d8877f2d7b89fccef55702bcc147d54a99c7f1674e0e352080fafd022e41f4b09b8f725cb0a17bc43f32e7923080ab4ef1c1493c7ae155c72d542dfb3d56cd3c5cf810ca0da1d810d603ae18b2f167750beaf3faacc376d570318d05c54bedc8af75252f68c2d6338e732573c26140f029d3471f099c68d42cb0bea45cbf5c8b1ddaa86fb534ce527787f18e9ea630ab63aa1adda4ac80b1e9ad3b281c0f59b566b53fa1383ff67f5f4e770f374e2cd79104ca699ef478921c3cbb0fee4314cfaaaeb2a24af169ca0bc44670ad88f401f90a3a8c531782f5738ace6f6df1d537d15a346810fdacd5750003c5a2dc9e688ad72388bf1ecd85dcbd40463e4d386baa21aae46ed74bfe4ad20cabd19c3edb6c47131a2d81a33adeff2dc66726eaedd7a240425467f6d2e349016b1004e7063aae5f0646ba45257dbd82c78505be82ff7988c09719f9e0ebcfb0e5be586b53aa94df5a2d281847d4fa35349e79c7e4af01e27d8035583decd68affa7ea394a082b7cbc2b7578f872d2d9884387636582d24fc071686f31eb4f9e03b646d292e7efc9cdacc783ce15a9d0331c0bf71ffee2a42f22bacf4eb7ffcaa5bbd15e5ea60093a29c74fec22a1cdd528fd62d8775dba95f591e8e3fc4e14cadf5de3403b7f7aaebf4ba04f74d290c31d0dfa1e7d101dfa7e051b7044396beddf1df1b49a96f412468e226c09a86bb4535d65a0037f63f847d95ae24401ed5846c0770d90d5a1c8369fa37cfb873a7bd7b70810ea567bc4bd937bf5d5badf93a86d2a0b058ade206691eec743ccca62af5ddd95328c89aadd4f28770ae68d4dd01ef9bcbecb115fa9377f6d88a87f5758472a42107d6b3413150d1f93292f1d44fd362b5101ddc8742fab409af786519c25656eaa4b12f13ce9796ef002c529332bbbf874d14e83fd59560564a85281947af91ccbc4a97b63a7ec1d331f03787c02f6de0cb12b0c7dc7054b632424f510a27ade66111583221fe82d60a508165f02d19c936c8c81ec1d9b488140da39dbf1e9ff4081556a25355bd1ca732dbff2e99af707e3cc9f7ef3d2b4261ac04c68c73f9a623baa6f236798bc4aafa46a503b58c5d44b063285d0612b6c7575b301944d0fcabd797cfac2ed317ee414dfba3e6d5342161307359cda546c7ee531064b7b381460ecb109a95c368d021770f176cd6fc55ae531f47fc7e224540dbf8cda722c33d8510941ef6809a9263175a5bd4eac245aca189ceff40b2960247f980c7dcbde59992910d02f11dc17312930e71c96c3d84e611a22e4bc24f09d1c8985225b63b024592defe5e1282775982eab1fd06f4f86692e504719f8dfce39c104006a9a8ebd67dc72c526db5458160df584a7ab81970c8bdc1c69fc4f14a81dafe5c023e055c0acfc284f669371757f489cee985cec2c3c5d25ffc704d0cde020b7089c2f611448235938873acf69c2ea56b41abc6c3c739f5a7671a7e08fda29ddedcea32a0b21c4d417ac2c10eba2cb20c5e6f8a9c034414ee2555f41fa3ef94b4ce4b3489d1a276a448c8bd2cc045326e5b9ae8800bcad523f9d90aa8ce425e038e1b7fbba9d1037cfd5fbfa1655100b8f661ac5ed5a1eb45d42bd5020432740d8040902c8a810c14c074fa76169c8899bdae4d3e95b5aa58d782ca539f73da2ee699ababf123493e8e5f267f476b3946e6ff3039757959592bc823215ce836b091ac9a890d7b91d63f1daeadeb2be85b30d2dd6b42baf35af53f714a8c1c89d411517a31c0386a67c75dad49d5ba9e76f539b5ce7e8c6290ab256c3355510c30f8d85dfb6eef79298061ccdc648664b859b841aed56ff5e3ba8a1627f9a1c9bcbcefbaf0bf7d0434d97fe93477e75f067ab11a681259b5d81e9b0f74b99ccd628dc6ea4234d85825d970d5d6fabc5027ef2c17322c990a1a0ebceeff4b36f65b96700c851ab81cb18ebcb4a4ecb3530946e684ac8a646b3889fd36ae70ccf60c12bbc3c78d597a01354abcfdf2a2ae7d8691a5c11b740bb1dd60f945cbfdc4e8563cd071e4943f824003e4d7f6468fa6472cf544cb34db0e3936f42427e0bc9ed89f76378b7cbd557c6ca586c36cf03b7fb710c54e07d89555a462d7573b8286e2b8c01fa6bb1c3097053f8908ea93deb13029a8a994625548c3833f225663a4a6592aa3ca2291977b8038dc6266b48c65af9f17a9a43f87173f0673bba9f414714b3f37c9004bc3b69210db40f9bdd702b49987e4b914520b738ac221fbcf6fa51c04eb62b4006dcdb07f50a63cd121fa18bbcdbe840f89c804a171eef0b2976722cb7173d9959a3f6b032ad971876e8387b22838f79a5598ebff85d528b4227d1ac13bea8007774791f9d563b994b1b39faff93e0b064fb2ab24d7af0adc986919bbdc261fcc86ef9bf90d332ddd28f577777519baa8aaf25ee893bec41328b051d3ee23589ad0c113b505f9cbc532dc67867ecefe11814efca966cd3c54b0a4c7349fa7bb7db06db548a1211ae97eed80b65817defc96faac578e647d09cff6797feca9789c255c21f6c225b082a9ad90cb2e7190d695d79a481cbfb6ab92e8780c448cb4e009a9f84656833c93194fa48d9ca7f66587afad90e983da9ea83e1f45968d1ad6444f9f8b5fcb6933e4a409e9309fce7c43d4d31eed8641c33e8afe744d4741c471983d4e26b2e8424b4e9ca38f523380e3a56ff402be98c1a7073f35e8c8c36e1b37b878bcee32e2ee8c3f074044b90f5006790676be5cc9c38feb478c26514df0ee77e718fda8f1bf9302631c9378da09afd1fe2cb5c841cec5f3a37ef9f78b50ae1cda4478ab978d9f24fe12269c644cb09ddbe6d91c68c67bceffad9b19c9c05d96a9e5fc6f97db7764a7f5645cb18280fb9736b98cc9c32a684c8c9ae06fd069a8094353a00f434653c942e943f4cc59bc22d9302fa858f544cb113e559429c478edce3c037e0edd2e0585085cce2e0600ae4024d71f9700f7f44b0b1611843af14d1f402185765264fbb50fcb60dee6e5da29ceb08e52371cc3c8c4e0a70837403ae9021022abd9730633d2dd2469227e5f22c0e2bd59acdb27c247238162f37c1c01f9f43f330304ebabfcfa01014d19b95b6a3827c13d86be827d9af0e046a2fdd30c5623cc88c8adc3dc454943e8a1fb1e7975dadd49a45011874a4558e63f0d543874fe87b26d0e9eeff1745f76881cf5c861be3e41c97a99ea26ffe85a9d0fb67be8dbfbd045595adf932c5a03f1ec62397a9f7804cbc4ff18911d42ffe843e864c735460dce35af848f31bf2e590b337a42426c7cd6ee163e4fe97e39041936668a8221d6fddd6febbc9311e824e09e188d2c5672bfcf32fa6b8f856e30ff42e14b3973ce5dbe2d67cc603206e4f703e15c280ced80110643dfaca0e51ffdd4d22dcba172ffbf28cd2bdf6e1c1f86c35b2ef05cf0073d0255ccad478a9734fab14870d13b9f83669caf8d8de4a73334e8097559d61947e3600ac4f205ba010910a8a3a1426d8020c952311b734c0b50695010673a12c0a20d307c82707316ca70596bb46294f13ed56a47c798707165f32f480db3115e5439ee19aeb1fa515c29406173cc81fba9ad4f8f53f5c91d7e1db017488ca691e74b5fecfc491cc3094d3e1917c9b135a2cb8b9aca1817cdc97ed86317d6b6af08fc401f91ccb7a911cab07f80df7e486eddd0adacb98a7f41dff5d8a3586038a88bd48a99b8f48c4feeb321052074a41e6e63fd2b984becc662c70dfb8d9badfeb3fd10c23fbafaa8418161445a50112931c3c26d3b04418ef6c4fb90da7b4e62f73d03c737eff401a37814cfc473e8ce7b3341ce5107c6bdb65c05ea4c8b85f852e912bd1253a5040c42612f06a532fafbb320ec1f352fa2ffb7986fdf913f4012c30d3fa9c7c1cce99d57ee60b357747d49f3f3183054c5b700f761ea32f154ec43063c9b17a87bd43a9c3104db33464bd1636c915013a95c239068a80638facef13744fc7af7e21d960e21839e55813ef3874f934954fdb193db518cf0a03abb1e95b6c45d5acb01e87c102247310090477040b69cf7a38318d4d93c2a711fcf66be675f7af83d2797bc51ad78b1de0fcb389ec95e2717ca694cd7c4a89746028fe07fdcb7587c811af396b8d8f3e558f76835704ccd94d0b5d9a655977f1bd1a9743bac145c13d0b7c08b133632429a510fdc0dcd2c191544f470cd8b132eacc01a47bd185af7a7bbbd7a2b92449b4beeadfbc0da63b93bd0d46c47eef075a2c8765db0a75c5313e5b8b4bfda737e4725bc3a4acaac71d1f2c1c9440369c590243ccdd22398cc29a5311ae48177c113efe357deb155304e995ae50dea8b3b4286cd7a77ebd3a8270c8812c157951743b6568d90cef00602f6067c7148220f4264ba9920585971d0ae77eaef971e88bd51c4de044c9a4b9f675ac03f2b7eda5b2bd0b4a841e2e1b579332a2b19f2518d7574617b28fbf8c9a38cfc830d56e2b2e4525ef996ef9ab3abda13cae22e0fbe83f2396184ce3da001170331d808cf160360ffc30500aee6dac30719c755eae892a460c5e0ec0c7a7b3759e4dbfa5634054b0c657cbb6e0674d7c93b3ec710142e56364cfa2a2781063f4d6b37fc225e44af3616a258de4f8801df564c9c534c9bf02e8f462cc963ec018b4e2e3d2f81330a8335e3ef0376a99f1acd9d410d49f66bbb4831c6835451d26e0c3456d361a885ee8142e61279f2d301b6c8ac40a188b260b23a141b9114a8ec657913ccf61296aca21f5e921f24cebc75f6336387a847d0542a29fa5abf4cb593cd824c55cc41b609bd27a5568f8d23c61ed84fae5614045c902468f57c148c8e43ad514e4039a118c64e98e6e1c26f1df6995e49d49288c25493e2649df039c1cbf7870893445625a5a5b8fc8966438ce8134d9ad7f2a4acc6349295f16021c351adad219af36e380ea0e90eda7384a86eb2482467e4c5ae72ff17b7350c3f1f7c2ca27f4317bec5c25fc0a26b1928992237da987357e209b85547ea78746707ff3d335fae3b76784dc755e2fb320a39f00e35885ce0fe3458239f0a1a11cd8a5894aa0dc20b0b2b99693c5c30da943ba5d1a527648e01160b59018576f37a602c660d537f63b2309fdab7f41b53ee183fa0ca42684008d4a7ffda461c209fadc1081a6773b6c92f0860e964559bd9a36b0f4386b5c8562931a0998af9c4791fd4f6fdbe8da0d78efa4874d622d343f64334eac78c53bfb86cc4f722c8e2547aeda2bba31a4e12f7c02d5284f9baba6251a25e11c8bc1a4e03cea0a45edd200e0f1152912513bbd62bfee1af1883bfcaa9f3c853e098b5f10fcb61a77759972e53c724410e4503f6a2750ecd9b2d9a5219afd0867559e98d5dd0ffb0741262d765ba74d91ca67b190d21affa3571a2a4f6aa604c3060d870b857cdb98d0383d1701fe31a76223bdc6fb699247c422a4e1a16ef1ce2e7ebd87e1dade343aeebe32cff8fb6d97453e38ab5e46fbd4cd0cc9a933296d8bcccb92894f32d809c789c0faa78835a8a3c28f4f021c7f72a537410a5dd054db32cb2891afcdf31e27252afaa006048df69a3273856b237b43f328f66e99225d8679677455e5f0ae06928953b6d73b26356f40c58b7b3f9001bd4399c6866ee037b1e9003c829c540d659a2ab928f4c623a06ce90ea3d1922bb3ed8ace8bfd375bbb61f28b22d6752f167635e244b3ca858b823fcbade20da728c5166a9d3b090fbf22c8b021ec1c89ce974e41d3d9a9fc8f7843472be19afec64e93d36df659d1ea66b3399a98a47adef3f133cbfef187ed3d200e76941c8ce6a0d9adff4b9bbb4503aa1c5b3cbc85ec8f9301210c633134a3f0e102a9293d654c6f6f7f31577f12be605d99b68a08de1991046d3e3c44d636e37678ad64a0cd7a7ea0bcecdfa39c0171223a6cdb6dce575bc633f83729fdacc852bbe336589d34c6843ab346e0e88a5b04c0a38ad96236bd93400d6e44de2a7cce24c793aef581ac3f0f1a887aebdb8e0d46ca0e912be6e8f074eb17b9cd539f46bcacade3d9aac95a98d711a209de65d26d23bfe62f5f4369cd108eac929f815d413b3e01d8700b304c9ae13973c4925db655ccb94d83fdd74759541c8cc02456baa3171dc8d02132541b9c6beb94da2d0c31ab4076d48b32d97b87e676a41478c09e813a490554b2834fb224d99beccaba21712ce1d0beae11f23bb5ca3157193d439b2591083899245bd07d9689628ecd576833fc9ff11b12032ce3f94717c3e4c45440f5121c1325b16b6f0186ba6e868ce30f26a587c7b1d9735426ccfeab03f8aa7d2811c23b4b6660b22b283719f83d6b52065847a46567c57729c93cabe116dfd2becf66eefcd6cf5b2deae088642ed193bb2a52e21dd2f7d6ae0bf4d9f4e55dd8906fb30ee48bab0e651d10bd01a9ff7ffc1fcf84a3742fca516fdc53b9b072143dc75691e13352f7ab2ec5af30458a818af2dd6be64d72d0ab3eddb5eaec38c5c0a586e4ecb845fc85de1051d7e166f20461b4a1b30c461e5467d3d3c8981eb7fcc4fbdfc4da655a9c0e47c2a59311ab25a604e849dddb2d840176a99bcfd01c7e97d2e33a4b02e8a7e224a94f3892927ba126217d8e5fa33035c44f77a0540e6bb42a11e5a52d0e82ee930f8570529a4ca3bd18fca067baa724a58fac59b4a2e240ae15a571e9d318350b5780d2cea7d78efc68a566f7ef611d260c2988996c6c894d9e9d596f751bef15e02273fc635b371a5bb38ae2f91dea8529c9a8b655053e050dcaebafdba60608a2a2360d7919b6526bc5548309c846bcc50d9078e80c4120e048c2f756dc35d9c34dc373172607dfbaec3c6c3b2f7ca1c87e4bfca30ef03f22d737ff6fdbcb9610444c5406d22b121afd669a318fc338158979813e385db10a20c01a792733c27f174b5ce8f51b490fae92fc83d9100c3ff2135bf567f43763b787e5c0c1cf0419aad180b63b0b0922a13fb63f82f5073e2297ca56adef879b1a90ab15018a73880121061aa6ae3c79ba20cd5ef1ca5cb5bd02eb0f92d8d3b9ff015ae7d25f7935815c754b4ecc957ebe56753d7039d2a4c080592dc7aa0e973b094ab2245baf5ac5fd47abb588e26438d810c161358a6461617a121a24000d018a139c1807ba7de0b4c7b718e700a1169dac218da7af53c6f27fbefdab66f38967c5d4ff5a99c949ac61604a972cdc4ab1680d69d42e7c246b938d4e69675da37b7622980c015877c1162e1376f0d5ec6da43103d26833dc644d84c9ca4ad7be746f1e66ecd1a33f2f40c64857541a22b96019714980a85f9690cc0183af854fa3fe035adbb849154001677c259eab470f20317a1ca1b153c341f987f84b2066587e44ee2187595c2585d17bc85903bf490bc1deab5b100ca2300a2dcdffa1e3914761698246295b4f35ce4f084e1e4d24a5d5758cae02890beea5c2b970fe66be1c142a50d99c2c5a0885a6c3f4f7dad65a14d09f81e5f04a44d3bf552a65e73b1fc5dfa28510282e38e591eebfed79efe70e6664f8e4dfabc3f40f0b9b3bdf17909a7dcd2326d17003bdcb067af22823b3b1ed627e0cd8413f04215374b1a5e392782ccbe181ec018073de23cc0ee16c4fc85acf5eba7fec879cf6321782273a3f4c901ca3af044ea70c337e29c7b789e80251f6b09b312f00501a6b82016a0704372c7236ca2cdafc46a6db8046ba804ce52748e724fd06fba11c067afa31c12c3f66b80052e62f07520984de4324f174eec88c92735cd876582c6534b3072cb08bd5e3e03071c2e1c6d72cdfedf804c788bd1c20e7f64c9a78c62204428a21975db19615765d8fbd49d0594feaad6b836d9e3cc932572d71fcb3f2f8be10c6aed827d2380a4315615e8b906f5e0ad6d49bc1d0568fd07b30cd6d9c63aa2f0cb3b7b79f83611f3ae8c54db43f6f8aa1dc5b9a15797be28df264bb60cd94a43e99cb7c7165215c455304be3471bf1b71083a2f5e9963c598b63cba9ffa92153ddb81f24d17977be6ffdd05d121eace244b094389476c45eda6518983cfb8f17bb22a5f5179e68dacc88788f853f9ec475997f1a24ea3d83dc6737620b943481ebbe06be6cce1232baf97ddb3ab3f9e7cc2ffeced63cbb2a5721a41cb313e70e6a605eabd27a0b9335a7ca1a321c70d4ee82c2b8591c038944037bb3570b5d83da90e799f4ad1822fac66abf233d1632c40d9f0e66ade14da476d2eab7c55bf5a232166863fa2f727e628d0a3f861f73fd06b755fa84c3f84faa013db58a29fee139d37567ebb3400e2122d86e5b654d4a34b3fc6366bca43d9c889df08ce2b84ffcea09b265e34782f7d817e6ec0b183f646f5ab9ef4ebf4146f6847abe348e62a00512bb6ce6bdc88cff5723edfa4257770e8fbca381b11ce8495bcf644636e7ab8eddd567b30ce0827122f98b1e3dcd462e9a18f1015108a26255ed2f16f6f5a2fae551bd4f87e4b60d93c628cf73d2d3e735e3d1ff10f39ea86c31601f18e61ccc3d51066bdad52ea833952de15705fcbb8c2c090ec2fc171917ed31d8614eeeb6021d193414795e86044ed4928dc529d2528cb18bdc81663621ecd1a6b057f145d9ba0917c7120786594429fb972b47a47186cb2271e54432598de3b004b3540501783c0068676be1e91d9652ecc68096783d534a0ccb8645aba164a0fcaa6d29b9640027b912352739cd330d12519afa0d171f916a0a0d46b29229fd401d25513b1ad19fede8999d3e00ee9134492598d20cc351d686b13288e02dd673ac908df49c7a3e4cd505f0fbd76d69bac08085aff249e9d83aadf6ad9b16d086491089d66e9d0bbec9a1e77adba37ffe048a1040b141bf234aee9a3813a3275cc81ed377d498d5f6cfcc9c58f63d95269b4062b9593247f4e10bc4fae5bcf631ffdfa07410d0c55f94dbc819a5cb1fde43ed1f420513ff5451abce257cd4d170a629e3f7e07ad302071dccb68c48352e5a16c7549a48e475cdb3aad7b3625db272be84154287844a03df107b1533ab6701c8a68c936173fea000eb82cb4933e55cd9871e5a5b205ad9c81ecbf618b2398c1b232d524465849a611737abf1112c6ebc665e1fc788836310faa02c13945f01a52900f14bad19884839fbc425930e8d4f7fd15ff681c30e731471befc7886cb172dff1a04ab8ac2972bfb4e3b1623ff7c323769248c1f09bae7c2c042d1ae7dbf31b089a8c618d57db5617358813f70cbe4c6aff1c422d41be63dbb8c9af168227ff8ae5f7378e7fc8d15ca5b7c80e8796f8b33272975df45d3b88e3a6bad97540a218d7b85be7bb23aac2a4058a9905f8694b53478fabbe881830327ccc2a3b49fcd5a6b1138c6de45299182ff9f45d0a9bfda13d02d0459c62eb4acb2e0cb9f724adf9995f88aba8001d8c5c7363b993fe31a19b70bc6b1d1ed74703b8e365d6ed5ddc64b70a6384c02fad618c9cfaf346eff78440af2420dec3b03815ce33f7598d063aa2ca8cf0092ed779ac744a5f51b7ccb5486c5bf03a8482bbb02bf8f988c749c5c39b154814bb9b83f7f232b513cc0e29d71b17da7c845e4f4b9a1e7531e4beeb30eac4403ad041b7ed30a0fe3d7f154dacaeedde0470cf872e03cef550382d205af793508a86f8058c3e415b0622be07de0f689b12027957a6d152170c0499137ce7eb723f2414c5eaa5995b1b7a06d368b6dc4b2edf376a177b6c8fcad11a9a048c34584fc9a11ef15111b42cfed5d3c5627c711b16db6c9f41f7107985ffae9e1fb23f53752f50b3c3aa1f18e14477243239c551c53b4b30ba74655367af43c3fdf4cecaa0b5199412478c55be1d0bdb0f0488e7c088160051cce441abeefc20e213c88b3aea83c3959c29183506f63d76213f6a8a041ea14cfbed30979c94cfc317bd4fdfc76afe0030e60791768f12c0ee75cbb5245cc4125e2725ea1270bd0378089b7db4a422183e26c8dac58d5ccdfeacb82731cd7c358ff81f90dd46369c07d07208b54842992b564d173be649db3698f3c2d478371681b190cf8d8edc7b8030c4b21e169bad0eeb90fb79534844036c13490cb2377d4bc93b46a9a85dda25c90fecaaa4359e9750652d06e932fcb49a4c59883fdf7d622fb218804020d7952315f688b3778a263cfd3de0abcde923db3af2c27c205727087fcb6478e5a9d6bc74dd13ad7641f83887a15274c01d71d42b5652eac7f50186b96eeee3b24422989b432cf93158d9291aee0a421f2dd892cd721747526f1b93c6dd5279f6b072af3cfdb8223bc6f3e27503694c469cf54fb9f84e56ba3070b389c8e18b45e7d6b3484f8decfa3e194df6408e11e3c3d97eb26d5e9fdffbc357034b1ca6f25a4179cf58029a0de2c02ca5de5222a16d43debec1b11140febb1d8a025c7de641718cb9e7e7ecb0eb004e845e61df36498533600aa73e3497f57a23082f803744e217b06d4ca47a0129b1781ec69d24522313bb6855e404bf2c1364f9e12010826f282e4fac1a790234aca318c0f2623e2c1404c4738b45a4fdd89e86f6a8df448b7ba613bf9ca036998fdc1d41b24b3457638fb6717ddca58630fc668590376d11a84b717867466f31068cc68502c1a6b4d4ae76b223b1ebee4817384787f6d462d3da72afc99a27b8a6cffabf02741354be116edf6c335db5feb59bac13aa0c6e6986fce04aee49deec28fbe57fa267874a93c6a6da16c165e7f48c6bb08321fd17f8e41a066a85ba3e03b5d52a385aa36b3e5bd50d6c01e9951fb8dfca5ef4a1370cb8ed821582e0450d96252a8ee86e832a1d9071f44d72d19a056650019832696090793a4fc5539b2f78ae320d81a7d9eb1d23dddc6a65df033f68ed6b33553652b54cdacbca0b4fd954e7196228d854749654256ac42d3b8ca3d96b258a0c1098c406eb03b90710baec018457a237fd6af333028d596717477c7b3c8318725213db3765d0a3d83643a013ef671650c8928e6d8964f487dd733bf02fb1ecda9393b1d0565d38e5f409ee79afd93199f34e6fb2ac53b69993edcbfb6179c237f159dd1f827c9305e298389c91fd0192213ba8794b2b424da036215b5e07e88a6cc23ca5286ab87324021a8eb9e1bbfebe75c37f7ddce901c81b9a7cf0d9f6d59f58dd12adf847a9e49e77185df56f0ac5a893f9ea093f20f2c7b695846667ce1b0e4aa65114981f559603c2d8c848474ca32441a58f4ca08ff549b96a4d96e834ff7c13fd9a1f53d63be9a5fdd91f34d0b8f4f192ccb94083080f6b1f90b98b22a6484037a50f98bdb1c1ff3caa4029a353838c9b18b5349d88a5ef1189720cb0770968f068a8b6bcd2c86b47a684672c436da72a0aabb20f7818800394672fc567d540fe3bd1abd8e4c60d9e346e0046898249fd12a5881e17818c76f216d36a88c0a6c1356141e77ce12a4e7234283f3c384ec2f01ef2fc4426e1d6f9975f436ebc2e540f6a8278ac4db741b184b64acdeeb5a0fc505700e09ba6fa13e540e37d36c86b2d21f5a1dbe14dc77d662969609cce542362fc134aa68f361bb1618a15316367f11dc42b8fbbcc1487c8d88bccd422b21446ab0966b6b98e1aaf8fa5ebdcbe9604625b81c7d2d4f90aaa0fdf76aa4cb48195c256271db2bd569987b2c711c3feb86fb506aa8b91e0eb1d6315ad838182fce91fe9c917d94db781811f1fea864e8613a31ac5540a516b6b363c265bec734b7cd86d90da1824d37170eaaeca200995fa9b43dced06e5311319293f8fe5cec924c3f864e31cb22cd4ddde81eac2978f219818fe1c1196c9cde43708420d706080fda8018939507982243160bffa739b50c0138f023b056df54a0276ab2e66f7c4de49c90b3031c909eb2013c98184256fc805d12b6b91eeddfea7891fce6f2701337501776a78c892430c1679598462a7237e6cad1493eb094dbb8d16e4b91889af69337dcc4b89a2c0adf6bd66981af8eae4fc4b981fd1634a404b14bb2f14f51e6e1eb993c26c923d23f80bda58148e6a4af9c8bad8e18bf5d200a9c697455a0597bfa676f7685928a3dbfbea98f631241b39bb988a627ada9cf96f38d0ce29f4d695a4865f0400cc095a625c02645d459f48bd7ada3f625fb3561a8692a334211370c910fe9e849d018cf3891c5a08a22f5a6f20a77c450143ddf023ead601db5792063c8db9ef98a067c5418101eb341f19063ec202fd9a1cf8bfa174b9e912073514a62e0f413c7bd9e0e1a720a70991bba45c2413783173d0f16d6565df06025b079d78fe565c74a9a9490c28a7ba5f8588f29f8734b76abb02ce7d82a0d886cba03d3cdc3c58bef3a8c2c8610a824d46d8e177e6f6752b501d282001e0bdb29fb922efa8c7224d13a755b4fae1115a6ea7b3974acdc8fb565ea9b350eae5bc1de19acc6d18ee868ec859bb1bc6b739b09af42d09afd163cd1de1a56137f8cb90a684f3b10a573901afad62bbc8eeb85c8693c557c735f0e8cf646bd2f4a00e26eead1e729e48eb0d355d3aa294e294921be9b4859cdb3a48060792c8d3fb92a379e1d8a1c8b969b9cc0b0465001eaa08cb34aaa08bd3709b4c72e95df49e0f15316d3e4a252ed86b4cafa57da3831b78f1e256b880166ce769c8ae799625fba4c72e78443838c4246f707d15216d72a68d39d697d130c1ed6d5745bfbc8be72b9683a841edcaaccbc3b557e9bcf9eab59558bf900cb5e7e5d4c842788d372b6d1b9ef3086ddea0b7f30364f339ed32925a841b594389589df6ff824feeb1ef15319a3fb350995e50b43e4b5ab09ab34bf1180060fbe39d0450a0a05810f9be44f9b54337d16409d7a50bf53e7ff9e96ee4a1f985321fed1a0adfe6478a875e97c55f4cde1e8f456f2df7df424bc987708f8e31c554953801ecd7161b09fbaf90134c630e5fb23db7c9e93b920bb128106a4d32ff148b0b9211101933a0eac1fd30bfc87d92313e57f45262325b9b48aeaeda1d2aa566be800944e35c96a0aefd96261628a12958856c60cd3f822d3c9f9bab1ed35c19f4b2b2464486c16d1deb8602fd56c93a710967fef434363e9026aaca9ad22b6aa0cfd7e5d6a8a844a4fa4dcae664d4cf09bccad5db14b3c84524c1b2a13674409cdd27b3fe054691cb46a2c5b23671dfb886d1990584742187fc190ae6fe242ca77c122fcd7e80a2a1ca8eb02e7553b8b85ad244044991ac1dff8c7b66c8f613f47983c64d83bbddebd8969b996afa272bfc66a0e9aeee2d313c04313c0068e689f37c850b0b14ed2cf2903a2c0ab2caaae6b65c02e28c88569a340a8ff3b3f5c180e31ffab08324780cd15633687b176991c942737591e4661cb8f9138b7f5198b9a9d1bb3200aae831822ab1453c245b5a9626444c785c48c516e88b5dad1c9d1928c48069a0d788240af423e3f94643de203f483cc577caa3ba3f768acc61362a00a4a7dbda635d7c219497f62f6d596c0e9ddff709e17dbc14e6a839013786f13a8c650072d78bc75e14edeffb944d2af2091b15038e7c9495e96cb530eed5b5e964017e38a3475c5bd05bd5047c13105d27778356fee929b8f57f9c8b790bcc470406525492dc8ae199b87e9e1ccca4779201b67eda136baa699d8ac40a1e014f615817922fc4549b961fd2522033ea1023ec8d632842b6d991626e86e1109f6de4f637debdd738fb5eb9de4442056c902a155c161cb40077d20ea9d14e78b4b8d471083405f6ee62f63f8a73fb9064bb98ec8072f430b56d31b414899cd6318dd37e0770ae23db8946695c804a6373c139b71f717013761e9c0ddb7a39a7a31e83d151eaa2c64cd969ec39a2206f25abceb40598e99603c7c09b35ec363b62299587617b9ed7b33799e885adb5adb8160960a4670790c37561a0519ff6017fdba3850e9c4201a98e08443aa6f5a45acf66cc95d52232589583d596761abc30774cb3cab305e26c09f463b181f2cb09b4a932d2097fdb1900bccbb5e941a1cc2e8a73ad59e785e51cb1f3b16e8a93dbe990303cdcafb1e09597f5d6dc86fa1da7fad1e44a615a495d1c7ca29c9ea8f899909b9e4920e6f51813853234c5af02fe8a4cd718c919ba76f723c77818d9088333cc3dd3dc4ae639bc54f49b981c94a0cbf167c956fe79f6498dc189418ba8203c0c4e5973b4046b6e2d04c67186e5030282109f5deca5b0f15a0d82bd5741b8e66743698082f5257db561e164e6fdf881970b75662924dd478b95e4470626ec7b564c574ea42a35f046cfbdd5f814b33554e1d700643a2b3851b2a2057a69d138f390b6f48e3693f1105f51366f821d54eb7b14300bd97d5ec755604ecd1f557b9c890b2798a326a8b787b565c0ce580ba472dbdf0f24e9192214e2d7eec709148bcc8bf956e28e2be03480a74ba51a490b45ad92220d59fca2568aec7a98f236b1a29cf8c0b071086abe29622e3e43b14d9a8eef79ef3dd418080713ec904c12ee81c337eb260ea2a342d35282bda205a42dc030b7f08452b69d54767a34fb10ea6d564548c3686c8950cf69edda28e951399f3efd8deed65fefbfb9ca560b71d919ec732117b053b7631e6c2978c97735a373f069a3c5e68be205118d383aa9b3345329cd295fe854e8843d2926a6a06f46e25e4db1260e56c0f6ee3c5c0c3f0124851b23def21fab064f9aa7ed34fcf186c5100cc7b89005d82fe4de822d9b35656680addc60f696b2fd1d0b8381edbf00abbd1c6736b5d4a72be070ce9644e6813343bfd481c667fe82cf8e0352816dbed4355098f36d635cbbec0a01531839b42ccf4a62628b0a50fa51e9b09a33f068dd45e13dcaef810b6f329fe3a65b2dde97462898c5f3d0f004a892c2dcfbd7ad1ca17371f43e47f77500806051c34f5d270ab07efa0f481bc1ed604e2ba189a42584ff2dec37ed97e25b4c44fd08e501efb82164cf22415bf4fc446f9c4d85eac85bdb4e7e2cdd92900bbb7e5cd641bcd58a0331ead3175296a8db62cb22804f71a2f928e3685b71c97685a97c449cca0b4fd26c7003c033a9287586ce2d5d266c677e6cabae7bcab7ad2209053f01b3a8abd19ba75629846189592cb3f0d3e95c95d14e9a9cb823ce04fa8ff3831929917ae4d6a91da98ee00d389f9e6355432b27f7909de945b3d86cf135fed2b2894259f1c19a1617bb2d49e41c9ae46ca0b32918f74a76248f9629814724166a46506aa2e908605a85c4582d4f3570f45f57538b53a24ea9a8fd50dd2d5d3be35bb1dda53ce9b76a930709132a35488f29319ff81f180fb176ee5524e9dd2f198e38a9c8a2e61f9c3da44d0b9bf30f56f757b49612a9b222014e8cd43c6f1df7774c6d27239209d9bc3c943cc2eaf32a3fbd048bbbd2f3830160a23b6915c483496a9fe6a55e575db39178bc4f8abf33fdc3c90feebb9498d99df06de4a994a6e98b511694e18a24ad1ff3e609aa7c2663629abed795b5e6e7301c101747c77127b7bc23fa24433a3141e57a11e4a2fc5048cea0f3f1a530c450c32f8a43d2158141969c24ed059a94c45b2338f17e5dc898c9291b2f349dbc0346a622ad073c26e63b04dd5b38fac8be49503a826a1cbd5516eaa6ca9a06750e9c4b760f6c1a1135eb393d8f4e6097ed51f4ef560b0d62bf7d32f764f2036a77c86cf80f3fb942a8f3e430ee1662eab76ddb2367305c0617085361b2e0ebe684766da90884d9112ad7a22da5cc82939379ead6e53bc0ff26d566d7e6d46f2139a94c23b01d692471c4419c64abf220ee9a983c7dcfbf4237488e737584cdddf10c2cc6d1c9762dd1c77a03be1da71c7e57839a40e559bf90876b8ac1419d48fd224dd3656f4ffb3d66f111a44583285c5d081fbea5f5a038ffadd222a8b50b715f55fab2cc800fa32604ffdc43673f7e040b9589b08d97f83680f0248590d305c5b893dd103c2b66742f8b151b83007c8632430760fc91d3666579205a590e6644ead6dda60a713058d0d02846c0786165d0887e65e5fb5b5acae393492d6a5ee63ab08996206f5d563629e26613ff2016847adefad782d773ad07e967ab8f6d2707f62183651b494c969f671b62d87a872c0301b667d8218e11bdee8d96a48644d706016784904c3e433bec3a58dabf35909208feb5487a153ee416b3a10e9898b57381456ad8d4c80e2b7ab62dc737c57a8af3eb608eaa7c221a31cb5f95414e1e08c6f352f2975dbdc20a031231e5bf0a8ec6e0ff238e8c94c5a9de9c4dcc11ce56b5e8386c021c4ff30bf46338ecd05dccb4e4e785fb3d59206a0093b8113e95cf36e37bd7b27bcda54c504f7d646400599abc55ed3bcc3f02d121070f4c151dc0640378ac873db26872358ae4130eaa04c4b12f2712bde5ae0ab925eabdc0635620da215a96b92542d4eae3cd5604aa5fea52865fabfdbfa9404c45524d1d4b25c2f121673cab2adafb06fe1262704436574f22418001cbad80f37c93ad5de70674912ca510f2be8f766b0077d20e33b2b7863a6b651dd147821532e64818ecc22d17ba26165c52b0bcb22e43feaa670fe0f35d35a124c567fd82d81d9e790f548d7e75aa59fa02f39d6b12c33a943136e5d5eee18612d7d454833f680282e566ffc22388c4d91502e02711d0f2ecbabe9f1ce7d57c7dc097f407a352e0b2c3ff5f2c30c4ea212b4ca7e17f78f5399074e84359d718d2b7f9841a48b85139d3aeaff30bb92a2ef460df804153b3067afaa1d1d1e7e86974cd011fd1f46a119d6dec7b68b97bfa3faf587e9acd10724bb2ee628c5d126ce9bd415600e29356d3c931edb7e445521cacce7b293ac5b31351b6e35994d4f9d71bd7880d453954692f24bd1e6138e840e9788c58a804d2347bd6ebf5c19e8b7e592ebdcb693032e427f305163ac45c61de5ef448bf99deeb90676d0586fbf254e58c56f8813992f1c9aba143b00284e57598df534a15e73a8ea733cc99f5075e004eba7abd2a67e03d91e8c95e9a6e2ed2826e5a8d88b484868aae0e4f377582c4476584af6b8979b524c2a1aa194c242a141d2a7a5426ca3a0ee9a91815e77e48684b4bbb7012d69c3084265362cc1612e058e4fa29c5b26a3122c18b45e3fe9d87277a0131108940c741ee96b43fd1cbf77157792d74b4563fd52c9a02f4f0b327268dc116f6d661aba3b11171ac5551b1fd4f084cdab71c34cc468e97b7e283665ae629d531adf845fb06f5ea7fbd6b355cd3ffde6440be976fd7efaa5b067018fc90c87f7f9e853ab275a40a0f61da04874f007373a0956c5474a3beff09f9db1f41a9be10440a9297b5673f54a2a1cd794c6ddc45d4ff5db0241a2e60577da4f87157ef2481cbc56f3152dedf31f35233052983481fcf682164cc6dcc196653f628c0e413852c83ee06e5b150fc4ae7f69c49b8d9e109a2dcf6af0cbbdbe65c356f147e07c99dcb3d7a8854a43e0373a26266cb16ded070fe15a0642088e78756add54a237ca4c9c415d1ce31acfd0817f21bb130dc3483dc56905349e93816c4f3b28e21a7128c302a3451830dd49f3008bcedf51e325b95c52a6edce9856c7f3b3033b03d9a5b5ceede9f5074c0c7360856955c476b9588d71bc897b00cc5d07ddd0ed7e71f8ecefc5955c69e5561221a99e5f5842c139a15b5993ac13e49387ad637af741f50a3446150e8d2534c6af7e8ecf4036a30885f4c0af6930d4aa2473d80fd68567baf3811c7262da91ded422c5ef0bad70be0c14bff8b5eb6d1a764089eeb8d46f55083827131c7b0a656b46dac40a76e6f5627a291634c63c479d2f6e720c16e6dd10e66928768def3532c289a2e280755f8e42c896e0962742de4f75309a2f98d3948ed434906751d850816528c3be64b58dca684df14889e3ffd148b50d1b09fcc11400cd1fc793577031213c335d0eac9a98e306aa32158f21c2abef138bf2ca75f746447df3b0126a7235a3b13ba27a32e05e8ed2626f828e266be70300034c9e82c8d1dce664df3d346769f4e0376789a7dc6f0fae410bd5a3d8cd0825a60eacc2f1606695a5ac5d148b479a5d05e3aaecf8adcef0bbb91f58fc29095c310c59b022837cd2559b3de52274aa463c2b62e26a485f942575f0fe127c5874b0c140dfa0a4dd23a93f5fa0f273deaf11f3cc6a6572c7a5d3bce3dd40c41c9ed3a61d072bd3c3315068c542674b566b1f0a97da01aeeda6b05d0c6e8caa0d19cc0957cd52e385e7dd1e93c20269f20faec5c2d2681ff1be7cda21bb6e08b6260a17563c3ff4e4c1bc26caa8136e47868948abf38e223d46fadf4535001e1e6b61eb050213fabdf730ae785de183b8843498b7704e3f13036f4b81c6273be1f06bd7d6f32194fb56404f364780a99674bf95be01dbf9d1612c568083d44fa7f0e81795fb52c73497cee1ef9c1a1ddbc76eee6b82a9848c3f6c580eb005be0830dfb6083baf4eae968752af16236be2e3904aa16bc00b2d4c8578bf92fc71329ddc84f52b7093da35a9681cbab99ececf9ebc86bdd917335c584f9a26f9118f637d1be343ad1635914d67830e71aae2b5d20d280faccbb296609b5de5f3e2893e2e3eaf92d20cf8f4692cb1b0dca6c3c99eb7025d71c277ce43cd0e6128ae095c63ab6097a2dd85f25d3df4b13687af27927f18dabd7b7ff280a5348f379a3c98d7485712d210dae1bf1a1208826d90d2b246ecd188c853e9677bbff443acc420f2552660f00c9b400aa4b5a32fb05df742dac2a1c91e4f45ab0c32f93ddaaa2fb98dc56273cb299db860a1b1d89ce430059d6b9e61cff7949513cf280f382e442e06c8d2a259510807b8d8bb1bceb113783c080469bac7dbcbc8b95eed5a39179f55fa3aa3a2a5844f133b3bcf299402ec9c1381f52bd1a68f2966a8885d975a0389538dcca41dafb83e87491906b02d41260053bb3d1470f514a40ead8e34dcd4075901649351a38bd8dc0d8b337d1d6138806e5b68610c18f477996718d928a2dc5d3145686cb1e407ddd310adc489e07760644075769813ac30f70a56b140b6acf5cae14b9b0088e56b7c7b82ed18b9b49764eef22e99003b908a1316d2c74ea0df5a3120c55c3f2c5adeae13658feb2316570d773ec88f30454e898fabefb69301c50ad41befa66eaa0d79b56f86876c7f34ade0bb782f82e45e9dee43b42cfa41b9fd513cc7ecdc5a279b57bdd4d2e02f95e13068c510e4bc69b3e27cac988685e2a441062660a8f8344664020fbdb02a8fb549dc12b4f63f7fe7006dac953520b8b827725a31a1ea1749a60b57f42336cf3c2e0452fc04480d900086cb4a633e59391d14fea73fc8bcbbd228d5aa57842e7e29524908642b09a7f9bb238312c79506a157f3556b6f573ae4a71690c8d54e92c19ffb57b01cb89a4accbf2eece8156c3c2a9fb759fe1857545a284784c960e4e5636bbf643a3021ac3bcf4fb2f3e51de9c54c2f695769f27872a3b75e0e783ab44f0680d46a548171a8160072dceda7a8f7c61382d3dbc581d53b98feaa20f825c3cd84c9232163a90029259a000d45936f0ff06384c7b6275bb9ed2e74bb85186d0fddbe7f336c0418d9d55d7c1da6294cdfe61149ad3a2e85fae88c50fce4b73e71daf1e5ca1fa6d1fdb0e2669901dfe64008ca924c4a445aabbd5e93c23af05933229a687bbb5c1393197fa13f1227314ef6c395694b0addd502746299e95438b8a4389c92a01f93fecfca0b19933ddc09568de64f05e48020aa0cc7531d04dc1f4db0f484a751a6d2666e8d9b3064ea04c4306678191ce4e96933cda08d81eb5e6d8497ba1e4ac27b0a714dd67c2ca4d0928546fd0fae3175ca661c819340c5fa508cbcc71f1a915b56bcdb97e8a622a5b5dfc2d95bc565ab2df49c626d9d4757dfe2a279bcf344adca639830603a4d6e1d893b17a1e099f43667f822268069028299ccdf71dbe8f494cf3d3e09a8ac002bfd13d6f5cd3194f5c008715ac88c2ebcecbc605e23cea37a9a5c92c4169e62192510b0dffc411d3c7d28e4525005b7598168a8053201d0cbc96b6ad617169f70681794e10c49fac9f86f83e4a717c1c475153f87ceac8067a361590f256fb1100725d1527afa48301b346970621cd06e0955015da05176959be5a59074b83a2aab55fc21e9969b4f09d8e010d20b34a57bd45623fed67bc5d3405fc3878de8f4be9b36bb2242ef1d963c7b92f01d1e04546fd7d8efc09ecbc2baace1f8bd6dae77e03978866ac398c44ce5bd366f05c0e893fceaa56ccff05c9d579829b3c945b98409ee7fd5b18e9b73b1b7caf75396027deeb5e5d4ab7ade67a74e74f86e9df6810bbec328ad13a6ff713d36c91042336832084ce9fa9f81c47c3142024c7b110a652abc7ff6e2ce2677ccea60d16cb71ec7e95e83a2041dea685f213eab34057947b96ca0f3e38ab7306f1094c972f0685cd70f0d11bef93a07a4b1709b9b56f9bf26997800bbfcc86203e008d0df2cb6a6cea1b5988d65b45f31f8c4d06bbf37da12ca38cbcdc58b045f191e2f07d314f384000d6639585642a07d8d2470dd5ae0c0b1d92ccf4585de0ff6293ef346f21e45c11e4fbe3844a2d4c553318ff9a0f6748af0a8e9c9f89b0a415aad70850f34698f97c9ada912bcd7e824cb78a69084ab763e47ecfef3c4caf067f3c6158776b36336def6f0ac6a365dd751ff20cee81bf25e75f29b2023d4eddc81075c45950f98891a8e1c03289467d03dbce7a682188e20c887c9004a555d03f88b7997764c35aaf5a9b016a5c47fb71f5410da29fb269665a6e3bd8d4ed85c492a3886e341b88cf33c9392467f1eb9ab53f2ee7856e8a1ac07f513acc067fb25942661863fce46d0121e19cbd342d94766e52026ae5933e34843427c163344cc32cbc09eb39afec861e39b7e0d246a0391139e4efe7fd09f995a1ac4fe9b80929947d1eb2c87962bfb8f3d37d40cdedff521c2f6632e8ef04faf765430d235ad026acbc1ada177af80c31e31289b907b84aabcec956970cda1b77f1d8293d40a33b565d1a2938045c6706398d129b09e8827ce68e3964eda87a4ca11e7ec12c74825f95c6c099f0af104177a21344e122d6042c2c9dfa6f2d7b868c8c831d04636af48575f85f5cfe65287030fc7bbb074e4aad206708a1487e5162356834d1d57aaa07977846839058af880f2dae7ffce47bcee7582ed0f0b22606bf3058c7b0ac64f82dfbf9cbb72a69288e1061b1ab4b70480a875893096393a97115ddcd085bfc72e2be0aba66715c76b2e886313d77a34f81baf5ba1a6d1a3345af825af86ac002d5b07e8416b58ae774a82bdb046fef3d901c866d215ec21ede785a4966fcc8af2efe13a8f323823e553f549b6cba47572d9b16fc8f23f419d967a64c827389bba13760a9c5d9f55bf51bebbd86f4a41f74a43fc32342e9f2a9807ea085cef4d1f1dd32bfc3d7f8df510b486df909503727f080623f287cc1c448d2f3ede98163d78b446903713e99e60b72c280cb090eaacc55b704b2105ee1142e5def418342250cbb614a19bbcc4995792539db0228c9f91e2215f869090f4544b4ae58e305a5988c21e3595ae0cf40a18a30f8645c201f8563be0e65d999ee3b58048b97dbc93abf9f9c5d84d8e4700a1ee6d4865a9e44f6f348a3a93ace18a9e7c0ae190f42a4d993ed41351a9dc1e7c21cced72ddff57402ad035d1eec9e5cf1e46dcb22be4e54d0065734b6880507f3620ce642a559940bf3937e488e010fb09f2af79a6ba07780121756229ca73ab1301a65e88f1ccac76966ae538ad8d90d8728e577d89a3e6ffdbf7c56b974aa389e9ebead35ec46af3018f8493f556bbfd992701d4be74e0c9bc9088fafd0fbd0a95a032c1ed6e9de927c910d8ad0e485cf4730fb5c029a4aa4ec51dd4c74d16f42dc87e838a4e7d925c2052fcfcd6172b94afd824d16ca7538c7802af188553d76520c635fb83aea0cf40e78142d56cb483043faccde88ecb0a4fd7330ee059dc387b9b3e9c58c5189b1c85d5d759e821a7878e871718e69a25c384e47080af22a043abbb963ef3cd85661f35811f437bb6ea08c39a706530804688bcdbc59fb742324661931e12811ddcafbd2a5d6b9b2c905d6818251c51b243083e9baaa3a68f6633645cd5c67731f98987392c9a6c3cb1d309b68c249e48224720b3452b594fc53c71716e09c18ead64c53baae7e736e3bf08c183892e8817f9ee0fb1f2c52aad18f99d09b8321b355eff7c818ef9c956af81a8c72d4b4c50ccfedad4d786d54b0970036c6395b9133ed4a061ed8851db8589eec03bd409d6f9ca1a91abfbf573577ada5d794c987a821067b06ce57f82cc30e0450caeda1e10f3f249cfd4ea914394df3ddda6d033a845969c11ea440603c4bc79a266ea2dd84fd5cc46e59e5e6e40fd75124cae3136c56a67166818b2f550dc272681cdd5fe65f2b5d0288bcf804c5dd00602c4523c5a32a818631fbb3f304541c61ea70be2e561add489d94aed37e747f07f06a31c155d12c947d4e29a98413971878822e16d2a56774aa40da98fa31c1e7f2c3aefe260f1ac15ba38fba9e4211c061c2f4b5b005b3dad94fc1eed4e0da05db144c16c715266c45bbdad5e943f68e3c0d53b09c67a14314031d39086644a0cb43db91c35c1a672a2d89d06790b84578fcb604b994c33b049bcb426bff02ddc32095b2d97cd33c4558dace8f61cd3a22552b8a7913120c8cdbedb0a5a47c67575e7b395c805fbe700498fddcbb6893d9d0e40dc3eda0902512c84331cae28a2b01293124a40b96606dc1db6c4b6edc8156aef4efbce29b6d7dfec6af4ef0bc0e32fbeb9a90555aa3e169ef66cf6e7ad74c467025ba00bbba5675d088d947b04d317e04ce8016f7ad1469456794b4c29e063b827cb31ba97b48d0e4cf1298407153ba0efabf49b22519efec5703862c6d7a00f3645f0d15513baa2e14f4d7603a143231834ca0761fe3247bb44f20cb5ca14000955faf216d1955e15d347b885ac5431e7a9aaec75b60582e9b6f82b35e133efe3d80ad12f85277c589a9d941f813ac5ba590e680feef2f9c8955ce78239609ffd8a4d78bdba59e864ccd52a7fea18efdeb90e285cf8c38bcf918e00cb4966931a7921ba57fcae8cfdfbca20d289780951ca9549f1c5933456c703eaf05282b96be0e556da3e8bd054d96656e4d78782311140a62335256534a5cc1b1b3a58831d844e43ec2fe7c8cec103555c5fa8f702d605036b94a6722081f41918ca58a749f8dbd7356e2c39a1c798b584e577499ac990acf264152e15a0bac169c7957180d41d54c783b6df62cb55d30b6a63a183da13ece3dbdb290846da2ec6118096f9a3e0b3a3358d780db6786ad7963e2c96c8646f7922e1267aed20f206174c73e5d4a6857f975790119c80b8758fbb9f13f7200957f6648154cf699e4ae1d526bdb5a7483adcb4274137d1fa26182d792894c6504b153c5d3f21652d85bb4648262e290a97df8cfef4ff8a6f6df2a159759126e1d3c6edf8b07f6d84be238107a635cdca43d1ae871d31a7ae5fc330ecc183380e9622427985a3b09a7a62ed98f252c68f48c357ba9e7f5f1a5625c188a09247a930d7564a1fa41c6fa52ddcdc52856415ab3c87af17c0599cd1438ddda4e457c533e517edc15634bb66b3517eaef8bc471db2bbee902382aacb44b3c4dc1434d9775b880fd8ddfc9fb0cdec2ed6d9a049f6302c7adc09154c58227c234781e94d1d685b3f37048d2d8039080b8e0ac8541e5195a9c700d548830decdb4e43d446d309d51e4e1bee2cad7b8c8ed19be61060e4251fbe6e014c7c33b93817f89ee5b9c233b647b02bd7f6b7d7ec8cac7d78532982694b3f3bea8f7143471925bff6d07fe29e96321f5beda3d3299dcfc0dfa1329b77536a1d6ac768f54859b684f77d9fb7b998319421717f4baabe7656017bd8715601c653319be380020db7e22e11285c57db2eeb530c3bd258b935020b4cccea62631553b4a42a871ff923799486980b908339c3f8111895d3d5e6c5d8eecf09ba1ff543c01bcaedbae12e84b5b0ea243b4076b6efc39add19bce5d6a393251aeb11fb61ff437fb9f7130095afeb19a3a47dcb5ecf768dd7ca558ddecc66214a2f5bdf59fa207aa0bedf5113127914a7cacd26d16fa4f005df22219cd073f69094dd7e77d2c60bc7cc2519929b2867c0ad21106153b138330ea5d15541ae0769b4780e37c7618170763d6c7d4c093c37563a523f9a7f3b6b82f3595c657fca1af4cb952a1b604dd263c2a1748593506770b83417a6c5ec9c7c209727bbd6faab9c8070ea2e75eb1ed2aed36d1d4ae793a404b6a641bc26e8c28e5bacc3c245ffcaa2764a7e8cc6ccd9782acef87a201aaa3eac011185d84d57121be378bcc6fb4378fd341dea90f1a45252dc6894118cff095c4926d2fea22ecdfb55245595fee79f5f338e9e1c973b1bff5c6080d27ef212453351846a4876527aab116f82c40ff3e1beb95a201058303a761dbd06d96f99d1c05d6be57d5a522587dcdcab273d42556ca84a39b334d2f03087aa43b770228a8957501d8b367f75d413e79dbadfea27d6261ecc9b423f47d2dd6161add46e330a2be175621bb42dcf92ff7c067a45fd1a7e1b08492c529256416de54ce6fa211a9bf5e571d60c16f57bdb215a7c9ffaa0d069d0743365f644e712c0f1883c1fd1ffbe56af3c367a687c91ccad1b574e3a0313e3bb90f0efbce153214cd7d5825f7cc6f36a5699809258d8814fad1acf9c8d940e5317c64fa946c87e9aa5a6bb804eaa59a1bd240fd3f9d672ffafe0a56b7efb56195b7fd817aca51b02ac4d418797b766a4f9a64432fd4d7bc3e7d4ae84d226e6a6c001849266ddac29502e6649bfab0934c8b8ee767e5e3d44f4934e206c0ff540789dd585da573360f9f9109ffbca1f1ac0ba970d85d52a2b1cc68fdf6e28b847a39426c57b7e75387697c2ac1023eb09f30a69175bd913c4702d9b0f8016567fccc7725983f77bfc61aeed55cf43600d596b6a37be19a9fb3be545b0e104eac6cfffda37a68c027a9a79cd015f18966164048e83282af4914107cfa4f8d06de7d95df396e900781ede65563b93e0469ad4b8f2f6eb902db6db0e19c35c38f7321c574d74339ba86fcd3beb130412772f0b88d7fb6ef21ac2c480d64aef0846552e0160aa7fdca56d582fc7388756f5ad8b143c1bd68103bef7ebcc50a0aba2bc5bb6df328de58a1bc01c5b171900485fce92f0df006a3925ca76324ead9bd69c86bb8e6192e6ddc91c50c8f547028fd1d81ecdd9a146361bcbf85847c7c9e450fedf85c7bbc2ceece5bee63750e8c614a45927fb0826d47059f28d716edef7b6c3e93a0d3addf4793e41ce86708ca0580f03ed9e6c676821f489ead345d5d59ad734a6b3c25591114c61b18b6a5430381aa43b5cbcc60be81c67e7c75e1b8407075ec8a17fe5cbfc84cc75e0404325ac08bf160cda7a1ff592ba8875088fe95c6b8d779add7373bb32d5b571789684b2878d88aaff25b0c424462ba1100d15acda319acf45b8f0b6b29bcad6c4e8bf9029331577118bfc04246630e087bc1609bd013407b2cbaf1717cb2abcd045540bca3d2b05f019286a1d841ba9c2a95f243be690d8b55237fc47ccdd434bb117f2c0de241a704655b12bae26328dc0c011d14af3384ab152ab12528f0f958251f2b7018480a1f6da2b9a8143cb2f8809e67a75b4e486bceda907e357c81c790881d53308855ac6f53119877eddeb9577845578153c4e0043a67745464595df93b4ada911ae1be72d4a65717e1f3c70c3a5340df501871e89c7a71fc2bcab30257c0639cd907103b4a2cd378b9939d20e70d03e99287e4a8aceb4ffeffa7cf0adfb1527b635f250d70f5fe26496b8110447a18f3b9eb59382ae854d4d66fe321a7c352c916688eb4c83923949a669ec1ae3b6536c88f9117c9bc88dc8dcb62f3b31979830ab4be338475276949363aaf44c443172b99d6a76c6fb42ddf55dcdf0192826a9301d0d750fe08461b3d4fa4672ac9364a34aa98f81d7d9afb0b2591489b6e7d9d544a6794922df35f0c0b40cbfa78f044b1f51e20fa7a4f20a03855efbe33c89b67411a8dc89da17d79e40279e694a7c9c1e40f27cba3cd15a4956fdf6423c057c4db93f6508a0f81ec9d581085bb379d77a09da9e8a777553296ba97e3c9b901e27513053e600f51c3af97629c517b2d0584aa1caa57a08b1efc0f42e9c2ebeb8aa0453adb899fe901235615049f4445c22c2c8239a90eb0f2e4386b7904276e0f5312ea5fb090f03b361aec643fc17a18fe5b4c7eca4dc470aa973f396f6f0ca7a43d5ca0389300a99d6ec508837a9bad8937cf4dd4101e1052ae334fd6a3a5738880ec23356c883182d14956452ec885fef509f4017a79121ff823fb64698e7777e618d5e10f96323ada1c074e32c6d4509b1f9b322bbc2765e49016561c86417c646da533e561869e0809c93e4e315a6b61286273cab6055b3db4c1548183c964c551468a197ee64c63fe102232193a41e6edff893d06243b2d2e5811a8701b552ef44973416ee988c606d85b07c5ece09f42c0b35e826fce38a5923d2297b39435af04ced54f04568e73954cc214093b2f113dfd1b3deea95bdc0a1f37de2c6ed61379b0fac976c62c0d3c55ff5f87fc753e23474c30ee23b57f57c25ddfaa3c207ff7d3712924a447f861e5c0757d243147e622dc40ca663fc32ecec6c7078b3bb32f121534a5a13f45427170c63a5eb4bb745ca439738a901b8c00f054b54f9e8c45744d1d98bc6eac37aa381829c8a47d53b410fab8f85892bf48998d1cc95898af575be47d201767bd96b6201a98b8901272c788d2ddadbbcde9d082467ac9a321bb99852b72822e4bd0206d5cdd2fff8d38593244904d8a9bedf2c1e4ec91b9bf2ec0c01feba5e3fb3bfa722081c0e80e507e84533de734515fffcdcd3641936c2b5fab40dddbe8feabb8adb9b71eb40a72b4c28e23d42cf1495f866c7073ea1217344a24eb44fd9803c06369b59b567f94452a7a411d5d3f1452ed42b05872ca197b5e95b7712ddc38a34219f6726887fd06559fa76f8ff2f324fdffcf1e51516a5d654ef2ec82711bf001b02d7463dd504e7e5e33eebe30c12a9d239e334f3205e7154e0534ceff7d17282c7cfde5b4eb7fb2b8b183326f770a9d44df21e0ef6f21862d6410a4e1e9d7caff58a425481fdddf7a11bd56481b28cf7618867955a60398f23dcbc4a7f99f8e93f8bb3ddc07ae316a682f4ba4e0938d38543496373a8a0eb63b06a4fa91c3ddefa29fcb2197c17971083c0a08cd043d642c51839b4c87dbb3aaa2cead72e12c2aa976225cd84a24e6fd69008632c9bdbf2c1466b96c2610e8a4a333b1e9b1e2dd03632d1093a2f989330370c36747a249455b8f69b68adfe0da5d18710ddbf6402b93fc81cc9669d7952ab8ef6393cecbc77bd66db02f3596b7aa015907b9be708be1eb21106b5a9239afc691f9c79f4d153ae3d4312ba9e29d9591f1da6d7de7d0fbb7101909cf9aafc3afcbc1af564de9eccd44d9fa664e136c5d7b64842dfc0b30c4ba00aade52d56abbef23b51c2282da71e3b9e420731982aa8a90e33531eefe42bd8689e62408c2b1245128d220d65f7fe3dfdc4023fb78e7d93d03b871e9c955daf9b19dba7d3bb67b9e3fe750ab1a2e15eb84db8d1fe582936d7787ca9c778368056eb0a623f258af59f913e1fdb03d9d7925062a6ed3648bc97b5ceb6dd045884adafb64e5b17c838ed14225105737ad898f41e7c9d580f91316dc7bae453f245460908ef01f9ef7cf9e62e1af1050d2cbe9f7bae8da84ac6e5d1241af116d8ae158240b548a29c66978c119fd9e3751beddad7aa7a999a7bb2fc2cca09e599cf8e5dbc0fa901451cf0a3f619d21cb524a76a31c55cc6be0b34113175071698c00404430bb7ced120196116631c84f54f95477eef1cf4330418253b8ae4b644e12d8078a160cd91912c37802e2c5dd38409f2fa8cf3a15994eaaaa5bfc117335e2ebaddd58a29d7162074d909ca80d6da30bfc352d0a3cf2ca799b4a3507f4ad3301a0279330d6a27b0769d5e395ade168f75721e39ed78db68057b95688c4251ed91dc12c8f67bc7e27f3502f0ed1fb492f7b3fd3997540eead6d7cc87e0398d4a00386dc1a2c58420cd85fa52f1948e7fb3ee626dd6e740a0626806e7c9f5f1cc8d699b980cf09b53455bc13e2ded7cebd3d92c0f98a1d39eeefc0771841cb0faf6532d21a475d5a4c203a3f6ef8cd9f6eaaccbeb17d76069a28050130bef9589259839aa738b65aecc6b40ec006461f93855b656df67743c969ec4fa6dad373a634d34ed43607504ec5794c999f82fb3840ae79d6c94f85b342463860fa871a8afb0b026ce002764cd32acf6a9c23031dd195a85f91ba31e685e9b97695a203e05798a5666ff4628098d886645b5ddbd4343c8943604152035e3ddb33cfa5c373411e1805dd9a5843c5a55c17e0753fdcace67064534b952eaaf3293fff5746e789d1f2544dd63d5cf656bf41ee4de892d52c2932f5022968c2580e1548d29e2dd8bbabda8f8fde2cc57d4d498e847bacb09374a55b618a73ae12fc87ea6d0c3d0bc44bb4019d4b93a6130d990736e906b57454e37e368b02324a313da07cccbc3bbb9dc90f721abf28c9e129d2e1bbce210d0585e7b7fa0d9d55ac5edbd4a421bc5e7306578637c212094df0815d8e10791abea7bae16475e4f9b00ff346a7d29f738c7624948de66b5070150e930a4832641ee98c5fb88f84262dce249316638b45bdd3ccd7b98f20c9e6861d2fbd831b4cb43bd7d5f7481750fb927e6b45fce7696f2684e37b4685a5038a024f9d334383d181eaab189a4ef1eedfb84f388db583d3db4343d0dfd303056006b2bca2af26d4028a24057d0d5710f7b246fb143b4541cce9e1c18a797c76f11b04537b012fdb42f4d390325eb3b3c1a9bcc950e6f393627216b04947a309e2f2c16985753e9595fb059495e6473841713215ec801aab8a2d3b9f04ab54aefe6538f81fa981ef19c740aaa761b0158ec700fa5d9089c2a09335dd4ea8d89830e5c0d3d3a8b5bfde545b5d2bb4a03406174fc7d671d9211dfe8937be93b78eb979776f4208dd6a0b7c43fb8951d96bcd94edd9a7b4daeb99cfe45575bb270def035c10f88245698f0f994909252b1bdf21a41ecb18385989a72b116b93152a0e43f1f25c22674e302f056869a2e41fa8b7edac4b63d00568c28499de5c0f86050ab189fabde21c3dcaa2bf9b231fe23320546fead0992cff0d59f2bc8a3a042ac0308e4578249b74cc9d4650a519cc425caf3c9913248c286ae3d7c1137d7013611c7e9c7b3cb452fc86d6e4e5197c08b119be197c3298dbc6cdb9a21a9d4112aecb643a742ac6de3b18026deb2ab529dfacb443600fc58b033b4efa8042b218842b05c55b5b843dd2de23b887d6d255a4849eed5df219745c5cf5460179d04c8bf34afd3f276f02186820b9c76d3218854405b772bc97066022710b992761d396dabdf0b065e69858e322dd75bfbb3d25ff892b6665cbc92341162b2bc0d4a16ea47337242deb3e88e925f1f0f4ebbc8b628b4f08eccc36e4a743e12b374b96a88dc026bc02b1b92dfa2b838578b9a44d8ee820054e983243f41ed69b6a159b1d23996a668f849e4f3017b1a99f557ff33cc5c23f724eb21e3c8412c3b31cc873cfa1ea8f55403a084a206c6084aa0048e24beb8a11420529904c79c9210a9e0041b170479d1aacd6887448d13c6761789fd03fa28a2cef882afcf54497baec7b073bffdc8deb400717b38976450ce716e00c4344a0d672ad9550dc115302983b08087546103b070d9c75c8404d6ae3ad63470335ad85b49697c81755c31bc87693cdad39c63cf23473f39f2a8ee159a3c69e7549d12b9f593a2180079a9df2636c69cf8fb01a4bcb1bd28595143238cdc24c8a8efc626ff28b9dbcbb322febfd4c485dd554c4ea035f7f8df36e6bd88b727829d61a9ecb45f079675ff4d9128ab85fd83b003c4df8d33fa4318aef8f90989ded956c9e70e8b043601056044f4db27d3e0200139b013d9e66fe59a13e1fbccf2e5386c85ab432ce2e64d2b28015e0f19f63f08474b2d077938891eee52a31a64891efe4a4a56b8232f988b2c944c3b3f99df062d711e5338eb762c04e7047dcd39c0b6454ed6e61c21f59ec77963f923322f18b44fea2f849f8ebe4408d61a74fa5a2f9b75f20bd94d40ccf030089595050d581aa7f9f8cb8388f346082e13c4bacfbc3c84c510c89e234edc75acd2105f8d51bb6a1797c3ec50eb250534171493f2c8e07c7525bc30825871c12a7572315ecf419e20c30ba7dedcf7f4a4a9eb9658944e5b7122b2bb7430bd2f500fe8c582514ab1dd9e4dc4a29451fdcc4c7206dd4c2b690c28d73636bdf576c9c9ecb83712a629966d054eb04e0c5d5a8dec6c6511ac8d524d8e76801fe58aa2042b6fd94b844d3fe1425d6f83f890938655cda559aca63a0df96172fac7ce1a38f6e9b10988a35da0a631e7a07c2040cdb8d34aa9a1d727e1fb87e9c3e0b9b1c0941445bf2ec4ac18d7a1e3ff8a03fa3f42257944da678ab05e7b8eaf8c38d9177cccb66d7998e2655691542b434cbb1ee2d92a4ca9fbd3dae7bcb07a332a509f14b11f76a7b84e58ca16cc617b40391da3c7bfb7b2ebba109d3976c2b0935cf8cf6f1df96672e22f4006a4d7ea4a3e1493227dc621ea78cbd6a99a00f74242a7a869d98f0b09aa9b02f1270aeac1eb8d5447b31d4d40d2ce52e1e670d249f8dc63eeb14d76b496130792fc9f81c4bc1344dcbb175369a31c8507cfb1078dc7c19f20ccaee9685731b66be97ccf7423545409da4ba664253b191d5f0890b9a865872131ce1cc65795cb48de7ef384a82599157fc6f638cdf114568bdc5a8419350ffe0ea7e96780b10038bf1637454d1368d5b466805b068220f1f2b1f3c4aa04f292ea9fc30f33c6661ca27c99186902de885439d4f867e09f53ae833a468ffc8dfa9c090709f7fa593ce8b90e1789a30bf7c6e36b14590220c34bbe19354d3dc0b8623ba520c8c8b30504e18117d2fc3b457ffac4da06b58f311945f56bb2cd537ce8ee3c51297160bf409addfcd6a7e8146c8772cb39bb5369754bda635cf442f768a7e6c22fdb2c578032147c03cca53f40e620e10e537b9d1924b4a599f88c3e6400dab6eb550cfb14213d4730fc1287d37af5c4f37271aaa00e2a0ecf3279bc5ba0ac3116cfab5fa0138aba3bd49e0560ffffff9f