PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 58024 e5490e641fe0dd06fac05c514b9cbfeb7986d103abe779b70db86543fab68aa5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
474eec73a23326a74ec4b3fb8bae99cf4b3265fa837af91b28594319e7f0ee50
Certificate Block Hash
e5490e641fe0dd06fac05c514b9cbfeb7986d103abe779b70db86543fab68aa5
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00b0350000500d0000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c6457f66c8967c4ee864d3657468b0b1933f6e4689d31b266f01ca16e86d3caea3b17fbf0351d07c27a03d468af7383ac5a1ed7eb1ac7cd3989a9a92a80844a14e4867803cb20687a158909940e7e7f66c20cb7923d8e5a6ee0a0000000000000040000000400000b0350000500d0000

Raw Header Hex

00004020b25c3ae6f5ed07197488904b187b4315687c9f90152ba88e2261071c6460406fff2eb706274eeb6fecafb0f9d6650f212a97916b57558a97e61a77d5c1e7ba659eab0f6a7115041850eef0e7194359281bf97a83fa65324bcf99ae8bfbb3c44ea72633a273ec4e47

Proof Data Hex

59,560 bytes
1212160203078f162764362ad72d42fed8cf6d755f6102ca5e81e79173c2209dbb2c67b720ea21ab054edfc1c793d51eead7555f8a3772d1a37abafdfe2509604fa749330cfeeaedc96de4202ea031ba2311a15a9fec76902e224c5afbbcc6a348e5eda4c90896b7eeb0bd35a4122d27c59a66feef0a532ffb27dab2b72e81ff740ec7066c1554be4047d96d8741b1b29de1d610300ebadd3d7ccbce2400b7046fef0eeddd2df74798b042f53038e0e2bb454a6416ef4bdd44c25930c803d1f1e2d966301d351a908cc1ec7a8264817b2cf5ca9847310dc7e64d7c186b9264b9b78610a13b12b9be5f9e188faebe0efa13cac55e262a6b0e5b12e804e75fe98db38f32b7bbf43a5f7f927f56bdc6e4a6c41b978c11d80e91f614459e6b0223a681c96cb0a12e1c8c344f889de237f676d6bde823aaa8d3e4701eb476179adf24b2b0a7629bb420092d75587d4aecde91357e435c95d3c8925bce78ffaf34d09be827d7d37bfd191f39a5ce3b04a038906688f9cfcd0133a2a718c9b0368ffc86fdf982257c7737437cad27f955717f630c7a317fdee0c5ec769dc78b1aee8b82c3abc46b07ee1233b73d7f494873c79a1d6e51a72e3901bffabf39a3d5013cb65fb29d6ccdbadeeb3d04a3c39eb4b338bc584b80b463b65005d4425205066286ae23478933a52b6cf7f1ea747f0073d27961727bba499c1f2bba9e31f8b1f8838041f738090938bb7cab71f8af8e2d4744ede8800b80b6ef420346ad39bc739d35294b2899cf63d8bf8b657d1ed15168b6380e5095557db99882b48d4eaa835b08fdac27d404ff447f7d5b54fb2c193c83b281d314c3aa3573b66b1c68a0b104c415aae392495de0daad4e8ee972d85f7f534ba76a0450ed6014f536c6ab8c46b8065c88644cbbea4cf7969bc555444cb6939252a79d020e6a8478c170db918d1702f493da1435e699efc1c7606b5a6c74755216a34a6a7a5dcdc038bde48f610df3143bfe241d94305d5f4748f16194fbb9f384d8bfe886da2d2e9787380f7ae73dc3d7624a34d58c8145122b551a9441a62cf04ceac8a0a14c062b085184d96ceaeb6d46e50693ffc870b2363d7444cfdd7b1a04d10c072376eff93db89ab1a097c49c68a5971e77672d9aec56b3fe187bd233260de6e99648163b5085ba488a767281c59bfc44aee55772748612a086816ff5a15caf45d2b9ec16476f7f4b8ceedeee24e52fb674c54d9cb9a1503269ee6d523937164127a91751ca49a65591174c2726826c033bf8bb53412bf357d0a68d8fb67de8a0c3420fb33775f2244a2651af28d03f902d5076abfbb9981eb2233b1801176f9d135878d58c209a78f33dc3f41b92b3c5bf7e4724045426ae77c543e5ab674a3474759def5d711c65d91823d86a3663222a210c6f586dabe10e4ce4c232fcdd7881d847ea5ae7075c1a3ab5cacdfd3d3b07aaac814246fef5de462f424c846cb790014395f5d8548c2e543508ce311f698cf09000e8885ec680b79140bc986006ba0069eece3346a2d028a7049cda505ccb384cb29208d2c8d03684ae944ef6c197da1c77c4a7d02328efff26e6053342ac7968a47b68c9b41ff6033de6c92d69643865c1f27f93ea982466f344c59f969eb14ee11976107dc1977ff44fb07a81d4f8f3ea5af078a185e578f6d5d8490171497df07c14030a9def384d35ca5e41b3a2aa2d18e88f106afd970a5a173a13d15fe5355a6ee67f204f578fb3ae587832ed4d720ab7a159673d92ab32f4da8d53c3a324765d605132df38b5fdcb7606406bcaa6911d275fec6844b1f88fadd80e6ea9c7ccd0060bb45676ba7af889909cf224d131b119dcf75a06e180752f509ec846541ef18103e3eaea6c9915b511b3755b1642ff9ec07a5b90627fab065c79bcec2d42a338722ec7eff59f979c904990c625a6a9db8adc003b683e3c029604640044a5495718279bcf448e1b496319fd95ab807d21c3cb8aea921a2515b89548728c8416830a435a966bfd8cfaa1b1371989adac0f5ae64fa1892635ffe8017f8161614e32781fa54c9c677bc46cf4f68eb7be05505ff66230b93dd6a3eda232f7cfda6ea0c45e4fd987a245ea9fa14705cc92c4d837c21b564121ece22afe5710d5e30a3d12800d515bbf256d6b7c7a2f880294d629c3e0694e84c00330e117dd5587095c4615450a27b9342148afc52ee1110302deea93c041b477d31f84da96244ad4ef9053483c25fd1f925cc3e173e7120a598d8f70416c079c5ad1e1911529fa473e6665066da96016354b74939791de4b756f45b466d2c1f85287ef6914bd6bba78ccd932baffb22564fcf4a5c7d52656eff1dfccc782bd8dfaa13d682d47b8ebf6d73a750b9d220e666e20b0f0f3a381f071319237b8a3de71dc7f30f24ecf2b423d9e33679b97825561640e576035969beb1cd496e6ef3e8ff62bea81b05d51a5287811495459f73f49170be7c5de8ad3409cb5dbe3e622729b35510570dfaef8268bed224aefad495e8b6ecb06daec7ae0787d94086ab21ab04245474a1f6b20c316f0fed74f98b1c3dea149f665da2287e5a5ebf73a3881c70e0eeb138042e6c6acfe83799fb3e7bfc173d10cd64996d45f4dbfb87c084ba2fe076c96de7c4c69a0120ff901b48cf1b5b65beba0051d8754c29a5a41c76afd3bc2d00016936d8c8618ffcccd1526d692994877a58b9422256cbde7a4506010bd3e31aa19bce5a8fb270c680f897c92e8f65b0556c8c66b789dce50f4cc98d4ca8e9f2a8ccbe3c23089d3ab6aedd5f7ddf42a89e8b782d77ddede0b904ca9c8d163ee5247a938be75169c266a65f3df5433adf2a461057797bc650cf8ec6fd9ffe3e08d2ec64868b3aadacf984931b10071df3fcc2d814db403eec1a5eb824c536355402784789c9bff027b91438fc6ba2cf7e4bdbbcda0fa25ed7a1f5edcf3eaf8324fa00be105fb3b06f13a74bd5830c0ffe3e58e236e7c6b630bf9b561b0a2f594524e37364a6e808f4d58addc2cb2b5a46b36a4b4c298e7e45e6d4df4a5452fda707e74b144686fdda1d854cbd41ece350d04e91779583cc82b0c4c0896696fd43276f5c1e89cf46215d551b58955957e0e603d3b0dd74db334523a4225329430eee62b92f2a88da67c051098c0f682d1788d35b2ee283347d0e9ecba222cc08964486f7040d24e469c0cf5287b4156e5d72563e2117f1e9a838f1f7d8286657ed88a255f423ea8ea3329849c2778aa3d2ee73c70cad2897253d2ba604725116608f0eb479981dee9a3e6e0b9eaaa3e3cfb833f4a8383ccea35ae034c2bf4c79c6877f4a2120be18637a4b832ca2727de1285c9bcd9d3dd23cfbfdd5631952e54fcc0eb106ea0e85d1248e457e81f34b8bb35e0d8924bffae103ae51b31dba35338d7e2a9db1e39303fd4ed7cf44cf36390798a27f530e912f1d0e2ceb1a62062bf51ff5ccf93a13d88edd42dcf7f13714005bb69bba1ab1a52aa885b6cb6bca7b8b53b8671478ecf575c6d7c2ae94cafd2b0f408ac0846e3a90d1218d08e68abed17171e252e1ec615cc370fefe8fa4b224be7a0a9fe765331362916441c9b45d854a76bb1eab4f6c48a154ee38467a53f4897064c4cdb616671ffcfdef79b17ff7c7f4521af0196a2ab9a45ee85bbf2277e6e2c00dd66fff92dd76507cc1c29e9ef01e76378d8b9d86fc0ad67bd1274610e840284a0aa1d2c66c1a2bb067a72681c6f134563a8a5716afc84f5620d3ccdacd8d98682428f85f112204c57cb946d16dd18084c0074ba325e294ba636adcda2d2202f9b523374473e05fab4604f7cf34b27a574da580033b066bc4406c35f3950368bf58205ec615cd6d3121f82474557cb30a18c775af922470db1afb1a30658cdf3185fae68888c345bd9737b57451529a657805f6bdf8c186a8254223718fd33b69d3e203f21301d620a8085368bf6bc318e1bf30645867be3d0bee946099739a4ff555301683082c328c1c14716f07727570d7159b228d37712616e89834aba33029768c097f70ab50e5bb25299aa6cbfa42daccadc53ad65919aac110f4ed2dc05f8bbc6bd69f23bba0f2d0307f7c8daa3f1d81c7ea5aa969c6407d88fc75822ba2ce4a5d7cb5369f4ad30552ef651376f588566d259ee6017780509c7a7739f8a9dee10c1d0dd56e26ac5d53a2f69c03f531f9e65415f6d484013a992dd538d7a94a1c4e070299e5d8e96e5b31697c307a296bd695579ce2ecb007acba754eb96e3b639046bfd2b453d2fdb7644add87aadc23d4c59cc8dd90f903baaa9d739c3048b1eeee6921c5dc8980affc4618319f01e524a2ca23d420da4f7caa9b6c343d73a2647fbdd44abea8703d67752631e8bc80ff8437856945f07dce93f48f11c8d5f2f79117846ce64e389430bd628556e82c69b6377a69ffb1a80a5e91e19a6e6a1cc873e51999e3b22188ad63190098873518633522eebea06c3cad10823294c6422567c3f9ab60926e1b6d5871ff21509f8da6a4eb774ffb9a5301dece9d8688a17ed34e24f54e89a0120ff3ca108c8792ccf1dad02c8d5f5bf2fb34b930bdd114a14acbe122432e082234517b5b0a6150b09b28a00580bbb556c709686b1a03f18fac836e6598f6523c804a280d8e11909373135eff789ee7481a73b57dc9081596ec8ccfaec2f6fbe86c46bc011091bc1b8b256e3c7d31f856419bd3c71aca94e3f2faa22d44c7fe6ccc9899b308dfb78f0dc22a3239736a203e557f4e2579579ba960d64ae905bfae23b2bbc086b6aac485002d8588e1053cee7cefd52fe239e066af56b3490314bc813bec08590b312b2f5867dd09854776dcdc6e95e0f74bb5ebb8049892554a99076c7d5382b4c552d20d7a7198289ea0613a2cc4c0d5798c96c1fa28905264fceba518797f754791085f2b704ba1a74bb892d10ad563518703091b932e70fbd770b443a548342e75eb027a7f233083bda0ef2a7a924fe7f96872cd9a7f6082649f96c50bb34bd6b65b13d030ffdcc9a95e242f5ae70caac2d24655af64464a44e83155bfd5d0f06c8d6c04cd40070afb524338bdbb2f6320aa766544215f4eb66de0ecdbbb1c6e0852404e0e0e7b7bf0d6bb12c0f385f57a44dceb763b9a84873138154d892b5e589fb08c7b7984e46df373bfb42f630853987bfc4fc4a5d4a2aeba9839269213a76c72506711f70e857a79a968d70358c47cda6be2c98c3f6974faf647f75cbbbaa6627ef4d403c409fc65faa4d8de58bd8b15d58b6b0c750ca61c2c94f6f65801092acecaa408247a88d924f40e59d8528adbebf3260007f408a087e39ab55c0187da832d073b893f9f461beca333a2b1754dbe8ad263a57dc28ba5067ae0348fcbccdfbf3b08160264ad4d6c111544e9a89ff9e8ee2272405c7fad1853daf4c2d09ce1df4874b22b22858ba4d85f72cc3c5219c67fa66f25b4b7c4ca9129a3f1e278b869dbf72a05bd0d702b85ba135366a4ab1bf25af71ea685555bbfa6c176c30d96d104d948ccb9146569e2cf686d8c54312fa1e858deee389b81f16efe628fa755c813aff4ca695083bfb97e337b746cd06a87a3dfac8f6888ec5c716a9b18e38efd364a8d24f6dd15dfbdddd9b063234f7d404833024133753d092ff68c76ae0248d3c448535a36fd35ea53e00e120a5930c9440b5d95ee7de35a3f74e935800dc48c47da402ffc76a31ea75bf91fe78f5bf58feb67e1ccc2077f01b182193f35550ac5759d88107d0a035764cdf438c2ba3a924c4e9966f4764ab1973959a6fc98aac3eb7877e3c0d0fe2aa14df81cde69f44d9fbb4b893fe0bb93d0fd1bb7b875a19767a24b9db4adedbf5361d5b10ce2d0d30d4de3c4500b970309a8d1e0a84f6632b72ff0c29033bebcc93bce4c4d9247f53880972e51addeae6614a8c4c024aedc1521e4d8352643ee4e912d6644aad0bf44a1dd3762d93f53ff1d6feef603c90115f4c3a4a903b26b2eefcdc571591a6c9a246cccc93321ac03c7f3d9bc0475f9e80d8da8fdbc5dd9777dc37ac6e4ebb0750be2a2248da0b7b8d8e6d0d1a6f1fad62f48ba7a1238806ca2e9434e806d1d080f3c9b07a0f841de951120c3e85f1ea3fbe352931e95db7aaad433cd036cef7effc35b20db5eb696855444728b4dc7fd84cfcacc9cb3404f031ae3ad44b70a3d477073ce060a59730d6bb8c3978661f54ea1fb17d163a9757793cdfc8eafdafca5566def7bc7336e92460aa0272aa0c2510e4b0eab0163dc1462b8b5f791e4a09e24f58ba51addca0400e864c03624ab4a8971fa58986f8513e00f0d2acbb43f1ca0380436dff8d5bd1de52be3f9b25631189e05440d517850ae2a04ffe2acc3533fc5cef0110c7c2d61e3043b199f03e23c040d70c602aa2c975c6716eeaadb17a5fe4b64a87b3c8a6b9bf3189fc4bc72b64945808fff7dfed20055cedbd4d94ed6ef1c6d7d8d2aae5efcf9dc997117d60792510d532d8f7de734255e0aa2f5536220123e73810d1a81c534adbe84d2b7d2e7ef9e1b147b57aa44bf53468109dfd019a2389c096c99c1445febb9185e929a8abde89fd42a2771d777f6b009955bb569836d960a3daff6ee4147b6ce1e9da2b98f25db0b14cf987cf080f4080df7f3d22023fc082f6c94f8752b6efb8cc688ba630a8cf5ec58708beaedf102734baeac902cf6494927bbce8c81f52aeac8194ea7effb519a013fe2f0e33033b2e851952df084ac0043b730fe188c85a00d9f6782d16721e1986dac597f6e6ee19fddd569efb204c3f4c57895a3eede3ac7bcb6474e4c7e3f40d5743c3a78d105a745e577d243f2592ae406912c41614cc7d703f0bf8bbc2efaf40e2724003660f5e276ca5fc598a0e4a46a6273b714a4804eb12a866c4cdeff9ce28ab440522070f676ec94c45a17df80c6b22726dd5eb2515cd00664fb7d464517dca1c96bb31f44f93ea7e04a94ed0ee5f89a21a4dc0c8d201c16a1e757db40d63fd92e53eac28dcbf52c0e90c1ec0d7be8e9ab7f1dc7c8a5e85cff3b85fc739cb514100ebffc7f96f4dd09d3f054e4a2510edd02140aaebbfdac7211ff43908db777fac4464c8afbc52b4a744f6b35ff4c927215abff1f7f25b0be1182a46a1d93f0b2d640025b412338fdf818a641eb5069d7d8c21089a6bca5da5500eac494963e7546d6ee517f08bc83c6d740126d6dc56f2d3a1da76d03ebfa866713d7344defe8c43622eda0133ac8cfd896a58b903789842b3f0f15c1bf2a51b893d934f84423df60d031fd58d29fa12f6ea439cd1caa7aa21e09f3eb237e30d48f500c4644c22fb91e33e44e024a49fe3a3cc9a283e94348da92e10ced13a9caa970bc6561d96f81349a8cd8916cee1f72fddd932fb46539d467ff7c37082b046523624df336d9875f6454636307f8dd5d0af931734d8fce92898e61306e28c0d3a4d51b7fb0d9f838c6bb7d2dad41afdb78ebb70849f4b3fb0da24e56f6ca8e3eeaa79a33bbc452aa8062ef3ef920889028062843f1244d5425d19e1104b0a6e019cb3fd09898a6ed398e32ba0588570101680a21da9900de1ca5587f36ddb87e61b6465c0ef1b1a2502a3932d25a0c63dbcc1d5792de07e8a6092937bda24fe351073f8d728b9904c58d8fc7871cf330539a7022731df34501acd53c696a1224b164bc962ed003c8eefc38d29dacb55750e03c6171a50d38a098feb05a0e8c27988a3b394374a8301b7dc0300bb94feab0fa5ffd1d9b379c0fd461b232c278d3de4532046ad1b3a54c388dfdc0621d3beac5e7aa869ed37ce10c7a5a1d09fac503c2500312fbf393c547b17d6fa89017ee1e313af7f830264ab7dfedaab913d0a93590823c18ed662c1fd5dcb96ac7aa5233e701a2bcf4a36c8cdd382145143f1d7d5dff127e9f18e62915271c34f7926b78260e0619f94000003dcc905159756b3a99c885337f64b5cdcab4df74dec5476e2fca6012afaa9bb7ecea3e33533d3ea9d656a9ab51dde25633c1edc7d81dd7656df2dd49771e1f49eb04737f34d149a1c2ebf913c7e901f9932839e6a90e5c785aaf1b29c25cf6b1ba4fa61c58c4ef5fb1b9ef3e33c1108f1d54aadc810d05ac93fa1129cb8e0f6d001bc961a887075a902f8af62ce40381c61ac86b60cf14619a2093af116173ed6efb7766d13abf10f811151b620a61de8f7868b5c9c5e21ed6728d33f8e820212ac19ce7932fd6abc26ec38c1255f3e51f0894084f001bb7bce2e9b504167beda777f6449c88e19770b79d850e033cfe4f4276750be376ed240e01f1e9028e274c63a015a92e911f547220342dfbf3da88ad583319dfa9267287fcef74039a10882a0cb1a64b222e18787442f2cdd888f206c2cf09c0cd7b74fccb6085e7bf3a52278cc45c437c3d1d09188d5b1b58345a71ebcc84f896f21e7f518b5e40f35f54ae9d26360bc566ef71529b2c703b758541f5a1ec9fcb3bdf9997cac6f43190b878cb416040643a7183f8a3c7343042bee807e3eff18d723b1dbfea0682910cdccb6ded35e9489c405bd5f418eb7a1464f14fb398112891c190069876794bc87093df4bca7a24e0c00df23fd2a3ad7bd48534ef63d6b77a9220b524dbb974dfe57bdad7aa12dbde6ee1755aa5ed85efcfcd846ab620da928022c0fd47816441734e4a28aeb6c7a3ee14375cd5f29efcdb00e0b658931668944677b68a42421b6abaaf1d74a9d8c65d7719244571adc0c3e19d3150b51bac5a6637d8bcf2a6df7bfa647002b681c6246995ede9a2bc9917878b4145488bc6b090957ea1cd5042102c2575bd625c5e0177f8725fc130d288729c41665f137e26349418b93b8066e46d738256b3a74f7c21640c5188c548c357c53733184d9b2288807f07e485083e598fdd6ed40d9c44e4029f43646fc10f0ab2b5112697bb0e4170b92e14e532653f75e5ec99986e96e11924ee12ef128d2c8ea67214936c9934e1823ebed86ab7e640ae6afe7cfd2a7c11d53acbcf5c2a4d1169917ca21dab43edceb3c52d45bccf41b2be796ed46bf6df8b0421085a422f84ffad9a9dcdf71118a8eb5724cb74afd6a40f78bcf3fe822c59b446ffc25f328844975056f401cc238caacf4ec9ca310fdd874ad1a14f32fbc1467af7571f9a03c80119e7db0c86aa0d76acd7b1d0ab852e9a7db256892a7f1289ab9ecb22fc64cd488ae31cd18c4cd8e7b203355e548339d940d36dd6c7941ba33286c3209f48ed3d9a5521c7cf6941f96d871f998319e57530bc3d4872a2eca70178b986e61b59bb02a94475ecbc56ef798fce32b96fdebd3afbea43543a18287a1b2039628eaa5ace6e344e92e3322b11f1871841298fd6a026cfccfbe5a8f36c067350e4f039577a84aa9fec66ff15b903d6bc636deeecd6d1321408ad6358ebb2e59805f066acddfe02bb29814496e702cc973d1ac75d87ecf382b029d911fdd39b7eecf202a4b7cea1032ec18eeb6785bb4ec810d6f0caf6c18a176a423ccdc076c948ae9b393cde021eb8451c2e1f987783fd225c61a2832212ef60e3b88ef739c4cc7fd0cf9db90513dac52c6515a5f78920273b84696a459475fd825e984defce8b1d5905c84c5e8579b24e4d7873860e48d6fbeb6ccd876231252859c10e43242d33560e87ed95966b0fa90ff3d4a62811a0054de74a46fdfb1b91f99e485eadf7b03b1b55f8cf0d255314c7a32a3fa5afe9508d9ad84998fa657081f46076f37d294368fbcdceec348b9d796257429ff6e134041ec7ec2da6ed5b5bed070563e2adcc2d5522cedc9915048c1905593e8bb4396ffbc467666d922260f222744c7c3c8726bbcc34bcdd5960d11c3f2655e56477560eda65e3da9aeaeebd50d0e9d343c5222158bba12c89b35e41b6596eb221940ff0d02fb30ecd44bcdb4e9db873f2ebe18ee015e9c428876e53a8fdf550a030b76dae8944803209f2e6f182ab21af578f13f6c0a4856c5098dcc0f71076ae290953d43c2aa319fd8a559c69f29033d16294d035c12ae16a2d13ccc387a32619373986c170ab42f3d9c06390be4c65693da503e500339b1cb8486b8be1ac67bce2f0a42a632ae831b228474f6ca955d7ec378f25c4ce836698b6d58a46db1560edd9a2b4c1140846b207915d69efdbd25624f6ee4906ae3ce6e2b1aa94b780ded079b5b147dc7bf2695ff326a496add2e2a805fe9fd6368fea8e4438290f777e3c41bddb2b96eefee1190e5ade25e2223c58e6f4d46bbdbf318b46e2a2bc32a88a9023133571ab407ca8fc5f6d8c573204320a3c473d8913eee7756c3c92092d922aaaf4432ca63a5d46279aa6071403ad9cc52f5c2be35e42939282c3acebd81bdf51092179206c20a35a15b350cde15ed0b8ab543f4f47c256b797da57b1ed45bc5530cf145729086bed04159d0359a7294bcf230a893a3089c88ba0fca19853dc53539b483004e84003ef9eddc532b66a565f24b4dcc785b723bbd029ded10fade808e58e9e4232e95b6d44c10eadc05110bf38be894455d228793a6fafaa6190501b2fe52c8847bccfe2fc85b4b8da7cb9116b413dc019a5e0d99e66b09304ada75adf77ae6990f2f6ee936ab9eac74e6566647f14a49721fa51479b5df8544f763bbd3dd030ff89d944d968db27223b9221b40b3f4a592fec24ba34c185d9f3302a5d239e3d922fc187b7fe1a199e8651b87e908dd36783a1fae7e3e1f85478ff4ebd829d9dd983e1bad0cd0b118f921c68302e05ae8eca7e163b5f9dd31d318e4144c5f8900b0ec41962303de6d542c59f34ff2d33164f94b3dc7a12873a63c019b8c5f34642eebb82bc15272740b2c61140386937e71636f9c4fc0b9b78a80b71d6b75056fc3fd88565548d885f1149629f354666738bba34d7d8ae95cad8e024be646df90055c084cc5609a6e33202848de6ef946f8f6f4c9bbdab4ab1de6a6d3b3bda31ff5596691f94ec1e2b0ce7b51d12a244290f6d728c13b5e399021ec0f4b6469cf0ec6cfaf9ea683fc59074bf269389e088d132144124b7634f2b0283b202b345e5ebeb654aa4c88402cb935c3921f30c4a01cae990c41485c27d0aa94303a5398f9415ea7358ba8158bbc62dd713bb0b8bfd197931ec21c5c28ca43c74c0ab412c4ff97d512e3f99c9b89f01317de1f6720e0b83c88c78adefdd868e0f8a862a5e887b77d45db3bc29c470f2239dcade0d1bcf0a57d78dad029c975cb86801f9f7d3dd383eef4855c0d2239c20688f13c5a14c3cf5a1eb76038eb1a4ff794f83eea43497a3b1cb957683f4fd90886a3f8a3c48f0c2871d8da1c60da3dd8f0d74e4cafd5a0dadeaaee15684d5bd4ace1dd4ebc8c58694c6a05ea90de58fce544bbd7c58533cf1a79f5be8a83fc0992a6d17267f15f16b175972ba5e91c69ce398c89b56d80a2d39be645ece60ecf19a666919917c4bc4c6ba9176c8abeb22c581644b04961fd0e3748b9246732198a012255415d3b70ad6a371b792d3f77bf58e92a7afbaa920ffb1266fd0035cdda5d74ab6573dcd71255bb0bd700a704c8a3227298c82826d9b015a2c3925fa20cbca0fdfb3e75c0bfc107c42da10ea6ea48a464f73d0aeadfcefaac38172b37c16a5213d5713c7a4c0b710aadd999367a7f19284d171cfee16e822c3407aea431c7bd40d88a1beb431f5307d317c6aa1b610db875b7279243936019d5f55d08b4403b9b6d1ca68ceee4b034356eb75d6c1eb0769e34b89989fb4b2199242ea2dd2e97d34659fa6632e3225cda94fd695294a2b53486c3e5448b38f1e942221b841bdbe05db06376e3837609ec2ba3797583744699bbba32c0f1dfc044416ceb080f8215d0b071a4351e5ee284505da8f1f9c0410b85ad7ae3684c99ec7b4e5c3d1de0e1077c31844e1705516d7d29ce5483f8efa4a70f92814a143c7eac98189f31fade5940dc5cf40d2aa05c92b37cee0176f176d9fd80e8f2c1172e563ebd71a4800fb9a4816d9f65170fc672768ea7d13950bf6f97574297af37eda919f31adb09eee84eaac398bec33749ed9c25b46c8494549b64829906102e3e75922180fb431bcffc56114e815c38328665e5d8acacae59f73f2a4f78f923ac4d918f03034fd1adbec29c5a49582276d26dbe318fa576a3320882ad39928180c97e0ec88d342a70ec072047aa5427624bf7c7847443de50027b4cd406ee63bd6235480deb68bb704b5b5fd24417b73320cf4959d8d3075463e4ad32ea037a35bc38629143844a1bc4200f4a78b4c2cba5e45facb2790353267f51f056fe4d6881441b2f94449004afb4ffa658212d35e6009c2b0b74bf10283fc6799df91c8a2f33bfc25cf03c9dd27f78aee2a51ee49bd08f8ae36b859dd0de57cc36fa565eb41867ea32a3ef53716545353afa589db18d003b64d8ec63e826bc6b01c0f9ccc0394331935c1d8b54f1f14d04da57dcba4d261e137a6e37fa4e68b9676012d6f5ca0c6646c5c3bd360e207903dd5fc4b7cab8a58ec2c0104f13c6b82dc3dd179b4eb9e6e26b2199ccd1e12927347a2d313ca03ebf7266b79ccab74256bf409c054d2cc0df6f914b171ac5c47202c6e027360ea13db58a814d1fa704c775e45be2767c75f1c5719de32c322278f430f3c4ddb48420a16d159d14d06b98384c776c97b997047ca322e6318ca0f37c47b03b69b801c1883a4aa127d6e7ca2d686937a4471aa9630c0f1cc420b294734ac20e18b75ec11bdd2e8b928b840558663cd456ce902ac2f0727671a43ab9fe2f3422c60dd95f33a9d536792272d1352f2abf4155b7f6b1bb4615f6a878b166c0520945949307a94578bdb9c84966e89eca9f768f2c133db077e294b9c4f085e0d6e5994b6cd83d2ea1600d06ec38b8c8910492ae92cb53e7d8342e725ecf0ae8d93fd81d9003af5c57ca96c97271774a738ce15831d075643c78bde1e9b714a464bbb283c03367a58fc7fe7714de1e185f16aa057bdac38467b1be55a7545f261d5808731e6f7ec67742b91a5068216b78db7449d1da4540cdfff0baaff98f499222767094babd4835a1f22a9de2f1a4d31c0454c45f413c9313ade5dd2e372f6e2d484019b9537be8b996d3f7a29c1fff9fa34d14449afecd8b2fc8f89829db5da1fe4ff7bd3181a183eea0554ca6f7a43d7d77c1df7860abc3d586529ecc75e8e4b4094e9e25301db4192b84d2524369268a0d6b7b457db04adaef52207c77a18249fe14b0b83a34ee9a6a8863daf8f4e1b250fea1f32f82748d9fc29a2b5a052b4c0016b3698cbb09151890f043344dd8b3de99db13122a81ebaeea9878ae09bc5ffc1ada0ec2cd8ae82732cc84731f644f866f070f0bb63d5a7348164afa6ead135fa4b7d8bd2ff7268e888bd655092dfda24b7c7eb68ccecd070fe41ce5847e7baf32cbf2fa21a1a08ceb4688ae32c03e2dc04a10418c98abcfc1ac196cd204e19b51594a315853e1141511b6f4f8e3bed70b4e4bf0a4bd3e1787f713115c1ec622bda8885f1ddfdf9e87c23d221e3a6e022f6323b57d98d93fad143e24a560be0a497dd6e90e701a739a95de0b9080c8b251ec41bbf30a5621c25404390bc78d2421c7d2d31db62d9c83b26523c9116f2d4ab3d0d4a47416cea17e5ffd06912b563dc99a7199b4885d244ed97b385e62d0927d440496a87ad78bf6437cd54a3f0793470fdd5952a49f98d44bc97fceddcff04047fdc2b5d7164f27329eaa388bc2dcc5783424c5efd4e56be2d7956596e81bffcccacd7ae90a79d5ec96aca17a9e0d187a3838503727eb7bbd15a9e554a89275c7697a97c4531ca7e7e370e80fa1d5f41a8dc547b3b858b2c6de25c56d6339f5f4be17f02f42aaec29309634ce56614e807d0daaa68fad8c5759f83a44b540f20b000a95f90b95341066a176f0227bbc8cef9fd12314e684c1fd71eb4a430606bfcc847e61a530922248150026e29b12d1637a065bd55b8b72a364b174e17ee2245f088cd25833c06d6b85e10e410a40fd3c17816b5ae9aee1a26f69e79c03f33368ecbc4c9b3076b430a7a2b5ccf9082ccc6b29d381bc332839ea01c57b92a1ab2ec38185cc58056b332661cc54a2cfc93a0c8e1e7f3c1d4e49cf61e356de17fd30945400694d6ccbd11680339534c17f44309cac2993f645350798e003b8c4420abd48fb47222a907e21e2097d879ec18d2a934e58105516989651d761ac9da8d8d9723ab3222e4c5f2afdf7158311a57d1cf36a3b5a3d78b2843cd3f86afc7a07489c9cd5f38001ff3cb435512106df2696b6b12eaab92d3b6238d8a9f68a6f5017ee06df0dca6aa72867ce4f4fc11aab562345c8f15fa49d436f7e692943571971b1266f242b25a716051fab8aa940764a8a155b6cbc2c6b5a38d405e045240aefaba17db9f9f78549699d8c2a1f4fc36ae5fc3d5e6bc2b76a560df6e4d99cc831a94b0e0c18d9b2e1ee288a23ca6c46507d3b0db0cce39dcb2512ae2b960671fc5dcede4007755d772b38c1eab70b0fbd870fae88703cdad17f195cbdd61f37780ca74e9f080135bb8d70d609eef5aae0de059e0dbe37f40e7522187292c0f3d00983cc5d529f10cee654099acbc82d1c8c189027bdc0280aa8733bdb71902ca7b6cf5ac7d0d665091d57dddc644e680e17f7227b34c3f8935e72a109347616542e86e09a712ba6a1864f8a5a724d45d3321efdb4b2de6967a3f8dec2083b2f1fb028b083142071c38d46ff158128f116240ed6e98ba5b5a87eebb67a2d8be00b6a92e94fd9f67d53b6ba368426cb1b7153d8f93575f08f8e95521e4ca0091a3040b2f2df11a8907f845911bc73255fe93b0887710dbf7f0bac5f2a88c3096e8963212de83e17659788a99289cf813dbea7ddc75c55a1743f0c08c1c68e819bb875a0a7aca6bbdb117f0dcdd187fd9406a0d13c507cd63bd0764d8c4125b8b92e48a1b7e8cb10a23f3654eead8b1220f1792b99b4a1bfad04697c2ee073eef405bb3401fa6f3c991803220ff20091bf94c0bc342fd8ea98268b18694db4c67f2a3731fc38f5584ee14cf646fef548538a12938a1bf9c793d5db2bd741dff8334c4bcf4cb69b9cfc1f096bbcd41879ea0a1604356fa11288de2caa462c4b85850168162925be9f809d705bfd270c58f9fc554c684b8c5e7935850990a093f1abd344c469c429b8f91dee76e90f68f5339502926da77f73192d67c320c7466ac06eedf02661d3cfdc31003b0035baa21257cde4e886c41b88900708d00ce9f3cc35562175b8859b8fde86b96a2460a63f7b5d538a594cb463a09d0693af9dbca672c36692d1669fca2686708ddb5c93e9444042b0204aaad0714bdb1043b7aaa42bd8ce54644c066b307f17a04d3054059d42f6d147d4f868fab2eb2ca1ba3317df59da026de68b942820873ed7f5c8494343319bae1ddebd148aaa5b2d9c4385ed73d00c55dd8d8590c1f3bf7f89974595d195ed942b3d74cf6b0b274e93cd952cd29f4428cd7a55a96bdb17ca49b970ef7eb50ad79e2544abdf9d6c271a876da5d5f4fd81a9a35fdf4d17fc56001f8cbfa25438101d85421788e3865e7c64427b38dff58bcad1cb4569d88bcb76c0318527d549b79cf0680ee698bf5e52185979be1fff960f1192aada79c8adf4ed6b123c9b5b2dd112b46a00643b8922040bf144b0d4691e35d77970ef0c20d5407af33e87a38ffcfe535e9507bb7ae5f5746f3bcb9820d97a67f8e22a4248b2297d4f4575b56e47aa6f6def91fef737be8ad89a6e3a4f58b9134caab7c133d864bec9842a8f24fcbeac726b6bc5664b84f1771cad44017daf90c18e40f2216526779038d62f34818cde8e983d6e1b66cfe1d68044a99232c8796055c82d69233d6736f5d8fed1b2efdf100bf030b2430f18473970b8cabd738e7852ef89b1a4a6f385cb4c2172fd031ad6026701eb1a4f11234a1e7a225e065e3400508bcfb205202a1f569db5c2bdfa8cd8d1888b57937ea9f1af9bbf919d2973f408f9f96bef3d236cbb8290e99f638a44ac038d57b658761f09f5a21e4b106ab53f641f5d5bc682f68f14b729b8a04f7535720b24ff8154fd0fb73656ab15c809020b66b2bc7806c896e9f4b197b7674067b107a82c8f71407db4838cf19aacba7f66d2a22ef84eb105c41c3ef848730c9a3ba4d869e3cc65fcc7658e93ecda94926dea45c84d749043414dd732ec3eb152bbd0ce4e05a1d63b159a9c6bc3e0b154a85bccfae65ad272e32017debeb74ffdf4215e660a05bf59e7be40d38921d2b472fb0b72f4bdfcaa3e88bd4ee9dca06d9eb713778cdea805bf1816c05e25fa024f1780b12f3088f05e9e4cb8c4c150baa1584e2503940cb418fe53dced492016a72b253d93b160dbd5baf4537f5311b00c0c814ad13f5c3ce85a0e8dfe395a00136175d5f28a0c3a936b65fe0672c00581d1efa88c028db05aedd9e66ad4e451945808b217b687e816ca8335d192d9fa044d03eea81f927dfaa4eb6eaac5193a37a3b5421527489c0a443d630c1faedb75604bd41b1016877f3af0c683004ad4e591f3e47ab5981648343fd827b663bfa267013702e63604b6c91e54f911ebe7be3d366dd69d5946a8d59d7871171ee987c8d05c0032ae38f70d2a9b9ec0ba2c48398394bdc840b2add6af82c31ca751a4d8b3f54104b9f98b57c978b7f9981f56d953df7d9ebfccbaaf84008b4b9020d3bcb9228757dfbf368d5b458b3e1d1ca39028ce583b816109545413c37e79970d6aa6ed27bf25b462667551bfb3f29f5af61b5834c5ec9ce01b26da79c6f7e7a9f9c77a72fb711caad7a7f477095f68ca79191351d8758de8b2b1e75ada0b9865ed69778d08abdf9062cfd39b5da16568c1139e0c6b49388e74755fdd5464da7f23306c3a405ec76f20a85ca1f34b5e4bb6d7d1d3d7f08d47d7a66b914cf7d938ab99d66e16db2076c18df9a50b7a006fdf378a74e7629840e1aaa55d02d8560744318fd84d8230560045e62cbb93d2988f0e7abdd70e43edc50f9f3c419c8143d06af4e8b684dc0336402a1f63c78550f328d8c4039078d36186a2c0eb95a0eb7ce022ebc78e9fc7b8af857eb3c32cd6d8ea505420a4091a8866aefbea45c733804d893a88349bbe2ba468f655cfd7cdd1b02390761379732562a2b001c5c7965d542aa29ed02f3b60bbe3a6ddf80c5ab281beeddff0ff17343c66fb0ed4616af73600905130d0484f8a67b316b3253d90b891fc2f686f077edd649b395160a9f00eee8a6d6442ddea68694907d8070d351426939b11d79fe0d94a2be6ed468a2d5e3a52e176765e103912f9faac97567af21c7a48225cc92832cef906c125e8075d4508ce3d570c2d7ec8d9512c5fa792d3f28097df73e4669aa2c570cc20eaee24fae20d0952a6f668c12a5f3ec69f0e6c6b45eff5c5eacfc224e65931098f7ec949bc8f5e30c676893c0fe372b79a8cd135e190a8754ddf267e40b333cad7f6cdfc36b50bae63038a4f46cdbbc525dd0cde1a8524e9680b9e26b6c0193c42ec3d50a3fb631481b7093b93f3d056705e1fe93d274eb277d5cd4f27e543d6e1250ed14e6080f4d9765c8809514b8936c6ca722a8e3c762487d0fe3afd848781ca3ea6b2fc37c287a654ad957d172a25595fab29bbd0c7d3131e132b2ad36b722e1a7253a2c80012393ebd0d0fa1daa3b138ede92301346251237a27a9551ec48bada47659bd9e4e505a32759510db789cba8d0aea2dc9ba3cf4afe594790349cf72d729175dbdd279fc88fa6b84eec9887c6d686d242e6b93f8c49c5c729c2055a181375f6c5d0f273cf5ad8aa19470c3132d40ddc690ca8680809cc5ce6048714b9bdaaa999f0ffffa27d2419217cd7e98e0b52c13575d7521241635f7c25d5b87a1800bcd90b583ca18f8dfcbc9286f55ae2458e1fe2ce9a94a4b80472aa742cccd3106083fd2a585401fb857cae03230718aafc5e6be50bebc91d2332b4cb56031ec289545b21c4004f5bdba57229d394da861bc39aa1b53f2bb81e1d47c457c23d3a35586ed167fe784a8be801b1eff57a4509f4ccdba960adb73b466a2b643de49e5e7b387f706d157a349c28cd60d1811ca60f9b9fd91d812d315d2d390d6b0943d889531394083b5045ad645ade108cb4c2e83002a46976d3208db3a8cd6f655e8296375038188851f223e3999c2b5fa8572f2074622eb33fac538120233a76a96c8cb1c48ea925675e46618eb3a3f41a1c0f38d6618738cd6a29d24191ee81bf2e0d3f50115baa0def0a01503b36f9daba3f67023e8f11b5a23d125be52b1e73dd14dd39f9ada852f369583d8e18a9cb0d307540c57ea38ee3d855c0d4822fb0c9d0912448f0ce9eabd1b3a903efb8d31f912cbe3bf1336e8fc8a26dad23e1c5978924d50fdd4949d83c143002a9f9f2066ab3688667363f1d1147cc4ee9566fe24c24ba5c484c76d541c3301ee53730dc45719013df2d52ac01f61d91cc7e091c48f5a2242802762d14b2f123b7022082b80119f6e7cf59a5818b1320b7d37afa6661078a5cb7b4ddd3cb54ac37eaf2bdacb807ff319e5e39f83d939ab15b0fc8ad3bf72934e3f2ffcb33540bb986605aed4a0a79539d74abdc2e6b41857d27aea65559f670fe5972c987464d2e22cc9242fbf4a71c511100f1dee449015e48c13b1eff65b28a79fb9aee26df2e3b73769f52433703ad72b4a740a314bb6b799b6aa91dcc64e708de0080f0f78f34d087846ad6a47fae8c930fe7f6e2430492a99a3e64e1638002ed10758f89d3a6c840fd0e71317d24233adcef50726b2157f8260a2859ff7f50d3b69a6988347b3d0cb26b240d03815e1d05fc67085fa2c3b8d3331c6e7c5a7731602938f18e6b4fa9a32734a88797e0a6d9e46de9a654553fcfd363623577cd281063b80ae50c9d816e5f85c42a3266628141994caa779431065b0df8d8f7c25d998eefd7e870e1e91d36ef7100e7ccee5e89462b1a864713172c7a95cc2cb217f912ec464617b165b14655bc52fbdc02bf92d76ebb956ab0109d4c9e0e40a8848a43af64482455905909c01bcfcdb242ab6ac5d23aa1233dbddcaf379e602ef789e514e3ff0155339a259261df931ad89132a8eb2ede4064f014acad6ba83991b78fa03965698b2f15b6312af4cfaf7d2fc954738152e04fd2eac47804d41448018df5a260d8af93ebed35beabe96f5020e4d9c41194596da4f31e85072eb777f5d04b76611cadc59dc1da61d3b51ceaf349d5a883c1a5249653ad31203af494fd6a335dbf7cd6e0192aa82ee02ec5e904c5f3356d2d670c2e19eb531cbc5d7737d3a06ed4e81c24b08aef5dded286375ab6e0659c7dc36b93fbdf7f792c40c0a3bee1155f5db1a423c8f253ab63126f391456d7b0090310bc0d0aade4de191ad3860fd7bc6b3f13f5d53af0d1c1c77e59e5ca794e084afe09b7ba4cb3a88489cd195c9055ea9392b948d966b993f32fa7690b4be0159585a1771ef7b8ba96a28eb087d0302fb15a3204cd6e2213df408def80aab45f582fb06ddfe43160cf024eafdc70a0a2778cb7a9410e644855403740e635edf57e669b5475372662a4c479e06c706b6f41c7e025877b705a318853f3d91a637b45f51494ce803373a0511e1a62c48fcf32412f576aa426f9b9506d6308e61ed405d6eca79d6333818e22e9a17bbd1b33354af47582629b44ec1759f48d04706468483c946a7b752c0ddfa9dc5571b4ac5b011ba6e5adeaeffa32484692d55548139069860d23b4396f4c661a6963cb168503f9fd5dde7e7087881d6dc850f770cce284757e0e897d31da17998f6e81bd460432384a39b5e5057b6621b221727ddc60b3acbca535a5df9c6612f95701d56c66789f5709f7e47b9fff9a44df9d68d7f8b43c4b5fd603f5bcaba69ecac9a208acca0828d7077b87451642cb86da4932cbbc834019cddd89ed0c20bd0f79690385d8be7f5574a9cd9882dd53e342650512d757b30ff9664b8e993e664f3d025e57ed6238ecfccecdd1afab747e0c7f3867573c701a18121f71116d1f7e24024bc1be384ec55ee7ccf866134c2c38fb3c6fdfe0a033c752f274374a6de7edcb12fa563b64ac775668acb4a628d4a03a04b24cbcc206bc02b0a11adbd80edc4b9b91138ec4b0bbb4eb0b467000bcbda6ff0fd79fbefcf6326aa8280c9094639ada21d6f056e0f4bb9baba86b0339fb1d13ad5d41f1856ba7916a07423feeb0014cb0db8f8abe0b4357f1ffd8e282baef7d375cde3dce2ce3ffb0bdfdceede1fa0033ee1221746f426cf5a275257477f26daa5f334ab54f5f969fcc98bf3d49044010b5bb811259c6d4c4112780b95d16c3fcf824328c1a60e9552107702a6cf5493c304d80fedb8f11e6ab1a9f8fc2f5114dfdaf60da395f6f5396eb235925e54335652b1186ff39a3b51a1346311b20641fe9d709c65586c7813038720bb3b741a05f382870e43e48ed4a03b1475d993dc9e8e2ddf34ddd58068de14b7fe8bf4a7a253b1abac5f1aa8b62304af8b2bc3803339fe59bf4fac727f4b47df8ded95d042e208d4e17ca35a2b3feebab27bd446a09b28445044e7fe1267ab60743537977973340cf09a42f35b34f6a541749ece692b90f1229b272ac26d503d33b64e7e28db1da7f440490b76f7029732a34b2a1fc182d5ce93129d5954d0a6c0998637108f384127c82746a05901ccdfc13db893eb375d7311427b1abab2aef8447b95ac772cb47f36b00f61d94fa282ec62606157c785a32bef127f1d0b49f63ec56a28da1d2212b450b62c1891c1f7f9b750f41b99f7e24b1d9d2eaf88208d9c5ef45114767befce57525d87f01af4b2734db95ecbffc9aeaa956b4fdb74e6bf4ae6ada066926d5a0a849ebaef9fb90cc2e042048c1bbf35e62fadb322014f47a647002a340d41c2b9610f7b54117be232d1cfb92c6c18143fbb3ec5f7f360e500efdb2880c7a43272ae365d0c4d22b189e2ea8b2326dc5f3d43dae62d7c03682b59840b64991eea33808a897dcbefb5c4a06041d2517ec753b7e58094f89c4047b6b6c26d9a7f830438dfec4fff755adb6d0fdf61b472850cea45bb291578828f4cfe30c0640613948729ccea4376bf4cbc8756ccc1075529c2bc7d095ebd7ce6ecc671f30b2fe4b4a1b8291ea75dfaea1b16831acbb63b4ab726fef5a3553e47529c4d7f854d857b05a5d84b2d982e7e9fce6110cb1ff4590b045d726992b95271f577ec9fe4b39b56f4a7122abb9f1607b4eececa6030e61c0ef83af4a3b0248c671fb00506c35d23389345d9791dabd9631fc34f47fd15adcbcf8a8918a9f341b38464052965369d65c0c3ba86893da18baaab40f9648aaace5ece27a5a713b622029193690d5569b486219bee38b6e82a123afdead25faf67c406879bc53d7dc9eaf77e5ad72b906fc7d2a9ee6aff36b06c018b5df0ed6142586829edd983c09117953d38fb762fa80a798572809a2d3f25e8779afa736592a9f5bfb466fe8653fd2969b55adc9b20f6c42a6c266024bdaff97175baaa7917bbca36d07952ace2cd4af03f64e113524af991c4080917cb90e29ed8d4621c6c0f248402650927f9ce8f18cc1648c9183f5072e57efb5a62188aff747b298e0349fac1ce98c9bbd4f18d2e05793a65cc6291ce8d4961c9a432384e06863144d6cd454c1d89e73afbbedfcd02f997bdfb2bef925f75e5b1f07a6c677a34399895686d56a3f26a61b9308c2bf1fcc44b473985f847a9ee16d4e90916fa9b26d370d1a254952ea791d849721c93531eb4ef776af261b686b6ef3431108ceeff369bcf4bdf88d664440a56dfc3122d5382d990d240872ce9a6c12b4c78b49291832079017973b027ce5f49a9fb508353640c518b3d587d2e041d6d30d77cb2ee44fded2bebcc7af338a7d83f0b28c5f0bde070ff812ad69fd99e029d46c1a9794f4b70e95f7488487555769ea3ac03c9a35424dcf777b360672f17a25188e5ffb8b258e469b3c966be3186c5341a7142daabe904eb5ab756f20e9822e546e8f045669b0582407c48f38f77f6bde65e6080448954aedc2be3b1bac8e1844bd7b426176db29062d90a567056d4e8c4bfb50f78e552d8099dc82bb4513eb9319382d7070cb2447d0becfdfbb7b841bda9c76d166d210b68af6ec855fceed91e902fec8393ea0cc54b00543f7930fc286e016c13542acbcbfba6ed0e63cef76b25188bda53deedc31ffb39211051778a02824ad830e59baa2e6de944937e65d5ed350c8d0a2fbfcbadad35e1064e9447bec1a30c2187e035d5d3fb74f544da4b5dce38b47ca594907b63f8138e40654ff7d9f8910f863a71e3751362e91fb3cb6a4dc0bbdc27bff7f021c9633aeaf25e8fcd027e641ac6a1704e5e18a95e4ec8b138ee4a1bf5f3d2e0ef382681c3875de5fedd2c155c42627f6ba25f2d67c27a695f820677abe655bd0dda8205b607a64b2c138b197881db1657ddc21cdbcd6c1ba49779f83e08230933294a8cff2213b664522085701395e6341ba0fda62cfd2e0e3ef6d1c08347bdc18a68fbf41338b29ad7c2131f8de6acc2554797f8effbadd5468f8a791f64fda977488e6cb0ec9f28f1df843e5b849956c830e5f39eb32f6b2df81444c99ca3bcc68fb5ab60282b062d7310a05bc8f514c5d56217992d3a474a74e12a578d5105d2d8d4b58c1e20c7b941280b2234f76be790a697e94ff3ca9bc8c183c08ee50f6dcdb8f3b5c0a84b727d73b292e5ee067e93e73bcfae78b97174cf530c14a6fda48a5c9b8756c41f2f8a406cfa7950066474f8e514a64c91a2d38e44430f635989042f5536e2a88b74a12821300021faecd6e1f6267e2582b253bef9b3b665babab3eb6ccd4b7744a4e8b4092a781e28af3853fa45160f84aef86d1ec6c1483cdb8e6be81402166a28b294c8941306d304d7a762baa4837b967711fc679d603eeef92b925142629ffed55c5be64c49d11d7c1663cdc8597d5eb93737f421560378cad067cf0c6e9df097c0ea07afef405c492a35568ba7c8414b01e38a4ce861138d976ed3201f07e17ae69a6c51d8aa54d4a4e1f3c354fb0445a70aa7132b34aeede9cb19d00ed94c9cc0fe8e6fa765c3347aca73bdfc4fcf0ff51ff4d0ea1a8516258569339ff033e91b07e5bf4fba2ce3b8471ffe58a8377a818e02bdd5b8105815d5404e736025ef4c25224602cdef20d8246513bbf35c3e4984fd37c32bd4dc68575a7fccdb34d12306b99e4e24d284169024d07916f75a260e2147ef8ff1c9370d35aaa830bd88aaed1091e316b4261d7e342260ed2fb48f3fde23272973ab888f9eb117856dc45dc4378eecafdb37acce0ef9d59d0d6d418cabff7543314b71e2ba2390e45f038b7688f368caa879c690feb48cc20c6ebfee54897bd16ceb5263ba14f84f412d67a6e254a1f1857c653e1b53b634e29ceb2ad8d838c7ca7f3c705f17894cd834d62d1cd1e278c64c7052173de2ba2c879e7f2a2f489e580bd7e51f387e7cc8475115393594e1b4055a5870775a9a9514a254bf1960516bec73d55ad5e0d2401bdcff199c3d147456eb7a924b8144158bd900ec3d0545ef9cd9c752915a32b4f6dccee12d0de10cc1346aec913a690ff6d81dab23cf29e5aa7d71b2660201acb229d25feca0ed369ebb599ca8bd515c70752444f0e4a51d3b73ccf6e79077b1d3e370602d1c81f2286691e57a836cd950da7b4fc1dc561536e1a378a2aa1177bdd1ee3b7b3227c535258583e5aec641a2d6656f8a3cad29c38e4361f9630bcb5b596ecdcf69473f07471fda3076bcd4d6e1fe2560cd72f3a9cd1b63cba20d92af760b5c566478367cce91ebd9bc4fcb440dd64c76cafaaa3067fd0ff5d0c236e40958ef6f4874c8d1f183a9339ab20edb8f32c5b331138121a5bb5800e05b55edf550867479f03870645267132d671e9140b0e0324882b3ad8cd20bc7d73e9acf0f65e4d33f34fb0ceaf01d0fe4c9aff81f7d2db4b0a2e6eeab28cca367d27ab92eac2956ab5746529962e327e76bba846e9e6f4e29594015e5446b998c255d3c68182c52829bb019ba8a1a05fae2b19f1c956fe4541b210c1f80f1e21eab7a1821c0f0b899103db45ef2673022dff2d8b1b0b478e3e0250c895938f5253a936c5fc4d343ece50c0189e6d2b9e4eccbf9f94be00577a18daa9254b5c0c954fe186b29f19b1cc57b18d58f5559964af3a217bf2232be1f65f063a0078354b0b8b72fc46568e5711249663740d09b3a7906e945ac9be36dbc4e5ca9eecef0fcaa16eab2f1cf1c15afa55af3aac227f9997853892c877a9d41aac6d589edc6a698a8b241b19c58143897c0a591bec571b70a37f60a2eb5f329167f85c37ea679f51221f4606a86d1dc483334fbb6072e1d9818ab3a840e6a85e304a190fc14905876660fdec49b47cc5590ee750662daabac27da935b42960bb412a84c842aaf6568c744cf016b1c313a766ba60f7b67c94a564cccb7ebca474c6058a7c337f75458abcba87d345f24a05219d364b9768078f301e64345ec5e19bd9662e8234a7b4a42985c650593294be72b55b0d616c78272788977c0a583b2e1471d32159c8c3ad1e0c549672f50efd9169024a634d4270c104cb753fc78bd56fea5c9812f9232cd2dc23ce5fffd68b69d826dbb16399a134f60d19e239a92bc19fb38aca54e223c923be7187ef21e89e898dc0e98d085227aa68612a952449292838305f377e2bab49d15c03405210f0f682948e04f973c4b6e0dbd730c3b13984ad17b8d0b305388af6ba680b6e0cfd2afd51cc7d250a0761547ab841c6672f678bef403f761726c76560f921602416f531ed4d04188edc6820eff2c448f3702bbde3b78c5c1e0d3f7e794e47afd5c8f271c435a354b62f6f35888f32a1f70a79e38c2296314c477701c12c1f2ce8ac5188eedc2fa308928f87d2f23d7d1242d33b924380f5c9a4632c0a5c6abb15917304af223ffd3a37f68b7694e325b311b1af3dcfb20df9fd043af0dbf322abb983a42be7c729affa3f761090e6d84a559fe9ec00df42affe74959e9493ff555b66f6a2c099741da42851a079193bdf303c7a7586d960ee3717224f1b2f7e0c920ea076098694f2ee9c9c9a4136a8bf533b67e67928dc03442a471951f5bf512bc23ad3155d3c3fcb6fc979ef2290740c32bcde64e360b1fd9ba6af16ceb41071f853777a40623b25a47d8576f7343a1db47d1a3639b814c53554ec0f922588dbaea0063675fb4989975a8df0955b9cf7be433706f36e3d25dd05558f27b541c3f93afae3fd3258e299910e9d371d51150c1ae29f572912f55ab33821fdf83f8b3d3398f1a7b8de0e5ab3385a65772f67122b1d7ed761342929ea91ae1ae778492045183dff6fa0216d51b77cd93b1128b495b235f423668f2a693adf3bfdc6c8918cd02dc9b3c674e775370866350ca02b582264f69efcfcb20b9cee716002a57dfde364e682340db01220b32d3c3c1b0e8110f78ae93ecd20866dd04c538cbbd28d63676ea4b7f386f3cffaec2a9913cfd42e494604e7210f4b36b85d3e8b9e7f49d9252311730f0401743a330ee2ed98a43929470fe993cb1b51ff83c7323773f8feacc66ac8ea648a967224915ad6ae4424d22265ad2694b492f635e9ccc23ec166eb357a46f702a5696b5d4661745d1d9aa7d004c1fe8a967edc99f794453c5eb36e757eaec2d96685afa47fb7d81aa1f7181f0773b107ce2df2a49e8acd45576a735cd8c11e7e66336abc1fee56f12db5c548bb0bf9c2978933bbeb04037b170c2a1c7007464de87109c47129c5204f24bb4433acf7808ef12f29c23d12dfcfb1dec67506c21bd78f19bf129424e13baebd0a517d996cc1dcc7f08001779b8b64719409854494e265eaf8979b83ca26283db8d7725c08a21941fac9945b723c10f3bb4ccd2a688faf692f65aa5c404159e747923f6a44cdfcec537ea46720309a6ea0b89c1746f20fabe252d25b85bba72acc6276d33ecb7ead052db0b55aed50a92574235115feb56af0fef8258a525572b75b76f58c0cbaf31cd552d0a7c1066ae20dc490bcd050942faa6b40dd514a03494af84a37b815a5dd21ffe7959686f86b0bfa885903e39b08f024bb38b993061c7e354fe5a31106266228f954af1a2be674f214ae0671ed0043c0959259f7a96e2daea785bdc6b2404624a353bbfc3f86698b1652b243adbcbd82bfad74a1d77d7268a521fcef1eb003c38f93e30a941e0a408d3b660a796f90875990ae6809478d6af3bf9341b27b6845fc6cacddcf9f90de8eee0af025e03e471421080707307a3c959f8388f9648a84640ccc348d59f024a3bf32cbec9120a463a217a48ffc3ceb3246fe318c3ef4c221c4798f0b0e692cd8c016f3ca465631a9811ddf9ff222428f0220f01cc59eb1eadd3e246bd4ea9bc8cbb3261424eb2f56a2be6b5ddab46d2b2e32fca162b5640f75295962878746f03ec176f7b2bb895ee001982881b107d25b06feeea7bc450dd1ea39811dcd1468da9b510f7509e00ee2357202f117eb646b0906889cbae328f8d54582ab6bcd35619d234f26ff72839e26052a56cb0f88b8ececf718aedc078803406e93d0cda1c9851f75f5897f65efc39692abf5767095d8ba75badcad80ef8294113b298cae493a93199df47cb76c91f861aace10ecbe3cdbf6149f77e9328842f048cb825d03504c1410834fc2c6d6d0733b312c591aa73fc80acb25b3294997c7e74b040296967cef4f4f382534bec50be3c278ca7dcf77c7728135567fa8f58f84b2554cfa1df09239a4aa520218a12bfc1383615b52245bfe23983cf8d6ba50926c06a399b76bb138a88b84831cdae93fe2c5f8b269558b80408dded1e959301d9b3ed2f414fa4d4cd35ac2865d8836cccfb66017ffae970a4ece9324ab37becbe925a52385d7b99c37026551db45836731a55ba8f020f883688f16308209e6eda9397a988864bb1156d55e0fb4fd6cb3f1eaa2a84307e65fac9d243cc5cf4afbf71f0ce8872e9b38512c602dff7d470fc139dbb5db1e5c403de7c7651620bf5ce22093660b1646df4f52b09667f691136d2a50d0d7e42f2a495104d18ef9a4343246746497b3e017bb1cf83e41aa7d394a30f78600e0e85a8771bf8d49b8b62c2bf0774594f5cfc27c1d5ef8ecbf79a1c6f230fa5a997fa04828396e013c2038a3b3ea0a941cbd212eaa7376754961d4b1a9b5baee1d3b58aabb1effbf7365e7cd7da1a64b30b87772073cd8095437408486de2713d5c5f9bcecbfbdf2f0d309cb2f4c7829124fb4da2040ba624a21dadd3cf160fc1559fa1182098184ae06109a2779152a4568ada1618092f130af7f7198da0494d19d83cc36a8f50f3fa136408509fdf54bd38ac9a39bff34be86646af80180b3488a0f2dccd9bf4ca994cd90db52ee70878dda076a7308782e99a3c5d3429f06ddff4f4528f84267cac279fb734f516ca7cc62d5e9801e4481b24b9adbf0367296b6a25528d20bbb433eea4cb8c2605f620714ee11826cf2ae64766bd479a5ab3be0e30c2a79a79184efdcbbc939730ac3c4d970ced75c160721cf2068c01fdc5a833d8e67c3fa984bb1af273da9693fe43c36f9623a046fa11ddeb97ee747c77f8ea5eccb93fa84b56e0ea0be0cb2bd6cba5d9aec5ecbe86a1bb577e9befdb94ea3155776cec170d8e9d9bf3b8d6d5d4b232ed8ab125be13fa9613ffd74534eed248d80b3a4e06501746a308e671fb3e0a4f02802c35aa42c23da080ce0e84274d90a3b1b1d7fcbe132669e02ba94387c2cb7fac2a672b1721830442d499cbe02ec116aa318b99ae4fe5b9f8dbb3194e27c03e6d2052cfbcedf145fe7a7a894ed0b1ce7717e9f7ccb27ef75d58d8f463fed7616dd579bb792f07d94b45572cfbd7e1b32ebf0a7da4e7e46a81a2e8d7a6f3e71b57b1e7109f3b4767c3e1adea86c3e3c0c31ee3a9bc1a870a0fe4e401e2484ff63d4b9d7c6aaf6696d1d2391a04f5f0bd19f7cc48b742f210413e07541bbc98f58342ba44220df64c2adf749b94852efd6ac1d3035252cc9bbc36f4eb1e6f3897e24345a442fcba29cc3eae816a89a14aacd9d94f902415631b629f7b1092f32e6eec7be9ae099b52dbf6428b03ac66555a9557747b135ecd1641eee498333a1309d5a032f783fa39e50c9fc3531feba55b994b024cfe0e05bf4fff4defff71de1898daf45f8351bc93a3a70d336867e91318b160ac7e8ceb1fb989bc9f82d89fb7553e104620dbdd9a7aa73f824b36b31eb157710a756997326c17541de5917fdd1b96056950e044de6a648fb96da78c2f83bb64b1527ce01a5d0254c54dee5119fbb1ba9db7c86ba46271932d260c033792a7442034be44e9d9a30743ce9b21b50aedacf0504aca77c60c6f2e7ddc297c4fe28db1043f27429934e60363b62a71c69751c43a9943835067eee325d1c21b9feeb0d77399066e9ac8542529bcddcda54e7977ae227c1fdc464249ea755cba0a4c9ea4f0ae1ebb330516a072cc177b18f714cc58460bc4fcbac7309b3853164a641a442a6a20830335c3427770fd737cd71d39ec93a1a2c43383bcde0552232d9368c7019b3eaf8a8911f740310d39a958a76cb821297f213965a28eea6f5669cef2ed5fb290bac518b0361183b6b0fd36522381e187d8519968d758ffff673395caa86d01726a3c1508e76e3582b391c94a0f3406c3ae9c32d91717f3810ee130fed299fe9879838f0e1f60b6d2da128064211d5c5ca386c7d414d73edd563b8757edc94289912fcef6c50f342f272b33571bdcd7882daa9ef92ec9e896a5ef535446ded493189143c5feeb55aa56374f186b2a7a8033e2d28f2d92f52932fa75dd5ef4e18a6f62c9efdb0611faf4943d05b6f46177f742cbbb9fadba17ead252ab6c53717e9fb323c342c10503001754a817120f6317d4c050ff080589b936a71a276ad962bf58b3845b388dc1711ff3af3f46f97a994f66f133126aa200f42e71ebdf0c060dd23e318e63d626327a708b18b10f583a15675541cff76acf7e8908d4c2d197d332e12075b183817ed2d4b77378bfa3a0fc700fb6874ce5669a690915f5df7aee6c6a5f754d756118f7131f2cb8336f10e15c95e0e961b0b6d8ef71a691cea45a3c3b4e93f2de82fedcb34a8b1585874dbd1a75e4b47f321f706ba436aafefd5425f8d4e84e167e383b6410fe63fcbb699a85a8b13b03d5b65e03edcc136ddc96d52bfe7a3b763b21088cf69894aa3d015c231fc4d2cb64127bbbf20d0a20e99548a696b946e4a7e904ccdc6e549da79b2bedf96624bcb9a24cfb1fa99c59a4767e5210a507ecf19d1efdf1b5fcd383fc3834afc2c92552ae0ecfafd3bf026c553e76569084534f6eff8d9e3d27a1e127ddc769aafaf76fbaf15c1254de0cc5bc039f2dc3e7995b783ee54bebb2d5b8baa533fc2c487e09a320d5cf7d91dd08f3cec0485a11975ab33a767cd006f79a74426645ecbee35b35fd54fd75b6fc040bf865c7178678e7b4f66715270cbd5f806b4ff5ffcc7f2eba368e021254743e4982d63fe56c73e7fc9c35abbadd62d79d71f56346e15f853ed9ca6803e8d40835f01079ba87559b0fcd6a86bc9dce3ba818cba3dbd326f75f28ebe34548d57d9e102286d57e4bcefbfa247ed9a3421d3b5e43f71b6db5774e94719ecd6839f5398554480c52e569b2af06d1f17cabc5b6b7f651bcd63a822c60e8d5355a7bb16f941867270b286389c6e27a0df3e1640575c77becc338335a691061a5ab49606fe8943bcc4b22b33ef19dd5af71b0972ea6c612f500cf490046ac01becea057622d80406c6ba107d6a6cd5ebaa212653f1575506c7c77e230cc1a9f144bd875af70887f428b5e3363d66abc7be8a1c014717b26b5748c11bd1c9ef33abf7b5815a31bc3bc3025c306a01156a9bcbc2f58a32ddfe9ccc352b3c6824e84eb3fca3d8e8cb1031fb7afaa62af09d07b8a07d45f715ff16ba52571fe13f7944a726954a506ac5a21f2407d0f685e2b915176cd0a166693b4c77b1ab47024308f197839c6b54c27a269648e9a856bd57bfc621360844ffe02952a69f131ef97068bffc9eebb37194948e52e1722b9b96e4afe7d6ce3a40a6d6fbe9f1443f4eb35cda5e275e7fd7e611012607bb7ae335c0108b1096556788250d8a9760f51b786dd854aac4c087a90c78f1e776a21145a9a626974dc4c51faf49118a245cc10a9b2ca83f025678d8e2e7e345c6e7e1e196b3e48e1f5d37c15d605522bdf0253967f43e8358b58d9eedff91e3e8f1dd0616449fd8f2f0b79f69058f71aa45bfd2861dd67399a7c957aaaa7f20949482979c2555d46dec51e5bd278d431cea271ffd3f55e1812d7795ec12d3cec9d03e8f7a43bf45093cbd56956c447366087c447c6dc78e5835509c3daa6373b60527479ce51062e96fc87c44c5eb9baf8ff532abf97ce763bc59b3e215147689f66b7e9480a74d5ee500a69f0db0bcd1470131b3e434ebe11329f18cbb5be2b3d17e81057530b42fda12a5ce915f91fac3f0b66dae39a5bf3345ca883f8b70511a81ab95ab1082ef037ac1c19960207c1bd87805089017da228f72d1338edeed3ea7499a43c7eea59fb53e73b7988cc81ec44fe96329f38c77ba176c5a28674d70789c13c6d263f00008231c085b84879dba70889f604415106777d298c957a36ce88745e8809ba68b333480f18f30ad59da25563acf3a7602cbb3e35444c3a568b8bd3becb6649d50f0bfd00e422e4743c63293d11f95557d0dbd2c41ff51db2a69d14b1b9fbb893c2508fb001f4b28da3d89be097ee9e7edee27428e4f374747132c458a77f39110451602485cb584eada3af719d18145552bcbc52bdfe08517ec57df948c4aeb4ae6a2799ff67e876131ba7bb0fefd1ad5e20e124837c524fb39736e7a63e51a79f0e79c419302b3820d5ce4c45b663d0cc8fff8d0a807421922cef9ced5f3f75d1a18414a16e26f615848414ea93cecc46b80c9fb2196be2b760f93d44e098b404e8f40549c8dc87b4be930bfc13d321d01623e962359eced03e3534f587e1685f99d81916225a77957fb6cd5bbb602577decad1bc8c184e18cb0031f116061b3ec6830a67d9250c400007b7e0927d70dc26994f5ad344cb54f936ce475b81f6668c923d6ebc776ed94492c1e595e238bda4ab0ebbacf645a82a7adc0f59fc558920978939d4579dc01aba7034f22cd52dc62bb777f09503d820e8776202b270e6ffe4c5c5ba293eb26b2764b42aa328fe01df600c3f6e4c0cf47b8316d7d59afe921a9954871f5c8fe2b77107c8dcc2f91d27a5de33d2100f95c5b52e4e542388aaec2fd59c03013e6908c7521228ace1d848411d8d8d275932e6b4d813f9e8f31ab3b0d0bc8e13b29330bdd6c050f0829782b2b1ff280085201853704c9849a5c5e077bae766024c3b7384fdc424b3ca244f5113ce6aadabcdee3ba66b5397fcab239ad408d1533b1aac38c06f130fa6b39930edd58040381f3b3bc5efac51fbe14ed4a1fd6f7c4a8a9f2d367619429f84568b210c258d8c54af51026cfd94ac81a3cedb1fbae63d27d39663be4348ea056bf5d5620ba34a4debcc22a2c2e97a87a0183822944ac9910da6ca8e3952ede5fbaeaed17abcb24106466c89b59e9f74ebcb0119354fc9f7dd50a9e5b34897493cb24cac13d076f04e3c516f1e5b0abe85bbcd8f3d9bf7539dd97aa0c9967ded409c5cb6f4f1dd296130af7792fc3f74e14319b195f55e5827930f94e29192dfa3265ab6e4077e1d77c752ea122cd3b15d79c3dc8132ceaef73283cd0e6b667219bd73bc8121beca4c8438d802748934026246ba6390b580f54b988b5ecb4b3260d7a86fcbc4b9d07066c43d46a8d7dde6b1bd9014694040daaf0688d2fc06d08c8b2128f731593f68a7ec79d75df3f6df219da23095c445d894b1819c560f4765fad3f43be945da0ab68622b009bf2b077b9c3f5bdee62ee5c464971055b103debb106bafd2cf9202015dc182410858616ea3789f0cacd74555be2cf168d8f07c75090c34f839eedf24ca6d0ee121c099a3c7ce537cc418cfb407b084383ee7bf4cf1cc2f9d015c7ebe53fed44f4817ec8a1ac1de91175a1696e778973cef7d4ae937e596002ff5c6459a09cf24504fd0bdad20be600391e918066a1560db9de2568982d162913b16f7bbe841e90403ca0c4b7a1c4615521dc67d23a2ed6480502613a099d8c6b81d5c80c30741dac80f4ec46f226677900c53059a735d97c31fa5dd4f42eff27fe76be31f75172089b9856b86747cb3e108c709f35718158dc39717c3a917e581f5152514edbac298a8b44256f3fdb6268bd2d021b8a9ee8bec07f846e73a93f291f6e645f24bea1e524193fb8b3e121ed2d599eddce413b8243e249e85c3c14f349f5e3fedf0792f48d61ff5c160de262a3de371af00bc4b986e6e767a9eb9d629995aa5a60eab87daeb69b4c2aaa4927419d5f3fe785f265e6ed7501bde55b7e7843d9156d63792659d00f180aa74f9217bfa44234d0958b969003b05b87ba2f5510878305bc62a59c5388336986da47232b82180c554fdb4977abd24983b7f9e5e43b4f9afafb58581d76600623c0e95b8566ba0c0945345184f28d8f674d9835e3002514fe42cc63f9ef9544d9799c8343495d0beb220b82468994a3ddf1cbdbac368cd168e2011bde8a025e729ec9c159a0dc0cb45c727d775ae40b3bea4a90bc427d0a917e0fb6e02130a96014c002a2aeba105231ed3f9a6f12d4f0c524a280bf77e3a50f31fd43842820c386584e10bd53af8ae64ee12c2f0492fb5787c620bba9312c47bd688063202c557442bf3653c763613001fc429c8bf2f5c0a2627bcfcecd4f9c4c63417c269541e0e7f67a9cfd2a27b646e04308eb2c122d378a8a1ddf363f1f32b5f881a0b52d047d06af29ff23d67f915d7f42ea45454f4181f4a99b4ee2d765ddc226281af3f08b3c6378058308fc60aab3f26f01070b41a84f6d175e3da40531c3c18aca6e2843e52f7793c640f80979d024d3de95343f6f86684da175d051c275ee552a76ee63dfc04b89621e4a07a7afc4658c3179560f865a334c8380a233686c2e5e9237d7c6065e41b482d57eb0390ed1a30b08657f86540e3307733a160fd300713d7166c2828d1377f5ca569f0cdcf2db33f459147d2166f632b6f5d6de825cff8bac3482017f8e019e2a5eb6f817ffa4bd57a2c538cb4561ea4cc2cf591a222bf11d1b9347341a61b2fc5a7d014cd4054eef9c6ca88d5cb766c411a26969ee15220967df5e84ee2bd8bb76a833511929b22ff22d9502c9a7a16150f312717eac4adb80988b3f69e41d6156eb63548f98d63eae05373951689434d6285000f2738f1efde31d60de47e9c1ce7052e44da8e9328287ad446b9070bc227f4d6bce517582b4b79aee80f0f78d4543007e3de62fe9c72e591bd6c61f66fb61d6e4591adcfdacc14bd1d7fc74c1022680311c0d4fea4b69c2fab8addea5785942dfd80510cda11804af5c5f266096045637b01e82fde4a27667bde26cc9fdfe6e7cd2014c335a99bc33f2ca015513d6d9eaf715fbed69be0b134607c9c18a78d1cc40d6b7b096d58e062fbb93c2f4eb18b2cc56644408d75055d7c3727eaf6bd03498dfac3cde3287064a15f8bd96b982ad1ce9c3a5670cab2c1485d50d54fb3782e62391f2287d39102a57fe5eca4bd84d8a45a8f6c3c3a162ad5c159413ded38a758eb6f1e9c78cc352df423e891523ca22813049778d5a0ea19b7020e33d1624d8f9b3b704b25512636aed115e3dc93fb2ca2dd5a6f53de151791b009341e072c6e3c173c9a1b515c0dd2218778a45f2538e5a19e39e9d9ad37e491c4170c7a79528237fd13e38794b4b1a0bbf01d9911fb93a0e1886e68bb8e1f45a127644bc0b44da41255505bb2e872b39a1c89667fd379168d949bc2e64d5f757d1dccfc399dc137fae40441ff473fe49bc0c0407f81d7f6c2ec4434900fcdb000c21a9347a3d3cef586b8f2d13eaaf7653caee5d94b0fbc4079bd204498f1ec88aeda3adb85f9a297ce4ba6f71040aebcea176179e09bc8ad065459303bf01dcf5f3258a841fc9d9c118f158a20677da7614bdd96f1fb2ae216e504f33260845ac762145a259dbcaac0728435fbda45eff83ace463ff986dcb28089b3ead9b7ee33ec64aaa9a321186901c55d938a04b5d7af92b5c7cbd3e723d797c75f5d6b73066bb2f73b64ab8e9eb9c2a0e0e0e15c93fc2ec5a4e13f9288d98c0a8d2b5626026e260243545beb471eacca8c8b61234a5590b9015fd96631238910fb4a5cb9e7fb4ca07b86f3684b2413ce1913ffa564b8d907901230dbf261ef2afecde12bf3a82e55a0de97a718673ad8f516492c6272023eb364367e46f0f12d7710175dd7db4108cc6052b84114cabfc6cd646d29b3e798d6d72cdf923432bfff8f550e5156dad058d666a650590f49c0db066479f855a67e6154036cae3c19201d015df6152a53c6737ddbff57a64497139cbb137e76b13156a905085c964c07b59f55174c9935b4783e0feb8305d3e2a4704deda37937eb67fc0f094b6987d3be0b929ed7c03b1858d8b4906a397c7d679af458165cc311b90449bf575d6e4e416778a4582498c926bc06c232ea3bccc311705c9b70450b077fcb7d7b59552cbe22f65d4bf796a2069cd921d58e0ab3ea4ea19dff67f222d2ae7c600655fd9ae6ad619bcdd34143a906cb2a31cc998197e70eb0a10cb0a7cf745104d66b335adc44894274b28ae24ab37ca92e2c09def0f925fd7e2d332cd3f5d00c5279cdb055e1b78a6e3a27f6fab4d9bbecedaf9311e593d40b55af35eaa16663ee80ab0a50f44cf517be1ccd0307ab1c30850f0c7fec2ddfa0327f8e398c6f25bf992e690037d1b309c61aab0cdb603a32b52e6befd0f0aec720be71e6d1b7256e0ca510e5f2be02c707d54aae63f85c83e47635674e083ca265763ec2a5b04538328d100aa70c83636e3c1662ef10625f8e66492e3eefb19f52fe3cbc7d163b130438d3042e7ff6033fd58998005e4dfc5fdf73b7652f4511ffaa4ec456fd5bad42fec1edc7d504a6ccf091bade761031d2466ace6d5474f73e284ff6c21b156d13b06d38eeee0b69e1f973c312f08ba98e28879304cef0b494fc5682409242691fff9cc657d81ba6e7b1f2b26abc0601e4cd1c452a33e312c9acec6cd345b83eb5c4ebf37457e13a71b95f6703f6e29d8782c39010f1f9023797ae86fac6f25e036156c141e7c8b9944250a29f8269f37f304eb917fc49c3c7d87cc13fc5a398206f5fa3a71f48abeb0e15aca1fc206adc1379323d3f2c1672edbafc7984ba4b9a43d9167f2cfda4fe2c08922f691110fdd294e0682dc40171fd52d50c09a44ca062c4da3420fe00e4fc562b61b0dec57347b9e020b90972743884bacca07ee42b995265e75ea1a6518793fb0e601ef6c63ce4e9850fed8406ce003d4a495b40ab72efb34ec2dfc1cb49bc0e360a5c49c2affc0bba58193660e01b2d5feacc6d279684969b3605c2cc0307fb6adf2e46b00820fccb127431c32f8a0352902e2d6a900a19bbd48730a39a68a8f5565ec6b158761affa79b44e2b9e6b71932c21e992f833b5453f90f455cf8dacf70d44ac816600423a0c8497206ff01d63e50ba323dd8ef0101330da353ce0098b9b45f5e4cf1576d8c085edc2a97f11b725b4ea2b26fc28598bedf15b90440413f0a326c04d55c7bf92eb33798202b37d6374513ff62a506e5fed9c463321fea865493e46050efe055b6fa74dbd22bb8e93dd1b777962c2d853cd54353f31adee770d774af834237145a089c2e84411a6500b6fdef09ed9297a065b1034966d927d949626339107fdb309d3606bfcf1d956e23e3d63aa0663bacba79cebffb5d96f240617381e7695c844d3e882e9a503f556069c600aa4230e57208b199d48fbb25236c71677394d5655e0a5d960ee7a45663038cd30bb9334ec939a7615d7d935f766a8ed228571a7029d955d3f7202692fd95a60f74c4ea94d994e0a1e674ed23ce89dc56d701b0750c2638621d29c568be752503a4728cc573d13f8f0e2a4d995d064aa7d8b2e36b877b4c46274d9a613088499f2d453f1df0c946a870fee8ee41f8c38f3b3472a5fbd5012091764881ea9306f4b8bd5780e46b1b95f5fb62cce2aeec31288de491a8d83748ef50b2e32b6b55036a4b68195e7bc7f7cc431d3b42e5d597b243d4e04254ebffddf2849a683f1bed4f374a69ffcb23bbba3db30db381b7c3f5a5f15dbb56e5d3db6733ae530e6b50f34dfe1e161813763670ffab1f15862e1b44c3e0accc0d533972591f8a8c0dbd90ad88ae773fabb93ed270c4c63a49e4af84b859fe951b14f055ee3338d9e7abd08cdc1efb600974feb0bd7f3d3e4eaca661253746b83557bf073691d239ad1a987c2a237030c0320ac83f914b6aa74d53f54d1979226335dc444e368c2f3475080dc96c472d2746e3a3f2fa2eee65eafcac142ab83741fa801ace7632192b71d700dfdb5fd5438df259b20c0f14c9ab7d9b636b3081b505bed5b7cffc1ef466846efaf4371b76c5a46d737181e6be2d06e1f5a060324e0f9f82a80ca4943f56f2ad44d290ab6e30515ad8feb554810ec18ff01feba6104fd725034571ca196208ebf9033fca79290ce6533b676217f05f76adc0324c2da182c5e467e62c36d274000966d4ab92bcb532301bdbd02403f41ed9cf9c2b5c2ff25107ada493b2d4aa1ea181f9d054f252744558aebf5944fa1a087a28c660f34920a1db66752e1f121e4d0a325d5fe89f036b0e163abdaf36a89ad0cbf316c45b5171670e98377f282a8a13a41f1390f3568c2cb8b7827c9f16693e500fa792dff63b57db29b16b1ab82c7e1ba5676533efb4130a69178310b8515099b71e96b5634d8ec2d1cbd8be373f83cdcc094bd0abc00dbb72638d1850447b2871c029aa8a2118050d9909d1ce9a28e08d6bed3ca294a68c9dfc5688c1b2a17fce1bccc974ffaaaa70c6514d948702a866c3747bd99e2b384879f663d63e28204ed906e6a6ae5f8d1e784e928b4e5965d5b9201c5b49f3b0a32a6f9f9451c89244c7a78541244da5b27ebd3237feb9f6c490e45031cbaf1d66fc98ec2b11e24def975124729f18c14775282966914e024d9e807315decf5fa98a82afee6134cbdf2ff56781bb29c32ff52e19d77b2f02d6e911d0929d193d4d27a0e7dfd390d243dbb929872a8397aee6e00f46784522e169d9cb2a37b98c0b799af5ab499a5b3814649389a8bfb134b81b1c0af314eec70f51e93f1e92ecba2eb272696d41aa5fc4256f809fde7ce015fcde69c4cc742db50e20b47f554af7d7545b9f46491a38d5187e2521d89fb6ca74c405147d484942e2a1992cd47936f0c7ef3559c2797de5ee3340f7ab28189448a23d091ac119a11cdfce5aba7736ccfa531bef829332986e8633dd0ac07912fb920de9f371ccf5cca9e8876753bfdc1e43f116117c02bf2c4064dd8eeba592056fb01c3f56c496e17e8150ceab2d8fc8e974f96a74137a2f4ca1bb68b47a5d7fb59a19a59f4bdc8f662cb17e1d54e540db2e49e05a1f058e37160dc4fcda3be58e761ff1022c4173bfd9a35956cb7c87e01b057f831bf2a33f67ea25dff9eec758d785f4a68483f93afbe7ebb841b99f366f81f9482abe574e2ae37cc928772c464683f78f98cfc2da5cecd612f27f1833aa74d979cde52a71d10f5c73b3d398eb8dcb2be0e956e2c470763c06e4382b2e6961d962fd99c01134621df0322e589793dab8a6d7e86a9d4971475c98a377cdd82662d7923b403fffeedd638980f1862309ce76bc48fc8b6def00ce8fe468d75b561cb6234d127a8717427156b42313d37795976c5f7d32355603ad9bc30fa762aa77cc452c376f543dea48f0cc34f3a8fd1ef30183b81367aa6e7bfe8cc4bdc6724b7c84a3e212bab93b09e189ef8bf1a6bd52082aa05830ec5d0a300230a779f8524b94669a2602fc06bc4bf5715c2a923828b2b26927bfa14e1d7871880aefeaff4f2a97fc498bfb26e90e2f1d075952a2d4357b1e538e7783ed104f5889cb4a9b0f848c9a20b8976b8f596b9caa4b0472ff5745ece4c1941873088d696c2754a65df85f9a1dc64823aeed43d50f89b89935fa7fdb0f1019766d6149ef60ca2303beaaf6f0fc5ac482ad470c0ee2c0d1f22bd4f2410e374e1cd0b16e92b0a63ae60f13d9a720d907cfab6014f4c328a24d0a0ac8053df66d0974bb259319d5a413e2c4bba8ae7f8988441eb26b20b2485d618f6ff57289f646b226f636c16498eb12d834d2e712f5dedab628f486afe78318104c848134423b5a6ee3d7708eff855a1c09b0eef946b81389c1d52899558824fcf1ddd63ad0cf93b722927a81a82cc75a2efa4bf0c2819452a0213be5afa63f65e489fea84ba90549c3537380b27ca537247156461532fe4d11e8dbc954bc68320473a17aeb3c7d48e8a4cee72ff8756f648d66461ad6b1321e3b82aebbf74106a0a0a4070c60bf1c4e0bd990c61465c2ceef2fd89d6d12ab742facde6873e7b0fe0cb59052168f6b680ce0c1f4dfa199fd92be788bb82de2f80c7739560f77793eca84ded81cb42da67716096f24dbf6100693cbd8351bb2876f96ba9b1cf91502daac26e7431fa542193e4cdaa6b6d1f9400470a14fd34624e28ccb489dd778645373d0237f4ba4e9d62430cb8d9c333419cb21275552e113914da9f14db0db5195325d865b349e9829295c9e649e6c5cbd96e683a55e54ff08f19c90350d7f0b6c2400a2edf183cd4043f52f8260d260cb794d5123fe635ec5b76d965e7ef158ca87bd0edce300d964a2b220e6ee40df1e5e68cbdf32eb29e9c2e86692b0a715d18c08d502c9f843c134944b7885e2a27c5a54eb14a7150d97c93b3383ecea236925a83a7071e826d5b1bfcbec9e4094f60261c198af590d28a41e95ce74304664985c95dee2ee05df74137e1aa16c175460842c371ef869832f77e2e8d1248f91f2a5e4861417923e6cf2e637a383b1b74d26e39f35eb01a311c80f79efac043c8545a52ba2b5e5a9edb60383bbd74ead27ce90dc0948ff508c62146c0e472c3401060f2b9c012cc8da1ddb11696ffab8232f05312dec3de7ce90bfd164da01fdf741da1cde9a8cf2504219b05926d74db3c86a5efb3f655c1f71505c728d8e796442b9760c781031939ece1e7650270d413fe1911baf869ba69cdda1efdc650e156a24bdf75242c7ec04bef4e287a44645822978f1ab9fd34f4e7724c8664d3037982b1f4c64727d0d8c12a3cb79c2312d3c458b484c53f609b49e4dda058aaf9281db658821b3bd4ce173eb425a88b55f915366375f544c2312d66ee24d5a9c4fbde7214e1ae0e04827516186428e488242af433923b36d357ea4b995ce632eea842dcd3cc4ae81c02e0d3444f0f1436b4cada542b6a62ca29a777bc473deb4d181efd88f6b07f36be1b42059c5743dab3ade9dd2722b728d29b00cbb25be3fea9971990e95b7ddbd52af861b37b4516600e2cba8a5224b66c6e161b15d5283e12b0ccdfd5f54e2f2cd0dfb557df556308b8caeb0cffc673ba0f6f59d48c24daa0eea2d565507365cc78fee964fab1005a27e78cd5455abc4fc2c1299f208408b55eb39cbb06392abe7bf348c365f23ffd084494a4683f786dd16499990958d0e243951f3cd6c0e226a5ea8f7041c8d454a3718436df6eb1d48a470881c5cdbdcf38eec19d4e16e7f526c8bf613ba5d776f0374de653db2a4cdb3f6185b1dc14d26029d20c9a0e7609f65b3ce18ef900c6b083671797738e6794bd36eb1fc34966cca8cab8b71a2a738ce7aa8865283be156a3e016af094596d9a3e5f13c6d4839046c8120057b31880f24f1ac288d50c500e66649e68c8fd55b6d2c565c538998f11416375841307c66c84f30ed80be405c75de538bccb86ca411b78a77d5a93bef8b41f6e0962de062a5849660870c573ad420f4317c6dce151afd614f15eaa022c226475e8ad4bcfd4ba873a72c7e34265626876e3af3891ba4f070b20b296b014146e00f3dd63fdc1a23337bf4e9a9f28418feaace0ab41d3dab10035569ad564cbb016e6f0a2e54cc7e0a0b432e08a149a403f3858fa8797d1b5bde03153128402efd32b369623a221a2e01cec433be166de1adf56c14dbe862bd0c0a4936efbe874cf006f0b336c1beeca592ac2c7cc612db6317cab4583f9f456db9754fa74ce35ea6323282b7b4aa9e31a4288131440239b9d31772483362486caa0452d6fff9293d52dd75d31165359b7e6cafa9cf25fd39da1647220cab4fbf89ae896dea928f4f84d4a82d3dc9f98dd315e4233a67225764c71b3fc0f9f143b4cf43bb1b11a74ad44a1f06f560944f0fe9e58ff8a0a9b80adb919878dc050ea73582e59efd6d6e0faeb6d56e159a6626f3549dd7ef6095e4fd113c3ac37edfa99c4890a40a98baf96c659f468f459f016e4b7238268ae1af4296e69859917b250e6d5cadd36d4cdfae22c10dc8d8227412a5580caddc2646afddc03262ef9998f3ab29aa94145d76fc579daef8edd324881929a8adb7f1be19d1c984474ecb89b7fae058430957686e7d15557aa760af9902f4dab0cad1fa3f14e253a209899e2f72a6e332fb30746aecabbf957ef447446fe1e4632628270d762d31baee07fabea182bc4d3df45a0f145324a4ca9bf1f5f9876fa4153df946a246eb1c7ab2cb30fbf680f69cfbdab22049de81820bd863f96ee8712d5b3cb953e5ab8dce9e093f19f6d5364e80a1813b34aa8c43901dfe06ac399fac31737830abf1bf6d075d9c69ca0c66e5bd7f6624d39fcb2fb90c757e622070e3f0d620bc66dd592a4e8d441c5a48e5cd7c57907d2e3ae8eb7fc20870981356dffb5bd490455007835e0d1f9b8755cfef64a4e6ac588207aa1c3b31cd095e6c031581e361dc67fed32057bdfc776672f1694ab632c9a0331b3f91fe162f33931f43ea5b9450e7fa4c600c1ed9207186f09a7fec698eabeb0252b61f75c8221574a0d99ea3132aad38a8078543aa352fd943865a13e20ecf58e5bcc726c23432c409506289719f4177ac765710ff19efc2b03bcfcd941775f29d68d701a37a1a2852340bb8d2c365c962418c59c0191b71b0e7728c4dda3fd80e4727539eab8413e5c73435f1f895019005e93f26176390ae9859e12eb2519c5050c82d01dc5edb9faa7ec78087b222003f62339d9f0ac0e505c4d39914d741c6c3fd60b19d0b5ed929397dd49a4dbe05dae1fd2f472b0ad51d23f51c25e6ac36e41d01ae84b3ab91b645235d559b4e8eabb35585d3574970c988f5e621bcb70b33d49c6d81b9a1ad09e7dffb723d0144d68d6bc86170b9caaa684cd65e68e35d7b7820249bc4c3d8d9f34bae9e2f912e4e7508a605f5a7b780cd3c2a4216e5a44df8df965e9810bf5501e042b19e877e219f9414541b52005421ccd8b945c05f839834e0127192664917aa1dd960882785186680389e673ebffebc4aaacd4f2752579df619ae7afb7f07a45e18cfa2dbb8387f4cbfb260146806cc0f58a17a6b97eba6354ffd2994390b526ca6e4f710fe6fc26256fe7cef45d875b13f755bba8d8b226c30620776bded8ea77274c4538bdabeae995e31e45cb73f422ee851be2ff3bb8ff74be4205e7a44f2ed4c2aeaa0d8fe9405f1c1682269d1ecb97ac92f3d30a3f6b171119e4af2b1584d72147e7c103f3908537df031cee6fd68619667fab7753214310d2559175d3713e37c237dc9e30fb851134ca73fb79be329fe961c9cc6905527ca03e340d3a6782c62ca994a071f920fdf1f28b57bba5c170d846b716e92ed3c5c26b14ed6b24ca7bab2554d7369c13152728b254a44b2cd7ed7b98a023eff15fdc4b62403207e6585eb4bb281d939cfb9bf1627aac02e28fa464ca359249fa581cfc0be26d56fb3d85bf5f273361950e90229494a50451daf6de8b271124f121cfde561d8194751a4ca93f16f47edf003608e01d4ee21583a1e4faf9acd4effee8e759184e2d5e3e4dc49eedf5f3b769ce2ee10c1548529afaf7b547d052cb014217996179a0ec8bf0715a22a336aebc78d9bcd9badcc7359b0158ea331b1c71ea1353f6bd18f5cb411158e0396c4ec2aadcdcdfe54224bff65c758a929d0ef3d49e6e6871ab247e4733bf35311b53c4128b2a05214a2f6e703b01f60acb3d16ea11ded45b412648f4aa0777e21a975a05597eef2959c1e856fe099476745d60546fca1ef16fd4265912a3821cae62dc5743e9ccecafb328ff0c43bfb43c822f363306acd2d3f3cf5da5abd076255d63a1e570958a0994936f462f39c139d4b4a333383106e9a64f2fc931860ff930e03d0a683432b94bdb1678c2f1ffa503e6323b4ff6be509bb3400b5a6e820deefcd16597b06859a097c54963671f1798224e9de878700162ef0ea53ac932564af8d5584defdf9281d4d95a0d6fb90bd5fa00f7528f36f82f6cc06081e5b8ca6ad5fb1137b9e000abe7b54870760081bdaa51638d184cf9f7859280bc686e344f8a0ddd7a2dbc25f26ac13060a35d29be2ab12d914ba54bcabd7c6faa93642fc3489da40aad9ec5fc28691af60be56938c7e372209ff77622722fc9df3519428f8eb572a0688c594642eb6337e7bc098a29fd20ea923f66a44b00ad9d921411a72e81542e633af0fa3c42d6518353c1f4980f46e38022c6deb4de56c01616a3d34be4bbbcf3e9e206269e5bb1d7ca4af2f35933a2fb8d058be1ee0e983ab460c0ea9b225e4d72881a1fef23a005167c1a12026d2071f1ee43bed251fe5aea3266cf1df2e999bc9f0b7161ef8b5f9650d63895ed8d7ced3ffe545c3f980ebe712712765956f3de1ffcc46073c3529bff74b541a07ca1102dae8d4654056daa2d9cb8d53aecca2bf225d5d8833ded23c194cd960b0538aa87b87ddc336ff41f7b0dba4c5d35920d6c1e38acb5bddc4891c035d7d95172656835758a9e69fb15c3b367af0057bb2f937f907d7240a84fc2abb118df3094fa48d7b6cfac73006e6413467293d927b56f0a53af983ea668f37c20b79a2e032fd6e9aeac1a578100a59a1d48e92d20a2e5f94d9241a723077cdf6a8c493292d42a547c6f4aa407f733d9012706f49f80ee099b04580ff0ffedc349cc82ce03379cb726e8b4896a5bf0adadae3ae975f97ff613c23b549f66de9030ae0df3cb014fcaca8f0f11eacd4cb60f953017f84100445dffe9b97d81c9f5bb589999f712f5050307806d05fdc16843795752efcd96e4d6a648f0ffcab7c338991d77d823af726ca3e6aa2769d7bc57cb6c30f6792e7c4ae35c5da4e761cf4ee8659213610957caebcfc88b966b92982ae7893f5ff8c6984c650fef4dfdc038c024f669d8f97d48728dde567acc2ad439c1bca197a0a2d81027f5be72f7c486cba6832851e0691ca4c68e911974b9c0a08690e4effe1db5675f83a1136234cb84624216d532f0e395a37125209ae7423125c04e4cfacfe80e46b962800bc49d772e4dda8756af34ae848cea35d8177eabb23aec83dcd55e5bee161ce9309b5759b55615918c0f16af7815d8326bcb02e4d7637aaffd6bf27c2fa1f4671ef6ffad530f6ac599909bdd024f74cab12afdab202b129fa7849074f8b20a954b7f3138f3d33684f35290226946a7fbdc6321e99f7852c38d4e569947393a94405b5e842468bc8ff7f6b628d1d1a0e6784746eb3df0e4c20cb82d8378d9a13d3304a90ead6f930c82cd1adfad45455ff662ba68c1436042e71e5f6dcbee1e1a5dac69383fbf1f22c6639503dab8dc4bf093255352f7fbee297c3072ff789e7770c129d4f608dab4214ff4f7aab39b8d6cb6a982cbca0d0dd0f6d262e92267147a1424f65621b0f7e96e59374dba7d96eb195f5615cfd7273e92343de512165694295572384b573927f88be54470f2136cca276924e3c206a00ac4ab1cb7e5108804c3c36f23b14b6d557b0c4fb495745ab36940b868445e53a4921a157cd1a710f151069341e21f27e49186afc22d823ae385bc7284871957040425e0e7b03ca25a2be13b4b0c83ed7b21fb7bfcf608600d00632cc56922723bf4976d14451d9c4d2c9df570c18e5371900f7efe50c4497e8895e99cf002b4eb8df76f3e4fa89163f2bfca440e3f2f90f2a41adc3b16ba0da008744f1657981982085f58d9debfcc820dc8c5a71c7e86435f66cb4a18e6f1ab0873e5134d0ffe4cb77f6b1ba2c6ccd2698a028e058d2d2aaef2568a3e3014b8c07dc69b095f228d650d7708f6b4b9833b3b05d321037931f3c24251c7b4be7c2ca7e43f388afa1220ead8ce880ad9edad874c5df293b4eada50d83a9b6e92e67363cfe754f67eb070a1e1e90f3a9c05116b10e2596855c496cb708fe8e5fc2955cd770a297b0270d1e76665276279e5a8de05f613b88237e87b7e8d7293a56ef47e26863c32114966966e47dbb970bcee2ed2ffa5091631c2da986df7d853d52462992565bcba5360c2e8d6077d2d4f15acaa44cbaaf79fc1d15bb982212118a3cba039cea445a629cf9a23364752fa5fb198d5a65db4f44d226859f05b8b0354bc1d275031133dc9ae4fb74a4f775b13ab3fd746d8375e05fff9933e8b80b9823eeb38316dd5d2005a240fb0eb5da54b65cd6417d92ae84248f04a7cff59e2d54d70fec2c4df8a9bea7b3544de723ab2be6a2c3bba5ee6aa2244bb5d86289209b6d6f2a45c9d31fecc98cf996367fba26850f9661d1ac8a9690d74f1f8d25187a30d7574cc692c1907bd559ecf52cf64815c408566ac218d41700eb68b3f65ec266e6bea151a960c8ac5ea37f10c43de2267b3f5a52b51a241799450a03780fbc19d23d8a0bcdfde4568c042800c966f2611bcfcf832f4f5a49846a4fb3e58afe6fb3df330971ea9e04606c7f18665cecfaf14897e93d33dbf458f0e1defa9ba14790a3af8766b37e8c26f00d2d94f71f270b7c896ee66d8908b6370c45510c19f4b6cffb36c1a0a788b8ff97a1334151015575c78546d34f772b467ab9d395838f1f062d5817932f436646b92f962786e9b0f67f4d882a1dab889c95705996eb64b73ea6df0dd13721dae7bacf149613bdae7ab731f219a51537fd4410b6724311d9a68fa83084d82c822d152f830b418456e90d5e2f7587720617dad57eaaf9ddec4977714ed216885bff9dede504f2413357be8a3a8dcfaaea029d03d1a9d6db7712a333190015e4b14752c499d262f04cfa5cd02a48529111e9cf0d12e3c295b9a53f19f7d1e28e5b3847cb73dbfb62429c4ed3336036707a358199e8231aa1dc3c9e362052c73e33663507995edf1088b6c33fbc2e4931b7aeae327c3342210932eaf845ffdd1f6311428f8d5b96513dad0a9d221508e78a91616b325f52f0c27434b4a16718ddc3e97c819976b471f11fa96f135c181845ea4f88bed55ba01d28573f1d73a1953a73c33887992e605f28c7e7dd744a7894a58d8fe7bb7a7870db763f2d1b85154551c17e558ba77e60937dd484ec1d581357fb09c55f86f6792fabd18d755e210418ef286e1e229569578428067b97b8c929df301ac50ae921f5f0ed9fc9eba8bdbe92a45f421705260e979359ac25c52a41e87743e0677a31e9a90be3b1bf4cf6991df069049413ca4d018f06d241edab5148aec007c4324d3c78a4db367799a434a9dfc9a4616ac01cae76581003b98bc66da26d44e590bed11c5931992ba49cb5033afe9001b691d4723d480609bc7cef4d6d66f1e98096320ebff7ce4fcfbca7eb83478a2ad00fc430103a3cd8122499955ed7242c3ceb35fc02a1335e8d8161a3adfc4654e1d7f5a430765a9b9792959059102a5cb0c4012e04f6a0617df9bd8fb84130c0e775ccaae709a41dcad446e9a2deb9fdf10e0bc3cdea9e36a04f6780cd8c577628d3ccc8de8747737aa514adfaeece4547c4bb841a2006006e6297dab6b5c15cee66e841e93560cfdcacac5a2585afc7042bfc7899cff892b249a7010cd0b5b7c614820b243d05d3e6e53903f99cf95d63c303af4f798b1e245a4a8a1831ecd8014d3102d5ae54346bf52ab5a92b4927888e8199c4526ec4afb765f16790a274045f1f4cee4baa0f9f5e78c06f51ee1539defc584fd398e426940d47bb3a6f9160dbbe66370e87c208fd765c06ece59e88b5ff15f0cec7a342d5397ff9beac92d6cee47c740aba25e1835523fa8d53a388aa3171d2d51f3e2e6c4c37274686e56826716f5cf3b330da3854f1269a8cf386170d9c302b3fb718b4d5317954b17e7fb47ca4d7c48873e93c6a56fe3fc0ced62cdcf5c0a3462117bd44117f2000f42bec9f2fc807e9459e7bfaa9e2010bc7040c9d7a56403aa52c8da4af8e9c6043cf6ef43bb11b473d00b62d0c2b8087328f7c2b8eb4e3b1aabbbbfc00d26d6e398f655949d4d9ad9f86f19c7bb83005b5103ddcd29dd303e6da9994e5f26f7796e3cd43ad50cda4415cda2fba0c2ec69df8b9abd21537f529687daf58f803bb0cdc827ed5273ce722fca534caf9fadde8b74cb2ce8ee99b51b0fc234d5c1deedb77dc5fbc14275ebc9d5db507e7500a454a5c7b32aac8c38148596b08355fbc04143780a3b46d1cf43046ef52a3a61e3da49686ed5b0bd16bec491aa2d6d632e26896056ceb47d8114542159d0ecefbc9911a2016d4308634b35a0cd3fa0f60947e333688c9232fdf30f22b4449b90f1838066cd95ab9fd7c1b89095d11cee595a8a72345be840987ff4e1e61096a229a48aa16e6a55f95720146b0149408b5da9134fd063e4870d991beb857ab339b9f20de21ec5fa9771f76bdcc4333b5fdc10200358252daa0af3ae49e10794ca2d257c2980fad7db89611424fbcd8f127ef71d3f583df816931467fcb882fbe9c910b6cae33e2282dc0fd6c26cd81cdea07468ea417448175574f4569c04fbd87b89cd62b1722263ad6b5be9d2b8ee84be787c54048e53d3a34eaf099757b94b40cf406f10c66c6273a95f233bac38ea804519a4eaf8d94aac0b1eac5a41a507caeecdfad0129ee165ada0e1534dc676118b965cc33d05f8314b27c6193d5701696b8f5ae6b15800fb6457eb0be3bba71b14d3dbfced279552fea2ad447f0adb4eb00dc032a74425f1c4ef78aa3c30e765bb36c509a59f09ff52c68e46fe9a726acec4ccb5b93f238a288afca3b19ad6e8318ac9cbdaf5240114284a98323bf3023a7f7272635fc8dc8099f067ccb2a2d9a61779c5d05f5c6c9474c89b086635729b70b38efaa326062b2a442bed33874044455692443d14f25c7aa9f76a0ded8c0b1c6152515e3fedf6d8e9b81183a63d4490065fab147c5dbbae079c372fc8955bfe9766229449728190165bdc1344beeae1422dac3e6d24557f8dfa8a935e306f4fa720de1b1d7301e207f0ee2be683ca52705d1ae355a62b02d3c0dc870f9e7a33c0817a2c3141859cf0eef9f7da0df0dda2e687d06a631ed14d37b7762176fc38c70b5c7d23bbd773ce1e9de2ff1af29ce38b48affba3060459568adee15191e16f8180a8ae738b26e2838adca6b8ac713c35be850dd8aa1fac66aed92b640a35e09adf3ffcf967c6ee5165eb90f4944e5d4c3420cb1a44091e75e5685f471a8da4a70482eacb2f60086f5fa64869c273e299edabcbb4f965c88814e4cea60b83e20bec85301caed14664d1cb88a769edba333d802e248a5d4eb426472a163d59c5d3c6049342fcf241aab8a52061d6df49f35ab120ef31aaf90d9095a66eda653f66671994d19c3eadfa6903715533f49f19f328955f041f769eb6c785044ff00774c290145b319e9fa4bf89a7c9c14bf767cbe178cc47128ce209dc987fa49748f603fcece662f0d810123e766af3522aede436620be0fbedce5264a4737df79801015ece33ad81defaafdf5ae782c214f50749c562fe60c9c43e9c8d20c0d561ecf24c25646e9b1299c114107548d1e2bba2f305e449544489333346c2842bb5cff647b2ec84239f5c5cffb1c6c892a254a5eb3a8a9f2ba6abae3bf3768257a9b9576bc4d062a07aef9aa3972112efa50f4f2161ad031b70a0b22003fabb94ea452cb012ce20f0b98569f54bb067f8c329e05a3af4d6f12e1cfd2f0e492047ac5fd4dbf5a4943a81945c2e6e56585043061031c0e2d656b359be19cddf85f9a45a25722f54b46cd9a0f079db607a71320b5f2691377b34b48e188508bd5653739e5d63e276c479fc890f4ad118ca9795bc3588ebaeb906320890c4e65a43ea1a29f318ec28dda703dbd5fe3d1f26ddf91f93ffd787640783873b8486648c2bc37c6aec09f072eba7ef93f68b4133474c37063459b38e2141b8c99f874605ff126b7484e20a92de4f8a6f4d60987c487bdb974364e30804615f519a35a329e4fc72f3b30785df86fbd0b8a1429ff22be55fecfebe6340ebc8543cf8cf8604cbdfd9b05149bbcf0d123a1250d452abf30936732073ea348b83899bdde26a4b6b0833f681a71b9d243239d1d10966a79a3fc3f100b8fc2aa2d24b76f0fd11ffd23f7b73ea9fa88a0eb42e290da5e6976b45ad6cb31a0c7c3ccfda1690650123c684ada43605f6c5caa25fd3104536e25f11147684aeab03c1c11139e93912ad106126a363be760ce6ef93421c4368704029edd2abb22f87f0066725c69975bcfdea5f540d5f6e9d83d66f7f8f568433da34e5da6f9e67eb7ebf0004d042f900756707853f3be495409e310e0ae1f7d8bc4eb0c68bab893d7de38319904c0142e5e30fb18a4d32724487c4043e85413340e491daa848049b5f13637ca086bc40cbb81669517a25a4a04e5857d72158dbc78cdc7d16caf27c75669ea09f34a1856e22f702882d57416b9723ecce57a181a05f96cd5827b605f30c1f7f1cc8c845fc98f57c4a2597660acd05f8cbd3ac1ec2bf7cfd13b6890df606b3b1a65f8f496dde57dc3d7d8af55aa53fb82da6b9d2b988080a70017c053e95ace7b4811f80948ca576efc08c0ca47ea763b041d7fe330c96a735dc68a14b673c4ebfa34b1129768122d561ad1376be871a33cb7dbd8acc97c6c44f145aa15938bde2f263fcc9f4bdb264b71ea1e7c2024109b403131d7e0b12841953a08c5c02a6c9fe79c203af50cb5224033bfa33e03f2ece0fdc1de026b62a27f53a3396e595e7df0e1ecadef1d3ea05a8a2ea5e79ad5aa81ff3479390ff375bbabce70f7d4d78414795a5c736d458f2efb30bddf747ad5a5b56999495443bef3d68feae91e3aa37702569eca571669b77a20e249ea09afd04fd7757288a42ab3d6d140f2ae0a95594653787fb20c204407670952a75e2b6a5ca36370f90cd3afeb29380ed8b0d36390ead7aa35568397cf92d8b65e6f4879281dfeeaf9fdc5e2eadeb64867aa70d52fe1094c0a6a038d78c55dd258057b86594eedf0ce1c767a7a983b6d3e16557c4ba27de5935c26a3b4f26448ea2dbae80498ca805b3c3a365eeb925405a9c98231ce2d436e15acfead406d52455e1cbb37853b5857714275a48e49253f4a4a93793ae493403a83b9e349a2eb5fdc3b55edcdb7050dce10243d624585ed99e08888dce939a29cdb8c521f4542be8ff7cccbd8ff8ecbe71d9d726bcb0ed0f841e17400453909c7298ee173f54d1784b48f8e63db848f31159523da3481cb1708bd6e3154549fca5f53b8523a803c333774c6a2c3296028551789d2b4c9f9dbf10cf45409e2a02221d0cce4620a42e487d92dcd4921ea9767a02c2ba733aefe3cf4436bada1c9fb3b7b08883c9bb0692dbefde63c281a203a70107159df613c77c7f0c5c9d22b2df5ebf5c307161a10e847c21f71f9b7e2dad287158c5dd913b84c75912b86a2c765153f6fde47ef6b3b0109db9bf5bdf173fa2e192e2992e5344319b5d7b6c15cee9ea08f3ef5579ef8ccd998a04ffdb8d4f4a08e2d2ad6e5a9da52bdfe30ac97296376ce2e414e397ed640cf5cea18cbe8d5d20a31a904b3c580755725a3e48a8219ee85192a9424a1332d9691027bed4162a291cdaca9d1c23fe3ef70fedc52af5688ea3c2918ea8c01b8bb58f6f4a018e53ecae7b55b5377f602cee798af59b80de364649a080c78469cfa93ebc0fdf37f1b7feafc8ce0d9f057b7633d0afba2b55a451903096fb2f0beaeeab2bea887fc5bf4caf9e74063ddb815ee0b899fa58138b54ba413b1c76c343e663d0e76c4f06899b606d052506e30d5b70691d6ab7177f3c46011239bca6e4c22eb62782eed99c9bda130272875d1bea23be26c0cd8ee12b6e21ff52fe7cbfbb61e5656a637695b795a55110ae6c900fecada690a89e675129004df993639cacc0cf1f9246614627371d1bf1ad7c9d15aa7f8495269a83efb19f6f92a0cdd83915a5266e3a5cd51516e77c3b98a3b26e49ab1580b84cd3c81a4d7ac5f3f083e458fc3735e54be1142473827898417238b20782d321e890f17feecfd4adc33d3f43c2bcfee94128f2d112d0e73fd5025087c62ba3e9da4d28a7fa24a23d9a2c172851d86dc993be1fa5f284cfc3a7d337e5146f3f64973339ccaa36c27674f19cfc267eccd7cc710683c44caf38c1902612db0e91f052779ebf64d69d47c6646ca6fca409f1a49c558df4e6400b80c16473418dfa23e219fc3e5f026ac60be590fe1c4f0431f17d22b724c9bd434d91f37eb1fcb353a5482aba8d7379225c9f278c9fea92367d2427776fe33a95884de35863d87f5a7627589f6809b592928726dc27aa89c1d72705e33c4dc49eedcf71685847deab269fd9afbef3010051c83302cad4189ec26132a35d1b52491c1227c624478cfc00c31301426977cd014a6fab78c69ed57171607839ee392c3037000747f1667e26344067e8d591932028c672ad8913f8ca36c3d609237f09fcfec3902f579c643f3a7a351ab23f690d14bdbcc18832b7c08deef6ca25b6d3108644c2f416d852395b54d56276fd102922da38373da4938a351ebfb92468b1ac958af6afdcd9f5ca4cd9e01e69bf35bea4493a5030937974a25e2a3c13aa80c5495958ef00b5cc29f483ab6fa079e26d3107984bd17c769040569ae2252238094fc439559568762d08b26a59a9f58c2d85c6ee1160c20be5cabfa19a71c94fac5174ad635f1dee819776d614958e354d977da589d19523caa8299a7b322fd577beddb68d9c9a9a2db4784ed2c0466820eddb2f386c54332a5ff7b9796ab95ca55c73fade0e96b56cd6433d1cecdf9fb33adb5c72d9bbaeafad04f77299a2688af62fa6ff72b0284e6b5cdb9ef07596ec07757622fea909ffe799bf6f9b487ab1fb3c56c55a63ee9fca3eeef1852b058c3b1fcec35e6c50ba8a5a90ee6db226115c6dd3570c048b53d8262c6b5adfbecbf2a0cf67a29bfd3c36242ebe7c44d755668d6ec8b86aaec712648b9967a82b35b18dfc49a4ffbb1f345699aec547022764b8da631295e3083ef5f7c3cedc26ebb93f9087b967ff55ca3edf3e4d25252f8e10300b3f10ffd5dbd06115a4bb9ec2b10c0ff2929d04072f6457b946c3e9ad3bdce35cb96fd0d9868ef832ab1f4b0fdef9622e46c9d57a0f5fd71946898de7142ffb7a7a5d50e972af4d2175637a91d3a9f1dface658d14adf5a215b14932e521686761a639da645bae848e2e63067536ad60bf68e382358156612e7819a692bf9b8c6707286ae0cc779272af0043fb01143cd73e84b5f00338118cc98db423824edcfd289efd9f63afaca0a7f32ea9fbb5f2d3bde0b1ff315a0b2ad0f1218bbdd9c74c977bdabba7aeb3fe6a175c33a269c49be7b0b6328e77631235b7c92ef9c348556056fb102e9c5d45db07e1cdb449023c1bddd3e16272f620d45ea8d9fb64cb0a12625d99e42b1473537bec3c758371026619d377227be224b52c4c59b3e9c7499ffbbdfe6fc1ba55b93f794cff26a9e540f08d44a031649ddb830f25918f4b8649332892c9878688835353cf33b241ee4219fdfeb0909295525fcea08407a4cb980c5f4d52fcd719ce8dd337f96a1d096e48d81aad6d4fa8e09f47cf5e46e2bf0dedb5d8c1ccab2c5eaee26288ad85116c696e085d30066e37f067d40abf9bfa210dcba38c99622ab4e7b9cd890e0faea5c3ef97c21ed26027e1c85f4eb1894389eedab4575e51ea7b43d211a884bee560b1d0d67cf4497593e53a26ca09b2fd859f43829aa33744eea9cbd6175f48c3406fec61c72ee6a7b4b67821d0b4e8fbcd430caa059a1b325e82f0fba0172a3825e21fc068a3c6fdef94ac81b495f38acea6b129a0f1b1a07a41e6e81fb6cb709e7712d6774b0eb145a8c143daa73bcb9085cf59c40c0a50e8897f2dc6fe7f8674bd444c523484ffae6434e01480057a8f761f93997593dfce296538ef09ba2a832e05bbe334b24419e02cbe023e0285c1401df4af0cbe3689dee11edb282b63a0b9b1495305f377b3c1f9cc33ae3ee04a539d1287d234a4c623392995071b6de9448134cc461a56c81c4d225c5d7387a122ca6bbf903a8b55e104996ec50f970daea8031fc6f4003e7da3a220f8ae30361a43cb9f514d16c6650e8c4e612f8f81d0735e7bfa2ffe86ac4c8ed1f1b5777f75c8d31ed2079b9fafc8fcbd6b529459502349220e5b67e8697acfa73d7e716995ba8d05b578c9bca373c5271f750c254411a15c818fa2108cd38a4d31a29fa2681ed7e26b2802d963c5571714fdd0ccf482060f8964729c0728581808baf4462babf248edc1681d5d3167953bcc8c9931a526c0ee411e1c7c9fef79d9371f5d14dc01f0e09264cba5ae1a20f52fd608ca6338ec046f9bd4c4460d705712489b43c180ff3b002ffb18c9a72b90ac0545ab57b14f9463ab72bb29b162461164f997e950c0aa7c7f149aa5cc30f7bf256a91cbc61e0a609a69eb3c0a52b49658161e7e637b45689f41c17fee1d09782ccf2fa664bdb010b348e61be634acd8ac96c403d38b3927aae99b2daa29c778a4b647a37e613702420ee9304585d2042d6f33f5248fb727ffd96f569be6a8854c008dd86b2ef0a683e7932b4ac850773ac3c716916004b63aaa6bc8f3fbbf2bf3d4fd56206453d694d53e95d6d65c0ddfb7c1218d648c4e8842c95075eb17d2c3e11101d956aeabbaf7165cdf23d428f1e62eca9113a5e39a4da04d75baba58b0643ee8cce89a20e58abcf6f3e983c622259a7e90be74139afd5107adcdef93f5874ef447c015f11483a6bd698798f335910e724eed1524204e328febe0e3e4c07b79a95a8c141a5542249a5e2103e9c455f3f28e49dd07dbb26c3689e4e24883d3cd5cb89fd95c14189b42bd60db8b2162f93b11f8135d81777840f97023807b249c67c0bfc0c35dee14d3916241ab2435c6dd9bb47ac0d178eadea47f940684adcd43a2e08d9d38678cee477565d862fee63aba9fcdd622ea9f55de3802cfda17f9fee631edc82af0139000499fc0d8dc9607938b97d5e570efb6b9e31b8152ea6a68b9014e719924029d08699c3e911952c6f9a02ee75082845ff9a070db7f631f9589acaad6959e5c7d4ec4d7e0e3df22db6cbe380a630f75d6a09bd46550efd7f2362aca178cd296ddfdf7a1bffcf6bb4ff894252d512f11fbc45289f106bafa306c3c918ecd2a4ac9403b4dbb50dec76d4b041910be14a19c3aa4c90f2e8cc09dc03ff45e914ef2e0baa9bb611d3cfd1eedf152de49582bf62e6cae3f4b68535186cc3ccee6cd03309108113bcd22fa28308d7522a96127af3f50cfb73677921f82e7bd549e02ffcdf5abdb94920d61e944421948f50ac834cb13e7643bf96ecdf47e3119dc3dcc9f154cffd4726c4f3620fe7006e6e5343d825d3ae5543f6cdbf302e055b35e6a539c6b94a654f751e6997fe2c8dbfac2dd27e28f21e1a7ba21961f5aee88f00b14a84489f72cd425d30b0fcbed940d2726f3bf10b39c1858c4e1a0a42db918d248e68de0759f3c8f00bc630a328efb3b30d31e98629c938a5482e67097e223962bc3caeb2013932471223d31a48bf88845ff311dbcc8a5151fa6d3ced34180df110baa3bb6cc213aa7820a3e47845b838794b29a916bfba4f700b201cc5d8bcae12e02131cd4707607a8a6e39e327e4847d42a4302dacd68c0e5ab0f6539f6ba725a9c3c8c3cb41317a1cb33961e7ca6eadacacadf98eaf8cb76906ea3dae7af7d79d30b53fe77808511fcf32e8e77ea861875eff3aa7c8b0ee5c19cd4037553c8d8327c23d32a87a8e80a9063313a339e8ad1e777fafac83bb1555e6294f818dd4a121228adfd74b18fdbe8a413f1591d2b3fabd1aa5d4f9d4687ee534ca0f0cc875f0094976c2a7ce399fd17eb921bced45fa70b043d5fad7575626c769ac960659730e2e5ef845ca93fb5c7dffa2b96b49ff7ea11020646426fc98afda2e6ad61988e6abf0e9881ee40827e9db6734333ea7248236cc5a3ff9ec15a2c35a74db2f26e781f6d2763fd53ab737179164f1f450d67ccac7493a0d6621a8e552ae0224f28aa038be1a1ac65691c8726f94c806e89d0fdaf243b028ff7865042cce62bd548a98daf4569938a3a7c7ead7e55c62a0b1f49b51fc3f88741db2576407010d745423f366d865f55f00235083be6c7a53016858557df1a2c236545ae81b1c5b2007d26e35603d4fb962b12e386fa58789b94dafb9b46c408da116b02befa8eea22a6bf0f14c0a92ba8e0baf965856f39993b44fbc1c0b5a8b002bfc46fa4bb2fc30fa5203d88938cab13815b200813dc2dbf914f3cbe3f171f80a31499a9a645cf10bc88164d414a122bd9b8ae7981a80f7eb85bedd625ad50760164bd2b9116c9ba8324f9e0c91acf3550b29f227cb495268cb665f94a7c79017ddaaf3041d5cfbacd27b3ad3b823517b8aff756a2b28d45b1b3a2128930f8c914992a5bd53bf7b4d01c2737a2e3b6e334bd1c80966e477d4daf9066304e049d43a61848f88d26574033cb1f9a23bb1cdf59a9e7ca43703c89743103e1fa3c64548bf4243254ef08a0de0347042f3c2745221369657198264ddcb1137fb04203f2cb57d26de4efe4a82977d62b95814d53951aa20965a060cc0bdb9f43e5959986ec3d0207bfc1055b23afb20608dde816072dce284f901b30692742bf921dbe00c5acf851014dea359002093ae559dc123ea85696ea1a276a6d4f4a1eadf0f8872d50ecb2f6f589fff33371517bf08b6564ccd79ec1af72b8e815c0749cd60188b7038b69c3430f8e8e1808b9705ccb29f9c6895f1065ee3087a8f867a3feed0fb6c985801c30ee662b12cc0e694e599fdd92a05ff3962b1595fc69b71d587967b8d4feacde0fef9caf64e420cf1e565facdcb942df6579bea5d98477097e7cc21e386f99e2f24dbbdfbd6ab03b19bdee72bddbcb61bad56463a99ed04a686207aa49be95edaa0b80b0b1c66550a8f2a64616b638b6dff8ad0a7778672d920ef87d2d22ca5bb1e695ac78e3ed5c98d1c557ed53dc9c444917e37a618869e3a503a8de4fd3cf2476c34eb7a8f5addcd549794abce397403807f7173b6dac99c2c0caf6bbeb431be9c896b0c8df28b56cfd8580e375629b57f266e6cbd009754d65295723962762174303fe9c6503275c24a5eeb923572bdc7f47da8fd551aa4970c81e60d44e9b9151ead195efbcb65b70e61760d47a3e344306091249d6c5ef00b64c120fd958d16da19fd881c78be6adcca880f45b89c27abb3e93b092306bb74c870baf0a1fe776eb90938651046b8c991f790a1eee701cafd3ae946ee2ecc76668af0bb985bbf22913ded1c3df678af92716d981e6c7dab1e6b6f882006645aedb27f954d7434c41e1c5eb4736d4c650349a2eff63baf8ee88a5bba5f2fa3b84ae45a6cffd04afc2e5d24770cb0824fec0ebbdfe419193dcfb29560588972d59066ea30d8abe96816587dfe6d05b86d49fa6ceabccef1b703a2d8adac361b8688b2bfb4bf587848dfad037eb6c78781ffe569d96bd399d38233ac6a406413ffe2aed5036479a7524a168937b9627a86a49d90aaab3801e263500821dac92f6e20c44917ef2d95664cc04c391b19f76aea102a5e070f1c6d2708705cf83fb20f7cc3020cb5c172b8d87aa27cda1e58a78d87a1ba34916712618a80791439fb3056096897c4c125b319ffdea5e991a1b2462fa65a38104348de3e6f609c13a2996a714be2b57c43dd44135284f9604d7629d4858cb1d9f8c025126a502016b84b7cca2a1009a82dc5e071937889e2caa818be1e1a6e9c5140eb7fc08cca2b7ff190bff673e22c4b0abe935f41fe2f429d6fa86aca73c08351148fabce8d17bce51bb2a9f15cc91d140f6109fbba5cef3028a64b87643875bd4c1ce86e15240ac4e3123ca2044478da5f0921fe40c578c9d38f8f2865e85b94c16c31377384a7845e856092bc2c8b4d06571123e0fa4194c41bf1cb37bd89007c7d2c36e6f04763aa928e14ade5784f0ea5b2e7fb8f6c7cf1199f985dcee9fad08c12181fd7dfa9740b00cd3eba1323513f9c4dbc017c49a491a9b4e6dc8be6651d0e7a96a3722edc6cde0b0ffe77b869bcfa726561e186d7f269da7b566faed5a92e8ba337d15f3811a9991a4df3d42d408c02979e71bd2d19cde24e32bac19d6baa9f4ea697113e8053a494c237408b44b1b4aa94c15bd3d6ae4714338120e8da5380ad82fee5601f87753339e5ad010985aca7a861d66993e6f5f184ff19effc6e693f746276943fe2c1d04f939155579aef5321ea50c9a9f27b2f317d4be92a34f54319efdee7f5c54887c03e2ec62095fae46a9dc2515955e4daa51dec08cccb20a33449477224894b38340af6f7d34e1c3240f575a36013cead7185603d0b839700ee68ad9513e03f31f5e79ef8a7dd7450c2e76310cb2d52e7a301745cc46285b56293ec5125ecdc6202454b1c7a4724a239333d9d987dc4ac36f219cb669469b224c963f4a97a053f04f23d1bc3a813bba0cc98999c493ff412a257a705baf49d86770b7c39ed248a4faea1b277ec9e32344d4cfcb061b327f1e387f1c4719ce58f9e53fa202c972a668a41617666e038da77c1ab11d57e6bb6929712ce4ef7ad80eab320e94921576e45cda132ba1c3a7657209aa4f8a5cbe4fae58f0a55713f550e43f48d7668a5f18369f8579523f935ae7ee51c6632d7226f1128e3264fd960481dd371629fc4e5b9a918b3c51b283857093c2a7e6ede6ba69290b8fdaeb385e66551e949f1508bbbc2bccc211c0e1ae41c1a76734c285cb5c028c93346ac73802928c9f83ef9661a96047c8cf98d0d842609829fb34a8b8394db623c63661beff6c987a8733e82b45cbf77b0a05f345b9fb62118bd5d73b0f5224abc95e7540e6b48617bedc9b84023dbaf18811c054d93200a8d0a606b3affd0603064dd8273dc2acb06debb9ace2af3d5892fd7e43a9a3a73f4d0ff2d7df1b80a5350aaf8d8e67a37571c20f1988b07836408119941740e33e99b6e2fa1f09326d6d026494951e6394efc868e7b75bf96520b86fe366ed6376c300f21064a58b854ce482b6ca216d426cb6ef4fd9411e9ef2eeac4474efcbb0b8713f1872919db08e731540e712a4af7f18c62dbecd71c71ecbd514b19b841e208b65264c3f8bb00d6ed727a6082d95953b5698c0f94f76de945d1a911fc8cdb3d6b647ef5ec776205e21612409ff702b7ffee8c6299d8d1730e2507d9bfc5aea811af18d0d7edad3efb2d0ca1c02620f8974f29a0d78b552153fbdc819692869fcb0f85928ba5c220ff2551f6d5412841837c102b03768a7ba7d368e461b9f61b8806a6d4caea7185ad6b566a3afd6009a5ab7d773d5c68d67641d76be8b2778bcc13133fd605f118b6eea97c1f4862ccc492d1701203196be92c427d784d378511bb1d2c97ae6120361d78e7c16418f42f42d4f212f3b45cc2ca7ae12dc0a36a3f47a1fa61cf19920572c3c3a1341e5f5e0fd53253bc73693789ed45876a479ebe841d65a44b84499510257325080b5a555d9d3ceecfa0fe37f7acb6b7fa3c9c9cf99875fcb3dc1aacfa1a126837af9a429ba62c16b06d4057b354f9af7eab29465b6ad936f55cc5142dca96dc5b702f52776061ceaaa1ed7ad3dfaa998bf664974d61426e8161e266028c93773e8f706d9dd8fbc700e4e68ee15c82475152d7a3b9e89d0573d321e474fadeffe2e4f63fe78ed4513062d4b902139324f7edb4de75c5f5ceb02575ef553242fbda0ef2c652c3a00c1d8a2c5db33045b24018a2d692f57c010130923c53f94a4503e1c0e95d2a7c180c00619037de4fc96746a4a406bcf10621bda9c0bf9ac7a4bed4ee617b470b2f59998df55746b39bfdf80919466f2885068a5e5a7fc8b90071859c5087da0bf061ae72e2a639b757001bdf8ab3d9e10a277552fde3e03b109785bbb3c84bdcc48f2c4f879b62250470a0878a0f88b4392af799d582833e220f45cc3e03d4eb3cd677c19f424453082a752ee5769143c6e616fe6db55acef605e1dcce2ba28992e34f1e470beaf1daae411caab06bc92b4c1e2724d68cc499785ca4b021d6b6c62254b89d4946df9165b5b9cb53a069931f9942a008f520eee60aa9c797947a86b481a714e3ba1b14ac468b1b0051bc8a15d2e66c60385a8e05e0561e02778156957dacd4048eeb738709c48ce61b06bb1e623309c00c53ca1ff93f4f003487b084342dd05f5a15cc1ac473015acbc16e3743c4796de32ddbf81d8cf7e5658c99c5b20c44478ebec6011b59b9138bb9c67c8bc72867bf419421de0e46c6d892cd3173e27269a5673325e6cbc31489040dc71bbf5251c0024b78e861d63e783bc8763995039bc1743104143042781cf6bcf4b25d823582aa0dbb43f5345f0976a45df104bc4e0e2621654ec3f93a8feeb9c6fc3e7b5d097a830ddfdf1e8e5c33433a4db78ecf6971291159c41032ea1d00165470d7f6cf64df376ed82198f291874fe48fec94faaf955f8fa8d04ecd0d48c7c3fa601f235a2f7563883dd5d4b259a11668da5fcd6cb9c78df539086c84e123134d82ff582a25e55020f4980026d836cc39ed87b1bf1c6d837994819d0700fa3b9512f8e62db7b80bbfbd56dbde4643e6ba80f64231a15f28454d57628e38aa06705f1d27886c3d670031aef892db41af5c46727d6819b8ab18d862c6783dd94bb95c4615f19b802dd7cbc90240fb0d87786136f0d1fcd15f5097b94ffef5de6cfda2cfba3d91cc5ca7150955e9cdbb0529a49f199efe5f291b86a107deb8bd5c73fc77eacb61aca20c267f7c55c77279801db346a65745e52d7633b09645381f554d0fc30a989d68f206d0cc65c79253b22c143f578f2fd86558b219f0f7e9dcbd2ecc802fe62dfe53430482aee73ead06379acda4b4f79ef4ed79a98a701d804c09be1c5119a0940fda60263de8c7701244c1483282e5593ff24bbf64c10df3e0979a6d222d80e2d982663d63be30c1e3cd06d56185c8c679ecfabb57e87a86d13164214154884b108968c9d6aeee612c7232fba2a8f7428096a6826be7f6f9e4b1f7cf606fc94c93798db7757230194cb212e6142021f40d8cc8618a58cc8242df8746f4a5cb1e7f796969d2ae59198699915d357fa3e508784ae0943b9e693217f0dd2300f534598a95b66ce0e9ebc0e66403ef30c1ebcf99c1b91bee018280da448ca7fb481b15ff0ec72bc497ffa367aa52ececa2134150a4bb026d81800820849453bf5e79fecdb88ff2f25d2da6227c878ae919d974bf2d2b29c53a14256707758fcb68c8d84f14c62b6699839a0746da478531df4b54d711a0a263c49cef07eb540f03e3e7c5cf712023616795e4aa3cd7d3e4fe3268f11e593bc4d03dee07ee9a2dd543e0fd881aef3c69be7cfdb2f616dcc7d436c7dad2f6bcb21f7a826f26570028e97eda8338c114df16d53d2b97b95854893ab5016e0815a87920b5c7590c75b94cb1211188e296d2827f83f83a8df160c0ab95103b2635348dc9b7e6f07a4094563a376ea116b75a21c028f155341f79c0e35a9ba96982214d46308e9ccac0236864b1b0f7e3c33c8d0c0e7f2b0aaf328b932a83cfe073638380d946f06c7e89e034bd77e260bff76a4c54ed0136b74b1ea22ef76c68221969d2ee6bc86515aadaeb4ef0b8075742d6c89803c4849fa8eea2770b9d7eb50c45934698b0d3c3e3282585af9607d5f4846c5735bbdbab6d5a75b6acfa77f45cf9a26fb47ba0e5e1cbcb92cc70fe1458877b0ba80372dc3932b394fa4372e9a6c92b24610a9e7aacb4ff57903f8fce3a8df5b5b52d3ed20bdc6656c0d2a6cc698b6fa5bcb009badac9f4af9955cc0db6e9a101f130239d50a4478ff275220abcd7f69a09e32d1073b6a4cc0becc8065e60945bc690775a512b7496deb1040e387cdd5d2d775650912fca87970916b9ca924df2334cf57670436d63e9e21c55cfcb1b21c6bc611ae9491b78936a4ce6c3db9e2a8952a4fd74dea5ab4e41fc2c290d6a0e39474b107a65518867c72b32105f799d6f6de2b35a62db1ffb63519fa2cc59ef9605c9fc0f0398960a2e88d85375d3a7b2add2ed855b2ad9cbf23564a16790635234076a1576f2f7b8a452e80b63c5dac953c29c7d430e507f7c3fa74c50fc3f412752a5d61f34b2a8907e44e8fd7d5226f3d2404fdc0702d8d7474be327f21a79f05deee485fa4ec955b117d2a5fdd40ab46f2769355b4063407b26dcf2bcf3d89ca33311386fa40f2b03bd8bddb2e355038a179c021088d5aafc1627b43bc4d70a4686227666263bdf7f2fc628591587306a28c7df9f6aa36d1d1572756f171d096a13701b4d5fd2397706ce5037398357756064b1cef36c05e038ff88411546f67ff33d3199b7a22adbea7aa1fff1cc50f64f4cbaa5bf6a3a9bda94a2ee009097818eb59b139f8675a03662e390e3dff74115c3b679319e15d07e2521db28dc7955fda27407283e01b6efc700db138ad24d9ccf60129089792ce1d2ae7ef9a7bb9ba29844ed813f5145e732d726563eda503e6d3c4931cecc9e2a4afd00581db5e7516255c964f4435ac993f588a4d752d0e459f92e19da4222129b02f448f3531bf4d9f42dbdb30c277edf5bc512c07348943eb6b83671996ddd319ea7e960563f6a28c3a1857726309f3e14188d26e6981a4a3b7d8063a5668814055e34ef0f7826e08397c99b8eab106fac8d9784f2206fc3bf76a7355146370dfc26acae7f423d46078d7e09a04615474a9c34ef36931cd519c9b6f46d2efdce39c08fdfbf1e7de5e9329e4aafd7fe75e7581ae0627a35118289e079112f6f05d1410bcbfca8ba9a860a101a039a0175c248e073b5dbbe4ca0aad98ec86eb82a9f5d3a0149d16cdb9fa9edcbd4b69c7eaa400913ddc999f256b796ad2a3799e845eac3728c49602c3c035663231bed8a7ed6d29615a88c717468d3eacbc113024a0d00e4d6ea5e3c2ee98623e386c3838d025aeb21487a45ec68fe1dcf5ef729140122aa80ad814041549bc51e20be15b70a5d708162badb911a4d68b870779dab945524a3644e0960e1a37abd90866c8d516516ff2df5b51e2c7c372c157edd9e8cdcb9fd00bd80f8f39f6892ab07ba39dee216cf51f154bd382a8fe6b2a3541a3bbd489f745d3b069f33cebeff9c7fcad382305cc5f585693ad37743ec27447169a17b778ec11a0c3ee240dbe69b598cbad078d42935fa2776968c32beb98f039b1a06fe2de034a0a1a0c7f292931c5993dbc67f7baa5abb3cdf26932f8d467cd7f331f08d1b6351c35aa0fef12f8a2c858cf016bfea4ff1d93a5df4af58c4845bb2caacb0da5198dec972d2d24eeadbfef9d01dec739e212dfecaee0c2740e91e0a3fdd551a5b0bbb3e1d31fd754e2149a27720e8842a51005ca0f4352badf053089e5fdaaab7fae64b57a2bfbb3ecd532646097e81e9159005fc0de89d279f4f21c018c5d569954097a651bfc2626eec7bb79afa518df4312ebb6f070e7db035109f060391d0866f43e18c82dc3d31221a974702bfaeb260035cd90afa89ee9bb4134b5fb011a6ef51b878a81614559526a4007e8655277d6dfe3ea5bdb07d42d6bddc58550f0b505445f8fac0bef303d1cc9c207a93228b6d8a11e831b808adde7a829b4cc92578a12fcf4077468ca543215e8deceac5cbc3ddf254f7603a39f6dd640f00509161b3cca626ca8de696a464fe9ca4ed1a6e3e64d99dc476fe39c500d6ba40f69dc96e974ca3f17a16da1b4bcdeb3b1a7037ea53758a3a140976b529f274c230d7efaa283a7239eeb5b4f137373b8d6e2f2c75e07aea0e0e59b8dd0bd50469f9c2ac919930b48f285e9285a46fec20182c24c8c03801fd84a207cb7a09912d73d01694cbafb77e41a31c789378c3ad3c714cc555a9f98bd49b7a7623e4e72f1f6c8d0a1da654fc657ad8ec95fdddc33254beb151b45b4029290f399143f7995f0677df574319756af203c5802097bb55288d2aa33f374583120e60505b9fa8759411295ac83ba381e7dbc7eec2eca2171aed7a9f86f1e089a83333eb1de61e7c4633d0891dd2b1cc0237fa16b84c583e3ddaa695013387731334e5b76f2734b9cf3d2e95d96ab40fb046c76224df9e9b08b37da61344c6b8acebbd7cb424414e194ca1687780514b02cd295080a2b58901b855ba7c6f63c3664e8547997fd45143ca06b7dfa538ab43834469ec57dfc4c3b0b8b805abd72edb662ea7c050f9dba1baae50fd26cc7b0f4e804ea1a9308b0a35b26ffa4d952ba7782eac68be054a21a80dced0fc716e735acb6f54e055ac5c8b0d125ab1c08514fe9b45d7ccd381263f51c46b72bc619664e73481c009c403509606faaebb81505340956414833b471701adab1980b6462cc0f7748af818e1b4e856107dc55713750edce02cdec6587b695b1dc2b4e1a975a7e0d8a967a46534d5230747c854c2d31389792a9fecc24966b7acaa4b5904db1dbeb9e4aaf4e2b0d71e407b44148d98a99dbaad294fad8a0648afc531d2ab25123b425c1258519953bc3e853a0487a4df10b91d4b73f02430e67c948cdb879eda49e1083bf7dab024c6ef3f7f5d01c7fd753660be3f5aafe738b18ce3c123b35f67838351a3493c1fce12a39d22bf7fcfe2ea92a6ea36008b88253272cb1a75b8e2148c83a46225ce9b82c42b4a5921a1117dd1cf04a5b4bf6d78185980c8cefca0c71c6caad8d8bc1ef7b899e511aa5f9d710ac9e3232bf207ffe950164c5c54d312f857f19f7ada4b63df6205ab1d0d57ef73b0eb6e6f117f5e87caaa046f2c62cd3e45461011d6fb7563076d0693c2170f3998252631aabfa7df48de11e9d1baa0a599f5cc211ad8912d3ffbd738315015a76179756194bdd9a05f3a98196480d9c31dce0e84e13816d59d4a0ebbf654f7dee98c1ee218eb539f9e80262f67bb307b6333e93d75e08e5212926caa53f0738805da6f2d1ddd275ae3fff895252237b953f44e8a2edc1dff2da3296c6fdda2f1caa5f2fdfd707f66929c97569d718b58611399b50cb1facf0f19a41c2580cb19c2b21364c7ed354f7f2d4b19ae01bd51aa5c1391177c0161da8a993a9741d796ebe82867dcbb5c85a95845e79f54d77b5e7b9a93846b688f55c30d3620044bc67cd17e881155d71861cb07b02281751e6c88e3ea4199e7cdb8d006b295e0bdafd26731176be9a2babc4f45e69e5db853bfe504f44ab767a0e469bd8e0e38aa4ab08e275702ab3769e4412cc900db4270e3a92a73d9a0374336b53ec242b94806ab90a5b5e5c3f756cf8ed9630a5e5e8fb4f2259b851660692febaf26b5a3881a1a24dd38cb03f4f286b5e7b8c1deb096ccb999639ecf1f64d1ce86da95ed8fbe67dc63e2cd88ed971e04116de8af0b6c16bd37bf6e23ee7eeae8cc8be4d704fdf819443f0b158f13bc68faeafa5ca7945a92e789468ec868089dcb9ef9b647d8ce4d52bf715ed662542a658f3614bd0a9254b1a311e5b86c0c11bfea106b2d97b2782811e01c645117a6ac2a05853a8f187726292d942d9675845c1c06cf2b5d7fb9fbc9b4997db681d3f9822ec479e4845553e086b7087cd95330a4dedf3f74c4d9d3afeaafb96aabf7eb156a99d822eba9dcea3d17a8fcba042c44484c6a0b876807caab535d00db8a6435133fcc5c9be6c72bcefa1511583e67c4fa6b1f565a1802948002cdfd42c0f5906335a32b9225037f087190446c7ee566b7415c1c4223fa68297c6856a44878a3aff3b7f83f5ea7cf0c18eaeec506c3e52278be2a37a6fb486750823f99e2840b174148fffdb1f40940254a817131ae19cad4b3205a3a4d4eacff6191c6392f55e6cff1aef6023cbbf49b0b83ad8b767892dd55085ca4924993e066e9d82c268ab087c68a8d7a19898618d99c4f0e8f6e30913c81de5528553be9b54408360e42b77af7705af133ab955385a55b369ff46362035882f770db4d5bc76a239dd7a3daddb3fdf15f62b48ea2c6e1d500cd8348b18335e58b0f2da2b40f363c9ddfc1d4292f763b879488d72c70426e871380d40afbc57c9fa2100a64bc9b24263f6bac5d85ce957f9320cdcc8990c5c5adc83eeef0f08c539ea478eb9313010b9266f36ab55bedf807100a91a3e77f994ff369255ed2ad5fafa8eb43dce84ccef1a01ff5fc4fc96e20a86b1190b474e321813e709628d65f04ed59a2e9ded205cb1c9aaabc77a4528d0ff805e79b22d947ea58530d3f15e16d0eb068cd1d67cbfed2368d113e7384b136c51ec82696c050a1bf53645154bc716b9c947b074b4948def85eb70fa79e97d8526d7c785be0da7ce4b5d9a59b696c561fe647ce976cc5905375d191bb3a2b68f2398e221d162841b8481e9f2a93f5a88a2a73453376c60c0782b4d615d91b184786eddf131f740dbb647a75520b7da024642ada68fc8b92f11b959741e6e77633b8c96a5368cd3b8905e4c5e65f89858d97ce6b96f1f4d1eece5db11f9a6471272074daeaa0bf349881d321a81ca9b114af01fa705566cf7167b2fee7ef651b86fa85d0a4f401a2544aae9acf26f52a297b62a15087a25c1b238bf7865994760aac3bd131319c07fa67c5c45eb4bce88804c88938d72b85bc27f9072ccc4cb1c838e9dca7286cd6b36a4a7d93cec7257547565894a0064bdb6c3fc7f15ce7cd74022610db38bfa0c507e11383ece610bf7f1c2a2ab15689aae48652c5308dec633f5f5da2c2c041215c409e4b3cf2b018a46b07d3d4433ad52984bbb7043c1849d0273850630da10c0775819346768454ce7d70b90648944faef2d90e959ca0b2d5b5ed99239687591b2fe633cb930f7861ad83f330ec1a7e7b5480324f3afa0f3f03a4271b8096fc8d2ca540c19d1716f6b409186a1ffbd2b3faceff5f035fc3d129abeee3517df5aafe2f931cb3b4d366cd2d1b40a6ed737125fd5e75185795580e966f32f31e03b9e862633aa4db7f0fc830ff0eca5a4edfe8d1e054c725938bae31ccd437e93216927364c8fe69e18acdb4a16375e6e40694186544ca2ece561f9fc1f42a490321099b7e3d1030b77be513f2b2a55c3f9aeb6e098fd1ad6770d8f6f7d8bd9855b733bb9b5e80df7d6150903b73b19798b6be89d4ac43550754e5ca7fceff7d800c7c3938b242de1ab10ab16874eefd12f939d119826fc639ab3b1899b4a740e286a18aaec4c9859e2baa2f2222043a11522974ffc8a3620fbb78043388cae714dbf4dc370d83cacf5b642bf08701c5e06b664dc631d2a2f38d34a23c5b7ade83ad25c79cbba5b680f725edd655e07168ea48f6c1e360a76c3541400f4d7f742c58fbac53176ac6f033c4ad0a6ebac2df37c3a5061959aac335828dbece4e60459d526b6446547dfd51123c012d16ba521ead31463881f44a2b32be9f4bf39ae902761427095ce93dc9e8c687e2392189443266be177890c7a3f7eef79d265b39c651e4cc4f8e8b9ea4d8f27cc391a13f816512eb1312e2e23ae5e72f9bb7f5fe31cd59dae19e6819a24051ebdeb0ddb5eaa2468c201105d8e98dbd14012f4984cefa72ef8a50049b110b006b895e25847c506e18db74798d548d3ee805ce3adfa4291f785da627567f3af9e0e0f4555d1f167bc881c63f4565d2911ba89147e1c1255e2ca40a084ffe99625b3c74f018539e41690b1256e196fb9510be1f00b31bdace01d6ea21057a4c0d494e51315573434defafb5d9f45f22c1cd2bbb89c95530243e6a3de28d874a59528880a0c395157b444dbfcce49c4cf3b500cce7ff2d4fe5edb60701dcf683b45ae1ea0b0f279964d5930d54a377b9ff3b8b7bc04f9f970faafd99014305a6fda0210f44dbcc63c369c6e3f75301592405ec490508fe24b9b0968eada71c36cd41f934ab87f8cc3ba6e9ff446be808cc94a81f4b2bc26bac496cda40b2882277a8f6f5890824c5f5a4f0605615d373971b3cc83decb5d2140d6f30559835241e6ec9cf259e53ff507072b1f5ff1561f4986e76ae2efd57529fd314a36543c583e4c86679a83987b266478273bf47aae48af20a4291ffe482f52d76f9d72311688610aebe1dd1c574e4c92479c5103fe40fe672d41afb7bca15e34af5b726dc39d86901f8521f9b39a1a2e724e3a32c66d3675667f104e9eed29a78c20110bdfa4e2bd6d637704a5f399e3ea49a999a0e7b2b8198b096652f54e4b80bc0b9412a83bd0dce2244fd9b27363c438c2ebd469c728d1975ddad6e738bf58d1b5dd54bca4011df01f07a215645333b6a68ca939ae718e4addb6a79654ec9da25a5d753d70595a69c6baa0bbc401ca9e60287352336f1f08ff388264e24a478d79b38aad679adfc7d52ba2b597ea9048ddb9f54e6df6432f4758920949a906367ccbf46942302c982360b3dc06576d29cd6f71a598831618bc5ddcb7044f1ddc4622f2b16d7440b815f4baa729a729b0e6759e832714de4aebba23bcef1eddbfb74e672c27e62aaf81df9397e3cefa7d38722dd855c15f217c24b08032762f265d4eeded97051f6f1883ba97bb6e423e3f2c100fcdb47ae9d7a2d6e5705e50fdb942ed19655a8b2dfad5b95fcf4b7d8182bbdce85720d3d095fa8074bdb60e1394462bb905e78cafa77cb25b4f03eaa3659d18771c8c312812a00397738be00ae9252cfd515a42db3b4c3c4bc6f9f217df331d1abe4880e506122d945fff9081b2073fffed40ae09a67d936c5596ae4ee6eb2f23e7455ab80922f81a61c0ea4b050d493186effd7a48afb81764d77da64b1fc25a21f6993e808b87c75fbd6e761900652da080abac2c51b6597bac2c271554442e66f82c0220bb18ce535dc6ccd46d678422e9841718a7461033e3a05d31f996b05afa38247d634ad7b83124b778a0f5b80a7cd902b57175576b56ad433f14488fe5249baca9d5b25d9b48c07f32c27f79dd1965b816db5037a42ea785aad5f4db584ded52d44107e7efed965566e3c837fc4d4ca9c9794edbf1ebc86c9f3f0e24440ab17e12a1b609ab0cbe3193c5b33aaf2e61b441aa40b31f27842d48eaa2b18702a689b6c807fec1db5ffdc12a0679a22cfbb9b5bb0bbad0440bc0a5fd33ef71e6c0a98d34c70aadc1533b2538ad9acdf65556d9e38b97be3e25dcabf25c6c6fbdeb138c5f4f4a061fe58bdc971de58c7694d5d3b40132c14fe6cf8b2d3b00437146af5fd9b185ebecf5133d9c8e76cb2b0175898c02639044a18bbc64f77f688cfae12a329744db1b0704ccf174ba62096d8936e08cad58e3e795883eafc41a48530799ba2747882d583c9fd280466d7bba0659a9777418861ffb1a6e8c1b222831051c5e1f93a992a5b172aa4d9845bd461ca0fc4eef4354894615c93dc99ae96ad3b2de8fa6a193748cc3f7b55511871e23d98019422997178d8f8846533ac40f306b5d1493635984e73fd7b21cc28701f0bd7514ac1d4e87d4542ebe657e74030e81d12c4c359f7edc5f8608b291a4ebcc9759c957a37d18840bf52ffc4ca23107a66b9f430109104142a715d394d2a188d98762b7ff3c2eae354e120cd0cb69949a16e9c8eb917f50dd354fe195029a35c48538755300b27ab30c274361d837a11441aee9d187efcfd74e7c15d5baa4e1b7dccb4a9bcd1154648025a7a0b2e6a5c7c8f7a3783e0ba733d22e9068230ad49657db51787e79c9c37c06eada27847c85a4b57eee6f93e72291e61648e7e712d156db319dd76d6e74183730c16cc337723e4b41a700514ae57604c9666f6ceb2bf224d7cb104040b6ebfdc204885ba548a2da3362a19d9a7160bc339d37e1a6859e8467be2a275fcfaa05a55af0aff29ec592c674642f463f5f4f295bf5d0b4ec7c0c25eab557a8099eca46d184352c2cf2c3ea3e80940c65beb45c731b98f7fd42df9b0fc540f81d9cba47b0727e877b5cf61728a5fcf6da7d335b9b8eaf288599b705cf4c4d6e778104d8f00779c3441b4c717f4f7f25716553a373be755e314a7eea9f802a1f690bff683289ecae91eb865f76ed5ef65a9b45b05cc3dfe3fc9a57280569937854e7d316b067380a476f5fab4623d85cc2aa03c07677beb55d7052f0ae69d141ffd1d49c061e3db4fa27f035eb9bc508a8e656003b25bfa08c6cad31a0c01111062982bd76bae0f227700a2b202d7e08a8a423d88391e4ccc7c6d5de02dbcd81b6dc26d412b69b52df37bf6a9ae9a57484dd4114bfa11db1627d064d733484bfa42e44888caa2afd8fe711ee445b94b9ebf0f530a90e4957381ef3102f7f5e76a32c40f5bfc758640a5a66bcc989d7c3106d5d2cb355cff270da146903176b162f85627b70fb27fd8f708ca1417f6ff092ad7ec0169e6bfbfb387587f36ad715982c1317a3a179b2853d93f3ec4c5acd7ad716f9845796cb1ac69402bebedcb91702f21b8ec848459e1e83e957c62f9b2100217c6e9c398c939e8f2dc5252d78e4ba81c37269e73bffc08aae4a46f31f9b0eb0c234d9e9d896c692c1398a630a45ba13e4bc0ec2e0b1303f7991e44c7688835129cf6319e3a793385d56a04ad646c0359aa3499562d414fd91cdecaf7abd9629f8c691e09491dc82172eb8c4f546ab9156a52393a09410644f545761794ffa92e28fa215d05ca187a9a940ff320fcb924948b2dc9c4925bf4858da5560e785780fd3febb13cdeb2de08f657e4706576d711e7b30e34ae0c10b1827604b0dd9d921833276e03b797c7d92dbfa51eef016247485763ab19666e84e59e227f075320abbfac122ea1421422d1278d0ea1fa6eb75b44b06f09d71df21da83e993faf9d31e8607e45803cbeb82361aac7d891c7848161d6b7e244f21cc2e474e0487e4a0cd23a538ea6c81fbae35888c526d73fcf94637bf56d60b140c68501587c1e8ac75f018ad846bcfd9e66c2a8e2eb457690d27594c274a5cda3a91bc4abd76e99c5add3358962ca7c0b183c89a9f13d3c9dc61da05faa8bff323711b106ea4ae4cea518e2f8c2b48cfe6f08dd6a55198d2f11222e7f4316eab0ae405356faaae284422c6de320616e02d3c3cb1d7d3ac138cb7394b26f25035e61cca574f19bd202e958a62e6cf23413f2b4059be3440d7cad47785c5564e2282c90c85c5bbe33360fa4d2548f94cb045a0f4f74daadd04109ab3cea545fd471c3c2aadaa586f3da0b72f0388d572210a66e06a66d31f527a07cab6430485561dffe8296e838718fd6e5e773b31e035fae85dff2d2032ba389377696cd22727e35cb452b36c8626243a5a38326ad5b15f526e895bb514d0c0c8e8c045712d4122f88755b4fcd32df0bac983c25bd16136ab9cf41ce5a549115f172a76f193f823d936bbaaaf4558128297617504ad3d033477ce1306f2fea9757a8ea31d58b5b8e9b6bfa85d067f42ebb7c13a78104f0270760f679786110322dacf418b1de1be2d2ec53b4fdb2c01fa06de6609a6884c9cf0239deab4b5f4c2ba0ff4def3a6a7d8ebfbb656da32e7d02d9d9476e36ac274ef54b643bfd22f3126ba38fd43db85cccb5c86b13ed9bd03e0e79843e754f0038cffb0127be0cfcc8fa8a6eb8a1f8e7473517db7c7e0f522d73dae0104ef2a96fcb19378ba0dcdc8de906cfccada092511c5697fa49c9078c46f96ae5a0fdf028ebe2bb37183287d66a75316791b235f99676a2470afea7aaf06ac6be6e686fd0825fa38babb585be3a6c6401ff04db57f5e1abed39688d9786b4c638ec5a9fe52f0b7f3d361fe7bb2f93b2a8fe8d8f2e4d8c1e7dbeb7c150505237a8df7e66ab5af689485389b2747457d7c297145c022582075e0955e319c004a4622d48f80ec5b7263c1bde5cef5c29e54ec00f033ff9435a0ac25bc445d5bbcda3210542f57ec3e04dd8b643280ef5dd100c7f0ad7a91e0b2ee09ee29e10f645c55340b0ece3e7f721e69420d606443138fc953ca83d03236bc78b4960d05d4145ed84c8c246749c6f1e536f16fdde8995314c54c69f2f3e6dcdaed47790d73a40a75ef7a660c06b08b27f637466313defbcf5f1b8e938d25ac8f698d705acb32319ec44131bcadf905f56238fb8c9482880a90a38cde25971cb68124ce607593e854809fbc014827081ebf53f72eec684cc165734dd7a4d9e7c1feb3d3a93653cf0014171e89737b864774050ee6a3cd39cb189d41aed82cd31d2d7e6e1552a3a5d120aecda641a2d9f2ef00d2d27e2c77431af90f6c544f8fd7eacd30b3f686f0c170e3af405472ddda890cd44aa46c2bb1344122223589e5e76c8e1e7f6842f6b9eff57f928752d9fede77573ba9149baf558b0b49eea0faf9ab72903d243882f32008b20f3fe6ddc5fedfe81714ae756870f80da0aec5215224b6f51f8ae039a2fcfb98db7ec9815329cad78c164613e82d8b6fcaa92a3b65a2db58280b3582a734074f8cc1d20f54b93d87758715d319def66579335c3602d0aedd15b4d9f510476dcf88add6e2acf2ea9a134544d8ab0ef588a9b1770cab3c00c522611936dd5185c7a0f493835cf7b428bd5348f0e5f988ecd099d9ce654c96673a29654928ccb6d74f2e182aec535dc477121859aefe62a67fba6c81d137caaad8bf2788d4c3e03aa687889ea8194d0b44ed153985342be308819c9b11c3c783165a20872ddadfc2427cb2939e236dafb05720234f05c4fe6a1e226ef6d37eea2c8b367d2c0aaa8b08173258aa9de61da2b619c9ca90447ff3cb008871f81283496ccfff3fffaf4d6a9a68f17cf4c0dc616bdc9256cf53c65968d10c3d1c567df8816f3e17a1e56651384479ae6ed42c171813430f7f17950c0bac7da80b24636cfd1e8eaab331cef4fb97f38ead6588ae6acaa568abddd5dd07ee5efbc31323a0d7fba1d1f8bd16a5aa802d170a950eb006b504c66b501ffad1d29f6917d0d2d46712caf3ed163afed6f81690ca759db2b941db1f3adf2cd610e96badb42201329a45b25f4971e8b28f7715c86bb6a226f780dba444c5721f179f2645e9c825b13698995c4f42d371a982c63349dcefcd9306d5e376c0106728fc723dc599fee1495e659f6a9b750d835f0039aec3dc743ec8dd7ba9eeff6e5df8a3c78058e7368cc7440ccdf597e138b7a549cb9d252c99541cc967b2116f9ba9a52811816810e3e3878c0b8a488f2ef7b081b744b14fc40df174a507cffb12d427719b33e5c3cc7721691aa5001776c6dd7569ba0a50f29e71881157e00eb0055e34b3c96d71b82469d7b8a64bf9df9e82dfcadb4c1402be974e622553437a1a99c6a4a2bee33fd1e214227ea272f355bf485002ade2196a2a8c263d512a7a7b8ecb0ec5d5ecfc56f72f120837ebd90796de41db6ee0d6a1f89b27fe251d9cf94e730612438d20561205cfdd0a6ba0d7db8b208d4535243bfab581dfb147ded76f8e9a82fdc85295c99da1cc64491056b0c5ad505db245d6f5917398fd87073bdbf947a09df4e767c49c1e9b24d3a5090ea9bd5d49087ca3706ebfccd9a1e4b059bbd841dc48d4f45b81fca0b4bf8d47a49d09b597c0ad2b30bb864d15f93e11bf1be1bd27d5d7fa3a0bd02a4fd919d5a27415afa81a03f566a80fe8fc020cddeec09451950d6c4a8df0ceab261d0778b21787d4eae0989c2a18b9e5071eaf60fc94f8051e166721faaab6159c49abcc2acfab6b5dfabaf056fe0507f3fb08e145f55756c681a8a918c9866991ea0a53de5d9db57039344d5aed57408bc6ef48534b18b5d58bdf1cc7b3228513dc938d997157e3a4fe4086305f334f4e70920bc19c57333272562c2b287103354c952bff6ca4487352ca9ca41f523a4fd844a19b8eefc8bfdff1e538514caf36502d671ce3df73275222c46474cf93072dc2a23179c709d0fe919bf86376f783c883f0bbdf599ff0e70ee8e24906d40bfecca73420a1821454303534d1112ff79087f5300a3fdabefac0657635887a700ead9f88d67bb3bf82a296f588790453c77b775c4bcdf6b9287bd0b4405d5a507b4d85cee1f33ce12141edb5f97d742746fe64bac200ceadce45549d343832b77f7391e23043dccf1f93d1846ea867f223040680b61c1fa1cd10426a7d3c8426a4eddef3e55ffdeaff8008f9bb86c61092933ec9e81c6f12c0fdd7086186d6329145f23f17a7e3d95c2d84b3880cda87893e65b3755df93ae66e86b21ca28101d78e51eae9835f7a71d9905194127d79a5018bc5dbc1c983760f169309818636e8db8fffcc1c8889926dff169aea2b770fbdd8870d0ff32ad30e2bb4307ce81fc5af1b99eeabdbaf003708d01c7dbe5a4ed038dd4786b9498a01a7fa897710e06cd0a332ed65087f19cb5b14ecaa3c930403e66d633f12713d073343588e11551920dc75900f11c9c5740351fdd7d737bd7332b3b63dfdcf520f5f4189519f6874f255083c005b3f9a61db6f06ef9d06f47d7f248a27c7724b1840cf4ec769f554c127dd8465771405e243d550f5bc84ed5581635d700b898133bf5c9c13c0f5874654e94492bd7f8c6781dd64539370cb506a30cfc9b5b9f2655d3841d96836d32c0c815a05e868461252b69bcb7aeffca060c1cc99f9c01fd8eb8b2cf9537d873352ab34e6035ca0d001a3194cf42c3a8905f2a666fb944c52f6c94644ca0c2116a648ffa813b6675fbd3928cd9ca5486e2013f35292946333979bc0a9e0650d758fd9e007e6f1b223d9a8ecbb0ffcd20d241e58fb4def861572f590e0e2b1b0ac1b249fbdb5c491fead70d609d7b2e9ddd6a323c3faaf763349493efca316e3a2dcb68fd24c266294ede4e6c59a6231f1981de3c1f43711cc7d7c1204d30d63ed8e68464d90ad3e2ca5f1d55d4c8585af6933143692b26e01bdf89a7c9c14bf767cbe178cc47128ce209dc987fa49748f603fcece662f0d810123e766af3522aede436620be0fbedce5264a4737df79801015ece33ad81defaafdf5ae782c214f50749c562fe60c9c43e9c8d20c0d561ecf24c25646e9b1299c114107548d1e2bba2f305e449544489333346c2842bb5cff647b2ec84239f5c5cffb1c6c892a2543b1396ccc0bc076ab5636dd0e970538680c351bc11a2957d724a1b5ac70fd7870805d98e5f571726308f81b5e7f0d0b736f720e3f11e500ccde46b325d9f51abe3ea067577f83c82635aabe20c70c144ace324a08f890216ed5a21b093e83dc4fe41ed959e3698aef449bdab1c61c0ebfe4b6a1764680125c37daae5961935b0535ad863f2d6c570830a5e3047ad60be1466501545b42eee0f602ec0d1b84fd691c0183b3d59b4ea483d5ea6a7421d1a139369a2b69878c96d45ed990155f3d49aa7b240084d367ef2485dcfbc6b1e58582c59cde924bfe5f41bc8ff8dea75c38b272ac3b137360aa3f12089122c9b3ff83142d5a4759f1cf1a95c49ae34f3f3d8ec56129ff31d2bb47d363d314e14d5ebb1e0ccf416b838634d297c5126f478ff3c45e488323edc9a67105449439d6630e431f8697bee98a8c267e0cd00142b354ec2474de4065be3c5ebfd1c03fd4204c561a237fd83bda57fe536b5f1a646bc2ff0e4eab79550616294765dc80ae63653c838894f5f50acba79f8d06ead395d5cfa379c683e9e4716c79d70bec8894367b28480e1a23bc468b39ae604ff7945f3ab8e81e0dc1139e93912ad106126a363be760ce6ef93421c4368704029edd2abb22f87f0066725c69975bcfdea5f540d5f6e9d83d66f7f8f568433da34e5da6f9e67eb7ebf0004d042f900756707853f3be495409e310e0ae1f7d8bc4eb0c68bab893d7de38319904c0142e5e30fb18a4d32724487c4043e85413340e491daa848049b5f13637ca086bc40cbbb92f037ab843600a12731ce050bfd102dd54b4d057fbe8896ed474888f8af29300f103f2ba33d8eefdb222bacb3b78acd92105f94603ccfbc371e7cafd2dc066035ed12d034614a59252f7bf043f32f99014c5ce8e39bcf3fe8e3e3a3e7499c7ae36e995d186fa006009875b456d6ddf643850d58ff6dc3fdf001b63f18a7324eea864b88a8c767d375170ec4cddab587f2afe3d2d8ff38df23816d4fa80e6fb4fe52e3e54cf3d907782f34f8f9b50a39c247119605df96d0e1494f3d77cc788f3fafea8a7bdd328a3cd47a7f781317cbd5311f28cda00aa8e3ff97426808f26031f8e63923f24f5d80642c9b225639287055e3f2a2f19d15b92438afed9506c9b0c37f4b31266481efb0b98cccab090b7944f81c7fc46e0f8f038d6d396867a5433b0de712c7b5478e849c9ad3d4927f63b1efccb1aa4af237d5fff0eae4bd5be2a4f095d6aed43dd3adffac90e998f0ebdb5bfe09146f7a0fae2b55510564a38fac1e4fe857a243e45bbc785b616a766f04010d24f3a1f62b66d871367d2d12bc4af8a93b8371ab787db2223a84c3ff071ef24026c61b148ad6e9c20e9b5dfff31da77e2ffb4d2ead0ef198c15d83fcc91a30e74f3e345e927869f47661416e48ec828bdec310bc96f399dd17134da5518e2513f912a7af7897cd382b9e00cc481cb4a1327648806d503dd61862dcd75e5752ff6473f07ffc9aee052ae9985cb20e3098fbf36d0f8e34f7091e67ce6af30f7a9d1d217f3c05c9c1485516c6f6df935f95fe08f4542be8ff7cccbd8ff8ecbe71d9d726bcb0ed0f841e17400453909c7298ee173f54d1784b48f8e63db848f31159523da3481cb1708bd6e3154549fca5f53b8523a803c333774c6a2c3296028551789d2b4c9f9dbf10cf45409e2a02221d0cce4620a42e487d92dcd4921ea9767a02c2ba733aefe3cf4436bada1c9fb3b7b08883c9bb0692dbeff13f1e55e766bd352a741e47f4ab020a8fae3c5b61d71fe92c4351769d1dc96e335ccf2273f5517584e551e784e792e8a1fca938c442d7eebc99a89dc802d049f07232ee25a05d15fa28891cec17087e066850d2d05edaf4c2af4af1a1f31a3161e38a37da8e4145cd293c517a04914c09d5ea9e74dc08ff53900d2016f89b960c1a6b5deb46ff6f9f2ca7c4c9cf41092f61c9982d706ced26ba8bdecfd3784c341afc4d818f4de9f5ccbc0f037874419f77f48e16294aaa5c7e6552a897227efe6e944daa959d393d3f2cc2ed49dd44a2e4ef52115755b45765d17a54e5ec916c3e5ea73ecce3012d8bf14412adcb2a34a62def47e8d176743b31889cab3d37ba5ef4add3b8e5b74426293dda9559b4812d61a172c593be73238eb30351f1c5499a1c39aa5fc5101d9af9c5309c51d965ee40ac728d3c6d5501899b8228bca6e4c22eb62782eed99c9bda130272875d1bea23be26c0cd8ee12b6e21ff52fe7cbfbb61e5656a637695b795a55110ae6c900fecada690a89e675129004df993639cacc0cf1f9246614627371d1bf1ad7c9d15aa7f8495269a83efb19f6f92a0cdd83915a5266e3a5cd51516e77c3b98a3b26e49ab1580b84cd3c81a4d7ac5f3f083e458fc376b28bda89dbd879f895db7e782bfadb496219403e8d075737c242680e6e425a05f9e6fa4d2573e726eaab0204bf8378809f5d6a140deab6ac4953d4dcf7f076c31d972e88bc7f9f1c9411840f13a29acc6cda09de98b513ffbeaf78f6e6562c435c9f59b8d40b17ce6c78a263eaeee43c9643daac3f4c4d3c2c3545a3fe5a16a09488c7d4f6f686f85602e563f01c9d4a6e742385e5300ca96e2372fa0fccdfc370d385adffbcbf7bd757f12cc9e439a9556a6c8b4c96b256073c7ab0ad384dfb0a7134b02c7246d6a1e0590b2ce11952314fb2336275f81e534748c261466f55bcaca753ff7607de0ce0a6126685847deab269fd9afbef3010051c83302cad4189ec26132a35d1b52491c1227c624478cfc00c31301426977cd014a6fab78c69ed57171607839ee392c3037000747f1667e26344067e8d591932028c672ad8913f8ca36c3d609237f09fcfec3902f579c643f3a7a351ab23f690d14bdbcc18832b7c08deef6ca25b6d3108644c2f416d852395b864724fb599ba9cb0d461950eb73c8af341a5cebb96d76eb09e05d0fa6d5f7d3bd10e6c05600298aefb0308d36f5045d76d14cd2156305699282668665780505485ee110367f2c27ff3b42e3ee36a30932983ef5b7102e974f702e8e6b0cc8f286eb122ae1737889004bc58924c042ac6fe449d3f72512345fe45ae6f83b3a06a5aacc10facb7d1bb2478d0ff2e36b2f78dd35d1b9a0740bef450b25d1844cfa7d79ebd0208e3880d4660b8d2d45d6fe681cb648858559ac4c980f56d2498dac92f09798db20e566b0b23ece9b3614836ccefd2c5ae93df98e8fc55c07e41cf3f614a6784bc1fce3524297636f5d351680ef7f98752ae552fd218a547319a970f98837b043e2e3e571e85943ef0f3370426cc51f9f6ec3c4437847aadfea7599240429ccb7387d31a26e5082d23e491af45b308df130578eac9885e6428d57ea25a65096bfa41cce5984eeef18c989c4c348d3b885bdb110141bd3b7c3baf369046c07c3455ebb28b001c1b116b51874407bde1fd19df27830f22d4c3246ed1d290c3997e0e6461fcfbceb046379b39cadf5a1f920912f01bb6eaa78d8f5c5a82d68b6fe03a9aae581059885bb05f93898c337d98a2c330d488d09d6ea35de6e296c7d804d304408b85c3407da04816225cae14ac288f4b4e0e267a7c3b0829c84c3c1e277671e29ae3865c81afb8db1f2865d093810c2d47efac91121637d6c0ca60f142af4f9066f17dab61d7821ef0eb3814a877d1fe50a12bcd8164d7685b8a5b36801581af635d4df10805e052f7e9b7a48dd0fd9d4f28443cf6271a3de0b578240a418482850b2b6c918cfecd6ab6402a069ced2b0344815e44cf7e4178a236dff49f9dd8bf5b95211965a02da40437778e560126320f04646af389ac019adafcbc86bb17bd0b9eea8d246a4da4c65748d3c689f883468945707b5609acaecbcdbcb6d280489587fa38bc5f3dc882d8bd4df5b78efb383ac159ba685d7665c3308d4354b4312737ec56075f729ab160e06bfd50c97379c7686892ebedeb9f70bbab92b42168a8a0eb9c0a5516c0d5843a50262f40460fae7a50acd97101e89552d1d6a7e333153e92ce0c3a8e409ec2775013f7af99ebb2238f704a56924bfdeba1dda76ebbde96cdee3e359fbb1a673d7fe96b49a246d5c6efb091bde293ba3eb9ea268db82ca7ac046e44e5f5b59f0e5a27137dce29eb7305352868007c457e9935390a4a44ba6e6caf8fba84e9f86cb5f0e98c51436143bdd6521f1e8ae69c2331e4b6f300e99f10bf5e5efc7c2a3d9bc7db8e857a45ebd4712762e3cee943f85794d6986220b76f13f4f6751204bf3b8fdd560c7ee0238a3ceedfb2dbf84c03f544fa85b52a0f39512ff13f11ec0f6e41a73672e80a72bbd547489e4e1de48ca2fa8691d71cb5a741d97bedd0c30fbf5c9c2175b2de93979e5d3f65d37da5f86e6b8126b3bbda10d146cf7a46b0aa8c9383c9e8833f83a4355e021abfa839df54b5f7a54b00c182b739aa2d49984bc89796c48963bb757c163ad70cc14a2020e6a025ae275922a08f51ee93fd16cc742ce3b100f6a068e74434008362aa75c3da6bd2812eb3bd9c2e4ccbdbc17ba4504918feefbc6839c760eb0caa8606afe0a1fb5c8a09873ff05b3a5a8afb914c71ab131570cebddc1b393b632e4032e10537aebaa8f8a05d5961d023fc42e4f6a679f971869790c834919a11a6514bebc33b33e7c8c935513f6966020db7fa9a1b39e174b3738a930cbe624a77d5514794ab13e6f4e1e2c0bc6d88234ee8fe25d6dff6c2d33877d96f193fcb94e34b99c1e120782c424baffb9f09939204ce1c82c29d8d2e58935193c692d916ed204af51adc74573aceae5ca4af2e2e2bd18f7e0db6d742d1a69f1a8d09d5f3bcd6f268449cbd95d825feb99f5960b8b2577f8d478aa6ffd9259599409032639cabdc86660d2cc31dac344b5126d4d44e656ea0211d58434335369a30e907cf0290e2419cffd974d15abebbeb80423e777c0f9cc7a6405da9ea7294cc0f141910eef5997a5882c5fad3670abdfbd27c37148cad50d9ca4996c81101b0eb6a736a936eca876d6ed912ccfba200ab91819ce5a1f8308e4c264c649f543e95c959353e350d413c95e129c59721681e67c449a8351602a67ddbdb4d5f998d200d7fc4e4c9f19324ffd15f4307c4e49d339ee6c91cac0cedde4937af7c85ac170188c4f8800a2639ac7fb04f40fbed4635b0f8f7c52445819e44f3fa8a859847fff882e5216e039091cd13d631a5a2ea0003db18b2108da627ee07752eed700bdfd55e6c0fc11747400e8de448a5b348d10e3106a5e8157f50c96e7d9b8d8a66a1100a7ce1c92640fb8dc2a3c4e5933b012efce67fbe2224165103cbadcc48f7d0bb29aba9945da71593dda45ce53f7ecfbcd757cb68908054b73c8efb1fb5c427bd92b0c5d6079983185b698e119b86ed01c6683556088dc6dd8ee95e4f3b7752dcd75b0a7fe174e356b69d317e214d8c20e05dd5f89c9fc35f63786a7fb575f7aa075e27e0f391c3aab587156300e857a24269d0cc3479afc559a5295be1859500322ee21c75ce137d8901bf7970a4897edda83961ae1740f3d7b2b163bb462a643862b4cbab415b8985805004809add29da7cddf1cb76cdb7ad1ad5e7c03ab7cd8b565092433e39d106cfeff7c567b4853f61b0bb84dd9e04a8cd2d77b8f593c41be7682dc4fcfec54cc6301fb823c5d22c6d2a9e334d5c655370db896187a01b2058c6cb72462f2f13ba277f76634f568dfca246c410573eb43ec9d35d8b80514e195e9f2682eea86502d38ec2d34ac5fbdfb70b9d281e708b1eadb0dd190f24f99b18f1b149d183505b395f2c6d5ac9cda6a55fe613bcb6dea789b84576fae474468e4ee52a10f3e38a3ad3cf39579aa79263c0cedb206d12801d8aec789d38fd95509d2655618e43efde94c026cda3898c302f420fdb8c8d7192be96f4b97c35f1f5324e91a7a6d2febb3bcd27aef98ef231558a52817d626b8eef513ff3d59c29ea4647038df244f73d49f359abee8f50f22009392d9242c56cf3ecb1c6b44612752544914158b7b42e50c231277f1f70ad0fa20715b705b6e12b82ebf00482fb42c5ed1aabda04e2d8f1b98a5eb0bf2eb9f4c4bbb0419f19842f15e0a39780443d4e8359d28a0cfc52ab250f47a9c2716d406e53b4bc66bf0a4508bfdd8225b73a88d5f1b996db31ea8af14f09eb12ae7dde22570471299f094c740b3257ff4503aa0e145e0bc933c6e406c681b06173e57a5daa75c306445ab3b6a6414eda7ca15a96201c24c882d67b9b4b1d2df7f2f960ffd52be4b14f4427a009e702151ffd1396101da23eacd11537e4a2e3205e1f6bb053d186609967dd55582c9823824be398c0308120f3bbc753a03d09733f817c7a76646800af5a6a4708c888b929731ddb8f2ba13cbb562dbe1a23c3e0cb6fcf7a3f464eefa0c10222ad5113f689a8843999c0023dce1fc4567cb0c021e4c9e009800639b15fd442135c3702f5aa61fabe9b504ca06f8e13c69fd2bfeeac0849b3b629678c83f7516911556f54c9f9f35be22b47eaf2b040ec3a43d72402ab3a60f19738b41fdbdfc7d5ae1bad9d4d91ed02dcfba8a5e9b3b7440d075fefec7731c64750000fd0fe283146a31f0022d21ecb8e6bbf7228f5ed6e2c1283f78105f2fcbfc2de153a93a54575e61b5070044b3221d4f475e3262c10ca9eb1826110be01aa0c7129077b792b786910e4edca728c76cb2b23ab472fa31e14d270afca72b5582dd8749e5a29b6116e36d18ef0286b394f99bbef4d6e8ea4c7b634988bf8af2d0e964906e5f14131e0c797330c74613509cdb21f28820853798386b9b6506311996d9ae2781d84bfba767a4b711d0ef14c7e72dfd1f91c1222cc18da67128f650882a4377c51c29ce037d493014ae1ce8464798ae950f86f0943ccb2e92af7853ba3cfce20d2f5bfe3176d2af50b6ca1078a91c90ad034101041bac9bff5a4e319766b0c61b8f461d8ac83f8ad098c284264a5eda313d16af86c45711bbe50f1d565e2c78c3c0d83b61ef98fc159a252dee360c760f1be1f0b79af14ce55f8e65e6bbb0ee7bee71cb0bfc3f6eff704f1992fd8a839327bd95bfee5260351d6709940daa46ae35e065a31caf762964e38f15474803c307c1897f0c970c628feb95a3e0d300259a7282aed71fba63b5f70672334c91cce6e8738e07574de395c90df3a7931fa7ec82a69839a1e08ca14cdcdb2992ccd8125edec0d554e33bb2a9ca1b53fe9911c689f373f3bd24af7baa32924384ea1f9d03bad9cb6a777035a9781d558f33cc5b1a9df9575eb199e5a1306a0498bc405f6f9298bffefcf51d460de764d575b57c065393057ea9156fa0a62d2895c29c943a64a5714dc03597ee0c22f318bb4ff4178f1ec889dcc6bd0ccf6097c4e19b956c26031334af71531bce31a07c1969aba28d54fc9369dec0c98957bc132cb171686287683cdbf489decfc5de886e3bf0df7a1c16956f2b04114bebb80d46683d3fbcaac88e135f9ba664d0b4afd91f91015b4173c7bb3a9b5c92d2e36bbaa069e57e1df555595af92c058f2154d0353cca4d07b1ee178f07f64cc4faf635152b07e9474ac58057dedfa1292945487ce87338281fdaea6fbfa8aa96a1490666accbb975b7ab9ed73a753aaf7fa98b745ad819e89234d74c5892d17a9d56310e757e09c8d8c97ba8ffec8a90fd6e37afb2d4472a404f59e38956bb7763499cd0700d6c5f41f48f0cbbf48fa1bab943427b94e21ca58fa4b077a81555ed1f99fd5f1fc4e3797d37d005467f1a015be03f84ceee4279fe886485ccf0cc5e8c92036b8a7391fde416c44dd3810c86511cd91d69856230a8577b9e2e62fdf0ed468e01bf10a445bf2182f3fc3b6266e217484c749bc0f1b0cec7b5cf63e6d8c9db4080dec11d92114ee96332d922e06461757ae568b2eb4576f32877e44a4096ba8a83f4e2caf1d7614bfa6e6e78805d2d3baf441eace90e4f533439185a1d82319b581048eca315e48dc215f0c97ea18847aa9891441a64b96e6720ced58082d1e467085407410fac21af43bce431f59aa876704819474b3d36aab0d4c0bedd537ba40a824a4a48909555a25d32601f29cb65e24885e10fe0845523b20b0466a382a45313b8426d52747c928af246564795a9779e7590b435de27d4924eec27826a989de88a70ec0da1430f22ad68d82a0f6d542b4ae05dd840f06715b4cd2388de4c7b6e04b142f3aa36da56a9787a616f0c6e189aaefd0713f9605b92ef4531802acc1fe36320392b5c27f5ad04eaf0d7e08825ac2c1cf76855993a6d8914856d6805704c23f88462c4977731c41b64797b373668a81120b6eb3913bc9d297ca04f10d6a0fb157a2d216174775acc47cb9da81654328545364451fd67ae936062d22426a7d3397ec1b81c134fd6e6b2d55859eb820b4c21859769e159f53ef33e3e0321e1b517918f1b2ff1a5e6b9b4bb53802e63642cea8b899e858fe1de14c12a34e6f79fc0dfd51e48779be30c1712bf1980f020061f28401e2cb3037c7ecf19465e3e9ff6c52305aef73dee8dea95a23c6bf7dbcc79f8627d305d34e1760f95718cbb5a9226a9e6fd0384380eb428a7f51d35b204cfde816ee7945a72bfa3f19e79cbea3ae99b2c671103b978cbc60b634f11728302430c46b02b3c7ee73ccf39a2a23bdc45a4d782c077bc8e1474c7d65a5121fc3f2e128a7c193243fc2f40f5461e8095bcc27326da1e14d9e5fd5122edbcec0e0aa4010f5bab06bee94b69efe61fd45125618d2cecb5e42e426b3b160c8271aff9b25c23293547d2975918d5f05111ce2542cbd1638c3edc83c7a5ddf68d8b3358950eaa86f357736b80bd89ef4d286aea8312589e9f951ddc5b8e54b9e0ed1ecdb95ab70ef569f439f5cf14e0d5de4600a310e8fdff3d5d27b151203277b4dc03bd12bd45bd4bde0eb5192bf4a5760426a9b94022a8e0a7fbedc5f993830a2ace108bfb6476bd5bff1c17c95e2e142a5f094c400d1d088b17b826d2c4e42a98681a6dc9d674a9518b6dc4d620f96bcded27995b45543c565677f43679723bb03325cea3e17791acc2a9ffa1cc6dc404389b2b4c6fdaea0aff7923123dfc4b8cba5d296dafbe9a6e13b0acddfd8fa1a36465dbb82a3f9f64f413a828d0445dd227e63228a5b903741ad1cecc49f6c91a8062a5d3a48fae638580667dc46db38a218a7f569d734cc9a8d8858efc4a6015c0e660730c5a7c1ca9008cc9ffe3251e456e87879d2c4548a15d0a23bcce6a1e03baffbd19009c72ad9d4a688d94a5e51e1dd885abff3f50f8ddf583dcbd1b513c87042106ac843127449b2bcdca95560b6077f5f417dfdc767b75ab4eb2389f43bb066080a237a27b3f474473e0c6d7d3b578e29df53a65be77f6f4ff94feba16451128a93b22a9d235ac88409113a7189782ebe1cf6e393c1d2c23703f2d6206245e44ed3ee3d3595b71bf6bb967fbdcc240dd023bfd70dc14548173bb78344f97005dd8fbc765eabc7e2e676b345c76322b8b0e321feede183dcfe609f421f353f5a2836df7f51cb6f76351b9bc9c7e2f3d57184e65b47138c2abc5ba908d03233c594011489f6e3f214ab86c845c8a4202650a50c86d1d6c048d001f324dfd6282819c8321c5ab8a22f8e228174a40868923080067d2ec969815f610fb18af56a5f49e83d812b214cac85015cc8635facc779b48c6017ffc550b29d62096e1fa353fb013de53889b9ae2ae99a002db2a6407702df9f1bd70114dfd21b775e9f2e67cdc604f93d27bb5226c23e537817db20507b12cf7fb5b84fdf80ce732ce3f169dfa4c6c16aa46c305d3511120b14ee2ad78a2ed5ed02bad44dd8af4ea3fbbf782552abc581b0871e520a05652663edf3feb8d401202eef7dbd65c555e37894d1105faed1575d48fac87bccf99af752714411e6c78dc072c53c04728d2516f203e1ee39c68e85cf4cfecb31dc874761f36042bbb1d492c25ac5e6fbfaadc50c9b16f9c68a736b93bf3d3ab3308478c3182cdaa9da76c52f2eae16b43519018b2bd52f25e7157b86b4443ee6f3ab23326bcef2c6108da00ce70755766b3d972db590aa73d7896a7e2c6a7acd5a9d750788ec3678b8e604189de042d4d405408c280455f2a9515929d6a7c97df74fe9a8cafe8ffa33464642c3f395779beade150748dbb889f7e24e9fc8c08fdf52c475fb91d7f7a9e800cb16c6c572563c29d593a136fc3b4bffc7d60a765974546a77b6700a8f930f17f94b617bffbe390d8bd698c704627e4ead1119dbde532c91ce7a2c8926ac7c25601409d0b455744a86db3f2f5798fc0dc74441506572c72be95b15a95a5e76ece0801fdecd69cad9b91a48685da8b8c44cfef4f2c2e846a62bdd8c207734b045177aab1416a159d3d3e1abe1b44d982e3a9b2895cee2f93fcbe1e7ab8d4a30adef01a3a412551de2381b4f507dcd52e66473890a89594b5c50d7535aa33bb31abc85b26d94272d7b3903563c04c369bcdce75376fb1fc165e1daee84722bf5879d5a6952d0d8fe9e924f9e5aa9932b28d2698e27f35387d63bfb58622363666a2c75c11d15af76df4018d786c716077c27122bc0c802d6e3b529937dab2160556a5e16e90ac72b137e4c35ac40beed28b03b40133b3c3df9687455d07217a355b791b79b965e9edc0b09654b6041e34c7a4fb6f6b468b511ec5a17490a8f42e0048a6d818189eeccf88c474e48e6c14ea9ee54832421995d1e1e472af0d1f368b3f28453e26efa941efd6ce278d0f6bb6f281ae84c5dddac8e7980a0fee4a2790af9f01e6d3ed58f589de365d03713be3f77f190be01f08b77279486054d8bffe5847d209ed2988793e1175e0f73491c30b334950310e642a0b1cdce694df2fe7000f662f6d23fdfca2d803646ac314eed1538ac24c91b99302fcffffff03