PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 77773 584085feedeaae52a087bd7ae7b7b721b4036395ec0cd3221f1b7e70811db354

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ffc546bb8f91f7e57fdd23b7bc6d378b0102d4b62d1084ca2e39bc2d13d650fd
Certificate Block Hash
584085feedeaae52a087bd7ae7b7b721b4036395ec0cd3221f1b7e70811db354
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00f01d0000c0310000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009f74460b56625a549e8de2607c2a75814928d59f3c296a54d8e7d47e8c23448f63d20209bd8a2ffd7fc7a93dc571cf6e05cba719611cd89d4e17fc991b6d061d394924ee488a2430c57528b677b47eafa5644b3665d45186420a0000000000000040000000400000f01d0000c0310000

Raw Header Hex

00004020c3eda2d82db0be9672e95acb8d0ae31cc66d1b795af198fa48c9c6d18a81cb2e589172039a4d92b75a4cf44d91f466b05b8befef03e35b18aa750f89af6e1803a16f3c6a06d30018fd50d6132dbc392eca84102db6d402018b376dbcb723dd7fe5f7918fbb46c5ff

Proof Data Hex

59,560 bytes
121216010307356c5c1c839c36e71aac91178ce246a210317bb93128e923278184c6066f90fb23f3d5523228c1f9ed12f899be8c0367303fb09a7272fba3733f0e0edfc2c2a20c9c5e5d8ce38d31f191284172ee707686d8e7c7429d6dea962756d8af32956359d1ded5473a023aebafe510326bf1c3936f8aad7c03ad2094b9d0f13c57b08403fb4535ff3fa6a291eb22250012902f7d22d363b3ac9e055111a9af46f58ff4026f8cd64875965ab079d7eb5efef98289db18489b369c7b4ee8f5b182888f471b23d3e89a076da20b595a8356ecf83ab4db1bb0ca4170fcdd5200c8832973e5e5a858e268f3bbe5bdf4dc613313afb37555cf27cf30dee39ebd4e70bb49a66645ff343ea1ef29d77165314b27ee56cac3fdff2093b71ac6e7df4c2ca7ace5fadc9726b6102b95501ea25ca29e171cc465292c537d3481fa3ce871577f8bed2b770aa8af0aca4f1e45ba20fd054bb014ecb9ea60d4a678f4119a1f4bbd0af678784ea67f39f8aac7cb52047ab25e07d54774398989ee20d0bfd8c49deb7d00219fb4f06dc02d5ae5663dabfc945e8f30e6cdbc3fc3adc025d5973a1efc7b80848c9f132d8d7af1c3ef4f9c3705d08fc4a2adf2aeb9c45797276c63be628d4b683af802d10640c8c95275cbd5b4509f36d6a0b12081b7d4889f2b805d7623d6d4e013bad102077d7a85984887fe252ef97b8f7116040eb88cb837045e37b702eac52ad54281ad51bf09cf612b698f8429cda62d08ff62182fd84fa86fc24c3abb8ad9599a14c134efcfa315c470fcab7845b61c1f22b063c11765a6fdb34f85704f6b7c768532b09d090de7ec2bf9242d3d5756c362ec39f49dc566c690af415dc6972ee207c868492a29019fe87cd6805e4cdd8c7266ed7e6458bf5d04cdb05968634e0a8e6f31bbb529b190eef1eb783add76c591a0505bcb8c67bc5f92ef72c938e358f937cd69e8ec75fd4c553bcf74f091d491833036b9e4cb79e5a620e24e2092d3b9c107e798b418d890c1b5e0d8fc6caa570d029dbda99e3e2035f848fb34169f3fa5afbfd83133e7ded619235caf112cfcb77b3510cf9ce7194a21d70be4d4dd0dd46b3b11b19c9f5c4d369edd1a42758e33de917a390abdab9be239a86ea480d84521962398c2536a9ede16e2407ea48bdc3801a8860bc63a3e6c12be08bb4a112e4544d93a7f1a5d175b4a4d10199c34605c59fd7c0d791361d2052ea96990adcfc4bb77a14899ec18863352c781743f6aa228e9d8dd98c86e57342b04e9e4c55964d91b96ce7bc773fba88521fceb9c2a19be9746232c9dfca9ecb71aa9e7b515692e919a5e931ef010397e04dba1727d94c7a020eef9f9c2d92f25edfe3df7ebeac358857d63bbb908f3d8dd7b74318bcdc102b55619935e08a90e3e324a39da4f2c61a5100d0fcc4a05f58bd10093d8bf2c0a424a68fed24548572079642db1a4e8bbacf58194eb014828b393a3fe12f5526fbd78022e159dadc98dcca2ebbc2b9ab4014c32698f6ed283d2203a4b308642a70ad111db59d5898fd0d3fc734cac716fa61e9a660d0c5efe402b6e7e8b552a920eaffb79641a4b6c43bb22b87b46657c16c11af9dd2f435a5da8954a0504d788f818c84f39d4a211811113315e349436b22854debcf7e760bc053668b1081945954cfc1b2830ea430cfb3a8e883f59b9b6b9bcd1e397cee263f44de750e53662eea0b30042a2daf99b4c0e263dce8a9ef64e3a6c76765c14ea8c2e066ebf304882d0a2f583449f603e272e5127b8597b285b6d72e7d1a266a69b7cc1d694deafa90bf1c5c95b85dc1f4d5c55c7d9951bc0f0ee1931be818240056ed3d189bfc124a1a62f5ccc58841895a74be18f47ec4f5f65db53900f928565eb5e1aa2df3ea91b702e852b797265e5c17004963b8e796bbc299c50e5d4d4aeda55804104be5aeaa9802ab95ef2e017d68009380d5cf62203af3a62c5a71a029403cd4baf0da9888a904d667e44ee44a259bcd8a0e12396ca9bbe71564eb41336938fec24cc2ddafe056af1317520e8b1a5afe7424df3bf0fc36efd32a3e13f85732b0c7d07e23bb877c7ab5a41b2b00530e6b7237b4ee82e936ddca1ae5d5e7c187ae451ebe6cb9c8080d55052acd6c8477f6239594f6400787001b4a1fa02a0e76f16798e512427cd06d2e8089517e209cbebb6f8c92a6f5aa4c87eccc59f60057ab03800401d2346d9bec262af602649dd8d7befab213f89dc20a46cda350d632aa17b2f50465d9219f303ab4368a816a912b3ba12fb1ca34d67d81d1686cde86f4f7037ea786108f454d6dcd34d77dc2dafd163fa6c80146e09b4627b5adaaa5cc965fbffae62ee7b434b6c5d013a75440f67461ea63b61e6661bc54ebffba300211cb8ab3e338847c8b1c2e941e23a047c8b3a5d4cf54cd3949c4e7d1e8039e42fc9c37213808b41ff046ec00f46e8364c114ca3a343575679372f9df9f326e9b19daa8c7f0ffb2d7f02cc92132b7ce9cff2e353bdb702d4272ecb9bd0fcb58ad928ead725edb710e094e98db29b91f9ef06fba00675d6a0d60968c7bb2b8d2759f8a3e852862f3e6082833fcf238866e9993c74354776f8498bb411c1c87d461110744dbaea1c0648ba3fead1bfd74daf61fce4f9078e9993d145592f2f48d51823b1df6c286cd1ba714f11b24f48332626dda157f6ce262f2e215ddc0dd7afc4a6021437a295ef16625649a8f15fecee3701bfccde6796c687f1c2b5fe3e37a70230b14f0f929dcfdebd5afb26e2c2d49fac0997d7e4f195964d2f778f954f4cee988dbf052d8ff7d04f73a2504580486fa3807ff64ee8a4fa17f0e70c4f46aa0ae571b593f30ffa145b5c43b1962b49e929c9c8f71fddc1188e9a38c8a74a73fc9a3417f2d60c420419f2066f991310bd8ae31ca4ea342917925eb0fdb716fd5326e80174365401a63b9de23d71f8facefd626a7c77c450c668e6fd4dd9828b36fe8c683f147808820f7ba040db77c500130eb289b521ca23f5e62fdb25a7e744fe8516d3e69dfd1ca7c32cd9bfc3e7d7763b79a4f7e55647ccf14b4bbfb0b0c861c7290bbe5bcff3c5afdaaf09151a977f3361741fbce1c8edc47a8b3490462631465a638506011f32a853576a4305cccbf2ce8b2c1fbdbe034c20e39f6d931c5b4edc96b0da98a2c209cd770330519bc02591d0b60d18e2ae147fe5c73c953149dedf971e39c30bdf3e960eee98f0c2bb6f7dcb9f7a3f92144224077190556a05b257b93cdc1e172c942ad4e2640be1624c1471abff0db213629cc2d86c72d3563ac9feec767ce7849a856884637a07b079d928f8a5646705ca18ebcc8162e316ced068a83b01620dea39a9acdda1002f02f562424e185ad20ce4ef80b3ecd8f8151ab82ee78f53087a52356694538b435cc458e1056fedf586b037d58581d11138b58f292de93df8f78142f77ee1c4e50d80d36beb9d8e34e5fad212802f1b0f0d57f837ad9b33ac994e73970aac4a6ce093c9db803663bd0399bf66ad6fd8c6634803a22a8e56bcb6961d73cc595f46bb01449c9bef36afed24e33f6cd023bd7e66b749e81ebc96351bd9e30015fec590d776da0e29c5b880ee553c7d9d5d5d06c48b9e34716a5c7aaf56ac01a98dd130e76b88bb49558d01fb1b54b8ccab2114e9bb27cd7ae24280fa0998f842f1b06453eb410fc7c8bc25f94a6790b72b4ae299c4918a856406828b44098e743e5a9236da107720b3ce54c2210d27741801c4f9054aeac592378dd4554cd7976ad218233ce2d50a74aa4b5db1a6dc8997f38a6e2a8a00f636dfaddbec14e3576c313604f69cf0db8b46ae8ae3ee048a8d8be3836af347618daa6fe5264cb1ad16051f4b6fbc8635cbde1aa96028f807cef36e9dfab5060db4323975a9daac1b3c79fec9f99fcc79ef6494c3101249ab76358b53dc4eb88000129cc3c02e79fa592e00df60d0c0d7a194152b33d9ddd435da769fd3ca268b27f252160b9d1d761ef79e8cd6c2443b3b0ac2c226548ea9322d2cdce3994f83fbdd648de156676fbc9d3daccf04d25cfe85472ff38942049b94a7f5d04fc24ec01e7088eda55ed49fd7cfdadd67d35df01d00021738738f6e0cc76569e48abb7599ba545ad5f663b21f2f366f685b2bea67e490882f6c0877a8779fcdc3cb97b1d993ecef90e4864afd5ee823a2f21a2fd7091508a6adc20ec148e5ff1a1b68b00e54a821016962d53cb09175bbe92eaafed54acf45af38798f2194fcf55e9ec3747c926e9b2f05396d2717a941d5a8f9d36b80c220d10039b16bd7fe202c5a17e601fbf28df1b89e5d2ba43b99477c4b8d9333e0d79202814890673d5c0dec9773560947cf249b7e87d93e071348700b233cb94bc4a1c0489e77aec1c561349b188f73b2d9f78d5250f3ec8f1d12b30bee52c6ef19a2001231f484a3c19cb423712d489d747c19f6779370ca0462ef0d05b576c2c0b4056ecaaac8e142bdf7f024a8c83cd623cdead2c201045b30aa636b9150134557bdae2d9ab71e88a761faa1e35b1e34c738f00d0b5c5740e0a1e50df91805a94abf99613ce34ea3284fe1f4b76acca8c5bed3822630a8726bca444d8ba6cc911186d9651c8201d0b2b658b5a8ffc10c406b595f9a66d3fa4aaa794966ce5e78dc922005e9e5ef86ec4b66742986ce067c2454b3e1766c73cf66392b7d6d336fdeeef5047364a4c833d0cb3382ea14a26a3416fa649f80ac8009a52c3dbe09b85cddce98b515d661720db01411da3c2d632a24787e763edcd1207c7e9ad5c2b4d37e7820efd5da2e4e7c606a390b83bc4e4f1720010ffe725ccc510b07265912ed791d19b92320a3f93073f0fb169bd0ddf8f6a91a2637046c81410d0932c6db1baa9265d48fd81f6bacd1981d7ea3668ad3caa0440c847d1e7408f4e6b7b22dd3c8036cf965fdb51593b662b48af137143ae94b99e3f6fced2edb8f316ad3255b8e18870c803f61e31c54556b8489961a4aea04841877803d9584cd551d2d7357c5a38e33ac9c6631efabf23d2dc988219a2c3ad03d9e93b54dba21cf493e8026603092896d11647a0dd6c3ed1b2297a4c345d1fb476accb1f37a133cd6e67fb30698199ca4dbee72632db07bef2a14d2e7aa994539f1bd587600faf03ab1df1ec9815a21060041d945da983d442a079fd580bf6cffd6e88d678d5454480da8ce7348e681045a30e439e6a4af0c242e42b3e9b03490f41c1116ae50d5fe06e483cb7edfdae2722e8eb39c10cc54b7c6df58b1344bc78c4ba55d3bec3b5d6f124e00872f69d929871b1163de69e5d55ecc0b2fcb72d791106e9c3c2959e14e11545ff9c96b39e20d1fba31dbab2425801d5fcdf0e6a2c762f277d4d399a9547f1fd9590f87978535a4e49c725493c274f7682a2eb57283a6ffdb27b3f09f711671dba9f4c59f919d443717bde9b8e9be2b46367e37c3494451175127ad4596598ead9e9854d14b2314704d54c0ed0da7bbf9d0a3938cd41ab404e7371e424e52a72aa787905819a4b2638eaff1aeeff22c310323923acf90c846b45e3d1bd84d82fe047db867eb4b0e32aa43cd0997aa301e73bb24be3bc72690b0f9de0e805212ad7e745d1fd82a67a285b0919a73af72a90ce899eaa66339246fb79c52526742de4e34abec20c795f5b98b3cee6070088d115a8489b04ea250585a79867f3282ac5e707b08de691fd90c3af65b6f18b5178d3996f669c2e510089546f3e34e91819e884c93d359129ede209dbcb950bdf48dbb1392826b6251684fd43be5eb4e8b9de81d163b5010229e6da034441ea798714e97ece83d7a2e0a353800e6a5dbbb4f05379bbbeaf04dfc8a3a9db042a2abea26313d377b25002af9a388b89beafbdbc7a66fc77ec0d012ceffabd119d74356a4dbe4e669eb9098021902f17cab0c2ad48b42dde2eb3b9872d284e4ff7af0fccfa3de3cccdabf64388eea562b86bdfd9d51ba6983ce393fd0d2e0d5e4c9c1247a4958df938a1ce7b338916f85195bfea902291f509285a1f2741c8e48eff5ad43276cbe3e40598e008896ba93f8593c3da088aa9918626672ede979381821f0ee67153177f78c476217e239adbdbddb496965de825983addab911ef72db5406a154ac1c13d406fac54ed4d4f96c8ebae42ec056ede101758f9c4a0fd306b8cd589f47c6f7ca60ada46bc3c58ca5ca60ecd06bfe51f6259ca0e59fb4ac494f9a17eb5f9fb5e993481142facda69378e1e7ab93ea0195ad8b8079acb57f698c61e15eab5ce34451f93f32b7979e2ee27906208a8c1e8e371d4423249ae5a659e48989d35228748391cc626b017340364baa9860eaba34023c6be5f70a830f5bbaac0f67fb7957f8a76e6df7d5ebfcd52c972a3b247baf44a5c848200926806009e437c8080f8090959b760e54f05f9680814ee947d10f7932166446af48bf8fa38f1687fc534f2ae4ffdbd95f7374f4b8781c0507fed4477dcfc55200632669ee9a6efdc53d06f9de0bf28d9a21db3e695dfad68d5d5b44c638257b029be05549e4e8db4a3e7288bee673383c2f5d4294eafcbe965cfaf01a2c2251201d00ba9aa99057e62432dade76608ef0fd23cc0865793714f85c26c0b9cc0f044f6a5f4f003dc3e6713453b9078b8fd8311b7590e5c4c008572df580973f17de0b801fa47f9c462399c63184023322564c88524e382b245cd43a9ed1ae70d4ab51ace0c1d8fd70ec3ec1bad17d5ebfb2a0450e629c8f785c82df5ca7b0fb22f627efc134b3a9c03578769e46b349218e90043a60a05a909f25f4fba66e8bcdeff97dd969dc1ea641e0e6a1a427af186d20145d73be52dc23f21e2e58ed3ce8b3e5966cc86be9565725c8ee0189be148ff0302b7414f4f8e0926693ea701667414af949daad21be18d2d7978551bd3a7be18db16cce44ab9f301995575dc540a5e45fd012234b02162ba828b9ae3feb5c3e73ed1f73d1336a96169b5de5c9586d19cdfc2a86fae0c996f82d52f568dbf7f5ee90d68d3996d8573277dcec9b4963a2944ca4c9ea7f8d1f0654936d9b2e856d9135e662fb3df0246d9a8dab7d436ad73837b1853114571c7f531b9c1719d35bcefb34e61c1d8ae3155b657c646bafb34e58daee1d7778b05c6a7bc01ac08745157d217da5c52441e38de52a5e40777c477e88b0927846a47f206310e47b01cbcd61cef6130e60c0f0d5298782f9d3eb9acd09e3c6066b9b1c2ec05cca87493e052217eb68b4a5bdc006d6a40e9b163d87d3052421a38a9e1a31d48fccf22657f802c1382f4e791a79f1bdd7a790bc7f380e0dd5b09400f4c77fbe82caf850f8cf60c9596393842dc54532d3e98085e20a07a06d0bd69fea3c35b196fa402137484298ea7ff1717bcffd9d0fc7289ad68bac4b5b19f24737b993998ab496ef83b7ee8d6fb94fbb0dda032eb528604f5a6c51ce8c49e7391e3c85b821036d9dc958b89be67d137e0f108a34cfbe219c86e71b8139f4d710ce0d2bb9d1dde15cc2c2889915aaa4744744faac74cddc4905b42528b67be8eb5fc2322688ead91d83fdadae3ce15298733b0906116fe1097a783b8aeb9cb97f11c65ce24c79f74298ffa1273b3844bdea932bb03825dde511636418c0d4a44ea6145fcebcecfecc0f725173c4b46512f0093d56f20bd21d4b3d6cced939946fddb1af01d732e40342d0c5906a36608a16a63ae53efc4ac77481871f57ab23650e6b02fec46f0ec68e1160c46237d90ec93b845b160033fbc108c2a74433d782186911d4752c5afdd986d77ba2a2bbf0d3fb953af870acf4a0a079c9d8a33de2c1936f233c02d568854e94d3f982f964d7b3a22da86d107c40e33a7dea6df62802a7930ad333a2cb761b66a0b1d1453074382845e1c229d6ab8a1d5aa97f01016afd3f4bcf52affa5d5f29d3a8ff32b715a37d3a96388f3405ba49eb39cb3a46b505dfe5d27f0799d48b0ece653e3ba43d247da5ba68815d0634791cf191cde225cf60366959c19e8d5a892f8f98e26469a2fd0e37aae8105ee558f2e31caea6727212fa494bc9de2990e094e827e12f878d081385d18072bd8e13e610f506839a648aff71c7293b436590b0742c6f37e91aa5b55bd79ba27e305353eeb8202a0a934172cbced8427f0713cd97af5a6dc767d3bcaf25afd6e4ab5b27c220a2c54ebaeec4467f2efb3122ab6b9de27832f01342141c4d48a7af434dafa171ff45058a18a2c29a033c37a375a4570cedbc5f1441bf4eac0953fb0aee144a19e108f80cbf637ce9883a0e4bff09b60530f78bc31178e07a17bf1323c07657d8dcb2d95ac2396d0e82d2eb3e83b424c15cec2e87b9731002dae19175618ee54c55c618cd4ae95fb0cfde839245f11fc68999871e3960c97b17e026491fe1a6ea32f4ab14721335745da6f72936eb27be1680a0c29d0118e517663b35d7b23084b3e8d1cf35d3571cfc3b2867d5cecc07cfd9cbfca50fbbddd775696b717b7f12290badbdfbf3f6912d53f8281b0cb5f050a74cef23b575906304c706610ac8e96cba09678954c2b45eecda496184be43cb3f2e72281f12e5e6ed4716af72640f9db6c3e6fcf182b7533ed736611d4c7164497b1d4b5f3106812c545ab097f4d69a05fb16fa8ab6e3edd1f8ad13d53f3653a15b118789e666b6dc3cc574712f9944bd970236e47bc327d3a0734bf7b926a5a4df2b91d3f7ca0894739066a75996ccb275108ea5bbb8945153dc8e01fd7974d325234fe4192f070b1bc95d0e4718e07f7adcfd737bfc63af4b793b463838336e185b0a393bdebe80d9f35643b3e81df92bf092db761fb930f74687e2664b7f0809703ca5a75db65847c46d2dba74430c876006f07ef732041cd04436adca66446eefcd22dd08a65cf6dd8ae39993cf12fe76c7c0282c68da8dc7a34778ab653842464920df095762c13668057015b817b5a52bcce4672f45b69d27c6601e5a215c9592ba98166b4734c5955f67feb0cc3639f19fc16df7aaf70569da4209999b23011587977f753e5d0850ed5d5fdbec5a75a9323bc580483b1f971da119b32c0e9ce2d102c5500413f9dfe21044e3a38f5fefda2495b4b3094f0cd94d51e72ca0482a81752f6de1b5cc0b421a947447af903d11c4a15f9ff990d65f74e367417c91b50cfd232649d759d5cd180b4441cacf662630cdd23d33ca2e07312c0e7272f1b2fd5bd0d286f8918f03f296d894cf1570ba05334239b412421bb50c6710a0e43473d81d8f7340b3e07783b0ac529a2a2e1e2069bad08d93ec109d8a2253ba877f399ab781540a8ea754d87ad9f1f2b0a41d08e2dff757f3980778fe9da17b1efe54bea5e16c8a23640c943d20ad697255879599f6283413c9aedcb5d79c1a13a51921ee830e2da232bf7532d33a6c1b312d8347cdb900ffd2fa5661d4b37b3f9bac3ab65b6dae1ab35244c7d1029340f611f50e55dc4e7f27d15c5a9b61af4cba9e64ba85dbfb10d53d99eea5622ab43a4482f7693d4b09256043e2602b0a77fab68827dd93e842b23470d8c6b0f69d2e7ebe8a37f5401a815c7a55594bb67b7b187cc88dcd8e24c7f5b31ce27236f180288322b991653e28ca07859ac185b09c8d86752c4a57a618ff0be89fb02949d3e7058f0a53057c11cb6b28c5ac7b6e148699df60b6b3f07d59361b570b6739eb871cacadc56b777feebd91c1fb1f2bced9a8e277a3b370f3bdf2a70ece04fa8ad24dfde39cbe0d47336243ed7b74e637405492bd8a28aaca9406a7416c6ba189b9e2c4161ff5f5a6b12a898ca24166708e0a6532a69df38f3ab3715e6afcbf849306c5ea1f412128d4fb9c4401113afa36d6b6ba9f3c3173f72275add41b9dfd01e752408dd77c7331aa8629161bbb92225c3c66f57b550a321854620088687f1d18d1f712451ef0d454e598d00c0672c6f5710f95a805d7c19c515e07f588127c9f8821105bed53f94949c3871b92644d9b30410ec33fbf912267d31b3a226fe91fa1109f394f0f4669300cdad761e892a39736e8fde0689690599fb3f0604be4d387dc74f1597d900ecd6fefafb8a2783bb82e180d72900a15faf49f1e3a04a71a63a56252926409be680837de23b27f9f0ca1fac36202d57823837db2ef123c57802d9d109506248602a7d305273454903b5636df4c33f505a2a8bd7b2c0ead85ceb1a4b875454213b4fe3831e1ea0e1d2728c0fab9bc0f395421e15f4361f0d50be26f4b4d50212f4ca8875704495492bc23a3474899dbdc3babd9f50896ae349c018271a592ac14e3aa21d335ca4afaa40f08ca1fb285f395818e3d35721eb3bc3e149941b0df218f58500887f84a0300356fc2ef79ce1dd62482b416ca303a6b6682c8d081bb407f6fb0180e0e531a8858e41e070520e2dc32fd248d704ae3727c879f5f37b23c6f6756925dc1d943697f5f4b751efa6714ba7e3299bd93dae4364aadaf9da86e4d13add94df7b782a14c0f70557cb6689070af614540fdf5450a997de21186e8b42078f46de4620b0429f8dd8bdd9a86c9ab3b69187d57b7f8fcc5c8d34b75ebaba50a9d3a782ce160f7eea582c5da4b972dd38dec7969a66caa736316a3ab2558e936d055c3f2a1be21acee2df93bf9eb32404b5e66dda67624e4be1e10ea401b97442ebe5b7d769560bca17b8d05599743381705901045628bbd510ca14359411676142e31363ed919fea199e09bca9776e0228b3029b119f439d195d339c548b38c702fa8da844b72f38c943a95c54e7662f5704a2f935fdcd71bc686642695ddf65195f9dd4b99fdcf74f258af008be9e5d9594071a4bbae09e0e220bf48d20bfe1db9e20ce1c75abca9fa91d8de85d8f7a3bc47dcfcbe1c61372f34b836c6dd312c634b079e35133b97e7b5434beb18208ab3428d4c80e3e50949e073c7103908910a64af2160244998140f1ef86a3718b687d19d66b3ee92101c1a4db5cba007f9f16d4126fe72eb5fbac2755bb924f620e37e09e06e64b2844561e0a9bb2d45ac6cc16ca36e41b909085097ffebbf9a4b6d66b36874d1dc36cb4d57d5b7e50a0f098713d8b5d321a98d6c1cee39a3a2b94a82ca746050de2536343a63ba7dbc07e2d5a68ab333ee0053c3472870cf0ee2b2486657bf56b694f548a96fdce531292eb3937883d05f2c4303dc3e44fa37669f24529f143080253e108861bb4d63cbfa736b16f9d08a208406101dfaa7afcea69afc00f738e2665806117d07c455d247edeb7ec8daa45c66b603a5aa110f4e5dafc913efbf53f374ac32b79ea5b3586d96aeb45810f1a8226b942318d8b3ce5aed2cda00447735a22ccbb857a5b6ca62a1892a8323fa847b2b2398a8dde38a4f37a19413f82e8dcb657eb54bff135609cded51734961722604c0cd71fb96f5dca218bde960c853bbf510e222ed5f2d50e40c63f6b2acb87a082ff8f0b1b8e3eb5b11fbdae9032e97f3ab308c6f9f2f773ffeed4e37d725ef98754d63394586b8dca743ce82d34edb1d2ad20f4df3b03cbcbffd27be3e1249aba801746663649d7cbb6d2758d3d05fd2ab44875201f42304cdb80141f7459330403b8fe5ec5f9ee843d90489bf8d61521d82f9c2d3211d30e3e19b188fb53055706682b87dae3b3fd120faf579d0fa7b571d8233c4a92a135691657a59138b8b3ad2a7321ee94c25b9bcfcd2dd2dc4f4621f2db5abacbdc9304641d00d972d2ef8706b7ad01dc4a80316a04fc071e7321a04956c2e291a2a8868e928afe7c5e99e31a94ef7e2a7cfde5f3de6c3ff24fff985a6f2931ad89cfbde5e5efda0cbca3b755179a79ba6988b587e0c459983062dda01656280838e3d88c5528235266868c2964ef94ec8638cf3c3245bf6751594f2b8ca554cbf9a2911053f132194c8540fc517db27e4a2b4baf52c90f4685dbb32e9d4b9b61e254348a113b2b4133dae5e0b98d2500ee7d1d02f65c686ce08acb7fb8b4e36e39f4cca4ff89eb191b5afd616df581567a9d02f54ac471fd2fadcb9ab8e1163946cacf275c6b2ae0ece903bda8ddb9122130064fd8cda9849024f361b4592f152332f32a3ab1f58c68fc80c5ea7c73c24d9209cac77966dbd6723644112348825d36d730a1c823a62d9fa6c6f266a4b0444dbf212d6f346003cb0a6a5b21fe2b233a960c9897e23126cc23cb55b6437aaeff1024e6991681a91cddc8bd579b8a9ba503defaaf24dd8a1f50cd01c350d25aa83610f365236f6126fd9a2444a66c940dbb3a3b36bfb8b0e06c86e3d77f8b1ddcede7f956f9f208d0b551a4ae5d6593b8c3ed596f9df0dc46517a478b31e19aab7af60cb22ec37b0dfc2ef8c30d4ff95a5f517a52b89377982889f7be8c9a985634403f76043081a480cbf50ebcc86f02b3a04c6ea81117d031e840d61867c11b807783b903478db7716e6b6298db91468b1206a50ad4d56a416b2d28b3659a13cbb597790a63ff339dc8436bbdb5267cbdfa7a66177ac4d497570b39e07cc650210852369abc13d3d6b514c6f96c4469cde3778895c87d6389cb051706c8c4109d161c6625e7bffb6ffd01482a00e9a5370d4d50f0602698b4b6c669828789dc76f082bd50289691f2c7043e2c8b999e514be2014d0bba9b8e4305694cbba9cc910be5bd4c21cc00ae3e409e4df7967c06a6eacf60bd6db2201712407f10995e3eda5f74b140b0f904e0e609ea40dee26292aa90f99383abc1746f69e782e2d13f639903dd9b90328fe1ca032929bb7c478f56f3859a7a7ba3cf76986764d8ee486ed7036040aea525f724976d6375984f74563b0991056f651ddbc401251ad9ca0d2124a3b622c43ecb6aa3ce61c5f293f6f8d7029c58b383ccdf2421935081d4ed21bb1de04ca9b148199378dfcbf52cecc29650a2d9579adfcee884dc7f40cd5d6811dd16112d27a291bdfe86d1b6de541997dac3e13d846bf2ede0c091b574abb0a2d3a9c6c8d9681561203994297e96ab7eb963e212046dadfebf484516837d580f0f0f541abb669c778c38d8e9eadaa8b06906c3536abf5a396fd404fcfbe13389c7976bb82ec87290b07e0db445741d77db97065f4b87c53360847be5c252f9c9241f6f3653850cecfa657e50b31f8c31c3a4c75fa91f88eef3a01615579d631bdc14c155ca945319214707b6ea1937b9ba292dc91d9681b8ec9e530c5179e7a1f2d7fb8f87a55ab684803ca62914a0f13b79bd4a9d8a1b0305bd497f3a9b5aa5d20f9ba30d5e667505f74f5c37c53235ec7ab76e9fc711c75b4c7c3b0e3770dd1627d9cab2585d0e50bd01543c3ed7ccd5831d578b5166251205ca90f91920a6b155738cb1d5b2736b6a614f1478878c2ae808b8a1a68e471c9e9ec10e05629d440087776bb6230de130b3e03ec965a51e661624d622131a02bfb8697ff903ddb36dfa6e465a64b2bb248869b6ffa786f03bed4da8576d1cdde4c6d77200ee6460be7e35af757607e219f89ead5330910b5e0a13fe5c9ee5abfe4349281196e1cbbe5491225db80c711f90a3910386f5e231d21f021e27ed44d3624ab7424b60fcd15529d9df4e34279942f31d6844fbefd43685ad2239913359210ea580fc349f3b66d6b0b3a8a2c8ce068f00e97b58761dbf0cf4b3894110087c1ae58b4fc60e4426a30b0c9d08c2e218d27e65beb360f815f4abdc89285dcff649fd3910acd7cb0647e59eb043deeb761e427232e49cc6da7f364130f23faf7b538c15d25c518c919d973ab818995c1b41e03c37d3917318522675da70e631b054f4bf2f09a5548d931b38442d30e3327c8e903b5cf90b9522c2c56376c5a3ae012db34d94ab1e7653ef0ef19e7a7f129fd906a918b6f1d265498fb72cc37ad528b1dae003c7d52ab3723367cdc16d695b622b7583f8628950a11f576410ded890180fd5ffcd068d4765e09a53ef3ba56ecbdd383d1efa6adc1df982e29192f5b9b1abb4cb666209901603b1c590c2281a86ba8d26c209b823a323642eea8286adbd78b12bc43e5e6ac32ae8f82b5f885189f9bc687d49f4762d6deccd7a50b4aaa5e0fe009d051023dbdbc57614b6e09b277e6da08ddf76d8eb3cf5cb8cc36c19652603ff2fde3f750c075067abcdcc30b54b01742deb119145d3f49b012357ce8c82e7ff854b27c755ab3b61fbcd304013785024ac5fcd23271d9bbdf3d9fd7742cea2c736760d8a02a414de8e8f24ee89de52a32507606e91049afa7aee25c7ca50758b465ff1eecb23a95199051cc12e487386b576582d56cb8d57eb860d69f75aa3012b5565e36e9e23510091cc667f1e2e9a6c18d4106d45c57da277aad48cfba95f5440eee39cc9ab86c04f6ba4ec50adb0b1aa2973ba18a723119ccc04c59979f1c13578d97bff5d0c77acdb7c348b5aeb5d9912d3ccd2e879d63d95db3cf2e0ed9327f0326591e0cd0809c4cd07986ef090fe60796940e8c07632f4042790d593c5958e17a6374ffcf4afa4cd32a0678730088f9a74335054549a10cc325b0034b613d380aed7186745bf43a35adcf400e2301afe718564fce8bc739c853a57fb711df3719d32ac25a30d762aa62f28b2798a6219b0a8b0739cfa5a81914669121d92866be2ce1e305e73dc7fe70f7a0c9d9af13a6b7717aa05ed83eb2d806f03b82603357f65ac8bb3cbf1414f916837d59c75416712ddfa3f3df6053788ea408f51101fcfb7cbd39192e3717ec8d7ce3701e9f4b398200b32f159943224731d86989a238908f388a9deb308ba8fb9fc35045c1d2244aedf0f884e80efaca1d2b1e17fc6081f221923e147774058f6233bc07f12ba263c2c5fa2ef297559348ffa1c300e1dfe7435a3ba95dfcf25be893fb659587a6790e3dc5f96c3c046d61f2e92053a371e4afcf4b405e4e163786abedc1b7fa3b4b9bda8483d100f7e0811fddd336bfa13702f0a19457897c60bb22a9f73ac4f517052ba503247dc8751b96d757d1f9f445153a46aa999f4a918fc24c904df45a859f191925ad01e025125c03c0512841df6cdec41db24226e0ba8071d86a7152ad35384ac1b5ab6359d69f49bf01091faaaae4510bd209528a8c6d293ff16f6d3f08f6fb980007f7b1f5ccc048bf229d38ab2ba54be2e030793493356309c741e8a8f1305fbd7090f219af74a48130fb2fa67a1d6e88060ab15a41de95f35de9d62f61ef6a1f794e370555bbc0fbc11e1db324133a63af5215911e0e2f17384d15c25a1320b6962dbb0de8f88883f105450e8230602b35fe89dc97b1cffcc523a3af0381e3e786103614f7262a8903e3d4844e8e197e89ef4c7703525762e60600160dc07e657e886f42776d88e022327c2cb816d7322999ecf76acec31ea3174d6f9953f6f5cd8d6e588b9cade71515440369332cf5891e496e7c17e9b635b5239c9b3a07589873f6e1bd5d355ad80b6adb97d9c6b9205d3c405292efe2c6cc324d138b8e483d1925b3fa2c91a8800c1708327e6dae22ab2a91c3e38726e83fd9bf7b1bff9364b25405b9d01fef40e8fb87eba4911fd046cd8e9c9662645b2e9ac4111046b8df5860b320aa24b1e98cf93f7451eaf441705ff369f6a0563cc76833df400779cbd4e5e46bdd0cfb5f9dedae63842fe5075862bb3a371dd7f647054e0a18a42fa796e97235a2c25b5fbc70dd5f24aaf82f604fdffe69363877c46ad4520149c585543d4c8f917c5ae985789026a5e7db78847f2e32751a863b7c715779aa90021bc1263d0250cd052a54259711aa4f9b6b074d546ba1d82a52b8b8b30b5e02078c2b7cbf8d3f96201ab0837e5bfb3ad99c71845fab45e907e23fb86b56701dddbf40e6d2b35a34d77a74e5545b86fa2a0b02106e39b1f361f83de147c072617ebd2ce2d8307f13221cea4157e85e6191a81b1f961e2bc9add0af573683baa02d007d3b043eb5b0ac6150920812b7d5f6b81e0d0bcb1cf2e571ccc2f90b951435ca06d29f1f45771f66e1b1a67ce19be3da25e21c38a625ed0481770757c59e157f0ea17989bf84e5c1f196ad243f540bc65ee190bb8aa06d2cb931d4683d5046d9de51fec0888d927851ab9dd4119ccaf0bb751b69ff4dc983e5b30b1a3e32be428d4c5afca90fd5d8cc804adee269df9ede575a551c5750d2c28f8c66f50d89f0e1361bf0f039c725899f289030934002d5cc8f5117e47c472cd934137a5bacf6d6029143fdb7825c8752cdb43d19ed7a89829a1f27017deead3ae4b3ba6ae5b2b02e7e18e5dfb40af0157870bbd6a08ff9f338d253b1306fbeb08fe48edce30a4a8687e042038877c3b6d7e14ea9ff4aefc009084c8f3f55961c3577e050ce4c897f7917362fdf51d70984cdc35294156ab3080df3d2c13bd07c348039475941bdf23aeafd04df289f9da1098c3db58e43ec69b5685f36ee82e8925b9a1bba29cbce9b2f5a998cd4689d845ebb298bfe3405931d9ce5a1828e9c5058c2acf6e42844812925e228dbe3ec4976d701712a091f72a842cd05b49fe2cf9f241705e94d879e0c0cea8e64e77e536b967db1487ec12d1757fda69b1cefcbc8d8eb3ca6632f4e1683c5c0c8627a531081603ce7cae806437b51e71fd189110b2200f96a0d300c0359220b3b266e41e8d99458b0421a424fe791400bed2a64c2a977edcd9a1b6ea03bcf3b94446a54cf891a513e49c83d416ee62a1affc289083405ac486556e6341e55685f9edc9b51c921c086cb5746fb0ab09c6def58541f2cc487163dab54a9e8b63be328a7117f6afb0be103eb1123cb910f2c9c679f6ce5abd2c7a3bf95eab2eda7f249ea12cd6e71cd9673ca249422669b4ef6f5346d8a2d3ca4b73f3eb27abe1e318c84fe7141823028580017a53407c75a8016a58f8ecbdbb5efdaaad67c56251d06598a209e4ec014f76b8b85e563e6fd5bd9e44c442455f2a645d1bc9e52043619ac013489710901b52a4d7ef42968175f454048c11f63a2ec91fc8ab55c327b8c13e0f9e482d492748d5ea65101d55685f3990ff831800f1e07df3cc1b75dd5f112b1729a59ab7b80e2bc357c93ebc198f56a896abcc8dc977df1bccad643b74b73a9c09d7ff660a4ba09c3603083daece8eb065693e8cb2e85fc3065ed6d543534aa92972d777b9e3a8e51ec4c30f893c036d4ec99114dd2684ded7879d317c8d024aa7766a6c84fa73426e21ebe7b27c553c81c66f5ba4eac6416f51dd5f17d2254fba91e1aeafed1df8c23e10e6ab4d3e267a0cfbb49c435dfa389b85b73873d185e8a1eac35c3bcbf188e56b61cf2b4989ddcc5c314e97449cc18e7be6d2d23dd6d3028ec7533d23d203d12d74df1dd761744aefbce579ed0f169e3aef55397db93518bb757ca48fa29f820efe20c0a57a82fcb1027871c9de00af6137f51e6526c9cfd540213b4f3b689bf3e3e1e028fe691ed584030cc0c19ef697c7a3a2e6cceaf997ee223092149f90a94860235ab275d81aae0de68d39913445475d01640aca57865cb8d3e8742218d1a966c881db6b465bb388674d78b64332d367db1a89554b1c7a0bdb1b0c0e630d403abcbb195e818d0ef59d53eed07f3597e60dfbd6025a174f9557a2bb9e1083ad108d9bac864097fb4c293b59fbc285e185bebf24627992930f55abdeca4d3ad9d43b0dac5b778985cb5a085876f17a455366acad802102817ae2bdd57568f4ce1a1c6e090f185a797f0c4ade80b0f4b79ef9f141b97dc4667cf061575413d55f1966001096255237a595af351fdd83ba945fbba58ff301da76857b0e824adfa9e3d22d360751c062ac1332f97fb5546ed5b0f0182663dea051f33a2d23e53789ac6afa25b924455ddd006f6841184fe5c854ec3289fc4291fc9f1dda416564fb5e4da10ea5f7ac38982e6b0e34b8e76abace304ffa3765e2aa6e1b984846cdba34561d2391d268b2505e35b35d15d5b5e4faf27a4d6ca5bca7e76c4ae5a481323fb8d2e2c1d2e2842a49de2a12bba3ea1bb4a6c67ca3d4751744f384eee4767232a105d8098e40a4f05aaddf62da9011a483a68bc7170b9ba2d184f98533fc446572e0cc50096b15a8739501aacc82bbc1a15f0eb9e446fb7f43d19827ff4e27301daeaced9e8a2f7d235eb3bd6c2efcf0ac9a64f6710d4b955e84744f418c1e0c36c3da530f84b51480d22e2bb521a8a66cfcf3f4663a4acfe4ed870946bb9f75cccf9226330995f6ec44ebdb63f65186bb782af4eb16ed78d4a6b93698ddef488aba7d87fe5bc83bf342d239e44e14c178ff5a986bbf840b1671c29ce917c054aa317215cf0dd227a72c425e85758b2d59050ba20511782613077f5c732bf5c4990fe30379598697e033a3c2ec0c43b3fa897bfb73aeda8877d37132889835a68ac2ae1703026900d73fc49ffed2dc197b24c021085a777d620816462ea41fac9e57bd1c0bb79d69a6793842d1bd8825e203198d7dde20c58cc15b1fb0fe5192d372d5227aa4084c2ded106ef161f71ccff02e5754098426002a5152ac02ec3d1b33e20cb447324b54f192904384076309abb5c5d7ff7c2a53a9746b77cd8731f02f249a90c509a25fd602c6a8cfdb8b8e7b971d53815ac6adaca0bd7a00b1649f02083636c18df3c9ea6e9e246666a164143a074f677b105ec541135fa8e6ad0bf0ae8eeaf2efcb82cf2e68eb9d4b3da0500cf69e294a9af400b1063defdb021ad4362f9ebecbe4135927ce28637901878183a8c3309302c1801405e06327e0f09c05709e0f9f44c0928cd9069990764a03d0136a727af629fad2b7333130f5c2d8d27080f419e26527da1e30faee2012946f797dd69a34ecad044fc619819d7504a38d158b2cce7ca241812265c21af4d1e522c5e4078b51b28adb965adafd83eea4688caf0e8d2561434df44b3c4e61f13068876df8a1f52040cd2ca5f4d7a01410e0aef60b2273e9056eaef1f370c2b298136de79bc54bdf0d42be765437bd3a49b4593372cced410f8c8ef2c758c646059790bd0878301714bfee7b4b9a83d2d8d4e8988f351dd36bbd98c8be81a52575fb718be6727d20e4919b37ea9726b385c99e91eb3a85e4e18ac294bb94dc3b8e6c1068a7c8bc7b882bcbd63542caebcb38231591fd20493c42e5e61048543baf4281fbd27cca1f7921795258fcd7c31e7e6f57e79905b45af579171066214d8d0425c78de7278fbb6824da63ac231e6c5ea00ebf433c2a098e0f0386011c2a2c02966c9a3d83c873f482b96a6fdd2ce743ff9f17aed8d4c033a2dd658d21a5fa8b7f08b86ad0a6befe511a64a46ef22bb736ba0fc7eeda93939426cbf5d0302cf5a28583ed9dc4642fa6a03f258286c8b2580981b8ceba4bfa478d416cd8f5cd4b20ba2b8d7b7ce00c3fae2c076afdf7d7582226813b1a04ba091057e80cc015e216d02c5146eb1de60fa6b8b3111cd1920d75bcc76cc71892cabf1fa71134f9fb4288cd508e49f4ebd1953450ebcc712ace3cef175f1b64f43ab623fb6397702437b9e6555d1a2b71447de9c2f7a16c11bc90afb6d9ba5811fe1e3ee6e29ba81400ce12c21b50568c7c075623606a3def209e959651ded85303bc1518f9c7de77b4e4bae73c1961a82d4a4da4412c186db3641cdc4cdb28dbfab058acdc05ac31db0dc7949f1c6e5d83955b691a5c2cb1a7b3d9a2e91b4e7d6c63986ac92958d7aad9039d570f5692d3c6837867c79d0970afce6cc5f18a46a9781eed59b362bebd4e0a9ddecf2d6b1047ae6b3bfbdb3642854378b9d160d62f1e8039daf2b249a7f39dc8e11b8be423a6ec718b7dd4c31d964b45b3ded60b2b61796d2d1c8577292cf4a878be08bb4d374361e703a0900a49b62bdd14a5516254b8472f7e8cb5895b59e198f97f599e68570776baad7e83854291bdf8c271ab256eb9fb60984d63610a31cfb9eae196e75e31185754f2c16204ccacfa77e88a86c7d93855dd3c5ab8697981bfb5533b4f9781f7a0e1967c514663d319da7dcc2fb9e3c53829837bc17fd10ec0f9ea868589c59593527884d39da6ac55f50e3b0d10a2af51e542880edfb0dacf39772d42fef7152c5a74a943f64c361b9bebbe9346c1841efaf90406b0e9b81d8fc20c43130a7c5dd23acb689f3e7ab34625edcf3822694fb463383a08eb05613a9b6f92c5f4386a6be263b8b61f9c67b7808b3944f0f31ad415a603dee87fe093502ed4c048142da2e9f06866e615ebc893c4c7486a2787f50aa4d3f266e037802325c182c2101e0912545c2f85e71f4b1e1b52fa5d869ba970921c59c93fe81555c80b1fc84f3f04f8efc8f51fb84138f9b6990ad7f68ade83726abd33078c71c6b6ca4e52347ef433fc9c4c16c88afb8b3261797b4e1b59912566e556e809a08b887624a23597241ddafa7bbec553863ecf639be189d4561a547bf2ea530263e8201bcea885d02bb1211bf4ac811b0f9028e76c8abe559cd53ae5bb24d386d235d01147b3eca8b19fc981cce3a0b9b6c7dc29d78f0e341b548436dfcf95783f3be968c90eda308dc1e813cd4da54f1f54199af0592eff5f1d2c26496fe5b630c55e39b60322cce27d9204e01488bfa641761c2075ead3504014f9188c77bea10ef5614edbe232ad3fae9d87ccfb7ec34fe1fdd21913b9f4a5c8d4c5613c8b98d7f8dd48af43dffdc24359235b5d10925abd22ed6bf89060955ca5397ce2d64eaf107a16327daefb3089d0cc26cc0d254fb557ddbc5a94b1aeec30afe8cbf4010fbc5bc861481daa1adde1d7630e073a72ea013997ced7751db7eaec345ee4c7992d275c3f560f8b322b1b3217f88bf8a1b1ef7b804e4c6aaf1e8474ed15f14fb27a467fa46d2d08553b5d0c9de0ee69d523e60ce1e7cd687cf98cd439d9bdf431aaae4259568f32c611866f70f01019bc407ccf6e6b03cba3c2271d77578b28ebfef423e256d67f1a88d58760bcae3155fdce60875aa486876047b86e72230e435004ee80d8ff4779747ccf0f54fbded5169484307cf36c0e0274fd159099ef09528b7fc68a4dc89fdec192bb6a4d90f2ff2d1d71df34c5b4af256f59e44d3a61534f9f70b4f0bfa1b0c3bf7d476df154bc0899d1e34612a501756ec9cdd131d53c71162f47a183ddb683538a53bb90d113a4975a23cca9191ebb38ff41290c2758875e16e229dffae20016e9344ed3248af43b16cca135c13dfc44a4d1e648d48eb717b391bb844cedae0f5a0f7a96f5a89c2aa64835e36be6541e9c0f35ae42efb8c970c27eaff6938b45c9f716db4b5772a98ca9642731543e8c6dd35a6d9ffd42b7811bc364b65781e734a26a57cd7158a1b2692658638a8735471015bc0e9939d2f2af4c4092b9644eccd700cd9c9c2f8bc843abe63e87d688c702820c66344e6539ed6172236b712cc2fa8b30e0d259357d2bd57c246e3536551cadc90833e9aa409d104e0c4c40e6ec1c8d0d9eb0c8d34103fc0f1d90299579192058a6493d860b60a1e128bf1f1cc5f19a558954eeb4a50a3411ff61be563e6e34e3f4c3b5ebb8ee14367e9d189ef8d1e81afa29d685a7c62f50d7d8bab741d69fdd9e0efe8dfa3edaa06ee96d95ee0bb03b895e0bc57086e37c9b10d3c7af6cfb7d56f5fafb76a8c81aaf1bc92d9bd69070788d023dc718d62d6a2f74968e61ce6b45578d3193162ef56fcd4a6c0b93858fa6dba227d10fcf636997691af8b3368ba96d2f9789dd6a7ed6c91cf3e9eafd5236eca0c4c7b4bc0090cbf9a7d155fcd1ae604f235e491742a95e83a8c69d1504e2c8f62f97fa91a9333cdbc58e5f98e5f08b7d6bea034b85a5b74af2791d963c7fa4d1d132817180f52067bafde5c9761c32eb65ed47a4c9498dd304988b1428e1f79115ee5e8758f43b7cac81d4609bc505ed8a65ac9076d312c173f8ec6b8d97d7d3d642de3fda915c27611e7a30ce0cdb2dba95c12e4870abb774ad4ea9478c3a9528f3a2792b42c34b5834ef09c80cac35096be4c2c0befd056c7ca74669b86a91a6fda7fa11d3059020892a922228e4cad07a50b1dc13749e10c32ef895c5023cb00ef4d88601bed1bc9b775033b882a1fc30ea8f10ed11740adb2167e2ebd29a6d3a811e3ef5c0e6ef618d14fbe0f7d9697f8797e7c790c0f5d83ed0e494aa630beb315b662359fd733eaf88f764bf4dcfb4bb42becd1333b9a9519599556f55627291fafbdf3a54d17d6593091330cb068801628536ff448c3765e0b677fd10dbdcdc4a4a559b032fa9881ea1f40276a1a0a9bb3d984c4a0e1cc61df412012f26c019447cbea3c4ff2294c300750f917a89d4ae8587bd8763af55adb18403617dbe293898cf1a78d3013345203a859e59e4f1e5008a18e2b921a4ca6a942d54bbed5be95315b78dddb79440e5330407057408b88a8b17cd457b805e478c377b278c6bc09772de6cc33764725e6cbb8a61cff29d055bce72beb21f7b388c10a234ff7134552e64c709509ba6a838d3318ecb612b9a97aee77abf11acb47709d07c08ee0b672853e68cd8e8d7bcf1b5c4bca2b03c5d22e149355a946e7178b650b4af406dba3d22c34ec94f8a6c642673b8ae58e0aabbdaf751ea07cdafa1915e2d93c5ae01217ca04f2da60c7310b1936fff8e57f033bfcda6ed7b1b03fb6898981eb16cc7b18ebe9a3b08dec1c6f62c746bbaa4f3170d86a6a5231e1c75ebee111c65658abe5bf260b5b6b8620b51050e2124df5dced420599f6e743b4d28a5896d4c04c6d7c0ba58bdad9f5b783d71f61542a91b3b12de8878ea780cbc98dc9028e33514d6193db7dd198d6a7b38eabab5295b153b619fcca2c3b2d101f30aefd3ced4032b22fa75f7d7f55efe609046f74be35c3d055e7b532635bedd69875a558f498e18e94d89778df4393afefec1e60ad844d8eefcc019fc4f5d163d69dc380b422fb0f66d7c93436d09de7544264d399d106ef15de0b97028c6fd759a6407dd3b1b639f5c0cbb7bd0ce0327189b03711614317dd9d3abd4d2a0d1215d49f41dd168af114cc023c5fda2f43a8e7db31d32b356daf291e68540df434a61a04882449a0bc9bbaf5713261c07c1b9fb96015ad9074ef560e6ee4842a7e2e6559c4d12e35ca064d9fd7766dc832bf7a29b87c7a34eb65913b5ed28fd3207b8e46fa7bc44ba2b5a1054309ffe04f4bc4301b8333223b883bb2d3165c73d588284416740e7d9883348aa808c066474f95bb383dde92c98c38730f9afcb2c3b135a1b2fe42d4f0513927101588d5e22cc8556e6e085eebc4f418481d3b020bfd2093327085d4659a06d05bb26662ab3f2e55bcbc248ade7ea2c75962a71dce4b9509d2a8eafd0eb5b0ca9e65aff99b3d2e92396b470bdbb63cac9df308309c18cef711b9d7503396256375d4b135cb18c976edbc1a0988b302f6fb38ad5606ae6929bd5bbab9ce34a924a5f3e0b544908203d4b0ea14661778551a1ed9a35a8a0980abc14eab64f334bbe9c4b6825d7cf24ac4cbf877c3910d8341a74baa1bd7be0f1a3f37c2932ebabbad7165120b9e3b56a6cdd2adbc7e468554840bfd2f47aaf15545b3693667920939d8136c5e5bb39ba0a3d4a613c7a37ce87b7ec237e22f9f5be97472a36fb0ba5253e1d6568face19bf2d7a34dea6cad0c04aa9ad0d17086efc03271435b61cff852ef92c7bfca9d5a35cbf2594b1693362eeb192ab0fc19528f3e9c93f91af00329a9d7929d660b5dafec4dd5a11366ac2358d005ef9857be0847054c1dd8cc76b60294b5806b02a28f91704fc242a230be60aec094d799ada8fbff13464fa7f7e9be89c007c594ed6e2aa9e3abbab6b5ee11da6a181e550cd4695b4e6d154874424e5c4d381356a906b079ffea117ec9985bd83fb04c62716ffd4c43771146384f41ae2b9f99545ab60f03ed680cc08412e129cd244628fffd9c1772a83f6327fdc3a99732adad4c6a1f0dc2079ebbcaec6a48b4bb1d0d9de7fd0c0d6b4df9982bf17d9ddbc554d0468eb67e11bb617027c3834a3e6d2fb4b37ec8b264ca2f35f3bffed3e2b88f26d9f7da8d599b935b6d64c9275a4f0323521e6fe5507c6bdd2c3277c938edaf9a5fdb2f2b1375059e53ff10a6c01c557bcc37cb4eaa896b00637facdcaa0eee997b1d57b4c1cc73dfae13dcba851f89633f73966448d988fcdd360d909e1a8f5cee423e764a0ae122f58768cc11696efbaf2ceb9f61da32d40ec85a2a56a950f74ccca444c15c2818a1452a7bd13d238bba495283058e39ebad898fe9fb79a3a540cd09a1caf5a6e6b8bbc85fde24283181b3f20f2e8599c5b66661a7f4c3526ee8643b6f29a9c468a73fe18963e3c9a069b987aee28021c73725780d8165a055f581c73d575bf6d296f4f665e807b2f70c2ec901dceb57929604bd839020bd3f445e0b29c9abd21734aa11eae16cdbccacf862e2368978541847d86707d996674e353c48ab90a69cedea641b46236e513a242305d9609db20ae3af60b02fbba9d9fc68ff5c8cac08f54893963ab6791f3e7bc43ed5954e24b358cdcfb2c76c7a373fdfbedbdf790377d15b62c7b93ffcfe6f5a9998ed4556e0f8ac7920d5592ce2450946ac6b9d31458665f783c67942f40246d056578b62f71bc1fb8df7d3aea0e2a1c331899aaf3fa811e1f8c8103170dc367e0b43af0cfe911899f758146cd982e30d2320f80aca997c10aaca4849d3cbc10e85fcc7ae01b15ba6e0b45129a79f643cbfe99f61c2653efea31d02812b3fcbc7a0969e7b05f9d693642fc6f41fbcd530b6abab267166b77c10a75b44bf321fffbbf0d0207c2babd75d47dad575a6e14bb2c97019e8aebeb9770b96c45460e9871d699e302a792dd6e2f302db50f85f9db3a596ccd1c32b28b70f49062b25843db075933e0f66e59c46636bcbfba7a26e670d520f3a5c4d0c0e7247d37ade8b5eefae1b89ff6bc8c64e26baff93681e9f934a2417e369524570ef43b17cc8c2e38c3344ec31b5b71b4832b4882c2225d3754f945370947e68197316ab619f694cd59658ffcdb9de1f9a7d9373c42790ab5a6fddc537e6c99ebd5117352ad25bd31ffe4bac09f120aefd1c012a9387162514ae272ec0b416821daecc613010e66f82f662c0536a8034d3dbb25e3a74f285f6b93e5e60a622944140c32de5e35b214ae75f53f7d9933653f5a3bce6a19c28a4f166870b725e41f1f415d877eccfc89f342ac0ffe341651b6b489c959ee0dfffcc1d4444256336feae961dd65b9a0cc4e0fdd49f342e9c03a1783810dc0ce0fff81594a5d1fabc1ed5dd4d652397ec9761a430254cb97b097b04877b0cdf33e10c78ecac153baea042efd331831e167c7d7936119481ffe88f38dcd8b38634e7c2c6ad643d1155c96d184c85ea5e7c34c53ae3409ab4df1018c949cfd6c5a197ce3941558b7dc421dc381b9ea6ccbcd8ca794a0815e508cfe600e0f31ba44ba3a749a25f2886018dbfe12621aca6434af5c27bb8d03525961ba1606b185bf0d43d1a20b0b49839250319688b38cd25ecc3b8551d9c49de099757e156e87ff2a823cd7e36bd97bc8178b340fe022294a3e01bc17d9164f650ddfdcab4fb06e2354d11d43c522b212dd159a538d2bf033b955ecf72fdc0d9eea39b29d9a99bfeac35f61610fc4f354c04b5310e47f492d398c998a5b21d6627a8f3fcfe171e674de6f74b55d0e29aca3973d0f18580d0374a1efd7599cb8d9a16db222bae7a7730bd5fc654d3903e81f48525f8e567385bf986f63313568cbcab0c79ed78cbefe3fdabb0695ac10180ab259eda2c343f899024f684bd88a39c524a2db804559f6a7351c751d04b9dc818a78209e873d774d44a21ca510679213ac1079e0c80b25a8a23db35d1a61395ca6aa5a51764ae2f7cbc6e296da6bf10f861c461104c292c42bf4f7c58da8325b63f8bdec53e65e8f44288e161e9dc7043f90bb13d67390bd1b2ac4eb144a70194281d2cad68f1e2c08c1f295051daa26d7c9793e1880b2d2c9655b7883588f599eb1aece37d5477913e5dceaf302ba7deb353eb608b3cb0dc0081f1956d9fad3df72a836b7b24245bb2bb67ef8bdca50229b5bfa05ddd006b0fa8b752b441ca96e7ba95e613db18475871c640a5a93667eceff44724d8312149e2402f7c8d4892580286a0aa4974960064b2da8debecec91b2c96d633c64c757f22493d2bd1ee72860456d8fb61b945f6ed2084fbbf04c7e860bb795537e2cd202aae7774508cc076feb4f50ef668afc379ed83290a88a94b85bce8f655f9addf4e26a581f58440586ed8568942edea216bf8d86433dcb526f678fe0e530b333c0ef9343f9f7609393e363b0dd2176db9a1ca2c556915d0d18bb97f7dab7670e580528b137d9e69715e2f6c7f518dfd149f3590ad4420c676086f0f0a523d77919e201827bbac4bd27083ff592aa079d0cc8145dbe69d5d4809ec3e200ef7515aa826fa52e4b825b294f6729844947d5716983b4edec4996ee0eda740c0984fa6bfeb17bb5057cf1cfc6abee2558d9674d8032beecb47e36861f6154e2a67dd6681b51d74900bb9cf3447442612a03abbd18bec8d35f1466513a45ff9656e1ff7d6468457ad9784f549af3dec11a08c45a331f8427102d1a7f7b524a86db311f7c972d47455aa3ff070870c210b3ac1584d192e67a43f2492be0eae241a27feac0e74e6f9a81d50ab14a3426b39dd65f22be74dadc828dff876c565e69a6074af803fd9ed9fc12b3c5e54984afd39dba9d44accfffc5daca977766227d49f07b6b3b5adaf235a5fb8e48ff7aa9cff187e00a07fb843d6685e6e2ed8930ea957ecc9aa4da309af5bcec7adc6109625b0105713577d2450a912f5061b5ffda2e176bbd5449dbb7bed26d5d7a86bb7958ec936f9efd42a28f5d716addda8bf1c600c00c7374dc4882ee0df7721f9424f7dc80ee337f374fd13c0deed89eacd01705444e9cec15d0b277668f4faf3d0897686843eea2e572fa8e8a9275159d3e3c160caebaa7e61f8049d21f2974fed6f3e4dffcff7ae18af0321d97770d1c3e6b7646b218de95009c937ce21bffff9e1d0850552b33566f0dccf8228f49b9d853b85b7d735f96a844a68b382d6628517bdc280ba53981fe593ab64f0cbd920fcda46b34f3442c403a706989b9c6c14004db696dc3c656dbbde6535f9c386073bb7009cc0080d208a18f10ef75c3f6c00cf11c1851afb3a9fcdfbeec8708a79e5a05090f65b651169dace7d4fd6ce1cb125d4442a928078f7d5af913cd7e050397846a312defbc52e2559b6c19bd51f2719c34c83d5a3b5e3446a092933809cb3a4b7aca5dba173c1f2d5a894759cae0e9de5f8207b5f4801cb027d8576d796370fa6903ad87884f3adecef5565f9d36b18ea8e8946d8accb336e9f085d867b95bac41dd0df0f7c421e7e617d6939d0cad5fe2c51f12f17c256ded42d4c31a4e65ef61ee76363063470f7177f72dd74e72b2e2bab0798027df3ff74b4f0c2b648d8f5ae1edbe9880995a58eb606fb679fb8900237c977ba88b8c99761bdc592383b57b37bcb3772d98ad16d54f3861ca791da6626eae6a07bc023a22d0a69d0aad668bd736240d7dcb42bae7f2d2ed9e2cc8ecab59072b7cd63a33f12420edd7c17f75b29c586b1f5e9bf9b730a807c55b81a72b12241d948ff358029a734d050cb576d535e2587d6d8300361b6c3f40b530c894f437b2441d01572262035f607d65f3a6656bce68d126086c0c7adce15c5581d1bd0e7463796ab4e122429430a0512468b63d87ac6d461c63dbb07f9ecf7f8d824338c7978a411f516dbc0fe8e53a5f602cd06b15e1d6c075f892ee9febede3794c47b6077ca9ad4f87778ae66a64ad3c9d92bfa128c2359850eb565fb2c5b5d2f8a091e66e33aec0ef4b9b689e47886b571fb98fd8a686fd7c8c8c70dc79e0a3044451e608037f913a12dad7c27fdf3e74bfbe7fc8ae82480fa0135efdcf2e3aef5bbe474fe4407a174234d78c8c2ef037fddccc908a1dd27f243a612d0f2efa1e9abf013e3857a57af58cc75cff4f50cef2662b4c499f9431873d15b9f5635e2a9eb0685c0c40229c09b0fcdd4dea60be258fa0562e744ee5ad8d943c27dc5e344c227c8b96d1db2fe774bfa71eef3f5105fb6cf446a94cd52e118f99233bdcfc3e798e0af453e8072bdbd42cbfd4d8931ff09b5db67a046a4baef9a270a724e23dcd6147cbd2e09edd00c123c6dbf0daa487828c99e848cb3f76095234fea6979a2a0bb8c7df590dbf5f793955b6110b7a290753a6a309163b20f3ed711405a12e1edb07088ae3425d281e6e0c15316974c7f68f7abefb1fd325710568c8e5f46d839dfd5b9ae2d6a79243142035b6ac8912418220fdea6c04596ba74e9915ee962cac4409883274d8eba43d02bbdf6d699fc11ec7f71fd2932d0f7fd2cb0ff55c1f8290f909f5dada5b9dce94c5a8258494933c1a629a9cb5755de326444240f7f404fd5572de1db0fc734531a9dc026739aa3b6dd13ec004756f83ccc5faaae675cd28be7feb0a2680f1368d965f562185cd4efb79286a4a1bd03fcfc19c755b437e15c1987190055375a5ccdaa195fa384dceea2ae6a9815d4fbf243c7fe92fb4482a811cb3bd149e94c01eb3ab5cbb6d2e42e99f2517378176ff887ce928f9a11ab1300ba8a74d10c481d39167aba1af4bdb7b924483f90d4b7cbb89b966c37cbe6d4d59a42f29c248ccadffe1c10f864a6d977b66f01bf45e496d4f81fcefb001305c730f684ea2c9147736ddfbd3d6a2e842846c988ffd9b4841dc114c56efff3b8175b12eb40a6299dfbb935c00ae7fd8bffeae73f41739488017f651065d543fa28ef5f6b0a31cab301afdf648cfd94b27d9a47b00e7263be66001334406f49c33c33e4d4802ab6580c04f867ec956862e67a9ddce84cc46fdfc6eebb3e128f9f626588bde82ff79d8fa411d0a802e6de2a5ebd92167b7c822e42855efe865987823b2312b140f236d9e65757288e933f1c7f1857a478e5f29e4a6c54652e1055b1439a2ef68bc03ab58def700d6da21bb8db470d4c60937105c234db16dda788e6c9fb1891032535682613216ef7695f02433647235f6c733063c6a2e097f6b012324e692c93fc836cf89423323a8b0495ed89c2944116b34ed255309cf1238fc1ab5276758926e668dcbaf6ce0e9a3416c48e7f1eddb6658121b4c78f4d9c28c3033524ee9bbbef466b1623d7c46b3351c13e61f106e2622f9d65fcf1f679c8b8d4c38b68b7f9357053baa987fb8768d49222a3858e0bf2f99c71bc6097bed9e2e9b563658019c6c314216395353847fe84613dd75ffd89863022524b850eff108f75d131dc6b43e6dccae219d993024d667f58924db0253e8112c23b8a7e33e4ea44e98e88c64b96479f55cfe18a21efcc3751f660aad4b7797b99a67e6eb137758ddf20caa0d09a77564ec844e703d28c42ec74a0367d50369059049881ac79f65807fa3f403396ba704c78fef5f746acfcaaf80ddb1f81267eeaa6acf75daf3847ae00911c711e42ae12f18964d0034002071ea8999ad0a21e4db8cf307484be9648b2272286c8c18b0b9e3ba4003f45d716c14518e459e0fe202cec728b193404ca080e59902de79db92bcfc53a0e607335f81f3dc944e19dc9f5d839f403a70fb2f9d0aa08730438fc72239099f40736869ba274c3738ff4e81da995ac97d80a7e7a9decb2f09d545940acb09d871f54f23824860fe5bfe2a0cfae3a725347e3526976c8a37bff45515a77823e7db56141e1c064691cf077fe97e27dccfbd4b482d87a1b618a5648bae8b213fe587ddd04563c735cc014eb6be334b5c2c1b22a72f0d06d861094a27dd35d44377b3f056bb8811818ce375a6925538dba614d4fe92f97751c7c4f9837dfde5d62486836ec6d0acf1ff097b50bb09e06fdcd2fa7f68a2bb0e83775b4352ee1925d3ea716355fd23ecb59ff1da242ba8bd0b2eeb335bf141a5029f2336d75ce4ad0ab0dec4c464a74fc01132c8f15dec2d2d3804776392c9be485b3944d62718a69ad8be5306d9b76e72eb93bf08754a0131da63b1cdba82f1037a05ce4d62612dd95bb83b4c2c925a96f5c2a111d13be4ecb10138f27855454cc23139950d9ceef564cc7b82f69d5c99ef239d57b2590274df0d1bddd153ba10a3a38991fc396c0f7d4768b8a8e42b148b3340506c16228ba3127a0328a28989daa175ab4a9e359bbbee388515ce3972ee1bf1103f19d29e4179a258b3dd06594da56e55856f7c94834ce3b84ca073976858d1d9d8ee3c7f3247954c8c4615ba2799cbf48290d001d80912d271c4e2f3bdf3b32cd6132aaf9ce91ff6a6c59addbbc54563095e568bf6038a3270623745301a82b03894a24b098bda5e416c5aa556f97b378e0a57454337633529ab61e87c2ebecd208c84f2986bd289470d43fa43ddcfd758fd8149da5f83c877fab4285a3fa4081b5be36a949f4e4a9c95fad0d1260038228814a03adfd25c6d3de8ddf42d86b99efeee976ab944bc560551d544dbc0b16bd54285e49c38b22075405790c46ee05ff7a5481309a2d49419f98d359c6038f768064963713e83238c9cdfa16b58c18c8c9ffca2d81dbf4e34f7326a0ea86fd037d883fdabb2f543180ac750947de8a82f0f7b88687f62b2fc0482cad3ef44bace43e48164d480a22490a0668dd8bc527e0223f1316712fccdf9f04df9d5cc20412f9867e806d39a35bc05421b9c4014dc255afe13d4e7f04d4b9bf518f9da471a736a3784c802c5a13419340e3934b2e12f188b6874f4aa445926cc98bef4e23df87be11bcd53a1d0de69ac5d1bda1ba26a00a48c784c1917e6ab7423762600fb353bac7103ddb0d4cc1dd864de377a9df12cc3cac986530e66ebabf9b2b024e3fa9c2bc0801fc9bc1ab05d4f670b95ab3a0eb327166471b322046ecb27e613d14c37b134f4cf23e053ef0364b1e224154bd6cf56753fdba48b536d33b670848e607fa451a5e1d82fbc6e259aee0019eb2abb6cdc798fd823e2f9c093ddd5341db8d8014509af6bc7143475efb6a8af4716052af8c7e7a30b5c9609f0234eee29c7408f6858175bb8f3ed859f28fa884e38445b0038c6c4b715bcbe7b8f7dcb096924b5b8a32a284a3188d3e9cf127b17d67459010d8865228275131c6b0f578dad5703aa606bbdb47982930d4aeea2ccb794fa32d5629b82d99e9f73db01575704143a1d022b81f90aa446d9c8cafe56165744deffbf1b465fcba7658a2baadb2cc22fbc0d9886d623b2d78362c7ed622bec1ccfdde13bff8a533157f4d9b298f36aaf3ef1b40b29d7fedac9a4ce17e6653291a14f7bcd186a597eecdbe8b04f5c82c07f3192a85bcec3a01784d6d7e9d55dd96455063b3ff24fa37aaf293a28782d538f90ccc499463f7a06b8ff5b09cdbcc89ec50bf04d30f04a2354ab21a7a9a5aa372257a486266f835f62144f7df88b31fc976112e0a22503789d7ec89633ca0779463040ea936e4f52e30cd05d7c2cced0ac2d74166cc07d4c414150996652a4c795eaffe2b89752c2c2b25df77c2f7f6c013d3f11367d5f85671ade0266ce1fcc66a65374ff9619da5bae1941e23ff412415b9978c167d8d5cea6244d5b041c24415b4b66cadd6c34622065bc2b2568801e8130cc8a4cc862c6de0e937f50a2ac7209a9e61d6559f7d1158993fda5f119c89377f914ad9a27f814d26f1ab4f4bcb3f0684e4b3ae4bd2d69aaf0998fdca9d058eb2004ba8dfbff577964a8c3242e8f36dcdedcb54f509a3c3dfbaf7defefc9481a109802cd4490b2f2dd17e434ab0b45187f5f90d742b4d71778c6577bc12e440e7ed33571696d4a2a5f2c300465f2624045de9b8e526ae84a43e7a01cd2c6cc0fecb594c84eb189d30d8fc69dc1d191e1700a3fddb3c759695aad8671f7a113c0152b1cb5000e2ccd8b5f6a18594b36597da8d36e1a6bc0cc91111ea973c24eb8223cd1cddb58020dc6493fea537d6109a723401611afba9fe5a9efce68744ecc731c1ce333bd12fd3836be06b5a47724d9f48275509eefc6eca951a75e8e892151e0ee85d82aa11d32402fa129702360f696995c7c42b5952ff2709aeee6ecdf8b4b08a26b57b8103d73985020b258024fd27658dcd957118d9d1a83c933a9a2ea6538930c683fa5796e6d09389dfc4359ef3558aeabeb6899c080ce61e2bc1f0100a8342906224ad27f12b07ec7ed66cabc604e599b6066c9d3b9e0f37cae93410b357113fa1b0aca19c28a0dd9c2c4066d6e3a1dee20c30abd4ea6560a91da3ccaa4fde2ecb20f38ce0b384b56e92aa6a269180c433add4e00c93c784d9b335e8723807649dc9a9ecbacb32e7fe4089be6b826b151f9fbf6e4bc4fb813e5cb5f3ab1ad3d58af53256869d979d71be4594e6e67b11cdf709396d9163aaf72d626b3783f90b159fda3f87e873cfeb72fecb93f10db22c306020afe2040bf8fbf73733b7a8e1c3bf0e1a0d7f1fca0795dcfc69a5e48d97b39bcb10687ccd2d6e3cac205991367859ece20896b80f598596429f9d412abf2a706e0b0b5cadc60058b43cfdc1cb18d8b9b61c7b488f65fb967d332b1fa6a6a5810a2fcfb31db874153f2a56f75499d4c5923dd44950a19ce7140a69afbc65ea33182da148cdca9a33f870b1a61b215d11c361d8312a857638eed052d4fd0d8eba1e978554229817fd62557104e2f4994f694214768dcd1fe2a6abd658508f432f97dac80a33f66ea3b30d31d2d8a6f089369d59dbab78264b7aac2d4cbcd6a705dead9380c67d5e17393a83221c74aea64618f3a6d9add5b142ec15ef81a06359ffeaaf52a7100f8a7d975ed875f263cf79fa29fbdb0860b682f55b7d7b537249dbc0d4fb01164958ef73223eb23f5f5370bd93fb7e110187af47be03d054c3bad842411a36d6dfb8b138bb03d2c41f4b34110c6644449cb7f413816320976814b43db6e5514d343a7e93ba11229430902c12a3ded00c5742d86043e77f7cabf21a0186eacec63336b8d5dc2e6003d3390070f524e1916414701d29f09b19ef57999b6594b0e45108f7a98b3a3d15473318b6881ae70e2a09b126cafa20f9f3d1279018ae6f329dbadc93198d2730ce7f4d6c5559829af55a30a9607147ae9408abff49da164e994dfe8435297982f25b00d6c14b26547e206d2bca571ffd12f3795606b757cd74ef79e0454e6a54bb475fd40044aa733a33c4e5b308dd0826eb138062abd482569dbb75a1c9b3b6440e95c812dd378412334eaac08be0a1b90f835e3355367bb3efca727abd573ee731523144a92135bc84e515f6feb868890961b6a8966b4350b7afea8494ac556ac2b7bc176a491fb0164479a2a3c2f6b3d65a6b4166ac803c286b08b293049113a7ed8705d27e4f0b6be772e4e5fcbd6def85e2723b499f0d89baa60ac6a2ef28d7ed222afb3c951d37fd26babc4703d71770f588875bfac59f1e5bd93c6aada35cd57e2d83b63cbb66e004cf4380175c39cbf7977ace138d4b2993128f49fb04d256fbde8685a04511387ea57f600ea766ccdf8759789c6019092a3559e510990c3b59a6f2f5d90d2efc6d6c9268004b807577e3080beec4c94656b86084262e2282678e18ac5d62e4c8da7f67307e181c394d08a5a4f4bc36dd34ae80de1549a53242cc9a0adfd38121b08c70ccdd11db327d1233bcf126662e6acc7626a41ecf9c87c6668ab3894c7fea9e41e092c31b4418ab2b90b02948d5feb2632799ddb98e13f93f22f327ce87c46b9cb75f1dba529b4eab3a5b4f14a540262d1cd9168c80c9accad63f20be1f1f843e58cf59abd51beadd168b747d0cad66c4299bb8d8eb36e1ab918cc1d48c9c315fba0fdbb9f854116c963e1cf818711801694870c22134ca18b58173ce86c7b0f4198a9574aa6f7923a15dddfa9c0a931088a99bb75d07ab3537428c0547b240380b9ee66386b4604fe59b7d0c00c61318cc870593234b6e0add93060d36c4a8d5c77b6ad15175b80503bde9d37737acb697410b759ea3263cc5a9266658a5b0b213c3ddd16b7f36239ed2f9bf09d680fc3ee2b663cb6b2ee92e318ed32e904db56004fec85889e508d04fa8e46321da7b6e7d96cb13a1fb6e861b5eaef87ba5d3dfed36726fec9521ac995ce83d2771a266018b3380a283acfb8e525238da63b16bcbca6b937ab51c761c7ef851fd4f78fa3c6cf9385a21b9f29e5379ccd77b8bc5f29fa9cfedcc08a51924b84cbbe00a8dca1907a7835bc95a85128867fc12646840155d38adc0d5c6a0372290f11e2e29fa688203a8a114993649dab3d65cc25e751a2f5fa1f43e7ee80370ca79517f50ae9ece9dbb71ebcf44c2fc7b89fd55a32ce547308b4c8a3c9e2a99f05f1a610dad011155db2a52a0335568721894c21727057caf7ee1fda2e0355a9aeff5aca80831128316e554731f917d3ada4a9fbaf035cff10f4098f6956ebbd8204f51d32724e8c92c781dc3dc2e67199089ba58fffd467927e7f0634e289c7fe5a679f20644ace298e188d969cb0636c4efeba1d8853cff231e9205ac2638533319da1bf369a2c87cea99938321cccbf3f924669dc91f9ac3b317d0d0a58b7b4af7305786c5ccf5e5eb451865ae7612ae9e93163a33a0a20fbe220cf4ceb05f5266bf599733e065c6a5af62e36b515638037d1a3554b4a0b4b807601c8b0eb2817580eb283139db0d6f411f22c74cf118fed2dc756d9431ff3c0177daa4880173e3c4d2073ff738c3b3b6c266b852f5e6b3f74a258601fe9ffa830d8c42ca3fbd02435cef776b468c7a29aacdaea3b16cdfe42c99c89130c2dc340697264a5de0e2c2cbc0a8a3ccc696eb5256cc3cdbbc4acd308ddcf410b1a5408fad0fa506ad756b64168e1abb2ca04300400e6dfb5a775315c1d82cca60e29a5124bcb7d29e5f9795470be8bfd12c1c5bc5896107f2c4a879634a13653038453856b48f0869bf4d0f7c7b3b4e15451ef59e7ce5ffc5de3aa82471c031e247b7afb5eab115c3b78d04864f40b49840900632bcbeed131b60649525f981020ab3300a26b131003e7407e177aed7a2f06b6c85c397e2b78035f593aca585ec2f2408116a8df242d25721c139b9eb03a71bb688052b406b3284c0ace907aab470c73e34f4a3fedf534f41e8105bdd446811ffe9c3044765801546680fd35d5d2ebfd0c6cd42d229d39e9f214cfbb6b6780b0df92d86496b5f288bb16a74826f7056ff0727e6f9e9c599a33ab09371671f97f0b1bab51392090e529112550c1ba989fb3a30512977cdf1db23a4a48959c0ddf265cc9a33b9a5920c327e7cbd6399fb6a898657ecdf47ea298858e4ba6f6573766fc298bf2e0e3dee3bb7ca749c0131c7b35df23611694a7c296b931dbb97c9e6ceebf6393ec816c97b5c2c7fbd2909a8612d27032faae059c048b4ec8d0da9a3c9b4c727c81aaf549ffd565a6caa73fe109baf1bd5385dee7dac68e8816214555b6928d3ac22174ec1598aef26311ef766730a41fb7abedaf68b1589c0bca230d8288a12f4a48bffd05c28e894425f2251e723757a8ee4381c944e95162909ee5dfdbb6100491efa44f60b7c961b19401690d7c16fcbc37730847a2f5cb35dc743571598e525ac04bc7c9f1a6df943a19724bd5788e89d48b0ccd80b9d9849f3c5990d34339937378ca8837bce9d3e1ba6ebf090b1ed9a04e521f7a8aca5ca25fb49bf2cff526c3e6592d864c52b65669a8857006cb308eb6dcd64edce13f32d8046098f74227918511daa21abe125e3d4ba4a776d294af9d7a766c0904f361b8053943f36fd5efa8ed9a23f44d047d2d98375bcc3a05c5d5731542d572aac411a0472833e96032962d5bfd499d4fa3739c20f0e9f4ac41487496d51f4773b05b16b668a0ce78419ebd145e9e714fd8ffb46ceae558cc5f1b486f2be4cec541bdaa4098a7d9051c8175818560e923be4e62211ffc1285bd1c3c2ad565d5dfa19279709314c8ae4cc381d94ef1d5ec944e92e370a3c1af9b7b4dd3efb722783532dfe16d204dd055a805733087fe821633f52031b7f44c331f01f2144062c64b11ef49044e57e0761aafcfea0112a6f0e3572c61236b04451781d66052122d27ce8bbed37b2cb04c6a42eac76885fe028f7616e51c5f9f09cecc6bc1f50d6b377c109c0cb4fa3832b60e098d2fe21f5253233277859c69ab30675595d99b7d3e8a825dc6fe68612cebf4576903d6d64083bb410177f924d3d2fb705052f93ef8e7e5d55a3a4556bf10d703e9ad30547c1f22be81255071556dca7e5fa08926fdcd9878d17bc4c8d0d518256d368110425aefb36ded17f46053090d6e067691b02ba95e81634516bda4f2d47edee1f8174af11bf6e6c51cbbff3e22ad517637da97416666bfc07bfc7831e8379bdc0d508824d4e1661f79ee243c99b4591cc01049d908238610381cfa0a915c2bf5df78240d577241d5fe37a712f4875fa152083e4632e4e818304878645611bfc34d969263fbb8c3a03d95509d9479966bdf09e86c7b0c560a0c34ed75082072374907da7d508482d63811c5798add782951f3434d5bedaaefa72736b2515ca597674875fb90ab7c397288106192ed8d828c7c064fd9465c98e1affe65fb9bf376dfdb9547d70068907c44b17876c69d4506db4c420aa0602186b100de2c4a3882cedac6fa857cad222e498a5950eee2b128e5cd6efedebf9ee8965d1abc0bdd250b24c281061dd5a47d80318d39756ea6b84e79ab9ab195809a91ec2f63bd227c5632421502bc52e954658e9d8dd87ba37689d1da1a9f2c885cabe65a5acf4454ef61e15813a84854538d8b12c81fb98bd04efb5f5924ad7d3cc1958de3381d8ad57234a35b75295ad84f37ca08f9a576f335d50debba1d0838faeada5f7b82c96cd17e261a2b014ab177e576d63881318b236fc40cbc90d272f20c68173011d8578565a307e88b49b932ce645247e29e4ecd8a2a3b9ecf8ef51c2bacb60bfca5f2a2674ff6da10ef900ba0e86585b83093aa698f464f2e35f38129925f82c6100e49fee3818f703d32247dcb4239cec24ec6f91a81969cfde843177b648f58114015375f039133c5ff27ed2167443d1ffda6341a1b6cc82ebf49cffd19f30f82df5a98fa5150a3b35fc794e133ffb1ad950d94fdadafaad52efb0e567ae3def007601940ee5c66e9a714652417811472769a28ff370f74d041a15f19a0ae634e3b18ea87c0bbb50d041bb4348be12768202c1155aa4340623eded12b5a2fb981dc51e9d066779a8abdba9f00e76246ee9d3eca6026c465296aa833817ab97297da3be8767b128c63f980a71acf38dc72a38c1d55bc02ef2866af8a591365fd384b6599df9b5bda24d5ec7fc7f3b79b0ff59754556c14d990a5c18c78f5f09cce107a4f922d2453a79660295dd9d470aaa5c00b075e683e077616f93312ff81825868cecfd6b8f5a006b5b48b253ff1e8a700fa182aa2b3da3c617dd1b5f3c5cd5c397a2b2a96b3eb54eab321d35ebe74f46229ffec7a12b14d2633ff773cf2a0a178db6e6dd43a7c814283eda1a2e7c9d5bced0fcb64ead34f42ad66270256c3d0a9a31f6546a2e915807345d31eaa2d2aa4a24a33c1d6f0182a585734589aff78dfa3ecc2b8fb1ba5025881770a00202ff04397bebca5d505ef3bf5e127d21444d44efcdef367f5100107836312485b57dae3cd4e1e04d9791f98d6f268612bb8664f90e82e94e11750b11df445315d2e51e5361c3722d01430c95f2732dae2a54dcd0a6615b26827743bbf1944933494bae37872b0aceca0918471f2cd7e3a8d916c8e032cc56d4e5c5adb9ed65d918b2f9bf2ed3807e4386ac5239fcc36cdd31da08e98d34aa01787e4b3c07d050fc090eb94e0120b1e6f56ed9311b692d83fb68f726bac5e3cd35e99aea869d3323b99e20e4046c5b870d4a81feead2ec5a30cc749ce35e089eea0f864568b6f21ba0b2d18ea1c9b09bf7c30ba8918e86a6593582f96c967da76002e0cb4d5664d3bdaa9043523ef1e5e414863f4171319bdf2021d6193cd95a731179750c79b00a8143bb3ae7f5b8e8c2a3a6c5be1ab1034b9694a6f48608c687a767fdb83949fc01438bb36dcd2eab6e62f11e8733428ae29086f337e6d183d45c06751a525c24e5e94b11d9468f79327b24ddb0fd9a0ac101dbfaccc98e537bef3d11361a520618d6ff8ff9b1e16abdd35e7226687aef7f0422afabe7eb171dcb80d949ed880ca3c893eef0c0fa4999350f19db8a531443bbed36556ea666e8b3aed22bc054f02300eb1e91f33f2773369b2aacc6b3439a7b7d2b3e3990d21364ea7eb578899bab505aa728aba8d8445830bce00253fdbb84610e6f94615ff745351a1e9a155923141ed22444724ce4a77e4339d339da974933dae1677f9088894d94b9fc940a6c57d7d9b8bf38af7e7412252859f9e03f8922a63b25ee67c45b9f7f4b3ea13b5f149a60b786ebbcdb823f4bb203a1ce432b2e5c500138fd579408052981693451308ee2e7c78b7a701113efaa62a523cf8bc1b516501978ea228585d31381a1081db95daae0c87f809b8fa1c5df0871a2d026425960a906d0dd2dd60f3b6f24be15275a13ea95985aaa0cee66d6c78883c9d1112cd1c9dfd264c66d584fcbafc200310635922f684cb1ccf9f7cbc15beb3c908c9d4c31122167b22a837b9aa5f53f3a0ba472f53d67cf27d3453d37c0774b5654454cae19e3efe23a0843f0e4e16a84a4e2bbccc7c28bdcfe280de8b84d0da6d18d004fe09e966901782c30d2fea57483342319d6f577ca5a4ec89a3a515bb9c58d36fd9c5cc9dfbc90401144e5c4875ede08bc8971faa8d507e213ee31147181e8660a56c44bc19592523df5cba4f2cad0368affbf10221a465ef9f7f43700d4fa466b3c334b11776d1d7880c2be3360bc95fd0f209158235f81ad3f2f6db8f7fdb72304070ca55fe61773f39aab13f4137a5e89263418bf3f1dfb3e1caea97439ad9bd480608ce002c7f39563b22411f0ef05ab4c64d174e39bc47de162bf9ee62d634ba6382e0a0ea35c3c3b1fa631531375c68f16961bc62ad839c3b05df7b6b96a62c3347c77c035101160888bde0efbbb8724322ea7faceb62cb446e09b9d0930d909f2d0f06fcaeb188958347503f9e884918447becaface353f1698b2e2b9ccc4229724ffbb26061b76113daf777fa029dcac72017a637d5b19344754680199589301bbea622d3b15cfa57ec2471e87f3adad734a28f826e0fd8381addecc048158b6a2ad48f5332a7068311a376d8018586e45bb281a8ef19c7b35f22069561a71c857bd9e316c40282545ef0fdfea86f9c3294afc9e3f1dc71f9c33db90476c68a68c9129dda6b07afa46710eb27dbe0ada61b2e7cd2e4acc81ee34cbc1a388280084f98d96bf29bef89dc396da927b5a2b32c99b26dcca285928d26b9647856fa6208eda0471571713639a9b522ca6fd9f7d97dcc3791b8d6f97d588a618bce9cc13c98dff353f1f9787199ad034722d20eb0b6a3038d1586262172152e93b19cf1522ea41b8d79369ca8d279edb05323fbf20e802f6ac7bdb056f6ddb04bcfd778efc721f59dfd420366c4ea6477004041e9c8afd8be27f6e00e9934be19115ae7aa848d3b942d60c87703193aaf387953315e45174dcd479a2c956ca2522e19a1b769514def7bd466ef5f6d270338300392450ffac88ae292c2b05af58f2d29e953c1af3b35e4b8b699ddfc58b477dfd9a694d04dc1915a0cb0d3e120567eb6cb7be477942ab89acc6db0fc43713747f2e416f6ff82139b905d937219d70f558fa79d63e9f602d836a4b706c9854377a734e29a1844329e0cd8eae9ee0a7757e44b53c84b3ad8f8ada64ce2f48fd9add2a0ff7c782bc50cfecc84af10481c8407bc624f5a7da72d609f0b9b03c1c40dacadcc4d2b84ad70247194781a37d9fef1095a6f6911a54a46276005017b93a9ff6d10e2fc75a749464d92e7ef1beb9259785d2f26f5fdafc543b708ab5c1017bd8a68957e6288f5eb25b85f311c1e2ada1965506db161ac82d5be1f03652825bf913b5652b1bad789d42e4ada071e7142c51661b3e20c086411bb1362dd1f01c59025c595daacd56b85fc01aa61eac2ff9e2a0e53801a294a2cca510fd4be76569c8c6edd396009eacf2e6ae90e4a5e07d60788f45fbcae03c0b71fbcbf0b14db4ab038daf4bbec5c632ba6d23abd73e22b5407c589a2711737c1e20e0a3405f62a6e8aa9a427449409ecbdea974dbf6e1e46fc755927ddc9833e5ff9d853dab97559d68958a0479f61f025b5f99468a6eb40234f0bed9c237c7c2f9502557e5d654eaf7b86998741b43a3758813c17c400e37b2fd7f65eba366a18b69cbb7a472505fe67c06ead051fc7b4a376783f4eaeb7d856b9e97ff1a98a1859c4968e23a732693c47e4168ea9ede88f10a99214abeec5924470f3a32e4ef38442dfea1e25455067afd5b007c75de329a98d2ab048626295dcf93dc90969f873e1fff150709aff3ac5249aa246d1fe0982b9cf0b52ebc22cc507a882bf47f612689132b5f2e4b6f5f6a978a7070047eb53c517071bb9edfb01440e1178657a1aba3843bd8c38b41770ba0c5ddfa9e3662f7b24de76b5b1156d070a212cdf5f82e26d8d2899e9fe4141a4cbd383d799c241b80bc47f6f424e24eb6946f3c405ec2d9f6ddf525621271240f90beac4a50bfb5ba8428d6aebf13825a35322eeb154a37f73abe85238129b3af649863d15e0f1a67901a72628808080f5df5f014e56e8c1a84b938b6b1068b0e78da7b11e0570f5620033c964f1d94274c5852b0c95d68b43d4f57b3851541f623515b33ad4ebbaeb7c0b2cfffe004818e15e947dcae77c432da9d3eb2b850ac072285a2bf237374e71d531d61352955d92140c8923ea86d2f2819d7330a0231025f18a71ccb069227d0d2620aedc63eb9014dfc7b50ca437974994a2f6a440be8b2595df96a8f5f9555c34ebeadc5c5b91e96d49ffc920a590dfc66d1a067811f7abab3b1ce837aca228788de7417f4e94be5c6575e26b53718f5e461f281a2c99fe66674955fb6901e4c4e74275d2b22dab279a1dc70f6e141e69bbf48dd7dda0da49b42d0efb8ce974786be609521f2edb33b6c4f1db26a1fb4252f9f02b8abd670000dba1f9b818aedf40779774b96ae59c2418933646bc862e1ed276f0f07796b1b6619a1317a283347796f7280ef715888a1406d16b45839eeed1b30f6c1ff2e38d8da5e954c00bc39fcec47604fd533dde21e297cbce904bd8ab2ed4b4ee72b44ea86b7c30a4bd9c16a8e4e3c9db6ff46654ffae8c46d189b1657cdca868878c786580adc45ec34ccf629e307da9119d2c95dcca4156795fcf2604c085d07861d7042cb4a4b88380e40660a45edd9d403bfb2dff35aba034be2fe25d7d86d686eb185962a6f38a6696e18b512aed58da8425977135540202d2610368c3d87b7358d5fb09cf7d0cc869b0cefae2727dc21a6b0adfdd2f532ac1fcc5c25663bc4d759cfb693a8c85a3a9344c8f6cb0a0a35bb56861500749139fbe9ba2a47d5b02ef3ffe478e23a0f12c735bf510b50d9c5c93c4c0710e39cf4caeb4720047faca4833145e5f3a14758f42bd254963d9c92c609ba6a913720041159d11c5bcc7562d0753203c6e9ab911d9008cae375a04a4fd4b2c390f2f370bf2dd456747126d54a7bdda81f6a82ce9b12b7ea435bdc16fb96346b9a029930624a1ee987b4a1bb494269261c0180d5acf4f94b1a19abf6b20272032518af79ac75dfcc20b89e374ed5965275d7a16f12c79b898f97a984b3319c4a5108184cdbaca46184f747a14cc245fbe020ff391aaf6d594d9741fc6a578a6ffe0534730287b89d749b8b3a97178cb77547f95be1e69edeb2347954d0c4ca90f0c86d3c3d787b2df42f8202c5510a7cf387f3ad7f0130edbfec02fbc8b768d805ca1c9381f14530497e89bc80d88a2458185167e0b80e0b6203ee00c6ccba605379f4b206868d9b147d4e8daaf3ba02c14f5b76e022ef206f8e1e8e758c7f16c457ed0057fe98540777604e3f54ef230eb5f2f864c17498a63192f8b2829c73f3077a0a2818aba04d2fa3ada59bde712a108e2ee4156b4749ae13037077ac3f92ca259e62bfa7e78c6005dee8a40e6fc616e5168b63de20c09464b3acd0b8cffebc2879d17d5c68970dd09d01b9683e39877582f3c63770ef957a996f40794bccc299328a10021b607aaf11a4fd3d47bee561260f6ef3678ba8ab8217d5ef420dca8a07c78686a0e2b09c44fd0d37dcb681a95f098c73e4ce32b815f734d71075139227fb728d583459737366090c150a9c853151e55f57fbbf55c08ad65fdab272cf77e31b50a8bebc523bad6cb6cbd07ca3a6af1313f93662d800fabccfb0e443e50e46e82224a78c05b1bf4fcd50e6c922d0e48f949f20fa12da6f36d5dbf7ec5f649e08ec5dcc01cff73c54f1b23275b7f19ec7a37a739f53adcecd061fb1f4f44c280b2206b44d3d98ab29a5b3cb1b07e0c312c148f680c932215f75f13645675aa164e8d7446ad833d79da62bc57bf2a1188e8d1149a5f8a900f65d3b5ebba92162ac6b63b0b3870628cf585665d1cfcd187a4be71cb090788d44d9ed067628cce1be8bea261bf52289d30d941f558421ac3577bc1c1546dd73876bac7fd3df4f58babc4224bf23cbdf40fe5b4123d60e63a4c61fb8c3b967d415b11ea660f1766cac64ec31c9947aa39d25c09940418367564332af252a3b753fa2c5c6bc2b16a15a3ea8da0e5304920b8248c52cb4a894704335ff4c10e1c8e603fb78d3c3b6c1858f6dfe2debf0103dc448bf4ba377c6ec8b120991e52efc8fbaa1820408ee6ff34b75064da012b1ccba9c95d0aee5d1749ba46ffa13038870b9553ee2f413000aedf85af1470362ad908ba0dc75a4ab8813e45b2dee7a1ca8274c53024e52ada9ddb1a9c4e995e800aa48464bbbeabe6aaca4755cde9a7ac4b75d0193782f2d4a4dbc6b7b509462710531626d7e48de404283745db90fe18ed09cd910909439b622c46024a8ea557b006c0690ef43b891e8c0b15907239ce9682097b80bd092a38b72209c9d276bab7476e5c1266cb49b5025608a6f2ad13b8704da15b48df0741197eac7d242e5a49c56a5fe8e69a17300810803f0d045f10251abd7fb7bae22393c7d1b63b8e647c5f946e5857fa71449229cff4ecb789714be69651c2f496a80f589f103f32bc5e80a3711a1e49fafc2fa122d813bc6aba2e4fc90121287e9f54475913241a334f75fcc4ca58941d6112448db80663b9b71a5a2618b34fad1b8f451e7269996518f2709b1efe8d8c686195b847c2bf1ca19277809821c5199063ab4bd0dde7dd245b1d8870a2b4cee71d9697825f286d85a458db8340741aa39d1bffe9b53d6f03a820a81e217e4e302494afec3a7559ecdb21139d9b1253294739ec434b5511825045834685d59f652102cd173547b8e3878941467b1c35ec1fe8ce2a706ccc2c629a48a36ddd773cdd4f314464c30e23b5e266c9f31ee7ffcc3e6de4178cccc702722a80482f2567852e20e903f953ee88da0c59e417d93dea656ac54ba31b57aaa2d1cfb2cd21c3b2f182beac307874af8043064602bb9e5dceda13df03a34fa554bb35bfdb63f37eb087e377f13cf9d9fb9f16fdcda9fd61dec149bcedb947e8f19bec119d9e27ffd4b8cd644f0c46ea7836f0223cd4e08c0f61732cd2e7ed983e9909e8b1489357bbdc7143315afd63e830b6938bcc58718a8ce2efccf3ea2b4d3a65528a2127b912d7568e8612832e94e3d39f3360d07a1e65fef16f56bb378d08e4dae0d4c5783a1d64715a36ffeff9ea2bf1ea2757f01c5e27c99ff1647be05ae2640ec98bbbd0d0dabffbc27d951049c5af7faec88a1cc662117d547dfbbead228ab1f0df40aad1fceaf61478cbb354b234607f595d29f0daebbec90b2c8861c762beed683802ecbf8e1cee92a77817673edd203059063645712eed29aee2621da346108a9781cee32affb1317ae4b72fe1286f661f954337c68ab0231820eb495c3c1dc64bcd3d8f1199b2f23a8c8d4487d56fe57c9c22626e5ef023ea0c65e31d81223a8e5a31cd0b1363e7923fc0f89882388ca8657b71b245ae925cfce2734f5e95aad4fed560aaebf519f80697f0b4ccc3ef426030805cd2a079190162eb12800f3de2764151cb39c991e5e0a3753476c35a4f864b171f4ea8c0fdf0adf44a19203bb75a004b10465ceaf75ac9db273b67f250a5aae1e88af83c46d40a185ac80707c980577f3f2e2b8d315ec1903e7ddcae26c0d4e092ef8c0c76569e3f848bf55a3fb941ff0d0a4f02f82d09fb838ae566bc54b39c293675064a1ba484d7630d1dd40fb1b771b3fa3ec4d55786727224d73c67bcb3d7d9f5625887a51d60e1fe06c47a1e6a39a64e8b23bd0031008d344fd2f931b1bcb0a8e8e4d14a3c001583111129e1fde5c8cb5302c6e731b2da125d3d11e88ca44dbe8fc1dbe088ea62c4f6ee4518e3c7d8b80178f8ec4240e53b231608e928698cfdbeb64a5b25940bfbc7bd1b1fffd9096076992823f3607a8fe4f8ba0ac10659585302d5ea5187574647390d48006a13fa9f6e726034e4dc3356d0ffba42814eafee734cc06cd70d166597834deefbc76f15559d6f8d7d650b95059151526384a8e6347f06c60e2733f381cf53a9b8222346fbc1b1dfed497389c6c811b16869e3b54b681c006fc1f0145c76e0b311bd785d3692c513c5bef80bf524923d47af221965e12255993690de44e0aa5946b5c9f2b72f47ec2caab885361585f6d353c2f7900a7a9756ce17beda29b4a8df39c63cee03b2159ce316ceaac4b3dbf65c5d687c56dc4a86d41314d93eab2301f98f4ac56aaebc306cfcdbd7d81ae5e858e6a6190cca46d4ecfe24747a6294f7f21dd28a9c1b9166c27edd0cd726850cd4919c2fbf65a6afad307625e8a2c1bc707245f12a386c7afe0e7e2446894e64527ce12befc5e5d37d6ad83028ba7793542345ba35009e6d8dff080d2917c377c2f6d83d9063aca4dd96790530d27f591f9340a17b014236bd542eef81a8ba79700c7ecc34714576bc2550083e7865734ec76937efeb04aaaafd1f3add936a1ad3dde0c76257fe16fd7074801e4dacb2b0e60a26c8710dd32b2cc8f54e6729f863ba6c864e44f7890a01b6d737aee83fa9b7aa05cefcd77d7d86942d1edf5445b55b2b88f299bd25f519bcd13c56a85594ff96eb1bf22dcba055198d4b38560168efefd97670bb98572f998c4c116bc5af3f002f050b95bdf673e1cd2084622455b5fef7adf5978f83db217086cad82d0a78e9034162d596813f3a96430622b0c3e8b301803d2dd3494e4934c034369791d1d0833c74bb2bf7625fa0c3df790465292547c777387aec277bbc4b545e9fe4c81cb093cbcb2bf817a9eb8d6e6287dc660fc925dfd2574f24c031846b4299af1041cc598c0b70d4d1e2ecb5ae1c0dd97cab38fb0f4d237b966bf7fc95946f407c8e1b9bfe78f91db6708e6beaa3ed8418c4247471d6c49733bfcf27c3a409ee73617e7c486dc73596379ae657cb7b37b1e12409895e14539b388cab5d2ae2f12bd3f951e1012beda3e005090f26345d2109e24d21058e00e593704c610616b0a6033a0b03e2ea5f6a072ba0908f6e2a5ec753a280af8cde951e0241690ab1f61c9b7dfea6df698ab148beffac1b4fa201711479a7769184e841d3e3304245a97842abb663fa32c326d20d8a5bbd56b184fc34e59619d81c954417a43c1a0b4988db8528b48711d15cec2ce5ab2a9ae4b83eaa4d8097b0419c9824ab7fc9c77419f91c4abd94493a222053602ad307329561e9581fd7598c11d7b3a23177b5c6c9b4dc0167e87318a1cd0d725401bec267ffb4cdba2cd70a16cce0ae7f78532e36a79747be18e2a5de16c8a1dc2acaaf75646e3745ac33ad7df8bd2f5285bd63b3283805bf38ae91c321e78dcfe7f2f023f38678b6dc50e0d5dd19dd5d3d6697802ccf851fbf830bcbf9665716e90a1f7c58624f007ffe19e733ef54ea785aacaa36e5a2c9ad6c2c11bb68d2749ee76275ea4abf2a7e2b4f4bcb6d042f2211106404954bb2d4403a4230b07e0e717830c979e03d1d8727a4a2e2555c541f19cd3dc4c39debad01ad49a670df99c6f703f831c4fc972cd903a7791a7880577f2e76a327a4ace27cb3be871f2aebac4151cb8a4cc3d3164e238739e9bf280128c9c1a89f84dee23480253f804bdcde3ab400b3badf307a3294aeb95f55624964fffa4ad0b532a901c685e03241096311d1886fcc1560e5a39ef0e8235f8fe9fdd08d2282a48aa91df502834492857979ba4671d5f662596795108c84ccf99b165346e12f293a97f1be23c5c8da06a0684551bd96f9f1ce3d901fb208460416f740c857cee9dc11363e4bc4777ff0e744369ff100312bb9b733b6dc4948f32f75758abd1499609683e4f2d2d6c6f4cbc45d3c178b584727b09f9e7f93402dd24714f615f18be0a8608e55d79ed35edda83ca9909220e5023ef3c741a1777c779ff5c8d620c1b70e773f2e11a403502549bebef3181b92734f83f5f6211cecfdc871fb5a115a868002055d5d5d5c3963579a85223f916a9a60768419dc6d1ad658b5eee795db0b30de433139513542b1db27b7ca1c6ce0cb4626c8b4a38b75589bab6b364831ab223090d66ef07cdc39e1433a5dbaa10b2554c9c4c221706102e3a7fc187602394df9d26ad08805f04d58cde4795a3e52eee40a7620e6b6458236efe6cd304f94e3cc3086bb2eddd209c068d2943ba71f1196a12cd337f63fb572adaf4ccfa3ab4bf87dffb94d77f9c572225c6f6b944128cf10412527dc962de8ff9c648f4456cdd90363007e59bb556eddfefd1b45c3be1b2fcf4b778cf4575a2aa37f43f4b4d461205dd72dc6b3c81fa74d2e83703ea9be9757ebffcf89c3cfa2f4a26c87228246aea2bc5f89e4a96b012de421149d14f70946eeb4910131eb5f85e094d0ddb5bfc0e6d1ebe7b9dc984d518ad257fb875bd29338b08318395db7f238d7a05e451ec69e1f3d41c5b8e2f27e6b656d8604e6a0052a9db9d9d3f3aeb4de2d01f507a633b694edbe8502946514afa9f185a2c548b107cd4fec99314002d325521be2fe336836e8a6e3e2f6b5efbfd75c93bec888c447fab1606bac58e5d476cb033567f93e6ef7c74f264c2fca10f886003e150cf3f00400ec81f29bc93a892513d82dff220e1f6dd7e6569bc92fdfb9d0a51cd68cd7ef70ed463d8d4927a1df86ae01684b3e6663d2e5ab00e9207242d160030c79e4f5a21dd885bd7f109031c8cd9360d3784f23497aadf08f568463d147259f9afa9fd971c129d6abffecb3539d2c4b1f76124eb70d1c85b425bcdbadf0667a1bc8973811558c44ad82761087952d2ff7b69391703d577eb0ea6de3af83c6bc3e499fbf0a07d56d41651b2b43a1ca8251989439e5665cc8aa4520990e932f79dc0c1a84452ab10fa5bc78716bd89b7d9f66037a35980bf838241f91540d323f00badc1f0323d0fb9997bfc39751718c6bb3fb08cecbdbeb64144d6979efc4887328ac4f1317fd7cd8c927a335c78d2b7d8da08ec306e6042e7212bcecd957391c92a4eacabd5da2faf4afabda3a968e2fd84b3766ff3bab1f7e01f131b281a59ed8fdfb9f66ab822bde34fa96c1ddf120987b4afef34ea300f45f13b4df73a3f7e64bf65b2ce45bfd127c51c8218371d80629780440f29481b42ff433c49c941bb48c9ef01d6b667d7314e05c5659a1af4a3b85096f691b1af79973b6c4efa352e3e1481dfad2215fdec30c052262c214aa36fb09bdad9617f61ddcae12f955435b71c1d1465cfe62fbbb542055e3df96c993a18f80e5d406428bb62256ff6e1ab8ee8eff6f252eff0e73019ab7b1e6db63fbc431b70ca08d647790b84b84d76bc99938a8afc9dcba93362df543d80b8c05ca9e1ddf40af267604adc73447bcbee6154f64dc02ffa8c5feee4f06ac332aaccbf7777ec0a9dd825d59ffe02d9c1de7e0a4a373a3ace39b379da9cca08412979fcb84d00838c11bea95889ca380615afe0e5d5dad9cf37ea024bee81ad834d34de306905f841da2422dcf05f22a7f2eaf4c965df79e5834f62e3c84791b213397fee7a049a19639c5cc0fba20c56086b3a9923acd2c9e492e2d60505b99d489ca95aebc2f45ceba08f62ddc9d5f118b65c87242ef8bd00f716b75bf0115df6ddaef081cc5c76c579c4b73a56364a30c64f933a135f5338f4e9b09b68192d4d7d8e4420fc9478773e670d0dab21566818bc032d6f5e45849fa4f38cdfc467063e52208467c79cd5d627165bb6b4c5400a5175d5e0420df3b2f872b0a043f71f3780c64d7b06172eca27cc9a043db15dcb7ea8038ae23ee15dcb47b49c194c24e3b0dd8c81cae3eb1b978698a87c47404234be1c49ce3998bc71dac3a6902817b8d6608da474594032d62025e3c8b5740aad2f9b03df4b6f77801e3b7b27c241b14a25940eaf101987c60dde8bd031a9d5624ed4b1b0279d5ea97c0d363746a81dab7673aa69367a0a5bc0b199817c26f1083189a689deef582d496040731f3745bdef65b57e76490686af7dca4e96c246738be3f7e2cf734fc3d23797712bc8a0bd30fe3f1c7a23fb57335e7fd15929fe75aac11f0c96744f68baddce61a2d4ff212ff297bfd8f3041055aeb5be7a0dd7baec302fcd11639200862d9e88c0fdd6224766d5b3ad1c5cacfe7df419c27fd4b65b32d62ba36c6b60a6901a81fed8db2747005f0ed1333b596b659bf7f58051f5049b0c1af3eba3d3500fbac98e4de3286a40611642e9bfcaecf27a200b6f3ed63113d7a3c1b1a62bef0ef64ed89c9807889bf2a00508ea6135e29e82c1aea7b97bbfd645f3ca26b758536c65d5e38c959e71300f7e2bab7ba16d604fdd4f99584fc96716fe3c7f56f2a6bf8353d2f0807ffc6f974e8502e70e73dc70835a391409bdb475e2ca0b72e7ef9a42ea93e2ac68b1f8be851b9ee0adddbfe03b82656ab8ca788e7306f165e3232d8027d4703f9e403f2fa8a6b20789e9ce2c45281094611b5606a48950d88e0303359eea942bd14556179adc5336f467b1aeb97ad34dd8628a349b3dafc2fb163fd8bea49d2077b1c47ad9cf4c36ea6e4e148e94a8fe400b7bfea3c1512e2cf9d441412c80b1aaab015256ae7b59d350323483d1101b9722eaea3e1336b8a49094a31a83044aa20de61f7858f9c5a7b5b982f3b03ba0f5320cc50d55b122f5624e635eb861a42b897ad4504428a591e0f9fa3679ed8b5e5df0bc56f16ce3771cdb4d42e634069026be06611b178d6c947f292385f371e6e2f1bb4e5ec146bd4cb41f31835c646634e827469db83cf817b86c9db3a69b1e52e00173360af865e50c1512a76ced7092b0cd7e4be40cddf66ccbdb2396e87a5bbb38595472c40a906d95fa5fc3335353544e1c766e8f8faa22d334d9240451290fcc4081c15b57c79177fead7ebd8d6c16464bd30cc700761ddb57bfda2642a1ac389ea5a3509c1f165e47595e6c59252abfd60419fca1cd4c8d50f57d015de7595f7b233cc2d3b887e946f569fa15b8a2dbc82e43f0e37987d6c009b30e95f595750f97ef6e73400581028a51d4bec70ac59653c8ab03f0a297607347fc81f8dc256f82a39bc95bb1aad45075990cf5b961791648980786393a9046498ea2d987a89c03f6c659bc159d60d8f5988bc75b5c578c3d0d3b4ccf97ec8b4edabaee0e873d6611c866966f8b65d41dabd951af6537ad499ecbcf52aaa60992e03f5926a16faa64da5c573c9bb25b4da53524364773e77dd3298c5dfaeae54b9af7cfe6fc0bbf75144b0ecae3af3e68e67a2b8d5ba801f04872d4ab86341f7588c2844b7100192cf90bc739e921ae635a9601f5cdd2c528ffca2cd12b168964bb505c73b1fa24df7a1d4f2cd6985cc7955eb9c21cfade5afcec550d6cbb93056f316f4450ea335717a9e6a4d4841d25899ffb9609cb50c440c9d8157de4ab233d100b5ca06fd2044eea406f5f1945e2798896ccfb18ac0721480b219fe01bc3807d231025b006808dd9cef5cf8ee0f67b0feb6902c715276f72e10c48eaa3895cac47fc0207a398c583397bc147124fda93d42c195a9abcff1ac607f8c662d1febf3632f55f194b4ad0e6a6fc84696955d203a1068dcc0c36cf9eb36dffd363dc8d63601dfc2c9879ed5f2b4aab19c502ecc95b5ac8b37d958457db9414b6a05133af3cc0ae91a7c4ad2fc6b11dc5a35e4cc6662f8b6acfb3f04b0f017d35bacd63a894fca9bd2d96fb4b0c78f986cbe7db09b5b29c641d040220d6e2b75cd74bb73999f8db84f8d0655545eb3d2394ad54e7c16bcaeca2080e713b20f50e3f9433aa3612adda5dc08b7836b1f6328ed35e362db01c00f438cfbdb96754eb7bb6b007f93e2b82a189884c3a5d437be369405f51103a327cb02faaa699001e259cb97558435f64ca2f02f0c191bdf092ca3ed9e59fe11174d6ce9510bc2b4be95656296f0bab6cf3e67ca752c81c74c070167b86f7563accee5c2f0c81cd780d6d6c0c9feb52f1bd48d84fce5a2609ac81357bfe6a8a677260812ca6e03b3ef25d30485789f8092b8ed209bcc8b34478b1a12dbba0b34a6a3b68d930907d118589d27b31257650e70a22c636ad2f68804caf3936575ac0548a465436cb0041bb8ef7ce1ae31306dcd2619074f886cc0c187dbc44d2848e895b5e9ecb9a7628210c45b2343ff1004fc1f5c38c4c782a50394468b62756a19a895d11ddd08ebcef3f24d8a9a25b915d489628c843b11e75da00b603ea469aa2b46a7d9e6276f37b84c8a0bca6420b83226e6621b4dde82fca72a382301120a62828fe0abed952f57dcb76651783b0604d922a6e5ad9cdc844e220a0f747f1d6022d108fa323bd297914f78ffdc39e0d31be05b57864dd13046218635648d984106c325acbdf2eac4979d828becd09c534d6919e498d2a16f7f7fdb8c820867b486ee5efdb1091d9e8331c16e297e61a1ca89d41d0899c73e7ba3cac461ff98ced1774669673bfcbfe9f10816f46c29f8bd4e1ae5e0be7549a0a8504d043d7888848bd1024fff6b95fcfd1f9351791a8bb9b0fee48077e23b0e27f76f031b08b978e88b951da19bf4acf31b5dd0fbafbeab31c249e7f0cb24b9523cc57395860b8eb2a5a8009be0560c118e574892f4fa8a5bca12437cca730e7064b519115abc4b8bfa94b46d3fd336d8832da0e82ec6625056657371d895a3ff535382d308d9d759cc16a22b9de0d169920555f084e883789cfd3ac0dcdbf42af48a080840a7a3d7bfead5c5c6a0660c77d63deb3fe1812d5353116ed98a668526c04227dd154c89d5bc23b6152f46997400d150dec48b54e51f45b354ee0bcbf274a9d8b747d5f44a1ac11d7196adb7c356e08a374bee44251297a477898097953f8feb8a8d948dddaf0cf195eb10d17b329a65e5bf51e442e79df814849b18619a3ce099a04a92f47e4d413eee34d3177c25a37f1ac4753b48c7dba53877355f40643fcdc6f01cdded902898bd751756b6b22408220fe9f43c15fd5d14ba7a38a55920f09ed363b61f6f61dc1cdccc987ec12632b5ed3e74e105f1f039720849dbe8a8dc3e45cb6cfce57471f0afacae6ae933f4e8119e6489bf8b23b5ccb38f798387ca08e2c601359758a67b8f11854945bef366971ebae33f620303a6b0ec5925c2abe72e6ea66e9351f8e3d5d51a2507e1b33a8102863ff2035c3850c17fe253fcf3fc520332d9d38d156cd694368546576c8b88dd3932d7143ff6944a5b36f7d8848d0273bfda910c0a27c93c195a89482572efed9cef968315196ad4d368ec214382e94422b98631dc1bd18130cf28e8154312d25268f255e8bdfbae63e3f72612a02ab2964a33f06059b561e6b6a61925cfa29b31ed16bf60a313ffc6bff17441eb817af6b8fc7fe5436d264c265cc95bb01576d03d055529b4c586530b91b306e44e777e3f5df71e59c6e081987ff8cc40ef956ad8571c76c63cb1f2b6d4c116914d46922fd8d2394226522d03aebf67d0402b35174724aadead1a09685a25b482dd20662a3fd461f0be96c878b91361773e2f2a0cf75ee61accfb65da024c273d36592ae8eb1963fa403554bd5c1492af43deb1f0e7bba90df5d54765bb3b27476a9dcd0e1292ccb81bd360c84d9d30b10b1baf2a348e4dd3be432d3f1fd6671a63f18bacf9a496d308a8f58f24a0a6e10464d34b00e701211ea23c735089ce17057ecec16531a425b05e24ee64f4c56f341b048201e7c92a0156708ef2ec10fd82a0b1ab02f0e527d0b1639d5392f9dbd454623cb1edd9248a9eb4001f3a136bf8eded0622c9a6d764a82f0d4ac76d0d422a0dfe4d4976e00d86796a1f5b400e121a92ea1c540293f89a7d8b7c6113b1c633810054c7b35bbf9f964657a7ab862290e7411a14121ae2dc8f8cde5f1dd87dbb56d94fdf31258f6b65027a2509ba4f1f41ade5f13ed707b1f58229ef8ffa4989b692eb5970918138646f22218f7b9655e93751f7b7063607e7caa7535d0f28aa99eb6f7a30de88689f4fc71992f46b8a45e44baddd36b3ef6df8eb682b9acf39e03f20a42dd01f8328ec6674c81445b5ad7b5e815611f559b3ee68587c0e702e53fbf47dfbd770558b7a5085aac1949fbda16794b5b85156138fc1a54dfaba5e332395a28098d75c73d99c8273a67c5030d1fa51bb86ee0d3e501c591978d87b5bae7e7a03d135ac3e3c23bb65e0136936a01317fdbb91fca453b4e0155f7d818f1686973b062ec6d68862e1e066cf1d766a243e2271c20ebe8ef14215197391d31846ec87f6c45bec32d11e88f12c0d19034e34d592030f2cf51d8f1003e41dc0088543eb1d298caefa7328131ac61f549eb741a9a2e7c70fedab86c2b162dcdc100354fee8bad0b341768704bd87ced912abafe6f68b5881d574f2ea5f4e87a8eea1417874dad4e1277e26e2b4180af036213eb29a905e8f178b44f6de1d0359d837ef433ab4bff6a1d6784f10f1bdd6a4a5f6ca143b1a9f0235f81f9c33fd20dd2fe17f07b84fa9e446aec44e16373e703f3ef64fd61ae3520aafe0dbc888b1e974a990ebfee11e55f5048f9d8d3de5932f7815d006be661ecc60afabd1a5aeda641599034853dcf7239b6f007eeae90d8344630b860ea944824ab0a6d5f652c5ea4a49cffed32561792ef557adb0a69dca347008b6eb8a59b0779e154af36dc52f65a8fb857a51d92637ee6d538fee5cf605ac98b03734ea27f394eb51e1b865c2e3b2afcad9c3cf869392867a16f47ca5d4048fd35c2bd7536419aca6265b66ffbdf284c7ce62b95b0f48d2907d9437a272cf7ac894ec91523f71782ddd45f1c26eec9aa983e880ff35ed0789d40189ad64b341a3a1054ee35777e35a9b5b2a8fa661829291e081457bc0f706f7e264f1a76694e57f12bf76f92f7dcb7407be5b86ea03fedf59e18b01d31ef5086ee4423e78c8a0021b918b6821af4a835d9e76e8f83a7968965893d7583f04aa31d825c7d0ec2ca743c920838377303243a080b73669658bca5bed8203e406f9e93cf64fc7efe09ddc50e44a9c0e75e42dbeac79f88969e23ea1486425cf4344648c95777f20500e9f14598505fc6ebdccb2bed4d859e85c61a2346deb20853d152c489db4586c38caadd0d12aa981b46d16b606763bc042d2b42a418752243906980d9587daee498eb080c433368d7c6b98beed8b7501a016fac22592d1778d56021dd2377fbf74e685b19161c8b17f0c057e0f4b1b8f0cff150cb47a5ce9720bddbcc79fc598efd492964ff0dbb41f47a91fabf0530d58c0ec1ade3fc0151005329faaf900decd6f23dd31f7c1b2a90291c461ae5e236ce54acdd518cbe7a4cfe57e59cea6b52b281849f5b3d6ce6a99dc63fc854416eb812740f56bfab27952913586f1ef933c699ad8c21c76be4891378dd50fee7b2c2b198f4797e06310884b1af2f8688b7d152c7a07d3d4c47704f663087ddc412269f1c951ce16e189c243d392c112610b09e31915ac4ccff89a89b9d5d864fff69d05fd63ffbbd6ef4c197a4fed0be0b4d3e6c5cbe7506a23294c84f3fb45967e52e6db6458a340957c84d639cd3cf0ba3b64a25ed754ca8f787a1b3954567ff98999ab90d9168aa673cc998994e95125b15ff101a9459641202e4e6d7bf0e4ab00fa772068dcb5b399979397606d62d6fed76cd95ba1e5dd4a6a8a11bc7607f7edd35b54ea2b93a384abdd0beaa231c6b25fb89916bb11bc7379158af676e0cba6b577a42f8223b9a7268a50868fb5589f0f46d3e8aff1b09e20c915483bda3483fcc76bc8244041dd5e391ff25df229b6ef117b0c250524d14c75d554e6f7c0c51b4cda74c6d4eb273183c66a03987e5e27b7182585803c661f6377d030c27b8db6cb88321897eeababd5c4f63674f3dbfd524d22de56b45a565fdbc1e8e0420f19101ac1798876d30a2cbb8fd9e799c79ed8f93265c11a9baca06d2dbd8339bf08387e0fbbc880d1ac7ed1b77775b82450ca99c4385e6f0cab1a8f3bea49c69aa64d491969f822432638f00b2041fcbc3caed4ff949a0cf18e064ae552a5ede4d5e73e6fa414803d1c299eec0933e21b4ce6caba6a364c7fa65e91033b0293d8373f4eb7d2d36d199da120a95766ee5f887f55f3c328f6c5db8ff33cdd89c1e21a478db68785dc4f2f319bf2a8c3401d5d571ba0eddb601be1125bbc7a48cbea60d66e18735e7b9f2887f403d216749af9635325be8fc3337716525558e96fa08974e8a768b54579ad48cec4bcd4af282b1511125bc1c2950e144ab726934ff1659fd9bed99264724630f0f3e5ede135b6fc62e93390d5527adae0125fb87d1fa6b2ea30eb25aa25ff9bda1a8dc5d398a1b31a202a11316e9f152c896336933f6ce5e567b561d392164c6bf10302085aad459d538830bd06c438d2f4f5d053d7e440883c9c8e1bcb15b11a5e0b95cce0b1aca6e138ccfa0e85ac9209bf5093f96dc8d13b8792848d9540e0ade7ef3e8d1325f66c8dfbae234076e5cc4459c166c1bb41ac8eb80cdee88e86a1e03806286ea52f0ae6d35546e545de4829480fd4007ce77bed9d17845b58186d753972ea1ab8ca031491f0cf98e38045f7d5d6681b58877c92009f56c3f44d4fe1a1aa913c32dfb4d1760bd32844dd5db54dc194caf15f68d2149f387d5482ebdbca32a6adab1e54365ab550fce6848eb7564e454db5e0fa061b9cb80bf046f8686f635939a0453655da9899f12ef4204493a33710b1be5958f8ea567f7e2a2ca898883ac8d50432ecf1743bf8ae2525c250c69bfe72f902398f915d0bfe37163ba7109d0b5350ab5e1596bafe1e5493b4cc1533120ca9e6ab9b4a9f9e479d5b54fbdb55ed24df46ac770cc23df8dadeb1690982a0d4a1bc7101c167f5ec8dac488095b3de3fc16d79b4baa39f85d65da83e9f932dc96cf711be7f81b5900137cc2b385c8c8bcacee5f800f8610359c5ab1f2c2ad01bc19271bd934abeb73a0f05b9fc5085f574851a684b68c9a00b7a937e4fd32496c0d7203b250209b51d3cadd3b60e6e75e8e34e4333b78f51c45cf50df5195731d2abe02e62f784d21f9df46b0bf5e02d0848a7543f3ef63835228fc5e9400a13f611361a024122525b2545efabbf4a5c14509a2515ac869623d7b04c27c1570d8dcfb8f686b7adb9d0099f4aa4cc46853ce6c950e107e8095466c66077be32199adc1a8a17e8249e8f26b47bb15b31b8430af890b129e92f9f90a2d71c4ee4ac188e64d8a813f88091516b0f1ee2388e31d3105b3d8231a7e1560f8cbd26a0670123c67877a737c4ccb8abe2a6e50022c93b453726471d3a0bd3bf577ab2270edef30cd511aaddd4b0b8c705225620026957025b49986714a236ab6a9bac20f3bc689b714b5c0c73b3753a57ba5adaa02850395ed9d4c0ac1d3d1126acde49e8cc089b201c85a06fd1cbd4acb466541b8ff20c98be7e82b69cb616a867f6e53297283df85d4dc63f4cefdc26da30c3618978c1029bf387864056ba7fc902d377435e914817fddf7d6955a711c7fb007fb862acd175d2b28e62463139f12d2ed7ccfe483f97852f1d9947254811747fb52ab101826235a5cc65ae9936c52c9ae7e022ab35ca448aab18691c386eb57e79b737366173d37aa5bd1c223e9990b9fedb06b2b7df71bf1c622ba4edb7fc3669b03923e6ae1f85d7e433f04cf256bb8d77f62d639a1ef9436d51d1f0b84a4b41f3e8b24b3ca277927368c2751a65b2bd28ce2ff89e960b48c5a660cfd8c3da511a8c05270a87bf1d3a48537335643fd52eca0cc40cda1d592cdbb79922435477fd7633b9df170b9c4e7f211ea9d59f9f8e1d504fe69f06d6ad00298d9773b70522386c22c6c8f794171dc5b50a2b5ebde906f175902ef288a095b22f0a8111f6352bb75d6c22e50bc7eb07bacec574a2f3aea2f4354a21b774d5ed10e4aa4bcbf3eee757add8f3ca1ddebd7ee3ce34018192dc3312ff2b5ab9dd770e2040569a4047cf621082a5c7dddcc2994b9391af8376af542ee2e972b79d71e8496a75c08dd2eb542c820022b5571fc61cc128573051e94bf353ce729e644b971016a2e97c13d8e0b80778f84b44b9595de9e0a64dd311f89f8da808285185841e8f99020117991e52fcbe8988ff138846db66413d22ba5e01ce143a06b2c761f244200f5a58fedc79231421fe71ca45f1fb4d8889ef241447c498a73593fb5f46406831db1d622f556eddd3badb54b3d5c0e1b8ef1d9210f34f46aabdde47362c7aca69b515705b4bb2ca61e96fba3d753eeb32285c81e6085c3d5908e7b16decb270303f4ca0a9fd4dcc41a74e33ff7c564698d53a79a9787df530421f18671e9bdf3081592f3b796a44d40241d33ee22fe22926b9d7784eab2ca80600cd284fb97cc069ea75aa2f2c9dc256214b32a40e782cd6e85119a6af4fa526a2800de386d989635eeb07341ddc4fec3995f6d64953802969ebd8e736a589f519bf63acec7c0651eb34a53f144d5e78321176da1bee18318a24a594643ff7619809ac6aa87c3c9f29732b2b21b2f7d18857a1bddb8a60437d99345f15d9e76ec7ee975190961591756d5dfef7637aea68424f77cf209c559c9cae93e095f080ca0618d0d6d90fdf2e0532b88f3428d51f6219edd0a6e4fe315ffde3330c4b86edc87e8f891577000d213540e84420f7287e0845701e936285e0bdd49fa73b794d7d838d9e745136817d3a738483af070a11f2ae6b8781a7fb34da02f5d1f864a91f278f9c116451030e00560f27c6e69515a3d2d364ec09ee16e84c8ec4f6321493277524e317a05e1f1d87de39847a8de92fca006d1099ca7cc0a51d9cc11999b65f552ceb7ca28bf9526d022d24d7b7d254ff7e381e18b26dab8af714a403a48537b178d06a0ba348daf9abf324bcd3380aeb0a67d77920ac5c7d6665eb8ace6e009a54df1aef5206429d2fb39bfee73b4fccddf99da261d53fbafedf754fedd69109348b320beae6460145e7d8482c5642c8230dc39d4d3dfff6ce6816fc1ee327efcb9cbc4a780e94db31933bce1c7d69d4cf180660b79fccf8f3d8894eed564a52bd574755016a42f60f058443ab05a86f23646307c4750b4c5640b23f62718083bf0929a2983898e442c6cbb52e0c4cbe11e4d2019d9757f730ca9355264ac6da7127015507c6ff3d2f77bb2c0c1530c80a76b24e35f1d9f81a316ab6d58ea09489871aaca5fe4ea4a6b1cf6a83799356b2e76a3b40ada03348367e64602ffe72f5488c73920064cf99776d427a6755ac158466827c9420b2104c1f15361a3b66d103aa2bffb7b9fb3e16b49bd3e5145dcf5432dedf1ace7aac38814faa2f9a12fa9f822c8f90f887b0c8ede43af954535fae6def4f15b5f2449bf236acb319cd5b82a1b50840f449a33e5fef264c78e6c68f65154b80c25d4e6e672a032afa331a0b1d787e526f8787998d80fa41e38919ef2a9cc46a7fb17a94c135660e69b509c16ee8e326625396878f87136c9463e363738470230659f1ab150989174de80ced31677bba40fa371498709719d515c0088d5c12c3dd307176aa2ba7f7bdd85f776cb36cf61ab6b82721a320fdaa382c873d90e8afe5ef4b9f3380bb953227bfc493e091987901919f0eb8fdb5b4b641ff77b73fdac62dea26c4b64037740624c0ec016c4ae55b10bc06e2878f44f4dd06d795ba25d2f5066d128ac08b94edd7794268d3ce54b0bc95dd43c57242566eca326a7cca91aebcb37528b71d56bef0cdddb6c6a46bfefbc45f1f70f8207c6472af966b9f209f4f23f97481683e0a36ad8b906a35bcb7b2725aa441d1b06bff6d39c8e5826c0743634c299076cc1c01e8bba01547148485df9e72058a4f5d5c3b9341a22d0f2764a223f944f74d2af92021253ac0e41a66127c3c6effc4adaa9e97703f5fcec7961fdd7dc3d283dda0f7e4e94cc54cad3fc0e24db32ea7b59d4ab82fb73095ecf6e444ffd96e98efc3694b480d7b6df8dff09abcd2fa021868fb0315bb7e3010e224b365b4b3bdbd8c1bf2d137a6f3a7ad84a38b8596ba95e785d8ed52b74f3d69754365d2b472ae4abbcde9792f2f4889a880cc0a3ea23f696b486de2df63b1810f0bcfb5ae670b6451eba2c812eae8c0f758cf987699a2f5f8c1e65f3b338480fcd437e76f81de761a130b353ebdc2304f72b3969bf9e8711892a36b3269d73c410714a379dd72aa14eb47641c320f8cf19012bce8721513266614ba919fa8f889fa544091a3a83ac37aee70818c67cd0d58c51254ea783ca60ea8cbf949a5fd212fdb6433ade749c1e9d3d79cd5de64db7ed0ed8e52107f376e7f6a08c5d95c90c4ae334b73a66a911d1ede5134ca4cf481100f4206083430ac17ea8c66ea395fb71d683ad4fa6cc4d5d74839edfb8c84711610ae43f64fc975fe06a71046a61bebf4c44f7c78b330c04022b3667f4b9bcbe04757eb849b05ca319feacf71636cadb2b8246e132ec34ce049d2707129669115d1d5ee9d862881f167836adb7516dfbe36f0d6289089b90f58c8a68d2277b38722c099611e6ac89d3203f5f46dc1787af6c2dddb12c2271bc2fed8d262fe9898339541090c4e2898aac80bc2f6f33d743de46826689d1b8ccbeee9528e19cc0fac7f044ef5b43a7b3e90772de59564e2ba82d8834e342195eb73716d1a7d0e90b388b7f5b0e502313219733307b86554fef53489c29db9c21b7c017eb4064311df2dd70e442fb3620322402de347545e8807b743e0c3230919e446c0dc49b05a1269e76ac35a14260e3cf4d1e1f77c2fd485b20c9168ea0347680d7ff34b3fb3a67cbc0f9c21475878c419fc3efbc39538525524b6672f2b0f8222442d3f1799b6a38ec5084b9a4feac9356d88ffbaef6f18a1f516122553a05fc7c537d56760ad117971274b7d1cad9593a49846beeb39cd433f4c7da6d161649ff48ac05231557aa7960612c13bed371f74ad7f46712b24541d8f3ec70a0f1cf0345be160162c2d566f126847eb081591bd7e9298e0859eb3b5eb23cb4d6b638e0398db08b070e1824c5563c05397a57b6c89f54f4aae24a4430c59b44da73745384d91aa04d220e530a508319b7baf255bdff21b50c11dce750130132a7539bda3d00988d27e8ac5d9522e1f8a8be0e16bc21abffb42803244dea680e3d017f630574462378994d5b78747d0eb44417dda58b0183a8ba5a6d6ff4b7c29b42426b4d6d8abd35ebb43ab4455056c7aea1ee9897e3276d40dc2a799e6226a3ca14fddb39c4a486fb9f488344943a5ff873dc64d5904dbef562dd926e5be705cc5b76b484e0ebe4a3975508fd2497ff72a86599ecefa9be2377d0e752ad29fdf573cb3cd3e09ec74785f4041ccca2c63892d9730df5452d5e12569c185b8a7951bb5f54b2f8f11db4c98590d83a34a0c5dbd8e9f075e10015007dda1952942a007afe80a21222274d3190a88a86bcb519635bcfbce3091d74be541f92383ec9f874041a1ec119c5cfc7055378ba08744ff23738eb0eeec66020730e7c87ee7f941b2cc1381463af74e5056aa226c39286a25076ef5b828001606554334353635027f76c32291029aa5c196c3d26b4b01187612b83c0cac49a3a2dd8acde7087f0dd72d65c46706c58cec84dfe8471b5c0b65687d113c31ebce3d25f29176f86a491f8bb28561ae6166869a3ca9370d8409d9cb6aa1cd54c3c8b7bc9fc4cc2e0633999ea460a364b43bad7ad2897fa2fb4850bd3a22af2c78958e2c69abe2fac73ce61c7db429011eaf2ffdc5ba32499a41e40c9907185cc66631fff28427a65c1add607351854ef468444bf764578e73fa00d7a81269369e5ede164329e0dc47ad31fdb77ffaaac0da4ab2ac568f37a730e6a5f819df4759e949b38f034a9c238109cde5a61306540e03d13c46f98f63c77968ce0037ead491d6e1e939ef1b717f9472df40fa2fe346c8620b5299aa6cb11f831d597d32e66e93ff716bbd771bd795f4c8e053bb3e2780bfceaaa8045420200a0fb74bacb4e6376b9f3da73d65fd6b258ca3b40b3b389b451289bc0a60459a817a161fd2aa83a3408baeaccd6f1562932b9e60b9f23be4b5da3cfa918ac5d25e3f1401c654defcb71f6ca3f688cf29de597cc9812d2d63384abf01b1c6e8f63c8fe4d55274a18b5977a19e52580ded807676b5e2c67f5c18efb81bca561006edca396209b1c297f21e9baf60668514ef79bb48f810bacdaac513d8c18ddbcb4f05ac5b6f7339de09516753ed58f28538e99053cc6a3bd488ad7804664fbc287fb2702660061e76c3f26004c17f5a3d9b264c2b621e41b42435e544398640a372e6967b09045150f481762260567be154f837f9a327112df5d8c061002f228d76bdd601528c407c8906744b2865170c95d2ef3c09256d5798d39534e1e11a9a216aadb996d13470615184b9f0983f6619f184e468add948f6eb313b01a0b249882419c0cac58d1af6826dda248f0808506d9d76db370ff9f6deb36db5500395660ac55bb1fe16ed8b0293212f2f93ac3f33ab3d94082d4684496aeb364760edeaeb922d2f2865a2e869604eb4ed1eb88c89d5f0c0bb35ebf7e5b49e892d7b049f6fadb5e0714197b9e07e49f6bdc119f209e26eba07fc6d83db4979678d4e3c528680f24392b36660a84f55200bdf9980e5a7ae7f606e388114052d080d229ac70f1aad3f17007cfe2aa2924b2e03ccb7ad160ce77d6356d42759e3a169af81466f7f785d6a9e5086a6f6eac0694125917db52401bf6960fa09a93a3f749eb2173cd4cbd690993afe795e9ded4b905baf56d5cddeaef3c29e5a003344caee99381ae8987c079182f2ba053a6f50e3858a908d3cd97f36dea83b9cf27551875c8068d258b94c0e3b7a4bd077e041da4a30fcba481b8a6378a3e7da054524ea61b24e1d721f514b7375746dd57d492cbd5c863a368f05664ff1df765557d5120abbd916ddba76ea277efe043d80a9cae0ca6ee9aa88f3d5338afd60a7c85e228004353c943ba12e994230fcc0b42fc0d70340c869e6165fd09af79426bf629c21563782dd1fbcddba8f694aecd707f378f68ec68614030255201da9c37632f0c8643b994007af4927463722905b99c72847ffab638b39fd727f52dd4e384df2ace3821ebbfd3b423cd08f64f8bd111c28bbe9e3120577d8524d5659eac47016ae6fc6e867846ce500f205ccf50b31d3bea85302e08f392fb2183834a76df15f12140e1895ec4d2ca6619f8229877461c9b9d7ae6f58e98531856fa6ae6254c8ad04fa2451b4324130daa113eb7c2623152fc59a3ea6062cf4c937cd657ecc2aa4d5910899f3b0407a0e090403204d20c155a416e3b123cbfd0de3d87879658f30b1afcb9c0a4b4d9d000544270617189c5a4e7f68bfeb70c78a0e7090ab5f5ebe707c2723c15263d76bfa2f38a53dee0b2a0afdc747753fdc805983891a0b2152a5ebeece4ee6358de7455de0fae6f0c2a560733f279448ae0bcab94b7a6da3736ad6116f2bbf6ec707a0b30ce42716fab5e7c03104fb650f9dc33b89b6575405c9490089fd0cb9b5ddff49ae0d785e6fc5c5a4e0f5f22974253f26c8b929208310160cb61ab5815dd2157d629b292996534ce8bf9dce3cc0266d326c72c920645148e6fa3bfe6210913228bf4f7bb812dcefc6fa15eed16116ab0df187ff9c3d6b79eebae81d15b3131903da471757a94abfef6e667d155b0c16917f4ef01b896cf03d49889dafc4ea149fb631135ed3db43bc8ac1991caf025527e775e746a4d8b13e796d38f9326cef8f518b5b163917b27658389d03aaf04a33de35a2cc005528ae606912aaefc44e29e36e7c9612fb08abea2801fb7786c7694033580b0bbb0fd19bb8cd071c1590ad27c52abb63a7a1ea0d477bf2ba6f91a01a544aab595d888edfb307b0122501c8191324e79c8876d5259ef3bedf9b5675cb1c57929548a00ded24a448be56f5c2b3fef53ea0ec7a9679364ae30c348646945bdee68bcea13b28d3fdd13a53b7eb7d3535bc5b15c4dc022de4cee0fc1fbdc0860d35f1ca3af3ecd539ca40395b474b3bf8b4384f7c0e8301f0d4e0fa92614a206da55733710d4b71bce968283de1a4f4ef97683f88dc03dd04b3f1145a87ecb2b561ca97124d427c8ed696aca81e3e5a41798b62f531200fbaf82920b3c79371aa4c0e76faab2fcb34b4a69808124ca10086bbd6987cfc181328df6814397d8d08508d650aa99511ba4a545c72de904d4bbb85ddf01f631b8a49e9c7b2aac124254e7be7d33db0ea36dc9ab602a4148ad8080362dfd61889f9f1ea621340ee2ffc0dd5d4bf244789023aa96b9f719fc0ca89208ef284ae8be0cbbc5a68deffeb97fa0b85fe9f5aecc4e65ac8b0aed9fae768704083a88958de4b7be4feef88f65cdfa0374fd6d7efa4b07e54fa5c8b0ad36c40a706e5aa0434386fdfb114378520dd84d8a996e61aa4af31c1442c272d15a6fce5ea826955cf34e309cd986d75e8d8b7601ed540f51ea60b019c2a96c4b429335baf2f0ca527efe57f7c9ccb4bbd278fb94dcd2d756705a46b77c469300127dda3a507e5758f9ece89ac61cd14100a08407b9526fd0ca106014cc22050eafcfc31edbe784bc2b5984413a806988cebd2bda7a7b7b72d4bdb88bb385b707715682946841c730e0f6a1c8c736b2d966e12e626ce123642579dfcb465e54ce4a62593b662f4dd80f325d8bd7e55638c499a279345ea4578ecf29857de87c822600a5113c21bffc8caaad742b07871469a87c443324cedb08904e19f47fe6a1938de851895a6052fe9ce01b568bea0f3756cde709b9092c03e119e3bfaa843440eef137273f7be1da22241ac957a0785b247bf6ebc4fd7c7120f98dd6e33eba95474b7e71d7bcc13e2b1c4926c865e4518c1c01d770dc8df327ae919112cf1c22483c4bfb821f363dfffee63942cf0e7673277410f4d029b2e73e31b9a2f8495b10536a510089742569363bb36292dc7cb484dd303cf4cf797f04d26156dde7819d044a56052344a3599a26006fe64c5572881e89ce7f885ffabe7c6c1e20d5da45389e4799d9131e3449ea024e4deaf5108e712e82b3d7ac0389399b27a31edb9b5990af104679b4ec4b17d3e64ea48c6eb0606a840f54be00167db71382dae4a8b3d62a636f68abc51a42f827923db0cfeb0593479293d3ea230eca70cad6237f3bc5d9397b6a2987a2506a7fa5420b0bd83412990112b331a53ebaa4c2fbeeb7d956f37d646758237302d0067a93c2ff10a0098fae85e6b41fbaab036a6103bdffbc4565a01dc8d6c4a0fcd94f6e0262b837d5f7bbb9a2727d56211593b253dfa10e5e7f4f2860ca4d2f97d3a5924f74e784c8051470203ad3b00f0e31b6591347e3957b2cd6a5d928df9d0c2fa17e545cd3c1ff82eedaa0cbbd60c84a2522d5792255d12c136e9a2ebb756746076e34d6ac3930d301e3878c93888dd8ae143d64a8895636056a1e85ede60a0c2a76d589c914076f249c6e92f8ef285065aa2414f22f7bd67d158aadf8a763c627aa8c09f309ba61091580b11be0003ae83322bf992452525013fa3ba3af86e2ed2c8df8095516c8923de6b7e291d90aa49fe3dee601caf8630f0713b2702519eccf788fd51aa1a469594000c259762957724003aa482da2f351c72b8aaab470644c58be2f4609c4369256f3cc4f5d4ac453b53fda9a1bb7c769df2577c5659880a94a88c8b3ab6f1b635e18547fc3b47f0d5a232fa2275df604eb780ad329658f326e9546f3d890f0561311aaa598532b79a6c5f097c118fae322e77bd16d34dc15e48137644bda8a0a266884fd02d9b46bce72eba2a37d933c1fa59f2af22726dfab02e5c2b8fb98e5dc20b2e3c55f4a848b887c0b9d0acd3b127f17778af7de7302b06f4843742b5767b023fab4d8ccc71d70f53de00ad5aba985430230f57a312807141c37668be56bd2f7e50cf42125d2d11c75a4cd9d280c1a7ae91ec7621628cf04f94a8e02af2938ac4fc591b84777c907a651356fda7013e8ad563d33db87b69281480fd9a55123ef9a9dc6f326fb03890b2711a526b115db225e7d1b3538840df317489543f0b14465433691bc63f97fd3c79de35f6523a2056a2ec548150b8ce3885a6abfb500f0a320ed5d1e0fa350f232f6d2c89a5cd8db91f9bf74e7505032c4bfbab54086169dd946fc266ebd28e63173c34c96e40d9b397d9554ccb87d1bc057b3186da312dd6f8a3a07856bb822f55a9c4a99331ac9519e89deb2688aa56b65cec8f81619e0cc0a9e02802d1e8183ee0e8967e95d5f2719a259b07441e5a0ce2cd5501321bb56ef8827ad15d1faf3c65c8f2ce8534fecc26bfd54502714221f4bae4e1dc059fecb6abdf9699d5b6abf9b678d7ee1559fad7452aa348a8ae07c777f3590573aa5c0ea27fab574cea6e3af0a126d08f76e221540a1f87647251e478c640e27c0d1d435e607fb08bd32ea0b1a963ebb128a5c4a01beb4d76d192ef227c350a879379c9382845d2097e77809efb1caef745ac927ba10fe16fca1b56eaad90ee94f6f341044ff0b6f08b37d609c2803421e186ab2a616b3be5f9495cb84346c1eb86a89a17c1d4fe5aae5f728406d1eee3fc4bf94cdd6b19e0e2866fce2c0c0aa3119d57b207e9b9b8c65f52745c3c029b1f6b794310a9e303f5039eb90caf3294825bcc03870313f44c82e8316721a2c10322d5e2b4e2613f030f8fcc5a5e9dcedc942d9fab98266217ea76caab9ab87bbc6dc3d545aefcb09d1bc4c34c692f96d815e3387235f1df0ccd9f614e0c359bae5e2065cde538f1e20429e69d4321a5a6e78b81ae31a897b5ee137ac8536d3891bb440356f6b1e150eb03a2d7f46cd0c16f3cfa90afc03b8855c833b110d780bb5029f1a6762df4d7ef94bd2f2488533db897acf91ee9caa4e3b6bd84dbbb24db7687b6f5cbceca0c364fa684cc64c388f3a9bdaad49e460d935f22f1b08137d23cd4f36fc6b454a7d01abe1af2f95b2825a1669daeef612193db255be137dba520c3f1466c7df93600050c839590a32d6c47c61655b3201538a538896c5c85db3a2e57edb9d7894474c33f41b8b1133f7a62551ec77fe2e9b4f4adf4e4e0189d23823f04da9243a52efca52284dc9ef06a86c9a472ecbd0cdd648d9e6c87c2c93e5fb0957cc17c0467466a1a29dfb3d827f00f21e3eb254e3f60d03cdbea56cd7b359489f02bbd291ce41d92a13fa8bfed3db255d50f6e61cf73524c373834eb1ddddeea96bf8303faebfc81281d75e29e834f0d5dd7a347d8cbeaa91f9566a87859c8a4e86e0157ae4afd80efdfb02809fadbb3d00f28e170be72e6b9dbee177b84afd9fdecabcfb9fb0c0b879acc4c69610bda58d3c74c5ddb4aa8d49b1648d48f8fb67031d6fc4c02da2af6ad91a19ce078549ef8079b7a0dbd7858269e3389cc4aaae564df88742fba1e9632bfc01e60274b71c9d14f53231972f30148b91d340f70707f294a636bc52d01800d592e1de73a5bafe9dce662ccde6a4a50bb7dfc10179d3d8d587c22d4f3d684fc96afc79a3043b11b2b23fcf4ace76ff57441944c4f4036b0599f34af033cd0f88b4dc4ad481fd3e858c9c70b3e8d0a50e5e714af9db3b9afbd68a2dc5b872a8b329d813d447e9560dd25128ea426e743588d75a3707ddef602e08a88c11c4ab560502d6687d954c0dfde9d27d50f01977a4726b6a6d698a2fe3449716a38cc397935492ea2a002cbf1b44a0dd7fd4fae3352b1fce5699716d5b7e82cc54bd0ceecd8252375482dd0e1d0e4850557190d17913864b6a2e39b06f78e4afad5feece1361e50a854faf4db951023f686df38ce8c9d427b924681bd42f1e313d26c9b5686b3be9aa6d25fd0d4cf0fb4ec183c67540af7a46f5e44ab8d6a3343576491173090762653240f8eb1ab5ae918ff9d42041de2b21fb8c74961d720e5cb7884a3dd1e6eaeec290e66458c688394b1d89c082adcd57eb37ef64999e1f31703b2763769fa2495c16d35a28b139992808743d99adc7c13a081661067e1fffc35566a2bb74bc4d5e723541c5967a66511aab2325ee72f8aecbf6215096e3f412c228c10706bb0c3e91c461c11106260acae652e928fca7fafc0ea9dd5afeb3b03472009f50e1cb58181393c1be84db2d3971defcae05e8bc1096ddcd11d142592c4001e9d134db3da84d293278c05e1b326b315fad23be13b94f8761b51044535dc0ad87c3a4468c2f7b5bbde6e7a1536fd64199c1ae04c7af921cf1aafb6539abe7fee95c82d5ee1974101c41fa1c0065628110d50c191d1106b48049686494047760d0533bc68b63b2eef69a217edc107a2acabf8d62c80546be314bb20123120a45c28c40f89a90fb34d8885005ee98e34274ba5a2c7c42d46e97bb6c9fab7d3a700e1c837b6595f8c10059e19dbdef3ebb0415d7b2ab3c2bc9e0e7fa8df041b17a14d9b5bdba0f9abd78e60912f80e8adf079a0b16351aeedda0d80453b405f9ecef8c639a606179abad7880dea9754477f76b5d0dbdbd0947294dab1f0f0706a2474fe1d108e6e3906ed068064afaae32e1c851a685d2e494a5271b06bbc851fd420a67bbdb4b4e414ba144a6edd7a18c95653b97efb17265e34dede10fbd26dff8f34cec1fc5ebc2dd2bb6e743cfdb384c09518236cdefec88266bcbaffa4cdb890a27a7c6a18472938da791b6310ad8ce710d8b74a4b023c1827919f2a56ae9f58f0dc457fc175dc934d34925b168c4f6c9bd6fccdc1c875d41b843219ca6e10bb2fdb9c84482b7949345fe1f97c5e5cfa50ab42b4555715644e5091df7146273b1475bf6b01266902944baa0dd04d47667847b792420ed46114e73dbdd7b902c7752e843b5a9eaed37f6cd7a3e9a87687ee42b1c19a443c80d0034106dedf874f4533fb1993df311bcbe7586df367d5b3618078b9c47b4e44de942a780fc102e77cbc98ae9666c3c04fb23fe3e8c5c6c71260fe374ed50bf3e6723900db5f4cce97045b9b4ece11de6a3ac9d80ecde15174c0bfaa19271f82cae6205a36ae10e0bb949b7ac5f3e94511912d6c8493c1f599f2792818e894d202f6d23bbe1577f34104ad2dc725ada196bd3aa72c3a72001a540d482ef61540a54d830684df4a1b6e49bae6d1b295bd178ef7a2eba5aab81f663eaccfaadadd72320ea890f4db040b6ca35dec74d7214c09c9176877687159345cbec58555194139313e0c0a03b72a2d17a0549417830e330f03f6aa69f7e4d112c81f34ce899bfdc4268ce93cafe8172a057a138cc4794ace2310d411a1dffdc53bf4b70f8fa2f608dfc40b342f73ae43638db3beda5e0288d47caf93c26ed648f0cf3155420ed82f548a76067f67ab091fe4ae215e5ee3424ebb04a414fd37c100d0880e65e7c910b1e77e57df10ee0c63fc13384d24abe621333433af79e45c3499546b41de4bf1a8f3ff3a6bcba0f35975569d6d1974e3b22fad2cc02b4330675cc90005a6a4f06bcdf4f02e59c4cbb5146616393b1a06d602c974aa68edb045f5c369a3d728475606cf15e0e04b6caaccbfc7872a44b5fdc95dab02e8236e1a4c927b0951bd51d8a4d60225296792709d748caae017382843a8f967b1930a0aee5512fdb7cfd3e195d600646cb461e6c7c8c5deeff91ec9fb6dd0967a9b3d4d65881f43f840782a975b0329a36cfe7ed9a1298411ef3a178b93feec059d64502f7075c176c9005ffeaa0160e887e0c5956a71f3f97a31e7f5cf50716ae534b7b1af9bf8242e34ffdd79f247efcef3ba588071d82a84932184ca9ddab77178509b0cd42e9d3d7af65df8ca9a51bdd06f4a72647de2305f87bfda3283b8501a4c0e6c2347cb977c961650fe6fafcbbeee0026734f8f062616fc22e4e93ff9dfc347e93c267e154d585765e43b6305cb87e528b8aa27d3b32fce67f4f132194629120aeb274aa09abfe95d125d0ac6f3393d883e1105a4b57fcac2ba4675e0ba360cbae67b24814ef2847a534d9effc18672c32867ed30a2807b5777bdb8b7cd9bd2fec7db0f71b297ea01007dc7470cb75ee1cefb43d6dbc337a5911760ce88961eca26c00d7cfd706329a54218d50c5b573ca5970986b7870a4ad7f73b18657de54ec99cc668a02537af7e5f87aa204e0b2a8ab9e4112d76f7cbe93473b6b9292587a1b772e384696bde48231b57082ca67500695e7dc3c6884b8443635459f2ab94d54d7e14d1bb5bc86a89db5300534409833f0b84b1f492dafa113efdead9e4f37e007702c12dd07c72fa18d5ad6109579328b8c7c2b21b0f0775c9b6cd6d48854ec9dc3e15042109380070346c26a5a75aaeacf262d3a79f90895b4ab4c7174def2a0a9e0e36798ad14c2bd710c595b8abd0ce2b04909676bf49ed6a8ae0e71b6930b28678c8fed0926dbf1ff360484f49088cadc74c839e8b883003286fcd9ca0768ffa8c7dc419846d40b4a7070df9a607502b67f9d12752aa9f5bcbdefe3031dd390a840fe04ec27c151208c51597f643dce8c2760b4afc2bc033964036d4a330dfeeaad53af8a0f43617fab9849e94cebc9718b0f711cc42224b1498c18b8e64c894168ea483aeaa49e710e45335012201ad630b0fd796a7738703447a7243786737a6c9b59560aa33c76cbb0478f212e626cc75e2b267118d0416f28ebe46b13dbc71a2d852bd2f6b44ab29820d5d7b663d0ceca8b9c9103129b3372f08f8c79206bf7eb915eced006f8f6b16ed87ebab2b2bbe267edb90d64ee4f7bdb55e2d973b403d646de90c00264cb507b1132bd7e585f17fce2e699f42e6601edc5dab60806c9e4fdcb44ed0de6fad4128196d14c677341824173dcf57e6bcb734659958307db096b1cbdc26461b160317333e4abd3d766db85bbfc9c18dd2f7567e4a5ac2e1e13890a965e406943e2da39039b58b0adf59e336ba950a61be33f2bf745ae4c6972f38007081cd22dfb0a874dccf537ed6a1113b91d94f1f9e6ef507ba0ad785aff0767f5562a00dcdfce20f6426e45b68b9261d35f4c8796f2e18338f1d3f5bdefc41601c6bb76eeff1039b83f4bca95e520481938deb592e6dcb2c7abf1df32c0fea64f4487e5a3b862fd3a5f746fc700b0a4d43982615ce2a594c140719061330b8e915fcb4f40016d3fabb01aef6cf0115b6cb6943ca8bbea9012ee5431ec9e6b6b259c7d99c1f150fc8936744ebcaf75c4003fb11943acd9e515b7907cacb177d0c10959f64b71388f220c9fc81b5de3046cdfc1449c7bd3fcf9fbecb1d65a67d2f2a3793eb02572e3f79cb9e61ded3d0c2426d042944abd2c7efc4c9c27fea7e4eac8983355bc9af7dab2868e48413df984fd22370770b12905d855a5f6bdba3a8d31e2438dcf95770d566d68a506f4d67e54a8782820f18345295a526b38e315186e383024782205b723c11f1858a108171dff2bfb868fa3ea35ebb021265a23e5c10a426c11f042ceae870b2591b1774a0d118fe1ee930bcb0629c0b445c70eaff29007aaaf639ee81b4e8e22b31ec8b4c1ddb9014a9be590848b8406c302734bbd87f929061b8ddb2604cd412d9c93a3647b3afe4d350b1b5755ff897f4a007dec7e21719e851c5a20b35f244f0ea5f00b4f60a726a330b4590fcba205dc79c1c002b74d0c3da07a9faaffd45de64e3cfff2835bcbd5266bddc7c409b2ab91cdc366251756a766b3948adbb612b8f38e5ec38d6169ad792514c89670dca8758104caa859274c619d03a8d2edfa0f1ff3bcac62b353bdf9eb72c42aa5e0c09d729c69fdf442c4a1376a50e880c9d54172270382b5e383c6578edefca7e7ffae19c38ce8883aaf94a7b6af5acb5988b57b66ca5c93c18607289b663dcd9f244e37fdb7f25d41a0e1f5b78a80331a931e09278aa7c967fae57ad08e0d297a4877422edea9e5200004881f2a2684c0accc218794b152c7b2505668981cbc04d5f83d81bc23f8db0b0a2a26c0138dda3669f12b195b13b33621c7feb2fa8cab8fae1c86c0936adfcfae138983b8780beb0ca824c572928b0c7b136de483d19931e5e04506afe1cc13521ee561c4b7dbc46a17bcea315f387e6edd8a3e68473c5e271ec87b0909c88272bc7828375a7a318b1d91a7d640d5719b435cc0ad9f2ed06f20ac570d4154c20b9b86934185e9296612b975ce8c506f7b929cf5cd07df39e5f59170301b5a55cc248e4b9908189c95c262f914e2997acaa378bf91592046627d9350b36350a65cc24a67eea211aa44c5189db0df08aba3de1b29905d78a4ce0b534690f457a88941b87f7a38e4f4fee080d6a8e0a7bc04e748926db2d35529da21b04e4196328b63df7621c26ea417e38c5efd4d0116d73af18cabf46654d73e6f8c96601c0c2916c6bfb9988994c3eed8acc5e5918644b75a3ae4b063a47bd83b10987ae681a14af9acf3aa0e14499ea650c4bd83ee95997c5e7d3a0db7d46bd1e46ecd7c05dfb5eb5a52789688039cfafb8fd86d7888be92d75c331bb68df9acfc7a4aa3978766303f033eff0556872ab408a6a7dd37004542faab4f7e5f3f6684cffd361f6a38ae8f69522e97cf50691d66eb823f31ca9cb26cb8fd855083672ff7cfd6d3017f0a11226920cf367995feb2d3326800c48800705886dfc83adb98271f4abc62b479e7dae0e83f0722c04620c60ca452d5e2abebce0f867e92529efaa684ed4108308f6e2dd8a6d38c5dc884a204675c4b24617247b7f84014f45a8c870d9e29886d223e6f479c0fe866f37d78408a3aff4058398b58327ffeab4090c74e0f21823e6c26e47e037eae026a8b3fd8e86343b1832e46abdaca9d5e71bfa27966418aa1958ab25dc0cc8ff849663a0e52e42866a1db294fa499ffa93b9522ce011142e5babff523dffa120df899f6caa78696db3c9ff353416e7cb3965ff013a882d915671663b53f290a9f346aed64989c6d66ade345c4afe1965a5298bb30db0cde5f448b46d0e41314d7569a8393c6e051341f5f42fad61ba9e9da89c2f28fe250fb416a4a9b2a7e183c902412e9bfd57ac177f153ea20b4709676d876881da355df4d39b32c40493eda8f9c627d874b6c7adec6e7b8e89beba90c8079569739ae4fbe8b280850b1373fee7e8a8887361f4bb64e8f9cc25453ed059a88d3a00b5389f83414bc4c305be148b6c84a8b6557b99526b0baef6eed1fc97fd98b3640b968f390e022683fdc7b1f55912fa397ffd1584a4bc33d8e44557097a0ea62b80133a6d3d2e2f3e21d4608d7123dbbd644bb4f3c5c8ad1fd1853a1cadbe131e497c7738b0c78b9d93fbb9c76732f73aa018ebd119b995882065c234dd54811e2ddecfa7b18f4ef09fb38880a95b0a382c924743c7224e71618f0e18b02845cf0d9d4f18870c99772b71c978f237ab999b00bcfa84ee8fe8c790ccbdc086ceed37b73f8b43041034165680858e62eaf0173bdc91cf56c920eb2c95856c6d7e3489925482f367ebcb0a73748b1753c197557b16464da3b1c6c9a544f5402bd287bf0876c833faa69a77b9b85d36ca87328fbd1c6a02f45d046594e302d15b8bf6178e52dc3052f11a32b4456f79b626ad9cd44eeb92832e7a95faced15f14137fa8960fadcb95152b5eb3bf62e24df304a7f057336be9c6e68da6e499a47318d473f997f7c402e9cb024586f3414b1b55b10404e65c5748ad85712c80efdfd45ef5d6001ac40b3af3fd0fcab3ecb0dd5a72b7c8424f1334ab5785a0eb07e6990c2c1f0ff45b4d124e4dabb30a0c57f2f09db55d44943822b60cf615e0ce46bf6e2aeeabc977f882f0722390b9cedc766322b1e9ed6dc20cbfd175842762568ebb5568c923b21fdb696ffc5c80894fca8e658f0bd80f1c99e0ba643d871f2ece4c34ef0305fe9e2db0e43997ef0a0e157bee3a86ad1fc92cc257858ce1837cc0c41e948c8bd8942518d38c2e1ef4148bcf849b92f5990180eb88eadc44b24abdf7b07ec3bb4c951f6b83ca9d7e490d31a817a19464b97f20ec57397a696613d4e0048e78e5d570dff75c6c11ccf81ca9e3ac835d5385c0c67d775647e7ef9987bcbc6f77cec1395bee7762ae52b891dd64279620c9fa4f211891cd0632358921f9bcb1c520e41faa19634d3f91ae4fa6e928776c169d147b19394a43b91ccb18182123255cff601d456c843177d3ded37243c1e1a6844694b9fb752a38d14ed38f8cf72ee259334e87148d49ae5f0a66fc6c6f81f1afb6e372495f10cec059dd9ac1d8ade2311663726328e9299b155d6a7eda8450ea53b7dea0e2db7cf8aeea7a01356124eb0bbc251dcee2a8d79db0dc3a22469c3f7980e9f981b46003911f2bd40c79f2ff55030ffcc486c6b023f1c248f61bb2c0482be708e791095aa618b8b4a4b2e81698f1d41ec6ae14e4d61ea328b52fe4dc7b89d000481e274edae99e004ad994507be8042049928b84b75a216e244b0bc0e1b31afced688f37320e9cabe8a3393b3b6a21c524090ea83655fbaa156504352718c20122780ab1ff8937bc487f2418f784c4122e69351dba2727018c6f7d8f21615caf3e4d73faa9d821c2f5c60f30eb49ab972c3e503a29d0f570e5c42028d536577c8b0557fced54831ec7feb4d5c2336d1b26b7fc3f664b482fbbcccb4832070085f7c4b3518a86e153dafe1cfde70edca62adfcc6dfba0025d62d4287767b0f4484bc5d1260712ed6a801906594c725f286ae85d40834710ff750e4a5441ddb3bbe667787d221a36df60f6d6fd98c0412f67a4e427c689525400f7f80c21a760f8436d728da4ee6c24bd73648532dfd0c0e387daeeab0586a1ddb26feabf3688cd1c0d07bf6fac76e18ad646e3528b198b771c4b5ddb7857574a6b1326fe6d5589b31653fe411f5303713512691ef88901079b0451cef3fd4773792dceedc1d1805d03d01d3e06c3b15d03c0cb31ef23ef2c90e6e26f71de136173879201027e13d398cdf1680befe3dc45eb735e638f2a222eacdf00a77fffbbf6a72d91f828123eeb5e14f88be3a4fce2a41b0f3cb3680fd05db2ea12a4b132639bb55f182003ab267212247629fdd0f262305c451ed581035d96e59cbf3945f2b8c13b53d54e7d96255eb69fb208123b014480714022fbebf99beaed68ff806fa9510f01d81327f6ab9d32716234454419b160028dd7f8343137a7d3705c69f90b707941006f04050a1ee27c8e872bcfbf395e7f35fea857f85b72df238dadd50b3ce6fc4b67ab2dc6b2244c715b8660ed2c3c54cd4e3d05abb39815c5573ff7a8379256215cc20a02a14b589335403bc1d05bdc569cced58613481337ea6c6af365695ad7ed0ee3ae705ebbfe0e210e7525c954be7c88796b9b00d22fb350009d27d384d8e239aa0f7d60927530bba202208f9115d3a14558fca37270f3eccf869ce0f1c95a05278162c51cf75f67485c0b8b9b375987cd51306504ead3a1f43a6387c8dc4c0813b5b67e656778550889854450dc9655ca70bfc4e112b0e0c7eaf4783ca46eaf039ef8c264a24f56635aeb2f58ed50f7e339840e8693ca78b1ef9498fdb60bfab19bca1a2b6ccfdc972de46716ec9cf6d23dfa26cd3059908f6d6f52438f8572e2a8dbd60c3729f5a6d2145848d80fb97f233e13a0326fb6b064dbb0356f40c85ab8c88a0ef92b917d23dd530fabac9b5b8e27d2d1d91c3662785d8f710b92b95f7cf559fe034d5110b5642d7354e7b92ff29cd02089d84485ef85f83c303cdd0831b54aa3ba3760dfeabbe295ee150bea3d6755c38d2a4d3844888ee39036e61b8fc2ff4988fb2b0086269fbe26264b106a7856010f38167ca95536f6ee6ffd7e32da3058ae9c38fb7f04283719d9c76b7d5979615ac66fd22f9f39e93ce3a1d4f95e51267a6ef489ea1842961134ea2c210c1c69b6e5b8ba5e26c76810b838f975bbe46602328d61405be0b32037a59c4a905b9ab75c426fcb6e2b87f77b76bab3d0a7727fe78a74063e15db6de692fbfddd4af5cd77f9199b3248be0caf81aa96537e691c9b9b4eeb63411233c7fedfc02f5fce1c1be5c0b17732a0c132845f901a89395105ab2f6ed328df5afe22d56f208c250651def47f9618f2d16cf4fb2794124290be1e5f0f75b1d3ed84caae60b5ba50282c679746f8b289751602521b508ceb937f378b14f77f879282b545b212ba6dcc17d596b39fa705e060c775d79c271c19fb3aed67113e7084d377d4dadac33a5142d4d1a347ebec9c93aaa1613fbf7a7c4849aa16cf528ace34bff738cca266ee7d27a4bb2dfddd9eb9f99ab6308ac056a5bb709c9dcde81e0e2842b0f15b26b5170ff313f877f32270e945b87ff546b7c9f5401587c96427ead52a56b8cf89cb6dfb79f3c486b84e8a829354c1ea4eefff3b36fba64f86f574a31c27a9619a51b19e33055a6f67083546ad87156499105075211266d60db5fc238e2ce26097d0f213a9e30b68084ca3c305cc7031a8ff7fce6a1f27f9520159d4aec42c14377af12e1c35333a316c1da477556401b1e96714a07bb097e41b348a6bfa237afe3b343b3f58faab9a812c93c5be5983b31b0a9b5c61075e941d531942efe745bdb822d97b16f13d0622cd83d79e49b6db4f89eab324025164fe01872d7077658786e7e295a499dbaf2a73a2af82a0df37a40daae0a882d849b7aae7527437377831aed7d465dd5f36d156cab708fb2cdff73b19e0bb7866c1cdfabeb9a76ddeb88c3ddcd0dba43847d9129054d176d08e8a32f2068b17f5aa0e627fbb05deaf8470020a791a6147e2b3984c8fd8a246ae7880685cf9bcb4762175a1f92229fe03764fd4fe87f6291afd16a04c330077bdb336bdaa2b773bbec75728fc907363aaadd48ef8ed5b4488ae240c85dbcab4f2da797c92534ea8a6948f4bb33155d0b849d84c1fbd79f14ab03b92d944589e0e717772bf12f223f3f503564805d5fc22e9c651ee6f7174885a59600d29d689e29f09ef55935d163126baa5e3b9358696ea3662112d4b1ad047ed7faff62152492518774ebc9436247a052e4eb3cd5405224364bddddacb5a5a311ddff7c121383586cf8e8f462865c01f48c601d677a35ed54c0ea0e5e55f3838fcbfed490c9106c14c591d80b62d34ae61ee87aeaacce987fb2b52bbf0634d96117ff073ec8c3e69330b5b756476802580168bd223d65d734c3a289429440a9378d4fdb805156f1d6ab21057a3e9396b0d634116b63d7f6fa36768d4f6d525209d9c47231ad310a7d6e3cccef7f82cf01da6974e01745af3565412d852405d8df2d8aa48d468a6ebb788b30683f30424cddd50cb0badc09e284247aeaf425ef3207af63c9ba6470f056dace1b08b21cb14876ae9e927999c875518a966672c3e13624f155fb48bad3d8736ef984af5382efe06f65d908d1651cafb9a6b4627a7f61662e3a68d5f9488e0b9b4f665002e4da0047890df9d35a254e22102dcee1e5c48d6e6e8a7e0ca7e43afd1afdc584c684b8eed874c987011b4ab61c2f4b1f42ce82460e009aac173c5aa95321d7a45d4ea069bfd64fb8b7adf3c1ae5fb80b452672ee13274250d1043503c816b4f069bd10375ff2bb0c612c1e05caaa8374a0363383b5dd3ec9e4ef39c217af6482306abb9a5d0ee4c4eeb844e6de4d3387fffee78fd28052104e1ef43d392b1b2487c5c0dfb9e45af9ad2fc926e04770061a036020d01a7442237034de7709a90586dc01ce64c4b39f47ac1e85757c4713bffe8566049fe30e3e156da6eafbaa070a354f93353f6130e0631744823f0e8bec4f03a18511c76959ec2fd5523f844dc308584e9fd0c1bc5ff1051f89f5fb4635aec256fd432adf9cbf779813d0f391514923d5c0f89f983b18a7cc1c2e02eb34ec026a626a4524d399bf202e8d207f57112069db45432da02be37e72969d933712e463578d63aa37faa2d43e01f15b7022070853dd9029b363b3ffb52b3248b8024d4fc9fc90cd36e11f3fb62fa8cffb2b1d0c455dbc7e34010e51d5b2672ecb6079bd9a003404ff4d63953e5aef95dafbe1cdd96e68fdd304b295a445233c4fe0dd7076621176e795c1cf387a24e92d439f55cfe05e87654444d9bb3e8300e64664e408cfb724a98e883ebd56581008b48cda2cb4db7a3fd0df86ff1523f6b570bf553ca6965438779b30bb0759bab0412a4f0c10144928c0306a434238ad94bcca637969da7fa0a3707561833ae89186c96003decb73d0e1350a725fc73a43f6822bdf92110b73ba2fbbb5972baa1be1198d7b8d1628fc306a003fe3c0fc46abeb9a662c5ef8e5b0daa22f337cd768110bf9cfac80d01423516e4e417d580c5a2e5fafdfe4939712fed58ed59f2fe0a193c2ffe7d85d82da620aec22f12d3886c09d5f23fd0b929e4109131216b158c03d7c387fc019e1b5ecbcc1370bcbd94b004adabc37fecb0fabf0e6137bf0626973f103916c464a49cd7106a812366c67075a12f3c1fd041198636324f8ebe5c4528ae3e4f94e9ea8dcbd95ac4061fff0fb02906c151f8cbdde3a987e1edd22e27dd7ea3db15100f02e3a486e6246c345e863fd4db728ec4f52a6d904b4b970b9365e75e723bd4953ec38fd6bfe95697460328a3d973766b471b87676262f93fce4c833c696a4874185fe4ae6bf13569e9320a0915b221beeb652a6e6b1c2a578c27553c08ba82f6b4ad83cefa1541a345e4d3601f26dd6b5041ee77ef5359056ef6b895abd1adb7d940230a49b97088cb0c6cb1e11bf0befb302c25dab2c3bf330a2452dfb4549d1c5ee428e5d489bef9c20e12782fae070fcbb485ad34770836f74ccb14789bc7bdd92a8d486dcf18f67310ac4debe0cb1d2152372d1cb7719c7874b6c597ebf6e80f6cf02580502f1e8e4539e5cf1581cb406a0077ebb3b149103706e2363450a7e9cea3442ec57054fd72cf38d9520f5d9feeda4e430134cb3d978c7c0131e1e331f19a125be5e86561544c5205b95266c4bc023bdc550d66e3e6a54d689c8a01850d35fb110a6b8bdd58bcac46732edb8b0bd147e6bb53111d7de029c49132650f93e010b0f71f86affcddb640db789d650d68b18260da46ed60467ca07f32aa2b1a4a1fff6764736ac46aa7fff943b22ed9c6ce26be5e12ef581279e6ea72de0eac993105d83e476fdf81ca3144fe64ac1f2967b061bc3f6409b6f14df3acb8c4a546d68974ea9f3d7d9ee5964d4c3d38e157311486da411370a54be5130f33fe66095ad5a946f7914db3c5ba1df348d95a51db36e0b796efae06edf3658db05d35dc3f20dff6a22d111e45784e4c11128e4a81a8dfe97bf5b6af7ba9f271187b7cf980b0065df4c2c446aeb142322763d76e5111c1d1556f2225d32a7e5dd6fbd022238592f70b17b631c516e9e7feeecf636995ed7afe1c51389763c3b5a0584866c6f22a40471397048a057d934ac76774fd35f5210ff787a0d06e55a36fb1e808d6d85a64620abe565dbd3ac4da9a0a2cfe6f98472f3879f365b27ed19248fa2ccbb73cd38e482a2b29c5cf0068234b882c05593c255c65d4b08788be3103c175f4545ca24a57bcb98db70b8ffdec16f9fee67f7755d690c1c3db662064a446ab3c94baaebde1ebb0c9e032f1e503a1fe579a298517112ead1fbe8786b91712fb17065b15a6ce9eccefd158afba296dc09655d70483ce091b893f1ae821ecac4a24515080ffefc7b827cc37199d9397b5b677ac68f064ec995c34b5edc2cc5f75e46e7a44bc83d9c9896cebaa949e1e73422b5bee01c9e52551a6b6d51ad6e42868f8dab60663f2d871a4675311b6886de517637db4643478d9425b2aa298ea5940ab23ae10294e6bae812eeb5315b1cf2f14bee6c5eeb4a8bd885faa715da316d2e746d3b53401f9bf60aac5ea73d25e52ed4fe6fd177ec42aa5535f11ad99e5d5db34112aa81bcfc9021f5ac75f6c1b615865882abd13f832a8ecacf06d8a15abb4e6d35517cb6d017acfd1346942d75e93d54692a3deafaceb62149b37b6d2a9af5ae3f55096122709e8f6eac35cae0c9f3d54222dbe5943a8c11159ceb99e3fccba48ac44b44751628149c11268535bc4a8580616e0cc727c5c74ee300830b27e7ef6f67113f101803eb2512e0fdc4e378cf41c4524bc959484e4cfb673c1a9e9780d48a8c4261ca7bb97b2012656617859ea40bed65a4bad0dc0aeba90738679d5cbbca9597f0b3c004c895efdb9fbc4a422c5c47bd675724a528f0014a6690c0f075d1fe6badc53a335104edee14018953810d5863bb005c112922c85a3b8e9ad40a45a5cff5a2d4d5a1cb4a2d4655ef30caa86f97f1e68d11447f85b64e412e513347636d599d6a0b6bbd9a0f83659d29944b4d37db09d7ac8d9ab9b8b8230d3f27c190922310fa7d4ee0def95df3752a919f340db8fc3c5a72f4e51a58e3a5b999c73c18772c7d4450d29d782d997fcbe7c413aff9e516f887b81417b3808b1cfb764a7067a91b2104747526b453c8f803dc73b50aabc78d1598ba526a2c80646477be6f35d1ee3068fd4a3e8eb54a5bc55967e342e0e93466bcb9e03c18b7a71eb3bc285358cbec382a5eb68f24b860e132e3febbfcc65bd5245968f93410b662b26ffa805d4f813f917ae85a987cab92b849aa5dc2eb374d572cbc49664a02b02d0f779d3cdb59e5e08f8aa84e2cb5d21959d13df826a1af635b7c5fc90cde1cc2572925d2e01044cd2a355c78528fc0ffe7e53a00b0dbe2d6b47213e2a0a8b6fc14d68fc45fdab7462080d8697a8d23d7e345807a64f89a76733b956efada52cc036e8be639e9bb8606d7567d3a10321f050610d6bdd9cfefbc170488072d847ba3a4f69e32b07b1a4c895dda788f052b95f85f4f9e5452c40abb29386eef03924b21b9672b7cf517f53b525658ade5f84d01e45cbabc9d01fb1747049349ec18504ee11df73fa9c86aedda582e6df823bfd397c5b88cd68633c04d059e95f15f1f1aeb264fc898be238085d09da24217999b891241286ccc361145d8a7a2c9fb6052bdbbe64b3422877e2f73c4862055a37181432d1729262e6017e939c5c6437890ab1b803548233b99fa95222075b1963e123c1df54a57ded0d746004f46f218c12e44d7c4ab81f208698f6ef4b21b7be5a023e09173296dfbe71f484e1686062305d4967eec62d42fca2e69e68fa291ecbee8cffe833fee27472e87ad904dd4d2176c873c47219e8920f47d4c3e1f29fe155873a664537d73685e28969d2f85a66abb9caf70aa615a2e677d355df132995d37fea6d077b9b9836932466be9bc6bb7b6f0aaa19393e05d1247ff0164f7fa42f8451f91ef576857d5c4687f22953a03fc11785516e336bf061e6e50fd32d5bd7b799427c59e7d66069ca364740c4718852f10fb8faeebebdd4d5841cca8ec92bd0fe7f0b2a4a44b3f5f471e64e0ba3d6297b2c36e4da347c8a9877029605d41946a1c1e17988f7195d282147ea7eb75c6e406d8ff786d5ce4aa290865a8f15d1f6be04c093abe64fe2289b8dd81596a5ce887858c680e4fb74bd6876a5adf17f5f7b8f4b30457fca3f033e56be16adc06c3a74284a4c5dff1bd96a04d013dd3fc85a0ff7b1b1af50bc18b411a157729b0e712898bb2a0fbfeea7b36fcf20028e55e1a3ac0b9d1507254094c95f9f052a533b5b746c6085790366fec94ced298f9f6a2da205bd97150311f50a29f71b86193ee52b158d2093ffcd4b9f261f539767c7844122093170b24c8d65b43692abfe9d011080e92142d7915ade5d068a95f74bd88c5eb032b8278a38c60aa49eb24b684ec2d34d1313fcdadb129bd2bf227e22e9dad5b0c06078ac02211658c9ec402557d445b630fac88c7461086fdb0b74682507be78dd96293f3b21d70367726ddabc98496cba4a5226065769731288ca346626da4ae58dc5bac3a32c49bd68faf0a0a8c3e5bf3ba1de7e363ec7526024903759f078fe8a00e9dde7450c22db5d983e73ab0b7f5e442be5008788141bb8ebe9b31faa20455cf008d99510bca83c0dad9ae1316959cf28aca5e8fd2264bf2e3cb77ac5ca5badfb4e9f5506431bf33247126c95cdcad17a955ff740e8ccd3f0345a18dcaf3bc7b2b5ecdef5336fb2cc870f3ed6df09237f140b95fb173ff47bdb202a3ee76c7dab132a1c5b89db46b298a2fbab2142e395b2713e041fb53f755498f028b4e45750af9e166d0337f598fcd7288056fd0f67b85ea7a19b23ecc1ac16aafd35cae5f0e1685b93a2bfcccca0846a7adf953067ae01c0f283cdaac72c4bf4e2eda22cffa6789613af0e0985d8eb9b4e85dde0738e749a497a436c88042cf9f18caa86e2f8a3fd3d182d058d6539627893670589dae9fff1ca6f7faea6f79a9f6353eb6d4c79d1cc1f5158ca104b3fa1716baa85520665f1d81458c2e1adaa6c527e25f758ce96c092dfd351e25264600b7bfbc8c0db8a7ce35a0f320c90b874de2ac5b21174031844f4baa81acff91dfb88d8add1bdc4e6c0bc236b247c55bf9af6809fed4892c5ad8db65dab3a3d589a91ac727f85bb75ad12910840a2296b14151db46e23451f5909ba980d569f65b7c2ae5756e41b2dee23cb087de8a9d8396939c6b8799574ae5bae6509649be2b78295dc34ffc20bf75a62501a469d159cded6fbe3386fdb476d7ceeb1d5b2bbdd13742d5053d4dc2a4fcd849bb6ab5118a5b397e160e403efce002b0d89b48ff43fc2aceb837e8559fb9b2393544d9ae03b374afa0fb3e51c9274ad4362a21b909b159e9b50ec6e689858047ed093a0283e1866c6cd0d4e130b728ff6e3cf54fa92dae536af70a701f9335595fb813b73f20d9b94ae19905a9423211bd2d75d030b7c27caeb3c9a2449958bcd0798ff6ef209299aa26ed1c273069217b0768e2c2811ad843c50bedf4441b864aa633d7b25fe9a78b79f238de56c0fc8ef795939dc20070fd520a102910c2af51683e6e6cf9d9eec47d944aa290e7ff37ba5f9122e68cf4a161da679b3f9380c334d2a1e727de332b742175ace31a79472c5b7bc0cc9101d8c045d41b0fbd02ef03384d483b11c5c9d3b91b45c1512bd3759c1e2947337172ac423d072e308ab1022bf7a8834a78093683ecb290f5d4619fddccd11c8c34e213506f75882b14546f8e10d4786e16f7b4c491a3f0c37b00060265f2d1d0d0368a4ae6a773951e3a9043356702b16c903aa0ccf0d8322e56088e477ff768eafe047bd5c50a4aa89e668b98cc0f5588ec4da3e57ad84e053b92038ccfade45c8c1bf6e3a0e2fca885eecce10426d22dae7f69d78e42328d7d7ff9da52f3e4f341a20e81ec010f22eab2cd06a0e43a39afda76cf4d44f2a27b8e8a46adbe5f32e2da8f087493fdde2051b5aa0226d4928c93d37fd054d685b8c4cb49fd7be2617c85c5f56dfd5e04453acb138a395f7e6f8cac81526c8ca75ea7e76e260b288b4672701c762fbe802bfd378e542dc8d5836fb7b2d2c28ec166e57b2a849b56943deb53178db3d432ff8304b19168433a8c27908eed6a4bd116099013591d4a81423b77659a109a69001c07b782a2742db988aab68eb06b88a363d5d7c9b299a286bdb33737a13def2e4c9ce97dfa06fb00caad13cb5769819dd53154026c1284052b34c8ee3c49a6d1354e098d49419be7ff4152cfc3d620819b68ec756fd49134def14724c5cb246c3090b7fb8ebf32b8b017ea78a0b35dc4c3abb2f5fc54b2d088803cd22e5c872030642769b6b0f5a6bb2da22fee90be6a738eb967584dd684c9bc1ab8d4e88f033acf1bf941d95311487ea8ead5d59ae044c6f6a28c1e90504f6560a4e894ce96388d2063f1d141da117f3bad8c047836910f1c431ede87f47731ff0bdd583fdb933408e859f5d1e1107f086e3d3e06f6e392acc3ec19f958a967e09781fd70e9ffb97c67b9d15573ebcbc73fc4bf5a0f246da0dc875e196b44556c6047dd845e684b16ee71811a58407c5ca03c320a1228f15ef775e9607f99101b29e607fc41f9a719d9c3dcc6c0919a5974141789bb380bd6600cb5dfa2dcff1e578d7da4a1c439483fb37735fdd21773171636c49e948ba3bd5e273a13e1b60106d38005258b6c0d700ea264cc769a69690d207f4515ca1a9a0cf21321d842bf3a249c82d38850c41598e21e5d07960d40fb34b26b647093fa899805082befad873c4925ce3302a417060a38db2c12b4bf87deb117f8e404c88e42d162c01ecaa0b4b8b2f4a40b4a4502891ca0963e30949b625f57946d55944985d7b59402d82a181170a579fe2806f5f389886caddd7a3a85c10c6ea56e0c612c09ca8e0cd14448be57f908b53b78b9855513b9a86f419eb777adf7a09de4cbba42e91f5ed760a6dff5cf7b1ee9bf4fe6e1e4ac76990035dd7a46d998061fd644b140998a6a6b0b3e755e979b5a516581f5684e07b14270556c86bb310f955c5ef72566a7cb6a4bd1a2cde13ebdc1bb5fd356c6316d439e4995b4bfd3533e99db86e12d834e189e9013939360e83f8ed55264d79313ea4c9c95fef7d668bf21fa0d27b88f6cff9bbdb2ed530de3513a84a6d576232b59ea5a644fbfa54708a23c7863c1dca3f4d01cb92464af0377329a4d3faf883977bff578bf8f0c709e0784a9fc8219bcd471aa332196f2efc1d108d82b23a7ba6e0606d040f5623969dcca7c2405d5d241055d6e7a93007d0ff5d1a026e0ea6840ab8386b26996360c299a07c5471b01be057d2c77902f21a7bd9fcbfc04e488037047f2a87ea478767400c26b0e94139783ccc0a9013b6ffae1c8e05a3cfc0d1fcba2ab3e6312de02dc14c478b2cd7746946e184bfe974b01c23e2ca9dd4f9f0fd0f332c76ad29c2f9bbe3782860a52fffd814656e044ca0bcae8c9be187e02d5f31566b87bc4a1e6cbdfa77342b5ed3fae74a050f26d2c52869212d69e97079a3991363b084b93fac6c6145e3311342722b5f9b7a7c512d48a742c59f660f7ab1e66583fe9b880c34660031f779a5c177d4e5a27c74dfa848a2cab8a706fbbab0e6d2e2b5347474e6af20c0f204d1e54f2b17f871c0d0435a1aa841e67360022c9a3ae81919d4c1bd0a664f5c81697e6c89022993b8247f00f3eb546d40f6d39cd2225427688465edeb1fffb686cfa04801625dc1a55ead751bdbaedee5b0cf8b05d45f2114b9de000b106d14a28ccd096eb070b79d79aab5b4475292d6bebeb959aba916c6eb9557575af2fc516596dc483be034ead4636164d0284e128de985a583b75343fc58da323e5513c3db135c47ba4d2623ad1ceacb617f95611e440ac1806f6c9fe625bee0b5c7a6915f473dd4dc83e2273ebcb2ea3db120a23159e8189ae47d547bc690101284329b151aa70774535a8b65531438a100fdd9c06b454189e7b153d8e18d2ba9f37a50073ad2ce62ded1b1c238c1f2f9898251e921409138a85c99ba77a2ff237ad82f79e043fe79ac638baa628b453045f9af62bf4aa2f7535cc81b4be2e2bf54ada180bc9809b1bd5e28d4854620345295cda2690134976b133afedd6a8bd83ce04e1ff90482ade2aa6641bbc4d15adef0d34de7453ed7c97723b39905474b5b626d2a56eedffdbdc27d54f825603f8eb4d31dcafd46ade19c2bd69e89d3ed4ab872a536b878a3ca4f383689372176743f8936769af0bdb97448620ffbeb5de2210860a254de515dc04710473ee934a728e939cc1a0fb3b5ba14db622eb0cee8bbacdc29a334a2ca724ea1e632c7f6033c2ed810c67f5188e00784038ac2cd1fa41c03d6450076f4c6f0206775ecc83ef2b99a945112bc2cef9243b97a9917ad6b783a3779d8cfde7795b8ff8d48ccc9e9c3115bd451d4692f7e60e20d0305290158ce825e05354f7510c416eb0160ffffff9f