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 80864 da5ebbc955e0a2fb32d4673e414b423f98e7d85641fb425c55c7603033137ae7

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
af1413568e47cd8aa6f030da26cc05ffdb534a1388557615034622ea14177784
Certificate Block Hash
da5ebbc955e0a2fb32d4673e414b423f98e7d85641fb425c55c7603033137ae7
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0004f1010002410000
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000f540d990fa4c8c5e1f85c69e9d058e2189f47db3fd9a0fc982d27f4db0cfce72099cd7dd0fac2bfa599d8e973615d85922250be91010af20722d94bf12e6c18722e98e974b642f1d9d90c530569e7f7f6d581b148b3fdd213204000000000000000002000000020004f1010002410000

Raw Header Hex

00004020acc13ae2697c6be65519c660aec6aed950023b71aa6650055e9b81da5a860df21622a757e9b92730276afc4a51750bb790584a9020b94ee95defb21d15313ff3ea3b456a29c5001884771714ea22460315765588134a53dbff05cc26da30f0a68acd478e561314af

Proof Data Hex

59,560 bytes
121216010307813bbf0392dd4a16e766d7e56e8907a16126fcb00aac7e417405db63ee87ce683e2c3621784b0e0ad47f9c47a01074fa40a108689b544b3104883c3517f4c7a6147b48417d4becf9045a20d09c26eb4b8ddd4d9c29fb2dc845cbed790c7d81301e130dccef1b84567cd9ea244499445403004fb9efd27add731229ac0f505439fb290d3b9199cf7cd57f9ef570e9fa5f0a1cda31214bfe515fa44205cf51c0305832bae7fc50986982b756555b27a0f64236a1a404b165954348aa47c4e80191e6b3ace3a8fbb1254673622c86bbf128dc8968908d46efe2c2bc73da6641895191c3ca33e6bc779de14a2fe59e442d08ae396a4297b31fdbf357e4672d5f20238b085c34b1fb83eff2af319e391bba176f705f12196b0a0f86ed84689ac61102050ac68cd8272dd3904c8e2e9ddd2dfacae9e18a6a39986cf003cfe8a3651e0d582146a27c1fccce0ee3763dc19a7b73388b6a3f929bbf294120fe11145d0e8def8b06c204fc11af0990d2bf8310d28467169efcc2fc53c8c8b832e6297b434bd6361de04639b4854ce8138229939abb5ff57495189f4ead65bf6462f449c2e4c672c6398c6964910f5d1f4f4f274fea43b109cb9a2ce57a90f950b3592b48a880f855ea2067adbd35da9f48db1e3fd56a2101aa707590dfc4604eb12866e4682487c649c32e60d63d68e698beb1ba6dc439657f235b15f1f568a17a62a3c4e3221822b47a52f528887cb70bd759c9c6aafb219aa69bc6e391b6fef6ed8d4ea79885067b85127a5f07a7ad0d15cd92266a04764d0ffa330479259361162667ecb296e670ba5d913a55dc7c3977875ad71698ae64730f8eea06fbded8e99ed48aa8226f29b4bafa69f9d47989a13f9dfe8d295abdeb99d705abeb335ae885c831718da9feca5a06b1f6777ccdc29e910350a28ac0df6bd57ed275695b8c86dd2c1573fea99d4bdb9d9254545f34fc3f92b3c3173c7935c6b29fa6a0e80d8b2cc50ad38d219ac5337117580b43964a9ccef7b339a50966d2a4d60d01df0a1f39cd326db6941009d99eba9036d97d4ee4f21f74c7d2d0f8550a2a6124aa54912d0617bffebe6c71fc5af346f885014abcc220fe82b524f5ff4cf9589ebc6e6b6508855b02921a48d343fcceebc6ebd861e3eeacfc5b2854555dd2b009212f9761cbc8e6e12c298d61d1ab1039ce1584e1d88503ef3a8936b393740672177df38cdc20738de1370fc3b16f8620b6be1d222d0c5806e0e8163f57a4c509f5c27690f6b76e1fd8e2b44c64300cedd79b9d944df3f8e2ec9dfea9cf9420dd536c4577062beefc1411346890c938be19425d64d2dc8561e07a415c0126c15dbed63c9a24d1626589c7ceab4a826bc4cae9f781c7b37a30c4adf3273b559f9a2c374901a706b4ed6772fe575d985cba0cd11733d1e8e9c67352f26152d81ced903cf8b213b6f98e2e280a415baff4aaaf10f0349b3ac58c30c06d8d1f07215f2744c4095e9b488dd11e67d7adb4d40200020e2a99fefb146896d736f52dc28bf7060cda0121b266f8ccd4426b2077165e837ad5dadf48a1d1ca23db904543120917b9390b22df7368bfeeaa744eca49aad1088c94a679f4f322686cb09cd3e79ef41940740d686db5ff7166fbb27afb5e4dc04e71584ae8451fcb1928a2e3832fc12717357805f1f0f70b0e35b37af836bf167d25d83905a872c440e3bb23037c1c01efd0b5ff125cab674c93ca1efca1cfcb06ace73f53dd4bf240b4bd311fbe1d5d190d49f19f9ebec00827eaae781b60fceafb387620932f5d6f3a9490bb6dcdbde6a7bbb56aa003da07d37c7cb34cfbad4d0f9b2ad42bb37d7e1b05a2c4a3ac77dc88e0225fb49af0c1fa70858ea44a6a8d8aee55f6b3d00b6464d9348f63fbe263b94b6051d97fc397e59b6c5ac276a246139358ee6634f8a110b205d3813b1c4a76e96758845da119c3f86800fbfd6b0238620e323431be2cf1f493370a79e73fd0091cbb54fe49558edb879cd0d2ce7170f68c8d85341f9843b69a6989c3f5337f1c9bb1d48a50157bfa26ee0c4681f0762569e5dbdfff3605c01ce642b22d285d655bff40bf07f0aa6b033afe8d952904a780b0537a9236e025403ce0ab4fb81bd81491b83bef952c6f64c67502e9d53ab0a6c6e3ef48e0dab4eb0508f381cfbecd3fb76a8ab50bd24f758fcc109d8091375ed88f4cb663e5f9487ec1e2e2ca5436e5b425928f687417ba64eb641360337734041b60843ae716968497af6eb2c6323316484efb04ea63ffea14ccef4033ecac9cfa98a45c8bd27631762dc91445081c165f87c4f138ce3542b1bea28ca5152eb3e44a6bd2b784cfa197101340463317a44085b75b3a8fad2e27007d404d875fcbd770df4bd411c110c3f48243d83dd05488f895d27d51f8ad1c6903e559cf8847df2797d5344cd06a1d86ffb08082a9cb15426e02b63edf374248078e59b00ab9c4fb28554e6d264f38081a5d1ce929db84d8209b3d68f6bbd20d80669ffd4a5788d3afa2ade498de3c4584ff18e4b3781bd60f2f4493c81a5c5efb8629210877c6f3dd23190694ac0a8e2473a418f6bee64cdeec6dd11022273caa04d6515ac15456b82d880e63cbb0e1e36997ca065c60375998846c4fb5dca4280aa0b893289f676466d44775d6770fd3d4c13c38863c2899f38149a53d0859d2e2c78d937914a500214b412ee8d8bee0e0b34902b8a4280ab0af925b3f59335f555ffbb6ca65b02dc5a216358a62f15202485c7561cb29e474cf64b116a97384c9e2361d95e90e70f1a4705b92098a70924980f1c50b71ea1789030f9887ba315fc543f173593f2ecd5da3dde8890c75e437c38551f601621147367ad74034ea668047792516905640bfa9c4ce62848dce634a089e21c30f97e880b5380fefbc01b489667c2b6b3ca1cffb1a83a5674a1e263a8d375629d2ebf5342b26fc65446ae4f15e63187a002ec44ec528045194c22e3bda915807f5f06edcd245b9c2f64d76d5d04825b570c5133a2bf48644507444f5fc68aedf5ac05166c5414638c056335baccf0dd4dfdc83408bef833f75caa42b6cea39cb14eb5b951c682834083c179993ecfe09ca3fb3422f4e2ecad9809b863d29e34db7271c45e3209b3d6e738709ae889e0f2cda419b9919955b6c50e8705bb9348bb0c9e1917369c5dfa13540667ce961800d33cd2b01a3ed2f616496f32fdf42ec3bab9ba6a27be4bd71d33a80cde645472e33f93174830fc4cc818da3e3d61d156ad5740c4bcddafc5df83ec4be7f296c3dffa2715d9eaa67ff6a3e9ef9f7c5b46a98039c1a1a297f2db1fd2b9f64172da145c7149afacbd949bdbb0f69e0db7106bba9e26caef137005052ab1e25f6e666286204fd172ba0db85d3659fa2cab6d1bd58fc718bbe647a7d5b78d0d66b4f7d853c27862f906e3a271aa014b0c7e15ffcfaa61a7aa7d0ee704d83a5dc0e5db2e51ada66a7361c75f833c0706015b736677c8c17decc9a7d5db36633c09607df1cdfe79d6cc7f7c4aea5553828308333c1107bac85892ebd2f6eaf13894694a35f2030c0b6c6d62c6183b7915bc56abb43034ca1638520169cd34c43931792ebfd002f817078cb3b767421e3ad6762f9e45b24a88c81a73701fda280d5bea09041fa7c5227c9d8930b9290d70b8ddfecaeef66aca7990b45253435a2839aab60eb45e79561070ae132fb402fdbfbe6c3fddb7c0dc28bbf318ef3a77170e1ec3de6650fb940dc2611389e2840c89cf3cb9cfe0646bfc2664b8df3636bf72a6a0fb6223b62c58808cbfc5185f6b1b21aef0118300cca131264755d638f127d2cd5035d916261d38dc6a5422276ef76d30154d73180ff31c1649858f7c593517b0bd16247fd8ab41824d5988247578aff5b1e8d4686ce7b85b1be16d97d9451abc7fe5b775db8c8b86c42ae11872491b22226045325ff3ac47642bff23b77359e70dc6cb14e4540b11e7d06de5de885767869be0ee75b98922e652a927d5e1ecada0ad7f62e0929296b6fbbbe3f6468bbec66dc480be0aa1f0b8f7152335b661f73a76e7fc5d32810aa04c0d7d0d8683422a27cdfdc3b98f6c3b4991f3c239390c6a6866395c3985b73e87dce1737f99aec9373a96d861136fed628ba68c419cdf02f6f91d820635638cc6c79462885cdbe92de99c5d80ca985ec75564928d6c12e453fe5a1d44c797518d51665a3eab89492f1d01f083ab7c5f6345026f30a3ad6b7b27b7068cb27d9da91fb6c61c413f55a75dd51f54f7619cbd9dc8b8d13e546fe731073c371937d7faac3a83e59b8d7416c3901ba645b8d963f5c4e8c509f2c2bb62e99cd23449a9b8bf4c48e0c8fdf15030c3c35e910d557e391de10aaa69940abfd5f3f4ff587a123ff845c20dcd7aa6e8e633503e10fa06243aff6017fc54a54bfa2d82fb6ead1a5740815393c952f331e81f73178a5fe3e792365d11b17b21114d792e89c207f05f0890b7c93b173785135080ec651de298d35971bd949d156fc6aeced99afb06edf922a773e52d8a879ec456d07d7d11e6225a70ecbaed9c4379688b52a05b645d8b8c93d794d7733d33ee948ff5bdb920800e66127e18622b07899e0f18c8d90da13563e48ccd473374209e518960e57ea49d796ddc8090df1ffe6126826235e71cdf27cade781ae205d76fd337f137ada1d991a8c7e14d9e680501a25cdefebc906c41bc57340f8e144e0195420265e775441f974aa2e84f02692fbae8b5a290f26154e8ff4a648a7ce627fd0ada98f5f33d0774ac4c3e1d3c3b065dae30fc198e7f054d59e530c8ad8b8eb0b91fc681288773fe85c732bdcbea9ff69ac04d4efab6f92cef0b990bddc017e75473875c2f5a2c11bfd6bc1d03de90cf773ae947d5d9f2a91b2e5be7ca79392ccfa52d3a33d6e15d2e18fa7ff958e374a441e74bc3e530308da5df8e3cb93b3f77f5c5c7aad92dd1bddc146e8ba81f03c3e62eeb2dd3810f143bc390e5fd766de13562999fce64692f1e549c2171d44f4b426697014018b3a38e76d847bc794ee500751b5b4984f5fbd242498a2e306cbe59fc011d506314f42d2535ffd06095becc7dd6abdeefd19b6cf854ab23857c2f90c9288e3a6d84987938a576e5f7de8c419585a53ab3ea61ce1c73766ebf172198cefa93c54f582c3d9529d3776600094ac7c434ca05ffd81a9c30283454c13006d7222c9f789ae8596d990ea043fd2f508f40213651de018c8903228e7193adfb4b8493a049f59b79245d04d152642b8013c8bb2c2a300ab3d8e37db80a58e958c20abf889d2ed71732cef4d44b67b5a83a0794861da51b955ca6e80aadeddfa8a46686c2fb972938b1b5d4f321989b4a4807cb0540f17fbd16e42a4822743c8e388f9abbcfcb1c12c12ff2e4d305df8c50ea5390424f18d866cc9efbff1135d84475796178689ef7e72799c31d24aaba68ce540ce66df8bab6d200c1ec513195637234381d065937aedbf9d5c56ece3ae84589db8a990d6ebafe2213f0ba0208f10a7cb6188c9831335d6be9f577ee475b3bdbd405676d567f6fb4ef55d27845f3430bea8d669bd3dbaf117fc5f9014d0a8675ad0a8bf294a15a5275cf06647eda4fcec9796325a0ad075f3700faab47fc49be9ce7f2e4c0fe085d7546896024bf8079e0c5bd3798d83ba57fd96b0f0e7a0b38f5371b7be5cc139d5b26e6d9d93e448dcfcd348cbce58c291eab6cd0e3de64846add9a36ee2ec1f9c2e6c406af4bcbd769a404c9c57e33afee3808504b34d4c8cd0f063fbe826ab6155b4cb07de52d1a8071d5a331b006cf5f75f6819dfa4fa408bdfa071348b1567d16462a0b2c2bf41e6d28c0fc70c68c471749566813699467e3ce446b0cb415bff7df649ca2181ebde639e46d49da86343d706d5721a5779d7789ddfb1d0d6c16469286952c19c618cedcc5938ac39f8b8aef83d3e3e46efcab67e0abc85ffc53bf002178797ac27e9467505f28d50b006da6968c639841503220f5ae164685c338c1fefd536add92c9325a36b58b90e4a1395a5f384f8647d27de198c5573879a3ae00cea076a6b29e3aed0fed0687a0807d91b863e9fd17f61c8ddbc0610b15c2328f3143e0559f0b41cfda8c1c9b1407cecbb4d5dd37409ff7c7e83c96c4aa4056ae409ab6f00a7358d0eb2323fcb57a961a01b4f6bc9b3cb97e14d70c17db4439ccd38ef7b8f8a92ceda54a90497dab0b2ee582c1d8fe523c6016610f7c25f9aa321f765651918b272431f702f1724a6eafb9a5d4c26d947f1e162ced7213ef98ed7bc2d67a743f60bffaf64b0e89f6135d2f7e6acd1d7e69f150a66768a7b874e0c1c049605f6587aa2c657c7c050f7541279f8463d80c0aee8464ff6ecac6f58216afe72d592a1c7a2c0372a8a72061d1b015f1ee74059386842e6bd7dea17e30ae060a2414f7b1014188de3623858d0e83daad2b4a96761862ac2b38c5ce52a6127842838add692e8b265bc66c411e6907f651e68bda35bd0721387ebed9e9df991b0e06d69343cba88bbebc9c82ece95c36f133e84d1b3bd12b9bb5fc0eb8d0dd0bc087a15b490d091ae6809c44f150bcdcee9e7f4fcc00ce59c53c6a289544ff940e7347adf0e21a02d612da3da0baa174ea51e96ca1607d48a78134ced183193841e93e0617b8699ac983ce4ced3f7be5186ec21f613f54553aa2d0f696478f88d1f25b82e90c3dbd4fabb786fe942a8f10b2f88a180b8bec8316e5464f4c3634fa381c447585a8c82c14739737d5cf04859febe14445807daf636bbb7f9ece8129b1d43602a88ce508ff61a1296c8e9d7ff66243f7c7dd4016a3208200a3190ba603d6bdbd7f9662a37381fe3066eaf75b5df15aa2b9f9f07ccd5e24320d4892e04aaf6a8c2059695a0fc370462beefc5ffbc05eb9569863331b875ac4f64d0789bb4ed31af5b6d8b2f85f7365ee58d14306d23d5494544abc8da55b7b2901295071cfebcc594f08cfec10c71a54d5ebafb5e696b47959e621b4d7fab7ecfef4bba42f7e1a9bb71740f825366c0f52164342a771d2454a58e7d50af91a428c7b3c0c3aaf617a471b18080b930f137c66843ce5c26eafe42da841d0b578a606158a2fcd72caec4fe1fe7bb6d6d98e32089c2dd03a286eca9165484e27852eda8bfbbb841dcb0e7dc493851230e28a8ee4d6431013c1b2d1ff7bc3825db1c3adef6cf611f74dcb1f6b0dfee1686a51c8c16330d21b0a8581f1b227a6e0be0ce2fa67ea3bd046a711a9de845dc31a7f5449864b130e6a95895e41702a763b605a805ae2c55133499f48ea16e216a17b3283cd681698f21b5ddbf3e9f13d7d5b67fff6ff081b9102d180b21a76de0f4d7036f94590b25a1a39b091b1f6187d9474c2e37ca3bb0cbb0bfb533daae8281624dd9ffd7793d2fb105bf62990eab0283b5bc3a7006427a5f91e15a66bd96e3dbb4c03de2387026619872db6f1f30d426d7916c9da8fd1c0ecbf758bda67dfcfeb31f439470b468f4c8aeb339da89836d3f3d71b540ae02cdfb22d0dc07b38889bddcfe344d06df76e887601f7be121f518b6aa488e898f123c53dba742185e635e5a7d839f2cac8c331d22ecb350d59e1126710322be185de6c4b0e06075e0da792cbe1a4fee306003da81f2862fe78c19ea3483d072db3701c4baf337b8bd18a86dd8b3a95faf0ec510cf0290a6becc09dc7be01e5b0ed6d20b8af31e3d5f77470f65b44ac25b88ac875eec5991110a6d310bec24d49cf2a3792d7ef6dab6d200bb51585713ab4b49c8fc404a921bb570bc31182ac3fb49a8eaa5c22b576e8cba2dd2a49c933fb115683fa8a0ca9fdd1c8d4c0d255d00afc5e60fa59d0b84cdb03edfee21611c1d91a6d5ab2615d800e84f9809f80804caa3684c2044ba38c5786a99c7325348f58911312bd41d1fa71f1f91b4bb38e8de8cea226a408eb6829db61a2141d68c1ea8af127d66ac8fc815ccc8cdcd3f6650ca49cddd45966ca0fcd750ea8b2fdba98db6e2044fdfa1aedb91c1059e45306181dd8e5a99c3a6c3a201ed953f011ec83b2899dd2fcdda9bee3133230de3a4c5060e59f27bd3907d275d70616be6f66b8c19cf4f4ae50bd1964ff9306fb4ae0782c4c07953b23448e58affe09b13f4f59f2c78e0e4bf698e756e74a22973a56f9bf9b0216d0ec0fc727d183556312ddeeac0fc2ed9eb0c6b7dda7325a8c47c8bf02290d364d0f3255d90caf9b5d86dc4eace9abb91635c2aa265f7336853e5e03f828d61d820c2fa9369fcd9d2d4c4fc788dea960f8ff643588ca69be5bbfc8b82a97f43644d183185913c43c110681753dea83eb753075a3f908fb7bccbe12a3deceb9456a933fbb1c49ff7f7580dbc7a30106cf4324e10084da14554824a2e23e2a2f3a1481b7f597dbd41514042d8909ad4db68e93e74fd585c054345c1848c32b96c6225c49b20e7ec70ebf1ccadd2d05a062682012ff912685866e93221705cf5daf05f8ca64febe7c8499a78562aee008f582374c306f26fbe9eb73f911c33beec009418f651773e38f80a1ae166cb1bcb67238feffae8db53f88fc47dc28fc97dceed9cc790970a4fd15e7bd15b6bfe520a77fa4b5f1d8042c7c94314860a2aaccb18933b38684c91e9340c5117ee6504f76b2dc17652a6fb1c64a812fc8ae6e12b34449ed954e0ac098ecc4ce15b1a85afa29855b9cabeb3a2e2a74146d6f9efa384f76119e669ab7f1eca86ad73fda8423fa3318a3c1888ddda582e6f030b007022a86f41a855c9cd9e2adf26bbca954c94ef9dce87ea762dcc5b4a973024e804c37564d0b79cc4bff7b244324848c34fdebde79ec21b02d1c5f0f5ed56ae41753e156ac729dde77b9f88b641ac233729ce8bdbc0b43c98f9f05193447b0f8b920a1a28f0780f02d71b1017821ddf4db40ea55183c23ce6fb9e9eb6889308410dfdb73925d9f713c33b9c55a821430531d1153e40980210965b449e6845fae3b5af3b857b274856c59fb484297289751899a9325b6b25c5b4656c104334355653d52ec62f775747890c4dfa20be3cab4d408b818c4fa6e9e27d78e17422f8f95cedc79bac6b1f315769fa4fa8aae4600a91234f7fbd4a3f80ea97ef20fc1d4c3f59d782662602b1e94a8d6067defc870a97212ceac2e2e800adcdbc7195ac803ae1c7f7df2048507f0028cec5a284ad413d4a46e407bf4b7913fb04d0e1f289a8f2eca3016270717abb042577f3f46b67c997b9db5c654be5ccc17497023495cbf31b58582847eb129aa3e8511383cd8c71b4026226adf3fa40c42eabaf7d403a0cfc4d4b87f09da7719d6202e454f261c35c2e1d82e7e5b885338ab4319ab39d8c22dfe82eea25461e0f3c0924e069c6587830299fbe2ce2b3ac986df2fc230d126431a79bd5ff925acd8fa44ae65cc68668048a2e39df3b34204e4b842a4a33cdb253c8a1190540af57c1f07887888dfe9626e64a3043a2cdad810ee901ab021bb6f7e7ed59973e599f36a43965a86b623e87044df09fea570b4d2e60ec88704930c09d5a3e90400a60af237f3a88260c185c3348020248738bed6fe8a5a1581b193a391230a57ff93053bbbfb7e3b7e6617d7c237363a3664243ea06107cc478bef5eb86046c262255ca2a03fd1208bd2e2acc044e7703a85a05e9cf9b283f7ab75b5943bb2a36a1ac69c4958ceb6196d7c5d07c326268bb3e2767b76f6dc13f6c71175db60673a34b68ff6f6b64720d5b416c64738fc93c5f9afb676c675d723bd6bcbeab807408567889675f58485b62af788d576f73805ca70385ed0283b874066734b367e149e39425578419ca1c640531b5ae6f79b8aba278837d006101fcd83412e24baa283bae0f2e11a976817ad809f1a6052244dec835379bc1c111628def3775714b27c13da0dca5783ff16ac849a2a45c459c5eefce0237c02bd61b4f289d866a8105cc929f4f44e12f45e0257c43f262e1cda22e1d8f5123f5b5bc65ee982406b0e415558188a7bdf98fb3f5807e379f79955a4064bafad063228295ad1fb826ef0f5eac2af7d59c7808c85005eeb9e5199a14f039c76f78c1bd673fa8113d6bca61352995c027ada1ed8f9344059d44bdc36f26be7c468b66b4807f0a5cf4c95bc01105dfc2a429aa99699d68c76b4ca94767ed66036a4f8c0bb35583d6fcaaf55185ba5d51e2454b7f0a1c24062e7f4ed6d35886be0996a056d1e6d0983800b53a7d08c7ec3eaed7f150e8f62fc617e19b4a7d44aa7789de65253c373df3ded8bba54bd3844af36f20b2105c70ac64518344f73ac3d40d288610cca73621bd6f308280d13d6218afe4607777e0854750375c7e5c87cd6011986c85614af0664d9292ea48d2c99b6681359c7e9aaf55bf92a651c5fff33b662ec0dd7f659721fed2e7406f5d88c5285d6e4b2a784ea077b7cd34f27558a8ace948a6fb12ab8af03fc5b7ee388a8dabab8251a419061ec104c7567d042082466509a3fd30232dc58381721824855084b03380b9b00e03699d44351dc0520a5cb115e2a9f44ace199ac2a17d11d0c99637f957f21208df099efc5107badce819826c9ca5dcd67383cf91b2a06778c1de51f6aee5360e5ba464706fd78fc229871b080d1329a908e1c1d78bcc367f9e0ad8d9a938d204b0025f4f1c9d69a8e7d33d69d9bee13df9761ac1642a87b7dedd3c896b578bade7b5fb534759adde5a7758fac679426a6d6818d641fd4670b4b8c774301934e48bf3c98245b0477001c299b777ae8221aa7aeebb90855f0deeb16029dc71a42272ecf1dc1377d20ee76fb8f28f6631dc7b9979f0d04fb60a501ad32380fefe4cfb073b41b6778513db41230f819c34ff4a7e3325749b1135fc1c3485c41f97ca655c4c9c5d8dd7a343474d6810ee08fa57ceaf64c8d83fddbd57324e128db999264040f51ac9ad486fc3e5de08a41af996069bfee4325f4e3f080fb050108e78c766150b63c9d99785721021cd7fb504749e45a3b1a027225b4acbc6d17ace958ec7b493fc7667700c4b1636f4dd830b3e54d2348b643e108e9c02e58bf6060651a736900804af8440ae90ca82249ee7c71231e84a32c8ab92eecebefad5e4c48a28b0191ad8f015e91d5dd2fb3a3a92bef50e7bb6ab7cea8d386c91b48656d4c64607450202d3585299484430c14bc96e195b784620bf0714a0ff5dfcc5771a848d5e9132360164394a54aa35869fe49b7ac10f9547cfc714955eefd61d04581fa4182b37b1e16a28f05b7d3396dedf5787363fd731beecabc398ac4a8c05190b2a858592b61ffb395af81dbd1be3c2d18ce47ee87043961975b7ad5603160f9ea9538fd0be2889471a657fa8edf4ffcb2dd480ce1553faa10ec31b56ce686913b5f351edc1a9ad889c191d9c891c6c25d7e178b0588f795a1de5199b732e7c590d0e1f45e09e9b2b59f61a79efdd212c1138acdf32e58521a9371d78654896dc8340861f602105aca6b1529d938d3fcf73265cbc0e9993e8063b3e638984b13747e8cb880b441c57491b77b1027c513c3ad7b0582e0b7865a09f1d69df40f674e1984b66ee6b1da573b55e65c960793deaa89dfa25eb90ce436103502d466bbe2f4b9dbbabd34b5fdeb60103b6ee10235df8e26b4fe6f7c290ffa35ec8e0a94b7bc2dc452979ca4c3ea9a32e7ddfa78df280f31e7e381c7bd0b415e6e465ac1d84e173746c49b712c3277ba9956e2ef9c05ff79ba523d499fd0449324b706d3ebd66835915c7321922998031c5b46d9f3dbf6e63b687eaf1cd5861cc527206450a4a578ba565e3f86679f325dd638c1cc4c375b92efd1b49288d1129853d7ced4077a089e60533fc09a9c6c6c03b1cb5feed3217423690710c5a30ed77fd994ba50c23c17efb0f49526a0c7cd8b6ae983ac017791ec72f65866c834534d81809902a20048cc391ab5504f11ab1b33a01a053f3970b385b3952e132c82364a764a3864ae8eb7c53be39641b0903f09f700888e6a2d51b8ea277defb062dc4c328050f37583cc91504655e262e5f4eac7e840d531e2be21228977ce998399595cbc0bb7e2cb708c5055c25ef192fd4001e0448eddc9db981ae8091c56d8cd899d73116610086c5bcd667d3acc139845ec0fa2c1760481dfc2640094a4fb7caf68aae1f04ac01aace1b5acc71c15d032b58cf7e0ac49de3a69c06d60cfb22ac4f19dce106e1f9a7ef7cdf3a10a959f0753d574a4a31efe678732478ea6fbd3277c51508ba67127df7f18d16b51420963e52ad5bdc42feb9657e7d3ee6c4bcf32b34c7bf098c920c4c8099f2f464e8165f814593760401cfa0c910317a997d00d3ab7ccbd9ce80f28e723f85f9315960451e97c6452a53fb47e05b924390d7a5ff90aa7a28adb225dd7503151718db5429e4f12310b6566a84f57df402920d1084d24844c75354e5e07761f9f535da659f473c720ac104220524451e34220ced0439014a618c93e01ecd76d836775cdf31208d8379dd9ff1eec0bf5896d6d01380ab0a1f46c34a6e0c877961f083907bac35d0635ea8ea88416d8771434291fd391c4b8d781f92b5eb5335fba5d0bb8ae0232b1bf757e3a34cc6c91d21c87002c3241f12e3f448059411a953840706e01af019256388577e286b4a22ec009817620afb1b03c0f65e19c99c567d8483e29d13b66eb2970f7d936bee883ee87f7518e68fa37b2e384c1e7b01c41c2937ada2e63e764d59abceca83f543cc7428463f043fac1092c148d187716fba6217cbddb39cd64f2476f3d2e222480cca3358d7a6e8ec92c3b27d7d230a7da93c1ca5cc1c3a9d58f03dc5dd0241c6bbc438592464766e5c28f0f780a274c54fc9e38db9ef4d01cc9231c4b0647bfa37e1ade2a45d523e3f288d217e28bb3e075ea03891ee4de3fb62e68d647cae2c10c49abf1ac7c534ae07d42a2e8a422290ff811cc31f5331fef8b84cb34716140c08a580d40aa6ebb8d5e307b024884f5d3c1c2fd7f70495afd71eaf8dcf6020d3e9cf54608af9330a76e6ede51653e97e1d7c2692e203a2b06e27365818970dc1d3e4ff9e96511b8c0d42f1258348d9de247e7a8ec0d0b1c86185ae70a338677ec51d10e445fb8647eaa25840708b7de726b172debf47b6311cf66e40b97bf9ee6714e1506cb03c8371fe706e7aae555fbe159633373cc4c4f642990034c55183a02cdc751815e9a29fb4168ac06df16eae578f8d8ce692a37e2a5d955462a9bb6bffa248baa6682f400cd0d7bda625f80ffb38f34c1b569b9d6c8134d025daf9d61db2f774aa2410859c9680fd2e0409b076a88eb08485b0b3efdc1595b3857c587845252d22733bcf1c6e2ce5390a170b9fb84d221a6c1bb921274c682be5ebbab1e416f6fc50e637553df2db4179252b48289e026983261f8433637797fcbe7ecb297539ead571eb3b1188f4ff4ec01dd330b667a0894f2afab7f2f8020f8a35fbaa4f42370c39bb7d5aea8ce6aaad5c1c9255b30ed223c0136668ba05c1fbbeaf4863c7097f4cf86677043f3bbae924e4a918a4d0fd0c4691cdb802035545a5505b9c89fe5ac468a089ccc61ca25bd28f636b7ecf817f6c3b92a435f0c44114e5d40bc8f52c34ad331fca488a99771ad40dc1d7783f5fd1c26968e35e90ec4e638be3b2f5d00fca9bfacc6660062faf1550bc7024801112c88fbb5186e96c82f57fcaeac87d589877f484cc1318f3c55e3d1072a09ce08dea5c38f681ebd5820f700ee63ffb450426a2f40906c408e57b2139c0b4eca107a1cff318fb98adcd400e8f7379e13ac64045a4534ff65edf2df42f8746d60e66f5d5b8dd8e8807668d96d3940623b52bbb14576ef29db505540808e9b5080fb141f273bf763881fe7d7aad71750fa92aedda609d06b99519fb9a648e99b4166ce4bb81a6a3947474ee1ad88347d19b74f3cfe67ec63f65235c88e99715a02ac90077f69c2d31708401ea72ce17bcc79f44e26f05605ac3e945923672106a938a49791589754093327ee7c03b092f63558756c75ca5f774ce8c37c271ec2704859d0653af5b8b8407b34cf1489bba35e5de23ac5c9d999944177b140c8b26cbbd5280d84525f2b20be0bb1953c8482d1e0fa847cf6c6a0b61a8b0c162116474d461a63e855143f3113c8859dc5bb967362951e248f4d76617e2107368c147f44bd50c1d1306300c362ec59bc28f7ba0471bf91349594646f1c17cd4d710e5ab4ad4f051f4a13f97c1f97b3ef6173c5ef142dbaaf64fbe82cec9d093c726756a34b79d41c23696d6340de448f695531c3536378b7286767758fe50b7174f971dd9fc8b5115c0873887be0dada5dbbd38d00847970da7b9e1918490790f74cf31695cc96beff24b2811466bf86e43b876bef57513e0a29a64f663b10a0166f3541e804f9d680c81603d26c3f88201808db0f3f7e660d26d2f132391c25557111f03772d643701c282c94472baa5be04f1bf37731db000f420b60469d8a886380f330c49afbd7aacfea1eb7ee9ea4055e56ecae1dfc5686e158e75eb5187d4ebe8cb96414982966155419b6ab4b09adf20846fdf7982564d33f737ea297dfdce480763def28458550be443d3e5c455ed962d6d2f052bdab3584a4f8928853237e86643c43a6c0cd5163a96291e7ac0fb4d5d93942ace9996f95cea98b7c97eb338f25d0b2c3ef9bf5fbd485c9c420b4775f8c9231c11f9028ec7e1ec320b24d31a3e1622bc9875085ccc5ea2fbeffedab385624003ba0dfddbd86ec604fcdb9b80716f53a79123712937a9461e11e38779db9dc3d122e97abe2ebb50c846dc7604d05cf35572d34f35de5dcbbf6dc1a880f633d9d254ed71c560058dc975635afb08bdac0ab62ba0edd363fdb4fe32d36093b99f0cef390c79ff867b80a622cff6c7f5322e73c0bf38d96bce188f149ffba91beb4a6ac63a33eeeb7962593366a845cfaf1ef89d93879338d6ea2257ec5916fb246728f4435fd4d3f6c53f15362f2a09dd72d53d6417ca1beb6fc0430616f14f90207c5a757ecf6b039111bae5645760e063901528057a8009f3a93c318275e7f1fd672dd048a12c662f17989a899bfc380a3d919f95a64100c5226a108b118cd64402891feca97ea6b73a5bef9d51a5c13bf70f51096ab1cf112e6446bc8e9cf5675c9ca005fcc1e55fd7dd722728bbcdc15db63fcd8b4dd6b9351e2cb260e3fa8b3080d5604561c78a19dbe08725f840fdde76906193931d669b5a7a4d39d6c64030a53adccdbad046c640639b162c9e5553e6ae013a3e01c1a0c2f4b46804f1d92243e23b8ee89de2a12eca8332eb7c80d0a97d1f324e6bfbd2b6dc0486c6fdcd6c73861489ab4909ca4ba9cd9d7f1bab1ab6291f4519298772617c9750ecf1ea28b5959f7e9d3ef4df56d21bfdfd6b3e25042d8326768a978a8adc4b142f8bef70aa72b8769e7ec079272ae0fbce210792c068e3b4ddfbc744a2cdacd8c5e71365d7658edd4dd7bf8579a81dc50e4f1daf1b2fd120636172caae4015be752b97e6e9117d5d1d6250c47271425d4c778932f72c8068ff5cf60c823a8a4232a8175998066b43e62142a28fcdf98000417436d50eb108c53eae9fb45244b8cbcba7e7f64f563087ceaf8b4996fb7577df7888c8b260a8d0426ea7ea53f9586a51a72860d4a47b07c3395eb038cf6de951bfe8621a2879959cf4da3e0652e36722b01bf032f384cc1ab06069dc39b53b4f0ae42fd3ca6ba12cddc0e14d85157a034677852e64f5d11b50bfa1a661572d051e38c9fb6ae2c9cbc8d8d27f0fc450223f94e51c8bb5bc4b26a30af82a152e792f880f81d3436b7b8d0b120bd0a3fe3c87819e63cf9299a69d6b8a86d5c6fce0daee9cf06b673690f8c1a93881adecc88b8d18619f87b46fd8d20ec0a6c91fbb3581bc5f403636058b0f83f7e711b4ecec851794df8ce1b1e1ec59e126cb498f8cb569ce06051a4b77753b77faf5c33163bd2461919bfd4786e88c7ada2ea21a021b8efa9203591bd994588ea314811fde82d6212892aed75100b2506f08ba3f244fba40e61e503b57ee8ce1b3a4e18390f02bd3382a010abcc4bea7d3426f1e751b214eb40feb24147b9f996370b8ccd12c7865e44498057f1411269751fd7f01e87022d63aa97fb0be5a074dff1e073667d4141815554d7cf643e49b5fdfd68ba0787659073b8b272094b8e46e0f8c1d808353498d1b06f0fba8af46dcbfeb5a73e6a56f93873b6e54f46a38c38f3012a67a4f42ae33dbf45d2f9782bd2f17252a9ed68803d7d2a8c8022feda32c482920b61c600bb4b860bc876374a1f32fdf4ba9a9cb7167d8988c81dc6d31dcc65ad81f0d749365be4764103980534a325806676e15b8c16e4c775de8d9953c51f224bf56aeb6c6c79e7fea17a667f28c0a2a21f0d3a59cfe0c7f843b6ed118ef44f362c7bf23a5c9e09bed4ee1f25b60d837e6faca0af5190b18f850941a6b62abb6290f558e4150fe3262fbdffd54ad3fde94d834fd593c5f3e733f87ca8707d1fbaecd815ea52511e30288ece727dfdeed812cdfefe3be1fd7819e1704b711f2e77de8b8cb95d6f65b94e99f8689885311d577ae7efa0eee5b0ab5d03e0dbdad67ecf5d2f457aa4b5b38969086a4de4cddf77eb226b74a229fb1e1773eb362fc2d1ae60283b4bf4f7c329789dbbc8236e4179ae33609e56f0818cdea60b70d2735c6621ea1b55c494b359427bea0e7f0bdd7436d79ef9d6227533fc96eebd204304d226dc485ce8da9403864665025608f4a31327e694270457983765326fb45aaba22b89f736cd7ad2c19ae61809e12e849c5bd9b485b9a7761fb70332f977baab175d8b1c25b4cf4750b23e9674be866d71cc2cda07c2be8a66eb3005253c9c53f9a8818ad055ef128adcf44f1187f712a75fabb715f180e5f5c1809bda9d25197e94d6578e48801df89a351a2b38c3057c9c6ee72244afb000f0b25349167889b0f400b135c29db7b31970edc62f82b0a1981c1501baa7d297998aac50fbb908362087118d568620a5de1e50c7f3f75d4a419e7d5fab6599704754925ea3f1260d73dc71a0395fa3fcc6f06df66037cb64906138610e5c3b1614cc591aa109ed1c09dc60d09e4a90ec77412b812b92bf01ebca8484468430a8e8609e8e4d3cde7416f4aa8655ece1198b182f20c8c1b7f37bbb59d832ef5a074bdbc31c5b64d2293078cedf3462519719f985c96be0269d542779e8dd9439d65711bba8da9dbaac6c589b4256824a30853a93c4b72ece979f49b6c33c9d228cb2264b8b708ecf185b04c918c1e84a5399af4b7d7a903d364e1fc9b791b95833bbbe83390bc9cffa7720c7ad0a5d99623d57ee88144db223e7aeee680a0013437f6529fcbc6bf46dc6c4fdffbda96003980866a0e1ae12718ad7edbe200afd94e757f6fa6ee15f4a3e3e09114e836030e50df83e9bd5d60f3546ee0540467f0f214329153df61eefe15fd899bd404480d41e05f403c6169948889604bd69f94bad4341357c3868f1f6e61f7dcb1cf389e296c9d0b7aceb1f53a6a716a1b30856814133eaeaeac7a57b73c39e4a5e8ec6cfda9033e3451d82560236211d47146081ef4661e0e5b2fd0cf3e212c3c64c84c655a8360e61485a9f68a5ef622379899b1c138a471325b89c395b191386c7ad8323f727c3333827cd6d4400182b30c36f6ca814f038e4e3adc1bd3683b311b8a4f4e7319be8fca9bd29a002a4859086eaa6ab7ede75b28e2c4bfa74aa74ac5e970a40023930fb0b8e9804fd7405d43e5a1522e847d9aa036d2e3aeb3fb6f2da893ca744e1825f33265b85576a32f847609b9ee31bc2809255da15f209650bba848cfd39a3ae151c899ad9c22cac689ed70663407295a8bc408fc5b555f1145f348ad0daf7fcabfbdf2f567900ddb3864b56c6e1bc7874fe115574f6e84252dfd2a57af360dce9f9e934efc8c74183bcbc1bfd9848faaeb321324700e75aef211df5b0672a4177fdcd5aaee57f996432701846a4ca34ebc34655b13d39cdb24cd986c5779cdb5950d16428296fa40717ba58418c7af38e92f9553e1ad75791ef347e2e591478ada3a9ef5ed0b80f838e4c8303de502704e6b988e8a1bb1da9314affa3a464c19868f8c8b930694cff682592531f64fcc2ae65aafef0dc2383bfb63ff1d8b913bd784f656b51e4189bc08f63da9ff6ba94348a24e99220e2976bd2e60e6b53026b7eccfbe591b6add0e17b3bdeb9292426eed554fe14d3a19db22201af89f511ca843d3f465c9f18b7b51115c9c2a6270ebabeab9d6f29b5acbb1a0cdf5c34fb919ba4f031a25f8b02d95f5b17589db347c4d8472f997c38378f51756764d32b2bd2a6041ce24bdbf8b852a268341cca83666ff595e8c6b405339f46e4dc453e920d29979218edfeb528cf1339f37ecaf75a6e029acbcbb05a6476cd7774a5c043eae470c52d51a0705a3e9fba66b09e73856f68aa281518b8c1fd362e72c401eaa5a635cb13612709d9dadc728cdb9ad58965c316ca86fd0f2a7c454e2920276164ec26a487aa6a7e7e37ba78dfb4f4e8d7a5e21003f75e1f9ad36055f6bfe671a275fc8c7e2f9955b849485d7157262f6935ee6f33a43acbe27ef937688c021ef7498937a2f1990cd206734061f88631529650751f81d82b73d2067fee796d3ff1e8d8c9725e0b93a6b14aaaa642d660923e1009b8c736174aab8be11b57264697eed714730c751a07b9d146e0f944cf2d62b169960cb33a62cbed5a29d60661d0e8ce5fe378f24bd9a1fde0e2a57e77660dd4f7194f3424bac51fe8f7ea7049ca6645f674f7e4c68c755a2afad318506bfaa5ee865ac88dc1d31b7f3508ae474a584f4d97d2b03e1776986792a4b0e1b220aecf53bfa47c35a1c3f977560d1b90370c9589bdec326eda4def1ac01ee341d4a34f79377827c61390391ac67424d7f14b282330db3235ec02da0b7ca0c4705410888c13d1e7ad2e66de49d0f83ca74488833dabf047a6657278df168df70e9d3806d8c621c3706872a1c596a9ce05d7dfb502240df31065d0cdb939859412f76d18537edf932f0905840c69956179401a6fa5c5110cfa988965baf23f726973b6d9526eff2a8f22db42de5b074728849048b216509f82c3769cbc6a96289629da1c026e3189ea46589d02d13fb6a96c812f0bb3c4130025c519e0bb7216ffe4a8142371f41d119560687b3d1a230e95b25a1dba9c96acdc66d2f242afe9edb7307bd50d7ad6af6ba726ba12aff72d3d1f84680059aa0c70b6ad2ac07fc73a20e370ffd68accab0815502e8b32e70872717d9d3b17e2416659bbd11e5208a3579d84bb1852070be86ec882620f9c80a0fa46fc92add499b002fcf7b9dc15f0e073da90fcaa55ff8886dbcadd70a3eeb59c8b7af852c9c34c78c8a7183b2b757217ea12275d2dc47fab05e548ad3dec78be615fb507acd7cabb460bcefe8335cd5828fdb7a5a9f255c5470de5ea6b584700c0e8c4fc980921daadee3559fb120121a7bc563cd08c0fcb787e25e194d03fc89d73d01a15de267d2bb89b1fc2de178a77bbce96fd083bd9f76869806daabecc7f80e1bba1f4b8b801040216317adedb33f128b2327d4b598a5c0c6644a213092bb5ba74fe586e8bf43f50b93fc7453ceb4747efce0e4d0b2dc797c3e5c4e76411fd034cca5632ab5ae5bb55f2de74e6d171144294ed7491fdf387921f0797f72aa76ea01c105980469ef0ae192d165f63a107ba2397e7bf2b7519a0a2803da966d5a90895b2f1ad21f1db8d7b9cce35e1caea08c0a22144c92893658c9de2cf514984d36c412c04e3066e0a7b160f85b0d6edb5efce855bd310aecc2433607da5e18da9d212c56104b307e338d9271f4a5092c638cf05ac29e31b7e362d2405e91181d5c7179fd857546e66a50643581b7aefe12a140f7b120eed435c9515c17071fd71fec32b92ec3511f95d48b59d819b06ad8d15d8344a65b8b8d38b64466f359410e971f7cc185250299d61236194e43b9d9be50469975f37879a053aec2ed7928ad7d27159d75cf55fd45397fb2c2009d19a6da95aaef4a96af05db73ad9679f2b1edeaa4e2f253ed4799832f853bd21d19c89c802426cf65c26767667af313326309f3ae5140e89e5af7529856dbfa3fb948dc334a25a6bbbcbc56cbc9af88192cdf32122c3be398b3a26e723045975eef5fdd67ce424c4b5ddd361eecc963c861ec7b553c806736f0c9aaeb650919b0272da652198973baffa711804cb71ace2e044ac1c7159e307c312d71c740a9512036d9e7c94ee57d46a888a97248697d0b992e72842ca92db86492b683c90f8cb369df3a6c2b8d2534958edda418f550b858dc324281489416a6560ba1bdbbe31ca46d7d59e7eab5d237d3a8740a905507163835054df19c52657aa58f44ec8f49406f261486c74d6178c15ca70fa83c2865b23e7b4240cb709c2a54c444592672f0568b83ee5c3727c5efd4f12e647c9ad4453f31a33d80cb7e548f419517faa95d759b7aa76ac363beebc5fd8ef3218ef443becf62354113d3695bfa80ea6184f3d81a72661a1150675b35182b361a250350294e0f9edd0864027abbfae242ca212134e8180087b8e6792bc55e7058686afcb9b9690336417576dc62f0148c0cbf15779d538f7402bf28a271af2044c07be0aa5fee9f9ef17e36b844fe5e68fa359314a0789755178ee54807080c90dcd10c1fb11a48e20f35a1086bc025eee8b4df7de46436bfe75a92113265954ba1ca3ba7d80bad0737331a75626b0a59f48a8d8d99bc47301f94cb1c6a103496e6e4248ed89afa59bded5b828dfcc666268dc3cadc9a94097dba2c243fe4443b5bf6f12492436cf2098d3e192b487cabfe7b34076f972ab96a1f840fedb266df8085589c37da07d9b8a13bbe07b7ba41a4086998d351d17b2a82d9e64d568aa584157a6fe42e0eebddf03a3983f39454d40ef6e265e26bdb76f2dcc47ab374adf76474b7a15be9d0b171a04e30d41834d105b563dadd9f2d3e41e1483e181588f385afebbf3906f7cd603996b12defbcd02b4e1e168613af174d2dac0420ef7179dabff9473e8382e4f80d1076dff4311ac7ff7cd4b42fd4e9e6ecf1c402fb5e6da565516922122c4527d3fa9e76afeeefaa9de50ba2d59dfccc4e89de7fedf4f11e3ddfe16d7bf459ef18941915c31a1ae477e8ad21f0c9f8a7b5bc6d057a5aa8f8b0f2b62db2bdc252d5525f78d384dd240be091c136384e1bcdea07569df4a311475f0c1fa1d1e4763d4fafc0d2f7b557ee2515842f2783601af08021b579aac91947df94157302a9f17725c97e29b9bc4ed0ddd1d92cdb808e07d987ffe57013a0ea00cc0c0dcd3bae6b0d6739f350618369368f144abb0405737137c5d1e1c4d55be85514b99a4721a54c8a0ef47a26446732b3fdb1d6f93a9b8bc7df3304519624fc8cecd2a67e7ddf0e547f54a56f153bfb4bea9d344a7f16266b3ed374a1f5bf647df8366374d3978e78e660ea66762f78453ffd8446766952a28c395481e114f304b0a4bfca71d6e8edb4dcaa910a4937f83d220e765a8acc877dbee7ef5d385a49dd90673c5b79de74be7dc6bc25d048f0f19f390054391a5362b372e642770f19a58a563ad090b792398f56646d25079cdf4df2d346f084ac346cdbb0d822a7dd3712ba6343bd65c2cbd3f10f2b7fc633b4683778f81f15561dcd921404a0fa5f61645ffbfc1ef37e61f718eafff6a78eee0c468b4088c9620ef2b92df2a4a5122ceda649419efd026241ed16a4bb5f46d433b3b12f64918336b1176660a79195a71944465dfb4e9a62e80f1c534e0fb53c749f14ef44fd4bc6e057a466e31a565adaeb2797ad49ce33963505d92c5d1ffad80d5cf5520c420315564e0a81621d86d9cbf7f4c29ba3ef265c80a0d8da1ce682c8e97509eded25644e4464e654140ec503a3add4dc3625d1023c817f24ed216f8ad611b097b3dfb1f582a12328f3ab2e4a68ae2e49114658faee39586ce30eeee820d3a40faa407ea3cba15630fa941b4d2ce891e70f00489a67d7edb549701fb509815ca12d83beee87c0db3179e7b567974a329d953b3c0f27b2ff7da3632c94846036dc2b1d745e0ed038f422165599287c4578c830cd04f4fa0c8335303fa483f5027a94d85f90f6cde6cd42a82122925181ca498949c59346e67dd33d32ac3c58db88c7a80d3ca3cb21d730385ab7b3d1e038b6c7acabb429164d33f2d806c4bd61d923c47f911d18f10a27bf31cca0e5909f94cca3eacd7dfa22de884bb62c5dcedcfa7ce6f63b1db30a56bd082aee8ea79c454373005e9d8a37c8b745752e28491bbaffd29a7d4e73e494e9971668ab0906439a9bf1554ae5fb51120c41e51606129cf14d8a4fb80e01828be8c562af92c2797ea697c237b7d621fb652c3c73af04b9aaac8ec99d427b798f3bb267b41792cbd75eae9b31e374c73bb35aba3f3a06fb2a9b7d5835d84932d8d710a5e42d5dc2e71d1fa875605107687296542686b48ef0cf4efdf8504c90783a5fbfdf8558e93823de39dde01f83c6ee03cac7ba191e7a940038f55744deb576d3bd3e8b44ead15c65819f196c8f151dcd940f07300b3ee8a735b3db6477e7b16931b57f36896a7243f5ec03de4774501194f9aefe951d94623023de323a3e49dd045398fb90e958dc940e79b450620587b6def39c965654fa839cfb814a1ca1ce994de86696edfc283a8d088ee3047dd743c4c271dc868a005efb761b279339ab15453180286f1fb5e1525d57ecd7dc5444d32a1dd1af59f0f177136e6bf03e472110aa2119aecf4dee2128ddaf9844017fdb0fde3d846573d852e76ee2dae99efb4e48ba5ba17cefc423f6280e869fb3be9ca030e78e500ef2fd332037c4c54b6e719cf6fbc45513057bfb7136c4341d751c985524c3ee222ad95d9370712bb5df695d1c66d82ae02486252dd8538299d216c5f82d58b40e7542908fc03b0fdbeb6988089899829e163591827fb44315d76e86a99ad2861e9f50f13b2bfda4709e28f9746f9d9ec48ecf5a0138ad8c7aac11a4bfdec1bffca325b3cee7329073283733f3d7a5cd87c6cb73d028b7605250ff5fa19c173df89ed75f425f4e17135026b94d3ce2549eefc945111b2d72ce22f2e6da4e0c3ec2b6596c6f3354a11cc1291c3d7473bee4e997b52a33a36094f4aa14a202392ddac2125abd3ee4e99c24b1a942df6bd52664385f82aebb6dcef6e4db3528833d6a24504a32f5ca598e34499833d833ea3ba3bc655c00efb4b47fc7d83f06cac798ad19a6df26087baa73f7bd798aecbb4a9aaceeb384e5e631e72c223bcee387243fb4c48ba6d050b75b8e1cae1411ee92eab9be43ebc10db2be11d9a85911feb8a9f3d0dc409117862c734f186ff1efbc48f4a47ec614f8d518dd2e635697a80bfc93521bb87b981c3570dd4cdf2b159c40b4572b46cd6706c4b19323f19e3f5af95e4d7947a68c4010c772310e5506b803beaa4515ea8ba7953a3af442f02bd3cf2c9d3d0a8519227ada37b13535158efbfa10e42733c68c9f05b1f34b2a92051dcc0ac232d0e2249187fddb1201927c1cbf961af6c2dffc4e0cfe0a83ca8fa35e2b2d078a104401aa2e7eb94ed9802af04ba84512bb8d06a1ad90d4c086ea0acfcf5d0976ab3fff6d1e5f70769ab9f64066a88c4c74635cbec210b5a2039324ccc41b91d4db1d490f6c568449f377585f389b5e9d0bf6f57fd115f5160fcc97c20cd5d46c1a2fa8796612b7687a88d146fe72dfe15c9d76fd84324b622e5bc599ca85d8dd4110450f5bc268ae14d515943a4da2f648e63bbd7fd82dd57a76e43979dc294ea6c7b26132dfbcfa2513c96919c0b3982104837262c0dd1700798393dd14b35e6e0786b87a95a0bd4a27bb952b9b0c7787318099d4ff928b9744533c8d42cc223ec5a41324c8b0435e697d3a667cc0ba9e428b946bbdc7e710efe0ef445d3c2058d57d9d09e98073ddd90900c03436d32da083284f9640eda55b8986bfcfdf8af075df3f2950d3ea82efe6bfe8f92c2090fd29f0eb71c9ced8fc54f9de2961a61a537163e17b1c79b6739b2bfd4a6dfe3d481e8f51d0a50717dbd59b49d22265482333e568cbbdd86bc2fbc75fd270733ecd1298610d292ad17660743651c7b41fd055e9007fde7c1280ad9e31aab2bbbba4f95306928c6788648a8e0a2e41e176ee318cb75fcbff2e7652c05299c22be2e6fffba5d6bf1816f3261e680bb374b9d4ecda478e90e054f5791ca669eaf64608f9d88fdaedc9eb7397c51e9f213f697cbc5cfe3911fa1f3ce4ae38475f3631ff8df93a8c79e8d1ff9c612e956a3105ef2edfec8a05bf79c0ba4e64c3329d931af8c1db0a8f10e451855d87d9e94c77db33a63ba157cebe15036bbddc90d4bdf734e6e26f70ce3c6a32cb6e87b4480af1b30ab8aa24ee0a5f12e9f8434540a77226044f30646ba45b8e46970e47049e37497f60c8b427d35f4f107f6a9d22441e311972b70a4f2054ba9e225f9b9c4a190830b7e727b69ca452abd74e08f72188ae1d5c97dcac560cd9738f01f0007857252a236c47028ee57cb02fef1d6ecb3c38ff22f9186d0f700b883a709c4b0b1139b79d314f94091bcbc2f81bca91a8144c4f793e471ae71da7500da76d5353417350640fd70ec26ded5ff835ef6f9b4e303b9bdec7ee752fed24f9feae0f13ca023855f8b97b477d1f0599d399411a7c92bdbad1958c5b02c511578d80aecb9727dbe28e3378c875af29ce056885898a18bf88c7f8697f9201416afdac9c42b64539ce464fb44ae14adb14cfc7494340b5fa37f84d6b3343094a1232ad85769fa4870cbe25ae7baf939e2ea591140442e945b95488baa900d3e29788071f51483f3be39c4c887f96b80eda5a851dbae97f779e03f748921eaca6e6fca2b9a597482084a89adc4cd7f9ef8969d8a1a1173fc9fdcf5a37835baf5d58d21f1e4992e760600ae7435bf067398eadada8e3989fe09b648b2cc7065e228944f726d60accdf394dc346dfc68a08afc232935c61a3bc2f5a27bc75288300251bfaf9caff36d3a60c2edbf1600ffc462e7430ca191a14dc0add7f4b7f4b34ee20abc72bdac52745247d2133431a4a1367efcbc144eb2137a2e5e25bd526a64e4f814d333a87ab594c32f60b66374365ab7d84fa2541108064c2b1cb208b3222740973fd12d0bb53990f10a0423729af24bbdba0a560afa14b28c1d4ddcc9df28cc2bbafabb9355890c9ae289a3df05c6738308a93c8fbe987747912be679a40c9c8455528bf7f1a8081698a3515a9a20c4dcb7c322819cea1fd0388f16b2d243165b2abbf1757bc347c5f99c909ec77559513d6516e7d829e8c301d4d8e07a1dd23152bda5ed0ee2792258137cb22169b2fa612ea3226c1371235734097f9a3896d57e58469615f41c0104c718b047f7b9f89081085d7e979b3e60cfbe49b966d01fda78b1ea9ae02ceb9b40a367c7b036fa2f37585df5d222d6d1b78d5de0bfb5d60c9c68bf4d9b677bc43e961544de8e97c5d9fa317b380bb31f18da2f9efbdcce8df59fde84ca1557d582c91be46d3f7868c7c219703eca5e1a5cb39e5447a28022c9b7396a49fe149f5dac29d33f6d28461da164161c7237ded56c931245ed620f0ecd5fbf76fae4b0b979be40a5ba9ff1d84bc60a554dafb46c7c10d9e547a581beca101c92ddfa61aad66be329a1f1234ee0e6257e63d853662a78e03e198f0b00f6854cfd43a245bc8f3da716c3c260dcbe40f00fdd9954e3ebb33034e12e554897d76e57a9d19a13939f50059b66aaba99a600a07c7fe3442be2ff0abaa5a60aabc0e65ce1b60e1327834810912eadc6fe1f888dd403e5e7be382702d67f96f0c468071987323c3423397afd317f2d5bd0983850e41fb26156b5b95a818d212d7c6cee1826023f07b05d3ba47cee88e1cd5346fd7b44c268548faa852714d5200af725782d1c0623e1664f9b8b881c01694a37f83607720e0a271629e3e0b01a68aff4330b4825fca6f9d171fa36dcea22b8b74d3f8f1bbebc4654906a9643ef637fae09cf6c87ba6a1091098f41ce68528aa440ceacfc5914b1aebe4db9ca0fdb278ea796e91813e51d945721d22c9ac555b9a78e29cf0e40267a46294047059d0acc8259c46454a2f8c2fdcec79c8faa41f8677c42fe61c6388eae407991e15cafd8b05b05deb867949d52d7d27e938ec95ac5e2952f48f169f4bc51094182084de9618b6aa779b3046366a3b9fbb060688321a04a2b0335f4eb66418044cd0e80d1159a7e47829d2c90e9f2351a855c2fc88d58513d26e98700680981dcd4639092914c1ab714a66c380adad9463d680372f5c5d43b9be453eb28a57bfe9c1af1a507ce72e0623691d45187b702b7913e25e4f556d0ff6226192f315e0eb2acf069c03086e285c37af038fee61a2f2339e84949cef261f5ec501512fccfea0e1415244eda7c6098d970bc0da05859babba645165316554f1a3793b8a2ac2ce45ecf7f72814390211ef61252423b5aad6dc0218a98fa1950bb8bd12595e75067a70893ead32b95e05a1dd80e29c606a272d375a1fcacfc6332f982905b5f888788fdf4c18c594d84c15a565526f7945427886566a4c3157edff3342dd84fe398c3bde7d3aa30b92850a5559e85e1dda50db3b023ef130daf4b7f06911e8ad98328607c48c28652defc8bf3505b0ba31105da57dd38333989ad98e621f31532ed17f72cb6a6371043aee9a24312fd3456a185d9de1cf0618b745120a4acb986f8db3666e07d19bcb59ce5f82bb6003d89482e07369dc9b94eb29a0c7eddedca760dc8c90d6a9c6c1e2b59333723f5d465a2e97fb251f77fc2e86a8c339d5d53c666399f408117716998063d21a79551d968bcb63a582a76e4ff530c7ca4208edeaa9b9b8e3d426f40674e970219c15baec800fdd7ef8f2d46236ee38e7aeee5a5ce73fded5960863216ba6a46926a8695d757cdef5098d3804b0ef410d58f539e16e5a8833abae1c3a64e64c4ea359495452f173bdcdb22e44e5da8e40b607621fa62e08ba28bc0bb8033e79d86f0fbce5e9472cda238b23cbb89ad20ef63d57be8d3dfdcd5f95510f10f6182e8aab8e7898b8448f647e070bc69721d63f9ab93077aa73e2f4895a515a571a5249597d05ab5c4a6bac412d614cefa9b4f5a10f42845c5beaa855c9e87ce63fba5a1437709a899458b2ecd65b5ccb4195d4557d24080be5e38b1f41dc3b5a559944468b7552c08127460f50f1f257a06012f06c637fcad002b3545f82cf67bbe813ea22cbd615e5dbb1404ffea5e8711385cb53ae5dc7a01e09ba84a634b0510bb6dc02de203f97db0cc87d0a11815e7dfaf351fb8657cb3184cf24c7d5118139cc7c9519e090ac80e7b4212ed5c617504b3fbd9a181de0fb08f0c968e941bb22b72d540fb6a1f9b63ed09081faf24756b011310a67f6064d2ad835c2d1fed640f533190a2acaaccf12dcf0999ef22555d30b42c8219fc6795f214c80d3745c868af14d8dd8bb4839c48210dff151bd3f4eb33bde1f1ee6509d6eb50977380f51f038ad235e117536c2bbef4f6e481bb1f7dada140270158e8e006ebfa7fa904c8e0977bb1ce3d88701d2122413ea0f69d049d274b669b3b05e3370325caed62516a44f8cc63d960587414c6e21ab9f61b39ae516d0d9be7506fa5cdaddb89bf74d32c55a394e14b968ea3e0581f6ef87fe6a6a2d8693d1fe4a8950f191a1e590ac5cbeda156ac37c88c33df38622150b010587f650cf2afd20a4c9011e347b7dedca57641c4172ab18db24ab7a646829ccc6bb0c614c3f01a86a1777e8e5f5fd0df80b4f4fa923c7bc17c2da7070b791f5251246d1dd810698cbef24d5a87534fd94445e80c493a6e00f458d4cf86d84d9743bbe1af05775a7f93db11d9c08f1a05b6e3acd31f5af1f7f277fe5c6a2b4d243dfbc3b26fd2509636dd4d41d0b4d85cbaa9d8b5b2509f7abf57af8a89ea992182da693e22115ddf639b07c5e3e84540f2fd1b12196c4973216933108686a8b60c93781e27377d32a21d86f5bb7c928dcee1535420e03db03b439f218948cdd2be88e2bc0ba6f5c683026c5c89fb079260d72d457ae41d3a86453038a8e91a936433db9f7ac2497b7b3433c0850699cc9f3dad7ef748b1a2859b80628b5446cdcd7d44c9f7fb3b3171145d69435a0f336fa8cc7d5ec8e2b31b03fd317052cf616bb9dda80220cdc0e7ff55473443dfb68efafc194ff555880c2e72bad72a77f2199317ff0389cec8ed3519c48504c3ee2fcba144e45c12d1a5b648e1ba941466a7a68d8494033ea0b310efc54028745edd1f64573614d848273f9a0e35014979bd6b68f319c5792e78991e77d2149817c9c4f119ae0a3141cf3b6c00f37d9f32ede14cd95f4618167c8a72a6e96b480471db3f4701a748d85a7b857fabb35284da827a34af899066946d99bd894fa0b1d63a6e58935a26b53c8fede025fd03363314aaacce10d5ea4fd37544264c348397989da2497cdd4c3cdb1bd16a5f5b18a773d3105cfe4d0cf1c7e2ac8320f3b103134ad98666431fc1e64aa96b2c7e41a5205696038328439590dd2180e4b70b9665091cf5a3240150c332a89cbb1252f838d281f49c50681b4aaa4165abe668e421a7d299abc9ed410e48142678d941eea09aa036563517ef03144871f701cace61d1c79ded225ad17212b0b860276b018637455f2a06f8c3912af304019895ceab7e2c92e3b443504e9f6ba16ccda3b747a98ee5f6beadce81990fffc14ae7b2504aeb4a1a49e9f7160400a8b2dcb684dbea7d750ef8a55314da90c8fe48c266d5d1080774e2029459243a9f19561e1a9efa090b30fb1c7bde10830623e556fa5e64ce919a8416724afb9bf7917e713b78f622b680c5858aff2f2aea03602643f3f7b1e77da9bbb68ed78fa6ef0c089d74ee90a9a36d1bbf9aa0e0e7ce550085df1107cf9c09bb28934eb519c58c4406210ac64ca6811c2821dcb9ca64e5ae462593dcb180863b0691549af2d2a8be158f4ffcd4849980208ad6aa4cecabe85fe261e432a2d3d24f8f184599f808033aabc67a89c2c9704a39f62b0c2cc596a320149abf45a57003f925a9d817c9fbce179472c3bc2a347010f17218bb9eab395bf7ff4be31510a693fa0ff87d3bdbb4577b4fb6c7ed671c7f842ec2d2fd84cf581d21734850421fc93ffb0d9a66bcda5b49abff48f2d9809ed204293dbb32a7b93b469de9c833793ca4df264ea9171e21c02c6a566c0d4a975fe9055210a5f2cd3f128307df60ab18296840e68c97e08fa6db79672459acb044d55e6e41c43d818701fbbcd7c7b7f7d5e4ed7a201458f461c57b7b6d7ddeffc7726c5a01a64ce624af1cec9db2ada55ee7c0aeeffe6735afc5b0a11f34cf2a01017ca211d823c04363ab3cc2a72d1be0895845f840426a0e81d7fa0f26f7f3df92d4c6da83dc713d27490617469b4bc4985d02d93016c5ad95340e5bb3a88a35a40eb930bde63e5cc28eb6bcec10cbfecea7a8b4f1fb0a082b1a0e538da74d49107ef965ab2c8afb9bdf309af76ecf37eedcafbd2f8f55262990636be59c80dbb2b44b22801d110d3753e1bb9a50ddcf70cd8d41ad4848e11ce51267dfc774cd34caf9cc316763c2081d1d6d7116803d344596a7191ec595fcaa95abdb77542f8b720656bb9f16d437e89b1c4f135684181cd99db41c25f5ef3b854e7d608076db64206c26e136b9ca105458d491218e5f71450cb6cb37e8be66692cdc16e30ad8302872bfd1653f0fbd38e75cce7cd64f59c867816567a517fca8ef9a06c8a2eaa56c58b45cd522892f188e81436ef325ad973c8a3e561e1d3b844c21b9e10ee75903501c57d999b67b1ac6f6420f8ea2f18232da1f7022131399577e10c51f21b4571aa2c707841d8dcd636d5ce1eb773fe5ffcc998df459230bf193f09dfa937c798c17cf21edc3bc2c5bddcb1d251bc08f9bb922fe921bc1bb981f6efedc17d44b1409ae190db60accdcf516741944bea2d606bc67a3d70881d9d131cbd54ff03a71047e2e7c1f4ab94c8b2de32ff7eb6074d2f1b0f99d53984aa07325405c60356e538ae60d7cd1932ff742ea5d8cd0530124019bc0e428a03e98d0b974b6de828f62f1e9019b92c5e5c29ea080f07da90b19b36f0d9247eaf67062c14178740325271300373bdd8aa8a41c12f7cf2a17686afe012b4cc87a97fbe202bbf15dca348f2c209f88038b7ee3785008fb9f5327fc809838fc7de220b6201624c1a4ab6f3345831b95091b3da0d3aac6f591bf6d61d95eb263bc8f65b484cd11adfa1b2f75070fd2f222b3d4e54500952620b8dfe47d9c37668e088ae88e97a94c1413b11221c550e85a0fca0179ee7c2cb0b9987f19cfd4dd66402ecc33ca8c67bb5349b600ea40a713a6c13a8dec84183b113943a3515e7a600604e992cae4c53276e14dee5e7e2ace7d39cb1637cc3f32ebaabc3fe81d8721d046944000e5eb46a8ae174268598d69c67d3b2f83799139f350f24f89c5318a2c33062ffbfc28821f2dd1e6a27e665ae4ccda0fea389bdbd8a4d30b878a0cf4049d0ad5c4f2a172937ccf632eb0f2b7c563eba4c51259d3ea988428fc5188a6a1e3d55f6f849d18ba9fa31763a276f46634387f7594c81c0fee6a561821b4a66742ce6d617ceba02f9fa52e93bc69d904e7b0f6b30ad40e1064db2ae9f629b82c958589e5ec7cbeae276a960453f466fd20e34447f29d2a9d2e70d08026af9b3376b1f42f4654a108176d296a08d22d6214983119470b6d2d26d56ebc12b059bfe51ba06a10b1ee8f488d1e1101b996ea298eae02738002a48778067a0b82fda5cb78d6452ff3a0707da109ff84c005f33d9c181e330eea90d7d06822da24bcb9e5ef99e59b8d519c867f6de57494c931a0d2999dcfabf05b321a83dd93c8b0bab075e24fbbf198de2d165dea0234e42e4259700b09573df672378b30a59a2cfd998087924ed5d869eab32145e434137000e7138cdea5df84cbef32364fb4871758b25008696fbd97c69c5c9c03ae1af8057b4bf67427bec980d8bfa63cc4a5f925cdf1e3f567ef705251cd609f0cf741a6f0b57c8fd675e3a5f00960ee711ef27c70e208056bee9e6086f9e5c89858ec31b43c2f4f1b9a2d604e2f791d809e208ad0729ba685df24d671cd6bbeb54f90b798fa871e6c76dd0e97d905525f51c2baf02eb43d3046154739b53f744f748b6d7a515e42fea317da8022abd1753fa425a22d56643639868d1be98f8f7d7813512962ee0fdc69ad542cd88ef4d4c94c4e481a913617c9be300ecc3da9d059b70ab066af84af49da280b576b3d5ce79cfee99f86180fc9766b067b8f245c806f7db5d64c244c2b11ecc3c9793d0af5e7d5b4e160bc3aef5ab48d4a2fea1da15ba79de549942a013776854e33880cf9e6680c7cacddbe479c24d7e7f1a727779b737422300d5559dd6eaf338646bdc2d1efb9494a954cdd795f6a8a697409535c8bfea15b749cb78de6c683f4e3d06e326b7fb1eb6c2107c8b043dc8f0d41093cc896c21b9ab7a2e613e28dc3ae070eab86f6cf68e479a3aa4194dee4741bf0086993c33b37d4ffa708859e2c814ac71547e649529f88d2bdb04b0f9116601fb037efffda59396374ba4b986d08fc88963fecc99d111169b099fc8119d592ff1602792c59c0b091cbf9d187c245d47b1d25f31f1e8a983070b4be8d212ae82b3954e0c2ff00d4883c43b0adc13266fba09eebf8603aed11a1acc286c407b214f59f5d371bdfb85a1c928c0a4f92f9068145a0caae1b4c7d90cf9d2ac4ce3d8b1e21d85b030dff2597b559f17d42d03ac6245fd7e148cba2962327a8f0b58fee11f88389a98e39d0c2a7b305dfc3fbe6faae7d217791e97d644df9a0affc8a0574b3f77919e9007377dde85875e45ee32a9ac8ca36d177b89e5f912df0d9e90b0f105770a8c9ef08fec70923f0fc58ea54b709a99c0026cebef691022a43315652c2c656e45f04e63b9dfd28f0315949120c0566427a77d3264f40b0aed3a27da0afb90dbec81746926c7abd4ca1b44f857fbdd7a9bc2997ebbc733a2ebd7eed47405c26ed9df00f90937e23b8b4750d8ed68e53dfb051e06a8ea3804855178cc88d0306325ac493a30f450c1eb87328327556c0b8274ea0f0e59c90b362556aa695b682d0dbee1adfa6f23b08d778ad3bba7b3e627a23a573ea29ca0233e1f2d819a1bc7ec3be107c4332c66ddd8ab6c1db96c25dd40b3ed3729cf6b80bb542d6092f3d8bc71ac174d53eebdc781afcbc42a598bfa6060f045f5426003130f805278344588953970c2dee59a93ae1ac1691c94d5da7c624fbdb96b19096ae87cd07b22b2657b1f6d3e7c43428988ad0911c1e1f5e0ed275a157ac000fb027a9f3e8bc565d6cd7017acdaedf849281b14a0d5e457cefeb2289c7e43cd7c023f86b5b1aff30b1ec8777a74eefb0ec5095523ff002ff00369492c88c7654c857614fd8004bebf59882c2e31321d94aa0862bb960752c9d9a343cd77bb2f0bbca8b88820b34ff86ad93a2a616afa963dbb8e24ac5ec216eaa62c915678132b76b5c8d4f87903e58dad0ca7ce840c98c4e449d01c97fb2c5ae585f1f2a99ab5a7a30edff48a9488c84b443f4ccfd478420d79f5e0c8571ff2907763d211aa9d54458b8038c9a4d2a98e2677a4114b72196950e451e5115a150c813a79dfa0f40f991f7b7fd8d8761d25b66af177b37ff50718d784a401180a4ed633a1f11b90057d424aec22fb9b09eaab98a962fdca47ff47a1fe1b0315e991b10619fc48b3c2435113e4e94f579beb7a834e576e11196cbc7c2288282628b61a2a9944a4507ca1495c594442c9e2eb1fae73301fe4257f6b59d3543113f9edb8ddf83ad7d829985f4e39718715deb49f7227cdccb64d4a96c8af649d833448a551c60f97768c31ed983331fd2b0ff34d26a15bc54b821988395393dabfe832c5eab6e8352cbbbc17b2dea27429d02f8d194ad728b90095f2f748a82afa2e740fa716b018e005de2f98aa3f85ed665dafeb5af1c2b70ce63322676a8aa34d930e8fa7d2af350d8094f7845f2c77577cf2c5f58331e1d52479144b4daff12d2e51ecce56931d27774ca1a611fe42a7c97b9a6fdf092bd6e1ac5d87fbcfb17248f156c3174696f173a3fff18227713e0902edf8848a7a7eec1ab8a403315bb9ecf128e3e9206913cf16cc7fae39a94c63cefca75e16f27846b1314e33d68b7f6b2fbd8418d366be502d11e4430a5b27c46fbc548fee32fc15b8a1934e4960f5ce96f2163642bbc2c68485e0636a38960bf554cf6061b8ab2925105a0d51e3a4318866748b5e14feb89fa03ad32a0f5ab1f5ecb405c297ee6930f6dff5937587a21f34d4a6d2081169470a7ab9ed58cc6b90cb1203ae4b5145131060c9485d1f206a60b351a7bfc29b79aad439c60933290aa1c3f19a499cd507b4fdfb5c9a353121431cd3d20316fd0230325119f5974ca970a69d6161949373bd844ff270e312fe820993f4083305aac1762731acd5a02848996fd9f79607306b8c56c2c8fa4e6094ab81147dc455fdebb4617f1cc8dc640322efd733f6b9f6594a627eb68516b0120dd866635e0083994cb67bfd64fd7f618cd19a88fbea143d5590cc486b457a5329c1c016aacaeb831eddc34f91ba2bde43460b2ac85a12ecc948c9fda0b6bda843c96faffa58fa0941c3bc10a9880f5d81ca1757de861612af654578c519663885d2fbb41753e32ac63622749176f2aa756bff34002c95d9e7c5cddfdac16cd609678af30b781819019bc953c59978ada6bd6ea565c364d3f86474c0af034d07f9991d9dd6fea13f03d900be0a5c7976bfbc222da4c62ada156f84af1877a013c37dcbb2b4b249c7eeec124ef63b098d12e2269438c2300ac5910f4388044454309269741545571f3bc7e9f8c80b6aba7783fa96fb8191bdbf979ce9983c5fc66a64330ef189037ac9e335acf75c30dce2e0f8be0d4fd1072783a9920264de95552b0c401bcbf0ee530aaaf8be0b23e3f0acf7700b2782b799c9d9fcdda04490ad015518d78c51c78300598c3ed4ba73e45253771f657293266dbb96f0908545d5600defe44c2af2c978d010cd56c0f0313a556d33f87d2a43086e19fcdd8593fb97bb664e1bbbe699c95ae997da03babac6266f29bd67c6b7ddc357f6644b73a7b7f9ec47275d3b4becbf8df2b00dd2a5819158950a532d48c969ef55f2a8789730b2bda8871c81003ad02d8b5924fee02834762dc78886f3563c7a94f8be12954d37bfd2c7c408c1ce8f1c6768512169c5d00ecb755ec645ba3ba1677a64619ff1e6566d520a5fda52ba4d87e3c3f429d47f38021b6386c8965e6fd7760072cf628828785573b37f9b6b5a2178bfd3fea6f349e2dd2fb6993d592b66634064a2035b6fe457a2e8371326a05777499e09876e94ad73f87739be7e38b35c7ab7a7125a52097bfae5b016df4e636420df8cd23f5cb62893c53b291469fe76caade8788f22fe14bdbe9997442bb320aef52ccd8b8f86820056c6c9d7187f4acf93ae114173a214743eb4c4790a2404395b2e439bd9ba088b3897c66506f2797124a212dc38373df80613bff97c2c3884db4b497c6a85f5275d081f39611ad3196fcd5df21a05297c66b3bf5b71ee82ac890cca771b150e1809570485f608b7a56d317e26669401f0fdc7994634ec4677823d4d009caddddee5e6447ad0bc82f2ede516743f4a16e5310461c710177ce05c89b08cf3cc71cbe68c2260aac5f49f04dcd5ac9d386a7ba7505118bf93868a1fdce2f56d66a01fb4a39279a8fc16e40da9e050163768464e0807de9b4d2e63a6c4f03971da62b52aa6d40fe422c8e8490dd777424f676a2c411b59babb511593846f99a14bd72cae332ae6d6ce2c832c8e4916ae87c4cd5293e2bb7fefdcfe2c92426881e962608fbb538d842f91938db179d1242e1bcb98b3b42f1d3daf03253b260116f14981effb7464b1b255dcc51f9d728e0262041dcf59dc70e66aa6b0ddf76a52d423b1f14b0b0634793b6cc7d1434515d25958bc111ab10e33dd2c6cfc0a082e6ec77ded5514d762669a8c6c0f3c762383251fd1e5f975118d10cf1903e7caf2386cf83dad51676b51f8239cd3a1bbeb57db8634b9a4d80e43d045a1acbd9d9eb729215b7e9706c436d7a7d31cd2a33c608715fed359644a0b26f9ab8bcfde51c6b1684233af953fe54a1f70829951db97d4d765477964a87816fb86af7e476dd1ac37b7a277f6379fd75a4df76660514173cc114a84812b77c824f3b477ff8d9d093049f79765a3cd0df26b9f8af7a7a0a5a8be133c15ada9966e96047643bc14b38efb91687a499155b7c9131f0424650d9acac2d6d17cc997fb4b5e02ab6b515871ea020bf106325d3c8ddecfcd03381cb565e08d0702d380ffc889e12df32670999f78b15df141028d6454007478abd6cef9ae147dd75a2308652f42f50714e2ac80efa6048d2299e55a506685009e8383d6fa361341fbbd089e2acad50ea4ad8d40b220f20c84f1c9dd1aa29d355e014ef3975f95d22184f6fa83edd1888504fa1cf874c7d2be443bba36c8ecb6d0e59115fa234041642a8bff489df845ce38b4494ff0d1ebb41edd064367aa6c4b28a5cdfc56df050377feea3fd2c58c54d5bdb698184a08b3073a4f88305d9d105cb155e7c4da4a47d0b738312f774820a8d8964d9888a502a1421b5a5325c1a94a92bfa7e70da8490bf8880b800c91257c0323b024d075608b86d8649c8c83c54839d5316cd92bb02346f7273529cfec9434f3f07e06ebffbddf88bc5f6fe88a434800a2bcc7f1ffd89c603126efe417c3cccb2f4affe956f15c7de0935d65eb1c97a74e1738fa097e9c31303a5825bdd2a276a75d9925829eef201858ba24deba53b5488e29708d3e43627aba35fc23a3c8ef450ae502f38f98dd88bb28a5fd13d656ed2ee14d4e04ee8eb214c6d2089a16a0d3504b4d6cb95754c85b3c8a6b4796d36c2334026bcf62a1ecac104759d5bcc558721e68579eaf12c9dc274bb4842f875c345b07541c43cc63923f14ae7769eeff193f77e9620271af7a2798fef58ca3b59547f83ad79a4a00c6d2f82f6c6f2b79ce64a1a14140388519fecc38f8abe4850c3ad3fac5a30acb33d2cd3230eb6749ef1ae44250741809898c67b2fed70702e94cf2e2962fe238c4acd081c290228e0c483486547137edfaaf6b4c684f483f2587e97029f6b105394af0ff9bbc90cfe219eaae073ba4357c20f44531f56ce9e5d46f0bd2ed7076ec93a2b9526c4a336d5505830ad626a8e21984df09a0fc30cb026c34ab6abbd6e503b5415bc39433294faa5de552a4bdec379bc01fbadf25647abbded10b200cabb93c29fa2fd11e6c37dfa12d459fe5396cd363846d1d09d53de38c25e8a7bf55de07cad1028d25435d3bb3200c860c7269f52e8f2cb2dda8dd685b536911a2e0c1906387f9f003dba11fb1d2ef3e295e9385f96d87e70472d8adcda96f4aec38e8bdf92d1182b08f9489cdbf68ffc4b3bf78366e63085979bfd9d6969750adc346b56c0c2a56644b302b1fda27d3ca80240184a62aff6a3579b738354228d98be4ca763776ee7fa34312dfd88691f8e33daf9786c2a941f6cff16551429eb584d2b13f48a3c457e7d7bf278546c5994e55e73dc6699b82ae7f3b7ef7d22e7f48238dd1f3feb2a2e328a80a00edf9aa8c5de3f153bd241c832b80475e53671f437db4ce5f476c81e4a487cea26a0dd54db6b037dd596b86f3e216f7028391055e49879991743f492a6c48b960784814e47ea459236877a5830d27d25648941357cff7c7907f68a682a7c18cbe5eb2d206b2bef0bb202fcebaab1c7732cef84aad363bfa99a1f2a3a73de80f582fdc9d484926dedf57b416c5ee9597f1e467697218a651668d5e510798e2b8e4f9d506a12daedced6cd2368d3df708cc251690904898bd9b85afe838e8c13c68ee93993e38d7b05fc77c37f69d0f05cd898e750a68d47a2746e132169eccb892f66d0441f93878b815a0d2613d4709765054771ccbcf11d6fea480d2342d3680e63daa7ce6984f39f6feeda11365875f5087fd003738af0d516ac7999e08d68ede2429890d3efbfd814e269e48412cba41a9f3bdf36b5a4191efb687f98bb6708c5be68dd0319c1afdaa94bebbc797801450e2d06a69de45d1612e44baa16bf89743390fa076cd9f2f88f873b45be7b8ebb0a33b7b8294b2d6e2ae4039a554821888579ab38571f039eec106f4e29924f66db3b59f3ba0fee288a5d6f83ba957909c1907022989a462d803b090ff0248d0bf66b5e3e18304c9a5af6f9a8795a2b3c9e502bf382fd0e8d29398c4bc1451e8d22b0123d09be04d97b26a5c05f00404da19f9c3596fdfdec420971523a727b468f24c020523688266bc2908507342fd10dccd0f9913d38648ce8c7af9f0329dc08909b286fad3053e17a7f20b9d638dbfbf9c7608f6b5b30df9a05eb191c7b4ce43d6421c937b45bd6655f0247022781d8eaada40e6af945c71ece38d305e23da653aab4b845fa8f20c86bd2d0172dfa039b7f096fe2d3a6afc3525e76a15a43e7a57fba9e855019a1935e012b2da2ab0553794b9444d62b5b9d2cbe959faa195c711efc15de2a6266fe8a2d5f91f11accb6d497541e0bef5307ee79e49caa4dc0fe43e496bf4f96f655a7afc3af92e15d662293691ca57b88c80226b47df763ca986d69118ce25f452b91b49653ee32b9d04acabdf57fb41802b88641700a33bba17c8148ea65a3942f7237ef42c601ffd6cee3dfa5e86e774c9ae5a65842d752b78e1b234f65eb1f3cd5b6b7857ad51306fb470949a6bae22e357a9a55b066403f587b48c2d6ba6c10fd3b3b78c8b4047109e047d6ee8fd68802c442eaf5103625254419a53c70191b28ed45344392b5e172ec4146a90986a92cfac4fd3e0b16f3596e484fc148e3ffd54b906ae3e3b927b03b4c7089f53d0cfe922ae91350f97735177de0f0e4bb3606f086385cc9f2ca1fb0ad548e9974c76d977a90d95dd912b015e9f3a339bd177cfb6f174c973f72b11f7d0edee4683f7d6e594f5ba1c81f6786ee7f46909041cd9af91fd36a8d081d650882e63ffbe85e819b16db90c497c4792c2d14d6ed818859bacff997149dc3f33126671b795cd9ff87a6fda11661c1b34e8cbd609237b194603b57ffc6698a1e29ff35687f42fe319790e5debed00f5e6fa236051d2f93f2066b639129be25715dee61150b7250a9b16f08c0f97b00de09d115ae1e426c17cce164b35e1acee121159560532e8508e63dd0ec3bcf6dc4994677b8cdefc2fe9643511d822c9a801de57fb0cd0ef95c779ba0749acf0de185735e725ee043e172097f6c410ecc42c00983df9c6cc9fb93a2ce7fd3b2d370f61ce80179b5146c56622bfa57968a9a5081d7362f784d283d75457b3c9851270dd833c4f21a1e9e638371f4df3febf42b95a75d079a87ede599baf6e939f9d90d0f0871f47bfd15174682ff5a77a7d4298d7e66951e22c71e74115ce375445bae0472c973964bf43ae836986590db63873988556353276db5d052807078c735a0202d62ace8ec344cf8602dc8a1713cae3370835e2a26ed3d0e24eca79466238068a45af5c91aee9e64f2268faca9fde361d45f4d0fe89c96c49c542aafd0a9d110dd62843a87c80eae72fd824565504f52f525c51fd8e5287aeb4ca99f02d79599347333f46cf972e6e56d192a8ec508bb0b0f8db9125de8a8b2912c763faf124530263e937dc5ac565772de5528f955e0c515ab183ef9e2e02465e5524efd95d0a60b832e2189a5628b0a41ae82f2c6a5e6d27fb6e49ae10e2c2f78dbbb6a9d16baf209c2c59d2e01cbb1c6efd30322b3ffdd34f8015bfe7a418b3c60f7ee2679b9deaccb1e44bb2bb4704d85ff5750aa08466f74062baae309581328def518e7382801a11f5cbae0f6032daf928426fff414ff932ebd42047371e92bdb150bdecbc9246b7eafdf23b8a20f624351303058b8a9cbd1cec1d6c0d249fbaec8ee9bfa5669d7596795ee1c9adcb153ae3c483a3f1bb20f9e1ca0e9070aab55732a4a944f73e63d02dd0e6a516aa318fd85fd9d652b50ce33cc807d2074ab423c6050bf73c1ff6ca7894ccd6731266b4459a0278ac804a1fdc890f4ed40a7cdc8c486fdff4e902ac4c061c1dfa3cd5e1a0440b34dbb01ca901335d00e42be4d285c288ff11ab6514ddb2e38c46110895ed56b9ffe2d6b7614bf81abde4a30cd17b1994a8da33436816deba24aa1827fdd383acc9fe6f614e28607ab69ca9f2af113148bdc0f1d0d093ce507c34c8b89dee2e2d542dfd8f45417eda97a930ced9e287d39cabe6d28ac24a25fee640638b72e66f3cd506b1233f8cc51c95fa9edb6deda834e4439a3d6e343bdfa9f7481240405fbb22d6fa7478d75c88431cdf84610e8fc55f68175ab31999adeb745543cf1b8078a04c87bae8a9ab4aa47f11b12f37b630f774042fb18bd772377db5f1a5840f13853258f121db39739f9d1d0fd55e7bc0f7a7d7355e07192f4ddcaab23d98c1442e2ccbae7cfa7e95ed1661a8db42e29d4e2c33546b287a826accfb3b2b53e48c08c5617842aa48040cbfe2cb545de9ae4e32ff7a70d35b0093f69f9b0dee8713fcbf025bc176ae9cdd2611ab00fd899fde1b671e17e12ec41f50bf0d4699ce2a088aaa6ae41c93a09df365e40c1c9ab44db65c12c594185187c31921457f80fcc1d05550476d6cb4d9ad0200a462a3abe95d01333cafe632a1ae0af02de219251bc4f4a2f87021235643db32069f24c474c00555a46ccca9f9542da7a000d707cecbd408fc6620f9fe92ea01ea3528f6399ddd8a2a993fcd4dec8ff6135e88b43648eb10968d530c1009802c6d737f72ac71cd83acdd0c4b371d61971cf485d8facd0b4a6bfdf29f99a323c92ace953d8329de978452d57ce34688dbdcdf4dc0d8843dbe940ec2599934bb8f89cc5f457fc082b99152af0cc60d16b9cfaf19a3b3eee424a5b5f89bebc859dc645fb4a0b56d31c7e54bd5dbe183178fcb7c989882766566cf061842bfc1d512973a3dc0ef89254d771988c58b8a2eadaee73bd3156969e016c2bb2a73380f3763bea5730127bc29aadf89a631dbf9414c78f6c97d8081f0b11eeb8c82e682f9509329c8208fb58158d5d076457229f1cc3a3f851105dc7e051cf4b5db0cef0dd553e3448386db7d3996902473e3e08fe19fdcaa8014080d4073d14265187de3411e7647d7928b706916ed86732b3713ee2ed37a6b37560114e44554f2d74506a7f1b71647ff1f40bcfc504702d74a82e362231012fbd51129cac320db3fe642e870d2eeaf09a05ecac456b9dba908256202cf600c1a76884c08927cceecee4dc2e1c55a4267805e9d3d794e662a62f2533786ad55681a1c625681e0e4e0a41f09240d86adad9fb6ac4f4b15c8ceb826fac4fdaecb72c923d4fe1adaf70cd5ffae8305d0df881b1738802b5a2b3a2fff67cea16350270c5b6f16a2d251bf28107efc28b64c9978a2c814a4e020b536d22c22f2c046f79ae0275154a1248eed6b1dc18d2e70b56ea3936ab15676ec8aa95ec9ac23248595fad44671980b88e1480efa604696c076122bb61b22cf2ff5520c77ec4275beabaad48b116792d8c2f99ff8e9e679fec8e34bcd9a6e76eae5ab295d93ef28feffec32feeccec3462abebe22f18b4df8ff35f78c57a006323861dfa0a8e5f2594a8f1974a5234970e87dd19b1e382fd112d1eaeb47fc81e0b0deb7dada5c26e01b4c4d81e7257fdab912c541710b4878d6dd9298bcbf53b84dce9ae5d5a5e1c41bee1ac5554e54fc7c72a19a252377ffaaba876bc82d41471ec2c6175c4c5ca8ef08ed6d379f78a5e6aeb3b0ddb301590e81a8a901a2c7e4376edd2f0c9d5bfd6a9cbadcdfd9dbf5636c7dd7c76201ee0539c96802945ef83dac01a2688fbcca81e34f402ac95a183ded5167a2f8da35da25ddd1e035fcb2b003b8ff2f4b60bbd52d57be5d3dd1e8892f9198577854b628a6749521749a7c2dd1b38605ca34b4acdc62c973ed183d287d942084abdb6f404a2545e40f787abec5f7df2c711e53a35f8e7148528e064d10135a8c52da1ebd16d9982ee8532be2724dacd2baa303b8cbd2771760bba36d2c3a3d0251414edfda3e9c3cd68e238c523ec36cd017653512b7dc621860a2461ec655a0df7f87d73aeaa03d19b976be9f4862cdce5c3dba148061781e7d72a343fdb799c4569eda84018f03c4feeb71cae4e4f28b5667ddb6bbc971323b01481446095e1a9a8dad94a0378c41c987c0f72fe6158cc6881d13794059ecde09e09bd7fbba6fa5832744faed76bcf7a81b4aa1b5ece06eabb35614f2d843e69788e6d1c140c801a5dcb60acd8b29fbd9ca6d2db61601f531ca5a0a1130fbceb6fd106d4ec403b055bd7e2c2f013933141a4f288b509b4a1ac2a41aa5e8d116d885761d5bd3059115bbeb72ea1451dfa35a349203622f6a04bd99a68e08daac968b1082ccb1a85bce7c4c7f4fdce49ef73c2ebf68b52ed3d0097e67422cfef60e2ec6e30e1d4f1ea74641ef1abfdbc343c975ea6fbd0fb91b1f7fb73a4748199170d526c2c5e6d4a780aba89ae8a3d0ce7461a2e0f58a3277a3ef5b38e7f5fbfff8ee8e1e917aa6be62f31cb21582fff4420f892d82808b03524c77a23e78fb2c6109c946255a91cac529a6c9fd98c66c5cfc53e3d8a89b1c804c12a12d3fa6b8b6dcfdcbd94601fef9dbe41a41c9bbb99faeb30429897553bf775413a61b6eb1ea029da9bd8e68a0fc1c0631e2f0a716c0edf9b45f7b7222bffb828715f261f3b71eb2cb6923e4ac2d00ac561596677e92c92782b5b19a9a2bb3d75ad9b85a71de2d635c0c35a84da9d294d4ac5dbd69308196a23ccfe0f8ae08e81c387437ae3ee5d5484ab594e7ad5a64b5e47e3d315455c301e0d31b7ceaa2a0094f51e25d2b69df5980bfaf1f85d183ca9a5f89c4aae0b3b4ff3e20d89cfc9633582bf55652f8b71ae03dcef27bb5f0076d38c3f353b94cb82b8a6816be1e49a1e0602508773e9a1feedab1dc1e5b7f80b19ec16be8f0514de161b7c929e6c85c541ee017bffcbbaa533e57012b82bd22c3c83f7a99fec31a51431b3720522aa807fed845553341e13e2c8193b59cd79b7f84e65d5821b24e8d76341267bfffeb7ee9aac51b52e0009695dccd161f0b3e02bd56d447d8a0503cd86540373e23b6d63b27d1b59d804f9a931649cdea0df5c6e31d8e8c8f240f468d1863e5a629f0beecf1554fbb14a1b2b939da3584d7617983ab2c035ec00133579264428ecbfd3a5eee0c9453f0d7aca694b66024e0850bd85fb2b63558984ed15917ba425f5246f3e859ae7e69e95e414847fb8c83119108ba47caaaf03fb9bd0c115072c94f86b75ad7215163d2f828e1b167ab29424655e3aeaa8e31f5398480e1a02b92d9c4cf0125d5e5b4bd27dc96321c7c21a8561642dcccd83a3eef051a04ccfafcc4c652c856b4818427491901bfcd90df0f3df19c3826f48957467bc2fce048ea8b4b08720da00de5208bd6f95281d78e3e3de544a45473c1c77038d5836885b111b87b3cb33c43fc59c760fdca28ffcc206b566358f6db467f0d90db792469cdb14586daf403541fed01e09d98215a4cea81982301abca1e8618d3117efebca453300269aec6a41908a6337a600e1cd232fc56ab2c4218946f51006e31e563330cff1e33b5c16289748437af865e0c118c6765bb35736c80a10da2f137814bb09b604f8bb54a2634bf709dfd02c03c38c01f346a66cad4fc6d9f0640bfc9aeaeb587acd0e8b28ab45af15fdaff57c8a0a4c92f96dc86c3d2f07388416ea885e89e1658a352891459a736826bcfea4322ff028e47a3579633ec773dc024d86550cc92144353c22a2e5de6b8ccea883665f02808caa61bea94747c400011c9e161e846f3d37131f895cf6e5165c00fe8e6fda99de731c24f93bd1a9535004b948d1caed2e11098f3292281c8833cf4af1bcc9836f3d82e2f414203a35e7e16f6832529006484c90f1ecfb8f0d9c6aeb2a4e9f2891ac9b3332d2dd46c43b06ed601b369e0c9f01e0f807e240a0da43446f573620cf0069710227d47395e5e25d835efea46665561d26d8cf591ae9faa6a7809d1078ed0b73fedf33c2316e2439ae2310c3c0063abfeffcd060873f5f3756906b8d613cd34b834bd723c1c4a82271139ba90c48de3076a8a7a4bb1273842911416074ca940ef932c0dc0e9ab2ed7008d84080db7624802d25e1666dfe970f8a0ea97a56b0edc018ee09c76440fd278dd5e357e3ac2442b2f73dcf218cdb3ffbff3a23fe86a5542b6e8574d93cfbc93d3d70ce9b2acb4384d7406e04a737f7fa06727f0ca5fec4b200abdc684c935c4d2a272e529d12b26f12b48c8af9dff6d250422de559322c905c80b4905b71382c07fcf89fd7ed20767745314ebdeeedefbb843ea88ec397c18b69187e2b5d2a928a41100bded67d37617d882c991671307717d6cb7f694abab2af3a25442d23acc539aa8d98bb5a56ffbdc440897984994c5c62f9a735ca8db21d9f2f6d740714a9015ffd80fe1237948def43d0cdca2c79bc8c205e3fb7fea8fb15809036ed799815c858a44e981bc070edf107eac86c6a75770996971ba811a46bb4e5b864517f09d3833cadf7a24db2ba26e7423bbfc08d42db70d2087348cd17e777a2d4a847656af0b8e79a0cee6b7678fde0571d38510eba10502b4354ae4ac6614156a14f986a184ec1834794cd21d6bff6e39ad48b7e729ce3ae753812dcc1d755136f5d24590573b2d895d0d6c1371619192ea7177fe3de28a67c96b1bbe7ea99d35657b27e3afc582eb0175a31a8cbfeaee016ee58415732b037efaa13d5932cdd3504f93e7f5a49b1a1a0b77d4e873ed70dd85e16a28173bec254adf91d91438b819f02a52e35974b82393ecb0937ab6e7dda8fc2acf2d164ef25ecb145ad0a9c12d128329544e3ab05530f08836476d4d598e859e0fc14be1acbb86fc8fbbf634f8964943dd18aa9d2fbbc8e2c8655d154d52b5dcb6b41672afbed6165a300b245bd74a9c586ed58d5190196c259c0e4e073b1b64d0edbebd32b40b50509cf16af9062b35dc65fe5c543ae879291f2794a563b68b86936008e005ffe4527ba710baf77ceec88269ab5175b555900c643f3fdba902c2bad4335df3f5dbdaed84feb676e7cf3f7e89a071fee7b5827f8b05c070e686bc0383b0918db759fa094da5d2839ab3df000a7b012ea9225efbac0e5bb2e23660f5d4454a86cd936066d6d648b2c08c3114cd1b171110f63cd33e14d0cacbe802b85bbf91c5daac1b98c31399f5a1c31e2c16bbaa089b8631112c0e1d4d74e25e77f2dca49b5ccc93259fa3f9f5886b111251850b5ff4baff006b68c4f03df33c7d77003adc8a2fd1af1367df1711181a5db8dcf12dd7c0154e3a888b6d2ece94a11b522a9cb4c9e078df0345ffcb679da247c037bb8a3bed2fe93f59e34cf318e1a8d3d28add8f2c2e35d5cd15b1e6eabc738fabb19dd12eb655e4ba138b2036556a751521f0612d8ce25be9c2c1026f2e82d0b7597847727c77d25a6429f5c17e1a65eeef65e1a04ae2429bac9f50aae93cb7f83f9a4a5fc17357efd76969559245acd5ce506dc811a4a36bcb174f6f18238d7e7ee8a72e4fe19eef764ff7b040dc3cd9fd0407c82c70357a375e3faa30aa7e5ebd1c964dee41b1aea3acee6702c2e58404bc8cef0401a634ff018d74f963c6fc370c5a96129262c41dba68cfc6b883497dcc165d2f31ff60af5ed2fef6dfff6a32a1c54ee4890f8def45b896abcddaf5c53be81fa3e601c93f8a85ec9cb873b0f3f1233789a128e6d02949a240d8e7b9e35372500e4aebef6f62c9805084d7b9db0ab7e02e9a102e8cc93d623c74d3cb4de068c6cb902e850b933bb7fdabfb0ca275c37ee9ad811db3aa5cf755c6fa0f0a3b1078d1d1dfed592488aa732b7229a860eeb80b1fe7d48a6bd19b7f652d7601f3a4d328b1f929ed33bebf4a34e085315a47ff1ed3033ed2c51684c8cfc6f592a316c6f8db939a7e60d9ad9d4a2e547e971dc880edc38587411b12b9a16a800378f09b99d358ad158e8f8b4bba44f5dcfe10ce1e4f9d8112a21a04e2e7c3e3e0a0c1bb5cae862f354d1f6c8a9004af6c2a656c9fb1495b9589599e1abf52237c642b581c6104a3063c28f1fb105c1eb0b223b550f6962dd4792df9c978edc250594c38a3a292475d67c8858d73ed94879b18bdea90853bc00c69c8247c5ef1516cc12b44f933b2a0ec3ae8c7083ae31a21aaac4570e40cd4d5d0fc4de2b59c50497e32e8ea4e350e04b017c3d684965b0bf6557a57f6bbe72fe59b270605f6235cd832db7beb668ee1d347f99feac75e1b8efad74609253887a3e0e5ba168b2f86b9f241bebb8c3fdb05d726910b5c0d7c3b28e7e2434ec656590d781b156d972f64e5f0932a1bd11cd499a2793689c352bbc5da3e81d0eea508416207d88b560ab365591d5915392f9aa44ae7a022fc7edb331ced34c1613d8d29d590e35fab864775f6404955008b84c300a5c41b52748e203a50e0c5832fa094470837d5cad6e47ceaa93c39dc8d2989ff22c7a292c3fdc7e70ec158c1a2f0754c15e4af98f13c2fc30b6d0f0f3ad0e2e98bde35a768c1ad516f7db414b992f859695624dfd85a8ad233a3b0ae3d53947b534c4e893418db017d39afe398b015085c300cbfc276ca1dfce4ee7f236d1bb9e9cbe2ea600dce938d851a60e964050c3d13c1a6b3f37ed0877bf99a7cb19c37d9f867fd980ec68a4837fef057c00489a35c43e4248c6227bef097bdaba885d344bf04bfda2fae4ca6ce0dad08428378339b3abd9c6503b617aef98ef997642013ec4b243f1c862fc3e0eeaaea35a5e78a5cd4a78c89ab606dbf222a0308c6875f4dcf66258cf08e22a0effc731986cc31b53a014cb7376c3e3e0ded694527bfc34cf2f2ca86e015680e3a669ba12c8d7f7ce8583f5deaabf3894b60f79b065ee6d28b2ee8f03e548e8ca366aba22f132749246ebfa187d24b2b644720df4055daa4cfe1d0700263b03fe69246becc1bb35c193fc70498399cdd883091361f2cb163a199b36288f26c6b86c9d2c03965b95a81d4c39df5e15c79686f5890fd8fd04abf5f0fa39b02fe99bd3ae58e3c26a8c182888b497fa9db3c29f9a50dc548b665411b646109c030a626db7b46e2d42cf0c78612f078871276813dd4f55604ace05b82ab1337abb6ee138df2676249e5879feb38288b21c924e48499f7888f7a6bbeca79d14f194dbdeb5a5dc2382e7d7a1987eea2c8c1bf7032b837a39b94a5ed7857de2d5dffbc6d80d8016905d0c629260741119d2e68c39c99c41333ae6f4cde1c7a4c5506697a087c6c372377038956da6f9e9fe2db355905aa98e1ba5a7d0678c533f4d9bc72ec82118dbbb3fdf900dc9ffd70ead12a38dfa74e74a5e15271644ea35beb7ff5b8631cdaa173848c8294e00e9ba9898346a0abae0e5f026cb5bbd1dcba6ef5b08b9738f1a068da4c5609c9c243a9e7af119377e9071f913ce720bf2866b117ea079245d694c65b4301db8e343d538222b16b6db253209bf8eed5bdeb08563a31e8d27318648cf10e775ccab092f0fc803de7a4f3318aaa4f1abfc0d2032e1c3e2559359dda6d67d089446073daa3b2826babe0c3fa9ec5a6fe5fd1b1f5f87ee8cf168ca61a8279988b4b9636c10599b47beaea882627ba4c7d1cda80ee948641f97300cf1d77c910810a2cc131e5538350342ae5d49f900be7662da5fab9b767fbbdaa110ffee67f43ebb634d64cfc475381e444baca9160c1694f563e6079c8966ad314b58469d39cf9f8cb420af5106cc0d6f756971295d06322d01f0ed16dd0c3759b44db6169411c49054c073f983881ab3434bb818541d56bb554ab4d1327a093cefb260b2914fbacddf16dfbf9a099becb1d414d144bb22b92b9adeb2b59315d94fc539e9c4ca4a144c46607edaca1ce2e65088fdc449a1272317da9a152de62aa69ed7e21be0b48d0da94bd08ed42dfa479705bc423e2e0acd6e060ef5c2ea81013761101ac9a443b4aa733324255eaa4d25849d0710bb12f2cef3edc0da1b1fadb7e2f4ec362f9bd01d4bf60d9af39c489f718287e009d0495587546c9bebad2e1034ab549227ee378f4094cceab157183daa405a7a09b641af65afd89369bc8f7d7052f4c70b63fa8ceabf108e6ec368daae66639b8f62441c4c3d9006350ab80947af45a61417a91593a327f4ae456608b2023989211cf5a8600596c0f39f7d73807d203e3200f87185ed88c5e95425595cd3e8bd4b169d40cd3f96701834267e1d0da2e1c664c48905a62a477d415228afbb6fa9b7fc0bf7bd9cf8096cb642ebab8dbef49db4709e02dbb710fb34f5f6f3f4e1e7b575f4fd2ad9e9269327c9640e50a71e6b6f0a390d09e0b8135fa7f353b6da34b327b8ea18bf19c8ea343ad9211c8d51e4e07f0ba5264b1f768d7bbb0df22c5f4273e783abdb4ff02cf85fcfdebee6f991baaee6365dfbb25d59f5f10e1894ceb4b497b945a9a20bffc36b6d28d827943eb70f5b91079816df4ca8a4c87edd750c156b1393efe854f2bb5b960c2a538e16030736fd2c5ebaacb8091f53f4c8f3c045f1f78e8134faf5ab3ab6790c777d2aca6c351541dc3339085f5001cc4b863f8df46763dc925c01805cd58483b8472ff208fb06b6875b5af7771984a9dd2ef4fb31ee3dc96ba9f12f78d790874671e2c3942ed73a18ff6ad620a21312e70674e1d2bc90599a73b1535585e4689b845ba3f63acf59a734bdc0b3b1c720699b8ab91df3e14bfd66c066376d8a94682e1228269e909dada1d990d8f2e2bd5d9290b70321517a80190c1e26081847bfbac45aa6e5f9fcfeb4fc555e9397ebcd65fb12843a227397d51cd14c50051fcb0d62420ff1f2b4743c07e7f6b9f9b571a187c6dff4d1be1978323fc53c9a8691c814673ad8e9ed40a16431a41d18974eee53d035937e06262a555b9632b643bf756b4e906c164dad69945dd03fa231859cf4c86057ef9dc9073bb840ffa8c686ba02a8c455be6ad003194c4b6f048f1ea0fb30bf34a25dcce9bfceca96ddce9755ebfcc4c3602bd937c02121e0d6c203cb0f843102013c76cbe7661bab6498d7841a7761e9ab89d79e5a7dae9c52db72d491ea2795efcc15df9e9d222ec8d27a81e4fb11fa2be30927d28b597ab06d7a72462faacb28661c2651cb853cb18fa2976955482d0c98c463b4a6a8e25efb3fbc5c4518769f6e4725dadea59a21168ac1f4751aade164920c83c5dfc6292228f1887ca66c23f4d917e7599208e55b5f10ee6cc752e865e8c128b50195280afa7969a354b589a39c708b6b6f8bc142f4835e24b4668708ad87195e680141a8c5b9d3479d9ad98243a9b33d08b05fc75a585838f05dd93b075d7bad47667ecb2fe16ae1eb8f73cb729e3b758cf90e916043b116091564e48e7361701179f14e3526077da51523fd99d7d62e1aae433cf3a3fd6baad0e056f5dd5848510495230baf8213d4bec90bc4a548ec6d107bcc86aa547fbb5fd3862d5576327d62492cb74c97a2a9477a9adf3133b794044f03532cfbdf955b83ca467eff1d9b1608793e66625472da639ce4ce43928c96563874f01bb26bc154d405697633e0040f34701b06fcc1602c4baec173887181c095c6871425eb7c39455dcc3a75e45cd14dd8e6c9cb7ed1e9a91e55a99da6dd9778a758f649f9a9fd1400fb559407f3e5d31e0b659b35f8d024ff9662016056239b8603cc4972c6a66517e9776b84d23ca4160d028d80ace90e9f9c3c28144d98e9f6e49a0d99a671ef6734dd64f828315ff3edc790b813bb95b5ccb9f9b30d90a1ea2fd444b9762f98b469b6c8bdbb58e09a81db38f6bea2ca7e5ebe5311c0ab987cb95ba025fb3b0b24011b0ccf8f3db4b4588e0520efc046886b22bf76a3f484684c02603f41ba9c2b3ad7f0385f13b618d1539a6cf507af6a3d7e95f42cae25e090b2e77e4b1d6c01ddecb79d0b15cab487fba6720c58d7ee7945896eba8130fdf13a7b92382bb2bc143e4156388460b301ed288b06889bccaee478c48129debd2c8c82221e14d1573a2acdabb251f4a6a1290b933cc462c8a6cf5e00161d6936d01d249dc259867cec86a3d8a20e48e6be98d9825ac9398196fb29396e66bea50a73cd809f6da316055e54be83bc1a4fdfd2d166613de0819769d60010f859c88fb894addff20c01ac949cf1cd042c5b436afb5d5e7325edeff77102c42a440de69d3093771547997c717aa5196f74433e7efa2e424853e75d71f1599863845236802d8c5342cd5e9d270cb7cc1df1cabfe9d77fc4e378b9975652ca96f9f114a42f7e2a834ec22945ee2bc0a266390533fd151d36e9d8b5cc2eb47c9fbddaef19a0180d6d9e12eb41beeff5f83859087cc119157a58a3c191855835cc03dea0ff8e48cb938d9440e1f89d4e0d4cb5c91600ba875e91a7216d09f277a0d03a0cf42fdaf6bf5489c5d97c01e925277789c216b062855aada5a19364d5b2b15630c22cd193a0e902be1fe10ec8d5fa37c03bb1996f87285d3c1ece81b61283818321ce596c9019dc422985f2b09dad29c2702ae2f76db9239d37473c4ed8a8f6ed36e256bce8d4d823fe6f94012d5082392f148defe29fb3a837b295dbbefadaa1cdbf20b51ea977f2876562356a88e4b4d99c59c303db457215aaa9ba10358851e30d06d16f81eef0da0a16d5fc40862b7c38ff1800a1d418c3f92da302bf01f35768cc4c64277bde0ed4748784dd35bb7f6c6d30b0c63a420287e312f7af361bf6b3c4dfa795fe10a04e6a84cacfd55d13103eb13932f2112570942f3a3ce856a3fbbc47a7445360ff48e838cacbe2fd05d4db66a4b8b55be91709291ccc1be60c34759a8565e6b5b5fb514ed45a985ebebca484bbe7847e0f52b461631bca9137ed27ee62c90f1e9502ce06444e64cc7fa63a342a7973301b4d698ae40a288db93669ed0075f3ef488097366c8b6f7fdd1c01dca6b6d6adedfac946ecabe8dae420cbd3d81638c63a8f45f835a9387ce2d21b54010150b66c2a29318d33da38feda31d44ce9104ad7028715b525e09352773e8bbee14a3d848388a6bc054e3a3ef067dc417ebad0f8538e5e036382ce135ad9237953cdec5424998d1c72e3a5e7605aa81fea9cb421654199444d1411fdddf5a61f60ea9639446bb87363d35ce76a35985d7bbf4a7b978108f6c82785153fff42f50e2abfa5dc84ba0d021f8598839864994f0c6b4021a4c7f7369c8b7dfe3645e7bae5a026ad01a23ddda18e16514b16673fac70f88fec110fec7bd822a389a2afaf0d106fe2a81c798e6a984941cf6f2a1a28820d83d276f3c1530789bf120fa0f39ac9e032a5db8f32ac21eea90ebecf606aa5dbc75504efce27981684974068abf9f1422094fa5de242388fd72496d8e00c0c4f1e73eb9258daed35f17270e378735856ecf1f5352dafd20df09f43297fd3532ab1e35100da51654b35ce63f982b265d6ad1e3ac1768f6c062d761743da9c079faaf98e2d183131833950c4e3374bf0601b690aa8588b606ff69c92ec639885760bd9f1b29013c92ed210ad28fea3fd513f60d91adaa9c718c920a09bc3794fbb0fcea1db3c4d75af08f5383ce266da13d88289c76a4612531f8cd927576584dfa59dddbd1509d5a81dad62c0416e02d20b2e5fbcab947a38a60323c67ef1bf14663bd3e7fa291a7c01e1d43f661d8ba62aacf71773067f5132b8d3fe072c4634cc903a702fab8287f73d6b48c54bb8dd0fa461aaf1133ea6e16d8762494b9b5c09d692673c3572b5d652edcd1008b08bfc99f2ae07bdbecc44a7fd3278a31e0563e8816373f4a64118be704e516d81de08754d5b0519cc276836d9ae48b310ae0b7ad6024a8e23a08a7bae6dd974d365d6e5ab81b4d875923d969b216316689500aab8d778e470bf3fec31f7b59cf567c49a000362a18481c369dce2a91bd6d586cb96df0cab69ec7cb977676d3f2a3c803c8849ce548940a612aea3024ce2959debd5aa69bb1ae87bdb4f8909e30b6806f513c22297ea2fe35cd4dcc260578b911244f59228463f0707141a7dce99c6b0d4b4a0ccddb31e90b7834f3e8dba204dece94429d2e0341caecd0f52300d68eebd796c1e1a60e5a4e080ff3d1fb49de86bc0861e9320df9291d1d479f052dfb7b2995e19a6cca7a29b1272a73e4c25b7cfb14a55a173144ef90bd7ca7bd9b27e1f59c375503ae3bfb7358bf4a9c3d7607342f10ceef83a03062f4f39e59d9a761639edec4bfbfa0c7321c2fc5783f1b8e2e08991662d50ec7f97b95d37a13518dd0ad2b3e71b1b8aaea14b76f6dc03b3a1def44267c221db458905c566de1298d0aee7d65c72f72996164b3682f43e45a60833d53698f0fd77dad5a57b9f950577c297a34ccc4e6daddf395f3ca0351c102446f715c06fca74cb1999bb6fecfca6f4b2405aebb4f73376a27ba40711d53ac7843395ecf2dd85e4f813dfdeecac1cc50b5643290701279f861fad0ab3b6c9414812aeeaf8be17e5d6ca73e7976cf725363c4ef2bba9c63bde15a0fddc8ac2978700165ad0e17e4254b5184bd70e7952973471d3dc7d7102a755b873940f1ae25ec8649f40bdb87b95d6fe09ff641758284d82e57014cbac5c694e19a3e20dafe09ba36ef88a36ac0286c3add28d45ed45753eaa1b8f654a87c460206555233611c352b17819717c216874f3a28394548404d484ad6ba4d10ef1bd6e6f88f7978bac79fb6d3d8f6cf2c1fd917bd0ff360b295af7833921a31d58f268bca5e133e531311d3459b1739799ea5759073fcc9c08eb28895ebe47a20c334b5c387b2f5a994d05132e60701ecb4c00fcd34a063a2deb54e3df359b06c8b191f6d4b249192898a1c9c05f9354e216ce3255e1687756767db698233e27e426d1dd3df8a71baf073e7af9b37373c92faaaa5e0d0ca011e353b46c0b222d7330127caf2ecfe72f10daf09e1dbf0ffff95b343f66bd94ec8e83ad27d5609c9b5652b3f162aaf3048804dfe359e144a3760f36f0e82f4f1ef0b3b26cb086042813bead8aca395349dcf99f8c1c1e656500cf51d6426cc09a6dd5c4191528e5149f204da875ecfe938ed24009052455a7516eced1371ea8d2b74eceb2c8e2a365ab000dea2db4a49493acd2c07c9556ecc8917bcf2746d27f53af7ee78b58da00ce661ef9b3f4374edd73fd0bf749ce0b40998547d46d5f283b0f7c4e0b800717913d260f81ef9015c39362980f4df110a1a934eb72f5c76abbe8697b4c523b7ab049435cccd37ab30083cf3f062b0206a6061a063853b714f7c4039bca8516e0f58f6f5f57be67033c3244c207c86c8bff060c226f1bb751f236f134bd4bd60fdc792a812bf8c125a6ebed7080c7ec5a8d0a3999295014cb11b0daf452546c1950bbfff9e38309db24f093b79eb01915c31e0ebc6ccde8412b209ca1981d452b0bef5ac35832f7377dc620cb237e6cd6321d2c74a4818e33aa490d3db30d24ed8d2fae1f94696befd7facb65242c9c5ffa2b5dd7fa9148289b4d451029694a8e78edb4e74935c900bba014c373b5a1880f7cf7700fc5e977b720983448e4df3b2dac7a8642965ced64955c57d76bbbebcc432c18a2cd3df249d6644edd51ccdba9ebb90ae661e3d5c376081850a017b7966544fe720743ff91269cc7bd72fe6ec8061128d31a6de811f4eafde32a1a9c3c594721cd4fe5ecf7ce606d4c9f9636833ae144c78baf91ec8ef6a00330363f672f763bb7f5f993b9dfa0c6f1085823b5773e3c2ceddef1e5c3685a2048e97e068501f50778abc6acc04803c541ea785dbddbb284c081a8bb2a278437d6ddb741c4bedd71a5ffb85774067879c17d4667c3ade62aeedc43592b87d708c034c127a5ad5756a7b01288b7fe7a8eba520389c91e375110d2c8a9fe753cae6e260db904b017a7ae2fad94befc12a26fefe4928ad811f8627ac0d4bbb9396b9cca31d6934d58128d8fe8cd0895904799fda9f4c7fffb0c6612f0e5863d638132f24e2859eb18a691735bd91cd10a474c6814ea0008bd4a98001736c54b9151c3cab75b89b6db58289d93523a348a8d71116175b40438b8227b37c965a4c63880f15d42e4c74202bd640142c3340d30b4a2aa077ca887c482dfc246d7f8f69576c27286fd78c7f339f6c83d49e479d5ad92f0f91f60b394141796117a034f0e86613f70089c6fbd81c2636430219fd7a8ede5475ef7a06ab8b0bd0e03364eb39d9ab503dc8ab57ad6a50aba88ac47dab91afe2f4b763e0ff87ccd3387e2bf060ed7bcfc5c5a065f1d71a9ea899944d62c3fa40122e230a355f97a61e88042148ad8821ec332e1215b4ca0b747e65b18af1c021b06490c86ac24b75e901cfcedc4c2c2b439eae57efd9a0dca32fd9bbecee32ae4fb3de7dd94e30a9d6b64a9f7660a12f0585da88ca2f4c2000da6c1c729a4161905f54b1e8c63e8b738e0377af82fbf5d12efe5395d8d75620c8932ae72120ca9c11cfd1ea28c67b0bac5fe215c41b75e698cc261c41e1c623001b3e6fd8f4de6e4dbb848937330ed4f3f0b549028c2404d4aeef5cd91c47b45acfaee56fab49f65c827987c38d7d7264856f111ef36afb53a82e8109e1c7977cef89b30ee59fba51908984db34d6800106c389eb84c0be14fed40e3f8cf6a7e483bdbb7e9b08dc9c4affabdfb1c0760c9b2b857538e0086b80db4f7196e9196ea3da9088fdf869d2d1eb09c41211e022bd0ef7ce11dec8b30cd1974321867d8a86ce4c3744690b0a7a2ff0a424fad41248908e505a8f32174c24a039c4a42c274a0296e48e35d35180fb5a51b9283bbb635f679375911bdd232d7635f81f618e3d6f4612397a1d4100a9a4ed10d4986a2ee95aa0b24dd800e2a41e94c0267e49eb33f4d3f5e4594e684b026b6a2c0166e564c929e2e616a37b8d4214abc5e761353a6114ba7eaca4342de7525cbd408c9a0e2f6fc89ce13334bc2c83c821fbd4852af811538da38a1b71dbe109e6ef2a48c363a367b26aa992306e3cfe0845cbb83bc15357cdb02ec3afa82dfa3821a469cd7224295cd1db30f2ddf3e67df878410f22e8336340557405492d7ce62058fe6abb7c79a1e514dd72c1bc219c8edf99f0193fa60e0b2b0f5560af38cb2951ead6801c527d3c16d2615cdb6209ef11040d51c3bf0a2c6a5365939c9e2be548451ec5eb155002a724fc2af2bb697277761d6944392f9ae3fbba406c51372edec8984f1297273ca47bdd2d0ca881fd06ea8c506eed9f9af71208817a229df1e57da40da4b81a65313b269cb796505d74d9a7a538414bae9cdac9a5f10b3bcf819826e3ba62c014be47c1e87c3d76828c0ac87dafec43dfddb1b389952ecb8ec4fc98f418f408561901764482530c86fb626f5fc7b40511ff4d0719dd15e3d8ef8e1d806cf248bbfd0cc62e0fea9450ea29dddb4cf3237e87054ca8b6c3091db8e6d1adc4b680b495f25b6cb7b584b61b4ac483725a6d7931c17b24536f98fe95a538ec8ac6377003dba9f6af3a5230739aa8d805734dcfc11c90307845a59a3b69edcec74855d7e1dbb21ef0ca09d916025eb2de1074131fa6c29cdb74952c72f5a0332a3977593b5545814de52088721ed32112d668e3aec2dc94d28e0e4e26800176c59134a1a2a1af532f67d1acde120386d25ab53e325c77b5d8dd5b9adae90452238e3f6de0d505e59490e5726393b5cabae8ae9bb650993192f514090b0a3e52224c14ce7134be38e566e45744c72c68b102b8455123e71fe055bc1be0367d9d2e975bf8aed73dcec0eafe54efb5d079eed2ee21ac3cae0c3940c7de7d60b4b5b17d70350cabbe817f7121c2777466bc5f21fbef2d0eb35d6efb299ec3b78457a4e70c79590c3625f98d7bb407217055da618021b4e8981634163f406d5dac78d4281180a995e8fa681f98768d6cdde407355821b18e1e0e5368bfd34e2c6ba6543dabde2f236a26d1a1e8a50e0038fa193dc4ef3de2ab5f32725ff38ef42fef6771e4272906ab252b7dcf9a4f7c1812ebd05f3624c8aaf119fc2937d8fb8811e818afcae1385e0426b4cd737bf9feaf596a1da2a93c624bd1d978f0c91e24cc4aa9f9b30d93928cbf89432ccc132922951420c9b2c28c39414760b1734754f3e3fb791cb8c3949c2fa9a1373e1af4a89bea37e2ce0f7be35595c4685dd3db7480840085ae3811092e8883a433d35022c9c6bf2a1628afba2dd1dd70321ed8337510e7fd9c01179c0814f1f38b589a2e561e87c7b20b5b005b2c95dd74350cb08a0f273a85fcf4b8d74d586571c25d8c8c16e13bd906b5fc61ea5f67c5a5176308ddd75f027dd7fa7512187224627ca11a75025316df64df6c557220b2cef4703574d602c58704a617145c22fd2d979c3d216ea42008ee6eed68e94fdad0ee9f27b7f827a2e7366bcb0b358d3cbdcd43d1f57c740780bff8d9af27621ecd9fd34dfd2dcd5e8fd7ae900999983c8809c51fccaa3bb50d304aa47edfd3e1c855dd5db5efff509bde46819a2f4b571d545ef1f946cf2aadf9d243e579f8b381cb8a41f47df992a0676a296479b9cd4e895519b9dfb17e19829b4980376f991ed78b81aafa16e46bc74a0ab5e3b01b372f7c82ce80098fa5a6b68f87a3a5d650e0d3ec10ce7812eb70ffce426419b84630ef09d75a8eff672256bab1ee86a4f6d6f3290cc0dab1aa1021ea2b306eb57b0f616c4d92f77409afa45f8932c1d820005cbb200fbef2598b51fe3f5b595a1902f6e980d60bc901acdb741f320c246e92c027f4b487cd986368d99778373eb2e49e908c46442f9322e9918928204a8ba56ec6f9d7efd65c3907099ce29ed7d1b7c0aff65c353710221ab90560fcdb304e63539ac3b3341e1ea997ae37507041263a7f1898bdc3ce9951a749e6473c4eed663d901ac03ba145db3cb79913a90c46c86e1337fd22d7cf986461370a8c59243cbd4880f3a48e6e3daf9edd20cabebfbffe7b4d3c0d488a44ee56314f3a04c273b4f99c48f7489c439ec05a8a758aa7ef3a38a96d4f53434e7c235de5a218b8327016b8033230953f132b60591372c53d1a17dca31356bd41bfa1bed4f8c9c8bbdb97bd4644e14fe1830f04d238ee33bebf40e2e7bf2e3c35ff1ce92899e149fb79d7f3560615357a4dbab2b2b37c73be3277155422398564dafa0332590e8c479c82582ac203897c04770040ea2065d271af03bcf3499246979ac73983cfbc7ffd3ea97c3070533cda610a16ccd5dc04f297c43356516a45ddac61d926ebb5c491921e5beb46fc931a57239d02d0cc6a01eac04b4dea758c27b43f1b9949b9519d1117f92011b4a3e32df3ada2a6b02c7de629996e76b66f7d7c7c0a9128c8bf05b6470e164a185e7e64a5b683b6ebd0d4cbde6d76749062e42d9ae20fac4464e63d227801fcd31985bb14dd60873ca0380df71dcce831c4f47c743a3791b8316f5652916bb6ed8e21beca442bf388746e0a758ba48aad0aa44b6f8138a065227bd031ff70d81ee7095a0ddbc9adcb5da23bde06a6c013623e4c63ae564e83584ba39ac0ff3993f987c25837071a8d121820e3450901763377116300de68bf867fe10f599ba841e4201a1be2427ecb5e97380ca600b6c5b36f2d8bca3cbcf73e9c9f31661e7e3b1c9377dd6785a128b92131a1fb27cc12e216b993142e8e9e4ed143767dfb39f7672ebde36ea46bb7b1ffeea4e8fea2e03c5106d199d2a0c539e108d9b9e15b07b8332822f1064f9fbc93216fe630ada6bb5d909aa861e82ee0a46cef93a49081d79b48747fd826429a97c6ed6d2301b3f4fc44b3d31686bf2ed8a509bdb6f70fd957502fcfd853f4ff8bbafafb4b5f40ff838598b0b6875fb032f30de911a5ccdf59b455a812cb1bd7849ec4e1ac91ced1798b5ba601d05c58022b6e674f0c57377208c653c64e38308365547203e314398aff11d8f8ebce74b44a11da6ff6142c73e15369a3c1e9f4b927c3ddfb1a3b7651984dae63b65ac535508893cd67ed8157d4b41238ad6b725e016aaa9ca2fb858e8cf2e37824fa9d260799e09395b345c49a4bb2585814b93f0d76aafe21a3d48c64cb4f9291f3309dcac5450ce240bc83b546cdf7b37a143a610b343208866e64e6c15fcb2370724689d96ce96f490619651f76533f117e9c9de8daf56accfe940691a74c93235b22f6b1fb7174b67b0f6203e37d3e0fcfb7aa739cc3c34614f7737773a95dbdc54d2cd5254984f98f69509f33143640780e5f46c98fdb645f2337c92fa02811b8d0c126fabfafea215ff45a2545a4404118965e4421ff509cdcbcc21ba7be446929228fd3da986d160f446bce0027a2d21506e3a351e6d30098021fa70afbd870d45c4ee6de940522e2dcdef0e3fcc208c1259985aa0fd2775f812539aaa22e13da7745c7daa8764d034c978f6e9fd40c4515a5f6dbca4ae4f2445cefbb937c9e7c8d4726a7e04bc0e26c5fbae1ee5c19d9e20d3cac629c5f8dafb3f930d0833035c3f6d86eca14b25e33fc8f3d0a6ae789dd003051bc79087b86c8720159db91d91f6c51cbc6768fc2fd4199ccf8bfc412bfbb10bc82618b9205a4b920882fe21bdadd6e1fa02c40245f1777ffdb6b4374f4e62a3a3fc53810b5808637bbc17276d7c2d275ba2ee70ff83c4367b1165c0893041ddd2fda110e42400ee049e9e6fe1482ff8f1080b45847efda4e9857773cab3cfe99e1d15f2210e15550ad1f9700a9425bd7427274c4186e77c6a172d86edbcb566a060a06a797f56b5138aac59447abdecbf16eaca7bd053aa19700062d58cf1785818108f514ec64029363159783bd912f9c350dc44d2a09efdd19976da4f259c8a47534442040f3ef48d4ac88586200bbe13ebe301c39593058e8e2ddf853671fbc180fa2d2f37b21867e98ccb4f73efe595803303cd7df792475b39cd07631e97b9e3eb5c8169c8cbbd94b43b59a1f1bdb747db5145f5fe64a8bc207cc2f0f25e3c9056760098ad7fe28714c052502302433c50452dc5456605c2e75e15f66145b548422bd71b50d169aeeca1ebb93aa7d18ff556772393ab8513387d09a60155645a96935bc178732b6c881599290c8cf9f64855cf54a0011e4e377b67937c6bed0bc03aee6c7609dc3c040b284a4994148bccb7aae549f18714d06ad34f6162d7c46a0b903e5040358c1b4a2a80fe199fe0890e84587212c7a5e6a59a22fd401ae6531d3c7dfb825f8a628672904fed9ea1052764b63bf0c5af564baa3eea22fc8bef93a2ced1e7c377b082bdd14601eaba57de945ae7def7bf37012ba3adde6ebe18707ba064be52ea2f3783aed11f217ee24543bd197025d03750b563d5c92f0de53dd28ef46a64c1e43f01f0970a3d50ee1e86a2166a1cbc61f37f04d629943ff4b3927f6810175d07acae3838aab54a2669bce4f79622c902d519d8f6d5b050f95659f65727f7c7ad1d67e1412c8688565c7ccaab78387f01d01d23ee3255309fcb90340732cb6f06269ea39e08d2970d3d33cb1526ac0fb9f4d3382a4bb42f98eef2e46d6fd50407bf923295e663007158eb471ce528c7d16c1e45654b58b7a9622930ec9cf989b1f30a49c5123d41faca862b4ee8043d847715ac47ff547e52ac272c851599aa07c5fc303eaa29c2060890016fb58408a1b411a8c792c5cd989663df4f8aef9ec396ee0f6411f368e12d02edcc890888b6fea8acf2188091ca5d6bbb08ec36a88a02772730b596da5100a0bfa2bb2e0d8df2aee6dce8101037f1733b2374927fd74ee6643f2a37f463aafe445f2d233684dacfb4f47a3a8b51d0a8c2418b64d917f27909ab59852395dbb48b567ce4a297f24c2cafc50e610e2d917ce494ceaf31e6785c8914af87e6210db4a30a7ab3b126974ea652265e895090c042e01b6b282eaecb00d7d1df3332b05a2ce952449f5f43c1f7f73a2164655e3340ee4a80640347c7cc37643031c26563db01f114d74a72ed386cbf30532ca6d7fed03069ce29d460a0e3b82012488c982acbc6b9aeff1dac74e2c3b08e1eaa13b606ffb554e2be81bc157fec39dffdeca3d5a0f416dd42335ec50949ec24f42a35d237a81b0651c05fa5b8b650704b4930539ccb0d1725b531157acc8a1770a4e52fc89f70fd572e287f8a7d98d0837f42c635f8ee90fb4177100a1c977910b44bb17e2e9ca05dba9ee15f31098a4259d70d0c8f70496b39730ddc9bbbb3dcf5b1297bcc246db5dde57cc7bcb352c68ab4a583d43d207822ff50f396cb32cf76133a8bf472354a0d89ab662ef41292cc9762f6de35ba475afc576331e27c9cc88299daf380815720e56a68e450d9e167f165a714f78627e435c384817feef7db219165998ce1d58ed509afabd4ce73943120867c92bbfc263c04995be6d7375c256d19c7a1f294034360d0248b5deae4ed80cf9ceb9222ba0cdcabd04cfbf6777ad8d45dca1c6d02c50e675a1a87aedb64e0c46e9c1dea5151dbdbfdadf6844c4baaab3f91af31e9df94dd313079c3e7370b22618380e4c299071b25f45b553b828ca5672deb90e9cb995666ff929ea990152e2a886545276d4952b6dc3d6b0279bd8c12ec5180d00f7b1459ffeb80b8d3df76d7030bef554447fbe36179455689ca0b07a82fe37e052a3b164c2da8f0b95dfda734c1a4d6074fc40736e5eb2c5b95948b24bc726a089ca61da5de2bdd926475c6e530752175468f7d9265ef603fbc5c56e865abdc6fed5a6f99f644edd4737e6c93d6f4db55ff159062e5d501087cc60750242052f18529f8bbbab4eb00e720854a6c038b5f5d8e3f41ceaa55eaedef929282384f02ebd624fe864c9254f0aa6a33105890fdda1533b8c65d2bc3b8a6edd75c227bd440636a971c321bf735edd8b5cb094caf822419e78478120460fe7f3b96f57a8999b600c50f2d1dce41cdc4404b2023482d4eb49c3b90ccaebb08c45ecdeabff51054ed07e591d70be1f7fd58866c8d298141e80f5ad6650a88825778d879663139a8a284378928666c36e73e2ad1abca7c66e14cd942f2853c04b3c95d42708e63bdfd564630cb192b8ae0f4fe46fd983fcd248208b4e17352f767bb31c3e98c3bebc1b0ff3a0e894d0ee5114524341a3645cb96521866331ec50b7206ee364934e641d86f131cb0a784a3a428a7bd3628290118d949030ac00b78cc96aa3243b1a94311e14fcd53a591f31286a717a274a25d68b2001c5a77e40ea8ab52069ca502f0678e619353bf8bfd71ccf1833523fadfba3af205118b4dadae4a4bc4459b4a57882a46b9d58bcbf1f05e4e7ea17844737fb4d0b4df2203d307373512843cda2e8287fed3f2a92c6d265dd5b56859eda9718d2ff23e6bb48c39116d188c9fc37c6ed665c6336fa6bc82fccadbfb76c76a6861e71c6fad2387dcbbfdd9445ef1153e67225c93393c2ef27d29497d30512fd588f2b11c9ed08af2f07426ceb1c535ca3648ed7b5126abc380b095fb6aa89e03df3e898ea2309cb2498d3d821e5fc18e0b64d001e1c1ef8f697393f91ce302e9c3eb1d1500fbdecb11335e34bbf5b8db937e1ea0921631caef37fc4bf6e39a6397bffbd40bb20e4c49b2ca4f82eb60b92216a9c9ede3ebdcc9e35a791f3d270b0e4bc2e55e40ea64a9c87f0189c1d4c192642082c88e0a5f5a291cf68241b2e7b0942a0537893874a155d0e63129c47cb184817abd460b4a5016d8a4c15aa93b85afb046ecf55987206126c6a4f4779e60b3ef7d1fe071f8902538b653d7f0e1313f51c34a35bcbc95a925ae61f81dec0d640fafc952b554ab34a88c1057f2359eb3b7ce2b621f6524db82a9666b698f78d9280387c8131c293c4936834ce94f39124ed2f955fc81122099900997ee2b0b84967daa177850f046ffa08e5c44ce12dac70f1b0936602adfd9885eb2fbd19f250df8f4c5487f88a0eba599a1a2d584ea2f26f1cf9755ef1d1fef00f6b60e5e2de9de54e2c7ee07a6200646e03ee942065550d57a7979606ba687bed963389637c34122e50a96cb60bd503ccdf26bef84c4f421c614440d68f5f8bbb2192824e8982ad7d3b8110773959badcb99579598d3f4050b741ec5c210e01e875e2313d3660f948ca44cd3315e57af99dedb1fbe4fb8565a452191bcc11fe040499e6bfc54d1d7a9bc3c8deda5ea740b4bdb06675a30cbf1e65a1c7edc98230819bf8de4bc3a8aff81089d42247d0256b747c0126d9f4bcaeb8f220322647084fe96e3afe03a9992d63a353538cccb20c2562cac69df5153c0e387fd8f3a228cd62303fd65d77b605330831e1bfaab18f1b63b9518b083fade1b713af5a3127bc8139e7e30d846ca54c54eb0eeb38db6636e6596f523ba942d7d750ba7941cb26ec7388fbb8b1dce1030be8fdb31878089a1c177e6b3effcea00e1a06d2b98678b5cc96ef82ec690930c63f91783fa7f44a6d743d1a37b7de44ba3fffc0c4bf1a068931ddca16af742564c7d7f987e71868f7d4838fffab081c8d537e4a715b5f17a68002c887327d071e3396abe676c2d9dc9f79e26f051ec8d600e1300e6fb9909c5c064cfcb665d0e6fc931221dbaf315203b9e002233e69540042e91a83a0c873e3d2071ab84bf7e9b4e8b8ed7f3204567115ca5b48c2b9de621f0ad082b98a7d9ceeaf62bb9bb0e1b6ded99530d23620848e86bfb5ecbad73dcb9cb900a8d99433d023aae4cfad3f2c9bff45d5c15ebc874ce9c9ca2de9f53634a94e70f1e08db9f12712a74fc9d6600da63c147cbab9cb0b8024e61360e00085b6404cbba5dc05e545511259824265de1ad78e0b417826f027bcb43a0675158518e219b104e5b19e5db1d220505cea02dcddac17fdffe1a9fd88246b775164317f525a3e90afdcbe555ba58c307fd7b6ecfad4de955ab9053e8e1b127ee167e62c8d8ccd2d402a0d8f6ecd4e0b491c049535ed4c005a19c3bf53976c51ae219f259e27cd58f251190b0c970b537f0e115200f5c0d0d4ddc1cd99e8176e0913d7beffbba60451a17da47a990bb93897da869826c6b1ba7af0036f90611eef96f6d59f2632f637c3540498cc6f7fa032bc1d4baf010449b7cc569cd651464571e1d57d8dddf51682a025b046075dd9f5d813fc1280f9fad272060000b6625f2e12bb7717e4f68342e53b60346515c56761adcd740368d42f4ea4545e9344bb796b7acab81bf58922238dec75252ebcf74ddff510879217e656e0f0672ea78ae249fd6430868b13130e326588f5c653927c56438fa7f21c21081d25876c5bca74611c64fb19c1f6601a2b110ca88816cfa486812111d3bdc3bd9efe76c6ffdaf0bab3c8f13a94a209e974b59afdf2870e7a795e998f1444e1ddbb1f6c7f7e444a31aee27398f26abcb7bd4ccc8926d4a9d554c258adf69dcca4c82ce000577f28530fb8f95e7f01b4271d6aa462a4b18d28b7cbcfaf2011c98da667fd5cd8191a779aef3e06f5ffecf390a93c83fe61f185cbc8ae847d0fc3b036ea857f38cd96bb003c6cd00f7f7f455b0c7fd9987b63d0d37983c582b72ed0d139e1bec4fc94c099bf8129ac468e90b83739c9efe784b0dd9d9781b146c98d9c283252f7ce478614a477e12a8d73d46c6b0cf31a889f317584c9889b7e205c94dac6ca1f431bcce0b290b0820f536615d0683d49b2a34a9e2c1bf54489e236ddaded33631860f7d9a6307371c831c053b87d0d5d0f4c8b4ded2faa8a08bef6f6396640a2b84cc52af6f870e4fe0ee411fd454b5fdf7b35949a7fdc98883139d2a2b7e2742800ebf6c342114c40b0b4fea79f86b9bc6fef7a47956a523295d5c25556d34cebeb2a06c60823cd99fc7f2807545f80a42229083c389fb8d569f81ead09c296b39270de64d526a9950ceaf7d1ffcf1710784cc0c346e095f0c9a0cc265a0d2b62eb4a52c921eb0a840ecb9cc1ecd34fd4929289a819a49d86e13e308d15c18e2dda03883962e634d198c8db8df38bc9e42d8226ad30701a95a3fcfc09f68db043d40b3e2329923d63e8a3509bda695ad566b5671bde9864b0cd885c7d69f137ab4aa9694f751252671c32cdc2b7e96b2fb28b5ac04e6b465d46e7b4981895d4f0ff52f519b5fd0ecdd3e06dba0035c16c2d1cb526ee695f239c15b1d43b34c7fd89b2cfee55df55af57c2bc1a2668c91f736a23cd09953635c68ca025a1aa8012d68efe9d22456fa26327013e74b1f1e795e6d7731c4984dceba51253e123938c4dce0497dd33523dd1717f7a31a271b4a0077c84e6acf4b2eaf5c1498f0de9c15f73b6618e0f5b85d82fe4dfa2b916843048d962125ba1b2338365b7eb221cc2313cdc646d02952b3d8f1432acb87034b7f298326b6c233c4543af25eec1ef480919b00bca5fe4102810c6f6a5027b4cf08814b9f429cfa186dcc994f22dc6e559811441ee023c164d450def7cc63daa90c4b8ff8464a874341fc7b87fb54c0d8547ade87ee809015e975024449e6ad06481bebb889ef4ef799a23c9c9b277d894ad02aac34f833eb0b9ac149e9a4fb536275ace0fe110b26cd4a0fa324febfa28261c23b1823d12e513ae34bd923f185d6b023dd22f747c4884f85cf30743a85d905739f8de158fe61c099f23025d3b9e6b238bf415fe0025937905c88a2da5efa16ff268c26f9767100fe656e8f9b76345a8f7a20c8d60ba8020af5f3ef9ecbe00f7be7b9712e58b033a811df2aeb6a7297816dbcf35c592db0b287c7b7f64c898dc482919c5675ea7607d5a057a0e3191769c5790f54275f0f08e153e25297382db0260568b8155d27d4f24207b704cd6b8edda5af618953bd3e6199218cca9c6738b0b16c5465d5d371a6703fbc6d73dbdcd3321c9d940c92289ec04f6035fda483235c16cd287db14f3543b5fcf2b3aa66f7f25dd9a5d06c4e3454e62e1d2a39abb2f3403db99bf0f9ea02087283356301f586a4c9e17cae89d49a208ea14b9633efc254dec2f12c95082fb94987e59e6b001d12dd326f26322ab6e9f8b5cde870f5b351f3ed89e26b6650614622cd441a884c09adc0977ed850d9a2b86d5189577484325bfa033680eddbaa8226e2e7726cc34388ab7d459dc68b91a551dfbd3c286af37a58e91d91764fa118df430960803b0dbbc069d5e27e8372ead2bb3c809d66e6298b9c3762a955b1eaec7fbed90535becd3838507a20f2439b4785a063fd8fa4e8776b68da8228b95010227f031f51b2984291d535d1e861f0a9643322791760762cf7c179074b22e22c2f7360ff2d07c38a9cfc0f5f32bc425a806e8c6bf7e09354442ac83f9ede7e11e56530c4b69fe12ca6759f5476772a5a65758d697dca11c387224dc8240e509223559a1ba0a9b5cc36912cd210baa6038eee4f2d5cb495e3260aeb5133a6bdf6cf0d9dd0eeb77616197ebfbea23f14811eae3a28e8785374064c3262549bc70dfe9f3b447494436c6deca244a32b8b78b1663dc1172029d4dab93060c2cbbefa711cf9ae6da749ced0569ee5e7264ce6501f1380d42cb63a2642a6fa931bcd8d394a46deab3874635d698648df584be5ea36b48e5ba745546a2e0874e1146055ce22dec07d580b9a6dd92576a439ffccd9fc5b0f3cf233209ca7f835102cc2fd6242a8bb981ad010bb892a3be7e00798fdd28dc091e6f99df3b7cd979cd9593e9bb8d9dfa12a72170378fe0b0b323916d796e6d44869130413ebf312562b440da594db6b58024e185fe8521acf9444bb6fef414082c9ba9d21111c2ad55f4e9e68b076c939f9499c22ad596f26627ed2c7a9b92cffe43da0c5dd9eea2c169deac5762936a0a5d1114608f8dddfaadcf7455b52cbce936d9d41880f21a62bc62797da97f08116eac1b9937950c6abdd2c3c4613f0320d922c55f88a67a4a77c74e9f50554ebe2c50a75bc5a2e2e8aa79e21ac6b44f7470cf9dc3ad6cae7a751c860fd6190d1c18cb258cc8fdc2a1e7847ecf1616c62ed2faf2814fc0290102930d696f8816379205428fa81addf0251b1ae53acd286d0da7a70c78194b90d34107fa5734271c1511df9e711cb9db90700987ef5045a8c0096f0a2ae140aa0dd600e70ea2e2463638cce10aaf666ddaf87a4b5e5bd55995b43d52e28a173d367301efe5ca49f82425ced7e22b4928af23f3f0a35a30c0366e522d81f98557eca645e01cd50cdfa3cb1bffe4c11dcad4618aec9c0e1369d829847407d004115509b2964a2995c984e7bf79e2c1bef2da4b57fff9ffae4647f8013e4712e7edbb80a06a7380ebcc0eeff063d66bce8cd30c5d91036fa07c59f73e2e166993392bb530f9a590e31d4206a094f5ce3667ab421cb7ce345016a96d71f1b677ccfbdbc4554d5f3544a155530378d9e2c5c13e22cd573cb4d6718234ce596f723ab3af73fcc9554c801eeac38a93a65851aeeb9f08dcef74988e50f28567aff27fe14009f1bbc02a4abb06249284391e8969aaf4ae60ee32947f652aa16ab1c7ef6db01e759fab02f296e1a2aa5a7f5901e4f58446d29cfd78c9e2878a290d92bc82f165f47a8cf11f22fcf929d325c5a85a9ddcfd72c223511572bfbb8d1693b5272fcce842766c606e747f12e8c6152bb840bf861063e03b46eea2342a20d9b0b6c8bc28c100e179995e249e0d0482dd93505ebf1833e586c024ed304d2fb928a2095ab493469d91efd282b0fe7ada1bd548a7a637da10f10e3867f607d1ee478f5ce4cd6a24158b910e3a763df77c87d3750ca9e5b8d27e2c3eb94f708e2937da496055c99346739b7c5d38a92bedec2646f537a9b639983e2676825b914419f719c47c5f56fe09e4c38fc1b804ca17eb0be55b95b15fafbdf9cb307268fd7fe9ef92b9c647c5d179ceb30b78b4538dcbecc080d27efd9f3392adf77576081bf3affcc60d726a8066bca62f6b1eb01e9e56cbe8f76ca6783775e59495694b93600df521a4e252eefcd32451dcdfa419e537f40f8b692be6b1e0d33ba479e0ac910ff444b1b8cf54565f09a3d09ce0cd0e955a403ea317fe57691506cf693617e14877b468b0b99067b1df2be1937c68aae3f47d6b18ff6f3fb4ac01b35766a3d3cc9bfd787d061d1f96d7ca3eb42b74b8208abda00c00f693cdbf253d8991f7d0e06fd715e72f7ac74236955b0ee16009591a12d0213d1f8aba6d4fc9f1c845c953f87ee50fb443cd7f93e25ac6bc35edd1f9efb143a48cdeb91de9b8520329acbef6e4988c802b6c6069cae3fe9b5abf6e669f0cd19b82786110a0981fd666e38810082121ee4a9f721c1ed7916bf0749d5fc65ee38b229f50d50ad81a56b41eb2d2a9616a2f695db66992d9cb9bfd8c82e0cf7ae71104dea7ce700ecccd42935a97b9de05db6350b22d1ff05bf3dba17b17d29dc9e6b25b033d2a70e6b5810122110f3d925275a9bc8f45b2c2b24a4facaa68ef1e622b8896d8a28458e3de9ba2ceec056457d1cf00b81299fa6bf639644d947de321f8be340fd8a854fd4fc102b57b575309c05883dc1166affe677e36ac43b2bcea3f8a6ec5cb5d7d73e15ad757f0d60532aa947885ac223b24fbd7732a8e3f9a18b9f06eb48872af009fa84a93bfdd7520da1bda42170f9dd8cea863c3d3a7adebc21e3b6112d27a5ec84d87b218f2b2172f6c77c4907f361717d721c3b6e0e40be6337eb8fc7fad1484c3050d7cbbed6cda6f4adb6afd39fe8bd4b6bb4f9f7e4fdbb3c0f89f50d86c74ca5cb38638bc91d734efd41d7348994bf82f6f2dc2739c2e6ae17cd8191391426bcff1b639cce1457e39bed8ce5ec2712b5aa3a5f9bb62f92b5a477a0642d9a36e18f2f54854649dcd54cd763ef76b26c7b3ba7a5a32dc69818b06a61b45a9fbef0606d564e1890af0027f5f7e61e147c4cdbc53bcbd012b3f0c1e2dffb12c7ce73a136f353be6aba3b2c15fdc63ad8a32eaef646fd12d9e9baf0c5d79d8188c1e0b2b366dbb0acd7e038fd11276526bcbeb03fc8601202afcc8da881b81d511f4c1c036ddb018c3abbe34ec55c3606a8a5c7d1c32f0b541f8a7647f515bb2612efe852b462b3c3df6931218403c1a7718e162aef75fcebfad25338d3738c8a71740937cc07146675cca6c2b4b74dd1e4da76751978d54a5ab861f0d6235293184a11dd1a54ec39eb4e25d4733ab9743c90e41ec175374c838b282112cdcbada1bd0167497e88209811c524378cb326ecb7ef326a34b12ee5d0d8e2e094fc047ad04db6dec73b36010b30eec7a79bd997b091e3e10e16f368fe5f9b61a77d3b54e28368ef02719e9f4dc50f52278e39fd5d37dbe688678bf6741a9f39c99507f8947b12ddcdfbe3fe08baf27535ea76a2ff8edf888581f43b3f6500aa323b1979698cf04cbe94b54ad5dccff084d11d65172acdfc8c77f39ad51360f421f6e81cf35641e54069f29b19361bc20b6564d46b60357eb1ea3a52ecd37315d8428b91edbf9075ebe724415f3d7f87bc1c83daec7e048eaa1fb6c798e7397337bcd2ff616419a70995173c1117e5c6983795c3263891c103491bf1b259ea9d7c7aeec4a94e18f80ca632cc13a0fb544c5e48f4df113cab93054175a0958359ba2faf5209b3a5a211bd479304e92d4320fac07d2b75571c8b06a9f07a85a3130ad480831052fd175ea4cb5e086c3b79e07f02ebcefa302604d8e0a5a9e86f8dd6bcc3e1c089834d8354ad3c4c5cc7e0a0d66d37ca28ebd2c1515ed0b44e114fad27e18678336fa2b36630da053106ad6d3beac5c71d0a0e7435e59d4967be5bf1c8344dab3d76a8e7618168ba6f34a7a150cfac3ad6a09062ec22d78f1c7b8c020a8ac7ec1527aa3d12cee6169c890d76a7b70dbf0bd28ea7e676e90d9eb764e406e1386425f9b1ce5fcfcd54d69bb981a89092d7646d52bf54aba9e0c5c7e59c35e579854f357a68b6d3c59eed2284a4b50b410c5fccea482dcd22a3e769cb48e4fb4d79e303e5329cc535136330da0ab559db91c940754a948bcc6e0aa690839baf6dff9203d997015655e0e8c510a4ec34ae8e14b2c261cc779fe65b8f99cf1566861895c7fc26eb5fff88bf91a6b1ea3907d7dee951dcc6bc4bc473b01b1a2fce58aec47a97636a71e12e9df162c92d08415ae6ce8b8ad4610c9eb536bc3a7dc3b57f147a00f576e508678ca302f10abd2e74bd4121807cc4cfea2f667f6a7d3c7e5a6f683644c94c9c292e92ce7cf315d53b48d23af0f74fbe249e0f24ea736839a5535fa0b9ecfae2a52471116d71d855d0ba34c5834fd4518e708644628dbd59d15b8fd650f44310b8d5e8105a74d124a40e27e672db22c42a4878263057394e4ae0033bc4131f9d02e4c486a2fcbc75c8ca76fef440628d0df10164f57acdecf6dd4ae525a7ed5349c4293145a2781448e285bde1c95722092b80fc2d9de207f76fd419632aadc8021d6e46b458b0be2f9d2740feae7f05dfe16601c7404b27ba32f291a9f7173849eea59bada44b2393191866f478d60f566951b303d3556de95b4da2123e6ac45dad21b49859a31fbe52e8f45a640f0595cf6d09821664e476927bbdace04e4ecde6fdcf6fd63697ab7f0101c7660cbc405357145c0fe7ebfd446307a0686a27d9606ff9cb424d83c76a9b48ecd1c36295b1f0055d9ccc042a0ae492a2736f04c966969961d8bf2fcf51d419bf2c22cba94f23831b3eb1a5f1ce222549880b0d567cad6deebeb1098379e3bf7c7a2a58e7020d933c59889954305a0e8af651d82b293f7c0eb84e22481e65435337d4eb9b10a8de2077388423e9628636d245a4b61b2143906e905c39bb038166b09cae721a663271ac69784b930576a4562291be6d3121af23f465e1f0a7c3dff1129fa570103c0b23a7506076dd56e4bfdc9586389e6fe067267bb0cd3cb3311c4137c3df3ba1c9ffe7aa3f0e63cb0a9f30e897a5da1991bce6439a44162522a7e89cee928e5ea1038dfde1f509fcb113d6d3eb624ac828afd50ab7d65404cc4e660bc6641375a570879122d3182fcacb47942e977e8b89dd703da6b3c526871cde33c0dc13ea67ff0b72ba5f37b8fcfe9a84d84829f9b51cf60b19e6521c982ef6121442b5a31fd9b3e187d3994bf32a04a680f93c1bbf0eab141bb9d277a77756bff3a08feaccf71c3b2e037a11b4f4c06004500fd3e1d2d4c1f166e9ac664687214be79a334eae4c9445270b9744eca8f210618297741ba4af462896abc09d8f4086293701ad4c485d94b6b7075bd83a77b25a267137ba6e375a8760e1cc8a35d7039315958210d2b433ac8030218fde960f31f8da32d65d0fedcf27840a49decf7c0f17924b501953a24f813fb1ee51f990f4560b49e8c30fc8d872c94385251f9642441b38758f2d3d7c3e4ff192180930f1020d59e09639113859b305929a31117e4cbb48f0353cb86f6337a3df6c85c1b3b7eb2acda88505d0b45287f0ad5db6d8c9590d7335297eced7e7d2f13d96e52fb3926ec0b10f71139417a012f3e28b77ee4f6de4c7bb2bb19200f9726a07ba8ee0cf47c9938ac81af37f46bd3ec9d2b815f6e158318663828aaa92af5b228b6b1cf9d3b1a5a5a6ddf84e2f33a326a2d9471959af6c7b06d647b056e2da97fe4d86046d0c3cb63d17750b62c7dfa43483b526d8854cfc058c39526b36f29022eb060cca71698a7153f64e3cde187ade52161df4269ecf68df3c30e9998b6112ea5fb6cc9b8cfb7a47150daf78e639b033aea25f9974fa6d3f700931d4ac2b9f07768f4b6e20fc9d87dca0feebc8ef7d17f29bafad257d9873def653c079f0100af7b56863b013b464578a4e1f521c0f097be84e3d3edcdfa5a186a34f896251d470232d6f946a37ec9e6202f059c2d7b87c486026f7efae650302e73f9c12629cec77beeb582f895ed5ec4f45e4cdcb5beb6b05eb74a452a7af03cbce507ff7bbccd42a39a570eddb14dddd7d396bf0314432467fa5c47342c4c395400c80784eef6bac3d4cf8c01469aa4c5234f2bc3fd6d26cac91a2d167ce3f47859b83dda066ddd8f8eae4046849efed45c4ee1cc0f72fca81de7090f438d5049422ee65f8744a0b2d4689f66af56f8898a0c100dc521dc385aa95c9cd78d6cbc9513a52627bbf73b78e2077862e23fc155e44b855fec9be15e0cfdc3892ba0949136a47f822a03f2e139880ece8edfbcfdfaf4f22f89f88f9e1be6498f78cc2fb3a0d71158826c2fb24b485db4377912007471aded3c067317606e9f5cbaefbae43fc2a8b08e0a0b8e2e0933767b12d0d64c56104cc302a79c356327aa7947dcf6348d97d5110eac4b9ae2cafd462f1be7391d9a89b4757f961657530334c882782f3a1680b29ad484a81381c8e94fccc5e310d6a91d9803ee2539d05ff54efde379383626dc1033833f0b3f14ad53c19bee7a1094df517eee9b2fd310fa6073c4707b385e79ef2900176e66f88912eea80476950d68609aa1eb8ebd7b4ed91b8cd8020cd3a89d27649aa3f801408fae1977d5f07c9f8e83c719e87a002f124d152e2de5475503e487c411da1ba7d67fc771c8f09867dde1dbe8789c58be2b8ce2892d6d887fbc4430a6cf304b28bcdbe35ca00f7b2de2ad5a8494cccc20a872ef5649b8df2d76498cdefa3c8f7086458fe269777f72b5524dfc26b11f4f8c1da317e0793c31438b2126bc24356cb2451ec83115b544a608ebb36dc74abedb9a76d947587922f06da6d6ad3cc14f3542dbde1b90d930854375b61aa155978bb1db868a22bd1267a4ec3f28203e2cd21c02c417dec8e0271a1f1c207cc8cc09ef9c43be36b936a79f9745d01038039af06c7c2ca74524741024af1ec955af8fecf9b7d1558da2815de7f8f04eeff929e978b340206d81e362879a30addb683082d7be2c00e6d5a94d283b576f75cfdf51bd3f38259181c7c0130d2b759d7a752acdba666012110459bff470b83d989f419fb59415bb113a0cdf427f9c444ce0ea1ebb80a2625ca0b5472ddad859d62aa41db876c34ba695d3b1cf96560a5675c69c7daefb81704fd6deb86472ed78836cbbdd54dc698b50c588e91cbd4864447dba23f5105ed07d25728787a922c3e4195f88232a1e3878e2dfe7d9cff356e30fae307bc50d981f8ed3f6c30688402bb8956862ea984c406f4b70faad0612227809a65ee6f85f181b509583f322d5ea543a61dd3854d69fb4a38cc02b0ef3691cd11fb51ae7c9c00df89860e74d5058179f7e8216f34b1243e310fdc1e1ca8d507fa75bbe26870613e2a816e48d3154e1c142f7469e22a606b6dab8cce55546e92037a50c7e41aca5c4072ee29d60295c3d1e0e7e766fcd0ba3793280a6fafd63d47d417ffb48d9a46140dbb8b0d76d457a072cefec07576a0bc270a06c217255fcd971d8141e7e7d0cab3dbfb2e236eb31093dc43cb07f9fcdf92f813cc4e8551994343f21a27854c908a83f0a4fab1294197841969a89516e2f3aea8c2a063fc6395bd83f753e79e87bcf91a4e9e6e4b7dc484055050b70f883c5402a6c727b1dbc95a3481452118506264132558316187f55dc355e489994d4ca7fb270803d7b9e05910407f0c614358035c49d23682402c9b76ccd0a58e160c9f0f04e68aa4931adf272d1ffb2c1f2efee081142ad9baf76535b4dd983fe38cea7c968a1161ec15e108bd8a604d05d3c6693f33479f16bdd7f7445efca23461c4add806f1a02114900118f98b17aae90e9a181ad071c1ebee1e232864d2658c8ee5a0f537b35eaac7e40b7b6ff7bf8a1349775a7bd47d1eb80f5e54f1bf3641719d7129de32e7d8cc98c1e534cc01acf107f43773cd6a1ffb28d0b7ced72bf872867853c072a098a94ae1f7e3f1284f9a32126b6a852822389966701bc896df54a52c6f790a50ea1631dc2c29aae61e75becbc4539b42bc66eb0df5ede353c60796ef8c87504a536dbf0cf32716505205aedfe0be57d22a97fefda3abd487a9c8e4af213c4da55597c4d99ae7ed0ac93853a293791f5c97d7ca870c73ee176a76b18b0f0bdaee9e028481f7668acf280b28d410fa14fed3f0d6ede116887a155e78b0ebe96fdcf63249411e23fb24652350aa411b65c9c29cea1f75270a387f6e9524e90b11a35608c47c3fd8567c37741abbc606f8700f6398c4765e43f57a0e58a44fe26822aeaf9d0b91a48cbd63bac728477423969fb4988e0d451047bec8d9af349a6a3f20cc1571c115fda8cc79656a762af02ef9b9190cef67ef8ab78e0195bd0bc3d707a9d08940cdd19c07523a930aa8273032be41e46eb8e9cc92f532f6059858dd6361758a6b0ab913b67459e0cc9b214f8791fc346006d2145bdd5227685285892891c385df7115990fa5735b46f74dca9b7434e24d4fc34830146810e29f6ce42ad0d35d6e9e8f371d79b19dafc7b08012e63a3bc1a2fd773d41f2ed5f3aa17180c6d98509ddbd35ef1d383b8f52e342cca148272f25fcea04c6c65cceb86277503ce2dec044851551ceed78a0d7735048f173684bbad6b9db895c6b7245207cdca8e12ab8f7169bd18300e1c2a02ea0f7206c5ce99b9100bf92d18b5909f781857ea3d5d92b7cc90d0432f4991c268b16619e13641b46cb26d5c724c4f68165342eab87dc17b0e5cee9203fa667bd93689f9afce5b4d72654a1dd5a5bf25889244bc17c4320f933136d1643251802648e959d87326a4f213f0acf0d3ca39aa5a7d0aacc95766761e0fb6da5e92492a2f102ed39fb7e1db35e2918ee60145144c6b6365aa51ed505cb58ae3454d5402ae04cfd25e2e305141178c7f477d429a4c10df87745186990dbfd267abe302ce75bbe5b3bbb683f8159fc895bd8f273f632f741ff499a139afd0be1d897766e4090613ee291949fd934a3a08c3e38001c801e3f45bd607a1790e8f0aa5ac2926fde518be9af456b8da4871312fa38dfb60e1c6c36c7685586af5e5f08f60b45786ae9a2dfb9067f1fd28b5c85d1d69cffbd5c9214f386d1c4ed97db2ee530bb583c4aad1efbb8bc86b142a1d38862944f3ea88c7da2aa42abd38052502d7dde62132c584202860bbd4ad89670d84dbadcf289922e5dd35fe17a4a44f2ebf9a92aebfed7dc7d950ca677179380f889f0d7e09a771ccd19522f01c0284981edc9843dd36207ba72851e9966d3f01797752dcdab2368f2e449a0f9391969d74c1d26e727fd015a31ff927b488f55f5416d8e13eeedc965ba7033d123a411995fc86529c2b5daba8ecf5eac6a968e6ac0d3077c960c9fa1289549f3bc443b1c124bcf7fad4027e8a109cc7e232fe0184fa9b38c8096b435c398a7b69ed094d20e77ba02eb1f70b274535b4861e7c8bacd749bc4902f553074c053c171e0ee180f009a3ba014321f44acef508178b8d33b7bac27f7d11278e1c48ab317b4cc0673ad8c3905986d90fa5e2252b6683b8de76a085b1ebb717a58fcc9583834892a3ac2276ae0314d4b037eb1c918af363a958016adef37d80e08615c85e0a63d2f9cab450ced385cb86600f98312923c43468ebc17d1d7c85193b69fc3224156f0cd719130ff5e52e872c13f75cf81335b2ebf07f48a7958fca757f1c86c5dc0b0eabfa43299dddc4d8b602c3d66c83008032e6645f60de3a35c31a3074503b262188001f2905258e8830d608727ecfeaa5fe2f761275ab491b09b27cad2affb3f82e3d8cec3592639bd5a7b121941b6e5caafe61c736b8f22cf951d4626f7d60c4342320edf2a18d22b80546ad30fe570927e40b3bd5907788fee06eabda0a27a3a781bb3cc5930f3532b91da4df85e4ede408cd58b96c456e1656aa22649759815ab41bd82ad162c6cd7f93f8e3030ae5592fcf4bc6f75640aeab17f0fbd54afe470c6f392f7c4c7b8eade8cb3d69706fa91e18eb3a992bef03326c5f10c447f613e4848f0a4dd87752190e54a228f2c817ab0383ca5ca1e44289e380d335026fb408a68915f5ad7e0aec048b365c9fd0143e7f2ebe262e07c6c58b73862ec72a90fe1a6baae046fe2c240cd4f412938bcaeadf30ae6c72afbc0d7259387c83a738c05202f6614bd4340cb796ea7ac9e8b2d6b03b985f6c6ee2b484eae2afd6de5ed2656689f2c7a2e1acc22ca4dffacb6fc0a8bf0d4636a2ffec31ef18f3b780669496ae5a63f2c7432345c905fbd34b21b7290be6bb1f35bfd89c6dcb7f0b130e3eaa0491b763dda5818d1e98795dfe4a5542bc6e9181a0d53322911ca54dbd47fad1917c38cfdb44fa1bf7b9e5072fc31c5239775076e870d139482c7eaaf810c8b69ae5c1b26d2b2873cd99674abb25b23b3ddee7e44a1769c57de74d9011ba388d4f2e4df73d46237678f739607647d1167cb31b046f290307c8d40f5c8f14d801e228bd6f6c668d070af0045de927075d0383ff38b8eb773be9287f1beb729a01869d11e6adf1ec10a1ad1646a96288d325e0dc4bac1335c07e5bbd581ac01fb37bf4a917bd65f201bccb2699d660183ce88183800fe128a0b03f178a7c71a2f98958483d82852031b9d4fb51759a2969ce2c5c844ddaadd4dc3e2218ca9164dc84e679c85b2087f60e7e1e15c009b960e82ca327402a331f37d1e621ab8f11dce229bb2937f940e748a33bd0f0efec72a111455da59825e5691f814b8765cfd097aff6ca8ccc7ee94de6f56fe3fe80d2bd09db305a103d24cb7aae48cea324271adc85304c7003a3fa7a791f79c2636b4ed9d70196e5bb6d9d1d3835330f6da829ffd51a8938b4abef5e31ba5a152362a43c0d8fc1fc2984628b25aed48d3f800333c7154d62905dab9a7d2a95d97988aed827d6417a643ff4192a48db14bf5b02876176f2bdbf8b968d75ef94bd7c549414ca391141a95b0832c608b04a8788cb9092e9946a8c8a2e693044cd02f2e2789c11a8fd0fab8226cc24ecf28028494d2f77fe7d82471d86aa122b7de8a3465c2cc1a128b18bcb9b01c09b87491c902b02a015de8d879863e9fef399e56aed770b73c586c426805e0886df6e086d84613e34bad14e358795146559b05a34cbe52879f710906454a91fa34ed3038059bdca1f312c2a271579c7564ca59442b88c860e06e43a5046d9ab27a6aa55fdf2c78de48007184356a971f74b3d546ef39150dfd2c67e58c7e51b695c237df7be88d4bc79be68b5675e3a1f4452f598f4d6b6243b6d4f3625c14c40d4a7f5d131b391c2cfb36bca2ba629be073128f4cf24f090a334eb7aae7e2109239b8dad8e0de75f425412c394ae4c0c83a3588856f39f4277ba8c673a224dad6b2fa6231b21b75608bb4d19ea10b7740702cf256e87dcd953156db3576abe1ff9884c8bfa6084bc870a59de157d84be14404534d14f447f0d45349d7228075e0bb2fb3946e4ee5cde3b9548b79ad35f20fe0b675498e117ef1203fb87af19d3a266eace809affc5fa0758f288af9403a487100954c11117621299200a10173f09ba73f3d0f1c571533408cf17fab72b1d525d51436806b9c5c32244a2cea7bcfb637e056c76c3457f34d4c0635e5f309937f98e715d8cb9259b9768918c57071035d0ea3d9c7ac7fa5bd66d741fd1ca2093ecad57572c45412e63dadcd3ec38ea0c996d2e6af800ec7ff94b89396aaa304c0ad2cd6fe5a79c6025b2a7936eb676a8ab013b8359ff658075211d9afde826493e5a5c3571b806ea5aa307ca052b4f2dbe16548946e0911499b06cfa05e29e018a2b02ae8954f56f5bc55ec9a3720531c76c8078bb8ab499da60bf2ae21f0162a9de5d6551137b4bd11ba504aad9fb80c0f8cb945c8f78236d042ccd120fd1ddcc9287df336475e3a6803dc0d95809e3330854daf6628be9753b6a10f24e7eccf375e6ce89c84801f8cf6b48856e3667b7fe83d1a76f28ad147bf63d3a0d03da3ce40961100d250c9aa5a8de8907539ad555ea5c15746c7c30b6cf74c1f7caf92060bf823f261302410434556baf8cf844f352e570146a285acf5632bd188c084e59c6dfb9660228757280954e09144799365332f451bcf00ec8b687076c4479303137c05a9be74002d1e1673df4d09155a1f5ebdb7c3e3a547a404ce12864985e5504eb6ad44ce3b3c56415070fc24f750909d40c576603b4468ee9581e15767d548405ad4ea2555c0e05910c1c5b81f6ecd4698a2ebf394d65c0b050738f10daca312b1d267d16ee2f4e87e20a00d82ab847b0258a6546c244bc4744bdc22a63a3f24bf65eb791a738a304093f5f81ab017ec56249b31a46251b675575c3d740a5e645ad2617f674bdfcda202f17222295823719008f879fa0b0634dbbeda2e95413ad4bd1bab76dccfae8cc7dcfa5f09ba59e57f38f6cfba4d6eb20561ddf0db45b246ee14333342539e69c5d8c356f51550273c71bb3a675ed09e9ad72754db8fbc1762bdc7575bfaf7f14191dd33d156eff43783df89471eb9c56b231e32fcf260413f73a98324d5f5a877e9434bb4a212213e3fa2588646d1b8b45494f9a354e6a5c408bb11c204815a3e2906c8794fa94811a7f83653cbd6cc33f594bb6aee9d39602c242a049ed362551d1cf3f426f05d4eedae81ecddc26f83614e7c11bff13e3646412c99d040d8ffd257195e88ec9e3040348d6bab99a490494534b4f6cdfb68906a6fd4a3f2e032163821d4d5396e1e52700618405748f095c9519c0ce00dd9c5fe056d433a24fbc84d749ec2dbe1d18326b396c0514cbb3ea500f81138e6c4492b42a052c53dbce962123c3cdcb8dd34a1b130c533055b366d50aaba872fa2376c1b67290fe1f1341d788dc94708747d359c7c1023918fde486f305ef7be423ced3b3d87c970a0b20f4ae8f0e6164251d433a213821574f25f2d107077a2bdba99865fabae994909b4ba4a1b3d6f6bc1e29b1fb76047e385fdaf72aa6eb9eb38bd418b56dc30f5b74ce7f579dda0500e41488d939f8a569cc6c3b83b0ce13b30dc3620d29b9c145b573aae46d522821fb667ed9e645e298ff1117e0a8f37fc978a952f4f7a8d2ed27e2bb8cf31f520cb7f30cf39352ec2e34d18d58426385a65056930970f2bd97b4bb734c865adbba6035c0ce4ebf08186f8576e1051090126c98160d1ede2c9449fa7d702f1b4fd5f6918d1f06149a8dc7a7dfbe0c52431832da3f0498643a0677d5e7d12d53e5eda4c349b0b136cc8094dff144d2df93b8d64e106c3d459488c365d672224661450ae451397ecc6e838b33d11d6e85e813d43ae490717e6cbd3fd0fd624c541a8c47a77d9dbabe8fa9247c5fa7b173f3572b6007dc0e59cce8f8f797d3470919dc2daf85d95321be190a95bc53da82a0f56db471a62b182ed13ab60d6dc303cf1eccd15b90672eae7f9531b4f5e462e2c39c8776363ba49882dfb19ebf9299e03e3450a2b5d82247130c58e308975dde26aab56ec5aac2c14421dd47551fff723f1356ec2c882638af2cb82e5c88b357d08d8717e0e354bdbcfed09e5e53900a308d8e65d78cee5fce4057aa59f00d3960bc1bd0cf3e727e8d4c9fd8afecdf02bf10f851f88fbc365a4e352d45bb5a530fb61ce2d3ba2d7437de0c5250d8d4b6968232b581ca502d70350ccf5881e336a3c91d6273ad2193f69636a8085c313a6ff8721e1f1709ce8c9cf253123410a0b1d4aa78f111cc703b837fc624a8ec523e3f3a5198e671a58eb2f3502b8d277fb2ce50cc2ca9279a74070455ba3edecf9bbd86cfbf6f6b7fb4957c12d7c8806bd2dc23e8ad6b3b40ca472bde0be9608aeff2378222a07c6b5317390c0bd7bcb69fc1c54095a1f5e29a5485cf485fec66bb5f1a78efa80e653780c8fb5e6e60507096d64aa7988f1a130f932854c517e48d9291566b439bd826f85af9d1ce39becc440e547ba744653492065dcba7b17c23f245f0c088cc562df853b939247937e32fd6d7030a5962fdd54b6d61ea3f526e1002fa0d33f4a00d73bc99e0fb9309f4dd7a69d72b1ebe8983b80a0006e0b9d53cdde4c6145618ea19b616d500ac550530d9706827ce0fac1b21c34942ed5b6deed66c664fa53890ef43316c1e766cc0968c0f5732ce781cfed1db0132e2f40fbf044731b6a880e12164a9c1409f67e6fbe597dc2e66e26b8bc9616c82506b848bf57772733bb9f6407155326acc97e4bad2491f2ef9757604dd8d693bd90c386366230d150613d16b1686c902adaf32a224331be92512421e44f475c1c382e5aa277924380620b9657e7d3ee6c4bcf32b34c7bf098c920c4c8099f2f464e8165f814593760401cfa0c910317a997d00d3ab7ccbd9ce80f28e723f85f9315960451e97c6452a53fb47e05b924390d7a5ff90aa7a28adb225dd7503151718db5429e4f12310b6566a84f57df402920d1084d24844c75354e5e07761f9f535da659f473c720ac104220524451e3422a86e05004bffd0f7a5e4f503c1859d84ebb31b7e2d9e12ccf2e3933bb9bae96ba73a9895f05fe594a44ce17e224cec101aafb7133680a27da922ee0ab31bdeeb3d5e5807a3f8d3d7b3c49e0278c1db2e040ac5e6604fdea454e66cd836784b233e8359b163e1cb1bf20e32cc41c90655ca2ebbbf8fcf781c87f094b53aca7fd111ff6638b0f1cbd5a66a2cbc82b15189ea620f6392b7a9000f7d60e936e1379bec9fd87485907ac369ad54170a0529d3a3894038b3c9d746c26ac5f3ccd2cd1defe30d0efd60fe67ffa8d3b944584e833e5979523182635251e161da052b14a77485a8c5b382240188ec22a0c34501eb5e04764d33d8d3b92eb60baf54c1d367c94d091d78dd55ef65a96c7529954a4d0f942b75f37e22cb1582228d275b15a7ca856fbea76a9e5c477c56787ef46fe32001d69d17ff8721efaf4c1833d7698d1f8d810beec5eec5e7d3e507bdf05478d802f3aba0b9db1a23dfbd4f8f5bd7298b0881350f54aaf03dfcf145cc22e6b606f0a773020aea8a46865b5823261b6b50d061c86689193798204f8f73ac8f482dfd4dd8b5e87e7e559bf87572656c789e0429dccc20d80d42f1258348d9de247e7a8ec0d0b1c86185ae70a338677ec51d10e445fb8647eaa25840708b7de726b172debf47b6311cf66e40b97bf9ee6714e1506cb03c8371fe706e7aae555fbe159633373cc4c4f642990034c55183a02cdc751815e9a29fb4168ac06df16eae578f8d8ce692a37e2a5d955462a9bb6bffa248baa6682f400cd0d7bda625ca5a71ae2c6dc536be647f423dd59934bab239270a87b204211fa580fdb566fae575fac2188ef333ee71d44a2ab253ca4fdc2f38a4582bf7069d486d3cc7c085c1f0a58ea19459ba6ec64f3e538e882704931e59da35c9a1fcd8324e0100bd2969af5411fbb177059bc9ac6dbe89bca6cd4b0b47991ff5a4cf83e8b5f049547188179df1b504d26c9522f7fdcc6215b3111a3664cb664fcd94c6c3bb0ca872ab3eed1cb1891c6138fa0908110de2383e4a05d6e43ee4885d62f41212e44a76acb5c889f84f3d3065886aa0d7d5fa399646e815473fd2eee868b9d5e8063d705a1ae53a6f6c3cc381cbac559f0de06253e1a751924a2ae7c30d3614e0c578ac8394121b16e44048c31a20559d7ec005546e2ded5ecee26d010f0f201e64de9f6ea5681da0763d829b1f413f89d1a5e72f63ef2541ba938b7a8ddf100b24905bb7223700c1760ef3b206237f0391ce79e390a15f3362026cea83d671e7b18537bcdc3aa9dba636af9f6562d1434faef2292d2fc272ec83008f99a541f00efec026936d24326d3f48cf0d11aa0a4006adee98e3c82c6567555d4ea3cca08e89f509d87f5496e8f3470f0f0125a9bcb8a8fec1b7f431855241ba2b3a5df716287fcdaf9ac11c80ad1b91106694bd080a7ac5ffb99136aec6d6545c19bc2b690ae69fcc79884ccf60a9a37d5b2c0d088d05139c0a976a8eda4263371c2d1ce17f2cda14c63088f99f6157ce86379f2aae2030c3db27abe093fbd1046c14c1022c18d1abdc84e50077302704859d0653af5b8b8407b34cf1489bba35e5de23ac5c9d999944177b140c8b26cbbd5280d84525f2b20be0bb1953c8482d1e0fa847cf6c6a0b61a8b0c162116474d461a63e855143f3113c8859dc5bb967362951e248f4d76617e2107368c147f44bd50c1d1306300c362ec59bc28f7ba0471bf91349594646f1c17cd4d710e5ab4ad4f051f4bf991f894f5aff2e6fea8e1f6ee9af7bbf5b759d40fcde081dd235be596574f3efaf7089da978a1bcadd8e651c3ed88bc5ff06c9d460384b9c4ac0dc70e490c11a5805daa27d886106065f7e51e3e3eabd71e20df9a4c54fc847966af062d8e830bccc6d5f2c23e16912e16582f1c1f8f02579a114ad03173d5b205a956faf6c0c7e92e756998e1b0e5a963a8a7dd1840581f418a8a6bb99a841b3bf5643a022756fe5ab5ce3b951b44365e746af8f2ee3b154cb8f67773874139412bbae8c781461bb63a42963d3d1b5e1e86ae186644a5870d31bf8cf46a089ae8efa3757c1f4ff9cda92bc3bfabf7a468fe55424e5f9e8368cdccee938feed169f5eea0aac751017a586542893d775ba4d295d941c4e90eea8c39591e6c84b645441f600fed140e44987b1c48ef9ad07707bede143a6c2d4a76ad00ef7b2645ea8b5622c3ef9bf5fbd485c9c420b4775f8c9231c11f9028ec7e1ec320b24d31a3e1622bc9875085ccc5ea2fbeffedab385624003ba0dfddbd86ec604fcdb9b80716f53a79123712937a9461e11e38779db9dc3d122e97abe2ebb50c846dc7604d05cf35572d34f35de5dcbbf6dc1a880f633d9d254ed71c560058dc975635afb08bdac0ab62ba0edd36330a3569942243ba6e942b6e508ba0a9413d176ab9558d1fbe06465b965b48933d89b0409302fc701dcf3c24ba229a6ed478da0c87cd6720527dd982e7639d9f816e4a3e2714568d8724e8fdcb157cc0c483482cb85a88bb97337ec72a0737b5f248cfcdef9ba234b01e99704565c8977250b0584fc71076a4fc484f0af9cdf4509f2bef5e2353d2a61d0b68cd58c207855a04064cd3a736406fb8fe6bffede5c2e850f847f10191d9f33510b94d26562b38ed0633ea3a40931b37c0031f948837647c98f3c80933a246aa37a87b76b78d7c0fb49fdd6d389fdffd6c08baa3e528a753868e466a1637fe9835220604561c78a19dbe08725f840fdde76906193931d669b5a7a4d39d6c64030a53adccdbad046c640639b162c9e5553e6ae013a3e01c1a0c2f4b46804f1d92243e23b8ee89de2a12eca8332eb7c80d0a97d1f324e6bfbd2b6dc0486c6fdcd6c73861489ab4909ca4ba9cd9d7f1bab1ab6291f4519298772617c9750ecf1ea28b5959f7e9d3ef4df56ca68fd0e807e4924a4aa638a82a27faf52df95fde23e0d20a51792becb13883ddc460832f48145906842ff3d650a655a4bd4d3e8ba47b92a9af96766ff7f1d3363e738bc4dd1af0d7637d51c5fbd569cb60aa490cdfa8c943705a33f85d8da0aff23e8ed658193625c456c7b386e96a647c1b287a87faf9c347f67454a51a9dfdc6fbac7373f87f886fec3996d652ffe7e2929eb07a5bae707290f9b8dbcd4adb86414b5eba0247facf4d835a0303f2d04d385f94a60020fc3a6d98fc12e0735187e2ed48d4a8610d3e6436c94c0d01b5e197b8e777da562b412e957e0f54045d5b8ef8e3020cf8b51385ed4dac6fd6c0693535a7d19708e8d356233c9a722c06f1440ef56ff281351a1451eb38f6eb4dba1ef3d92dd29c48b03c5832376d250f9d7c78b2b0577e94f5d24a38af88ad3c69f41ba656bb8bc602c7c0e8e6cc01dde04eadacbc7ff67712e3f9f33d18cd6b0b4c60db92dc7b1c8991424bdc968a0248ae384fc8d7e5dbcbde3536f3dbf6ce739f7efe3eb8deb0cbb4aa9963873824473af31c30ea4e7b591348f6dc9a9eb266ada2df1eb8aa52e4c75b7bc4b2095a94bcb1bcd7786803d476b9462d971897ca56c393779d41ebf7840cb66eecbe8902548d3dd172c5c444ee146604bf738501b630ebe9c88e91cb8ae0595cd1f4d4fe87e7717c29cbae32dc06ad6cae9ed2b1185b6866aefc402321bb1699847877e163bf7b2fd9490237ca4a8f5645b4929cd1b1f0cfcf72a13963dad15cd64f5587139e708b34e8729a541adcf53ef924754d3ebf82c70be1ecd42e5a3a1fdec9a43a3c77c74f91b08dee46eae3aee4f44fde37e8545df0e6399007d303064e23937706332f77460831e92f2eac70b27957393bb692bbff3bd38ba31f55d1101c5630bffd7dc56c2a1b061aee2c771d3ad25b51bc41cda4c1c033b0dc80a98505ad07014d22ff591b4c90bc3f2729294daecea85b780bbee3c6419416bf80f935c14f51a95fd48d49d396bc8769e28e5580b99bac5d7f5b34ec4399cf73e104b3ac96f1e190e66efc17a99497736a887b74eb72591a3f47ce15afe29875484b70d3a8ae8cc51ec17d073b15a824ae9e110c017ce37ad28d9a16b800b7be36bf5f786198f177f6c57b14199c108619248b4364c5cc0f344b4bf93ff92d8f5459c180a1ddc15d5491d06fd6bcab9cf9cca66febc31a26117a6faca2d21e0000d01f69647d0921f78ff147f436d8a72fe00d26fa94927c58d0e8b786a49be1ecae8c61f65d6831b18d3dc7f9e5b7a27e47d35c716323927185cb2b095a6013fb3ae4a236e23fe178f7f2eff2386d7a931a4f940c265936af8652dcc040871abab0c20504484ffdb486a254bb0d1a52e625757670793d9bf9dca8c9267362c8453d65c5de3889d3c016f58c9874e0c5a3ee2e2cae4255c67181eee28bd060f7634f15983b9413476941f582e50f38be44d200090ab855b27f7db3f69ce114a27ba3bd160878ca805e2fffa61b60baf0b1abff8e1cf4464ef1b5f9dc499d36a10d03267fd0264bce0207d34d05bae21c577db445f9459afe3f99c3e7301100702fe60ca34bc664489c50b27586bbd211634af61d9bb02ee2441e92019142a3e09195877768ce071836bf912f1a78a3716458bc3c5b9de08771e0ad43c0cd9029cc57ce6976b47e40125360b26d207050c224d70ee0050010014f3037f7e4f45be7e9e6e460d3fcc2e26f09c0d2c980fededa6c62d094633b3631763eddb813a64b676a9ae05378e007bbd5dbae921b3b4bebd0d1514613974acc5c10a3b07d5513e74f0855cc0a5e2084cfa350709639ba18b27ec3da90d4edf4105c44da6e378aa0ed47a0a15ab2b1de1f7f9c7e8d3ec7b3d1e2bf0b6f75a835d314c31a1a2783dcdd07394bd1c100d1195f1b45cb90ff09b94b96937afcfc7d5e5418aa038cf9f354a5e1866bbaf6b826c6ca1ce0babf3f67419199e9253ca150464e90bccf2a714f638ad226b5aabb1c9016b7be2efc3e7db3dac3caae5c2ec670982b7d3e92b56d877419f79c173c84f5a300901991a14e0da41e0405801f6b85ef8309dd78c1fd9c83e2b3da63bf6f57d797d9ba39c3c7cbb96fd4b021e081a977ccfce88fc54b36eb20c74db7396b2f388f94e09c8109ac43cca11c86d4119b9eceeca491b730260d83e8ddcd4c0d9a14cc3610ba22dcdf2003b06063140e7f55cf953bd0d55fc20c73faa54b81e0e98d781d9864f787939393ab2461aca255e75ef01708df1ed624580e1485309591a2d2730eea5d2aa06b9c89e11ddec2488b24f50f2da3837950558866b9f40a96ebfff435849a1f8d9d013162077d14c115388ac6055b29a90c0090c206daae57a3699de690883a844b3456ff9eb3be7da7dbcde66ae69a2964127e9548eee5c21665436b2e749c74fe1fd35a4dbe9b1cfdcee373658291f18111cda6f963949445e8904e988c5ac982d354e4502f124e985c1bdf1070a94568cc360fbf0a05016439c1767a61a2b8bf5f6a21f68dae9fc72c55d918b6195ac9b648ff0e7705b257632ce10122e19c3cdcfe29c2b4b7a186d1f52f02f41c5b3a9b33bf6a1321467629863ad5cb364222f51c333b91ec665d9195e09ee3328825d260913a0dbec058c0df6c0c44560c5273c7a2dec0f46fd9f6fd78c08cc92d4f5ce86b2b7569c0f91e87ad2df8b18af3c045c230caa7a86c8601c3d6e90924421246db6a57230a5ad37fb7742ba2b474b7731d2ecde7cbb254f84c330c13d1478a1ecd129663b39a9d9863f0e4e34a3bdfc069063af587ca1210940b4eb34dcfa361ea84c8d8132b11835d8fb5ba12d70250ede05ad5aabfd503c1c642be260cc1ed45819f320455ec9dddda669d5b8c619062c7355442ffd7dc04dfc2b10ba007effffff81