PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 55686 4ad9025f5c68f844683c845754b1e77a8276d62b4ed9c82dac38c0682645eeca

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
051b92c28d741f501e1569e927503c917fc73df5b7410430075e631e057606f9
Certificate Block Hash
4ad9025f5c68f844683c845754b1e77a8276d62b4ed9c82dac38c0682645eeca
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00903d000070310000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000165fc6574be8f0c4863a1df69e7e54fe5b05b5cbd907e732bcd48c7f5fcc4c8b94315e4ed7dab3fffb9ae648279d9592561bc4571fc0ed339fbcb002eb116d6344bc426af3fb606410aed24da5bbb873101e86e59d132b7d92200000000000000080000000800000903d000070310000

Raw Header Hex

00004020197cb6bcc28e795d1b8277de2a8c2d01befb128f152ab220233e39b674ef53342ef232051194da12c07b9f7f88816566eed6047144b60b1700b70d1dc5e16b8091660b6a55760518f90676051e635e07300441b7f53dc77f913c5027e969151e501f748dc2921b05

Proof Data Hex

59,560 bytes
121216020307c5873f479ec7a0025b1055947a585c9490b9aaecbec551ef77743a78110e89ee6be18817fd2fa388f7c1e5cacd74b6ffd48153c89d76e4b86534aaf677a1552b33dd34047e95f1469100e1cfa59836e31cd66ffef7e4d0a391465083d3bb82dbe5cc3cc01ce071141bfb1baea3ce5efc7ee19e7ef9a33bcab0f8f99c3c774408b39eb3ae81ca9b65d971d97b6d9bcbc22a6ae0ef33fc44f6c299faa274f1cb4df82e45477eb92f343d151bd085762f3699c9980b5cf8e7eea5949df418e44fedd006cc1550a7cc5c8b823610a4d972b1d1a12aa7579bc4dc4d5cafb070ead81e76283e18948fe8cc0d13f95313307fb773cb06e840b21c92103e953b94f7d6729e4145446ff825f650f3cb2cf534893b9e1ab157ecae47499e12b1f1eed68b06089d0717f4e61491d5edc04896a98a5037832a3ea5aebc252c8ed084e910e78c0ebbbc032cd3d3b12b897c16c7c11dd08c5720201fddaf3e22f22b912fdc7ac5177a4e79d3bfa8af4f812d9c5e3e806cd207cbd0e3fca8b8cf279a4705caa7d6e4440f523d6fc60b1f8aefa5982a7b310d1a6de2b4b480e1bd6928bb4c2d0ea1f49a3f222c48efb8edb7bc039760eb0a11e5bf27da7ef1a947dcdbe3152c5ca37d643e7655e6962b94f7bc8f213d5e41d4b2cc53b7b3c3117b2317ce7509b7009263e814675b9a00abd4ca749525c9b40396feeaa8d2a7ef6842a490b95b491643aee1fc5c248929bde27ca7edee810dd26e717b51ba87d62820a1c5c1c6cbbe72537fddfa27d860332a27fe0ba924f640f58b92317b37b96d73ffa76e71af04d060bdf6fe3d4390f49b9f5f4de48ddba6b8bddc68fee58c850c67ecb2c5aa8a971056faa6d790d22c088765a47efb2e368ce9ab1df62b019e3229e34a1ed3a8581306af1144abc3b8afd19201aa6bbeec4cb33b282e1dc68224322b3906d0528ee068b9d985c6c89375cc44002b79f34f72cabd7666a6aa0fc84240b29c60558940c266b29a956dbb0f6115a69a1565a9c9a12371186d95a1040c72480343630e942ac13d3336aa0623f48080123125d8f0c05af39081ced14b40dba48908821b432985872e00fe4cd7bfb7d86b582d0282e45c35af3ab3469169618b9827360b8efc2b7ac98af692553cb35dc301b29611c0b91a292ce592c774e26f5ce79d0c40f015fbf008dd25f58986fcee210ce2a8a97fd6ea0b07f6b6fb83f9f94b9bc272b090450a650cae7986e4aa05d5adc13c0fa1e22c6cf067c8ce3ecb575f26e5fa55c588054ed8a7f67670cc7de77967578283f1734099dd8d709f888a34f9935f2152a020aedb346ab00423d4f24f9d8cab362c55f2ff688f499645f7e2356b9a2956428d9e5a614c3f570684c31263bc07c0802d826640e9ac11b9dc0c7f4ced86c9b1ce532efad37dde83b6cc19c6edac95af564549731d349e8a49bc6e1cd5a90de0c7d479db2543d9c7aebb8be005cbb3fd1fed00f1ef30a99ae57ad22f4cac70fddc3516f56469ebbe36a8221fc51ebab505acfa841ba5787732b99cfa5cc43df0758334b075fb9731a0feb8fe884ce9a90ffa23472af92d41f7cf1d05ac3d6b3d398fda6950a47cd903b5cfdbd3f020d099d98c7c62672939fc73d586d45b2005cfd12d5e418351903d5204cfe16752a5a22faa4332d83c6cd04f5b7650151509a88a73cd53a305a31649516e25ca9f890701bff797c2e6fcd30ff09e737dd96672ab430d61e8c430c37d87bff411c7d4ad0329a669813ff774d528fef47662ad4d17fca05835ca85f354c4ba25e29da77039bd1406f841e506f6bd21ff6c07506c1166a2b7a20465d13e5652b35fc03ba003b35792d379e224f9beec0d77b3d6e8b14debad4bcec438d05a39090e9adcae1567f50a7fa4cbc04f50e72f9a5a640b78c2510fcc9125c928314048c7e0e6d9d27bbcf91cf77e7156cdc56bd91e6cd36158aae66ae6307261c2008b3381180267b11b06e0f74395886d26178fc7233e7a2aae2410ae6d95c0cfc3d8fb5435e3821061fcfe06c0ef84eef1ced2b15239248f065f8dc724de0477d6951a6c078fa21c2fca3436f3f2b9de9fcda41c27d7ea82105a18d5170bede2ad9ff82abe9577409b26829ff3665eec5e83fb2be8b26a63eac0fdda1cbbe8c25b0a9e0b32e4ee1686088ab8601d163d37d39455c9a31a05c86e8de890ba92ea17890770ff267b1179c89ef11ef0245101e536a561252aa4134b20db3260c4a892d42d8d19f3a717e7a91702eae1eec5df2ee15f7a8da58a233142a980221ee0c9d8eb2ff7116daab3fb014b1723441bf0cd544adbb63747d423d9c9ad8daa0c75348aef26b83110c246ee08dcae97c2c803e3d08200e53a6ebdff2f004756317415a769039bf0b8373296b0a0c3be471425e2cd2026f7f2c96fb50717ad56dc1f39eddca9f0ec4a49333b5c5acda9e5403d56f535506a14e8f55a0a1082d0bc7cffac391bfec70422ac732d388b8c96dc6847dc939c6af4090f02bd8099839de3446afb13ec388b85e2454d1e4bda3ef7cd75778757ead93450df504c18b9e29db84276043e8c08b505ab9f672b7c6a849846728315b1cda5066636718248300ee48e8ae3ecc0be055c71d2cb3fe51009d3b07807000410ce38db975a7dfdff575cfea8df101d3219f48135e7a48cc84c497cf1eb40632a40cffc01dc39c6af14376b10c83f177127704c314e902bfff97d65907889fc47a5e03d0aed8012648575ab71b997723309b1768b5025e01b08f5663ccad5639095c12cf02229ff3dfaf35f6d4a37800535aedd1cf75514e20de92217abc1eac4eb283ce3d3ce4ee6eebf7eb5022d48bba9e8d641b9542a029ba8817ae73d715b97058902cff66dab2671ed3a33c10a87662d6b959d366d4a02b2b0c0effdbb5208975f02af0f8c81a053244c13512de9538c911e73083e4afd68808b44e652a590d676a17e099368882d1cd9da7cfd2f46d73313d313c836a46a7ad26024f0acad8c533f6c257befed37dbb9d9fb29d119fd4a6c72a85d6c2221bdc8cbae4c9d36268351ed21972547047e4114540ab6e183b8cce3a356f39120836b0d7074336a1b3dc974c70c3c13669830e57a35f4367ee98aa3481782c2640f8df876aa9163fffeb079e1fd45b21f34eaee547dd7c269778ff0818c488a61eae569c25e5bdc786191e29867a5a3c6773a42ef2733baa326e4134bc509212d32df07172de3cf7489194790e0ef31909ab77171ae79d4f51b232c64ce8a25169af9e5088b111cd3f049823eeb56f1e7c5ba7f857059aa3deea0ae0b5adc547b77934faae1f3fb6b0c169a304f29c5e1d5a01ebdc802477bb98fff0fd8c4f5839d9751cf12e43cb2f8669f5cb9c766bee2a7c6ed128404c7f1a94e17b80a10414860b64e9e8dba38be3dcbb6fdb56f03af82d46e1a81c1966472f8e6917c3ab22b3370209bdf4423cef9ef549f20c0ac2f53500c34f5fc6bc527359291017561958ad75e2af0f0a9d9f119ac1ec37938f98d411fb11a9f664672018c7dc94c0fb69c02d20649b496b1cad419ba963545aa8e2d16244d6003b3d452c40a91d914205f83b908291bb1c906e6ca83739cc38593d9cfcaa1f3f39fb31eea7b4c0a613d88f31857fadf12f0a6c7a21865410047e7a28f3cabf484710df5b0b4e8143e2e8da26e171e9542d254beb1732f36f4c7472f3c9fb2ab5df8f3559f71384e93e76faf4eb4bad2c3726eafc692586475007687b44812831b668c339c501159504d6899422e4e7f721473fd1e38345135e0d8cf05fafce5181b7562bddbeada3fab4cddcff2497ccb80b9c416f46ab61a6a40ed3ee202203b73751ce17c9185b4ab799dc0863d342f71daf8ee267f370d94310af89e395599f59de3a3828187b22ab8a2e82f20d90e4c84c1735ca596ab691bcee17c2811bd6966707572d42c2d1591d852cd5122e7d3987fd2f88cc0e1872273d613ebb3f1ac1b9403ba3bfa6e118f52516ae16779e8499dfc3a3f509f214d732fc5c64750a5750df14fe5bd141dafc9e74d8298a513810cba3daa53dfbbee0bfcf0d70e8ae9346349ae6024c9d993030d48af0badaa4fa30e1acb47c76de3cb8b4eed4c23fc0836b1ee36798b6365cd53c17943ca0a1baeac475a834796de4a05cccaf65a97a18e049b56a7f5186f44e561e260f58501161ecaa7da6ef003e4c1ddd7f2a99a058ebc16ee23e6f17bc939d5ecaa562a77f116fb5f62442980473716e930a837bef3aa343b760cae698e8bca3e3b7a41b0dc98921ac5a0eb8e109a82406bfa00ae12df72499553a13816829e7e80583e3c019266b3394f578f8213e51d6884fb70f6dd6455ffdb93d3f13f90f5ea726b201fef281a604dfa3af2a87490ebd2e2207c087860e2730d7a9f6dfb7625bada7686415f50f4a2e7e7be469e51d294d39735b132e36b538a290866406842c7dcdf24441203a29733fad4e51df6a481c2859f60c029b8e39a6d67d608bc882027368fbc0337abe836d499dbaa1afdbcae36b5a86aed2600edbd97530837eb5949d589f2cd600dc931803b070b576ffec0b07cf3e6668e65a4f8482caa5bae29b7e903ad987df9c63fc726bb6a410d0a9b8b542a3f2f0f1a5e4cd6c2fa007ee9385bfaee604a5449e0433558adcfa4b671035af0d13affa63939c7861bb87b5cc0d999d8e23bd240a275f8659f733da9eeb67bdec94ad1461e852b027d6803dd25a757ba482b050f9f7ce3be989ea09f546744bb04fafe896d86f455e887d110cf892659e81bf92f3abc9c7d95473c9b62d2c1cde953467a5d967e7b7a1f8402d0da0714401cd04c5ec45fa3ea976056eaba8c2937aabeceea2994334bb15d98b619b024df697d574071f8403281b67aba42b601c902b25cc40712020be957295598e7dff77b74ff08be73ce27dc8bbbe240ac627822caac220392d89d243b060bbb8590bccd652d931b6b5934ee1523703182b5df15aa3b623e5a10007a25799366c0fbf00bccd33584897de60bb35bbb4e68eff289059df808e22cc11f9888fdcb2a18098407567407bb9b862cd0dccb0a0726a73146997a4c413b381f05f688d9f6e3ba4c6ea087717d36232281a634a6d03ef436f9baac5ea2e8a5fa2a68feff4fef69bc351fee1a99a5cf54c50fa1cdecb24efbb99eb05cb3f59883430930aca4c4e87ac8d5bf3c0c3953eaf2ef60f6eda75ded647ec47beefe957c7688ea07e605fc6bda4921d6f08007254ae1c1bfdbfad11341ce5fdd638c9240d10802f5e6c914dd5b9fe532a3258783bf44b57c6d8686297f9a7b9db9ff339f2c1e574e3a8b4f582057ea9def3d1c7acd69b5f7354352235bdf0a2334e96672c6971ecfb9bae4e58116912d0f75589baa87ca1eeb52dbf7851db91ecfa460ebcc6eb3d0fa28debf021a1ef431a9c2cadcb6695750c8335bb741d101a58cfe0963f5694ebffdffd35087c8a659666178786d00ec432d2b5eaf560dff02c7155cd4bbc3777dcb71b66a889acd1fe9c8633bfa1f69fc7cfea65cd3771a7320a6a00d8e694575ccd20304bf990c8c301c55e3c30767e6db8ca7eeab9c1f0fa30e849720e430de12847855f8db84fc7a5495dda2bc6ce4e532bdc1bfff9eb448e50ba58e6a85eb03970f8c470418cf4e3dd41cd32f4e78c94833f4cd844fcbd7958211184a579f91e6052b8aea8a9ece72cc432b97c6bb89040686489e2da387310fbf8f2636c476f25c557b35adda44d5368f362398e2349f1db9d02fe7e52f63cb0a82df6798936344ff317efbc0dee2ccc3572fade661a483cd998351bf4990fe4b5e186a831a91c7730fca2540304e1ff31044638e2572bdbfdc785036ade1b5485989e2ac76331bc4f60c13169f59c75738f5f14fb319829f12d731f46d1a781263a30d5e22e893a5f37714514ffe5177537f8c7bef9f6f90dd97d900258371be8d898ee11f51a11bc32009ddb1dfebcd0e3e5223deb5d0b9bb3a5fbb01acaaa4e43f8ea8bd574aacd450238031244b2588305b7a052c984cf43a62cc9b430bff803db5980eec29c6ce025849acc27e14b0dbb07d8b0e85e1d29dcbbc3a6e7ee66a1259cf038081c48836c285747dfcab113a40ee4aad2941c69f3be88eec45037f55071e5643c1662bd0ca1375c334cf75976bdf79edc4c19a5ac8b41b5e2601c104c4fcbd67b0f3d43cfc0a21af55d5f4d1856ac7e529bef92c80610fa34a1d79d582bb2900abe6038e91653cb65c51bcd7c6b716ec9d025330be1b0821106d8267f1ccd596f85b9bbce08e6de9fcd7c17597fa869e26a016a596913b94011ed24da207c1ee5fd0a58d1907949ebaf5b19513f87ace7b6470322b4f49d88076c7d37e2ba95f2d1ff6b89733a4d5080fcad675a659d6dd6e205f0bda17a60dc701ca9cf070fc4bb803554565e25834adc4d0318a903e36760cc0566311960d7077b7796726b777d57878e214210c19d5790e773ff08144c17391182308b5760085216f3717c1bbd38c9e95b25867994f692405aebb30e63f0e0d1b13af0a511e30539167ff6641bbfb8d625ddb93c513ab2f553d290333ebd52ec387b872c21cc51ef2179787bb18691cff1ed9f7f56621a46ffb44552daa3083ee6c36e05af9afde9674682287de49e91aafaab08eef6af902616cdb36f0853441480e4aa5450f43833e9b621a51c6ccb639c2424d4b34dc88c27e44b8b42ca04b25ae4610d028ca4cdfe0e7218562db15e03a65be96d6d51e0bb3d6efc95af9a5b68d4c0d4f2ab9c84ac15c22b995b2c70ffdf9aceb6901c9ecd359130058b6e579a330882d8528c0e7c031560fe8c5cd708e19e59dddd8fe788b66f416cb5071087008d7cd175bbac6d9d0e8bb443cd7d7b815a3553c3882ea71a9a33f264deb1721ecd3f0e9f6cb52c6be664f5c12dc74c06263b799eaec6a5a2ab197c134f5e3bb3067020187304c214407a6efcb185cd615adcd74a2ed3a17900f2a90ced0e456f0c32a2df611bebb7105899117ed457da5ebe7f403c6fd1eb62088a94efdb5ce70dea0180858ccacc443624355b5aeee3bcfce193954947be0c66d07e921095ac1e1010cd69a9596e61b4b62d0df17d0f131e0cb17a63968842b41a1428ff57a8ed491df8df266bc29d613b3b7c6b998e12a20f55f73557a1d4ec1124fe469dd8fed09b9bd73591a1af4fe9316f581201d2aba8fc00e6fe37e92dc246ace821f6b6382fefe970d2f4d3d687e2c0d25efca9b74755875d90460bc38b229249e30c117b61f58ea5634396a21efca9802406e5335002e6af5d00bb02fb28c2b2a4dcef86464f855ea3f75325c239682294392da799291e827bd7c54533bb6fa8f45e21860114c519f191ccc5c79ef394b1ef2b99339b7af2dcc7cf17740d3667261803ab7d7db26b3844d94c8c1710aefdc6e8c995d9ec0e32a0c21bf277e40071ac3e97de317594a7cc419413e84fed0149f2c73b69f3ed22bd1aec61455ba9a087c6b3152a373470f13d9547c6c8ee9972400f8cd3270dbca26ce12949790ec740076345fc063aa315722d6644e5b0fc3bff0d8595ebaf00e3fe87c5cc3dcd8db66af2d75417d2f07d2e58974e31186151ac2b465dc4937c66b05e88b3461a39a254f4abf785915c86a5f41b8b8835f619ac783d9d3eeb6653a07ade7edfdcc148f86b9b04482c817d49be4384724724a11c120aeb0361d0c19363d04038f9171f22714ac0369a3b3f08f21f49eb6ac2289c8edd61dd3605d55592012305f73ed7eec277dcaa2d1a631a6074a65a929ded380ef3e24fbaf5324832d04aa1a82f354f7268f058e9a9cd545b86d7d675bba465216ec06630cc8b5022ea863bd4632b35506e46ae5f24d678a96be3c6f6aa9208d9e71b418a7990373128eddff9835e4275c6484e4f0cc52e3249206964277b690101f0152917e69adc147b0fac8c113cd302db57fe8d89551b926d3d7185badac36266428aeaa3dce42e4d0f063b9a7fdcdd7c315601973d8bfd5f39f74e891bafd474eb98ebad62e7fd6ae255e2b36f9914f6b004ba05d10d66195358a8b6035c882f725d708b5a5b542417d6b92b05e09aa0cadbe3a83f8f93d7d9425dfb13bb0004eddb932e8a1b4a3aea99074965664fbb12c13ac9ff28a6f75a0f26c7828ab16a8db2a99512867e23d12433254550ee5fd848b0ac120c784099b88b7b71866ccd3effba50a130fc7ebbc0251e3f87bde26d316986afa8f4a7f25f0fb4e89a2d591fc3a0dffdf62fb87616c4b042ca7f6e6ce8dcedbacde634e8097fa1fbd6bdfc5677ebd0b7669a235079930b1e8f84f1b7571f11a086e09923d134eb9d0878d0094385cf4124a02de30ac21a66cc945f8224fe3def4ec61f72694d9034422be4b6b9a8fdfb992bf6893929374feaa7cb98fe34294bf84546ca36640c15d342208991f269bb50c68fc9f5e89cc5bf8fa0ef6addbaf7e29d06810ec7fa2a597d22f7cdb94cdb9185608458ff2e8fceaa330239f5cd6e929909a9247c1512f1d0ce84d808b82697506baeea95710ea629fcf16813476b653c66d6b91f7b44414bf94881a0e3bd2438ce1017b6d7882ee4fb981d37aba4e513540350dea7221223e3c9fc2784bc3f8bab5a336d24141857ac002f4cf8cc011fc41f6be1d3fbcb57ce80874b487cbe776e270c326916601a0ad990060fdaee345df85430531cd612659aa6bfbbae4a271c8a6510e16be5685a489e4d84e246ca93dd4a3a1d8dcc6ad33fe99c978e67a22619f4af4d19da35a111815a5597175948025ae7e94df172e439cdbb7f811de156e7529f135ef10ad57a0dbf05b9b22abe4f95c252ed021cf92694eb8ee61471c0c67a199cb1e009349c720fa6ca0ab19ec86929c37afa21c7b499e83be664ab56fed987b5ecb2e6eb3a1a08e27e9f4753fe0ceaf6e9d7bbec631d069ef70aefb77c24899ea2b1d78b084bfcdfd4cc8ebea41e02c28908dc2927701ad9d63c944e1f90fefe450e65cf4a1f376b8b8f9eac690aeb24ad421333609e0f7ee91992e379a2b1c5de973a4b35b9e1e2df75fdc2e07ad77d9e331de3113752ab3d08bcf5ba9c468436cec6476b8e8ea015c87a3f0e88000f5110d2d0a2f3d10919eff2bc013551bef0da181927d88aa3e95081a31df3cec6ddaa24b6d49bd095b637c2cf41bf66a7d37b4b9de27cfdc26faaae9b5144dd2462ea8d51c1b56617ad249eb49723f1a1a44057cfa05a3ef76cf7a91e219bf9d3ea5c81a290b8b31c0cb73e1f782760e2ba525820f04f74b1d6a5c4f02e7428e4509c6026a111c200f3ebc482a9e8e8d071d8cf34c1d4b87383de4b193612bbf87eeed13046cf6cf8c637d74ac6c4d064f71d16d4f553feea6a0d76ee746c1a475aad5c69d9bf3409715cb89eb5b8d2fba7358ebd83e3e3d88231c54e8d89a7a69aa12b79469b6268dbd0c40c99c9cbae34886a97b9b5f2c46e8e35f9656553ef7848c8fae4d55c2ae7380189ab154ee58c10e2656968ee39384dba16714a7f505e87bb2406630875098b0d773e8f77ffcc544584799700d9096b1c9865b61db882d7a4e90e6e034ab93db429d244471a531db5cdaa241d25aacfe8ccca044b65ab9091b7e1764f03a8bca7f1f5f83179c839dc56584ee07c5e036f4d924bc880b6d8035e67c743e0d8cb87d19affbabfc8c0a755087dce3dc3f0e8c64fca0715f1fec6ab3d0a025e0e2abff21fb393f9badbfc837abae0d042d3b0f01300b4be677ba7138d4cd65aee04fc7538032bd761215882aee0c45c8375664568d6216805eb3c1db84ccb8dac16155e50f9d42cc4757133aefaaaaccd230a952ac64a9d4d5e3d7067fd97af5a4a08d6ce0e8bf7c95ecfaf731a6964c7b57a85efca0d465ce49c244a833d84f0662c04ee01cfe5d0a858e2e47fb83707d82dddbafb8774b15692a07e1245425b6d2d7bcb610337ebd4ce1342607381b6a61db7a49fe2b47ffd951ffc21c4603c3706d8eaa600dbc2f7558c100375ef124824222fa61d5492b435e649d683bd4145c7442bfe5b35d8e1ed6d90ece4a40ae8adb22193e215388c4379ae15965f5485dd0b58471d7c5826f9213caea767d26b85fc3c54267e1334e55fdd4b09e6229611e19e6ea14afac09a07531d4e73743e826660b538317a78092bf6ae90db69d2654eed6ea38c0c25dd5cb417e837fc48fe5f56a108856fd8ab9f7c41929cfc068f85f51682a0e12712fd0aaf7ff838e316893adb0c12fbdcd8000e9dc7f7d9504960cf6e359a4fc532b058cc706c836cebcfb82b36d6975854dccd5717d4ff85d93322125146393c81ec11418d4ece773860d1edce107bef4fdcf26d68acdf1a291f0b47400846ed5c2ef1dece64524b024576b33e8ca0e9bbe4c9b0222b7e033629b233609d6a267857904d41c611d529efcc53e5ec0df5725d4fd46952a1c620ccc219d71504e51b6a35ef9dad2555bfb811c46855e128815c700ef881efa754dc39b972a2ac1f9bcbc617c103905d38b40a1d90507cf0092957d0082c8242e9e040eb46b504ca1b226ed0c19eaacb4c6530f69098e8a2088f68cb771490061aab41a185a84ec19787564f3b812c2ce38111404327a308a3d886705a6f179155cdd1dc223b66c70f0e5d4bd416f30acc35f7a2f12613b0bda11347f0110fca785ab295022ede983941fe8f924bca160e21b919ef7e38dbd744b3b272f0a9c49666c7991cee708098060dcd6a70bed8192cc1232d6d3f06795ec73f8743193b55f90b447092e3fedc55ff778d93ce0a898093301d7f81ada5f0874553a1cefdd3231ba3170770da6fa0f14605fdfd094218bccb573928e79b3f01521b0a127a8940b0c5195f17152eb8491895c7df91bf3367a749137ace3b0fc84bb4e375293971a9f4021e79c0fe9dbd84b80ad3a7894ebb62e8e45ffba7060e9c1962498631550d6fea2eeb708164bc6dafdd689de5ff7dc0d8b903f409a8b4bbfed0c46987deacf3bdb3b6954ad1367cae8cc13ec7bb0f124884e8164b43e7b8bc847c27cda874a31194886618d5867171eff1775299c4402b2869201851e09f81cf449079f5f8cc5cc618d68ff0c3f74e6d0aa80d129566b624e621aaf5f2c46f91f7762d86a79d956558e0d604536eb663443a84ef77f0d03847b969fa6d5ef449d90aa5df4df021e61077abd722089bba40bbd2e94ad4a31dbc9ec950a075bd38eda725a136e6aac76aada1de8fa6c4118ffb937fccd6bc4a37157cbac9b2f7084298f908b3460fd917825c26879aff0874f3fa1a1d8b9d834d6aace87a37ade289eef1ee1da29bf312ecb528362fdf89dcc0f01be9ff906b517667ddc5f2376b5d965477e79156c29f2f11458c466c5e7d24fb694f6c2b199df828848b9b2a60f2ac8688efb0b5deea43c1bb561d88afd14347f63ed7ec7f5ee03c7430a4daa2d79983acf50f49ac5df24f024bb0324dcf450d1ee6f7b332cbc14bacfeb0deef2d8c924ac686dac76a008045493e863bbae59029f6b17ffb0e1610cd80551905a70c54e6b8631748aa44154a21b1e00b7f1868fe5eff22a40cf90a0b5677337783bdda9451ecfdd9174a2e71ea29aacda3444ae2554add4134966313741d66dd293bf6b6852ed6bc24019f218da7b5981fb4a7de09d36646e6f6b431576083eec5de2f41cda9c688ff7f76860f56a10fcf86e8ad98bd511beb5a9d72088491c6a3e118db7eddf8bb27679f9bf02f1b9a9ed76dce7c822b02f5367d43fe2b0e914156c1a903e863f874414a45419e3806f37e396afc24e68275a6647db819687e6b14eb72819fdd5fb723a171de8eeba4b68484813ee127cfce00c59c6b727906dafa6541da1a8ac284f40c736f155665ff67007a81ba0f484b9f083b2d24094bae694c1a46bce38cdb70f89a1f80efbfa3323e9ffdfa99500f8491e673b176be9f37ab7eb78259c49bf37d1593b46e4e0bf09205c590d890ebc8dab8e96aa7f37c35692ee05d3b33f0aa3f15cac101990e0d324a153f09a97fc5447be14c86bce130b1229f34f43611d50d4e4b6a2a82aadb1fc39d8f02c922e95e9d603e7678c805798b57b7e9ed5666c9e315c22eaa24cc48a818af019c759e3962ea08ef396d25a518cf93e732026c5784dc8e9cace141af02d85427df27b46a0878a1d433587115809a37e9f53d9e0fbce7fabbbf423ebc85159b8d29801c129d529120d6d34b8504d0f42fae91dc47f558d65bf1ca87e0ae0ddbc71f34c6bd44ccf1746c9ca72a8c0b2844a66cb31b75623507d03a0533d1764ed980fc7b59e465e3a4873dff765d0c5630003762b1ebbd354700bca269471922eccae639941b111c35d4b7146f2f3bada45c2fad501ad5fba8af96e84718520324fcf1a06df33d3346ebe2f956458645e4ca30b5fafde5e460411088443807bea0fbcc86cd86db3120613a84964b41fc7403d531e9a17c9bbe20a639d7e52eadd396cdc56b1d41eb5f6f7955c1b154746e8b6c6344b31d60f91947102ab8115bcf2f8c92d8d8fdd245a504d8fc050133c324629440eca58063de5085c53808b1c93d1f430bfe0dd1ef743a56d3998dd47e463357bc4a29562bbc6481da5b5001c488f06b13541585e93eca7178ee847e11f0e24e4d65ee8a5af3e188ef60d51eefabf7a65c7e2667287a923235ded6808ed6210a465c2bdd12a63ed325f59c8176b0f4f18492a5c1d7a9f965a7e8e7ab755baa61564c86971ae00374d090ce0e67755a880fe1a525807bbf7bcb0c882683db22dd4063234f65d33810bb4a016e8af773a4b1e3e2b0ca8d779ae81d657b53626d2985a3f4319437d00f61485d67a09022f89fa7419d8db1caac1af3a58848d0af0fe81de1f7348c6783ffd6e3e2fa73678598ec4c305ca914483602748e05dc7ce97cba5b8302f1b92f290eb34389c539f4e4b8048e8afe79b5487063628ba987c09629bb6b11211196bf600c0438c7f1c8603871717284f1bcda021b6064b326d7579c0c34d98a57d9be76fa5325b6d8bd713a40b0a3684dfee7d1a3ca809c682fef52eb6c7d56a91d1ffe49b5d2b60f034478b678a41bc85124b2d4f649cc6bb86d2ce6f129d9cc6109d50115bbb85a6b833068e802e97079bff1f9034b653c422100a98a6ed8b3aa33cccfeef97e4ee6f02bcb8b683ecc73613e99980bfe99239914a929e9178825ae69d5fbf8f205791b56357edf2d9ec5e48fdd717c84c8855957013dadd20fa90ae1e058d7bea0cd45e0bc836548dc4e26ddd0649fd078d46698168660b5388b577dda807087c5c62de1d00f0a4d5b1b6059635b8111a289c5d74d37d0b8a6c03946abbcacb8c56b836dc3e4bdd9c96be0b86b5e8fc65a1d125efe9ede9612750ed296a8001a7d65d3599b2feb3789c4bc92d1c511c927564fb265adeb624b623cffdbef4f2423384227359d016349e50e0e6f0818b35980ccc663979e0af3febd393fc8111cb9ccbc9239f23c59d2fc902f8baa5407cdff538413c6a6eeec6243afc5e59da939aaee6a8690e08d5fa63b3de34debd0df9961e6f17932d7dc4a25e04deab3901b39fdc329e2bf7b05644036a4da1067faf463079b0d877ed54415ce22d1ea929208fe0dd592545167c0dd415816f8d511085fde9d4a9c2ea741c0716404be1a3d527cf0993da3aaf97e5743b5f0f70ce122ecce407402bfc583913db08a9822b00c9397ddd5201070a12af74160921430ca64a34589954ad9e989405f8790242347cd56108908216926d644ebd549a9220f79216b608a1292baa12ed71cad13ff507e43debe5a52ee1d7ed0317e1ee6189547aaa5a36b38cf8388b1a07866f56f6c130bf06e2856c9e4b4652500d1e392d77fbace6518fed4b374b83ef7fd5e8bd654c63583bd2d182be9bdf8353205b8d394b9829c83e518428a1ccff223a3ba95852b6f2996b56afd8133bbf8dc2c8a1a09c5fb580e2639c0986d4f56c8e3577d241702e7df19c014269204f2508cd05f9c644afdf0d2cf260ef28e62b2317b54c198b063f7d3f9b7c9942c827f494574129393b882152b96092a89455fe3dcdd9327637317bc21c180b3491bb6bd1706847b9cd1a33888aaa0f85505951e5b3ac28b86497dd9d48c6c5a718b441b0b84e4a40de2418b329524a9bb7157daf05e53999e408dec3f3b9bcf7e24e198ac7768f962458d759dc0039d79dec44de5f9f1b0c2eacc8dfffb39f6281f4e1fb7ebbb4a0af4c44d784efb066278dd88ff3169b102d614224f82ac97d496d6631dd417691ab2e1d0974a102cec86e018a91a5584c0b85ad9dcc0d6fe7dbaecb460177aa27eb9c8f357abf4f3ed78f873a0340b9d4a215a926561993a46b67a084be1057eccccde417e048e2ea59657af1e3fc551a85cac69e0b4e6c35b90732ec61027cd59a6ecc87421488c22ab5e5fcc30d610c62b1a84d3475017793085ee7faaa4684b653466eb3fa302994e5c32bd389a954eba888fd9ff13f8321036d34036004d15e3c98c0524e64c27a2180ee08209df5e188cf5c1401ccc4503404802b12d65976d5886a8b2a938e0c6c84f733b5127d4d131b33a69273298edb30609a6f39c151686e1de92b45e1e30bd9dd1277085fbe48853a92262cb14a2da94cf7c890f8d566c30c43276f789b9c2c99917f97684cc1f0d782f93419ff076700a769d738994dcd3e6b7d9ff04c32b2f9f896a9ed62e08d6bf1a988b014d1414938db01d40fbeabc2f5f4f98443f9b29c812892edce791f6c1ef5736ad4c62a87036bff3fcb8c61ed9e5419c6946aef6f1463261c627a56da475d4d991806d0e339711f2823db67071d38ef3dba76ff8c969efb8782292bc2435187e37b9543e96759f10cf96c38ec606dc9ac9a12b12f746b1d7cd5c9e8059121b1dcbccadb986562ed162b9f48baa0304ce2782a653fb0a1797f2899e6035a10927f3b8d76f16019a55f1c4b1ae9dee45279b97f1c585445c72aef6128a1c1d2e83829827df6d1af8955c5153b2aa83ad76c1a6ff7b2d26e3f6a7f331128a750d0fac2050e3a8262a7403903ae075f543381e92d79fb88dc89d7cb037c4109c4e3f9d5b96f529e6392de311d807df350b3e46eb4a147adce5198c3ac9713ff0c208cba8bdde207d0229112cbc70229719987b37453005ca3bc0263402a9daf71520ec058c91e1a942f3be3a711d3980192595f41674e85df4e6b7ee6e87d1572aa10523ef74ae750ac050652c774a0c9639ab0914a67138e75cece6bf15f8fda0aa710270954228f4c05b4922bd7b22b7b2dbe7f5eb337b010503635c2a1a31f00cbaca795d3fac2f2a766080b35d1ccb871a1d4ef08711172f9e8b7ed873b272175c49a5e358b1f3f70bdef884203e97edd2987ec6dc4822307967c7052f5d0aee0ed2af96e9fa7400d70abd1b36dba30bea5f517ec90c62e65fa5b85157fd0cbb7e2744f354e5994c9d9679034e6cf6ad8490bc219e174d72aa830925638e19a4696a9057badddb11d0575d890877b3ff593798ae7d62c9d17f19c007378142db716ebe1a446e1938aada191f04c195ed2c6b665e13d2815800bd2239f06db0f6a5bef015e96246beca4521ac7356120c99eab78d4b792ca75f40bdcd7eb841f4f452d9eebbadce116b49e6b510222bbf867973fc0db5a1dd365a549161dee62bf3895d9eff7fa80a50c3536beea9cfb33f422cd54deda4d5de03e9d05ac35dfc0b7e5c5ac8b06d81015eaa9648782d45212882063b2a4a96b5785bd5387fc72da6b6ffcab861e4a3eb6117d20332549e1139ef6e37eb3923414cdd03e23a38cc5e7dcfc65e966afdb5b4eb39383335691ac31c3801183c5acb92bd02f8fe6e3df7c97d48c664662d1f029fe8ce889fcdbea2c3f7e8e41c6bafb0999b225490559ec77a3b6f35160596c6ed88fec1714f348c1cc981a8466ce8e74c4a6d16af9adbd292f398b1e5b4cfadff13c9ac1703122571272e02ef7276b2b43377fee829e8b59523cd586754c8213d0abb98a2a581f3a99d5e3df573384ac9901c94972e092f40c86c5e65f5e4d97ee05f34b449357f678b6458bed060fdfa11aff7d685576178acbd878a7853b6caf91a8a7afbc08fae2948ae0dbdcad41ae25d8af184e6128c983b818f8110a716431fd63f5f2f331463223c1522546d2c1edf2158488eee6220bb4b3be39d60c60547fec12f57961a9835edc8abd4b2d4df4247f53697929a8282e65982b5b705d7a7c7aa6954ef80589399c66a556e6966a4612b2afbd0c2e602450479e883faa3cda005a27edf3f767292e658f7d5f01c6081e73a36e94d571ca86ee93381492a1c0c9e9148d04ff1357b37700e31852499a8c1b2fc9c91bf9114e631bca7df3289a09637efa11b4553d5daf417539d6a2dfdda93a9746377ebb1c74e9d2148fc64025a4b06f7900adafd8aa6e902d9113768f519a015c8aa3d9a7c4f58c164a2992cc7f9c7400a91f59fb15b49d84548809eef129a9e850da10c2628c06d22866207f8434e3e2ddf55d8bc142c4aa835a14ed109bb7f93ae29d4712ff4a1fcfd27a0f45298e503fd6bd13d07059bcffb1353c24156d4cac2fc0756c891f7fb67ab53531188a78b749865ebd17982536394abe2a82b4b5b5d3e5900a4140b4aaa052aacb574e52f9dc408da7ad1d89e575b6b4052452cde94e15785010355b90c9dcf9ec0c400db8741c75f77cb6a8f83165227ee8a2f9261a5f4cc5bb72c18eff2ff07a3b3921495efd4f77d7cbc62084f13e94d2d2d352d8b50df4f42917763e93b646664a27af85ca26f3fa7684350b27c187e851b4804fb66ef5c2a2c65b42689b32035fb47c289b99ccb947fefd631b59bd634cd059fdcc065137b785aaf4a604fa0a57330e2e8eb4b1544a643e6b635d6d645b68f96bebc341db53784b7721b310d6a42b33ac45b47b06e993e9cae5a7de717b90b6ac1fabb66eade0823474748b506e94dadf589b1e898d5afde45cad981d75f5fbda4e939e700f79d14513de35a86e3c10a43e31a86c9e34d2642fda6882f0dbf6f0ae7d646a64b490fe3c72ac7d836226602921c8e326628a657c98746ebb98f0f390c1e41230bc00b0da14edc71a6c92e2efb2b5593eb43e71f22b61e1748ee2c7750f9ee9302493842e4eba966a807d748a892b38b721771bc47144e76d892ea98ae36cfbe2bc8bd65a2bec8239db141bdd06fdc6e15e3df81cd0c7ecf7442e620fa39b9a788be53e52272a6e39844376085d1c9294188f0e6f5d900cd6bc85dd249f89e625936090fb030adfd01bd3a4d2c0a48cd584a9ff9fa79709164101a6c045ca509af4ac5af54709956c0001bcd0ca260ced07f697e104ae439d761f0988c3dd2c01e0b40f57299bcb9c5b3e4494506ef6134aa3d735ff70b0bb56b60355cb0793116df5adcec31a977ba75c0b5491c0a87f79cca157e37cef288169a0b97ce816a380ae25e0f73591196e64a8043bba38b7eeb2fdac23ab4f8af9f37e1845b3ae8d50a330fde0d63f099184c4eb8945aa5a1c9fe26a2f40b6ca5686d74e9312a28c66e110a4999297fb81b79c95419d413473f7acc99241541aceec2b10ae9707e94e5c855654bd097d574266a4f17bfa166d20f8cf41b838694368f814c5e3f4467869c8ec8057f19399b7c83459c8235decd214e792e0b4c1bb2055d66e20546b49847a19c2113aaf9d7bf96cc66b45ceb3b00bfc6d22d5706e06c6ce2da2a622ae11de357b74ed0885d35cda987da86d6517d9618a0217cd139312e2291f5f8c1bff71d69240520c86e0fb74690faa370d8760f81e34deb89bacaa130fb9ab6640d1ede8ab8b0047737d43417a5b4bda7aefd17d46a60730be2634e795500db98007814b954b7f1fdba1fc2fb4624235a4614eb200797c46910c864cb34948dcd9571aae040bea96fac7a1dd50709f05c6ec90292eae31b8de046eef8cacfbafd821e20af465e8c24a962359768833dc722bcce0e5876c45480fba4e07bc79735e47bf9f37a2907bbbb9632219857c2639305cc07604becc43ef7d7ae9a7783e47f08e3dfe2fc246a25f75e0a26a25e741afcbd180c1aa56437a128a494fe24677de086477dca12a56692c31bae505d2fc0d3b5636f018426b4c36ce8c93427af59c26ba3cd05e268efa3cce6ec87942d3a171d973b1117bed15773779ea991c3ee871ca5a6b42814598bfe510513978640414dd868177e2ff8a16070bab2313e75b61b9761414e0d4f542dd487444c827605c83789ef88d516c5bb0610c502b5cdc4ce6ab61eaf129d30ac674074861011b6c44833365daad906a4f882e31076bb9871e5d3dc6cb116d35f05e5c983f8d572db0713db14f4795886675cc256b802902cbc4e6cc5585023f3212270ffffca30760a3930c936b1626ce4bac846e68abbcf0d434cbac468156ffec5264d911e8d0c3be8216c28efc62f5879f3609545d6331901ff48fffb49a3f609e43bcdde64b2c1d1b78b66a598eb717cb19f910fc15eea4ef395c2efbdf424e374968d5ff359571be5bb04c9e97bb3ae3e129e5bac95d2c3e50821ad01c918cfc0114168a64fb819286e039b3a17dfadb82a7710b945c01ceceb37c4391c400f7d60d15f840f6478245eacaa5426cca4e4c99e1053fc9804af1b063a491b4e6b46dc1fa4771a5959de9040481b3d52502db913d2b53a84158228d8aa9ad6a5caaa185d3e284074c2a3b172affaed91f065442b72042fb521cf346697147b3d57abd0a615ee377ea22fa1c5e58400f1a1cc0f91b4dd07380ab5a5edaa5de06e64515bf220895d638c91a5d1abb29009cb5c9fcec40accbb801dead2eb4a9e40e0d8b30fdf169df21d9624002fcbc791f61c66674cd7d7f3ef7dca081f8e2d826684f550616499b901ed64194ad360b8a8360549115864125e31fead310f56ce3fb3cd111755d3fad52b91649f66250e370e7f86309a26733674e1af36176623d1f370ed83133843748b81fa569d9b7b6f0d9eee1435579ab676ff60e1836f596661e7ac15e628ce04f5ff9013897d3ca62bdc6d363a600ed4fd8fb43ba6b04544f15ea331b735561f75fbd7ce7e986967a45094514feab34a471350645d0b6a0d9a96c398d4a980ccc9e1138fefac254456f7f81e30e2a594f1e492db7deb88e558230ec2e0e1790c167fa90ee5c9eddfe80dfe42e502568879b3345f459c748067949451e5545153d116a3b9d292372e3dc90c04af8318a5b272619ea97f7812f27ccd825a73967dcb28c63f124ae00757a7ee88ab19cf3dab3243d4653575eba929a5dbd305d1c3c847652246af938c71e3177201c17be54289d029c7a2931aab53137e3cc99c395d8a8648772563323659a59075a8daaf251097388db35b99a9fce30fbe37e6ac16590ca2a22e3006e62a958811d31a42eee58f2eba1d0c0a031a7bdc9bdf14743a0efb7004c902645ae7f5b994f9f8a79e7bdda4043761cd5946cf633c6c096793ce6da042f33feaa00ab417d38a54e1c1be243e42cfac4fe2fe1420cbfc47387fc962af8aa17287dcd5a04f01985c33bffb88a9113aebb1477a4931141384ff3b7cd87b4fed45e368acdfa3cfb069c3dd8e978732471099080e4798c1795622a70caad8415cdc842a1f5f069fb7e5e7582d5ca97232f2c636b9b6fbfd23a291f4ac5697f8f722ae5869b0140914a5749e5e7ba82c22290b21bf7e6a4222dd8c429eafab07d5ce28325bbffd562b1c0e33b749ffb5e494eb771bd5467cd35cac50f4738423cd8785ce46d71d05f4755c8a08474805b9aad7e9d8dfa4adaefccf385e057e2526cd76b5cf7949c9e376685140901b33d266a69f90175cc1901392adb1c88c80e9c87e8d8945b600035f4d4e7afaae0d61edde41998421b58226eb8ccd4d6e13ab97f8b3f3e7c5da7a7c46faffbfa2e06383c03409a068063d1ed0fb2d189f76612f70035b6550a6b6e162adb5420c980278f46152c787aaadbe131671823ab6a8893a46015461238473921e70c1570017216d1b574e4316b50b63c2d56fcbe11dd81cadeda52e79551fb2d63d40ceddf7e8ec84e56fe85f8022e2c3c1fe7bbb88d9a2fc3440df2d48e8b136ed59a68d81a480d5dab62a0c4957c29632427e75745b5ba260563b5c0ac1618ffb3bd69bbb5023e7566a0db78f41da009058fd1779e163363d91521b13a4ede78945ce60a2cdcd651f4562f91a11e20e89be68f5541a4e147577ae8bb970969bb4c7f2209199eaaba18e758d4df25111ae676228353b555c67f9e193cc03b86fa60b76f33e847a9883b2e30947e65cf91a2a8b5a1bdf5054dc30487d707fd1c17ad3fd0cbd5bb0dada32a6605458112f9baa2aae848fed129011af92c4ec69318b4ba1c809fdaa9c0cd19224c3624b8582a69502251dbc9cacc88898592f23c4373fcc5db431becddf2cea829544dc449d4e4fb415ec5380a731c308f12c20444624bc7b5d1da023f1a72742ec8d915cd3170709c8339298c060ed8664b91d9855fccad2212afd3ec98c5841b87751fb83a7dce5aa575baea18e25556a7863b1b10841eafdccb6618154392008abc66e4f26fd598c2dc88f455a2bcf27e7660e7e1b6b55e34a0fa1bd48f3ee1cc85138145d45f12fce04f4b18a2ed139f8e8ae191f37c07857a3b10af43a998c849b436753e9d9f9dea4f1b12bb91bb40574f3e940a2fce9c72ae297889ce3d52678d8790fe14a939bf5d9b14f45ab64a1d6a29cbcb65bb1f93da4e48f37936a22b40accfeeae49231716558ddfe6d4982953261c962830f86fcc07f425142c171b7f23f3743ede1003d391cdb05078b4b57ee2a190e6534c4b0cf06e88c456ec8687ae2c1ed46efc8b8ce6c368cd791e35c5f2e535aa6f7bc93726d5d80a3cec2c542e18e0e17271a7f48f64db4eae8de048acdcae395fd21398e2030bcd5ac93b6d24233a747f79422047c1513d229703846db56255aca9e6eb4de71e48881c6d54412f79afda0883ac184bdd4e1737f2930b3d89b4654ad5795ba85467357f3ac252d5f458227d93836d9d0711fd9a9d6e5cc16ac221687a09bf6d77c336e59a68c20707a8f02244578c03e5b80673d2c8c66048b301168a7329fa0cead9e9a8f8d48946268acea059b6abad791f57458c826c978f99be01a4d9a7261361239e1fe9e7ad27243baec5d99f56eac318074768937540487447cccc89492ca9bd1f66a86fec674a7f7de11edd380ee87b39f3496be29b1e5182be90bb7d5f4c82361838bbdf066db0d206b459a392ae531b9f0d4aebddfae942083955b34b11a44f232ee5101d4f5fd6951afdb93132c436504763df0425407cd06c29c7d9fc6fa29d7c33f9ba1a06dbce11db5962079e5bd82ef8344773e8a0291443c098bbaf38c8e34cb3782373d0c010eaddd59d19ebc2a695914227260184b42bfac0a6872e868a619173c4e3e12ced76676735020cfc296c3f3d31ecea7d498feb8799e2d09fa2f6fc605a31b320084a7edfdc700f479b658fa1bcbe21fd339ef2f82277a0493f00549b974eedf5ff4095f5ac21e1b453a66e9d44cd9ac989796e1df1fd126ebea6539b50edf2a2e7388ed29cf7cb2722a33a6cbd89f4745496bfd086249bba4bc4162b75b5133aabdef075eb02b10946b4c348d4cc51250f9f3ea758cf7fb0de3d7ff3a6fd550bddeb86c3408677586010430437d7624fe58f7a8cbd1e49a34e5a35b6d84bc445f6c438e7c0f1ec35af481448fb58c012c32fde63b7a7153c99bf48c4fa35346ab37c8fcfa2822fb741e011f84bf0265cc4427024c2d25ae02277b97b955c1d8038b94c95b7b70b882bd80a3d581fcc1714296c7576b03561c78c34b2ff745155f144818ba292e85adf54469f461adede5ad68275e1f21c9d05cfda63d728027289291805e224aeb2b18cbf0de68b5c80185ce42411b6fad597a1f36812b87fdde826079af563fab1a3656209c468f7a1c9778508d34c3599fba0a178b0f6648a6e45db57db41184474913464cb0b0622456652489766be545119da3f6379b77613b0b4fbf89f6784b716d9d6cb95310c1096ed676e8b81ebfa6cec0f8fac28c58225168a0f0ce314adb99f1c3bd91ff5676461195b9e49a6d4993a5e5c66cd6ce2d43d608e2cf7c5ecf9799df34830034dc140f4828d0c7e6ec46cdd58ebe3178e280c2da01182246a87463b0ac7989bba2e9969b6cdd24fde720299f912c05ac7d5c9ae49b6e8d071210a6e4bed84190aaeaa4de845ce4f334f5b2deec203c8e599a5c031674f2c4d5d759aa5720f4c17222572867829dbdda33ff54eb20427bcfb5bbd02efff3da353dc2a2ed3e05c616961eaefee25e9da92ee9f846b75876a0ac41950aaee827a5497bb29d31a960ecb82d6fce6c5f0f46fc522cd22c1bc4a164f947401732be885edb40d0d50459d1305589bb5fe336828dea45c6782909de086fc259f0c78ebae60de2831f51dba0d17b10715817db0fe170c13bd157c8acf067a1b39a04eb7ec1b6c33958d7a28b5ac722c3dfc3c90c49bdc5e4393d80bb71828dce263d0dde46ef8eef21c9ddd2038daa5d2d601aa08ecdb6eade4a4ec78c4c811a19af001250875463cc2d6bb0d86727f73d62091a53ab521cffd9450331955c6a0fdc53b0bb5f9b73b45ec1e50222f6dd022f9795a898837ada228a0a7462391daf5f7e87120702c3a8b14af1f22e0d0e5601e29d2da55aadc195723f4cfcc5c0046771828712b5af564005da8a4f402d7e2a71632e9816cf89840c159625807fe6dcf5a4f6bfd93fff1afa7f3d9d0bf26820646409b19278c8824165ac0bda5417a21da5e52a9c2b5b4d24a05ac1b063a8252cbbefeb904ee63438ff4d5fff51a63eda61a816adb586f95abe90f6c8188502e3e53f3903c00330cd965fd8f92acdc79ace91836ee0ffa3d6ba2a66bbd0b7335beea91fce74ee0eb78fd5c8eea019695fc1782479bfc97cb759487c81b4f7400eed3a5f7ed6869601734ab1b5e6b7ab6ad77ab5d7c081c21e39e9d913bfe7bbffb071febb9502db34ea5545a1f0e7c83daf1f34e8acef04a2390e5f4fe36e14b2c2715a1022b7058b14bb673116baa0e26308d109159cb299a782da6eb92a3003cd66408d3f96a032070318170255d5e26d549a7be71fedee27b2374807de77193904ca8fa876453f6e086e121f750e3c36e73db141ca9675b5fb4760995a42390121b9575542ebaf95beb6fc0e8ba09c7f5bd34a60fa1ee8b507507b1bf5146ebcae4b70e865fc7f662a3f35f976c0a521a0af5ca743b8cc347202d1b4fcb5597f9fe1c351c7855dbe2a8aec3cb0d195df6a0695891293cba1ea015b7d9fa1516fb73d6ab6c063af41947c2521fc1eb38fd20271dc971449a3406120f14b8960c8d8f7e32050052150bdd21ebf24bfd87107566d9520f6d994f01bbf65d9bdc2c66a5ce72e2b001fa5ddf0ac51754fa0ce0e415ab7987bfc38fefd05470c239848fd09cf71547daec1d7c077af385dae1e421200588ee361853a92ed1bf1d1f6798e5587a25f0ddf840c64d8509647bc34f5b64b5d5cc17710d70d5d5338dd38af1ef924e31428835e314739fe1f9e050bc5ac345b158998db06da4c39d7ec5a434c81c1f0ef5f0c1384c8d10dd12622618f372d84c555f64742e10b548b8f0afade15fd4b4a84953592f1402c37ab41e186ddca15e39568f97c992a9e13d0d270966b17f6f931e38edb0c12e1d84b32012dd45de99c9af6b839257a59d4204c527e804b1454fbdb2131b121bbf25d52d8c1648605e7c2b62f6c6230ebd87d33088ddd6c10dd040fc6bafcf171938958feeec5d691887461c351e1c4aab6466d28b3ecdcebd81740fdd6c836e3b1460224f2f18b11a5fe725c8f222d1ba0c00bd1d79a257fd0135e687c80fd352c5069e32fe83d99db1c8ef32af1b715d0377dd42b3a0907d5c5de870f46ee8b4ea504a13174545cfafc167a2b805b19c3a1004becfbeef0b46a5e883055b170c820d7bf91229cbdba79a6a31e00759e917b0a5d8f43c882d2fd055b04013ce05629e382760349329a65810fa131c1fc9911fe604f9d0d5f8b62270fd8bbfb3bcaa0b0b11c9fc30772dc56cdb42481012c6299ded9aaf73fa73e411a63d227ec51ab4dbded221e72a50a3da1214caf2c9cbab279d09184ddbb2d6766a49bc3e4b1d7e22985171f391a686cc886baf5157fdf9c87206a7d9ed6f1b42465ed013516783219c921456b2ee89b5c30dc335075c337f0ae12c37cc55fc8f018a3bffcaad10d91322bd03350300c2daba85a1eb7c9b4896555639327120a70ce1d326957c7d0d0fdee82300667367813daf8b6322541704be6090576f1624e7f71cbd945d23a7e590170750356a5b0f3093642bda562904e412357d279078318290f16ad12765016952096dfc99486e79a07fb9bc30b6849311f862984acc5fca1947763aade818bf0e8ba789d1f8713772df8e2e85ea641d0dfa086dadee36737bf6af40ea59655ddb9d0b0b11179cac4d0934e6f94e94b8bf7bc9fb42f91dc858f7a16470eb44e699ae4d6cbf12c5c9d76b2b0d35a92afa33bf4b3649bd3bfa6ac767749675474442da4898e883cd8180f46f0ce542ef9a75e9d0c053ef1bb9c26321a8d609633e17b22f7bf95c6b1e567982e82f0a6e145bcd04bbdeeec6707db7a78dde93d791ae231c5de0bc1b9a7f91371c027bb02744a03aef3a43963295e33a7979793a0cdb73c2909e9b01f02652250a792c5de4e161ebbe4b79126d6b7a85015d0c5fefac4fff436a652aa6740b8d033479b99494238ff83f10195586058bf36fd3e31df723120ec2836939a956e671b1fec36bdfba381907af437eb271928910681b76b1ca0ee58075d009a8fcb085d247a13a653fa75940de19b8fe959efb93d4fa144d5458ce34fa96a913c2e0e1233b80535d7aa4cc56630f1824a066ae04cf658f98dd7c1ca09e9a7d075ea3bf9b459943c91f43a0e5ce951659b806adfea35f26622176e2c354b005bb87b51e9eb937da8342ad35818b05a7c2f5fcca81877a184be6898bfee53acfaa3a5889255e24bbb2c495668f0c41669b1bc03f5cd047c87099df07b79eb6d061a86f8f9f05848659f579af881288502fb3792db99c445f82634603b68fe55d605e2ef998ce43ed0656c16e4d3dddfed943022779792c349287e38004d23a73826e846d0ddd3c542c07e025df21e482ef247acb73a06b003ca3b1668a8a511f0c32910619bf306109dfcc51dc8bdce611b18942385eefaf0990dde8cd4b3581c31371dff1b0fa2947630997a7ddaaec312a562ee6e66b3903313f0780c754ba516934221e62bb6f476e27c82932897fa33e07217fab8af6d5fc7eeb1694b05b1112807b45966f01dd7119aa1638a1e558ded74f49bc1cbd026555612418c8b670547945f9812a991cdfa0e4cc852f811716a4de801061bb1373789913c03cba85adc344ecc994cc41ad08f7aa67cef75e93cb6d7db05a862e040541aa87437b53cead21670e624520ad3d7d5d6505d5fca24fa6173506f11eec89674cf3bd0c18a4de0c5a091f314112eebcb4878e5f25c20fd4cefb08cb2ac21e58f2f778b00840e38d9d54f4c86c39c4c58376cb9be3837990b78343222dce106e012d4aba5e9e5c2ec0fefbcb004fc2e53b5c6a4e19470c79f46e0e16d4fae811ef8f8df561abbd500067d8bd1497716b4c81b8673ac34b4fb08ded8317b3b58f399645f3c0d8ed1ab6bb4ecddeccd4a7b183a705df365b245806911484dcabdf1d6213820d5311e6bc9ddc5acd435cf84eaa16fffc8d54300d1623f343e4ab0b8a8b57b9412b09959389938b03b8f04e7f8e3491f3883f106b59ddd657f495b903e5a850c375ee57cd4f2e2d71f01122b286507686f6a156be22b4dda36d677f2e2053fb6bdd3412a980783b4c7c3065501df3d07390d5acbd188d55daa9a2234bd2ab1f628d1ecd4e939d48ceab36f0e1cf86c7e7127bc80e7a6c863fa1af8cff25d957f8d17cdd0f800fe18d2c438fc7f0a79c62ac53bd8c2900bf70ed21ee741b9a44ead046e753c02a6c18cdf4f92796a65d4dcc506400ebd9f67308bd1422e663fb22dd6b46cb6c7c8482bdaa92593698237608b54318dbac71ca56ff493d70da4914b59200a58c925c60cfa2a10b9befb08d5b68dc3b98ea4d9402ce3d24b2f4160f029d676968e37179543f4dec7b532deef66f1cd0dd566b9a79c7cd5656d035b5bf4d8ecb6bd6c67f57f7b91022d2394b838a0935cd94408512e0d4bc4c4637acc6e34478c33cbf3bc15d5c86fd598bc7b0c425c010511c398819642e769fc43ec517470a002a5d8e6dde101f201fa9d78dc847e2cca3eff61df2c642bddd6f7dd29c1e6eafecb60ac0a5d381d3a261969703fbd5171b48cfeb3ee4c56ceb96f98e6c58fbf7f00b942cdb4d3ed0a2046de07347ca2c1a371d868d28396e9ecd0b3ab2bfd915656c051237180c9a487df8c9b730152f41473a88c29a085e109ce73bbfb886a864323b6cdfe5b9e2550c81ae29aaed2067f7539a5606cc87c50cdc04d28de075229199bd45505a969d3189dd5e2051c79256cfca00b6877f276dee94ce593470ecd895bb6d5a45aee70cf8926f91208c4f6b2c14e557e01521913485a49c504ef0eefa717bdb8c55f0bd0242fc824c18a35ad1d863ccd1dced9ad47dde1640afa27521af1347fe5ca1acdc0410b7fd974dae66c5e8d7e8f249f9053a55a82b89f16a3ccc4748b9fccc1f349eeac7d1e81c8851eaa80caa1022692515aebbc27e8c3a4ac9251216ff3cf05c8ef94cddbbf9d02e8f654fa539f7d2717dbae743f2b772636cb9e5e5c491c7014db9b1214cd6ffc323b6b2884f6d53e96bea832d897a2cd91f65aa069dd3226cb10061844aae356ba22c51d2edb5a61938d9c92f30469c50a93461a20a13fdfa03040a165f431ab38847cd3a7115aee6abc0d64189df8778204d7ee7402c949ee528466fbffd2836657da5c19d3ca2aa932e0ef14c87d57553fe9ee2f1b493fa7b5c77c01a2774a542f8d2400bdbc38f7fbf1b6ce3c72b5a790ff9dd1517ded9658bfa42721401fc1cf084e26a72de323851ee9e04ac4e2f998d097a1ccde31040e22ea238a8ce87c13b70cb6d199e4d7e981fa4dd8c8902f824c5041852b91a822dec0f464c8be2b01a1c8901552e0549603ed5381bc6498eae0ce0ee1a34e437d757fa464cc66af5353ec1d5dff3cdf2a9822a4dd5aad3947ee8a7a0258b06016c80eebb3bc15c4d0bba7f5dd2edff41f685204954175dde4ea1ba13b1aa903e10af24a3839e4b5c92fab2aa1bb006ac3f364a7e5c628fa524b17059064d75e061eca8840669686725257d3990f28e5fa84edd90ce90dd36b282ad2793f4b4d7194011a6727307dfd4f3753b5bd1190cb28fab62e34bb52336605b1f8b35d7ad07b47f293e45504c3f0b5f1b3226028280f2b8a1a6e639d5e69807312cfe2310faa79850cb1da14c92428586879c01747d6abd3b846368dc3584298f133645fd435cf0a272627176795b8bc23cd05eecb354c35d1ef0649840f1b6f867fcafb20db3f1648654ce42713df58afcfea0cbca838daef858732eda37ee2b12dcb78f8efcce19dd66d587782ac350f925efbe8d9d51f2c63207495bb6a323d9e3922681ddbd0aaa8e665878032aa33c7a4176e5bd4204a1cbdeb09500da129441ffe633bcf0189916e9d537ccef25ecd319c2ab5736120c3624edbdb6fd7b1ea8b7bb79c2294c8f0dbc24f3757db48d10adef7daed2f1b4d3ea96a19bdcfe0b8da1f82a07423fffe321691228f65ab8bbbe701061c83bb5935b70c2a0328b3121b3ae693dab076ee28f19ff34da91b37cabe85079c01856203f0d5bcc1ed09e4937cb950db2d22fc1c899230281e29486a8bdfef32f8fe7c7aeeec84c26e099e3c73c53be9bf9668d93270a66438fee964b700faa2d7fedfb5a4c31f1c82649bf9ff3cc016d62d118f31fdcbec717a4476c09162e16a76007bae661395ecae50db8c5a1c44d9752679413a6f0a7ed9e4ed097e87bd701058ac5636fd48d5df21a3b5524cc7b7bdb6659fa2624eaf7fac393d1ada6340e37b4badab9234865c4f73e13036ed7efa4d6def7e22d62780891fb18842d51dc6af75932067b10ea234bf7263c93191942edb02943eb169432d0beeaecfc8a25f25aa0660abaf3946ace017591a6330e24932625006114bb9b2bf93ff6af1e62708ef3dcd6687bc6238d9fc52a292033c936f1b7f0884433cb79511d79991997fa9f0aefd27fa24e06a8572cd4601f07118064dd08670c700e693d8d11f06e7d0d27e959811296d3e7089db2acdcd1c92ff0c8cc349f8fad79d8caead9f78dd4664c166ad098cc45661fd26fe083fa5794c6415283f3f7754578047711d0edef9db96d6a5b5c6ef2e7c87e9a9739f20259d34c76e2eaee4f6864399fc9ec452dc1e52583b4411de272bda28029cf581a9e43412b1e64ecea177b5c5c8ae49855edaf12a5212bb7e7ecae18dec369cb934bdf8aeaa2a142bd80abfbf8d7104cbfd64c3e56f2747e583acc874012c435b7b0e129320c38f267d675f75a2cdcbe6f7cac3d10e797b56ccdd4b775d6772d49d2b9d4e2821aec0ef8a8b7eea097caca374a883eaa38c8955a1e7079083438cdf5c53ba268f761006bbc9efcf875ad6859de20c8a27bf522b38b5a1e11d94903e350a140c234df072f57fbf0bdcc58f3a02cc7d304da8dbdbf7460f6112f48619562c5443f086f12ca99ba4f314a641854beac861f25d4795ae6ef1461c540413fefded91205753bc054684988daa13b6229193c876de6e11fad1a35a17fb41d8b87f418f0b062dea98a0f8124687ec448727237d0bb1a8742112930a50e004f8a65f5ed29b1802815ce3d517eb9e07261c447dd0e3be255e5310f2c69d1d9a590863a56841d2933f8fdce4f3b6637d687b224bb91a2ddfe0056796c5467888e6ddea7fc23cc962443ddc26e21033aff923c4b815f943ffb090921f60aa84113f85985773830e8cdae5c9ab021fd25645fe5d809cd98b8167c99c5661e3e08be77aff610eb94b26c2ef3ff72ef59c7a335bfa637968e209dd06c8c1a97bc0636c1d5717237d9fc8cacd129f1a88a711df64f7b4c14df147937382e814ccf6545b7c95442f6e324a5aea4fb441029f4bf505c353bb1c42ba68a1ee47d8f6f79b963e4f94b34df3c44067cffefe16f6cdf74ef8b90ee873a4e5aaec077e306d9da1ac516194f878df366e4355e06eba4d67e6f2d520ee7213689e1c9d1a7923d5abff065ba93623f47cb056fcd6151d4cb8d9b461e8052bafe8b44182ddb10a3fbe1b359c8165d8722e6834a73c492c96053ff6da68554546d53b3ccf08c532e80eeec749403232b2437bcc5552c2869c282be884fc2bdd2c5738a4d55d9a190d673698626730e6e4a781e81005fc9f19621c3b0f3dd89f37c550d07619e0fc84b5ffed7c2cdac7c8a0595bc2eda00b7224344b512fc41e9f5d39cbfe67825a61699ccbd7c254a518f87488c45b7b26748fd989fedfa49cc35c2c338a1f40d3f9418a2a3264d1c7e906d3fa57af059f35b984347092dafb4d29d4976677cc03485b97d12ccc00f64aee9b8246b698a30dff84b8ad238b3399404b24c8bb8ea3da76c388d935315ef486ce50ba16ea9eda60c0f58efb8c3527b05577241fab07fb925dcb113446e75607bcb8e67edb3a3625dd7135a15262ecbae2357bc00036927acc3456447be7f0646666f036e28421046fbbcfdf55478541b5c764ef50f7e61c9c586e0b01d2879cb26f82e11a82eb6125eb4e7d0b3bd9809533243c72f1bbdb1fda85dc371ea4074c762d0c27f178eebb8cd61ea4ac3c81f20e1ec4eded26d1420426748e3c2bbf9dea3480c25a21bd80c8bc710951ea77a5e1e35c1e6bc0511c875f601e961a4251ca1de7929aca36f2d99cd4c93745f7b641e1f5a55ea068f252d2d26cecba648526277dc0c23f2a791dce739b3f753039c68e610019285d3b5f160d739b61f6b753c4d8ddaa72e817f50706e23dc6f3ac9534c49d61037453d54d52c8d288651b8a2d32ae011bcb625d8552536d29b326c0a519269b42b6e619625ad59d9cc5dfddd094c86b478706a1e02ce43b072802329b8072ba4cbf5ad28a0d85bb459102f746f35f926699a5aefeed3a06d8be05260cea85dcd7e9a9114897846e1d1475877c3a9b55a42c464940355609fbc965786452f67a107a2217c8377694ef040d3096ff196dc4c94907ffeef4fc20a5bdffe079cf3cfb8f36cd902b365ef9229b1d43e12f52d7cd7a639d58109656fca515cf66799a2b174c22040171f651163140affe794604f1532c7258f67c9fe7c51be8faaa5cf2a409ae7ffaf8a4cc87f5ed9b7033a19bce486246d34ded8ed0ae45eb24e6c4001d86110959b0f928ee1069d690d057eaf8e5c55c6dca9c75d85eee3aeb765d5749fea2778b01bcbbdd94b06f909cd0eb05fcb02079a0d7379d308574b5abf5dd1d26a3beb9f6f440409f069ce31e442b8ad8b77aafed64cfb721c9288ffe292c5708fff32044a863f57b7c979dceb0d755b6aeb668d6ba7eaabf19f4ccced074ded7cc0b3a31e013f00bf2337449693fee450165499ad3bb886c5619e7175ee6c735717687799f3b6d595109ccddc318acf912b8d92d4408d1363eecc9546eb15c8da147407b8ae27b4fa480cf2400d5fd9432bbc7676a6d7bd1a1936de6b8745862a9840576b6b30819113c8b2507bc3b28e52e7795e61dd49ce103c1deb3264d6828e2156ac0f89d5d14968b9992b386e62375bb5321118df528630797d971150ab66da83034e1676bb3d0ae8286edef430c31d37783935676eab411b9df3d4b4957a851001d7b290141dcff7d76a18f40f3ca72b3db9903ec291788122212ac58c18ba610be975f40154f4791c51bc0c508767520300e4267fb5638bbb50723fe1a6a326388d6754c614521f4fcbf17637e81b3d1ebc6df5d74debd3a4f5b1081dffa70a76f3e64e2630baea519dc13ccdc74253fa2fc833faa62f6bf32574107812ae4397a55f6b15e525b12f721627d3b3750e11b03ed78c7f90835bd907223b8aebc4ae64cac01a875f120bba5c5bee0ddd944e884a50e520ff98c8eb82bac3364d56f48336b75c8c12e15d6cc63402f62e186469bb0146b37b8292ff18e45f0f15c77d24ec3bfb4cb4e0e22abab4f08c058365fbb4cc0b6d42e5f20c13514b4d9e8179a167bb0da5a220a2db41564dd644f92fb1fb49fed4719f544f51fbbdcf22d3e545964a08a7e26c14bb8bc23bdd5f7a559c67b65f3d9c4b3aa726886e1f6dd9ed9197d527636455891a5f5e02e96b8b7f8bf193d776c423972b94acd855f8bbbf19263111b6588e96d70cfc5f4dcbbef2bb9b81e0a604ecf11c8a6498f77ba4b9afa03cd67d93e20c1290b63457d7372e32c4471a120e9f677b03663297a89580d992c2bde6d0be6dd45c3f47db312a8a3e9918073589acb9a0520e3182e50a885af62e66a963c4f7ad21a9f25ce11a01e7d7de841f9c82df40dc94386603e9d058e7e5729eb2a6953bf1e2b9f808628ba901b361a4e37da1861e0b466d0a3a0b806cc2e5fea4a26fb8d977bebb96ce1f0082838e21129c47ba15696a6787fb06b427b8174fec908661f35c4558ec572eac15981b77fb7c8942c31843b1b5f4c4fb03e9cd3cfbcb8dc52c7c1b1e4aded6030ec21ee2329b2c99a90757ca44c5047cf8e1e13e3ea9344eb4822bc7e9f99f7a4efeafc9f0f9e25713e164cd81ccea4b71dd238deb0234a9f7c68dba2bb91cf6f25fda3d5eb8a89ea99919c0e1e367a2b753f77d9dedb67ab92445852fa245c51f865caf8661ca0f83dad2f420d0ee715d0c9a631fa8141626c2ce624c38039bca4a12b4b5d818fe9a2ba170f52ab55898e93000ca29b16c9df74a8efd9a7b3d1a8d7fe9e742ffede76c19ab4e399a8c7e938c4fa98c42b93001818ecab56153fb67ecc7afce6c6624af35796d13bde8ea5376e76e28dfef070a022903b1517e0cbb745840302a6738da378611e51bdc9fbdc80792601fa0ac5521f42796df87e393b2e51d092ea8496d2e9215e9ff8d3b9e4a7b3ac7aff51d27fb73caf872fe252cf5f0058df13221e9b7ae05d69672ad46a73e41193cfa5602b846a696bc5b8035dd9c4db7e9b2c07a1d3361134be6f3aee46412629bea2edaf830d685fe937daa7a2a58795854e76a0fef777caa8f7bb10541ac53e64ca82d85f4fca72933bc0ddf2c0bb6f15999dda202b3338d0269a64786af0b5693e8b0e3046c5a4237acdede4aa3f749d0d005641bad4734b7c7f56cefb5cadf9828da37f9900630016e0cb97ff66ce999ff79b5cd3baefedb3f1133267df22b890820f13a232309a6936d2916a00148abf2be854628c71e13d781e9cff2090ff07c3a3e45946f77d7f1f16d587163e2fd731eb2c47a49d6f7a9b024d0eed9387e67361c570fae41910fe37d9cef9862c84ffb4d6f0ffe4f34ecc2295ca5347b14aa464f5090ae2866abb139ba9ae59f09b14ee7dad43266e6fc8b5e093da37f4eaa80f71932561ec5ff476b946d59c886968ef7bd4dd7d00980d96d6e5e94ffa90753d86173ca5b74fe4505239f6098a997443f415278f9ee4415a3bd6f99179ce51e4d1863cef078f4a960df5e701d4055a51368f4a8a0e87e7717127459911bb2779b494fb4d637488a8119c378401b767f7a7b24a0cd65ee7c3faf5e1b376a2308740be6a5219014310d36e6d2c29f29a4be3e655528949cbbd3454b8454cf01782b6ec55477fba216158349c4436c137e14f569e682894e1fafb1435d66b33b49a81eb1d3bec61ae9fbb1f57e8894a70cf89fe858e7946cc4adb081512fb7124ef1a54d830a3961ff9fcdb98ec085941e3d02e674baf10810c1388326d0a4b9c3ab7b1c995c0e40e48d9d9309119f80a2fd6ba98f81834c4c14badbf52a738c22b13b37ff71468f9fb1ea9b7a08d1adac2f833bf7722f47d43e821c2b75720f32c00d064ed56c4a4439db66eaaf4dea92948da1d8d5b7e3060b2611a65ef94735c399d0405f0624e4fc26871d0c24c66ba7092c567f5bef91e41ff4431c5dc5d1e82d05da1c3d859b780dbc37ddd5839f537d584c3db2906f721ba0b7b213759288f9eb9dd88eb9ee3534bbc0273923b004d4b6bc904eb2603196bb12d951e2d94406b9b7d6fe3d7ca3b2885cc78b3d056954e13864f3341ae147290fd301e8da4651da2cc385e4be910bcbc5dbf04beaa6cb9e80082144fdfa1f2e22d77a9fd3a535aae93c82e1429c17118d480b125375b30f2f4ca9bf17ea2c72c9edd499575723b08b17a75301fe57b80ac0ad204ef7d71ddfa7e68eea4f7328944248151465e1abc2dc66b40a547a70b7f56068ba9b4fd8c8c099763d466af60a30596637db62faf5328724250877f5bf73896abddcf4fab4bb19438f54033729b548c19e87cb7ed779940c467cc8f227179330278641ac282808b3db1384ae625d859cc94a0ac4eafdc279dbba740e68407326f8660d625b910bf64e9fe382cee873e47d2bff633882615628c1f3a7efd007895c5800567555588391a77cb5d7c62df33c598d77ca90e337f33489147cb72ee84e689ee9e591e56d3fe3bf952a10f0488d59b8050745bcdfb6bee19bc40d3e4f46e814b7f5fa58929974b9754bce1ab9bc29f5d07e009a861c762ea275e6409360ad2105df74ff97fa4acef31c0c365b34ddd37e501858fcc832d27fbcb930c8aa93aec5524c9730c908186146a5603de2cd1795c7e0c860be636a5e2f4f010b42facabd71f4760a26285186c5426a31d94610ee69d4e20dd8d73bcf8c5ec5b35138cae6a9eb201a05cac2374b5d83ae8621959ba45ead6fade2b0cd9f3e37b0c1ba4b428141011dec963f111f4963b60337f987e4fb73e169c6f9ea38ff1e71b41354a8bf37802a4f32e184299e7e68ec84fffd7e93c43b5aa661e5730ffd91fa7ccd9b43d1b8e36218ba379b5fdfe5ce89f3a1ff87467925b761ec5dc9c665523e63ffae33468f6e052b872446207a42d1b82a0db4b659fe70e05cde5faf16f8202c64d15d05663c0df2eb7998ce8b9db651e59e392a22e9d25dacefbfb4273ef91adfcd82c2958da3da15332d0f97348b69dfa1fad9be42cc54b586f210c3d6e0449ec3c89d32c3f337ed5d8828dd687be541364259fe7f5dfb510335fd3c8582b40c0b0bde5790f1b518109e9b8b1833d7263f074d8cb8545e15f4687c488174a8b22c322278fa1e5e98fbb038a3755d14f19452c8a52570cc54d4f38baccec3d59493e5200ce0e9a809fdcf164d1ba226dccbd6549d41550920d32a77fe95668f34575f1ed453b59ba307e9ad12aa2f947cf81ca95daef675c61ec97a036a604d8ad62221b703dfdb447771a22939614cd1279aea5bbeece2e55fc92cb0975abaa7a616d25e65de7225964e6c9ad10fbc3bc86d97d193a752793bd5d3ee3686ed0733e75c5df226fe8490cec2d05f2b90dded95fa4bacaa4afdcf6c4958ca8bef7ee3e3fda57e0f5163f9a1bbf65654f9b15225302917f8aee4190991987e622aecf56149ba95ad77190d856c7bd2626e17943989d9e1655087a5043c768d704a3d16aa5516b15368b2f4024c2eec9b030dff9da9065889070bd8f88ea69f5fee709ae6ec5978e7db1e6828917412f9cf2638ba1889d49006c502631f54cb4f08fffe6635143f6b0c52be19adbf10a09f0c38ccdc45c4c440f4c64223047e2712576a2fdf970f2854b2bb8cfa9ac3de045ed60b1b0f57d7b2f8db24bcb280dc9ec5107d7f89adeddd0f0c5a5e6a0eda9fadf5e6941332cc75534cda2753f1c7613a1d9db2fc272870efa8a0aacbaa1d364a125af63434780e91acc76fa3453304a9ef682e7122c65ac5e96e61200bd9c5e19f8bd92ff41df7fb7a1895ba6f120f30d5485d7a6c921d783e045c195bb537600c0e462749fd5a2d89b8dde6022b700e4298214279cbf3f1052ef1918bc6cf49e17744b9e64a52c64b0259b542bdd32dd825fc119fe4724f6dafddfe44f6af440d0a7d0fbbd1048ce709fbb9aceceabb0933e48ad93cdf6177e5d0c3c24f4bcac0d3d2b6236e4f54bd94ca4e501e44f50582959043478581b09563af9fd14d7d7dda93a3fd464101a611ff028fee86ae2c92088f0233360048c0ae6e9ef08bd956ed95de7aa7901ebff45954dbde90959586d736bbc59f81e7a5c834885780636c9731b3e60b8460906c62d07345562b399117b6dc9b5a5019902aec8098187b1694a664d92cf3393923dfb905f37a86a218f54a6d0c5931d1704cdb1eda30f513800864e82a14a5c7befb9af5548c31b2927dabb6ad595c54d7de25cac1942c99d08c8c09cd9aacd883e23109fd198407b4d550e57f82768a257d6321c115298219a1c4d6a2d16d39bc2e490c0be48f86f5a4d681c2f192bfc04c29b15f92792c95f4b1be32e0a5e705d0c959ebfb0ff619ecdf30c84570860c6c75838a341620d8d2072de633e236a9b16a9ea37456ca79b463a1fe987f715eb955e018c59e8e0a7eedee17987b0470190ab75ea012b50fcd50d60601a3433e97fbec758f32bec6142b1c4f0db45e646468f49538388cb91a9acd070935ea8737f9dec9a6c2cb51d03126c03dddb0aae740b065ff206348b0f2ce101539680b4145a983373e71374566072b9291891960a8dd987456d7df03d879222b72af0dd527013e3945befbe272567c252c79585781e09b101fc152f49b16a809ddea6b123c95cde337f9d8f2af634e0bde73e112692ebd51ddc5cb6faf4b2c5fabba335fe2492ccd859d2c2624cbeb23a220e931d49a231cd824dff2a36f20e16c47f5e33a4010f73e208972f57118b2c2dc397f109a5966e31bb200993e12412e74ebb27f33acc930cca1a79c22b8062a5740d690ffcdb19ddd911d2b08adb33ace9f36b86b3e7ec390ef32014ed58ed2b5877d3b7887582833b22673553fb9b90c94f73b993ed0adfa884d35236764d06082d46d293f7826f63987d4ba4b304148b14127ba82cc6adcf1dfa2588dbff619192b23d7fccd2839c9a036ef2f8de5d3946a68539c2ab311025d9577baa9a1e06803cef75678e3297ffe4a8c2df282dced8c1a4d37e724bac22a71c4746978b6c720168dbe0230079afae29dfd3b46220ca9ae636bcc2ab7e0866373d771444d83cedf861ae72a1bd6bd664c292d7e9989059a70ba3e1a70a40aacda9a21a1b10d827976316892328ea62fa85b8360633ccf8dcfda43992576714f81bc7d969704ee8451cb49eb2d9603511571b1e7e824ca4afaf828c4ae271f9f3e9ced07efcea204ab9e9910f19a38f334246498fadbb322d740b72fedefed734edda1df2177532a73d443164cf2b35d4f2b1e474e87f9cdc3d04acc01d47e1731a453d6e33aac99766752e0b07380543ea58cf24ce9cc974c079f140edaf012bd71a6d2f9101735406c7c3e50e9a43f543383121cfaea8a50ef934e62ec975a5bff555604060b82dd4863a78327429af0c131b08479588bc33066d8f4a319c6ad47793fa214dc964c5803917a964aa5f5ff051294d8499df2efb6a06d078c9f9fdc28bca35db1a71e3179f90015393d6aa914f3cc2d73ce6d0014a39db43a097452a5589cd6628c8ca6f8c0d1e49a2c565346709e1d7a581b4792cc4a91952e297c63b12a291bd770805ff5a46700777ff6d09c0ee484dafbf1063293ef1602d1e95f7f0647e0567afd5d9ac9d1978a39b2641d17a7887c524a5903d70747dae973c5baf0fb9aeb4a51f78ff6056f20e7e86a3547f55a169158f08a69ee16f16720a7ef02a887b469db79ddc0b8dbfd8d2cd43b4993e6faa34b0b31f4c5dd82321b6e9e46798715b7f556f19955204c1a2c4fde4d986965b156f2ef902b7824b308fdc8b105029342667b68b41c89a77ff9f6d99aa8683627319e2b7e51bdbaa610d53421851b9cd51121acc61fdce5a8d8acfef3b5744aa19828503ebfd7f3b64a0ad8c4c7823ce0f34dbe7464741572013e49dd194ded5ec60581944d1cfb55bcc0aba93a60e1042bb598e59e60fb256eaac5ce5bae052b5b6ec0631d0a2778d1ce11ffd370e4496bbe7fe4ff58eb9276c87cd985b9f075b100da6855d78ba1d132cfbdce99f889893d58d2482dd8efa1bbf23bb5f62e7b411ddc6c0fdfcb31dcd7d110d3ffe412dafd2794af26b8d225bd9fcc76b5d8bd1c32a721309ef863df031da7a807089b46a97cb3e001cf0be3454e1fad4932e45eb128e9963d4339feecec472b1b8dbf9970310fbefe868cf10d254c9e36b43eab2a28176ae42900d4f2d95ca0149008883eb229ab1602b8db160a80da84c88bd113b41d2ebe1c9d76831983357c3b94ffd0323a3849fbc6719e457e591a2291e3575af2aae05949fda872005f6347b171222b6c6635c49bbee32a4b49dd82b091caf898810a7e6d92a831230e72816b9467998c4dfd4a18a06bbeb1a39ce889044f4d9144c3f33aa3f95caf9e5470b34babc87caebafdcbb86755a3da095b9ce71da91415ff8bcec6ddfcd6c8b0b71b7dffe62c08531147a0c0a664d47445ef9975a044174103b53c78ac27bed3d4a052baf5c44ab651e39fb9f6ffd7087fc97586c8bf72d12ad0d4ef94c6aa817dac97990226928305f50e831304a5ccf256c9e46a8fd55d7fd5eaa23ab710724badbb6e5154f5a87b2207bc2f986e34e119cfba0bc1f3a4eecd82a240754fd95556972882004d6bb9ce8d882d09c4de8d2b5334ccaa65bef5967291b7eec71594f5c492e742e3769db39f923f73d4dc1a2f26369733dc2d10bc8b51161b78aec6dc12aa05852a184cf762e4e491cfaa95509fbd50123cfde0e058e79cdf5cd3a353d3517d014037c7232996f61badef31ba6e0b888b2206d3cfb80b425ed9a3bd05129cfcfa8346ef915bc0e84348898c43574edd494edd97fc8b12a85345358967445943434849ec90af4d83d95b10e0aea05b7aedd62b1889d8c17a6d8923c2938c8d6aa453cdc449375d1fd213b9d94f7f6176aa476fa1252a7df774dd91b0e6832460b1129ea4cee551da0e8118e480a50f18f24f5cf7d0bbfbd088f06bc9f59ecc650a643303be861a52285b160e44a87f7995fa7f92480ecba8681ae69e470c6c32191089bcb59dd16c84b06d31404938e2a26a9c92cd97ce85ebb65539b9290c9ac928914fbb029fb402c0bd3004cd3d3a5ef6cdef292734848d6fe22a8b88fcf82d7946d5c34201b9dc33b5d8a440ae6201bb81c842d2eb2f1a69b7055f236ea60f7d22c925e436a5322648455b980fbb26a61d7908dfa4f4c5013d9ad6b9d19ab9259c12073ea3d4cccbd2544277e01dbf23bc4e3ed944bc08c535c040c34e95af21be247c1693b7edd7a33190188dda4c899b48b9bb4d8df7add5d6c3aef140a90ddb53fba9e81cad1fdc2184dd667bfbd10c3112e3fee2330721d30431adfa6512bdd39e9078c5a54b088b9cd5e20d09f5f6d35477e1cab6beb27800ea1c3a948a273f57e94113e71b1403647b3ee03a60c40dd3b2a995503537a75b21f1cc027ccc67da981ba723edfe786673836d94d96fab81e56fdfac3d037508b8fbe5d4485c772ebd4113854ac95377a3957f97bc212aadf058e4bb7e209684fa081b06b6c4ae91d58252a64f83afcc23c80842debd667cec5a61c5352a798e70784a99fa908c96dcda8b592e63343e4cd8756b83fa0ba6c0c0135f8212edd8de7a70cfc14624082223d10364d3f639073518dc57bd4d251cfefff30115646047eab49a3025f8e18577c7a9c4092d8d5789e66767f2fc4a8e1b9a5b8913307f1847279ab6370f344dd7e0255205a4a4168ef84bff9a4a09ef828d9bc6566bfe37414253f466c6e3cce01844d67b08448ce00d25b07008d2b0b56b391ab47d8bdd3da1b00b7d5d9af560e52e078736aeb25eb73c392f59aaf33721c2cafec55b0d7c8bc6d6132305f8510604883c0a1adb6f50caee2207f5f4079c79246e4ba83a43949e9b4e8949cf45556838579347847db2e61599c3c9cc9f03624711200fce566bbe39b9bf9090393c39c9cd36792039c07265e4a4336a028c25eae42940f04c848b814df5f2d87c7bdaea2d54b445ef9b66023c360b6c4730b6294c79d870b9103e6d8ee86bf816cb5467a41d3874903af1399ce1eb42a5010f9d9c080c1aaa305df8862f9ddfaa09da90ddb4cf4c41bd8f36e7bbbba3ee40824516c02ef8cfb4c14fe8c3580079211567fb26998d79c2cbd6791e97762b86e5ba1846356bcfcc3003d4b7d50a544a6813dd2920176a7740fe184b8f77dd4dee1e9fd26a4d204371b1ad1021d50258f54990ea788e907985494e80173bc9cfb2e832695ba0e5f484b356b9fae639a4d039fddc49334c5e35454f6960ceac20114d14f3dced939766801b8b2c0d402427d4272409f2d49eeed56fa8423e972090e348170001e39ae35c8f12486f9687d356f5d41f0c4b58fedc9d4d90a1a4e46c4ff4e6237f7459c6eae38ca4445b89a72cd63d85ca416d3de9c2b07c0fc17299b47825c8e906dc9415bae58cfeb057e85fd337d5a01852ca5b8f8251c28f1fabf6aa0ec3d1d10b40d217bbee9e56b4ddedcc2709272ef31ec954419949846152d1198dab11469235aabfcf350134d13ab1fe85928be071a2c18c86189b71cbd2fe825016928354b9964a4ee7ad786ed6fcf2ca716f6239532c6879d8079b9fa49d87f994186a4933a8f293c218109874fd537d8744714dd17a9fbbd6b01569a924bbc3f73f393b2dcc75393a905392b81a4fa0446df6e65baa0c45cec40876bb4a561c6a47207df94e7364a19589dad4c0f740528481f6698abc165baa5b611625a5c776ed378deb81b4758f44957979542ed3e051fa4e219d4b7476df268976cb388d6c54eccb82ff17b1db6f94a426ef7ebf1a50b102e09accff24bf4a3b291fc07ac258196e5555c77e6823cbd2c6bcdfcb38acdf7feaa980376fb4f6ad010823fbd0240e65575736ee07c7ce354591cc55f54fd1983794adbc5a461a5cc5fdf26e2403fbb32f93f0ea36ee9dbad517cfdc268610d8585f777c6733e323a4a4756a14d776e12ab1dac7cfc4048817401dafe333c9309e716770b986f0160c78ed928ce331eca16dbf90b6ad67e2205af375b16fbedde446f58ad03c77dbea66b0c6e3abe93ee8ade59a16fffdf7a6e81de6f49a3986184d83f273d50ee1df5545e4dfa02b5df49c6c4a52f876dd415d5bfc542c442f9a23f7d01b30dd32e878a5ebc9b740b10d5182ca72219fedc5c8023f40a296e5c6fec347a63b5c87bd179a83a2b4e33a292d1a13bd326483b8196159fa304cc46bd73d87b844c77aadc20de35c1b8158240b96710c7bcc855b7d57e2dc20e3b044943d9da0d30df75b6172cccffb2beaebe93b1c646480bda07c6d657df9063b06ed96e348579a096bdc0f920117a3faf34662ba74e52483217c33511b3a10e20e5b70cf50b0c65256849fa2a15c327b49bd55d80ec8a138fa82e38fc52c9f05b400befdc274c74f81e2659628946e60b7526d341a1b249299fa7afe3131c6acd37535db8934215c0e26c9e5ead6bf232243fe52e85aebcbe763f93577ec358e5377da1f0bbda3ae20b5459eff8293bb020d72d974054e6a6c920c9e851908a700de15cf5db7c5171e7c6d4f724614cd1893b240a773ac9af1888508bec3e0756d0a4ebfb74ffd5bac5af20fbbfa713ec1bf9b15c2cca66477b8cb1f67ffe13fe09833c015581741673c810468202875caea6d305982fff795b6ee906e06f8c6f9e3cfdd28b939c361a5de464e0376dcc52f010d7e85479957833260f37c91b999884594912393ee8b60a88708f6861006b393218008c3595309a82efb3dc7ee7daf2ac28d1958a09c111515780f686a7cb85c3387b20189f0d7524533c7e52738ff333183f0eb934faedc1ee1eba805b8787f8cbcb8f0e05726d9711d6984fc7751f55a5e21d0708d2edac28f2d472f5a4563cebf3d3bd2d7235beeb3249a62b092b0a3e916e05065f26a025b5e4d58dee251e165e73d44f0968ef629a3b481864b448e8f5859181d1a9d953d814b8b42d8f9ecda158fc35ad7e8b13c828a16fd92f8be79e97ca7848171b0c87d8a0ebc3092d1fe9207c0a099560132472ace1e268cb3ec57ddfb11651986e60815647d4d049660109f90e3f12219398cf4ba9caf7af0d29ab8a9b5c502ea06946dbacd445a6d27dcfd35354a0db9fcb9b20a98bc58ee0afe3f0c186bf91566233eaabe3bcfd49da09d7ba542fe8e7a48acd13c9149aa21a93ca4555c4191447b4412b7320e24ac9fa91b5d6f6d4a922d87e6274ad530e103af40a5f0dab0c9c5c552c04f69325030aadc1090b2b32f0018c14d9da6177ca7cf46920c2177e868df26ac39c61a7246a880ea6c8e535cc0a5f3996d511de3d33e42b1170cc7c89d68d58ad62c2be2f3f2429c3d27f9d9cbcf3382a9a0eff2d055fef71181cb31b7614fb39375f0f143bd7b33192f6b3323adde4869f6c1051cfa75e46763083904d05302c44aa892ac663bec704ef34d66d6455e61ab6d2907a925349d6330e8093df62c3504d76ab7dedbbb861c4d653382cf0cb36bbf145f05dcca2d7704bd7f4fd75b88ee23eb441a082bc2be0ba5ce69d6c037facb8485845e7bd2727736e28566649267f81fc3afdb65f263bcbebde4a0da66bfda6207e2f589d37e3636fc4bc5c62ddcd8209646270b177f4bd916d903aefe13afa22c4874538d998cd40e2a386f2b32d39b60d6eb56ea65501a0e061d91c085a1642b4908f35ba4cf4751fd62ca908979a869bdac4a75e829fb0d428bdc8336c588d9c99e862a9c5466d3f950dd7ec0574ff179133d9db48c636d66fa37e31747f8bb301cc48e0d0af4af1ada6391bfc052dd7e69f0d672f67f403767390d06192e7b58145348701be76ceb87c5eae56dbe14861a2cbef146a2ea3181265db87f3687792eca60f5dd78d5092c371e43b5e73bac5ecfb8d21bfa99ec5de00234d51726e51cd5a0a237f50c455f0df6af413c0a9686b5ec9dfb00e2fdd0182e47a6b96c19d6a66598772dd6bef1f288b368927ca29dbfe1364ca40795648d55684ffd579342580ceca00b5fb69ff292cde47df4b79369372ea1d37823e868bfd3f6d20a68609d34f08030992fe881fdf1bb8dc639905368479594a1915840d3c38ac7d7a36561cb262698e4c93f72aa2ed087bfbf91d7bf303f80e97df9de7ef2d75c0778d48a539937b3920edbf59c1845cf5b5ad7e43cdf08d444597bb6eac2a2ae6241791be77c7628283524855149c11e6c75d0427393c38d9a8f70c1e705827e70a415d344de7e4245bfd46e1c850fe92e0b08aa81bf6bc7192ad178e27fdf1a498c810b9ba548c166eeac211a05ba34b25ca13f5ad765a0951640628caf1c6cfbb28887b19f16d35112028b9f581567ccbe0d20ed5df8d720ddc1130d966d1e1887d05a7ab36e08689f7c18ab852be0ff30f861931d94e90efac364187c2c289eea22327d26176f3a37879ac6ec8c76a40e8e973d217a314f16b83127cdbb88a0899de228c736ff6710ba9c6c2aeba85f5b75d99907e98359b91d7056f40abf9602090a981e3852e8b801b10089d58ea067bc9568c7c53cb8e3391516b205b031f12f220f11704c7886dee8efdcc5c39a22a482c27c67f393e36179fc0af3cb822c0fa175cea6d2246d4fb94dc6fd5581d391152615219491d00984a3880df0b699efd2142f046d5363c253565f34a3f5420a8c0dc2dbda05320ff0d6b93521f20a620e07fac63e53a483959cee5fed3710f97045d3fc0f2a0aac74bb814c5fc71dd317396aeee4b3eca7211b09e11d2004bc104829583463ad7f5180236267858cfe65d531f8f28d1b801f82cae797d9b5cf67cb74aae676ed5ea99d3ad49399947b3bfa4b165b6e1e45a020da38e4a8a68e6848086ffe8dbe63bbadcbb61f62ec355408a34186f187eb7647066d70c866d12f9ae3f7e4533f83695d34e99e2e1df2959686fac7e61955a61a516f6a7a892b627ee39f48bafae580dee77b831e6a65843a024c47e794f5c18b9335d400b54f29af66e4a35d59efa5be03ebc55411dc0d5bfe15f019e8dee81fee2abf1aed853d8a6d65337015321a0f4a081ec6b8a46b11f20585639f4e9095e18f6b85d7ea893ff4e971d7c9d242e199824fafb65f7013d3b933df239bb6a3cf381fa391bdb2e506e39a457b4da6890ea69334652938ae4b891ac4e27e7f77196185eaa8b339e7da8a7902e256f289dd3737e221dc37886112bf3870fa97753d34ce11051047887527161d62766ad25d74746de20ed4317f30720d1340c215c7868a2c5359e3b994c6e42560aaae6501d1cd9caceed4e132f58e279839acdd25b3d4253777b88504b5b1d813f8bf9420a138766c222164ca08c244a8833403b4348da5024987ce3404d41ac105a175bf5f95dc0759d082bf496ce4dff2d9a03046d4c57ae09aa23453cc5771a13b576978c6b162bebb65bb24db0c99300b08cc5ea3ee8f0ed25d5798fdea824143ee9b42d4e1b33594e1ebe8aae18f3ddf4ed2c3661889058ae7cf13299464f00bc7e3e0a171a73a0929f852cc7dbbbabe2ef1e8f4164f46cec6c8bbd2338513476250c18b19910a96265efd8c7ff15bbaeb855c49343cae3ab39c78bf01ff85fe67e85fb9f0e4932cde502605a49be227a9236d7bd40e9f4781c94b23273b985c18d386a626d69e826eebcf7dea73e2879739289964ea6abc99db93b0cf3b14179ba2639469f67123ff4491d200df026a77c4d69d4a937aba16ae6a47ca084b85376472237bf8d3016775ed8fcd12a41ab34e27ba4cf4e4769e4850255b8a098e9126e81fdafe4cdac8b3996329658487dacaa62626bc201eeec910de355bc57ddf9ffbc120a855d8c72f4234d3ec8c9bae56a7fad0a029e19f8bbf5b20935b630cdea98efef568b27d03c5793d8963e6119a2bfee649859fc4fe76c2f5fffc71a9734b7f90339fbd7c83b266eeddb0d52dd6d8920446f2fd2dc8a20f38e0b56e39802c452e508c91c4108d2b30d3b499c74fb5642a77f35659ae5059b915a4796f76c3381b03e394921e611d7fa00fd4ff9466ec0bdc88893f43d341a49b3a7e8e9b5d6fa86c9ec609331901834b83ab4193c496088b3237007e9e9a26d73f1e01aa219ca4c55c154ba9bccc1e578a054a24febe0ce97dae07b833866f7c70d2d1ec03d42879a8eba499da62d1168b6989cbd35fc9d465030288bba3409eb89aa0b38da95b18ec094e18aa036f743dfebe843fc83bdffedc854d248a6f7d605d3803e9c5e979d9623e7f01d1409b992c413afb01cf2ad0acdf8a0fd7910ee39188cb6fd978719bb01de05c43304c57034143c3f915fc06460477fd796d9aeed814a3da9a242cb42a3277173e3ff04d287099c6c2ce0c408bdcb408a0c290a85171504982a8ef3e8f8bd7869f1f9def1223c1bbcf587bc16ae61fdde078ef09108d502242d61b3d0365df49bb50084519c04303d26075a5fed9c22aa049e4b2a88aa54b6c4861cfc7dc517a84bd5b9d8171cb3d447533cbccc31891f8ac212a619b29091514013f53bcda2d809bd0173690cd2e042ff89dfcfb7d1366274d75cc5b21e9e92e2fdb5a8ea74715eb7cd5786d0ad721a7300b2667f39a370df21917de263692d59b693f7a0b14ab28fb70cec5d731627577c568c5f6f153ed6f17dcc2d132019e1c1536a282a4ae3fca48324605de07ff4b124c26a607ec692227081436a1b32f253cb803d85fd662cfdcaa82633da5c646354ff84ce0b0370afb2697315d63519e13971c8e52d3e7fc00ef28fb24efb97c88ba6cbccc5f2808b9756a8401f90c7b402651d451cfe7011a02d9cf4ad8253788a30c78fefca473e6e046c227640e6e0aafe8c180084366c432dba9345f631aa1ec6c7b9657715f81090dee3716a827d46ae08740289440e8e24eb3ce8cd491ced4c11cb059c519b042f1a9b1a945f6f9010d61d441a983828b685b13dd9e1a7a8f707b5210ce7e534298d1431869609cdfb2f4b384e72f3087b5690857c673c371378a48a4d76aa9be2df49449de3d47f9727d04e97d610adb68b64deb8430381412be844033dd0b18c96e83293e5141c214f3a46348371cd83f821f159e206df28692ea32957c494a950cf52982bfc9ede707b273118a6a0d18125838abb64d8bc59ef9114407737759195f20f1cc4e77f71772cd57583973f9f6c0ec54fa8444be9c0e370b76f73c7020548f9c205ff8cc5e37007afef7c3446f00d5260dc81a945cc348e5bf70ff0b0c7397167eaea3d365b851b5470726d7834ac89fd8f573ff328da068eb7ac63d815df952d534f7a2c23705725fced93e55b74c5d12c08e7575e81e28b1bb84599eca3efb3b57aedee97ce72bf32b56b923a0087062b2657775bb45aad9f3f19a029e80329d565dd6dfda4c617d39aa2335e0742d4f209bc8c27530c1687efec0f7c9d4b60eef262a09d0aea22a81d5fedbc3039f187f12a6f99d8b1e8de7d722cfbf5d843443ee985cae4261eee95aabcdec032cfc48c8066c10d91a9dd115a4dd94b68a71cb4c44230377913c4766c1e91c966b33e01f3dfcc276592dd34d23bf98f1034b538b9cb083c19e4a6fbd0fc930a75bbfd9ae05a2dd2614127af42962aa174f4e78f9501d7f246fcec06ed784d780b4051986a9950a519f11eb21b38ab8adc0866d2b83ba4ed3c7f9e11c640bdaf51f79f3fd761c7e0fe2579df588efbef0c05e1ab161cf27adf206809fefd042cee237da3577d614e3038e01a547acc27c65dcecc7690db573608ff2ce0a933ce346af535728ce0b670ea38ee0c82afc2201a369a1255a68274b1121de505c61c9b275fd74d05bbcb302d9682342e17c556e72c30685e3f5c0c6d9db101e441e630cbd7b8792ce0fc7b1efe6672457d61efcfe1b53e73f6eec9d1454e2a551e9db1a315386efc21795d13c3d82db93c1f776096faf05f1735961789a5562332e4217f2706a8a07c7d5fce45250c16c6b3ac339de1495f67b77fc4af4b062aa1edbe8e0a3cf242a20efef37c620aac9cb5fdb05fbdfccbcd025d161deb61070752ee5db8d8fd7d5e42188e8473ab421743c4c2c125e86b83b00f0e26cf3be0be82024587314020518c36ea00c80bacbbb0d59f4bf12169feb6ad51901435e5a39527cea63ac80d476f79d8fcd3a770d6348824ff440571c28363f2a7e8d7b1e3cd7e5118cb00981c5e6fd3ff547c6aa8a366df8477e1d62d3ffd57ee737ba97cfea18a43ce42dde6c8decba09cd9bd5bc0e532c349c6a0f7a18db245a5eb63ebcab5c51632af4e0ed5614fb7c8dede4c82fda12afce43b892ca94ec29d73dfa8c71a742a66422e316004aa8b428eb889ecfd142406ee9a7c19a7aca804d972b885090a0e88f6584645a4b330cf2ed2a992769b40dde8af1dc9d38693596016208e61dda6b10f565d0b52f2e2d88207b1049c8cb3d165560193de6cbecf4d24df14e90fc05099ebe545e17e925cc74fc41b79adc8b591af92d5a3d26c34da430a5e5f8264919271234fa76027f338272e6c63670fcdca442d35812bdf58b879ee35180d0803d263a8de0cb5d1e3a1bed6bbed538cafd8b375f1a71cf7d10a39355e6259407bb3c2dff4a1acf8f69991c7965de36baf7ff13e61c65d1de472c71189c64bfb4273d857838b6b346d0bb7f90fd97393d47ed54132becc6b1f456250532639f56b07617e10025c824047093e2314b91ada42460f807a220039c25fef17eab1c961073e2f9b1f698018f12d94ec5e73156deb8211dd37e4558e2a4845617680e1e935af560aabc8cb2d71a6cfca08cae084d4de1a48deb5fbf3d5cd16f067f327c4d7f8b9c5c8c6805e935625a68d8753c81321b11876d1da27dfe612abc06535b0b6dfb3759f3bb342a1f1882255b4277afaf64928c672a6469d6cb4abd9366672544de8ddddfdcdc7773e6ae9d629b3aad054563238be236b406490e06c3a2cb543250be1709e2056520fed74d345c323be040a7049c70a0919f951fd76c435602f8e78864e34c194b649dc112f4b6a89f94080f041c40103b9132fa6e5b37fbfbf62db3867a98d15d086f79a74074d8f07c47f954c32bb4a888fd3f6c771ed57996e72c4d3a6170070b6bad3d0c3ab46a621b5f11655e30774e954fd82773ac659613686838d8993d4ae19a445dcd8625cb14f48a0f4b6336c70b234a1c05b19e13e1d64a630772db5237b96e809dd27edb68415e2b687e01ae194f7a1f4a7ac72ed99b181732f67c069f0cc28189035bfb46bf0d71a16229d15c7153da5243689a5eb640364e7bfacf49e9498ccb988add7da9efb9d72cca0ec07984e8dac261957e473fc1841e31f968c6174ee69dc1e468325989f0a607fef43c5bfd0fcf82abff73d9c58648cd906813629621b826d804217ab67d13544ca35a14a2b94bf531e9ed6c240df842b56a9a07978960fadc27adc872ebe862c55abd73473c166b475f728c03d7b0e356eb7e6e89bc3aa2ec45b13a476a40d592b43474b8cad2f3411a1befe0f24651ea467c31218336b1463b37d02d24a972996133269c1781656701670d4d061e6e952f4d26bb59d92392e2880dd144b77389ca91a8049363b7ecb31c7f3a195bb52b10b921902d5a208ad1dee99ec259696ff1150d3c58d22546bbd03af9390daec4a6881ad98f288a856b1ba32860516c49f59f70c49e3d4421620e5bfc429d4a767e6c5ed80fcc61a65e5a2bbd2642ccda1b5231c09a1daafcfa92a15f1f2a41e86c23012eb5bc686fb2efd7f4c44f3f23b79981f7e2f5d1d16c7205a426b51697581f1166af451d36361284ceeccc317ceb781f5b2d75737cec87782ac350f925efbe8d9d51f2c63207495bb6a323d9e3922681ddbd0aaa8e665878032aa33c7a4176e5bd4204a1cbdeb09500da129441ffe633bcf0189916e9d537ccef25ecd319c2ab5736120c3624edf0a5d5894e7d2984b51fd5c4686ddd7f777e62c5222ab8fc22bd7b24281a80d02d0096efc781b5fd85e8480d807773b3ac8bfe02212610c428a0fb0b1058f6911e7751a107087a5a4d1052ba85e223314c65fed5a5ff88fab2777fef0b24c960ec239112511931982114959d4e3a6da2a34b8a7f7b3c99c46ab35713db4578e024033b496001869d12b3353cbdb5333e6136f2b8a753204d0f0ab629bfe79df180423bd7226c349ea724906abbba88259bcfe1e86bbe89ec2bf36e0bc16c07d822026bef26f26dee34fc3e5c5c5137a29ca70aa07eb962feb1e00a3f2e42ba08a9f205a7303a3f49af8141b46fd241e953baaddade5bf79794b2555d44f536069b641fa59509a5c55c99a13052a1d77b19d38d8eb0a4559dfe0fa8c07cb55277356fcc63edc9f1c4d2c6ad333c2bdc8f980e3fbef8619482df9b47f361ea56bddcea31788a43fd262240cc26199f37f699c3674b13b8d0f31f6c17bab6c89a318620b30868a171eea7f9168818eb84072e9d391bdcbb56acc53181d6a082478ffe9ce7f2eb2b8c24aa56be3fb0aec6de3bc23deaa09c23c60009d5ef4b2884bb692703df26699340eca10607a905e4210866a5480f28a8991396ab1e99ad38ab4cd7827132bfb351db6d90028332437ac3a2e9d1db6027d696f07b0012b96d6a5b5c6ef2e7c87e9a9739f20259d34c76e2eaee4f6864399fc9ec452dc1e52583b4411de272bda28029cf581a9e43412b1e64ecea177b5c5c8ae49855edaf12a5212bb7e7ecae18dec369cb934bdf41614cb975171f449a31d9f35e11ed32747dbebeda21dcfa7890a2904036e8d1c7ce3ef92493b2b73c63da3edb9f4bbbc8575b525df5f94ca0a69916ba79486db5134135310e78abe0bdf53aeee92ea9338d795ab58f10eabf76c97ee2b6797772a23db6757fe146a1737c58d8dd82e999b8e615a247d40a00a4239dd87577d52aecb4fc421fba148cd653e4a8980e1a47710e7c859ac057335c2286af4e1d1eca9d86ad866384959281925c0f429386c7745ed6da92c53cbcf236dfd4c3bfdd4347f3d6dd281cb7f83db92f71654a9acd4ddaf628809ae4590f2d7817d863d808a8451f98c3f80419edf3cc7b719e0e34b29abfb1d938c4fc5a97dfd5032ae42e120e45324d63e0d2112ba62a9c637d0549e574f5e07c0f0f0a9fb71eaeb42031e0105473359394e3964a7d7a4c4ac9be1ea71f2ef9199017d3466f8fe50d9ba5dec74eb22fa0a599dd7ac3d4879ca353b8bef87fff58c60fe0ddd06e56a204b1c6c9c849a4965d12b468a6a4e3307f4cda4ca40935753869fab9cf00441814e74f2e4b4b390f249f3121356f4501a97f9111cb8ad66c686a45fe66bc781e1cd318e387e55bdc0cb1e0a8d413ccaa8acb0cef02da2abfb92d64b58a92d147e546e44ab6f63a929f458f6f7763f92103c9cd76ca16ec16beb950e6b9c81278d00472f4c0684893e793c7db2ea4528b4ad52d496f63de00b41df5254139a8cf3ac49247e082129a518670932eddc7dacecf29c35e767043e2303ef0f3d0b6431de822bfb6b215e5853ae2e5b8ff4bffec416ff9f5e3976b5f619c859602f959f0aed80c5fc62076dcd96cb5c2b6ad05093462a5d2e783ace4fdf79e506980eeec749403232b2437bcc5552c2869c282be884fc2bdd2c5738a4d55d9a190d673698626730e6e4a781e81005fc9f19621c3b0f3dd89f37c550d07619e0fc84b5ffed7c2cdac7c8a0595bc2eda00b72294176aaf09b45f81f1a8650473b8dbbfdc82cefced8ce0e0456c6c17af6a8607e99970da956d2424a7f1f4b1ef1a42a1b111961f26765a1bc0e45ed0efa243d0ca68575d61dbe943958a700f329bf041814cbca9dda1476949f43622826d1159fbdfd2ae91acfca48c74d4edd84eaba26d1c788a9c6fd61a27ca7102fbd810430c49492cb54677b1ad71ae2506ded585408a7b45c5d56187f85ad9f49077636e91165210bff85c231cd2c0e8ad204d287380827639719a6f4aba6b5030b42b60777a3bb15cce87ea680bea1fe9be5cbb87539e82d1b036cb0b33981b4a6a78b849cd08ec0a180548e2a852386b7aa2573c4e6d6cce988e5eb27e84427ebd11f2a29dd851ef07c268f1c4757efbe27869e7cf899ec93cbd7a21a56d61359f284fd030f7280fe2485eb3a2cc0b751f0b6b05237c7a4b58ebdd0192b874517635d70fad521fa1ecfdf19cbe745a0d8369325f4dfe2d76fa096ef99e2397565d62af613c83356dac6a4bd4b3893505ed815c24e59eabd739b61f6b753c4d8ddaa72e817f50706e23dc6f3ac9534c49d61037453d54d52c8d288651b8a2d32ae011bcb625d8552536d29b326c0a519269b42b6e619625ad59d9cc5dfddd094c86b478706a1e02cee86a6f232723b1384276a9fbf7e01976f3b512cc075b1b1a2b59450461805303365d11b158f969cd1d4888582bb141ce9bccddbbc7328c4bd9c8126232fde36f4812039f21411b34bcd2487250c1f39be62e0c3ecceb8b93a90b9c06b43aedd8f29c774563aa568c2f4a3b8a07409ed6bbb961433d01de73279698dcbfe2fcd509c0d6e60acf6a6c42c7f0acc2d4d56cfddb0efbc0e385d27c2cd89ba3deb5f75e0203ef1445f338dfe31b2831fde46478de93c51e49ed1af567f41fb2e31265c27e44156cc4468ac8799ccb0a0083be696d4feabef4d74efd9be6d19926ac67225fc42ed0db87d9fc5eac50df565637604c1cc284657721e6ec566c6fc295bd28a38b8b5a55da28c47ae72416e054a83e34145598ea167a285f7f44323dcac9c17851721c9288ffe292c5708fff32044a863f57b7c979dceb0d755b6aeb668d6ba7eaabf19f4ccced074ded7cc0b3a31e013f00bf2337449693fee450165499ad3bb886c5619e7175ee6c735717687799f3b6d5991892104512b8362534beade96cfc7916c7f009633a73d0b907612cba684cdccbe04752bfe03a32bfe20a74f938f9a05085e3d1020b3aea31cf78ec25f05884e48bb71e1a96383c0f0d1cacbfcc097cfb040d17b4a41bcbca44b4b36d388fff09ec0345cc45f6455398418192fa3aed6302f9aa68314ccce2d692a1555d4cd289fba2afc71adc632dd39426dca3db60ffb9348f0a5d487abb68fb94887567361f9f9c910ec9219435b2064056290b8c5f68471fbac9b5fc573cf9234e38d02aff06bbe4e194d864216610504b327a7bf7bf2060d75ed2174741dc3e46ab98ee8d98f6691378e3bd49877467b6c10d384b0d34fb6968866836d823a398784f05b992c3d6f480dcce03664b89f3872b856f1773a8149a31de3e0512b24138dadf44cbfd657e7fc232ed38c73d659ade07af8eee760f73b35e553d03620cf8fdda9b12b60b6dde0bf56c03846ab80231f0ee5da892fa191c0e0f516a727d56eabd4755d49bdcf7857cc3b7d230a76ca0a6d235d735aba797f381acf239828f914a3d891f9d756c46db4d3c7ac13b6849a9d6c083777f55b297fed9473761d48fd845cf94a351eb155138d0e187adabcb6e3976f9debff04708c9fad9550d1412029a869c17c8b09d8f61b6918636fcb960ad43578ba799985dfddf9a79ab13eb85ff0db6afe8ecdf17a70841c9035e34e07f6a8b1166d4f1510ea0db20125449eb98e23edfd8bda5c71c4261c8ea777ae7e6966006118ede2491b168e08fe67ff791b1b44839ec1fff5fd08d6683412e15344e6a417f515f867a8cafff9e4b4dbdf730c839cc5910e588eb2f94f4951226d522fb9ab4799cf40580b14ac277fe854477915238c3e5722b3f547b32227bb364363fbdf5276f18253306979deca8ac5263b053a7004a780da0657f81c1f9ac9110255a45db9b51257855b991a0b260e12b5ad26233a777e79d925db4328386704d88262315b53b068e26aa73b8ae14b11db2493990109e78801e7b0813d31b481b4b78c93db807e52a4291a4f4e5e8ceaae6a131bdeb5a84b8a572e0c1304116ca82911c4c0a6c495d1ecfe278a3c674c23537359b600a46421c3983a03d8c6af2d8e3fb7ba1017447f1bf83c9b70978c4e949ab3a6c87f762eb90bbd100ccf1fd77e27749424fdc65e142948c0a1c7d9a745acaa5567fe53cb8624bae2cd7c808934e1843d3a3b436c0ba03bc33a59513206a452f3b15a1bee36e4baae332af44d62cc78a01a02651489d1b8a9562d5e389757837f22290c6ca89195949a5240a3e315bad9bde0492afe71c6484a86f33b16e0b4b807eb99b52f5d7f8d984f158a271c8d2edbbf195948c02b690e2140a4c1e6d6e1f19b137824b3270009d28e904e4e7a027db512565b249fae8b7ca49a0ac5d6b8cf19c7f79d0e2cb3dffd395ef647d40b64accb957134342480a20fa718ed259bb735179069e031d47f5148abd8d255bc6950bb0ce7d01d365b1b40fa940b12d262504bd00c87acb5f4f186dde9009b786d3cc5a718a427c0fae9d3e50f5ee03f5039528ce03e2b9e62681aaae14871ff0c30f99bf33b08cdb07739d18d623561457f83859b7bd609d77be03e26ad9df67ee22e2fea1ab71d4bda05e17d38c8f75d9800be30989b5531ddd581abba103bc4047d4fb4f31f5bd6c2aed1c161ff15c3a4a43a327a430a6cf30a8ea521f69a064dd67df13a03a04185dbc7a7549fc75dabeb5e04374ea6da2f0d6370f8bca85690bd445272180bc496c1a1246475178f92514ca1c06bf4ef2789cf769e988097d7606f82d93abcef03814a95c93a3a761b896e828ab0fcfeca8118ccb1a3b9a5ac5e2c3d11ba5f60a8becf2d82ec34e53708262ea25de8e3861b62f37bb33958394b055ab15201e0b7e53d8b7f34955df68675dbe4dd9cf98e976935e22af8f960ac892e771c6bb16ce6e5e5f6bafeadd05e56d290b71f6ae5201584f003c6a8835887be3aeafcb0e3c52d6719c4589f039307b275fb5150d355b92fd785a6b25e3445286717d4beedb00767004fc04bfa959fedbb765386c3b020f84870cee1c61d5a67adba0bba5eefdb8803715da70bdcb9139a8ae59668d4e0a064da0f2be236a30ab1c7ec69d7e43ac61f0d5e7cce289768da5a8f4f5912675715cb78e9006ef93b950f450c5814b7ed91d4aef7ecd7778b98e867373c7ee10bd4c6f7fd4d06725168649a7ef44247353512ca72e556089a34275a363587063a7b4cfbefe3103bc290a1336c15ebd79740e6a9bd83d804dac0b7a3b1273217fa10dae70e2c5a43040a83edf6291cd259fefbfcd7fe0b680b08e2d577c6dfeaa0a1f615bfcda88ef8b86b9ebb114998aa7eee70f7708c6e19127557ad2aff19caeba87ced2e7c834f86e2bcfc63d17460f2301151c6d9113c99b1997721843d027be5b07152a289581c74c30bdc2b3fdc54a38defc44fcf7277db4c96a318f9dbf3e6f738c9ae37b4aca65e2d9cc967f7567f9ccd8d50175b4a5b3e1371c3867fedc28787f30266d417e221c9c36f12a87c4b8f16b7b251a02cf62328438f7627fcb4f6b9ee6e29a8edc4bbdb55b22119b3ce506ab41492eafee46930641030806259bacc8c00ec3daa808966f3b97fcc79cfdd2e296a3509f5256e5fc402db598d264ceec0c1023990c634e056d0b7b50c06a5b54a0d868c3eee6572782a593feb10ebb2f9e09db2aedfd6ca3502c9edc27cb86455fd0cb99dd785ec30ec3cb3d0b6ed083febacb288d26d39291c74a3f75cbcb98ed45048f00da289de240adf004c0710ab4a4d931387f41489f22ba42f4075e9593f3bcaafe9e9c2016ca25fc6d54c9cb864d20dad5124ab7fa82dccb40f83af7daa21e454b521ee8e9d1519115aab2ec00d143c803f0017bae459dc6f3d7e022b3e45da78d1b7618ec827ea591f92f86a82977ee74750d2fdff22e4f2b4fcd3519a7dad2cce478885a0921a63b9d545ba1ecc786cec59b4a3dc74dde4870e1aec8eee37804438969ca8ce8830fde53b580b6eaae8ec08ba33a0a9c3b0e8619996f762168d93f8d8c80d7f356bb261ff24516e1466d422bed11b1c276e5a81c3761f53185d6357a90bf7c641599629116cefd2be891b9c3a3844a6249bd12e3fe486095788fbb0f4431c8d68f259157f5b08c7f526957b3dbcf0c61b7737d9f1bdd4b9e0948dcab1ac538d481d176a8f32fd12c0d9fca8a41e7f176d4d001a98a447d1f7d690ea4a77b94e2aadc2c9e25471295fcd1371c0851c1dc0b6320451e24218bc0d093d42dc20e79d814bf1aef704c7330d92164910cf5b6791baa8eb82ddf4776e9213c3f73e948c80f99cdd4686830ae75df7ddb7bb0af5b0ede7e37544bb0c0e019046ffbdadf17d6e29f15a0d1fb59b0c655d113bae7e22675a18189d9fb7708467efad4a716d88aa826edece6f079d2e5e4f8f0ee8ec658cf0604b8be3a7b933899192e4a7582a06bc1924867dd95c9b8b66f317185daf1228ce9f5e2ffb36c58c35751b1da76d61d9715eab5a1dd9957d62b845199e0152c92599d362e4ca85ff075f2aef5736961ca37fff39fa4887de0d5d9127646c15ba13f1ba94d8019b51ef3f8acf889e5ecc5ba5603265fb14c110664e3cdd441e55515c336b713dcd9dbe033bb1e16f72b170a68e29d0b31e6285123225e8b2990d6a289ec7f8c82fa8b7f7316a76e05f849daf7c2fd45f387a00a7621f00fee400c4c362267f08a1b837640bc801312b77c56e441422ea84b391b879922a0e0280eedea78264155fbf5e562223211844109d2e36493cb27997b8afb1ecb0ce8a532daff547f86fe0db36a4f44639fe54dc50fd8d2f1d3b42222b09d1014d64c7a82f57d296901c6d31466408e3a0ed12b34265d0405dfa48c6bac3e7609eef6b14f2403f69ec81811b2daa3dc3166a6b3703f52bb50e2dbd7e928fff70ccc3d917a2c2a724f27138be845711cd99d1e36601414cc983342a43a1ac9207a48259bad64f9b14eaa64a4b04482e1ad5ea62f4c50542c57145e538c655ebddc12a544286c1e422f2309f188f4e2416e458ecf02cfbf62dfedfda11ccfb6ebbc41cc789b28249d0c803452df36bc6ddb6d63a268ebdeef5443feac884b2e0f13259bee9e254d0e010d18c8db32ab537f67b4fd554b709f68509051e06fea04316ff62cb3fcc6d7cee6dffad28de523f4867142ed30ab3fb9ae4620f671bbd5785887197b130708d4eabf45eb2d57ec21e1d23c636632cb81fa75b2b5c7dda5d102af94b3bf70ff9225f1eb2f824bbe7162b97a98b6b4eb5cb5c3c3743a86e0d0fd46db00f13d63bb4101b51308f436d193c546aa47a2e5008dca1c7e96e7a0c610505e2e07e783314650a604cfd0eaf869bf6d1c41ad9abfe2735501896dc8a78d40b34b162dfce149100127b496d9206adf35e1b234eb615bf3bd660944e08eaef66db1c1d009aead119187ac67b7d722b13920edb434f8d10b902a86cea1b2d06437838d36f6f255fb9c33ad212c53f54647749273c6a6f122cbec6ccd11247578fb6c874a1c7cfb5010a3599ecf8caa4a0961741a024b152bfa145b19e649d702eb1cf09cb53b812610c55080c29c667770587bfcadc7c73a0d64830671c92ece1f711282529479efcd251809dfd2aada97d0d2853c072be68e10dbf572fdc92b044fe151416a67022f958a5d124df1d5291b77542bdc5c3b695d65f238f3c0701d792f1e3ba30271c74809f1931c9676cc6121ef84b8881375eded3e2d48859b69beb024724a1d6e05d7c0ef6a9a0d132882ed5bc04ac2030728fd48cd0a7e6a83f3b4aee2fae774a31c0de92b910b8814fbc94b3bea87b27df6213f81337a1d1622bccd212f2f0112be0a17745912d59bd658189247089d943d0c2dc8545cc78c642abaa8f8ec942c04a55a09ae9f8413f43945b4c1af8e7c459c0d2f5560994464e4084ded913edc2fadd30a1ea07c2e6ed1e54cc5baaacb6ca22ca630c7c773358164558846cd77d74ec74d2ea97a46b2284fe084c5033265d2ef2f6b32b0ea8fd1fa03520d58a225121f349741761bb7918d9a60cbcdca6f603c2a2775bdfa7f8f1254d9f76b2659cb08f5d0528c9cc2e9560378f5e6f86c10b45e0ff1fba805e749af3d58297bb4d092623f1f4e47b292c038e2e542071028da4923c52ee8985d4cb1e53b051cf2ae2193c05300082d407267f9ae6af0d5d3f8db13d24819c7fe04744c2c8357aaac5224ec2b85be7ad811f370c354bffb341f9586362857789ee4d78b143f7cc90118e78ab8d0dc973af0313da3cb20a4d066dde3b11b97cf4ae1e0335be65a7bab54a0725e0feaf6fdd1459e4a3805f0795d1e458ca473dd207ebf8df1e0eec0cb12643d382bae57311391faa420dfa3e0ad03f71b9d03ab494090874cc6f1916c8f8ea5b0d7fad93a4a1e6969dea6461412158bf080c5233a26c6d0eb864ac697d4acad57d0348cbe4fbbe2f0e6863415757ce109cb090e26fe2c025e0f565d4785e80e0cd0a87bd81ddbc0cc0bb44343b923d368541270a260ef2dc3e0ab46c5c6f1bd95d076e82e69136417c348d46080c51479e2641976f31facd9ad976a1d3d9f3d679374e266972b90238f4812fd864b9b1280403ec124b71ada3d36a3bfed079551bc6ed9f61497f42e63190249c939564eda8e8e3aac8a21225b234b543f16d625460f2a7d13fc241fd34a042944ed1d257e918ca08337fb239fca622cd37eb5413cb3a1dc93243eb695c66856e5fc8a0b7cc9c09c55d39fe6e080048ecea6963b82e9b5349aa0494aa4e7921a39f868397f511f3956de02e4b40d595fe68eb254cbce07bf3bb8b4e0d631b3ec5abbc4740f850156b4fd27b593a69d89fc05ac1b7ecca5b9168ed5a174334fb277f1ebf47220800819186ad23839dadfe00bc57f58f8407b3059ea15284c95502c983e36a57eaec68ec410db0c49667623259fc8722212ac58702217da29fba499edc576a63efda89577742bba36c8cd0ecff3423172b170b7dd15b79c6948d7ec495a74b324ba7119c62fdde4568ffaae2c3ae99952aa49368c8543a713cbb69504c69450acb96dbbfdf583d189af12e53099993286ca7d463a8b6967b8971ab2792addf8d2701f906813f11f658e221314a728f6b5b5cdd4462ade02d6aa0b721af05b4672bb9272a8a828ea9af12e515d980269e4df2cac82b17e7d8cf5a1495dfa6471109a031d32e2afa4ec2465fdf31a59dcf53541086e4b6ef4b6459ddc0c102414f152aebddff94c1d89b39efa394edf8b7031f2e0b540d3de020446a11ee50ab49f464330a6d63bd4240045f13ab5773926d56578404c80d1efeee0b1247f52e46a5f1d705857220df8980bbf02ad8e6ca5ba6e8da571a706886399018c1a17ccf94e51e8a432874e153418a13b9f74ebc756e42958caea1c0d77d82d473e39529f84eef2740d05306d899a581bb8ff3a805e4b2c12822d3da899546f317f098ed956e4f7a80f1bb59c6f133b398e50816074d656a902673451f8ca62d967721aeeedb5e2ab2a3715b98f4e301bb4a70f50fae4b49e25d6497eefc105c1f2c92530fb4ce3dfdcee3208bb89b9861fc1b32904e09226e69447c8ae6bd9ffdbc495c19728746a2d43ff004b6cfc8d79098fc3068ea8e21a0fc302d6e3482b8ac2b33ed36df528645e4c9471a87780dc4ad237c0cbc6872d50048bdf2be56edefe7902cfe0837499af2ff286484c2bce0d8d99aa1fb85ebc7d35c10b01cb067575a0cdfb25ca1a334d96cd326f807939111dc8dadb012e4c327f75f63ac48940ae33fa9f1a4334fcda71a767e92898e8a3ed37036c549daf8627141e2b545365cfc378ee417b6370484d02c3b7acc53e397e41b90e95e3a6ccac41eda126429b39cf3ec47e1e8fd8d42f3b769ccb641ee9652474838bf6c66d02e2b57a3ab4d15f7cb53c60e0a2b44d3518bb1be9e80d39e04a761b3c7463ff0319c1cfbdafe3b2099124a6d359afeffbdf62e9ffc61488c6eb4a1c6c164465dbd7650e4c792ff070e764003db8d5d08b746ce218c20412aa0affda8f6fe38cb2685fe09ac55b020aad6283bdcd4494c97cc5b2be562e849d729ba9bbde56a9153a85ae58d55b3bfa9031da353dbb706fd671dccda360bc7072693a5baa7f9655d60524a6408a193c052dc0f82b9effba2d3ecaa8a16684d3c51820b1d5df53d89516e922804d4bcf87865c1f86e4f74fb1500df5790f1bb06a76e6d118b948dd0fe0df7c8d48f7d949246f8817a6cec16660d4d0269a6c9853b87ea0e7e9cb9c5906fad835fc04a63ad9e5fd33662a05a5c9e433baae3eba731c15c1ce066a170161972441e4f679c207cc3ff7c9bb06e384f17a9aeb6d0b729cdcade85bfab93f9c0e3ddb54403573d3ce44041fb2420aa168418398b093dfdb8fe8f38db37a323917ca2333aefc540838770f34d8dbde9faa3d36469858509c68f2cd8e764fa06ebb368de5493fefacf38a5fb5f6b652bd02cf71f2e9fd099b1c28f2ab0678f8ab3492953524eae83e4ff7bfea4aece25177f9978823828c5b397654fd3e72b462c52cf6d259b0cb66c8333261a111903afdf27698dfea0e16577d37de6a96486e0d5e7af8ae42596d5ea6065318bca6f480cbea1fd070a8b3596686f139f3def0c091888edfdbb80ed4acdb4a3fd04a99f27d9cc65daa7cc16ec165b59b870eeedd53e211e0f3ca4bbedba6c3a993e32f2d219fd72c2f6978c06ac3107f64c246258666b289942fc65f931a8bf250de54a2d8507ae2fc19a235c094bf3ff349a61b7886584b9e5f38a88f3799bfb9b80ce39157ac59fa9c3739ac6a649cbcdac72a888ea54d0069f5d07c1acb5dc8b4cfe165925a11f0ffad8464fedf30d1d724c0225a1294705efdd561bca6e49e3a3965732e761da22fc3cc74026c416332ef3d8a4dc1e8e3dae537106b700f0242c313489f38626782ed6791e86af2a67a5a05f14fe99f0f12450df974ce791c65cd0d9625cccbc2343437a5a12e9ad9b0119474e44234d57c49f3f9a1faa5fe4c070fd61ca488b69a2e4a3664aecf0264e22947fc8429858fc6399f3e3d28a40aa5fa969f3e5f5d6dd4216b23bf243eef38aeb3a65dd9ff6645c48ecb8791bc0d72606ac09884dc310da34325ac9c372c63f8fab56a5088f5c266623ec6f9d42d7ebadb9f5f25576708a43b55202ec382943f6cddebea15307cb6b9d56aa550951f725f20efe6a8a260a7047625ff22e59c76d7bdfd7d4dd79ffd89cccbfcc5c7f9f7d856c2e82884c4461f42b3c05b23cd43d1eb52f5edfc92217ba94cde52711dc8e1e4c0df94ea9025f5f62c6d41ffec42534b8e34cd5a687d299c33b4539075b7ec6bbaabdf4d25819276b0317bdf5cfcb8b7c194855ae1ee1f47c1c39e25687d8225d84a9106ff0fee70fb3beb2a1ed68816cdce5524cbb80169b94a0a9f1d6ab58cb546dd4fc48c325e9183ad1a16d9ecd1b461b6c4a9184cd012571aa27d1efbb39541b2e42a096dde1886856c0bc09d4bcac12aed7b5ab0ef1707f5ca7b40e9e216ceb17e13e142c1e1834434fcb65a7e5521da43d11a3be7a4419246ebc5ef50d8be7f4530f2efde78278c5cbed1b8891d9e7c0d7a246e0bcce5026cf785a2f3fc434868eb9d0ee6b62925f02c188e90691682c0b608ddb1f55da3d7fad0b2d9673f7d123ea36a8f5fc8a815da1a56154b92b3abce4d77b36a0ea54722427b7a08c8755b7ae4fdde69e393a1f504064028f2354d26144d79f521778de70655deefd3f62e9aaf687c9e1c5259706b57730c9cfadb9190666a80cf6801478798406685e7fd152e9f204a7c15155ac9ffc24e28f8e4388d703aebdb9e4b847ac2cd4d6c57748d0a3cb448011499ee4fb2137a837b78ad432cbbebeee25ac4f0bf9f674ff08f305962099b1e9a12a78f15ad108f78785c54a212e4614b0e5ab430025d8e8f1e010211b15e4766ee68b0124f36b2c1ff7095302bc6ba536761def888480be250cb4f083e00bfdbd6825461e16ce1b181e65c7c5ad143dad74774c23fe657ee285dc81cbe510dcc71949c2c8ac9ae096e4bf4213e4fba7bbccd88e72d1502be473cf0bcd26f3b6ac18d5365908219e4b91f084da7456cf2f00a0985af38158eebfa79746670df82860049d8e225a0225225b7d221670f0e0c80374d1110dbf6a7768f4ada1a8f7941626ec63dca1a214a5c029a65e5ae9d40f822b4a755c4b1d668fdfa892a767a91b03c2928dcd0ad91fad81bf2cce191a245cc91854d7585f2db1b6f1952c3c71bef8bee159a428c7e1c49cf4c55a8a9d50d6cd62bab7780de4c270a98630d58047a0d24699fe0df33af976fb6a3702d6ee1ed4edcfd8374fb745a2b85efaaeec531f81c08513336480e0fd9e87502f0817c646c6c2c56799eea5421250e9917c4d1a36417b611e6a942c3905ad96115240e3245814486440e5ebeb44fe1927ef6e28971235e04f43a7c22e4eba1ec25db3d8866cb1e31fae83074637914c4354f226329a2ab04aeff1d3b4049932ab4e12c2772210dbe3d781b31c04dbfc489989420bc846b01f4aa6bd3243a1a3e065d79df9710d32f69bd47c6bada333b4319d27614dcc7c2b8f531047290c465df449d09633d3c9e62b778bc26b1d9fef6d6974c034e63a26b5ece00b38ffb1ce05ffe9f10273454cc8d41c199b88194b373cba73698f36da41a392a7194b01804482b22af5f8814ec0d3b8e5cfd72589cb1b996687038e1bba2b816a7f868367e41cef9f66c643f4b8765bf29e02c53bd5b4394f23d14bd42b150281553b5a1001965eb992f09af742204c0d525a251c2065f731b3a8695d359bfcaa4dd77a2b9c8c20ffbc69fbb4da5f3459ad8dac4f5262a8ed464f72c512ada05dc83fe9137bc26f1306f43379abb1449c092d5ee8d2417661ea95950a91c6c33f99c38d4b8357d8a3f5c1273b345bcaa0f21f29dc153f71abc54f939dc657ffc734ba6cf84000fecdb7f9699a7aade343038191e15e75fe24e42f2288245985c6aaebf35b185a04220780242914863e6b8b794a25dfe14d7c20eb76cd377c16448d913362d077046ea5e9ddd49b37216c818f6ffbdb68cc9f68822c0b117643ba3fc3c7c7a5eba379eef3874b0f596b6220dfce2032002a8d228691615d193aa17e6a09b2070bb38c3cb5b80018653f63f68a13aa17bca986a7b73034b344730a765d8c275aa49f6e04c610acceac1ed601ba1ecf15ee780511d97f9823ea4f738d176fc7b48086af595f059901f9e5116945b2d9688ce5d36a6fcc6134bc04fd6f3aa24cf4fee4194d0cb064acf88336b94b0244f165b8c6de7a776b07903a11e9c50cbb9cc1117b158ca822dcccbceba65a281b9f61d3b7b11a1142388c9a06f6942c67989e8ee5075c0bbcd5d54f5b7623e8c54aeadb1294b635e360d3b041caad5a2553161d558bfe4e6948bd145ff78e3560553be39313515f763f3dd5c27aa0f2d6fd956080dc8e8e2c37e3b13531744155c7b6a8700a094cdfc81fcd0e073bace9bcf6753ef68138d4e0e94e7949c1eb8db0cf2dc923bb76f99516f4a467babbe8e6104c325c09b3fe11def098bf1f6af635860fd42e5b095470b57ce83a89ea40dd46e41b769dfb58debd702afa21c2f50f2e1c8fbaf484add49e2df1a92336c7683d60cae802c9704ad72b4133a3c3037589c88724c82068823c08380e73a687a2632f6920a37514d0055e78f4222593de012aedfbc64c2df1135aa3b32e81764591496e5483ed007ebf00753ae078375b1a07f2fd5b24356b0881d2bd259dc22d771bfae7dcd13c50c0c53b18632ea73a3892ec5d8846133af590232b6b4efd9bef48ba9c6845c76c11357b932fcb2c7e5682f8ca9e73d6c79283641f84ef88daaefcad299ca144e403d3f93e72da20fce7dfca092ab81c9dce756eb8c5241eaabaa645bbbde7adb81de94cad65095b47d5c4b6ffb825a51e110a5deec362f0fb140721ef7ef5b1747d2cd398f516545fa6fcb3f577086bdc2594b9c0f162e97c9c4a9f97394382afa5651195b7c63ee4f2ad920b701dc2ffc489086723189645976f011bee6be7dbc1fa873980ba73ce1191266f335f80880e275454850ee92cf578d2594b5613a275b1b1f9997570dd1c19e76d73adaee7db2da601715ddce7c02aea4721a238feed21f3cab978c61e2bd0ae42ebb490ad549d157417f4bb7f10ee13b9310a3dd013f97abca0691f147140504606681ab908f472da86c0e7ff4222a66af01485ebac8965fc8f11bb6fc2956ee1aa5c72f3e1b23a71e434235167f864dd222d8816c28ee8604f9e8563974b84a730360a69c1e34b4029c70c20ace589a047db47abfd85608b0773d2a68e1454d2cf677746b005144d0f99a8bfcd213672606f1dae78852a69c00938a6b9cac38dc6bd726081499bd914d5567eb1baa9f5ac0602da87f4a7ba0b6b35fb17f5df7a09bbd6d61e0a1e19272341311c0f354653d5a03c4e56990ea18334acbec760d7c9f952cf856a5c0e9da6c18f8c76b70cc55a536b7198b164199cd1530a08aee096a2499ed65b0b16c2ed0bf13124855169d3a29d162eb8a690e1c7c6de5da0844bf91fffbe8e34aaa0cac868db8f65db52fa491e4bbc6dc819d0f449db299b2e2d8324b7cef47db19656b32e93da4c11fc015748011cfa68eb478139343206f7074c689aa93b3b54b8e5a3e6083c4f9237dfab9d959ddcf4a6e45bf4e0f6d8f008e0ad53f7376bb2184bee5f9e32668aceeefb37c37e9e30e8121bcc929af0c2a37f8fb487d7dd4c5e88f16651b66f14350d592b47d3c2c77f43dc11a57462408f1702d8e1bc88a283360352a6e4fb0166dbbc0329897b31e7937520c2eca0511f02eb61a078a27ceaa0c77ac89786d0ab6a4ef7deacfcf6ca33a6c06a316fd9108ce4b431f994446b1c5d4e1692bc7e914361b1ef30ae0ff72d0ff86e17d717e033f039a098e8ce31b69de97d2731d7b5a5bc3f90bc31194bd3164f302bc241892b3b266ab393903d6ba5491fd30af094fe40c63a21af189e20c28b46ffce11c6e918c891fa549d533647b2ca953a9fd0fa048e5bee8af891e96573fd179a0544073c92ff604301ea475d466b9732b77369ca01ada3d5e911ce4047a49eef4e8baca94ed5ffc143e10d3f4b503d3ad60c77986633d8dc38aeb3b7af4eb44f74b498ac90ebfc3ac713c11710a8c3060503c0e206a52fd7bd3e67505dc891d5f6d1f2d80fbc1ffc6d9561de605f91eb1613ebfd0337d51afc6dc12aa05852a184cf762e4e491cfaa95509fbd50123cfde0e058e6869754607cd9866057512af2fb4c3553f548d17a1f8059f61848fb993da627650c61bd40d491ea3477b7dd47bd156ccfde96c739ccd3e0d1135b080dfad4c7611eb436bcc97c946705773fd6b993d3dcd95c7a699618a24023305c94f73b194728d62c561fb8ae597b694532bece14965e95a875f2cbc6b1fd6c94a73958da85687c3b1d834aa61620d1a6e15cebf0d932a4846b565a500f67f7793efa7d5c4abe5ad2baa4efff709a05fc655d0fac78695838b06ae23b1402772dc4478bf7518f2812b515549757711fa024f3788490ed264136d165a7b93f33389a72481bea5be474dd80da52bd5baf92ce318eb23f5d136c72c6d9661cf27a8548564c9ea12c5906e9e5cef0af672c3e58db4c87f4462a4ea408a23c39d62d5b3dad0dae84c0afbb50357529508e1d270dbfd02662620e78c09adb5105b40919e3e192b778b89a05b85e6459a70b45e6e607fc975bd96120db5f075bfe6de4240721a23f13a2a121ecc2417caecb527de26f3b8d21720d06c4b4e03fc3d343eeac1e1830377ca69bd2caff3d79bcea09268223ea663e740b230f8275de5f8791cda7400f4a03a46861bcfb5edea884b9fa12e2072566655dc649b8a1f193cebaa5cef5744ed1de3293e999c1b3bc8f249acdcdf8bd3c5ed522c3aa71b9759e28b2155997959fc44d4666d6ae8c688106f0ecec3fd86807edd37f59b68ef3d8c145f3face363bc3477927119c667534d24964326cb7c3c84ac95377a3957f97bc212aadf058e4bb7e209684fa081b06b6c4ae47cf73887f30a198b8efd11c84ac03b0f7760560aff3798c0356551908d2289bc886e6548e605ab8baca9b4b8cea918525d3451e886bd1689a9aa581d0e750e7fdb633f008db5394a655b0770eba2c23b84b5b1c9d32ef4e4154aec547efae6bbf30ce674580d0ba8cd477c832911825cf2e975b3df114e6b339bf4d4cb1dbd297f7dedad6c562435825989cb7842b263431a43d2a79dd2739e0fed6cd394b5c2a2aa79f99add765581859a45c089fb903a578e7f7eb25cca6834549d8e04d3a0df4eb914e5bb0f47dd4e6a5e18aa908bc0021a3e555e934c427779e529444b53bd4e7ffd1a65577d8ee07b472fc3d28ad8c639469bcc2a002f381a70c82849575faf97decadd90c4bef7c3c28a6589f20fe12aa445d98b30fce4ce77861e1811e8346e683b146674af8f424f9e03cce90a8c7f9f9334ac19503010883ad5d8a45a29f65b957046093eb4eefe8ae5505d93a0d94a12c83443e75704067ca8a247b0da42ecacee97e84b0dd29a4b7e9eb1507b34ff01efc4011292086fdee7d27595efb56a15d064189324f0b98ccd78ba4d12bc578831c547dc722d231473b8cbd3d588254ac7239f49f4e3ae82c80bc45cb2a143a4af9f298982363e7f52cb4c0d5e7f0b50da2223c80d2df811cb5bb9fdb0d4d1d4fc4c7471be940f3bb1c7bcdfb0b019c923f524e427c3a9e45316b6b98310e5132a00bb8a5701698ddd9395e6419db8286fd90baeb06633340c01efae1f1333414a0f97c42cc73d2ab7fec63b0c11160d97833f493b9517daef7c4fb18d95174c2029a100111e521c8c0d8aca62b998ce8c20c4e28062ffdac73f205c017ac8009cc696627c699f997b5cc640dd63e3641e2b22f988033715b8e93860d79b00aa5fe6a35eb966e2ab04c955dcaa6da2eed66d1500f5817f47997537a072a1fabf6aa0ec3d1d10b40d217bbee9e56b4ddedcc2709272ef31ec94e3de6ace7646448c2cbc29b060d63590319588e4d3cc5bf839de8d67eaaa6ca76c18641faea4be9d7daa8a6a9eb033e54218c491306c3ec7c3f5726356980e8067f55569997d634ab1f55fe09a95043178315a8702c6e5293a0c4f87fd87088307736318a0217a06ebffc41ea3c343e819239687a338ab99cfedf907e27e4a70c4f320f3ad2f1018c664b45fb14a8fb0954062a42dd801af2fed02ed843ea9b194639456738886eb3c81c54ad95a97c550039b6fcf7f180b6f686538032b9505e1c8810050853fd2c3741ffdba67b5692de15e04e46744f6e6ae195b0bcfb3cc8667096c0ac53fa7d4c2e7f7419de062b7e24038626038ba732993827c88cbf255f2988931ee9a38baab78709430d7804d8e6026ec8f1c907545b788805904af9e67ab238bba2228157342b1a030507726c9625c2b13a8233f10d560de2a2532b0f49bf1555a7cc6e736dce7cedf28c56ff084af9280f40db1663ed34d61bf3a5f002070ce27859810a29bf7b530b24e538664d65c1c764a485ca3ba9d90b8a3bfb7d35aec0d7b79e0fe85b44d0d3496763588a1d03a8b91e59f835a286647e4afe338cc328a2e4cff1dfa02b5df49c6c4a52f876dd415d5bfc542c442f9a23f7d01b30dde26366dc82c5a5161e3e739bf4f25499429a0dbe35ec1088fd51d65cd9941e607270fefec65b1698cfb4e8409a03420d58ad4922ae8164486324b46945cada76ddf2f3514f6526a40f8801e8214d0abdeabc6ac023035d16fb99db058fbe2fd876036f5bb24f4219a1729aba29aa8c5f0bc2a66d5454d6ffe6f97f81f02059930997a9951ba970afb597db09619961b9b95502223a2db54dfb37340f9d8431cde174cb9512b5a77078a0f76d775f34e38d9f4e5de44e2836ed1065d1b9b9ada6e8b8bee09f54db713293de0836d2fed0e99ed6b74500a291c094d51c828bc7850894ab048e11f3c6f4ea19e05451ac79d0b82b8ec62a00c6499c10f49f4b3c9f1a65bd1cfbb6434a88faee81ba8eecfc87a7c83e2d63b8b8f2c768ab4465aa68ef8d282a714231f5e231ea827354cfb69d23da34f5ef7ab8c41573435fc412917ec0946f61289d88552ea2b8ed8fe5cfb4ee3971e2a6143c65e09833c015581741673c810468202875caea6d305982fff795b6ee26232e8e2db415f8f98020f0cfe17827d3987c60b7a326a7b69ee7aefc5dc633292c40f57fe8ebb00286790442a0c547c30dd8108f49667d303284934f96e2e0463605af3dade6a87b3c354e5c41540c1f5189395bd7a5c4d1ddbb936284d984ae86d8445d780b2bd7b07f31111c31670a7ea46d34918b3be4774efdd2c487245159248b3f5f11610fe95321f5cb9f1050a92321a4bfd90df298d60dc7a12f2ef1f948c54d096d2989cedd8ebf0c607e71c916e90dba5a56a6715a2316df76ad20ef077a6c73dea80bd626f78ba62f910a8a22bf9b46b7bccaecb9802ffe2775dcf173bedbba032be71b36bd2fd64fa234b64c99a5e7215bfdff362b8679bc7e84697b18e1470cd29cf4e41d18f3f63f183faa9b3c5c0a93d601c84747db3d919708ca829c5f7dcdf2c29c64587f5b229731d6711b3d3929e7a6bf99d74a40f47e4176f80b1e752d4912f6ce46de5dfa81ad2c8345bed68ab9d9f5d7d1ffc9d25594ce4461c68ec102a32ff8b80a1010350fa0d1ffcf12abad8eda3579b46ec2dfa82ded71bde1851d7116f982c3385a803253212691501dfd8fe43fc621ce7f1d3a5a4476648d99befc5d85a4503e85c95ab68e48f428bda876242c130227734849074eaac9c783a6a9356df34a27cec7bc207a5f27ca3bde6df1607de9fdb6008a7de4d0bb0f960f71532b37851ab57cb2ecd341c050c125b669a48920157f677a05d7e35cbdc877253acd0be9f1621d978969c2e228a6529cf202f4bac91efdb28db253aa475539b4b1c79f9677b8b16ab07435b85df8ae42b57ccff09938e7f22ef28ed90bb05729806bc96f192f935e62f9f9622cb01c1da5fdfc8bcc1343fe8dcff4dbeeda8cf978c80bdba5c1931f3deff7230b48d4ec3748709d8e2fe33d0b35e51e3a1013bb27621310b5d4615382efd0e33b298bb4f9c2ddb244eab7425f67849a3271ba93f685f47b6255d491b60036d4cdcdb691b2f61b0db1f3c84c903cf11e5bf2ec3b1c4c4eb2d09279fc5b478559fefde2840bce1cd1bf209a43d3bb8cffc7367948c2aed9f88040136e817660bf39ddb6e10e3a52706917d9f57e05e2064c526d8c0bf40abb6c13180336537f369ad9a9148b220fee830608eea9eed37c436b898af8e90a476a293054875bb129b9607be7f29d4e653c54d545f5b322172276b8f7239fba405c71a783265253ed5b42bebdd26bee0f4db572486bfbcd13cbc63ff53f4b2cea8a68bbdccfe5b615fd5bf943d1c22d06620dc517d9f7db6a44354f9a87f6a9e79bf375e45f0abbae9efbfe6dba2f340c539d219bffda298b42f84f0d58bd54bc0b3569d06ec5153426759294abe13b944217caeeb66fa74e9a717098dce5a656dfda154cf4f8124ce70929fa36162d999a27a95864f46441570dde55b3a8e789fc5778d6b079e5c22d66d75b58aa389cd113781fc85d40610957462bc1bac684a6eed6ac8f95041a1a961a0599528d5c1e2bc1e26886ea4484a3dca66e9f2cb6e91ddc15293001903e8deb739fa7d8447e8c97ea55a9595e01e424d3522bbd5a1a69c8b743a71f9262730f64221b0dbbf466d7952d8f3ad0fc95d98561b4709b6461a3d7c97d61e1f77584f3cb56a0801b6488084d9eb475204d33bdcf88d68820ea99885c75091cb476aa67d849d5d2abd906b5d6ab37bb626bb801872e4c14cc241fc977f0e5587f10b0a184d954c9a603907cc5f24741c981bbcc5288dae80de16a19201d8effd23b1e988c292bfbcd13add3323723de0efd8e2fc9081e286f16670bf77f7f9f265f1ab27549f84b548338db3d1fe2437d105561319f90225f6a49d93a4ab45541d11c48222cb970fc56ec0f0e982b6c8e44d26581cbbb6ccf77926a0c00a61232d09b9e95e7d0da9ca00739ef0a91cb0323149d730136e0a2dbabd748437c6e5071a138d6ef905a89bceb8e7e03f2d4ab4c06132b599755bea587a86df472d3c609d677262da5c9c51fa57c1f74f816cb2419261e25451b3e7f1e8b40207789f907423d27061b4f847e0d33a36408c8a0f91330784e33bd4a9046a1534eacc2ead2d49bdb3453852fc0596dc5bc18474785bf14175f9ba6acf7784c43dfc1a47670a864a8c4325160554a2ec871aa7557067b5982bfa8b016ac34f6a4b10835dbfc72394f14e1b637076315f09b253183f04c1c5f3af482b4d45a0ff6942a88390c698a2ba1e778406f35fd698e2c0c82c0a531a81e53d8b4ca9cc047147912512e734653a2e6b480142fde68a08513cb56af02f8c5107febdeda7832a54d300f418a9b2ab74387fbdbe1e1fee7c99bff9c2bdbf56f36941e1d00a7ffda16846b6287bd0c4b590ac5ad80ef885f5d190f63d2664a62fd3a568db65d8d74da55b74140cec7faebd628ccb4e51a85879eec290598c24b9e2d0ba7da6ea4f5340bf4d8338ecc92df22b3c384a6f4ca70b2f761579887dc91d9aa25dcfff6707e4569cc01468fb559a517a7c7675ad5f71b8a8c97b6383730638c0698cad778ba275fbe5b1875d86a0f290feebebfa48b904f87f5a2a420f15528461ac9e3145da16ae592aa3f6ef8034195f8555f1e8614bdea87d917e11c9aa733f6fedb85e1d0ed7826ee608ddf30bdb570a3152b5ef6c22b939eef49a7aa4eb214adb4bf73f1b66a37cd525c3b3010dac039bcd3508cdfde9a04b1c354868933b3b780aca11fa49531971c0cd9b898f73276310021276307a59369154a5e9aa7e7782bf0f0e1a86bfd5e37dd7b5dc21909753ce3f3eb9237db7009283fab84de05721bf9692b91000c14a3b8adf133dd4f1f02559cc4bf6dce0e2aeb2ea142d8a669b81c373fc85c5e3b70baa6d81bd9c7f7b00e25a6b15112c4204a9d45e3e6f3822de74f5afb7e2ad268e72abaaa46e9d2445d39ada86acd05d6469f498622847263ba5391000ef49d67baed63165f7bc4d110e7cf9b05131a2c9b4a2db8633dbf3e5668aebbbd90d7af4a527fd768f90253e0ebff2ebc5638a170fdf51a036398aca5d3c26fc0d6e19539f74dcd3859271415607441f69daf44d51941d484eb7ab8841a7a3915c987aa860dd6aed09ea28a5d24d169d54332100a9bb942ac2180fa0d85b9c83c5296c746e792481162675ed6977010ce31d55582ae80b43e1635baae8e7bebc1af96555be4148da178d9765a568ed99bc27ecf505ec24824589eab262ed7d0fc8d6044cae61b9dcb430d96dd7de100acb5cf6a8a41c3cf6c07a20d04d7e77c811f42313645745e8e64e93a85ef25dbcdd94f0a56bceacc95fb6fac25faead2c56fa5a6cac8f355d9b46b3138174b974fb5f2929a09f3453ae824f6850ff45f554396ea850dc9b68ec66858325cc5e444ac2ada1508040c716a89b1e4c551d66d32f62dd8c90ee9336c431175dd5bc80f0d469ac9f4cd90d7188f3051cb455e64a8db2fd2092103ee649b0feab6c201d38489049e3afb64a4b6eedb9a3bef1250e12b119c2eaa88f4e02285e947e77d4c67f292f2d4d88bf90cd7ea85b6dcd846eace21dc69011bb03743b479e042e3591b7b6882b4ea886d836a1a7f5721f6439439a7f2a403802afc3b1b6bd902eea1d15a027e1ce4be3298e13bd2e179664644472044e9be4131e704e03ae21f238a91ae49b54e43dc9f281890cb347b8a9aa7f4f2385bc4a805c4255a88fed03d8ac995045f92a021ef1ec5141366827e9825a3ac503e7875bdb21412591c95e9a6dd2de4ecec2d7881712ee68027481bfbac41134b57bc1e999f8730d05ffff2ccdc00e19bb260dbfd682bb569bd7de0e8044057291ebe55022bc633a6dfbd2e0506f6b785db96deeb3eed01adbb3c2c84c526c189e906babb191d302c085a039c254ef7beeb76138c0950374045651ddd07a541ac87a93d620e1fd5273f743c9269cdc4b5d0527157b39cb4f30806004b5b0458daf26ff4545d2e3b0042f1c6d879c424a1efdf7b515276f003d944ef246a01833fb02c33f2b591b726ea684ac4a50119b08b58a6d1be839a94faa095776b817a138c9219f132fadb2e28add57d5c372efddf3c1543fc9936719e7f48aa68b703016e9d0c95f5a5e921df07223087cc0c8faa1177f0b7a3f31c7a20b0e1759cf38615215f907828d9a522484a8e26c52fb9115389122a4024c1868b80112927d3f89f32bc1790f7d5ccfac6f8baac0e1730a9373e0c28d6d148f868cf9705b579a781709dfc7fa15e1fa71e74cec4b22bd5513d08312aaefda57f31d92b76b324793cb1db5a1ce5968ebe15999cff489a940700fe0865b0ae62165107175d5518277d318c0ed4420572ee977178747962cb291025938c65d40db1b7f184092dd611f48bcb551ac54ff8f0b1ae8ffa461ec8414b6cfb923638cbf67f194e79035c94f601cb947baba812dd962d1cdc4b17d8e7ce9b57b83664dde990f60d7061ec72e7f34b74e9dbd02ec078ce71d4b0a91dcdce7cd33d8f57e7cab6d9b8f54c3aafc9d57c20f4fb4cc01f8369cafe1b2b3101d0fa826d542ea34cd6fa9223a3c5db5f7286654d94ae2542fcd0d617c4272991c08b89e5dcfcce2199ffb006ced9c71074ea76b383871aba3f0cbfd4430b310c8dd986662dd1acd6fb6ddc48a10f55715aa275f9e71ee080101f10544d61fc2edbc4eb0f38d61a15cf12c975b8c47d8f81b64b4e99f36d709b79cb6ea5bdc51e2783b575b1e8081fbc815d8e892daea401c7fc05c6dd3f1aa58cdb082024965138c009cb1b3385a40a9e96d341af87398247c45803daca31e4bab00fb3ae613a475e5d140ef5316747ea11cbcffadf63b215ca0e48d8e9da1e9119be48633065c8a0113920a4d9afde0bc85ecf20e68e92312e4611a4d65bb60da48b514aa87c0b99396809c4ff642d3fe7a3642de9efbf5db8c3c9798e95c4df768ccba5db52d9f80c28abe235a57cfee2bc33b58e159b92cb6b638baaf7b8a26f4609e1982502480bd12c9e2ed3d922c18e5d70d241f823957657318fe3371343f75babcfe680b0ca0e558375e9c7fa85f96d85f7b40111fe2c115fc77ecb5c8762743d8d2a1652f1a23249ddf74695a7b40cc9cc6842ac090199381fcf2ff528f90b9f53f2180f6343fc3fb4a62a738cb3d4f6bb7cf9f079a1bab352e18769e2ce1cfdf0c44bc5beff3b360f1551ea0dcc158afa54a8567d02983966693c52ce7ba703f535661615555f7a586ff06f33d2683ed5f8a57c72b3e6bab7b8f602931604c707dfcdb9111baabb99af21db4fd9e1455fa4eb3a9dfce5be565f812efe79b1d45d7d94431062fe59c1c34778295986b7cd6f1ccdbebaafa5b2800093d3a66413f484253c648032c81f680b3ca1e74a5a633db9c08d07bc9a2cfc8542623e84d242c6fdfb9777d35978e53fdce75a467513d50b71065a4189f6577715adae4dc2234ce5b2a1c1e865852168b5fa59fa6d00713ca680f551302b91429eaa91518be5870f810acce45c03ed503f453efd4f86d356fce356120bd423eaac260412b7547217c702447b5545dcf7008257f9a4b42a606590f0cd860c733708080e819f0b9b034afd9e5a2c844cdf601592b5f12f2d7bdbf60dd507922c06c275ab33ea420b6691db5b15caaf1d002a73e9cf8f8ffd296b76d875bc1f3f63a4758b09b2ddb8c4fab22a2609fd31b22479be87dcaae98333514481c8f16f742783b38a50121aa1a0a609af14094d6efe8d2897a2eb1bf7dbed8b646e43c7653034c53c1e01e077b309072e419e46eff1f22dcaa2ef1dda8b040d8851d1afe3e573a19ebb3167f6f13adad6613778202e918cec32f373476803ed855d023e61d20053a0cccb81c53cfb07876046cb7eba0fe548cec9ec6876413e31812c6e09d1bbeec5806578043a39e3bd6ada8ef88189456b162c63d50263318387328cd243af9c4ee04394616f9a8b7bd0afd1439e101638f81ae2544fe25bf53917a7435a799061cad4897d58885b3b4468a7c767c336b8c6c1ac6519d6260c619d926cd2514366b1894c0231c32b5fcb023b02ef964d524bc22dc5f5e25cf5e89244348a96b1a6c6be77a99da93147353a9446ba454e61737e648b164fbc681c8a9f2bc93594dd84c697a81feb7dce4e64cf6c7f10daf39e9256f06d0bcbffacbd4e77bc5757029570c6af1e895afc4205925f7e0572af013ebda04ca7652d66abd57671c7f9d8dcd5b8dd5f4ad595b46fa68ee6741981af6056c13546d68606fe664f4dcc30c0ea7fda1fefec7fb26d45f34d063c5e957970274fa04165e71fd585ca2cdf651b99f3bc76e9dee9c36e68b38422a2abc10b974e45b90576887ed5597899ee90fe7bfed2a6a42714d318073db3c99a3d5334b05f44328aec4cc0ef8ffdf9964ec67efb0e933c4b5b1905bda168514e616d69ba934e29ff98e5506d3a4beacdb890a65b1de3f1a821861ac3124868b83c2b684cb6883af5e97be7f14529e72435d053c8a158c7d8e262ac412f4bfc5bac737da768b6ff3b97228ef8febdc9c118251c6f9b185fc57d173aac174110d02c6cf837928229657456fabfb331a39fb02ee89a589423702a132610a4af84d8ae6cc9fd29551f3a3fbf3e36b98780a575a73a8de5653c0c013fca6a2e96aad49231f64460450be828fb005a2c8eaffc3ab4959259ce31d1bdc7b6d4fcc16be9cabcb90f586b008b23f0131fa4b45839328ba8f8d4ed8c91dce4ccb36c38e7c0694f26a0334dc9228ff0232ad0359b49a6078969433fc752d370d4371debe7719a87b085dc3a3fb250fe1ad9bb5020583faff7680237865bac2e046fdf26107f0efdf3125978cfbf8021bdfcb1a734398d6b747553b66990dfe5dd02ab2349eb060010e52b504c7d1da04c0bbebfaa08fc3775160ff1acd76fb8012056b605c641bf868b294087c1ec67a8e275a0c3a890d638da42d5078c665738d960acfbdca806be45d98415157e3ef6ef2edf486922dc5544dda7203573e358ed5ff5b55819ad77c74fe643d68d73b4c2d7fa2153c9289d7269343aff5cdaea919c39e7eb38ac6671171c9dc90dfb4468d4858abbe1c2b2512934a1569c7a06790b22682caad9d6d6d55fb87660f4cac5bf74cae7f21ad1949c908a3ecf6fd2f72699ac54d2b551fac59e0177e33d0a7763ea717303c3b69fe1602c4f65f4df29fca95aa508fb7ce307b18846c779816c765b9f2dd8491190494ef961c9c329e960669d2c37fbf7fa655d649f43aeca54ad38c66d4f7c6fc862a5bd9d3a145ed489e81717d5274348fd388c39554e56f80bdc3647f53a35f7ac2dbfa7061f08fc7a8b4ee21ca807bcf5c0302066e7b7e5074f8ff2638e8774a597e6aa7b32e82f4fbf0cfb7e0e4338933dbcf98bb4078441689ac3da34bf259e815a906edabd4a74646b2b7dbfb2b559a9c0c6d14c6e9a1bdc4a31c3ecc20e4d147afae6e2c779c3eccad8f52498641868560d8c7b70d76849301e230f99f608fbb36c2cc77e96b5bcb47b8bfd081eb664aeaac1f2d96e93fd82680e680fa5104708787dfba5ab35d24cd31f6bf3100d001b4a5723ff2f22b4d49d4a21e472ecc491506c53437285e250b69163daa78eb9ff9c7d853beefe984bc9a2339e0c332f2af8c2355ffb26e01a65c417a254b94133f7b84e6b79f5d1b47ec448ff7a808998e1ea03d8a99e5f0f02fe02df90219c9139163a38c80d085da79f0d886b1b347c63e71f7c726124912a44ca4d46df0e922eece69262c8bd10c01c777a993d53ac98f14503771224877d28ef84f8bb934810d9079a2f50b87d5a61faf7c892006630d376b4c5d186bc6daa86b39f42c8a8ae949b4d08453345d35a3ca83d8da28830952b2f43a18268c6a66ee8b4fe64e175c81c03123ea41edf49f360b43186e874fe5af64568393f559ab46a9dbff62a8bf9bbf67e0f438ef6ba4496da7aa6e8dd3444ce76256909e0d5192d3e822a02dfe4bd859549f7120c13f37ce7af27307227a2945781de0e30a8589a0ebc84dea3939acec2d2b14489d839c95b407e2c011f2ba7998e0b3fbab0cd9907c7555e874747f1120c88e7f14bbd5e0be08bdd255c5349fac0992de2c99150c2d105cf4448a488bcb9e227e93149f8e04a2a86be28ddb8620a637638fb47161b06cb892d92ea933981c4345f340b13a3ef3976c62126c2ef60f76ade81b72df2b76f90457365fea5c304682cb9e1d8e4de96e7dbcb7b4814ddcb7c85d915648a1ed98dd225f08b10c64a0a34c110bad47f954b48d7c7b2537c00472bfca2f15718e5aee21db24d975208b2d6e270aea013e8edeb78642a2bbb2fef4833040480f3fbcebffbd5b69492922fb4134972b8f13c00bdffb617449ff663d2ad95f17620b9eb008a531d81bdd5b13e833be23057d58d50c8b063877ef8b06204ab2f8970d699b46c02d6191732333e4fb902ce3245353d5d9ebee651b7250f09e3f430753f3c15ceba0b873fe12e088ef308f99ce32bbaa61a0542116abc887bc3b6ecc9b713f9d7c8811506c7d49d5756479cadef009b7fd21e3a583dfa76b0eb9819a0e7b640db843cd54e0cad3c3ef278066ec1da3300a3ab1564e54848156b815a87bc7f532ede6d6f1c546519cdfc47e7f613d34b945d7b9950438855cce78a870148e58ac19b53091ce32b74da21d3877e9ad9edfa9ac64f03309b9773780f6e1be66c711cbb01e1f3e6680a94fc85a86b7d076f923abeef5b920df3a2c02ff875bd5d4820573f44cd20275e83d69353d648ecb9513db09e3540a90b1742c87b459aa24115ebf6027fc77957ad1aed9fce5903d4ccc355558f9f23d5c7fc49909e6dd5811cde7a2449b02726e959d7d91c38c45cb406131a0168bcc040e337c1f673029913b9b8cc5145eb715039f44d6f9aed01f0290ce85605a9bbd5ff25b6aff5691ba54048b12fcd1b104663dcf9170f37e977f79a93cc9d51835c4da02f2d034225a1cb8d375d95167c34b60dd6ea9e11077d82660adec6d203872dece667608b885e01b2b1bf32e6117d98c1c34845fd30bf514eb53f6c4fb5be3baeeb65e08536aca4b8a2307334bc77933de4d3244035c47eea69757b120798cb2d10a42912157371c4d9fa54e10f1204f5bde6c9dddd65ff0968b39c9699436d6b6247d71b661c22d7e9f50f5da675f5599e751afd3ed900dd8723a58c46e9e3b032f17fb53610fe9bec192e4a6f0066e5b3df0c6c9cdeed8c44a512b9e016ec9575c1210e93f15e8c2aeb75c61ab0817224a20a21c9323d73f17b52e71b3034a8d88fcbdf04bfe073c565d99d93eee5eb6319d85b1f664afde368e07b19b77540a3e341ddfdff76f7fa71d1d1bb55c7d2ce12708c8b4b379523fb9b9f05ecf973fc8d487347ab635c57076cf55a4d697d7c67795765cf3469a9c1aba87ed4591b97ddf268331887bab63b830160795a19f9197785b4a7bc8eba31cf869880fb9b57eb78e21ffec67de7b0f40c20992ceb53f13f10ccdfa8f8fe97a29aa6e9ee498c34fb438c90433a46647200b77848d903dabdf9ef7548084df86d5630ba7f04316551907d864e9f492c22e6aff05d65bbea79560dee7eb3aa051e7f0bab7561eed6eb782a5cc5244d66a0eafd908c96ddea47365bfc4df2928c0c3ece8a9d6f288e97574fc6f516de6d8b9b98d49021b90813ebb5161494cf769a339c92657cec3041eae19d24e63eb1a3e327f906ea702901119dec76cd8836b6c5e03803f5f08fb7b27852d06ec9102daa590d21db1e50eb3228318e4d938ea04f73ca9d8abbc5eaef8e4b354b1e9f51b8634c4340c9bb9fcb096644c642dbad82af781ae882598bd280b641c75986beba8824954eebd31c00e55d5b09b37b717463c740618f863d8cd36248991e5dfeeededfadc462d79e9a3c60d521a1b3f50549b358a48d2e8095b925292ff3d3a52ed0dc85adab845bcf96a8baed3cf6ebf0c09951b0554ad259a2b7198f703be9d11805e374e85491c0336d2414be532471cd02b042cf0fbf1ea0f3f32120cd609e9fc7c26990361cb5be794e86e5229534cf13e848a2fe8ef40492e155f6a203ae9465c61bfc1879b76ff6fe6346021b12ba8422d23577a847e828bd914271374ef2c6dee3769deafe5e31df2e34cfbe96903e7ba064caceda72906af1f3e764c95ec3382a0621a33805094405477ca9dbe72e0f4cd25acbbf579323e09a8788ac176f9bcbe4ff8f6bd19a006474fb4d650771c4965f9163858f7d98a8859033f1d6e43fd7f4ee9b33675e3ed92bedc9e39c40d17a4fbcbd8ca61b5ea1ec3dc80a9b7cb49a8c6d4278a93bb1ad977e3f7b713ea46aa1065fa9af093c434c6cb3692d1accac5425b391a6bdec628e8884dd503e405b141ae049cab588f8ca2fccfef49637cdab4865ad171a7b080c9f86a230bc5e3c664fb4f6f09df2afdfb156d35a1b811dcd6eb02b2040cc2b8106a9ef241414cc58059884239735bf9a4dfea68e90e576ba00d127d3be0b61e12248eda9993b5a6ebcf791e629a9b9d9bc83eab0a4ae7a8b7121d0ba825513a2d6f42ec9441a6ce9dd4b1a310323d656e9eae4bf918af44b94d651b1e48a2932079553fdd0aeae089e105a47e64cfe87379a75bb91313f12a5a713f07b198a5ed547ed55737afe2a808d1a6f9d11a5bfea18ab5531805f9f12877e912b4234150fc040b267266bc3297f684b641afec98f50a7847600fff9246820644324fadbaac8c7c7c292a0d2bbd37d69784d197f352fb81a36de2fb1aefaf77d5b002b2f44affa54c2252e5cab5e32cdd7df5d3904db90e9aa09f66af6e4bda376e9d48ddaa772b3b80d044761f27e28f08eef5d33d59d2af386029fdff9bbe56c6975607a7e4ce00dd3cc16a68f6eee7c15baa8931b4e3042faaad4fa810deee9a15cf0fe6989dfbccf8338ec81c0b1a53ca33212baad617e96ed6583014be4bc98b985949a68f5d636712b1c07ccf8485b7b5a1c04d62f419595c33f476ada72d91edb826369471444c17e0086b239be9d68a92b80b318c34b9d37c6418f62b550a978ba50bd8ded18bee263269ac7869db327b0f1eadd8ae4978a2f0bfe2b7b78072851835fa2ed43cf568331690c588f03a8df0054369ba736025b8b2a83eed63699a38b25988be9e12b98f1c13b4347996fb96a69988d085fc364c1f5bdc5918c781d61e0551da340c1016340cd0528ebb268ee639f8001461c763928dcec7b0cd69fa229d267b8603f3ace5d31ed28d903afd43f11a82ff13fa1456d88d6808b299ed58010890ed422929192517da27cf1772312314913c59100e898c5531a50b9ed96decf0fefcce5cad2b31b0c4b206cfaa135462f766618f16e97f4cb7e0ac535706dcbb65fde86eb5d1fd57c25d8e80f3f6e86700438b9fa38e87aa08c990802f0e4b4b6ffd6224febf47743fd318dbf91be07ff5c0a1d9f79842b4a5534eabc1b997ea72546932ae644ac1c0337a0a988ed9d58252292958831918b4e2e80eca0134ce6c35be4c08253c3f35176a67fa784fa64cb4db4fd3ef610551c26d7d6967b04bfbdfd9752603d33649c74e17d799b5da5a6ce8c6cd799d9b61bc9d76260e4fe1c83e2f353dbc00b5220cbf873c1d84cba924e6dd02e230965ca781d6e182a5aaf4847bef4a4ea601f62fd8ff0e3c33a682e6e1edb2389c77987dec34f7db92d95da6397cdea2e03fee3ace1a64098f7df0506de9a78a0dcfb96f571c24ec608c1bcfa67cb2c1056bc83d021a40fc0700f4f7134acb55b5d8a790c9ef50180464e7de4b662d30fa3b548420a1d775503fbbde23d51157478c7d90b86c8352e769feea7433e9d5854f0ad25f10977605ab81d8c37cdb28fff0bcb4e24a18b4faf1c02ff19223bc975f0d66e00494339d545d3cf341623690ec6e79f95ca486a3039289d133a06715e01d853a2e51e5701f4cbf41c3394ddbcf84cfe87539d36d871e5edecaa1cabadf5a99e2b76f77ebfadd33de7d3f2050336804c0cb087b49970e8824ec54bb560d9da3a6c26ac3cc7f0af6baa3e60074735d25c5a2b2aa2de4d75e57fbd2a8380b4bb28604fbcd11bec7eecb1103dab1d23e6ad741273d55d7180c299d8648f6d160369a76b4b729e62c8859db3b31707c5007fd8120a7207115c2a326ab3ccb9c53040b297b236f1495ec534fd4ad57f3518e821f9f937fc1258993c3069ea0e40883ba9c948588ff9058bc3b1e18edccaffc5c56bcd7a5e02686e6c07a0e6163cc4b760dd75381a35f64bba1c47225f222647c70009060ca13324a3b42e2a985edc7ee03e23a112dfdc9eb1416596a6297f612ab0b29264edcafdd6bc4ea2750e582cca4471eedfee7a44a5556d2a2f630a4b00aa4b58ca9aec2282f519fb6b7d31d499349998ba87894b9e8bfb53f7e81cb70bbe4909f78479e74db4e3aa2127c02960d17bec16909cdc5c318a4a690ecd93e2e1986a908f547b6e9007ee3271af88c4e954e6c700e34d91e2eb19fe207447b66b6decbc843016a3da46ba82fd290ce395437cbfd213319bca5da0d80dcc44c7871149c721ee15a7b73d986f14f179b68aaa592603e87d2d0f92473159a0f667562fa55c0f68ba0ce95ce7c22cc3b18efb9f96d828f25ad5ef16645aac75aefee56a7487d102a22bdfd672a2a55bb5e55ebf66ee99ce679e38a1a6dabab0b6f2b5b198587093c27f2b98e7620a29583c58e81f22eba0b2704e3479e299e508e6585bdbc79f64194e944d30492223adc39ebe53fb27272280a53c233639b85cb4871b6a1e064c5928515876eab230c9c5575c52a8155b3d65ff356fe62cf1cca0b2123ec6e32f9a1a398fed0897e04f58cec4b6f3d93cb6d774fdde947bd6b456d40bd8e2d42af4abf158cd0bfc2f65d675a8fdfd49d26d6ff58b30fd8b0db11e4916b51d43d2334528e5e5f2a94d51d3f06290747db0cbc4165529ff9552227ab8cae003a1a214f430475d51af90e8b8d08cddb55cccce491a7b1f3a5ef2c8fefc883d223b712b54a4e92ce29ba2ef36a33c94c538f034cb900518554e76152da311d45b2f8e277441f1f179ccffe02956b9a41eeb90ec52a766515263f4510a161ad0a97e4db7e55e2cf8628e76891a44bc45a3493f734f01e50f62650b1e50637b70b085ec1f139d04db496b254f86c030b579fd0568ea82589b92775b38f970c0870b33a2acc34f5c220f196ffa8076c9858f389e20e3bfcadd3d00fefc78e5017ca42703674d8440373aec0148d4e88c06b3e40fcf61b4628fa513bfcdbee7cae36669a1596ba41e9cd779f65c97fd8c7cabad92e2798ea66c8c950837b2818097f315a10ff93efae1a1f88dffa7c8808d9ac59ee19aa60fd378cabcb6cbfc02071edf6d35a11e360a15f9601d14b06fffbccd3e346da1aab404f05b8fb81b4557a3bf08e22b5a0b406bd870d59c211980aa9a28ec198ef94d4e0ae276b0be216878900943be4e510fe4ea9bbdf6652f0461865a44e10f21cf0bdff5ed08bb39806c1fb1974b133b6470f6c1df8bbd0008e439e8a09e6ffc30624c3f5010278515c036730f7938f3be4160fcdc5f5b171ee07b99563c5ee0f795893e50e711676027e46010ea444e2cd2ac088df96e40783b18e501dabadb3f58c424c6bdf7b3b0736b2cdf0dafd8b34067ae365761175d4f6462b000cd19375096c49118e1760754c16efda719153836a998efcd7546ced25445436466c2f034796ec42f0be7c8d0185cf054aec4c4b9b95e6d2a14220f3aa5627bb99dfa9cbc3da84f09bb041d3e82abbcd9d7daaa6af328524ab675eb84e3eb2942ec334f81eab9dd7069a0d61b4e0369688959536062472b521c5de8dec4bb4110e263215bf20e4d9f2ac030327abbe3102c8f12d878d2f94ab05f2d8c8563ec6b7bb8ba6a563bb98ab602f9941aaa347f6509cae6b028c25d41a86380ee94f547683802de3f247a4b70b15d8ecea41dd8856a9b25214644cb6986914f6c66f37a8b24ef15b9a3c11de8aa80fef5726fa05de35971aa998a0b3fad2f978c4f5300f461ea446ecfaa29cd85eac337334c0d149fd7e0745dd63c0ce0756b9fdc89cc66924bff690ab37828a275dd059fef9bd1a23ffe6757eb83581dc7977a229e9243aaaad4304879b69eb8c82182250841cde04ea7040f6822dd7628e6b053dd7ec2bf280e32fd0d4187435c625ebe578334e5a0f00642b86d91cebecdb96a88f50ea0ed2f3aa14a62ac7c44f4587d625589e5256cfe4c04f6a602a504264197ff289ce7b7de4b6ffeba70cd72858262a9f128b5859a423cd4eb59c6f13a01684c3b37a7c80c828af321bb1f8c8456d85cf240ea92f6c3b42712de74659a7269e1a5e40ff9d74a33945c8a4d0e3c7d1c6ffdda9b56011401d926519b3266f2c487fa5897e04141bc45fc9e2045ddf588d0262b3c2694ab8cfbcd3ccfe92bba199367e097226ea4b6ac4d19bb0713f7af61e9c866b4efd05c6d05619d1bcf5a30f7107282743ed7c06ef0d6edefc6a45bfdd770b417e09d10902a719c98dd892331532f878633ba3a1dfc7f882b1f87465dee341922f610e922b6b91728f4b0c16ba56568e724c7b4caf22c1efce7a2a74359d4de717e12c5276983ba6b38b26b96c93b4143108f3310b17efc6860d422757b47bf886fad05b40a3c55ebc88682749eff044546d6575c2523714f1aade73080e89951a98dcd4aa879665fd31074d8b9e0fab79bca49975c408cca951c96b3f7e9c5292cc4b94c93d7bef8b717ae744eed7b769a4b952dd5dd3214db3027e5048da1d7153fe923c32f7f65c467561835f6dce819eb409f389baa6cc5b4fca07f386e83a327355a47c66fe74c0787c048c069b625ccfdc6f517716e25de99940282a3ce91a811702c895825cc34c5e4df2dac681e93ac65e9bcac7fef2c101849821648c9fcdbc33ffec32774f29c7a290fccff73b215227d09913ba7b541ecfe5750231f872e7b7ceec754823dd3657d46beb6bb5094b044813583fa3f56a3fd9e8a1ee9471e8c7aa3a7b7adc07df6821c618219342bcb06149710d551535e72b3991068a6c195b1e9e0046c7eb735bd08ea352f6598d9b177d28add13101e2dfd9984bc6ee8b33e1a0e6c29703b5787f9b27ed1d56d4e34c7f970c281ed2bc59e3009cf80c4a3aea66984994e6f21552eb80742dd546c9b0fd6f6a01847ba005421eeafcdf3c4c54b264d6627a88a99a1d25262d640b8dd26d5ab89ad40d6a3732764dc2cb8ae91370d6f570c648e96eae6145863103c17cfe3cbdda1e6a2d4eef909d3ec392230183df29cc2c056883f6a69130c9eff37feffdfd5d2284ae899a83e0ef720e1aaae05824cbc9b7b1a8b769a781fb364512467dbc93069bfbe8e5a9dd99b30ab319a2379fecaceda95c2598e95b0626022ee2e778f6dad9aa98ecb6009435a687ebb5c678b6f551e725b7287fa095424fe22dd945dd3cea14b3f06bd6e059746a7e4aa5f51b7cafd84448553dc0b3e0b4351bd34da0883c6881ba16cb046f7681e1fe29e39f0625c2b42ed11fd09d56712a6a3ee0a766a78c2460de200546ecfe4194c95b8101433aabc97780f5b65f895aae652ac2767b2d489aed0d46d6de4173813d41c06d04daac30216bd6e6b58bf157800084f436a34bdd81015af81dd05ab54986ed290be5e1c04b51f3f2549164fd4ba78d0840c26aa8f2312607aec11d97acbedcec53e94b50e982c663a6d0e21d72ae55201edbf37089a4a672b06bfc240bbeed7ba027c9e683293e1f11e6118be8ce0ea9eb8f991478d7944c93eaaf37387d0ace527920b60b3c6e09171e230a3b1aa01af50e33b3bd4b7e51abe87d41aa6d0b63f40c37e474af178e4e7a6ef7c4f3cbb7b8d39bb851ab2c7a9e9fde982d80ba387d58be6f1a2e36030f094a80b9bdec11cdb313864b512bc1f69a831f23311eeba0ed8b55f1f1763c2b4170c7e28159084dee9fc5c7312a9d46d2ebeb3bff0cb91dda70e6bf44eeaa50ac6fa65cd09ab165c1b8f80bdd35176343d7d1752da1d0f9f41724432d975e94c70e51cfa9f7bacf9f0b572c7101c005ae8b5f7cd55aee287aee5d1713d35d9127263c3e672451c4136b377b1e1b807d6f412550448223296eee3646de6e420f0c2f1f4ad90d2aef97186e8e69bfdab4dc627207c0d5d61713f8276bc5ac602ba580f1acdbc5dbe615158ddbef436c5f5b8df348108994e8c81af8b4d9853cce3e58a0f9ebfbc8a3b5663e9b5587732301178b7f72716b8c336d78ba222608db486e858195a6b94f5e82bc3898aae411ecaa341c8799b65d35254659777fddcc8ba226590c0bbfe331f66d803e552a293bec3cc9a9856b64b380a2c24f0342eb00ab297916bb6c8d7355855270534b9e9127bb0210eaf0ac5e8da0a0a6f5eb186253931875a0bff26a3581394f323a3652abf3730e9a39e19345d555a8a009396397024aa84109e0a5aef3e2c33fe4d8905d15f953b1636b10b02bc5e5d2a879c3dc8c7ef0815b4e73ef542d43dcaef149b3dd4d94272cd7ed66df322772352a8d32ecc54b8d4d1d98f051c30f5c3254e89afc1b2321bcdadef8df567cad8ad770700d5c45feed3e556f0fd580c9f5bce747b8d2415228e4c9bcae979af24e4853f0598bbc2af11ac6c48101c2cfc092c5cfcbb16a56de791404e2fc5406512940b5cb4b8812828c2a145188e43489189c9efdc1eba7dd136f48fd77c6eabbf36e2c9490457bdf834f08b8830d16c3958f5696dfe7b4a9e3b26420e669c95faae9951284a0184ccc8ff2fda89d4e6298deb777b4bb42baae246a1d2b3b7a53cc68e47d9137730c42c5fc547ceb74c3591cd9871d8267895d521fc0bccd692e2f5ca7226072707cff25f5dd50022bd25bb1457d544398766ef0172c0da2f363d869e6802a0bbb2b108b0af3ed656060176e3e3f3ac4ede1a72889059abfafad74068a584ac699bf9e6d627bdd2a460c0cb97d50ce598ff52c62296d9e831fbf6548fda88e5852cfe2aaacee158bb7aa04733ccfd8abcbd4777111e1d5010f02d2fcb80ba591dc646da5b1fe9095b996f22d2b42904cc7ef6bbd294d1e8f14d2c2e5445345e1fbbd42cb746f61af66091f3c0ebb5b8b0a4388d1468dffb20dc9852b6c9328f45800e01163a15aef69e58473d6843efcba36458a489bbcda6cb55b838901f5579b87823b0a9e8ccc9deaf29530abb320a8a08dfa2d2e26816beb3cef920691c18995391bbe88d52b4bd16b8b6a1032c050b0c18de5322d94fbdfc143bc11095b0052e698905739cca1d296f44f30c8ae504f5377a410ff011ddbe52ee3ec57aabf051bf028585c873d2691a301825a86f24d7aa84314b534f004def60fd2fc3efbcd5ee456ce52980760a3c3da4c481656a80c776c8008a92dfde9df68a963cae2c0ac65626d7e0cedc2077c9e74d069cd15c469193f4dbe99468da8f81c3eaaa2540329244d4d43031f92e8804fdc4e909d45fc03fc98ee3d2c7d038b174608f886611a90307994da4a5f79ddfc5c03734ac789353d83c5a4709a0651c4a09fe7fae10eb65d5f3313bad92703862aa388337caced86e1d692d6dd797f289a1f99f6c542e5fb540020fc6bf0b68c3ffe16e888a67c40ab323c4e669fab1e73aa05ed8e847e15c19a3385ed695cb4dddd43ebac545a455c47a126ffa508c33a293c505db6f4edfc27b262288265619fadffa66d32c8fe3ff44f1e4933ebcc933ae0f0e1798a1ac1a2d8f5f09cf942d8eaa42ba651eb6a2cdcd53eb5cb3aa50cc64d3314541283be4628544a05a1a10a2af675727cfcb7821ce0fd6fb2c47a7d42aa346c6131fa991b46f0f3be4f65480fe4902cf984b7728acf111987e9cdd5ab66962ad83b198116f7108848f90be01d24c30da52f473a83c584eb3dc6efa6625e869e301400ad6790de174508b614d11d2e957828a10d1c3784331adc3b50723870fc9bb4259813d3aefd7b4ef41fb9e1fd673c045653c854bbd2fbde9a95d369b6368572b740fbb019e92370fb949247902571b9c48936e20868493008f56f5a1c1c34abd230452a603e04cd4d4df83c7aa5be144695509e3efd8251cb41f9519ce32d2a37cad9111c84af341906d7fd3ec23e82a3f31f58efd156fe4b6ded261d2ee4900529277ff6165eb0265bb9c54932d0ed5641dbc6524e56f9667821427859b84c4630a3eddd41c93173d28d8740705a0ffffff5f