PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 79385 e47c4a8060268bbffbb1155e88f4679b943624528d0cb11bd3fbd2fa58d75e9d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
57e96fd217c9b0b00d5010596dccc89b67d3dff0ed8e3b41a0ecd8aa75f0c48d
Certificate Block Hash
e47c4a8060268bbffbb1155e88f4679b943624528d0cb11bd3fbd2fa58d75e9d
Source
getblock-raw-prefix

Public Data Hex

00200000000200000f...00850600000c170000
00200000000200000f070000000000010f0700000000000000000000000000000000000000000000000000000000000000000000c58766df7bbac5b10143a082ce2bdcc2908231fd9a5e3a860cfcaf8bd97118a398f6bb87604a054714970b3df09648f16ea98dfcf45a48a6e47534d77a77deed427e7035895500b664da41e73da07d51b8c5bb29ba57453dcc070000000000000040000000000100850600000c170000

Raw Header Hex

00004020a2274e21c6dd73f1e1472b039fbd9bf61976d7624dfcd86516d0d7d595e0d584371a47371cbf49e2f65e1db8f05090d1289412c7df501fe2f7ceadfd407ef6079503416a85cb00188dc4f075aad8eca0413b8eedf0dfd3679bc8cc6d5910500db0b0c917d26fe957

Proof Data Hex

59,560 bytes
1212160103074d5063ca48f17f9db82455e88db6057d6c9fc971f44afec4e45d799b630605be3abcc54ffe6c231b5812eb7670031463b0eeb8cd841dfa036812bc28e22ba6bc57a99cff4ddb3e4db9ba897f7e0732b86d2d4890f5ceb29ae05949dac5eadea28ed16a79c6201062bcee04600d95b499f7098e8348c7d285297b821b5d47f297e18eb0c6df9ce3be938f5ecb08fedbe766fcbb7c2cffee4030ce534f70d89d215238fb9c94571fd613e488bf26ff7faa46168df8aabf657c309878f5255820fff23b6041bc53a7295803fae5cc177bd9d7738d84b24308c072d91d516ac9e337787bbdace8b050bfff97820010e7656c2c1708eb33658c39954aba0d6fef2f8f7bab560984db89264e1ff47d92d7cf4c272b53dfac8b3ffbb105e9a4318dd4db1fd39d463a95bb53f5a0780830b644f94561fd2c338c08d146ea8945a4f6f16b6c33e50b94bd4ff009ca05508aba8b2688df9e5f4ba5366b38b8cfa9b16983359b04e6b97b141a91720d1c7f2eec8539f868ce0bbc5ee23a8869882a423e5d220f3e30e375dd7c1141ce56abd6086b235df6d9ab4000b9a831182e58cb614b8bfd5cab3eecc63d72baf495e79c9717eb18317517bcc3b4459241a3c335e5d533efcb3c70f83b847e5a34d769a0b36a7bad8ba9a0dffe7249eade487fbc50b158ac67bd3e2e628f4cf4043a3076b74f4a7dcde08b193293d9b24cc912d2e209a618b193b12e8c1dbb798a8bc85d1539a947d11959a16079d75d3a48ba24df78e8bb9fe3b6e51cb002f648eb5e070d73a9cc6fd8f1f2db4e7612454a7ba8467117d012ac4e7faa642baccd3545cee9baf842957adf507b834656b86bcd7ccb2657e4e9018813153f2214ef794f7f8b41cca8b4816d36770456a51cbbf0d8132c5b129a52bdc1d075e75a8a776a4124c0c5003b7ff4c2a40c362e4d02fe4d2330a990dc11eac2b9fed8839675aa8ba75c3afa12556544841caf3fbbb575a2dfd8fa4f10c731d345c1b192f0fb8c4ae5ed36572b9bbc178bedec48852a266867adc7684a97fdf9987cde59e6ccfe5fe557fcb0d3413e82ba3e3e87a3cb4b52291e6c6edbb82234e9b0a8e15f64dbb38f7709b06f060ab514b633721c19bd25d301f6338b28ba220b2797e41fd7111999718c16c8b1db95afd284e0729291f113512985a30d84d2da4db290813d9ccb5e80dceb7675f952d5d427d1da6d2b15744937992510651087d81cca65a3ce7741afd3ba75a6b4918203819ffa8840f1e08add520b0961ed8e642b8564eea45aa8f2fa1387c005f520cd07dca8281ace1a71876d95fe514f1aa61aed3569d0dc916e22c09dcedb2b49d0ec47d0fc69c427d329cb2185b7b9f16d9141773938dab0855971219334fbe5e7706c296e3f59e76131b16d67b8e73bdf434e9606f1abfeb6dd630406d4087dba2fad5a6536bce222924764c46182b00e1041a8028aa790bcfa9a94316702dfb25b15b34b0e23a2f6c3acc27cadee17062e72ace20f16abb885a1883ea7e3fc487c1023f4ae775ec60a34cfae396d0c1a30b60ebcec9a3a2dc69ac4df8861e1768a19361e15370cb86b4c45776cc50df998166ca940fda58c93069b8738bb3d6ab09b2f0c4b7e5199781acc7bb00af65fae037fc25f0af1fe0e85e0f2f0691591b4e518d48f8483ddebcc79a7a1a36c6190e256e9c5d2377b0a4cf52d7f24c2ae0c47df3889c74ea0ffaa092050cde7e92564e53e4cf7dc0e500e93de0cff01ceb009a6f73720ab590ffb647f9d22190a52a7bf927beeb0e8f44ebf2d85edae7b47932d3350f937151e0054fcf7b7b4d777ca1103da07da2527fdd96e6b448c9ddcb573025dab9e5f2d9000ced05f094ec502ea9b5ea49f220777facab662617b4de8b9910f7294b24c437261db009f4bbf3c07dc8a3bc250ff4b4a6e772764ca65c4e6bb4702dbc8b7d0e2eef0d9e7113f15842f0acc6793c7018632a6134a40cf2b0a95dabfbf6f29c348ba02444428c848609cdc0f8d0d83520d4f6d790618ad06f645487d4902cafacc6f3a598ba1105840f144e43a6b3477e9922b7d190b12daef65b9a442817aa9a9d8de4e928c238d3622aef7c0165ca6f33ee56ed9465671e0011b1a2715b7262f2ff7482d77571f246bb28a617384dfb465ee9027466e83ce2fdf1f53aea075ac3c028eaed1b536aa92cb960fb59ae868bcc855a557de6de7ddad8a7dc82a269159360a0eef420f3188ea47e54320927536cb85aa3a07d6c8fa1a1ec632c73ed1ea92e6db5cc2a9e93d56880a1c8c5a757ed835f8be61288d0062c23759d789a3093cfbb11ba23f7e718c0d25b29c97e3f31365a272b74b2d20de2762472413a6768ea4e19466c538e0259246d59e05263a54e4e68cf1e380444e02300541b27c950b59c19547b775ffee92955c29b298fb653cfc089a86d74bb41a8ba4836465811a8470fa8cb3fb09b46be11ec2a7b99182c9112b05f0e9ca2c5738aed25444626e9c6b4daa90a2f194e3f6a9c610dda5d40d9dc478d791820a8de6f31308061610dee0c503551dc764910cb0288dcd2a5edff480b129567a7b836ae1550c72514fa797fb88471683771c17357f19aacdd9d4c05a1764e22b13fc668cf27466de08975b8bd750c059016b5808ca5e052c8459a2ec70366ecc1baab3e453050624d62ecb1d09ee3a03feb622ab822e7f4d62fb034fc7b58aac4422fd705010c1b3257341e305af0a78a596a797b1b8030e0adb4e650eb84b202deb624affb42fac1215bff36ecb52eb915d72cd0a76614c1ff9b10e8d818eaa10f73fabfda599ed96c81333429eae13f0383e6d7d38ac5b489ef61c00ae18707328cbd839f4ec25efe2f64227d8063007ebda2454d77524c5043cd0545a537f0aa7a40caf1031d2ddde08bbebead7ce95b2ef3f649de6b71e6b237a2606e13dac3b4bbc8ae52dfcc174f48eeeed13e2c1408238786b69ba7d2eef5c245f72ffacd75cc5512a81c9d7ef5d226418c89112e412fefea62cea68d58bc43c2d364ed4b664484db6a529dfcd28e133303262d26ad309a21d06b3e2e0ec0787be26e8cfce885997cb29c7cd4e35f95ae4af20d14239af2ac41a24b3d1bcba0d7f4e3564795cad96ca278b3c4631e3738a1e4c914b0558fb2e5ac0107f9787772a4a6e0368b1e5d0a5c25c7f2cc9114285fa69d2557fb795a3b5f4228ab57ba81fd1e5d86c7473095550aca425cc402403456a4bd8d7bd59ab7c369f56d90c06a2f285b2e4371bc913b00eb3dd198431be34fc497e48c7dcbdec75bd8e5180281a967ed242080b1a87e33e8778d09e1a0d6b2973d34465a9211e296893395e8e7f01e2efc2d21a9534f045f044c4d3392e4fe8d9aa68c643071007728929e430ee2e6ffcaa190ac8b4717a0582f5ba1d1238fd004bc30a8dbac63bcf46ee65b1fe88d80ab458ab5b6ae9907e61abeacf234fe8dfbc5b48103922db4bcfed03735a89b8b315e149b75af5c8b478bd4c85b74ad8db092f3403ddabf88f3dc73b49b22fa9c5b2ecdf068490df8c89d2d073612c03de3488a6e217d62ad410a43c94ea7124fdb8f68091b3485cc8073c89f1a508cf6779199a74bf715c8c2a9f87058a5fd20c47643f6b36b0ef565f613b48c31aeb4c60fede1c4c39ad5383e147ab4845bd085e9aedf778d00c093b17b5f871c8bcacd774e4ce4db349442ab13526f6d672cd511ce15f521fe6f949fa30668a1422c4c74526b03e083c8341ff9b4cb437a7232f6fb927cf58246f9e749a02d383a6d87bf64057a34651240c7cba7484ead5f9a82825daf2de0617301d3e9d508733d4fbb1a273f9d123673164bd23f931832f78c69ab955a1d74d529c1a96e4feda910db5fc69ca7b576c8529d7f9753e0fc099c037fcad90fe717cb78c9da90f6dc8acc5071e24f2323ac3748cca7d9a88e37e3bdea136371b8e5466fabccff9769c170fc1e4207e32f55eed4aa354e155c3f375b533f1dc98d0bb87f57bfbe04893e4e76ac5f1d5daa10c9f0d04f0a8e8c4b9a4896c390583d34d54a56900e3272f9ba3ebde02ae8c8a280a0a4bc8edec3b0d6fe32507a9f5297585b7437bab657474cf495a697c730a48f5c2c40e3c35541e25c7c2d9a7f47a411ea1af0d7f92daced8d08febf520722e568e63dc1528aa321986bb26413778bb3326078c816ab6318bf528ccf694dc9c7ff124bc57a47981af8d8000faa18b5e9be145d26746de41e3a5eba06253ad5ac819ac48c38b6df0b0df22fd726c2a5fa221eae922726e05c80ef9c7e02706bf9ffe442e7e804a0f3010f44865326edaaadb0474188d138809e656149b36d6d656335098960f2bd5b3657ca625b825440d2de082f8fc2cb5eb3b0fc2e81140e0950f6a0204556ddcc2ae8c7553a8b9f17748d68b1b7b584e7d77f4146b0bf8da04eac78fe46198b3d5b5ead363792ea0a035288e471e4fbd3a50313fe17c0d4c66c33064035c1776f3f2d169a5d22cb6a7e12fae553ad841b7f59448a2c88096bfe96affe93d76743a63e0aeb269f17e1796731da0a204865ae137674b14b866ef3e2e884c028e37ef9b1b95eb266637f51158392246a6a1b327ef41a6dd4ce0f60ee5b03c7d370dc01a5b639c2b330f907b65b10a37d2c472a33c62773331541b75eb91d00725ae3979982466ea046deb072a7506417c8dab2c88d963fa343c086810fd25126f3af55e31ea53c29be87ac87b8d09c804c979d7564055dd3a6b0f3bff8f7817f3c620e9fed84f375fc78ade30e127c87c3c057a516b6cc2f46e14e8a44fe406651c5aacc7488ea3d4e2dea59576418bab9ce4ddf7195439396ace65e6afa43cffb5aa067a1367faaf2c0ac94d5a04fade67ea90fe38e2cff583c2827bba793fdf6ee8ef8f9189a3e2ed0846746b6dea9ec31500470464ffc74c6a4e63c3de4c2323d7cb9c1f41d4394ce8cfbf5b0b148e2e2b6060901cd345511d19fb64f70bac423c6bd810e5fc419e833a1310c852398218a124dfd54df485604a2820dc10b2802a612637e29fdb0e76e1284e605fe4e8b53c5c5a96cf463afeb0e1bf983c6ef95f4cdf807ace95b0584e38a78da7810fce2a0ac0e31227830b7d09ad99912e9d9413111e1b3c31322f60b28990b64ed0b7e423ae2c494a190a92522d3984d20d5c3c991d17c475fa1fed4475daad96896ae7676c069c0f57a167bbf68a7d10abc28d6bb69a9b282873752d904abecbdae0adf051b8ee212c6f0f8c9172083192884068130614b9cf9a7ccc53cab7808eba2507205b5ea591ec65468db77e173f24dad71b5f200cc803fbbff21b3a3e79663129b303b33cc35fedf96fb5e4ed783bc61d7449ac76f8b4bd584ac0cd8c61bf7e27337fb134fdc7c3830dc6e4d4a97e4a68e657bcbdef34be389196b926accc176d9d5ad09fd5fac1e21b1da7248641cd47730fa37a49ba9fc1995eeb2b4e27ceb0bee21ba86ae53f7624c10a3bf07aa904c60e69c750b07c2b96a05def535f1a32bd36f540c54692fd706c868477fc6cb89581030e369d400be7a428870bbcd74fb7c5f3d192013b54c021972be529b4a1b540a84c9daf30bba7b5af1da7f738281bb5107d088977c07ff27890c1f513ae3314c3241b85522f38dc9fb34e3dc915dfeeacd25a627b17138d5d94be71fbfde697cbc0fb5af85c0ca256ba10e983b823634e09de988a856440a733232ed30d9170833906cfe8720516904f57372165bab21d8c4014ffee68b77c8d6285900180b6d5d1811b7d41d356a2ae72b68273b8604ad8803e3b22f0bc8ef3c354044d4adafaf0fdd7e9839340c8f2d053cf1958ea45499d7362be08ddd5138a0127e19e2caf3d93b24e9ea805de6023bf7fa976cffcdecd9b001aeaa0330e8224e2658a6a5ff590ee3dad334d416d6bdad2cb39608a467dee744effc07ce4474f9c081d15dedd9ca7a3d802583a30a2e4130ca63939142e99892433a926ac85a2b3ce640df9352fd5b1347c92bfa5da7d5863bb5a65d96a2d288d911d54837149b03094e152e5ac86e38bca8046b0ae038eb7dcfb0676d44ce01794cbc438cb5b5e14a64b067ca030802f0f2ab1dc44944dad0da327f324d378a8af70e2689b2124cd7009624a7c358b1d6b76a308b0cd79e5160dfa6559b6a1f43f29f6b8231f82bf6410460505840ff9e25fb24728f19483aaafa2a1d0f115d28b6aac3371624bc132490376dea6e725af7b682fd5b9b9f7a8217683240b1d2cabda222542468cdf696845fb870cce7f53c6bff0411ecf44883333546bdede7a61b99983771cb260f384f9648bbfac7e81325352e1b405cebdcfad15772270147237c49e7ad0782329d15fa44e8bf72d75bd44200056f02794572d52ac89761a6d031208b9ae100322b8208b81676f4ec49ac6d1c961ab9b30b5f8535de67ff6a5148afd94dc2b7a97623ae665edc71ed8463e566cc2447803fb27f98fbb3c52e7852f7e959fbf808ef66210026c9827969504f3776977e7ecf1df2d1899ec710d6ab71fae95274b3dd42a3c863dd783ad3128eb8e1c3f93c46fe5ab8f9f2aa9c20b4a6fa015207e4d2fece07b79d2d099b8bb77b6c2f48d11bc5f21051d01aa05e461e83c38f5f37bf6b6b5af6896b7b9159cd805583989b54412a7b6d8bdea29a7ded6eac4a6d61b479d4e0dc83c278295560c19360fb0b62c18e9158c35005680b39d966fe7d3ffa2f1cb09eb04a5d759c81c50571e5fca35e6279e79783681042530106abd5adb991a2476037bf6c661a6af2c498010f12a65e45d0e50869a4ab710522117078ef467a0f4090b5080e68d1f53a0e4b5945d6a7f7a0d808b5b992785a7ea996d88f88ba364b0dfdaa9510e6b32e8ce82fb068fa6dc43e2a3487760d3e86ea23168e0e2cde34abdea0eabdc437f84db7383be7ff8d3aebbb2fb49339bf13308998e81cfeff7730b1300c21b8c01ff2c6536ac7033bd3e47559a2a12a4e08e36eb05d950f2bb3b7817b92c549fed9dc43cd119ceadeb3a722f5052f8435d39ecfccdc72eafbee524f85be42ab33eb7e0aab9ca1f4e8c8f4738636f6fbc13def52fd257d8cae008b0efaacb75678c1f3361e4ecbe11d9554322ecbcbb323c62c0f82dbaac2aca6814696a672d690a741b112613848a6a61a9066359b1a38d4428778144801da1958f9f7bd1c5dce800ea6cd19d0cb5b1515fdbfcac1a6d0756c4ff451a69268433504d144556e017df23cc8a24d5177783117abcdd0e3e8bb24df4b4364d4cd9fd39c85ac34130c53af313aa5aac9ca4e0c9670c0d07dd8c0bd7fc08e8fb64a1edf83d5368725adfced7d156f35671930de1ab9b05164be98163243426bc784e712792f7eab54ff8836190705629cde1b26dfe247128c67dae1fa124db1126eb3399a4d459ae581921c3c6befa72d8fd153a49c0b238e25f551e657e178bba08019e8e9820920947d7a15e71485643b42511ab8c950dcd227af11de583df1552d0cdd90fa93bf0a482e96820f8579cd1b32fed5aee65ee011c02ab0cf15cb96526c8dda39f543a2031d3ce9a963f75badae84b48bbc25ffb191f2c0b844448b4a412e00bc4a88172b94dc0dc3bdd67ecd34760640c3c5fe40151867c996e3d271c45f88c689fc5e6d64aeb8ce283eb5af6ade818e0510f09f6ed249cdedee5f49c050d65185c6a23b8a585bfff7cdafdcaac6294cc26f097b80d17986fd9888332d4a84f49d6350bd36a23d3f6fbb60e40bb7f01e41ed36f1b39a78adedd35a3424e0e3fbfa4eaec2cd8b88d4a5d6919ab9a292aa644fd1545180c633b041626d90604077240586c4945e0549f686117e35ff073eefa68ae34a5620b53eaab2b251734eab3fa1509a8c7718e096fdba6cb125c0bbabfcd38682dd7ce7fde53d80fe3ff675ad82d0b885ad7b35c47b634343524be8efd10c2617d9e3f882ea63b372b57e228807398fcd7f2debd10f91ce014da357d94fb86de1e7ff2561b62144dd5197ce7b59741dbe1aa6ce2265e08e3fa680652d937689c1eb67da12e49c4311c6df9e15c8caa30a6e2420e48f11a4231618eff23f78875f803e86a91463c2467d4ea2b1ea2075c9627321fa496554bd843a7b59e1243ea68e110029a53d0bc56e1fefd93a564fbe82d2982204b382f4e5629a551fe00b1573d91e24e111cc837b3ebf7ce3fe138a3eac02a0b989101bd1ff0a92eaac169e21778956d5f1d651b475b08edbafa9fa17c658a2d4b4ac8827c6b00eabf70991384d2f213e4259a7cc719ac21cd39f73f9609d3ea960df2419f0c887eabd3c31335c19ba60619a6ee09f4f9f4547e71e8fa152038362976c15f7e01d06bb0214b3595c1f6d1688069399e4dd0807f8bade7093049a24f70973530c3b4e18a183728cac5a734751d4a25923ffdf22c0d1feeb8494a365972962ca4dda97633940fd67def182fdf52565a559621d5a8d8509fae310cfe02707aa42e219b182ae053d3589c67379d2e217e3c2275b6f8a6d91c60da9766c4a1b1e55b032fc1e3c78423c36c8f58c9e2df5008e8bce45c495d7a366eb26b8bed96f33864b53e88c9d1ab5714c72e4a477506d2ec686c95bce70a212ecd24d7aa1bc0579a77f582ca1615da0cad8fc7904cbdd00d8ffbf415c54cceac15c208e3ca1469829d0888c30fd3c9e4cd99627444e8b2bfcf24573334e8cb2c877822a856c7d8798e0eeda5f5b14f02cb02ab0cc2c7590c3ca41cc8a59c38f56f6cd2ed09adaf9ed56cc469415e4e5675e700044d85b401745be55d5824a95f4e079918a69f78fb3539bc9f791ff63a6283d6f13ef8b46771af86d2eb6a5d788b1a3cdde82455658b24ddf7889c7358b381b2e01d6ba82663c4d8d6ceeacaf80a0eeccc99902eb2ed3f3d29155d99300ebf861683f7e6c51737b89b39bd4f87a628006880d58c7c30f952d5aca6104c1edbccbe717d2979a78854fbf559454bf7d3368b365c00bce080d185b72c6f9138b7329d2e3ae914426444b0a7992196671f53162aed1e3f580003a0d01467c1bb6e69ce8e63f7d1ffb9e6c03b275c939e681beeee8aee1c50c4a01f094860ec0775d09bd4fbc25c9710568ce0b23a90a864aec0f640fdaa1a4d3569d8655d7372feddd81d33f2921094ab0267437dcae510148308ea4ce65ddbca0eebcefddd84a6e4dd842491d3d4294b891cab0592867b20d3d10a51512fd8d2aea659e2bf32a45f76993901fc9eb0a0f471d79f9bc731872cbca12069c19eb80000d68351920f35d72e44ad4187210b51af779fee5c7afbd877144d0347f3f321b203bb917cc5ddd409293e20e2a4c2abb80189dd0e709fa11b50a6f19e577e6ae2253caf11b49fb3561318383bfd8eba93139e77710a777fae1634160b1898a60829b49115502140693741ee2e6f9151d7628ac85ddea86699ccaaf9e6673f4fba875b710b84a04c33c605792de84a095f6d4dc41c3b1e9f971900a59ad4218fd49f09d0da48f17f372717fc95c1825318d61ecbdae9ccedd2a07c6f410bd04eb7c424f36e0f11f877dddb2a87bb6b62116d7b548ae6a2f261e40da38fb12d9cd58a2c2510b55db248178b9938697d7b442d7ab04ce155a3ba084cf94b8e1ef9a35e3c36e38ac94029033d81408d9f8f2fa4586ae540696df144ae42ce38591eee830951c941154a356d0dfb0c071e9454c86c70bbd326c0a5fd746f8990f4ddede47a6f1fb33015779ab134d71d0bcfc36d77b86b07e2f04c92156a5f8b4a741f2c68c8d9d4fa85c12d8c1a4ba087282ca48071c18d684aaa1fc8a862860582f1bbf32a07d47892f66d3371be0e06ef2a8ff49b837ec9fc3c3056ff96cf52cd60f953193e91f4b9bd2f6fe7418250b8fe636da400238fc8730ca364c0b4ec7d1dd094e6e9a0dbc8b043df55f55e3057f0e7f019acb40a9076637641737ed640d42909cd65b840ef3688fc611eb3b8d60e97de1ff45667068d2c4234e42a1012656c0fe0b920db7b7c450b2824026f804e3c04f7b2a8ac543f37ee4f46b18c5333fb504a57590f1d77729854186f036d8897b664fa765de79a530f7b55f979dee21a5c5992c6002068b1d0141b693020488e6e098cfcdf4db0f42fbddc7fca91c9c35ff38124ecbb7d4003935568146e7c97de64e88d1ed8bdb4c1b51608a889848c0189437eb908467ac1b2c321357752143bf30f472b8c171f359af7d029675d7981bc4a00854ea56c13755bb158b6bf74b82a68b1e7d0eb1ebf597e7fcb00e59549b07d20e5b0375f41af221077f3d4343e94f38d168660dfcb355adba889309a0fd88923582688ef22168c0c38332332c0637ad49b34155597492bf75e1cc49db68955324244745ce7c7489f4200a852a82eb880509e2fae764ea4aabd411839dc1c1cbe29965bef6824bdd5316730c1e7b00759058f5c693b7c8da98e26cd1c9c10b596f224443e7a866b3ae178559c02968bc382c6eac96c7bbd7b214b2d1f79ea850dc4f216c19cb296ff31b19e0ffc251a54c1eee897cfbebd4c09ace413420c912afe80915ac33b0c2c873324e640fb33d908267bd7bf282253c4f7fb1099e24f2577a683ce132fac49bdd14de52b1dd62da30e30a0e0926fbf47faf25ccd98b36e6c3929532f847d3cf84755b1812a44135677a8ffd078d8c6b9da56e7aee2239dabcd9daa31f8017eb7d38a421b9b035d881600fa89a2e6a48dc412012334dac64de5c61a4c11da6d1493674b47e60adcb6d4430dd54ef568e8a0249cad4f89c74e25407c0f29091cb56a20ab444f6a1edc95388e9a18eaec49d46010f21d9ef82083a797a115276dfe239a26988203d8c1a0893632017045283fcf0c986fe6f7217b2e21f59a82d7ac711f972ee0a2220c45d162774aee3dfacf2322acd25d8061845074bf0ce62f16731fd2d24662cb8aa4424e4d245a16600f511fc330b27f9c47b3315d4b6d8596973bfc7076ae14136519cb04d1996b17cd390a3c1d2a7b1fbb1301a6d357c6564e7fbf873eefdc8a1c4e06e3744db2b04ff7455cf54e98a333108e908660cdb781bc6b9f60ea5792002b1c287e5b3943887d29e1606584c9172330e1bbebbb2faab75408c024532b5f37c082ccc34e0190300fa5cce931253eacb56260733e7b9b5b2f09822a81b1f9d13b4d07dd746acbb844b3cf037ae116984188415a52edfb542aca5b033afd048ab631d6c3245a5c411b8b7d4f5c8adbedbc7b8a96d5cfa12e9dca72bbb0d875e05070e58e5c50c3da3ace56405584a86c565488bc33ad5c3aba3485a0714aeebe43c75a4c4dd222d4136828e926ce9b73f940567b2175fc4c6dae94b4b93b853d0b971ae8193e2f11c14b7c0455069e59ffb84405e843370c83d877c43b3c58c8ff4b06426da3416f2fa2e4e10351d22df4eff48ff6c3ca8da760c8088d49f35a22d37d8ac936a5842645116666543abc98dd38f4b7b6253b818233fa1e1336406593bf0f46ddd0c59d335658d0bf6af5f4eaf641d97cd6c3a2a13f0535db68720b724fad4f0b34715d873ad201b8e110e82af50139aa05d70a28967b539def015be7e33c328cb8209ce6aefadba264458b704c3767d3c458fc5644cabffe4b6e5654e37bf0f99adf2369264a665765a7359904953f64594b1d876c55ca9729cafdfd637e2714494a118bd80fedafa5fca005371c4cef8887877b31808196294b682c306f5aec3250b5f6c357e5c257f5cd980a65a9023662d5f1991f325fd77d98f785b2329d2d634af2992ef907df2838df4f1b7b3ed038c3b8a613393b2f645b1edff32a18c1b8da96213b648ee8de3de3003dca5ab970ffd9c38f6f2d3b388dfdf66b880fb65966021c0317a6a9bb23ce2d9ffcd9eff7134f8831ff8f4abf44c0144e55406c3911d08aaa2f60a5358e0f60684b2a3fda779e2412bf82495b74d5b41dc8444cca8deb5b9976ca4fc4f68acbe2765e2d80d02045d1f636f47bb1dd1424f8c76a928febc1a8bca94799b03df9fe8ea51f63deed247d8385c30c4b02382ea82d19c292aec6eaa11ab43392c3070ab685e856834c7b72847d0af536064a60f956d9239fc73f83ed95bedf2c58a693ac4c85d6611554c757f07a82e2884271165a026bfd5cdeb5efde472280ae54c669be4bf2009646fa0bab2c19485855e155f42755d3a4ac3722b18d1d6da28ede2dc9198e1dc1e7538391c05a8b936da5d0dfe749adf5e3d91ef3c69d248abbae45bfd23a9755113246df2feeaab69041ea92bf88414f63a7873e1332201859ae814e2d8f0c532104c557749257e4a755c5ed8fd4902677dcb2defa939aa766446005fd0e5dd418a7ef365d754a711d6acd76034e9e4575310e7e45458e09473c9547fa4829975fcba7ca2f2bf844b6ebb063518f27e865ede66a41df7767f499c9a437cbcaaf6920e781066af7cc793682fca7868b1f22fb6a39d571bbb6104e40f6e705f09fb2e28c7014fb8442de4f7d4da1a280b3e29ce0f28e6450012fba7b8dc35bcb69f91f4c4723413ae3b6e6c301f9137bddefedeaff115776d93bb0984dbbc1f8f5d4de38c5f2d643f2bd5375fe124f5ffbbb45bd5963fbe8f931db29122601189e6d1fc0a3cc8554b84977e0a397f001e8a78247b4ee2988255aba150d9ff0b49dcb073f606bc519fab933483ce63d68b0c9008ab8c8cfd10c131536137d087a4414d7a169bd0fbde332cb59dcef36a239791d2838eaf84ba4543e9720dfe0460bfc07055bd4e77dfd73dfaed0769094fc1eb0994895cc39c2233618871386d048a85fc0c2812edc6bd01b3afacadededdf927075a2d0d6e265c101de8ce2b52bd359ab84169970d49c56c10eb97144ad85ded97f9e2baa1cae7d99a2f4728887aabc01f86231a114b655c6d9feb975fce9e698776d49792918dead3a1b40717e2254a84187488e40a421d4cc53e76fd1ff3fef275933f7fdd4430719e9ada4f0fb3b722863d8a8047ea6f23fb30fbc039141553581646f4d78d34c5784509076d32504b344460302c006e5af78b6eee61315a914a4b8dc9d63308ac81e05b02eceb2e8910b5e0323f3e19ba04b8faf623e9cccc39a84d5127b71309cac16d5b513fff21d735000033c8754dd9ef34fa79036026fe97ef44f15fe95f8f134f66b9a9c280bc433578c63048a363a716887e721d791b37fb71458b6ab7aa34064ea998ff8a680f4ad0a634de42818208ba1d0b4fd8c035e3b37f60a1ee0062d0e30268fda86ef89ab447252908da2b44ec940b9fb1fa48cc5b6ce00dad5aec9f84837871ecb4a321f408d7535922dfee98b5961955820dd7644eeeebbe2075551319e10f5b0071ac5ee85144c02cfb1e45af04daf28b34874741fa2025622bbf3e9e7284126412da62c76f0ecf88ba72015f9e380c5a3d48dd402ab14ff8c3b1859c7364a081120fcd637dd9f2c2b89988c3bfef0cbb46bd0ba1a6a4852a24095d61f1fe916571b474f3faad2d4d87cc2a0920a92b8b2147e1ff4493fdd55175bff8f165902bd9b4e7c7816dcc292035786e053ec8332582f8231220d22882e62e0ce5b69a8781f5a07b3217189c112ca066ac367d1e3463adeb5eda67c12694a4011e5c6f257536ba8dbb5b27349448faa966caed36de12dc34a2562cc2ab53e337b8cbf697fa1480518fe4ab0cea01831f6ec5e80f534625ee864864fbb77ffad494b0ea7b1af95a57265d9d1011a3f39cfdcc139adfd8000af8cf85500db8bfdc21f5b3f65605c8090d3683eebd4456ff0757af24ff4b4b15cefc08cf6a6af5e0087dda72a1e8116cfbaed1fcdabb0608cbcb5c3efacfee9006c4f23f3c979765599064757a1a2a245c833d1357c5add11c85059eaee94272180af614c6ca66121abdb79ff5d6bd4681e7a6157f0c1b0bf9c404a57a9a3deeade014973bcafeea20e38a9fd9aef3a3d8a99976d9c85fc9a5b33d92ea75236c23cf332d29c1f80c56504f4fe792bec590e6f68fac71cd6a3f4ce68d107d49ba0ddd8923786047a3a539e934dc3b904f38a8c8554cfcbbfe3ebf2642bd07aca84217845497aba80db7d4ac30ea6325db67f0d8a8c0d31af46564a8228ef87d5dfb8e43adf4b6e30082b874352f97d139e94f261583ca39fbbe871c8f1934f392df83576df62a62cc767742acf38acf08440b39723a9480b90c0ff85eeb0437afcd0680951264c478b307d19ccfe93f96ff75a28dcf3a6c116f8cf02ac2d0b429d7387c890873601ad9a869df8c38156543d513f297fd8e3bb15e14c7914e5532410953f8dd9811dfab573f998525d04b615d26f41186bb5b27fabc52415890d7a7939b4effc11cef606d0ac72d4b09cfa5b0c49e1aa0ef2b95696756f29dcfeb9fc231efa48a94f6afb7c7169737f2f2a108be32f875dfe215a4a5a926d54a77fb252a0c0c420787eddb85bbd38414964c0caf531be29148b9be3b95a3bd756df341acf5882b55ea6f8deb85eeaa5be81891c67b30eb3fd12d121b8b48bb0cc0c1f5a8d389d556dadcb74b3869002c4efdb74096dfa85c65c8d5af8414424796737078f74adb02b947d1c452cdb0fce97f7e97758cb87196d6d81bcf85803e8bac2deda88260706e16e85e3a34467544bc0ebff2c60c551235eddca14b6cc59c0a20c81cddc559f066d30cd0ad83c3df939840259751fe5f816b3d27bfe2186bbec4f870f3b833a4d04847c51e71e917d6e84c985a1d60324def16b4a08e27342eddbecd832fd07abb8e885bc565dc10debbe636863f95d369b00f6fc3c5d641be4bc7461e6c18b2cc4da1598b4c43aeb5a9d0f6b56d9031d43d5adc33b73cadce63415fd28c916841af2a4865894c9c6fbe3c74085f7de28ae7efaebe8947f396f766337d2738c19f74888d55dce119cd3fd2b45c04496dacc354c6771981cf9f66c1dd1c9be8f1c410e307edd076142fb996236f51eb81cb4c3fc3f207aca4d76feb5de18fa7e7d8ad4c3bb703e769a60dba680dbc441628ee0e7fb6166ac2818ad2fbd3d4a40a4ed1c02e56204e52615177b6f83497e0aea7d903952629754bfdc15c5b24aadeedf5d1158293302afe4d41d19ce009eb02a2d3dfac93e58d4b14f5989da65e731cad9340a6443a3a4d27e3ceb7aae989b66520919a60afab20b4c853b7ebcb645830c077fed2f222acba372a0949a48b49277b22cfa0bc1ce238db5ccfe14b12669aee0061ec6e559ecb75977c19099ab1a864abb774cf6b0adf928044a488e3c80d2a2122e7adf43c6d69eb5f536e1d58832d0d930afe9baf99a1585da957fff9300fe76904ea3fdd6564942d56edecc6e43cf9e5caf5988b722e97e7ab6185b38794ce48908b1c0e125e1c4d0047351c1a8029730fd4c13810bb9b3abbd9bd28f7bd9658ed3d8a684530a69504d336c8a0a0d3d3a8d186974e7ab250c9ca82ddad597f09ae84a5621d0e4f064fd0d41c7d3fc4a96b9530ca8e867d9ef6530bd31d7636fea8efceaea86746ed55a59e825aa2b1b731cc2ba41129d41855c015e40caeb80ef5ead70ccfff8a3bde7fa500910221ef13627b6ef23579305188c62bdf97f18ba227e2b1cd4d21241757527b35e2244ca987ef2da7278478ee4d4577728e8268a24949744d358f482a6cc8a57ebcd9c3aabed97e08b3f98b1436827509e35685e9c7e6211fc7172c9b0ddff42d90f4384550738215b46476d1b54e34a9de24d447f0dba7ba5b656a65b2d61d320475c976960a9f8d10d9e126f8e0241da2fb4c27bf24a19f7f207b270bb1097b0bbb6e998cf9d3e6e4350517c36538427b884ba22d371e797e09e396febb8d0083c6fe08249f61fd6360a89a8d80334fd3e85bd9b51f73077db0db5138b05e77fa9ec03d50a539c3694f438b75219fb83b6af910683788e2462efcab33b36b93e78d6de66663c5ad9a9313349e5e55359668d9f5eaf01c12f5b79e87301beb4e5c0ac666c23cf9ffda30a4ca9623d5c17fa941498a030e0ce94f63702dc3f763b73e307cba6f449e19f2516d37b230ba3d0309d23aa11c7788652f62b9af90b0ade8ffcebe98aafdeb3532c008e23aa718e79ab15b3348c3f93e683edcd9f56771c9e815498f491c2de200987962a01446901815441d9ad914dbec58ce655e042840a63e3808bf7379410e13de96b8fb235717a13c769fca49f1d5a32b869ba09309d601bea4a5cffd2365b5481558a6e8d2b79d47b8660f4ed1c1adac611dd494aa6aec2adf7eca726a71432bc04f904899aa69093a928a6c99e3870290f0302308fdd92b304beba2b950725e5299ef0be76dc6afba30a3fd3795e0158667c667f1a9b7681fa88dd2bd901a5a385da08ddc2627db4d00d86e4139e0a986bf74cacccb16d4c9d632ffb4fab385c4b460c30e87a8b28e6ded3089a3ad4987774baf06f1dfda338bcabb453d55e509c6a99e86b094eb78b2d7b94edd1cd0074565e63d4d6434288ec7aea63aa35e9e23a703ff01711664fa543790f7bb463bb83cfef2eb855194c86e409e1f36285ab3b5dd4e421ef08803dc6e0c60f6099b30d2fa0a6932fc3e9b2deca30db92120addf47d05523674b5d529e91a81ac7a638c9438a34b255d1b13d0eafb746737ef8cb948ad25ce9adf4b6badb1dae167344f3228e21f5cb4e219c5855a0aa1f67818916fe54ab051010e1f2042c6a4f5d2e92b3b3506dc15b9156a150e644add14188ee889600351b6f5ad917be048d3d475a7016cd3e8f76fdff7cdbb157f162c6192ca76f399c050a66b0e80005afb5acc14fc179f7ce31a3bc9155cfb416fa7e1f685cac15db08e7d19272cad000fa6e7e990d4a8f17c2c91999e907e9f62efe098a6422ddd1ac26b69ad8f00cf09c90e57c9e8b7e0f09e005f6389bd02f99dd9e83b08b26e07a9365b10e084467f37848fdd3cb31ffcca17cba92969945dff41eec9c5c8e6f6eb331e4f29ebd9010fc40aa5a00863c21e33db581049b1e241008e657eda7f5c6b76bc919d31b99cf8c0c3c22d74de6d903dd0f2e8ee46632922acbc355e4341706c6fdb25abbb6b29191d8cab790b0635344c239b4590fc726e49f125d6780e57253bd5a897141b54b7294dbfd193ccd9679ad7b1efdd9de8bb2e3648d7ffec30e03039b906b57ca83ffac72030a5e27632f4e958fa31e9138a5a2baec467d1e0c4b98c92264a5ade745845446c7a8f9ffad671aaed026508e533af177105c7b6bb24486493ea1d0b6a3351d8b91757e7d7e4f1ae3b60fbfda4b63339e69245d85b193652a11ae836ab1851714d08c763f0ab228b0497a0361dc602d2377b387f2002af0f1636bd1452b8ced0658bc171971219f3e226d50ea644ab5d71233d0b2caf5f8b886e0559adc757af72ae727c306ee8bc34b0573149c7dedd705a1ec0ddf4d89b8a5cdc2e04437a428f82c75c1fbb423fdb85b4a58d25a63b30614184164b3fbfcd9743e9b6415ad4ae89b81f685bcc7b715dfd4fa2c7c3ff3ff82dc0bd925ae52d2bf8a2e234413fa9b8c781dd30efaa5dc52904884bf1fbb0d224fee0f2c977f6fcf5a5b41cfdf1e236f76f3d8b87ed47d7f649ef557a3bf14478a2d783397e1682efa1d027500a64452428532977f698d581c4ced6502695ad8fd7075abb1bbcaf11f0a692ba7e8ea06184553ff895a0d0036fb2b63991bfb443a2a67ac898f5f32e32b4be21473702561774d97f9ddacdcc52bf63867051ea28f455b17113de546dba8e4f5c5893c9c2db8b141bbdfc45f7580d352bafd4348d22ca144aece40f0c036af93acf634a087a6c7f7171e85326d8679b8fec171c3100fb95a1327b8381cf98a3948e6715bb1ccccc80a72523b6087ccc9d4cb8f54ee53d2f86aa6115d0f4cdf63a908458bb1791d3575d182e093bb6313a392ff0ba5dd985bf4d2c8dfbe64ae2faf7cce25cb65eab95db64ef5f65f34f0f9d7766b8000f14b5443c962c2fb2cced5756082ee030852370dd65b274a3a3cb86e68b39135326857767b8dacb16782d8ace0decbd25ae9952c5fa6fb7b1bbafbd569be7b89c77e7a9bd82066365f0b25bedf9e6354bb014a3b2a98d40e11738209e44072f42c2712be1017abe5611f04c588f3481733c57e2d55b498df98ce4bd8899d9d55c1cc3f3b24e94a57ebece08ae7cd9079b1c08e0ad571816fed64a29a200e7f978245db90412cd8618eb5d2a29d7efb161246da0d16439a1fddcc6aba983a6654aec92ed9d7fc0e89bc45ff6f814f75141808d6ce5ad5ee63d056859d243c4ba72ee1de1082ad0a19d8434f9db5efd4502aa6b7911ca46689f98e26ea4e68fd200d8538d4639d6e142aef3f1ff30741abb053078a1de33b22b01428fa249924f33a68922f6337c5ccbdaaf4de946a9d8ed68489db5e534de21f3083fc20eba0cfba7d2d4e7d8d8814e7ccb7a5e2940ec3752c118b5a3f3b7712a75e0f87f92f15244acdc913ca6937f2c4b3006453763a7a6b4b6b19c34429d521ebda107fb7b95adcf5903b2a53b16dd9b762b06a238956e8272c1956f138dcb9cbe168e7e071ac07471ace032dd7cf559b8bb684bfb53ba54c3c2dfc5c2b14f6d72b2d09ea40140f9d96906e28395c46651eb919babc2e0ee77fd91588fe4cebba0517756fcef1e7eec5ed6fbb8c9f644beeda42d343ddd786270ee27c6d3bd8ef184d7a778aab69ab771b2ac6c937118523c6695fef7f39c7e126a337e467ce9f97f7d04d7289ad6e8327a94346265015c2412481aaf7a3afdf83d4b3eb6d51f138145057358ce654424fdc7fe87f6c3f0d010fe9b67a809d96665a5a11fdc4e3f056bb0477b8deb3fa5e016f591a9af303de7672259b78e0ec2d45f3c679e82e218f974ef7c95c39ce49ef1353f4a8fcd169c0c3386000c2c6a4891aad498abc790b6e9265edaab38ff99b317266521fdc081f8befa29970f4f77e0d1dde138d0200bbd357883f1730e742a50b174cbc249137bf007212b1f0593c1350ac5ac0d5f8078c4da868d7ea0e490cf7f07ddf0944ed294a149ae8f9e9fdfdea3ddb1e194e4d1aca2d35c005c99594b2f2bf16eb9987e13be16f7f6b6dbe367a06422e2ba9547d554df4afc2250b66e330196592103f683663d06fcfe7c136d73a58ea80bc55022397c6a57c88a7e8daecdd4313b7035a0da7371e2cb7f55a04a8e471a19feda247dac35ba8fc06d647a3d1f71680b40a4023089c2118bfdd418ac98a8670af51861fbba6334310d325849d79f02ed140019df0112cee2885d3225d44c4989fcff15d903eb575ec87858c4f9213434b5289fce7e22301be7827e4d4eea2aaa1d4a0aefd890590f78e7d5ba92dc8dbd6968d12d21dea4dadcf9418f4611ba2372266170546df62f268049af0bc62f3a5417ed68380de69e579ddf5cc4bfe9bd5f4c159737698cc300a1800ef8c4df0f76349cfd9c741deecc3dffe5049e39bbb2117dcbc1ae3c2f12817d01e7d1f566d0164ea13dad493c929731f19ecdea42f693f6c57f778f8200a49ddb787532879e4f7ecf7d362e75c50353f55f57c9f7d2e04c889730cae6f66a249a17654a3cc36a4d1b06484fe6ae24ae87b5fb794e9548359a91e7d5a6c47d5c732976de9d17c8a11c123974d04dd2ff117519ecbff53c567722618ce3a3398d41e51405ea4f89a54c33a6dbe2f06ae5cd4ff49d67636e9ed459f8c33e5cd6e1be49d2878901a0b1a46cef1f7de60bb6856040d86cb7785a1ec300cb22eafb40c398737a4d500268dcf1c806eaa76da524610f740954092545d89d56f10274e4031ea062e1aee3071d690d81a2be78acd62f562cb1b7a2533bf57823454d1383f3cdeab903b032dee751546800c8f409935182673cad8213c8e6fb3120c80771079aac0fba5e0043a7cb7eb2fd0f28af36c08d94d68b0c7fd19a84e292f491a2c544c0c326a9c37bf924fd53fe643baa62bab4aa2bfc6095bd440f4a505ac10af770f0d90aab5d240ba50c0329d345ef93d68eb3ceb537934cea1b68a670f8c48c5b46cc174369b047fabf6fee998530ce3e232a7444086a83f50061c5e883d3103c239a3bbed3cf5305f63cde9156e4b30ca6895b923556f973ee1fef0ed1fe8c9ac3fcafe9cdef46af11c0a680bb920622d514836f18608f9126513b36fa113983bea576e74495a8bc529a9132fd8d0e033586fbbcc240f46a5b2e5c299a309f9331e8fa401af981d5c5ca339ea4e11dcff1bbdc90339ef27058cda4f8e23d821a89c0b66886b5fd1597671b1777bc545e0572cec726bc53076b089aad59bab8e543cdaa2cbc2d9b5d9269cc6a40e3e0508c9cc06bfb6cbb384406ca80bcd3c517308935de9d91afee64f4a716cc27a6f2ceb28e95573b5e20d4e994a9bead04471575d62fc86cd6427c4a88b85afef90c1f9db13ca48e27d21fa1fbc91e7bdc70d78ed9dc79718516a379c39afdd549aa88461049d729e631ec44e2be3b0ff6fe6c77f15ac6df60356d75cba6b06f9c3b8bfe80733e270241c022a657db14791366c43c71d012fe5f195f5d80bf3ff58b02e751bba5eaf291345a2dce934a18b089653a08e340273cfb7692ab97e22283efe34d7e12c8016b3d784d4b69447e1e03ad4d93f51e993e42ce158e2ac5163213c517253470524f5f5f398ef9a2f7ec3e38a32b00d8cfa82151325951b7fd1a417b79c3582b84c105098b4f3aa611e359644da3c1ad784614934c182abc2d7f1747cd03790913b83f35336eb3505e239ed0c31a6326d1d13265f9c69089c114514d4635eaddfbab9433af9d753632808ff22e9b8bdc07a65cff9250561b7acaff6e9a789d8bdaa99c3682aebedecc252a15ec41f9aea7f054c7a33e21beb518df75507183615cebd13452583d725aec8ca1cb877c7e713ad0336e0ea8276a2849198bb211f757c2e05c3df95aae9dd3e5c96968be3989d44314034f32b5cd59a38a8e83e9ae47f6ab7eac051e20ee8fbacefede5306a4fe3aabaa718a4431251306ffc8fdba9b1a2df7f36a76cb67a83950337fc97d989f7947f0f767adf8aa951b0e26ebbbd9b4941c4b1411134a9318ccee0ab1b92cd40cf7c5cc46e0a986c99b2ffa0c168c707cdcb0fa39c54b365484a93f80e0195fc7439ee89ee482b165d42b4ba7a9413cc271d26ca5ef44fcaa489de3dd6aef4a9ef7b3f9f9c1f7f6c00cb0515c9f501236c966f265f62b5acea21918b08e101fb514cc436aac266ee0a037d181470d832f999b56a3476751507365196baf5872886ce24df6bd5d809bf3018ecec603229895fe1ecd2e1ccb25cf95ad4572f971ab89135c552435e526dc330a23a69291bf719bcbeef1998f5ec78bb6bb551b4b83589833a4e51390e9a5b2fc3a70a091a3dd8193e58478a135534a1dc41db055121bab44d907c6d10ab7ddf8d34cbd201057da3db28b03edc86c30d7c4e5f3b9003cc71fd45e63881a409e1edb3c67fc085f3d80ae4f6e728414a7a5bb7038ceaddcf94b91c46da26f71a69dccd0663a2161c304b7b3926dda5b313782839148cabc2032b817b8b428b84df6b3a8bfc64826994704ffc21df9af60422973a0fa0a69c01e7b01dbcbba6f94ae549dbc03399d12ccd468b86fa64f94f950e12d24676f4191a3675f4f2813aed582da2ef51de1faa54463a3701e0db79115736f6b3265c2cdd9bafd583cfb05fada02fc794b994ac671a2f0c07d9dd5368b8b98eb5d6a69b73c213b12664a31bbd1fc9f0224bebcdf37884a7bfc438f37207fb729081e0d9d0cbabae498db82fc33ec058011af1ae9d50746d9866401eaf256225a2de94cd2b974d5dfe64fdade588f9640cfda55927c867a00e26a1d3e63d4ea28ad9ec222df9470f5495c14ff7bfe1d3f628b31638821bc0ea021a18e8c401f8b02ab0b54f9933617fd2793c932dd0aaec222933030ca568a8c3f889c877b63fe2693bb6cd0c136f9f794b82e9a85602a47964ef299451470e546516690b14eb9b68a91af56c35c0cba48b79ad59fd914ea6c248ba1b336af873b19608b338a7927ccb65d9198a97e20d4b969e19ec5845a9599a067f5c18939e58fd0556a2f1a02232885323c7b9771f327d2f0475d683ca61338c97745bb170faa4d7bf208331200f5eadf5879be40e08a03048e9a84334bc55eb293510e6636305170a8d4d288eca324b3d0f4cebcddc21aa579983f26195066052ae9ffdc87d8255cef591adf6d047c019ed3be6d9fbf927990a5e08209497607882a83f4c394fc5741e7675e78076c279685bf89eba3ffcc122975e03ec37c570145933c1a7cdb35b8de3e5e4a2c44b6fdde8a695b72f264fded40ab06d838cfe64670655add7bdd38381cbd61fed60cf0473996297b66b2b40888265e947b4ba4972dcc36b505105294c2241287f701b5b328a7f6b16f733b782fe080ee9d0aa01596a89387daf522300c4c2cd4bddaec132fc1f921afd2357015878e28efeff316aafe6a055de0fa55e3ec0914eacfa7e948c8a8d8216df28a06af3340b8e1dd5b8fb4d429b40322e865f2520438279ef55ec5c8e38a9fd0331001e7894ae02e3fa741cc0bf1d277ff1b1c695f9b3d6212fbb361a4a85f9e273c6dd476904067d9d453b2fbd3ceb6049b8645d305b921f824db250507046b1f054667888445b986d7b20c65b4dad18323bd21e9b12b42cf931dba4ad260d589cabee3b8236518ff996b2ccd04663e5f649478b8b70d06c36d5c1afd5f4ab018cad56ac379696d5247a3e2b866041db992a7311146011d594a4280595ec4c2a17ac4dbff0717db6f4b716ba464eaaabf0164c0797bf9b6160a3e281c0bafd937016f61d02c329d38539dad770420e09b86fe3bcc9f368a48a01f0d9bae97f8a475744c1c9354a3b6429ab4e897fa28dfc890527b2f229e0dedccf43bda1e643a70ffac522c022c65ca8e3da13e4c080bbc28bae1bd6186a96102ca7e0f009df0fe2d25708cdc070917ec76618617b79ffab795326380d603a77d2f691198e520ee9ffe6f297589feae9e310a05b384593f94e793b24a09ff9c160e3ee1f65c4ac308cf4b09da3b54e8811a72363b7c8ffb2c1e7108c52ea3635905d92b8ab728749adf2f4ba16d1be201775caed38df4801e84153f4e0ad871d117282a1e73e4de75b87276af8e20c44f63b0895c1cb4e7a795da8a1328028cb1c04effbab72e73ab2e8416fc321b0567d49756f937658c3e20def3ef9b07dda70124e106f583f45b8ca0e43d4fe62bbade259f328aec6369e7e438a3a7976ad30732ef6c8003d246c5749f678515d90d90afa42cb42a855171f24bc418d3f71f32e6fb79c6eaec6606422ce1746dbe13b7cd444b23fb0492a0bb0f50751749ca24d5353950515a3b6cce286ae44f1ba3fbd33ecd1d4de17743c2dc987697f84b1bc4b06e88ae1b82f69b477ce82fca35f868ae3148132fea97504a657bdb6521b0afc85dc18e95eac198924afe10ca5335afda086d3497506e1419adce4b3a9ee75624460c0aa19bf784335c063ee93e203b40503588562137d9e1d2272f6df708e8b932bd61e09c0ac3d8ceedd3d13b17e970f908e83a862574407373cef1b49897d5e6f9b8c284e5da1a687368314b536453aea0881dc1956773e60858361e324321fe21bcaa7e4c229c53f567f705cefe5f74be11e55939184985541981b9adf6e7a64863c79572b1d870fc3ffa0dded1316a7a1065b159ca3a1867a1ea731a5f5e082356ace2c3dd80a590bbb5417e57ced0b708f387ee4691c6b5d9d5281c3d55abe32e68406aca40e5570e59f8827b27f154cb20af6242005e68a85f36ed980f532730983339b7b0f156ce4afd788b4482824bc646354d3bf0eeecc426b2f1929011b9aebe3c04a5482629897f9483ce0400fc6639bce5563ef4253de8050aa270727df0e2123a95153cfa59f41d50cc525b7852f893118234de11a4982079a6149f05e86ee22e0d54aa929754efd984b70a79c793be73c8a6fd1e91573f24518b1a738aa5b0dcbe4b713bd4f93dbdca3f7f9c78755f8d9b63a4f5a45adc15f35e4092f6c7ce1f499e43d39f7e10a05ce2811a8da630fdfc8d8f31ec0c53b8a5dd0213791698afa61db150843e85cb8a925325e97d63e9e9b64e5b36cbb1af251557a755c2338f0abeade152c237db8f2135943239e4c35a955e5c0d6372788cafbbdd43fce0a1359da69c8dc06196a102c7183945937165c3a6cc9c579c80905ee11ae8fdb3a162de180b62356051e3cba74c092403980f761cf66f7557062bc690d4e71da66067c001200cb58c396c0d68dc920648e0a327636b81bd624b588c4edee6b2b4cb0392d63593ad7e2e0972f4afd45d1056612c48d06946d6ad3e6a299780e57827db09b851e0c5d19e1594f8b966cf339bf61c175e2073c95278b2b228c5b634981f667f442601553a14fa39349baeb92e94ec8fab86acbb0477494d5bbb7a85ddabd519fc19351506377fcdeb5ffa72fff7b0df709edf86632bb54654dc44b899feed6e2ec84ec87a582933cd38f4a2bcd2d0e2d31f0b52423e162a24ce297def636848d24df4c41e52fc50806b03a5ec6123323e180e9585087fbc16f8a33464455fe86a858313ad101ec287cddb5608cf37a3d6bc9c8c75b6dce53ef465ff5360c06512bf12dede02525e1e2534e7a255751c0e6ba07ebea356aedbf2cf440d4355813bbb491ecd0edc9a8d5b702044fef07dddb941ddaf53c8f15e561f33f474c9bcaa710d94f5ab32bcc55f7b05ae5d07242c7fccf4cd83523eaddaac0e1222dbd52962e3e2542de223d3c440a0517d927e75fd54c5a8090a5358853902d26247cc80a6b484bdc82b2ca14d974e68dcfd73530971c778c04499f4ff2c02e21045c2878b6944b90a35696d7ee3ccf22310cd605bf1124dfda8f7a94f0ebafc6d752070a6cde624fc2721170474390b33468c47d971d7cd442892c502246189d50f5c628eff034a85e6f87a45e65ea2e1d8746ce5aa92fa552817756e47f3d9cd5d1bd8a5445aad4bc04fe9365addcec4eb21b77ddc1775be8ea7d24d66534d58397e2d7d4ca7187bbbde23effb277656a6c632ede9f34cd7a3e15c9e8a96215f968c9305be17eb50618a596f72aab3c0291b6296f33c2a3629d3683e7edfe244925a15cf86b3045ebcdbc3473a5f13bcd9c9b2e0f5b5407076481e64882d639faefbce09da8a0876ae14b54df78cfc22e5add2b8b7edc688608fabb34bf3ec096ea63969e6695209bead186632b7f2963f3e4a3c2b1aa5702e5d8e6dcf89f3a8bb9da1dc20954471e669a8d951d25b39edccd7512005a36dfcfc8f3ac01275471f484d383f617002e0ae5e4307205e2ba55264e57516179d52733daceab780d53206eb73835eff337783dbc4d4226872f25c73add4c1530ed5b7ea41f7a561112758066b79116f4be65db88818fe867ed1ed82d9d4b7c68c22868e28ea705338e792d46741f56c1fcfbab1290504ecc7b90885bca054e2279ebd899b0945fa110b256e0e99a034c3c14e24ed95fa731db6e1e0b2a780f0c325ac334bb985d8422f6dc048f3f8386604de19fb7af763db8511888fdc90bab8727a6c2173a39131b1bfbb179728c844f4dd8b8db72e829311d017ef9be2589aa39f6149914d07c3cd8ffff4ebb480039ec4879182ec6241043d1d3ea38fee53829bfdd59bc900174c4ba721d92d949c6ea2e2dc33f368ed658bbfa7d75217d8c95e8b6817307af37bb2e07d091674a677d7967c0dac742d75b25a4f3e92ca60dfea2b47cd549a9d1c11b77ee95a7e255f4459cf5dd01f8c794a744c07d50d901c7258db89b02aad0de3f0049276cf59ee985c624b9956ea0011011c400e65d18431812e284b81df9feb48a82840428a61c85576c27aed12c8486f9bd15704d080585a2340ca24479713bfa226c5cf375768e2529fd9cc305e07dab1f27d9a045cf189aa0bbee544d65aee2dc3efce57b24c14d71108795ebc1cca4a48a869f0f615a67aa376eda915def56779a2f9e19b2a57b4a764b60d36eaf5185c8c04136718a62983fbd5ab9edc61b698589fa15a8c701a03a6450bd4ad3d1a362c8973ec98b32731385e4e06c0e8b91e50453459e0764e54933d4481ff16abfb8182405ef1fc728b1bd438be537fd8fbd7f4de706991154c3d19bdaa748924bff2b744e8e3b994e573da5a30c0065460c053ba5d83d9431adcbb75a0d55488df7346b56e18e7698521f66e07b533e9f5ebdd0f3b980ed40ea4a06a03046945e0a6120e7c58b201c032af3e60d06d07159c326d1ab7d551fc53122dc8c0195e4efe0301076430f009a1e48d0d5bb19cd306f265f7652e016cd00d0a0f24ceda4efd97383d6bc6c6d3dda4623e789f8ad20a86801c550a25523b406951f142d573f21f634e35d3b60fc72b09a14d4742566f579a8d92e5143f60fd8845647e0d2104ea71598aaac1b91c44f569487061a2bf7de808a7e4f52d43af03bed6b87ca8e1c091d8b6e054630435fc8c58b4e551c63fc9f57a843c29953d6ea26e19de381565cde8fe6bb31677430b88984e6052a479da6114666f22ae3d54496db01c8c41537bb3ad30cc65a7ae58267d2b517c90abdc03e8454f16adaf4d91521cbc01b4d2d9b81cda48a8cb2256d2f3e9176651b3695da6232c5a1583d86248d14034df44105a569fca6ac011cc94a7dc1cae4f91d61c54115c9f97c9ffdd709e8ba4e37bdf83b18509d398ab768ce144decba9a8a294cbfcbb02f0ec764553b8268004f3512ffb3991a6ab8c522752babfe7fefe0a2db6f01b3aa8851057e06e7235f1908da84a326109b5ebdafd870ec7591075b1de9fea3242b0bd91ef816290de5f9dc0345b061b9988872d4115303014ea8ff93f2f83996591ab5f7094209af1b503123c147e39454f5478a104e3230ed9044b1a39fda68f890140f6827161a9f8239767b8b004170f1fa4fd5482d01e84c1d3d6bfc9be385a92715c3ee8d15dfd004f95cd96908ff78b1fc98bdffb4b7ec1c45b146b24e751bb8e26eb38c3bb10fdb43c7071903d50c5318c3e23f2f92acc735b9cbc47bb559ca8bebb9b2c2e7f14ab4ec1afc063404ea2002c0f858620761c543bf1760116a958fb096f1e88d9054549bf347b6e430554446fa2695594b90c86b683e04a3e4caeb289666cdcde37298910f9259dbaafd8a2423cca64eaf9b6593ccfb8f3b9c5a570f200f959cb2a68dbc27a334a44fe51c38278687f2a470063458f3b348cb11fee784213c72ac35f29a0d7fcaae5c5b66530fc5cdcdfb508742bdb0056475245472cccc994a18ee319f72c48466659151563e39fab8740dc9d4e10b341a0c5535dfc2634205b05ff5079f6a7c976376e2e7a776b38fa048c7ee416d0e606172bec6baaad39be7368821b14b5dda28f1dee5626380b6594dd439bb8ee91484fde633bb519e9bd3f5192ac6a8eb48ad88525d9661cc451a6e8a46ab0fac3a340bfc2ea81fe832ffa2cd69f02e15603c79d50298bd08c3a20e58dbf199baf257613f067dfda1c29aacaee036f9fdecead824937156d3d2a60af8163a637b3aab95ef0238f42e17c32150f6cfede0d0d9fe288ca6a66995c4c7161aee69bfff6590099df2fabda16a0803d95275a5953eb6bedbfddfe2c3df5eead70113ff0ddcc0edff21dc4e078bf121c91c1b62620bb701d8e3f9fa3f1aa78c2e1ab2d4c0bc6374f35bac6bb1b1bed09e55a471aaec329572493f53ca0569de56bb4dd32c5336172c4fd300aa11651420a03674b4c336fb074c9864f6680cb8dfe73d714ed34be89a4a8cfc7e841a30a6e682bd329ccf2bb2c8a090b1bf32aaece772db8201a0e7c67877e776a3848e3182b4cf76837092607987a9f919b0aba38c14da762be467c20061cd7eeab75ab28bede28d5d26b84a3b8a4a8a34c2a44546f6155b60bd8a4da35b6d329e4f18bf333eef8ba0a6a89360c703b48b81f67490e41d9f0551e039980c06ddcbf1a70bd4c33d93a70fe5b0b8f2a8a8b046a51e48aa78ff23b266fcfd73f7ade96a36a51a3290d8f62a01c406832d2828e244322aa838e752dcedc5f1139d857682f145df5ceaf74f411cc211772e1977a59cd154103c02119142fb30a43516eed19efe9459fc23b325a02f9d3380071f3d1f28742a1e28fe0e86d2cccc6adb5dcf258063718907feb0852bc7b8a9364eeda23bc1ce717543ece05291febd335e73779b72038474ebe7dd5d7285ce0a911dd7f9ac4afb682a86abca4a8d3a78b36ae2dcdaa6da577bcc8911dd748ed7ed5401850f6945ee7481f7015b8f9a53e96e7b03843a7bd59685c435113d925570b08c552bec5093d462878c306cd2294dc7b01517fe7e640300ad89a02ef021957ec364ed5be27c071253e0708529794b9905ca3c636f119fc6e7ba3925f1281c071a8ba19be205559307c1568654a04105d172f0d589e5a7c69168dffad517b2cc074eb8a0acb5abd738a5d14bd25bc348be44d2d821a86d84b437117241069efdb29b8099b86f80420c0bc94beb3d6a651ccb2e2ca7d342a86c5da9839ecdfbd2dca6211f888c0053450c75839b4a4e692cf181bd0ca2543a5197e32482e29ae3869496033a4ada10fdfc85b258900264b178897c6b3ecf1ac19b0240771e69705e2225ad987d9d0e5281c59779ac462463b6be92978ddbf2c910d1c116ba9245a64f94647c40f1658750c6ead77fda28fa92773e3329cdd72f460875341afce4fe5c0153307c52d0ebf274863b1b8be98a9470c7a8a3cbaa59eca589c780b061e6b8f085cf527d0ca96af50d016fd723429e6c78405c660e0ee2158b625f4ea093b2988d4eecc195479d9eb0f798d3f198cdae7b317617e8ef137b01fbfbea409d5dc6e46e11a326e285af8439ea02f071c648b255e65a947a11a5136ca000fb955f7f82ead839639e37aa046b0d04fa5419f2be696c80f3e832f48760916d34fdacfaa8d20f07cdfdef8bec03716b434fa9686a5e99a0e2e1d13c78581ebd72e17b8421632cef5cf51ee71bab8b8dfde2ff5ee31e5b70d7e139fd95db11af4e54fda5dfe54a0c61d6cf89ebca03d5499f1899fd8a5435effcae723077ef28e69838792b2a4ea26f604ab91fe6e208504ee8ed0e43dff12b7add68616bad2a014fdb96d8ceff333918c6c16b7326958ff8c1127f85d7582affeeb6d84b0ab7c207eaefc84c20c48ee15362f0a695b9e59f893484fb5975369c517fc6347cf5da4576f06e9474f1a631a92d58b6f00de7131588bfa7217c48d10a859f2504545a982e77ca2860b55e2baf0bd32a6a1c91ed67846bff0a30c69d34c556e6fcc194dec4a77e4b48e80b897ec4421947e72ec3cb12f6740bece0c1eb478c66d1dbfe266b93a312552e15a440aefa1c2baaf23c181cf5083eec88a0d1bea620e8d885b64f9d0a402c39d2f9f96ba1b30cdcf843a9cc478fa700461591749de4ac08122dd752ff0362408381f43b9270a375ac71f23882ec7fcaccfa0943d25ae6072497e0416445cde2a13ec9c116b5d73e50693043b6edbfec84837ea9d98b0c04b11dcecaae2f35ffac4c434553e1c480d29652d20bf286e8b9eb937314c75677a685d9f61134a1d14fd96c0d6ff2ab2d60c130d4430a1e893f23657a56375b9713c4d38ec5060b86fcb2184d2d52efbb6c5c866fa3935177787d339d49b782d29c87c2a20ec39c7d5cec1dc74ad533f53cd19a049199c04b96ffb80d0c4d311c9f72690e57e4610f6bd5c86ffbc1d1f1d5bf97777fed3e194d9d60fcce6d1f43abaa089c5bb87c805762ffbbc931e3bada5fb53d6153a33c794e37c42bd74982e59b7324a75a6da409ffd0bc1a2ff30ada6176ac96a504fa4a99c94c11fa877f168e916f4e15ddcc2dbcba8b288f3ff1c86032e168fb8be9f1d9c2739cdb4321a6354c3d913002f4dfd05920afc14a8590407c18b17876204266226821b0be45cc605815799d57fc47982d1478f8ed0b1ba094c6ab559ea5cf6bcf2169252e4afcd568a2de9ea272a0e7adc401a681b85d84944ee01b56d828cfded9c38b1505b4b6f63f9cc5f23533884c6c6ca342d32225badc9c146b4a66f9dde9cde5c0942ac0ad379fb4c61076f0021e8106cdf9fd17a7c7d58e853fc4d45a6a1034c0bbb295a95f2929da06839dbf38ba613ef10d52d5a3ff67a06f88ced6c153aebc9ef5c7bf92eb449daa2f2227e3dff6e7cebe83ba134d50ab8c283b2ff6ba5a0001b044a73207f40d220b75b31ee047dc767de2123c08a3717f2707f5f7a3f678b6c043a1d557ae7f920e91b4ff928a324fc55836464430dc3bd46f52c320d70253376511be9b8463522128e38e43f556bce7ccb56ed5f6ed9ea183ddc1ae2f49d978096c8f9492ee54afa534bd74e327b2f00236fa59ebe18141b3b7a77bf13ec4880068436357405cf0d5bc4d72119147161bf1739bafa28e65160189e921171b6448a1347d6f508cd34a8023713559f74e1fe4073a6dcb9c728dbc07d4c08c2625da35d497999d0ca94359aa5c0985ee2126e2663dea8b6a1a0b0baca8f9228ffa0d0fd08fd4ef37360be3aabd89e1e3cad9b0148fc6e5605c788be37d840bd8708a3194119042d1dde72250009d2af3eb03789850ec0c86986f32dcaa981eac5e3281795a6598f67f7afec798904883beb4a19e0162a7fbaf68521c8364a4758ceabcd4b67eeff210708a3ff9ee874cba7bf2848d48a1d816aa7a0d142af7bc271e206c621e2f526df15e3e07227a187efe22eb0a8683f362c61f20ff07ae69a1e9c6ef28cfd0bdaf9680ea4ba1f5f62c99c832129b4310c8d2a2b5909eace812575ee3de49330012c481f41565871b991eeb0040fc50f2cbd5dca3212ab9ec4ffa1cad843c74f57a4881a4ffa05816cc200aebe509f63f32664e191ed365ec39435791dbd90fad70ce9d6dd6502e0c7dfe98c25cee80b94238e1ba7504a9b22b9e75352b4ca5ffe9c4afc9938abffde5cb5e14bf144efbe95d8b05d76889cc26aa229f9fa3689b8590131ffbce8b4f3ccd8b79d05a4eb3042f186c1c9aed01bdb2ee26cc1e35d15984d4c8a717e26c0144969f6a6b2eed3a46ace5de958377e00173fc9e9b9e40130278817674bf5812280923b0750b1eca92d53e53204d598cd779a972bb9caf91d781f76790e3fe40ea62247c53390a2c9508ec2c7a46aa7173b75603bd2a10a6581b091549c39406973590a3650bb4e64b3e90a40d895ec8156c4e9ff7e0335dacc4e143779c84476a316a45b7b68037994357003684020ab5751897714c25205d03022ded195b3362fbfd3ff21f23a829f5ab63d787b8705be0470165b225d4c9d2f6caf19e2d4a65d9f9ce8fd55c42dd8d77c320ca92ffb99fe4a06c6bd9b281ce2cd7f36f109503838b84637e890fab5934ff58a8042539fb2c0484b6e59f94aff4ebc428ad6bfadf3f361d997507ece14b9127d8ecc4a46275baa40e1dcddfd78882afaf83ec79c2f29b6fc4c2c19f7f91880c0a7dac05c17787def3524cb329adb2e1024670a7a25569ec9052d8c519e1ff8dfab42e0aa809f639f72cdc1f19de2b5dfbff7e7792848e8cba98ff0bd38125780df1df9b9b236a17c49dcf2bd80ee361f2f10a851ab836a987d2845b702fcae95e26a51034a6132d105203047f2af52e4de375b04157565f7446386552f5f30791cd3283c4e610ff11a6847af750e15263a9ef2776b4e02616ad7a6ae3538fe90f01104a5c3445c211c0cddea55a0fe2196df878c643f893c343dcd39b6b7a34a477bc947a2363c6b8332d230a11dbb4550bd346e28fc4f7279ecbc4e76a2e905295e87536dba1b10ba56ea915042f34c9a5fba20a8992ac84b2fb162be028dc9883d02e0a873fc0bdb36a941e6bf0d6a2d2807c87bdd694b8c3e0e6a43ff4c202a7a14f36aa173d375c0b339a512dd9d1d4b59b0f0e53f6d9c592abfa9dbd7019085627346f249afd3b135f5093b5b93044aa887da69dc33408396561beb0b9928e583daa5e0077e4623c06ec5daac85f77e98e8a674ffc399a632a586b775a8b5cc488a7e46551b96b7b774ac51298e5fbeccd46d8d867486bce63ea0d8e240ac7657d2cb9b373e38a824a782b1fbdbba927d99ef9285bffad795c674b9dbf83acd4da2ded4ff9e2b7cc9271d689ea55398251daf95ed6fc4b535b11866a99b48d4d4cf6bad60fa65f7bd4d24f156f08a335a66618cb1c87fe6ee157a66e5ae5c1c7f9a1dd71e11fcd7ad24f4ecd713bc920f8571e718be42d7233634d59d35d402034f39b5ef1e9979af4f037210fd5366c0c2e77661bf0623d4b60a0fc73907f0510dd0fd3a933144ca9bc78ab6cd85444af9df4b62d887cf61e1d04b9eb6691818752143cf74808acd757426dec29831953f35f88e2a0366f2e5da2b447f1eecaa4b9a951e8e8a4954650ee0dd5caf4476d6d7b4c99b041e6b8f341c8b48cc6ff664a96cea40bc904cd23207a1ec6c1ac88aa03615baceaa54623e2efe8e5b1b29856055fca44e13b6a5c9f8cf1d0f0d94c848a8e4b479d83284868886518f049a97c51f6e00829f24cb851973aee7c04da21bd55f410528147c1d169c790b685eeafab15e88b6cd7440904946bb0a09983c1b7dc2b89c758230f2abd37eb0e450628c632be7c95cfe578c56aa693c492639c125c4a1ecf59bb4285832ea1ee5b80f59bd8167860f31b19be93761f0aeef1595d04c218c4682d854b41b082d2ff6ab9ea2f32a7fb1a65909b6080b71120b0cbb37d7019a79700a4f8f4d5b6956dd4dd90e8516d0bf39357aecea380b7546aed67540bcef580f9c74ce8a96f347365880f8b68bc6e35390f6e13fe484140112fe0baf7f5f4e82fc0ee439723d05e4810b7c466c0705ed816b00fd9428f296db6bdf9e9ff379b69bb295c8b1bba61d923098e5e8e769a22e4544ab4b1fc42bb46462c499b1451415f2d92d527421db2ffd4fc3dba88f4f1feee539a78e9c70f53bff16ef071d68a251b41684facd46bf74f97a90f3a9c94d37433ad134f90553d619d102857559b416a1a6d3574c6056d7b5665953b17e17573f427fe32cff376491bfe5a69f89b140f052fc84b14126fe27ac037b5958ec4aa49fa01669021dc69f996785bb7910946210a3ac0dd3df91c23a1d804a8355b679bc6ec0dbd6fbc96fb92813c24df2df710425193ef5ed2dfcb1739cd6fab6eb5323c6451a94e79a9e3604286ae97d427fe7bd4c59b4f3770a95c67e4e98c814c74f85b94899f961e7ef8dc3580aef8253351dfb46897f7e9d40f01d8d245dbdf331352cd2292c63c302bfc5d4430664f2fda8400440d294d4971733b71fda35061accbb3daf5b7d0ec5dc0e39b5e19831fb39b9bc1f9cd574a36edc9249a13d187548a8d9df8bf316bcbca82a3b8f566d2147b3a63052263eb30a45e2686259a61acba3446e3d776b83f49f5a3da1c3f736136a572958884063137dc1ebe98ffb24a7432e83e4693733c166e02452e0d1b46d37145ddca85c074cf15ba00963a3021bdb600d188ced652ed474a850190d3825e1704e12a3517d40be255e8658de471fae5c6b205a4e6ea67dbedcbefec3781f0c053002d224eb54a515090c5b99c48c57570f1091ae6163543cb995d8954cf06df17c7d62fbe9eaf9af5d479312260b323e8e4f9277e34bb2ca1856a2e8055bc98d624e761c9e4842c3be793bfbd11c13e9ba5cd77eaec724e68b58bb3b8a7c9ca2b549051617947b29ff38adb71cf21232b414702b4402c054f17d9ea851c2aff7242b048a807871c3be56bf3023431b278e567a6b2f0de57848283778dcabf8f689da19e0dfa8d1e01745be370b5b8413eb6266eaf95c721b60ed72210252b83e570a1dd20f596953729aaafec800027ed1a1ac4a998c8ba3ca5bd89e74a0e027ae60c84e02862e13f390714c88a0cdfec6ad25c6c3770964f1ae1bcd6d44d361fccd5751c0fca9b6caea4e4a4b1f94afaf6271f0252556ea9f19b81ffdfaca49685bc084524c34e57b1461683855be68642f8b9a7aaee42e2cc0ecd0775c16d1693209e99c2e04a980f51108fe86b69802a94ae1025a2f3af994ecb977e177c734125938e531f89330b85845d4ff172e5ce010ccf332bfe2a4ae2a054b9ccd9e8a67105e94ede2b80f07693c0988e76f87531d2056b22b40a929572ce269eba3e9332ab6740c5136de0f7e3914be0753b2e32227e893443f75cee488e273c6c530025aac8a7b7cc6e639c32d0a7b0e91a6b42c654512a6604d00f570fc1d59f9c6c079bd0cc0857ed41ec5c2b0b6a99b8f09956ebc376c2d52f2fdbac2b6d3360498052d320c3e7ac97e8a6900f31c968af4879f9af2118a5ea6ba79b72a6baca87df20b0daf0aff29368977850435e8bac4e7b477cbde3e0fcf3a847908970302a977b2e0895e6e38a873da4e5965475eb6bb148474168429a1a1cb6064286f3e8c0a2f117ab99d694b7b610a4ce0ea8b12bf6ea5414c8491b23784cb3996d04682a64baf3e0cdceb3f090349ab3f81c71d7a9b09caef260bb46dbb45557ce2802f5b08ac4d721d464e8a18007a531e6e36385a569fe135baacfe54b0b3a546e1039d9d53d87d615ecc8d38aef8a400a99e7353f953084455b8b50f066a78bc8c1e99139f581f8cc2f327da321ebb401451d0eeb4d933d9def8661d0095697ac3a2ee988e1d58a62f04386f1bdfc34b1fdf58947e4d297490d7676770ebe04f78725eaa23425c4c3d078b5f3b0810e801b3e20df38849f5cbd85e5c81f156d732b70325994be928f6ffa1f4e339767cd03942e32a7f89448f897c8584e690c1f864512e63c724a3ef5fbe79a5ba54112d34fdf5e7157342b3a74ad13883fd2122bb8ed66010e0fdf511bb77d492cbb63bd1f8c213f90d4c81e7b61b29a21598ab4840f7b10c75cb2afb5fabf7ba87efe5d28290e2f79898417472caf95e84e3990343a98859a5863ff4384ba8c0d86c1f96dedc59c0a0acdd604a30a4c4189ff5c59d1f7c28d62ded9b319bb60bfe7e7eb794a095693b8034712e16113d4bfe0d424c9622ad6c2c8e957c29c7c9a5d627e2cd2ce45dbca8397d57dc4b2011d1b5cf0bb1db67f82ef202c08f9b8a2e67076cfde796c1075e2e7b000ddf82a9f802b56d3cb6fb7788d099fa52a03110b92c6590877536857c5008891908ce1d9a924dac26e2cf3165e61185eaf85ccf7ce78baa82149c669eef406dc925a5f879987b0ae0db42d2d1d49d6276bb75412c60b7401a544cf50018872d5754daf03db53897d20a077e6a140de30a47e37dba76c469e94cd66408207102fd49c5ff6e5681635a4287892971e22dd8db2e9cf46186a62c0a3c2c703eb0882e4dac923c71ccec4db8a6455dc867285360d4ffb3beac9f216193c04dd5cb09b77aeb4828fa508faa1725472f3cc4f931091f431a38bf40a9e83fb727f5e7167827536d32f6c96df09326224fd275f2fd4a88b81f66e308c473e23cb2f9e55f6f46c9c1ba52db3226c8c12c5240582b67cbcab74a41c9b96348084ae8ece1fe4e2fb76b1fed262cbd966a896a8adf78c5b62a3260dc5867d01ed440f6d17b96386fff79408e16481a708bd21bdd36c069527be1834969e201f1109453c67130720a432d684bc85b3c3ee552dc5f0c9140c48afad7cdedb81a746a7ec287a970b0be07ec9e679e8666a9c5108f36816f65a83db286cc28737571342364613e85b1f25ae70bfb25616d6a0d947fd3e2d0b57fcde7329599422502d52525e2832360d9050a39956049ebc329d4bbc8a3764cfe156c885f32b46206d3d0b0f72a08b1ff411168c9276177c07c35b241e36273ffccdb69c0829fbedb8cdbc4b6cea48b657ba7fd9b9462c99edc9985b4ecd5a0ecd911bcff22998d1b806c5439d2cf3d742908c49aebc1318afa0d7cbcc637c4f49c88d3bb84100918a6840c1a4388f2102f1f6e270bde2aaf1b8d0cac9abd6e5e7a89a5c67bfd74002501bb5349dab2a7f772c806e4087dac98f7ba036d50cd18ac02d84be3815500da69af537712edb5472375fd58224ba938e0a6170ca8d6844bdb6f46ca950df8b29878da3ab13f62e7a7f29c1cd5d5b505a0d9b65a650789e0624450e04c850ad4633313119f95e74a5d68d9bef9b116c133ffd67bf319708d81229eb388386e87cf97de1840b917a651772b67d6d75a9ac19637854cbcaa0d04943b76572e8e259fcb56b446c2db4c3673d6f1d2bb52db8f3b3f462a132ae686595e6230c34774b2d00d05de57a7fb803ff60bce87d1b8d3b44db960b7463e6238ad1c4c17361b0d8fd20182c7940cb7e9462b18a434496e94a86baf5e5b7175ce504109b1c4d86a7917d94a4cbfb33cc274984547304b0b611bc6a6edfd621486dc169243a4c0f20360be2ae3e8e838d12587e1e823a2398dde43e2f6a1cfac1b2bab7771111e6a99cb73e67236c9fa9dff05a978357ba688d6f3e1e93a05224710158b5c3bb78d2e61fa699e686c74da051921f6451875fd4f7c8507fa694120d0c0dc4eb50f225242aaf100f4e3e9bad5694fbe4ee72dc731d9141e360cb51c0d452def5ba4f47a4c0ac056f09d1e2e6e4baa76e4bccdcdb05a39adde778406c1085e0bf12a2def477d8885300a972180fc1bb412a4a140215466b20ec58176b2f7b57e07ddddf5de972d54bb657b70419f2b049fcac78be77c00dab35999f579aa373e6aabb4510ca613d9fef182572808daa9a95c767058509c7c950f317963844882c8f2ee9c4c29c45b1003086a0bd184281e6f0aa8d320187b9a209b4809e81c91eb2a65b402862126bcb9ef34f44d4fe00492d78ded7ce100b8ce4d3fcfff65e56ab4922c70a85fb44f9bef4b9ddf4213751567cef486c77921f8222fc16964d64fce79771ebd3d774bd873fcd1eb4db2f31dcad313bdfbf5974ddf6c15bb8990aaa020a116e377bef3a306177eb177cb0466b9cf1fdaa325283b8690365ef64f84b85bf116c9cd5c192ccabb77db4728888a0861eb0187c22d2bd6e0ffce3f8758fadc674ba251d5a0457a7b76db9ec6b34366e9cacf0a45c7a7a24698dc2b9e7230c02c5c8ec7fa0a547fa36b15dc23cdf2a4f01c298b0aeef02d2bb7cefcbd6656f3b2b7d58a1477d0a78f2036ee6c5a7872d900573dbae236d648aeecbb1fdf72deef57a5d33adb36243ca34fe9e434398cc1e7a7296ffa1b75c996517f7b33af96db58bb5d4ab6a41bc32594ad64085a2cc132df800389eda02bcd25ff5fc8580f6efaec8acc017539625302fd6b21506129a676610d953624aff4e5755ad4b31f6cc8a0863a9c4b04631d48c900fc4ca713ec1fea1db436492953b3ae3a8e05bb4a279efeca57b45cc16ff217177b8dd6c26cd56b3ee2f1edf0fecb61e36366d7bcd8cfbcf6b274b2368ad98dcc4c8a60e34026a270ee4ee8b2f41b4a4a096fe23de4b100a8516b8ea2393ea4e52a553767b238e73be00ceaf62ca4b012d1b77550f23dc81aa71fd38acdbd8d8fb6f110cd5338d15dd550e9cf9c2c5d0a70bb0983acd6cd0a739c383e687b195dd129fba81ba81691f49180e996b83334e80e22e541b3b3f2d2385d08d0b5a6a4202e97ed585cb7fe19deecf590817656f35028d6f0848ab1ccaf7b65801b6bb6550d823526dec65d80007f04d11685f96b23f0b01f8fc45185f72c0cd2e1ee3bc6faef3138735a2d9422829aeee82fcae6e025bdd9a1fafeee4df40a2054fd5f60063b05eeb045f7c2cc01b9048b25648cd31cf3adb8008b6483e65fd1db3d59b003450bfd8fa943504a1823928f732a0a4b395f6c589bd0390854a9ed5254035b07d1f1c8a32d6fd78e348f8236510316a9a53658f2d41ff63a2d14c881ebb59bbfdd7be2203403dc32844a380b7546aed67540bcef580f9c74ce8a96f347365880f8b68bc6e35390f6e13fe484140112fe0baf7f5f4e82fc0ee439723d05e48106bc7610857e4b94c17eceeddefe4042ff09022016e6deeb3396f00960bb867bdd606a738f046396cc777fb07b116bc13c7013f39d67d00aed95360d3a5fbeb35d3fc693107217c44d400960eba0147845ad3470d995ce8635645d4e2061d644bd8e02a79824df4198db133bda3e2e11b405126832a088ad1c6ba3e7ab18eebd37991fd92727bcbd2780413a014a5acbb03484260d8ebab010f2abaf66c8914afb97f18078f7e78ffbc455ea52e54bc25c8c6db51b5abfe9700552d7a47744d93a5ca05c98477dc80b1cd3a04334bb623e2ba02f7fd347b521123b9b89cf82f83f7136a009ce4dca68e35688af7c57587800e13bd454c3523beddb10e8b3c87d5bf806ef8c3de310ce49b8791d0a025d80f516f2626e175d0a98d1a1df4639fbf7555e0a9d04f2c66b1980ba5aac7661a16be654bb7a030d844937a154c4bb7c4508a73a59d0e8cda2dfdbce355179e45a927339d8e076e9301655785de5a55be7a04f73ce47632b7ce6497c411f0e26d9a3729ab61663370a248573657b89efbb0e77fb70a35d7d062cd7c08a8382884bd65a728563b79062cdbfc4af9206f089271656403574ff65f37149683f568b41ced9f4331b1cb2b4a261835328bb2a2d526b38fd9eb91bd3ea23b5fae14671b94a356875c1c981095abeaf0fce031b8b299f247f7d4697821873e9d677398849f23c0695adc2b7aec3781f0c053002d224eb54a515090c5b99c48c57570f1091ae6163543cb995d8954cf06df17c7d62fbe9eaf9af5d479312260b323e8e24e7658aebf7e3f226169df0fb0907935dc41cec844f17753ba264a26c87e74f5b3ef1d44708b3f02cf7e7d46b649da633589b0ae635f57172f2250b9562d055fb6518f0c6213b73dda1727b13775b4e117690778d2e307f1c46888d98d64c354c80813ac13d90c5627e28181ec236ea9233819558a551b602cd3d96be7a8425e59979d33577cd7dab6237a8519381a02a3c8efbbc0f0ce3a8f3951ef6178a392e262de91cfe781fe19612a1ffb0ca1077bb77ebb411cf98a2388ac223c9d2b75cb0f5618b3f2bd8088182728fbac68fdf0b88b62da576b13ee5bc1f90d22ca3c20a7a84c99987fd4224e1fe9676c65e3f8110e5e5e99e7c79aaa3a295c9c12279593975f2641bbf6bce859a6dd8cd5c23567d4d4e785650f4b279d0113dc20ffda8b81b46cd7ebaca129b568f4fcc63e53bd1d29e5893dbd96e1330c05b102cf90f3b5dd1dd128c104e14249065fda251dca7a7ee478fa9a0dab9de91866a802211f8dbcc2209f4c10e7491935bc205238a06017b7fb60f00058773b7d440a1fb1cdb54965539b60ca4b927053d1114b5ef2feb6362976ab0180fc2149e5cc532a2301e6cb10b9f40761e5c324a40727ee307006b82b1034336dafea01e7260ac09fb13f3cffe268a3df6ebdb1bf7b3a5e2cd366de155d50a79f0442e1b9796781b8eb98db0909fe20921c9386cc49b6ed4f85c482edd30f114f9593c187f8840cef3bc616cd580386cca004d62b03b1c5ae548605ca97ae8c7865b6abb5469fc34e431511756ed5eddad90a8699803572d5be664424b4f453a252cf7c03560f1db87575a961da8cedb7e9f6e299757ee55a102f0e39b27e5e5234df4621a80ed7e27d919daad79c32499ac6c0a9ccfb2dcbe136775f5864e8a18007a531e6e36385a569fe135baacfe54b0b3a546e1039d9d53d87d615ecc8d38aef8a400a99e7353f953084455b8b50f066a72aa78b1a7012eb274ddc232ab80a490f91f55305a46cad4dae5282ff768fa1b51c639821b310cd68e1dbaf18e098073f5aa0c17c6d28db18026cccbf2c98744b4982d3d935d7f137c0d27b6c29976aa33a219039f6e2352b98c0cc2e38292eedc427036dbb797d1576e838141cbbea037933672d791d5bf373db32ae5854c99f0c3fde996e369c9e132e5ca64abea8575f250a24130d56d879bdac7e3da0b667a49106516b2e55bf9ea76fcb22c514e973fdf6d3d5d4451b9c4ad3d412851df556ad78f568ad30c88b3ad2f6f924a450052166de98ff6614a1380bdb21e1c8b390bd349e9212787084c7f09e5376ebae6005890867c5c42da2b23332b5d6f90a0ac6cb7e5258decf2976d0891b0da7c4a197798d3a2848baf422bf8707043cc93fa051b1e4ecdf9ec41d7936c23639580216563ba8b4aa4ce9f731cb4d982f51d3b9ff5e30bf75d7fd9a30e0583dc90558a49be77b79af18bf967d63d43b2c6bcdca9b17c94d9c3ac7d805d13e1fed1800fb53a4cd68d19acc1fe7f1cd3bb8a59fbdf4fbfd667c3a02cfe61f2bcf24ccf7ce78baa82149c669eef406dc925a5f879987b0ae0db42d2d1d49d6276bb75412c60b7401a544cf50018872d5754daf03db53897dd8bb3de8b0425181f444bc70c9b1cb7ae4a7e7a38a30673d32c325c6b17aaf67344b443bc81557f58482c3ec57ed89d1f2a21a37815612807555b6484e79fda4e7b41ecf18d1e325b724159bb51b36754a7ed599495f3af33aa149b6e16ad79d933ffa83b940e15fe2665fa8f85e3ff081a2b2b56659764a9a68734655e191f209e9b7c0c803a86926517a0dc7bf5945a644215048ae270aa704c5193f21cc54f029471cc43813c4d0e455d59cf00713d5e6879673e5d819f9111c8099e67c7d9d34ed924908011a0de4e5f540d200d2acd819205b7784f5d9dde22bc049bda1fa97d1da86bf3082ef80689f2ea188ac7a79130b0fff9205c7934c571cca27c42211ac5080be8d37d7d0aa0a5c56808085854de830edff794e5a4bf67242239cd0eebb0b0eda5b6a4fe4d4a9f19d54811e2b7ad5296ad0d76b46063a479b5616d6a0d947fd3e2d0b57fcde7329599422502d52525e2832360d9050a39956049ebc329d4bbc8a3764cfe156c885f32b46206d3d0be050466c6916a31ab7a837743cbd1c6c7df257d8986ac8c20afb84b8bca0901c0a9aa2c2f8617cae7ed1ef85d27c420f43c428385cc7e26cb3250fdce5beafe962af425c420f62e1ef3b5eac07d5dfc2e55bae4e6e2d878514dab0ef04e6a416aaf732e4c783fc6e06a93f99b5abfd72dd597ffe2769f62530917c51628f20a9ce457f06063ce97be728c115f863e4c012b9bce93c0e86fb2f091f74e63ed36ec561b1c884b47855fd372855edffbd751f9bb40a23679229f7a8f480ca6a2af8128b5d9e565e09cff07084431fd8318fb6dfb306f51e51448b4d935ed3ac56daa56cd89bda82484cc11283c775c464ce85448fb694dd200f060418bb7f8497cd3862a89dac5baf8c3ff860fbbad8e5b5faa1cde0c4bbb99b0533911b750fc4f7a1c914a1f4593b387b2f2326926e633ba5732706de16e0c64c551de69f6fbb0e90f9c12109ade0e28e58dd5e1dfb16eaccaccc27486502a6bbe463de50531febaf916b78834d4ea26c62e363850cb84935d658459d61299dfd413c3d85226e6058e0cc9702581eaab7f950263c9b2cd2a76d804bc3c9d6415a9855f523878bb5859d90eec075a2d1b13c4c55425e7b58c329962e7aaf7e72698b1191e5b1b4fe704c1de1cfaf37506f7343b8aa6beeceb36a25a0762c182eea4a24d0b70fa3fa5699b1e62e1f4bd06f33c8a7ec2ba30b0ccf3130d2da138b77d36802ca5f166016eff794719ab6f54606a2f48cc7eca0702a6fa189dc5d9d19cec1395d91c844c83d229616d452eee9e99cdba0d0705d556a2eb0ff70a5fe74b967fb97fc36c30b72460f1e4615659a27245460c895c8cc23c4f39d7d8c39105660a9a2db64986e019102a844ef431c3ca25e27907198b20bfd7e3c6a483445c82c00d142a6b6e7fea45e9c061e9af22f3cbe9cc8cc07b6378a134e922ba3a90252c196357ee48adc42caaca81ef1ad9d6b504491c866a04c70174a8072b18a097d91edaba1013da549dfda19d3413f288bfa9d1b8412690db65bb26e3aaa959c164f59d65404df65818be88e48fe7419e23756ee469e11905b91b97a0990cfc4d9b7b58de5442234fdc415a02fd8867e293efbaf2aa84f004711048643458dcace4ce98317e63a036af4c74c868ab6c295cd3a42196d1e7796402557e549a8d23765764631a281a18da06c41e020f88767844c16bc9247bceebb42be7372b3b87f8bdfb4c9fbbd39d8e0977488e39fa0331a43d566de173838193be4b9503b854ddb3ecafb3011c91b57a8b0b18ee8191c8ce0565046c371f19d39e6bd11a0be601f5c4a8ef5f3f4c3cfe06b0749918253610fb308a997e7e7b4327247f3209dfb988aa1f0f0226cc564d622c9e227231994c255bbe1c7d973f9ba8c2d23ab278bf99b02655b011971cbd68ee5d7a8e46169d9b2abced17d9e0150185a08d257398436ec0bfa0ba7777a7bf4c95f8c1091548b3dad77d3d8d311b7f32804e1544d73dca95efb75c977b09cd1de10da4daf3ab564141afd6d64c9d3a8b1285fe3abb8d072dcbcd46a30798ae862bbdc166546f36e419a5b2e13949fe62e6d0f8807c5ac90df75117a571166971a6a26ffffca0f9d812110a809e05ba54e7bca57d6d44090dd16af625cee4c470ffa1999511f78b0d7fd5593d32a8d6661482e05e18a7d9e59e6ffbaa72f076536e535a39632c337f193c1b637faa19611282fa561f3645503bd5d2c1cd195d0db1b1f1bf0372559db4e4b36295a31b0435acb31bac9f831131ecd1d168eeb27533db594025322242fb2aa507b36a0ccedd121fab1de121ffb492fa93d8e8d6259778a936bc86acdfff4403bafec23c4cd08b2434681ca1f9c8de44492d853f97d1f0536c3e6e69aedc56cc019fa7303b1c8f729f3b05d8788ddb9ef940d5a0348dcbe24355a6d26e081794738a28ffd068f80a2a22fd70fc15119c41497cc4a8bb50d2456636447a4de7ab41da1aafb3cad55607decc6172c5b2075ecb0ff1642e02258a5d415c7ae6da4aada0a45b25b0271eece900811742f0c1776727679621b8aeece394c7331271e8f114c06bd22f8c6ac331ce331a0d119c3e7945cf0b38781534fb51d5138a2dd6ee2fab7ac57a1a66bd37a504b32bee1558c09797270583d4dc4295947f7163c5e5d5d2e582acdc94ff1558027c7ac5464e080be635e2ed97c182ce3cdb9c02dd8e61c6bf2530437c53995f54233b2615e480b4ae609bce9230dae327b5fc1cffbb0d43f2ea7eae747fc1d2e602e1e11f1fd433238f11ca1fed69b2c9e4fbdeffa9f714f2cb3528829b5253be309a5d99a3c391f90b5538ca330559942be1e32533325f6eea00d56f9a306446873cf95d378fc563b0f248d7970c0fce97ac8c70ee86b28fbeebfa264c3c3881dd725e65ece2e517e8be91bfba52d0a273c4b9e46be34e3cb32b478560b784245a66086a1c8f72c509a0431cdef19e7558d6d7b8b82e4300334d9ecd5f0838257cfd43940c5a30b8dc855613cf499c321c260b6ae85aac3cd3d6e969eda0e4e5384b52296a625a2914227b8f303e8f90768d276316f33dba20ba26d669f03bd0fa4fce4586a37616ad3fcc31f6a458c1359a33036be771928c8235762ab0fa503465a7e43630f517d4660193f14d1b85297121bceee7c654f1aeff39ce8d56113cffd788e964c1315e9aea24e99dc87af82fb180f9988be5437787bf7e6abeb95cad822593fb38839719fca729cfa5ada82668e9e841e9514a5a63f73836aeb8ad22c55e33d679fbe2bf1e934e76764dacd1bbad5dde5017e4efd192e5de81bf5ac5dc9915c8736ee47f8df3bc6b5980c90a1aeffc16145e610d4fb13b81873ba5ee931cb73e40a8bab8c4e966f219833dc30095753b29275546aa6ec78a8c030d86b0475629e9ba40da20c23a0ad30e040d1115f150791ad201634a781cbbc6de81f7feb92159b7f0cf4cf87fd322aa46da8e7546ba125433fa2144934b5bc4a427d2991e1d75aaed468bc608001a02cdf69c23ddf285eb9d7dea62a15bddc6f7ebb68f54605e5be7d6a993fd44ec9456a90ef34755e79a85fd4b5cfaa1641b48f7a464f419a6fea6044b410ae734833df16c20de974a5396c1b86fad7bf75d9e32d098276b6a6e3439f019a78bb79c6872333735badcbe6d10c3c84ddfd8a0a7f928770bfb52be4f74022d0b792d06ae1960e08c7da9d75fc912358a90ee6a5f3708fd0a707591fd50a9642fb4f5fe65e6fb761e66faddacf26576adbda8b0577ae4dd7e17beb5b6fcb96373f0b5871f9a0ad6bb14524f58529746ee72f24892867d9dca557f2e58bc4cad682e640441087cd3c98e70fff7138442cc87a4f8344835cd7f81ad2fb82e231cd86b203d9a7c6a63b37cf55ce37bd2854961a177f267349c3840a9373fb975260ad0d60dc286fb58a1c4c18fd7b86b7cbe24c419dd090a3805faab001f86adb984d24bc2a5579d145ead04be73a3079e4c98ac0114c0ed63a9d22cfb6a2f0e79852ee1f8f15ab70aca7e7cfe627d981ec6617395bef05752862ea8d965a69292880bb87c4ea894e16c6181e08559400b5335f3d906b2099aa141989104c0cf9e7ed2ffe94ffd186cb66bdfa1fea0a34f42e0430f245b8046880b8ea04f39ce6d18c5910b66e4abe286032f8194b0f6eb3ac945e8f4661744b8a8c5c4ce9f81e0d3ac6853c342f2371b26345f11e70f10d5634c5d03a47d01c4d9f15e044d397a2b46e66b3cf18489f5a142cd0eba190edf0cd9ad628db093fd661370ae8aaa085569c0dff7b911eb7dc0041e7fc14f2a10059ccdc56c2a51764f9144ee16eebec4475739d6b443b6b7e9987d6f5641cbe01f44cdd70431d499ce9fb2d98ff55a53f55ff966cf6c46edf231a8fbd0e948050771cc7aea84890db6024c60cb58f2f2c7fc2f90af62d3f26d17b77ef83f002821833f94d84996c5bda3e75cf80fb25f37261ebd2a6a6412e758163be00d58575475eea8453441662639efde45feb29cc38d27ea09b395c0051ebc743127ec9c679d922d1c133a8d824e54aa09cfee8e5c914d26317afa0e23f8b7d07780888befebe61ef18b124ef6377d078b8aa060c4bf8497b2a2251a9bc7789767bcac92d6df27de28396d5010c7a521160f01fb1551962aea04981512fdd899bc2e597a6bfc3594de2522448d91f71a27af2367012b28cc4edba3712824c2d4b973db8563e29b6dc26b05281702daae5111d54a359551036d5a720baf7039a6f5a7ccd5ddcc6551a16b37bcd194016b69e70839d61913ed3504784b4b9c445468cdafdaf0de8d70fc1279a95f04bad83edeb7d936a56b0791a0cb1d7a90e9225652b17cd1784f55c944fc0aa58c54fcd5aec5d3389f93bd42a406c652bf576ff0554cc734a7068cd0e0559b2d5c591aef1ce2956b32a8a1a59d9249d3f255542dcdeefed51a8cee68727e7ae4bd57cd21ca0ad43eec616933ae2f5f4bd3c499d9f27e906ed715c6594522c4f86fb63129a62c3c0a862b0b65b4c1df025300d63527760ef02e104d782bf5154eb532892c362f2cdfd6d3cd4c3d35d45e743550aa778fa1bbe47b7d966a8b81578c5ebfde899ac77d356acffb39dbb42133e0d425b3b5bf99327fab94fcab6ab451cfec704fc73dc96a9f479927934defed5c357a13f11dea5a073ba71fcf07a1dcae6472ef05d1eb36e2dd8b23f98298656cd54152412314f5b695ddc098dae21c853807cff3eaf098a85db093e589394fa2739e99b4e1f00d11ea5fd1790aa79d752db1fcc3f88eb2127367e94ac503e452e1f93f3d1d4defc96457883519178c30230210f4fab1617efa565821aece42f53bebeaa33860b54a291a23c3a3fe52c3e466f98584778f80e13853bf7a03df96285078e5714bc3cb3d91f87ba6c75d0c5bca275bb6ca7427677f8190a388de0a2ea1f2e7d876cd36f37a4ccba4a2564d1d3110a32014347db545b1b780a0d0969459197d31e25be4f70d9604e7a3acca94e1607b1cf97d27c1c5a9aa9f898073666ecbd07e03b9ed4ba46a3a4978cfa44690f411d09bf5cad8d36b2111fc27d4a2a8069ec53a7772323c9892b452261e4295e0f8a7767cf5170cc03f9227773316739a3fe9b1e16b2fc67ecd263f281a9ef5777f115ba55ab923a512be17e0e2057537dd90a77c56e25ece02da25f7d1149d6b3de0708bb0860bd2da8207dabe83df1ea35aeaedd88aba39ff12a1ee0df644bb3740bb68932d311cdbf133b187a7ce6f3d7603a26e974a957479882e5234f8f93795e9a59d1ce71633a38c03665842ac4e49e15fbf8e29dbae719ce911811d657edde47d665511a9aa5eeefcc449cc9964aeb46b207966ea0f9fece86d22c07acd6398d775e62b4c31b2015154d19ac91081bfa3aaa1f2a3dcf3e2bac0002e790a294556916628a9e97758c05002d311df9feef3b25c123df9e8ec00ff0c53049a310b018142bd0d9998f8557dbdde968d40cf057291711faf3ce522b9028d8d91c64a9f43bf9b764997e458660b24a026a0f65982220d18fc28223c41f6753f6d7cd94ee25f907cf8553fab0c599e24818141389ef8bff4ebcf308e327af49e865926e94bf683509a04527dcc7f8ba280d634f1ef757848bfa0403f2b04dc5f9733332fa63352b3a75e2b2f4368e33796a6dd0d29868b123e64bbbc28bea20281fd555bbd8df5342e5df1f724e1793a1bb7a62e7fd2a81b692a697a8515c0df1b3f5f3595339759d20f6de484b862d3d34fcbca6cdb8d1893d63805ba60530dcb9fa6ed316f865445ccb7f25544ff65e64add0fc32656a2e116498cd0f8686e890c6e193533b6f3855bf7ddfb473c1c1ce41f90e071a4542b42dd098fb0ea9d4d122348f483cb50bd0bb09b985623897ee4acccfc07f6bc4a65dffadd1f57fcc5a0ce3bda72c46d1dd8aafbb3fd613bc3b7adf49662e97f186de2adbbd38a669b55e47cf87c4f5be2f05386edccedd5677c78c53cb2ee8b13418a9b46dee7e8b29a29629e064336a48e5e69c62eb6f7676ee249b754ec8091528f5193f5a04bb221ca5e0e04bb55d97b430f164176708e28c464ac3c40e85c7ec0ea0cf29b6b675e473b50a188a9a05675b6a7e858f0fe5bd3c0a891e624b365124819a60ac96805f9acd45d13429f22a5675f87fdbfb15519762681a1f2d301dd067adbf95e05facdbf93ce2bd88ad1d7065f1d3c10fa49a9c56f35903542418fb3625f00dcd0f5e9787de7a0e097324a66b6ef3fb4af95a792000629a71fc007fa6c3bd2e49aa7e60d6fcaa21ebdad94d987245b21ec045b00fbc0b9b34ebd9b1a934c0e6104938bcf61f55c0a7d7f729fbc98f3865de894786dc8fd401740ae562d3edfaaba96ae135e092a6e4fba380c80570825e96765f23673cb003f3b83203bf478770664dfb8311f49600e632e0d36ff16d10d40a80c22b5af99c04880237a56140ac93f100b68822db1992d0b86cd2201f88b03d7e23df95b05a771ec4d06d5b4fc860a4c2aa0bfd39dd1262a56f860fdf73401116ed211b277d1ea286612af9f5a7160138b82a3704e8dd188bbbdd486f5c1e896426e7ce697b9a71bc349d0e7408dd8111892f3c9d00376f61560ba2c9abb8806f6a660591757f53937aa42e23c85671bc4cc2bd550b34ddcab5ff64d4838cef0fbfab0fa546d116110eab230c94b031e403604e83c50f2a382d30f22aa929a5bcabf71fdef937d8dcc1ec801cfbb6db4fa0a2ad3e3275d36007a4d3fb425b76df7989fb4d787aa199c2d4a332ee095beac7898c61b4c77aa32391c4e2614cad656b7ee9f36ea9d50b31dea4ef4a68da0f0442d76ed31b94bf04467f08ca5363e5bfd10872bf6183ffbdebfa6522c2d1e245926c06469c46f55995405bc6d3586b32938a820ce0dd9bfed673ca2961afb4add085f73bf93f3d37ff76cd941ec5c508f2a8653ce8f264f95ce22c5e01d024d3eb09c6262303c7e4fa71abd2bfb8cf267a0dac60e31c69a04d39fba0c0085c5188ad97d55933396df0a0f1202207c6fe4671001be7e39db3f46a06d6eb163498ab3ebefe5195ad7dfa4e878a2946072764eb5f539935c9c02c9b3e958987cd5485c9c1bf24156341ff3e1e56438a29d246dd8df882ed30c4b53e8318a272a95befd7b79d5dd1c54ddbfbb67544d4a6b31241f28062a335c48d1f330120b0497a162ab0094bf22db6320b2068ab862d59285b1343d8354738bcd7b19b61393e4045fe76c003035ddbc784300996ae19c4cc92f2f8e02609097e1b324f4d1dcf7ab546f7c6b34249ea305897de4f61f5673f3fe0fe371db7eeb1f83fe7dd0b2fd481b6a41d7f3ee498c5f3645763904fdd6e420776a037aad56e2273f7b14421102c0a47d8e820c7aa4fce3f8ed3db13bf8357041fbf75e40f8d54e7159fa4563782ba6a71250fb8319eaf4b55c6f3fc9e604265b778d09c6ec59289bd0f95d3be90c60a8e6139c146f756316ec895bfe1de3db3d3299d3409065fc178db01eff674befaf06aa07f098b0aa52229cab67aa3c57e3ae4d571b800d2efda9329fd5adf25913a6ec635e029ea3d0fc2b2584e705f9b70d01d24eafea4dc20c234b89e62afe5bb128fed0ab8854363fcaab413fe98ba526991a7c8240e610735a434dace8d9342d2c65a117d29e666d3861996174a0dee22f9dad8dbcab4b565ffe0a2d19d1bce69d7a189787c95a3d2936396ac58a353176204302539d63b2c1d58463284572f571592dcf4e3b40ede3a41bbe01b25f82c5ba032cce3816e97d1d2fcdabe54e6983497d2ea1d682b673697e9b654cf287136ede3a9d530b79d93c4f4c267158d97f46ce353d90448d8abd02b49b3169868efe46912462b240577c9d3c97b28bc430b1e261827b9bb86eb0563303cebb401d2477dd2033282eff2d320d64b7ba8acf9edbda181c0a2e53e1ae52179dfeaee0e949784a21db507487384057a5a36cb41a9a323c8081d8956973dbece8933cef9aac75e4f7775c8109e0e881881c304cb0648c50cdb3022b0bf1146950d409c142fcc90cb458621344e584194f10a615a813ad17c9287cab54b8591e31584049b847320d5c66fa1eb6470c56e52753f575258bf36a0d40b474e5b22cc12335cb9bdc6622afb5fc4d3901a2a2c56641f305568f2acfed6bce90b75a22bf8f4d493a59b085bcfef93229432cc4e03d0343406fda2a9922f2aa721ef58e7cd15390932690d27d4bfaff21f8a6f95ed0c6202dbfd74e956eb8ba79be440cbdf1ebb5b8b1c5e15903b6303515f03a858f15fe7a315a13158c22ef9d0034761a050964a13e9dbce7186872297c134fbb543ec3c38450984541d022164c3ae8aaaea5d874974eab8bf82fb2aceeacdf008fe0d8cb40759c2b53dd0a1793d5bf62e2fe717f952a5a847f7e81376f540e665b47b8d228d0e8f0f75f54c03b6f549c14cace2d5c15d2ba4f4ca70b08b19d6274c1249d2a27d2f1a7f6fca6b7ff539a63ba57a3974bc718a85bf6366f7f9eb71a1b10f7331d940a464181962341af8f91b27b5678cecf434f69daaf0319af7181725bfc5dcd85125efeeb68f047c4959de467d66dc7e97376e51d372bf2402f50e70eab8e2ced260f66ef37bad3d102c523de3020806dc1a85dd7de31133aa84c55d7b9736e01cd65fb11704dfc54450eb072f2d1b105dfb038a661891964af80ec3ad30301e47ef289f7dc91828144ec1a0e52b310d5d5806607b11a71e89169f3cc0d0d7a44f3c994c9e9034c8984ccd325f32d4c8954c7517a4c0d7bc1357fe578eb327fbe41399744d7aae74f61739dcb829d19d2ee6c6e3bbd7392556b9a1785fc9d72b27e76214ff8d065971d53909aaa08214fb86eb2fa3e51081273f5fbb6bf63d3104a61c699b6d92777d8436038980f487ba6a45a860a66d25d2b153676118f7006ce6c7939802deab9b52d43e643fbb78f9cc74f08125a0da2f063cd0755cb0274bb201e458686687daf25ecebea355f17a4021b75e86f4eaddbf316d4dde19c43a39f05eed2db189c8e63f54f8aacfb5314651a1b4c7335bc92ff00ddc79128eb3de09893e6ae514024039f1a7326845401928267f6a5b3bf639bd9a289c339e899a119a8cb883ac70b5729f316497b114193373e9f85fc42329b808cf81137f27569fb20a6caa7c3aff16d34bab9860cb1f3131afb1120c60c970da241c29ae634c0f69e5a3a8b72e3a78b211a5d9da493eb7bcb4ec73e2e39e3943720c701b69f548f2fb5e8335b619596eb154893db18f24bfa6c2a2e7d136ec47b14792d14b348076c291db8969cba17577c9a2d01ab10f50dbf470ac00e76ecbbb3d006b5b7e9a3e893b4532ebc9eb65ca39338f25219cea7375e6a238b8c7ff2bc01fc66a44942e0094f934db906d91195de1f6527c1870190be0762b3dbadd3e0116eaff83db7dac6b6632cf3e6f7e4e04418c90b92b16496653990994a18579ddac377a809dd2380617238ab25861ed86e1f4cab0b465c1ecb34feac9fb94540cec61772cc4b75cd88d6c1667c695473ec98453c61652cc5ad71aab6335be8548f13c75502f0c687816218d966041e3af1d6d4f42351cf3f9911ed69da4ec1621bab54894bba2abc86f6ed762e387d7ff0b1bd0e312b55b6a3d39a26056c8f5ef07ed93d8dc0e59468f597c10b338299471f6badab90c348827f3febbd8116e411a575e3c8f0160a8c66c031b2668bce1c2336fb7935476aa28045a2c5e62f8cf43fad8cadc45014a5129f6f7921a706486df883640f10e41d29cf5baa13d0c3f63498dd5ade8e12e7fc6c486ff86712513175c23a885f1cedb2710b644b809aaab04fd8cb7fe0efc6581ebdc1aaf0165081c2262f5f21d04cf02829984644771246a0f1c422e05decbd14a23ca5c2606ebc3f4ad73de3bb42c51e2936abf6b859f55b90bab6078f6abe3b5977bc83f65c3e57921fd1286598fb0d3ef5d92b1e61f6241bf72f0a7ce208caf2855d369427899db7880741fb773e14a53f5c88aa62c96dd8e3edbabd089fa4f734e9f0206149dcffb949ad7aa8624ece637ada1c6ffd4381ba4f35526e771a1f286ac3477674bb7047e86d807a8fd8dc172e3a101ab70ef0f64c6d9855d3fa8478525c90fddd33f2121ca1d675853b422ccd88a0a206bd1d6c0fe54ad88568adcad311415caeeea57b7388025d298d5d0131db40a4f8b05d01f2ec4801c692751ed0ecc7045d4e4236fe30c8586e8718024d5bdfbd4eb4d23d45b703aada2a43731ef6e16491c8c39aafe175f46b041190c7596b0f5f950fdf928cc6811288598b1a8aa2ab293d7880abb7d5bc4bf20764257dc35543a6556a1851fdff468e2adcaf31052c292c0f6ec7f25b44bda2a6f1a34d0dc8d80d9b7aa1d766c01ba6aeeccfdc219df70675645067d74491e2313c7b567d5bac5a8f1d39ba04ef3952e5b37ab77fef7d436bcf7276be30d0b8168435b7f4f9d86a437144a5769c4ce8c01c9abb4a7be55c7319193cc07709477f880ba0619c633da600d7f86caf6c945202fa822e90046789994857c27014261512f87fc749f59af2cfa082f3cf99ead0ef4ea1e47281d33cc3f6175c57417f9158522077297b29d47cb30a8ae6927521fd2b7df66b7bbeba0393f5915f2b75302217f05aac4cfa558d1d6faf086df31729eb58fcdfcd8da8ce2db33f8aec8bc340340b775bd14f5a4295c30943ad0aa7d3bff2f57fadcd5d18e619f39c23e2a1594132d1c8964acd07fc90c0e0d6b6d095df9f72de31d5ab1d641619f3954f5cec6f22b41c7d6400e1f9e565cf5200b708ef3738b46ec00f5d3f19d58468362dadd0274d4610345176593977f0fc41eb93638386a136146abab49e59f672ba680eef401c2a7e4eefcdbcfeddc0d595bf9bb1c0df7bbfe6ff879f01970329b0672956905a6685fc434adbc9884447a9c7d8bffd166808ac1f2ba26359912b0023be6951413145ca9d3cfb92431614e5e6c049aec16cfae8a271503407253877a8e5264d47c531f5fb241612250492026c7c9e132a983f02bec019619a093acf1e6a15c2d3f107b030ad0748d180c3ccb0b011eaf15ae5650f690a8cc8de5ca97615ee1706a62843e9bde0f7262ac3f3801064ae726e956cc42b4cde082a55c9f821677f58e7e64f6a458b7699251bdb8acb1473d15d04dd400eb03232c4b427383283105f5e80ea8cf58f57e1983c73725f0de699a0fd779fda90cf8375713be8c020d88910c548b33a1a9fea499781d2268e2216f82e2792925121ac61feaa31cb8c54fa8a3dedd27644038caccf77a69aaafe71ca7b3929a2ffa9bcbc3c0c524561b4c08faf4b33707921b33ed776bbd5e61bf13c6be8ab25cd4b36d84c1c873b8743e6a0c658138b5fd40c8b0baf4da9d625ca5770334b9662b0c48a31b20fd72b2ba1f2ec869f9caf36bdd7716d0fc9f501c4ebc6cc35535087302275c345e91ab8c8f1038d32b23a32318bb0cd8da038d80a6d3884733c65f174401fa9693013d714b3223bb7c81557b8038c370f60af10c0dcbf2a3e8af4054d87eca063d0285a8c44083d33faf9354581ace95df87ddb7a9a13c19e0d1404fd90ffc77e6cb4283dedccd7109f9347189488443b32e413f1f7e9960eca8ef785bce1bc442e5c9288d72601da1565a5821bf7db2e749d8801c8539d2936d3c3a6c30a1bf3860950302f04ee008c83fb3b9151eebba2ff0f97bdadd8909bd29d2adf8d12353debe16d4796a12496e738eed18190f5032227535bfe979cb16d28bf7bfa3accc994db2e46834e5e7a450cc6041898b1fdeaa2c8a3196b8343272bcae6bb0d5d4bb9b9fdcabebddfad6067ddc0cb73cde3bfacba68af255daf47eaaae621421aa790afb342d579578895e74c6222d90b3a6fdb1d6863752cd76f827b067c880173cd5865e2a4996de2861b0d2461affd32eb929aae909079cd14a847c97ac1cb7da72e6b845b4bdef83171da044dda78ac27455b02900c13cff22f1e60ed51aff52ee8d547a959b31a2626ba5424a8dedb00aa44b5a47dfbf457797cac42585a51ed1c644d7a2170b83c4ac326de3fdad27f251800720d56bf639e19554fbdd17b934bb2edc76667c7e1cfae5ff3c0a42552cd4f60d6287468ebbe50e2985e85a397777a09d07ce9fbe946a6f9031ad02ce7b30dae52287134b5029f5dec6f9891fc36680c0f29302d5d1da485107ba4374d26412164d15e53e73d14e83061fea4b0132cffd8e122c759fd6b8224f86caecc880d3a21968e5808429ad2ee30efd2c5b6d8816bcb64fc49299ae852faec58b6d732cfa6f950ca21ff7a5d86f356e17f961a5aa73f77a0104a88aeaf838fb2dc72c53ed9e742acb4546474b8ae5d5f638673d8983708e3a816d97e45781ae8d162d34eaa84afb2db2a29a06d144fd20479cfb24fd2d95b15af7b55c073f6d1cac9e141554a78addfbf703f336af1874d29ac88370c9c6cc6a69e3466b5a7df12cddd5bd5377c57db1f6bce9759cf510b41513d21be704dbd6beb3be5f14e8c3bc1b65798a083134e8d8e70f43d27347dfc19237695a5e63a3412f41d4aaf6e0ad537a4d4aeac5f37d655c7b87be4e47355718ae4f36a4e843d3464772346a6a5894bab841b3bda0e8eaf073994b365859bf450fb90d3a70bbb1c7027d37846dfa80fa493b05c83967c9063a33b2153d6b0c22b9d94b217e779872115bd97f7e3fbe2202e65ba5a616c44a580668e29a3915c0ad6ab3bce72ee32dc74643232f8b732c55a1e6fce7009ae36880eea7f2a9b7619419850f7ceda94a2ecb47c58f9553c632ecd45c9a25c6ef59e54e339166d7fe46bff8fb364ac3b601911545f0576b6c3e877902d5e14b2f89e6e8f1c461ed5dbc8c7b3854ffc04e5df45695d29b966edbacdc564fdde9588bcbb4d8245f50ef7dfeadc15a184dbf92215f179070e7789536052f4a7d5c2a96bb7ab7d4bfb6bc2a2c10572f0488ffe63b82f673eef852188707de1f5af97e36b899552abe603f9d7cacba24d6cb1a87ffb679cb56f2225241561ea0113ba0569f79822737cc9d0a4d5d161af371f283a3d9c13bee292b9e48ea67df481388160de26832f152755374d9f4d23b9f635f5ce37eb2338092a4c7d69650f28106aa74c6f5ad2bb655dd0eab5a3401552ff92bde9ed0387c96d0327ff52ab6019a311a78eb0f85559c32bd330fc557d8724fb6147593ca3a1f4535c8ae28d555ec3c5f6a7e6e3a7af80441b4a6dab07c94b57d46b066a93d45fe7b8bcc40e7b9e8e321934fc24519563f96b3445f457dc4dd70e0f179d5d47fef56044f884eef5f89f8cff7e44ced9b8f20f0ca2aa881b7cd1c80fe106e5f38ded91f377c6a5318b2b54e9d2f1656da9a8612b85e861d389d48f2235556dcc9017bbb35de88299777125bff16dc9cc382e57ec7c500879646a56cb0bd59f55efb8f3d60a8f5cdc3a72b6bd95833a01f7e3f038afadfbf5300afd1cdb62bf2b05953ed4dde3ed1340d03073ae61b16aacfe6bd1137210f815996fb15029f0b91f883527f7a020540a46c9d4d92af5f7d18da97e2967fbf8f1760f8a6b9747c0258367d2af05b3de2f39d4bd2a7ae2c253610560a7815bc97c6bda01174f3658eb3ca92a11dd86ad028f4172eb7cbd4bad50110aef5c60672e56adf76cfe83578fa796adb5c6f0cd76aa07266cc593ad7b7706a5a03d045ebeffe1bea6b23d5d081f4d42fe4a4af0b4529822b7455d5da24159d8d2e8e69f6ad3f3732d960cf390d5f4760bc7d0f1cdfb84d6a2ca979a9d7d53d35e36173247b2277322396c792b36b517179fcfc7fd3cf06d49adb3446341613d41456b71071be3b0c97dbe2ed867cb23cd2bb2c3f5821e5b7c2ec36160b82acfae2bef5cd091252f9a0c8c4ffe4afa14515ed75402ce03834babaf2823f2a5fe34e6d879285d48e4e13ce05daede7f571b12d446605ea84fcd89768b6a3b1a61333d671ebb5bedc56c6447cdef9ca1d87db429594bafd093009759530c20b811f05944b2323b912ef8ea016766014cbe09dbb57bc8a29602275baae1d494bede3b4aa65eb981c04854dd73a7cfb98f60bc7230d0371e624535da5df757955e86fc103a9b0ff4df92a48d3109ee6392f96e260a1676054c9fc031ed6a59a00ae2ea584cc4a4a26e0214e094366cfc4be031a78602dc5688702f5be5f71771a522816410196a4b99f65f2f90a70e961e42f8dcac751ba69ee98c1bf9d414696075f2bc7e37f45ba77c3b544548006ca785552aef1b98ac2347a0cce583a62a4e01ab0a57df5375f3a78cff63e583fea286a88418e87161c9778d91cf1be6da6f9d0c93586d8cd594c065bfc6f82e339f4aedbdd6f61f8d6b4159cf6e70b33c9caed74d84df2738bd0c7c0271c3e37647d1ce35dbcff9185455f4a0e05eccf7dfce1f8957fffe316521703cd6afb1c08e84af34dec6f2f08a13ab39f18abf6ff85148a4e0c549f1914693f6940a3f4571d0a0389887507e303c47d7a2767d59551f995ed2f0b7e5254fe7224bb5a2672ce48c02ab8ea40cbab55d1eabbf76ead66f8f0b9488ccfd9aa151f543abe614ca10e50767c3308cd26ffc1e1ab62478855a1f9ad4a368b7ef0f606c35d51dd42177cdae49c3b8283b43a7023d28cf90990756547143ea71649ffa146ceac6f86b89db52fa70b668828c1c21a4eff65796c411c6813e38316851d01d48c02004fa8306fdf4817e2c5b51b80efd76b819ad50b40505d3e77a0a84efddfc571654101b0bde95e48f406be7bf2e521774574adbcd8769e8c10279ccbd1d795dce394b502544b1fba9ce6b93bf9576a9474111d16e12e5f5008304e626d284eccf2d27a34a8d50a6fe62a8209ab7ba27c8303909036b310425682ec9f23894bae16afe5971b6dabf3904ba3b5f03114867a0998d372fffea585259056cca72290a27ff8c152fcb1d99a922d7d394efc69b7bd5f8b5981506d7a3b01b2a2a80517ad908227cd74bfd2be1fcac526fa3d542b09e3e8f8de167ab65c850c1589b6b641bc564c5cd9877ba89f86c9efa06919bd0b8a74de883d1a8e4d9061f8058ee11a5969d5510fcf2fa4f32846e0211dfa899647d2f9a55bdeb6662e441610d0362db6f0fc18ae89ead2b2fe8439e09a3a0afd97737d877e5e86709c35071ea7315227c6cbd30c7a0d3e60762e610f8964162c86bb82665e4f435b4d5a902a5b439f612cc0801e5b31d16d2634765a438979df68534885dc3f4357c1a8b63179628cfff4843b11660ea319b46252c74a0926bf6b7b86d7875a1231bfe2c74f8101ae36791c4a742f2d87a07f2a4bbf6b195e22759b3d3da490ffa41185b448649f786937d396be4c0099588d001216f59e58b44308a89c5538e014ed34f7bb8d091c0b311be701de3e4cb67d171ea94f8fc18b3cdad3dd2383959a917d5d93de7d8c857845e856f20494034e741645597127e8ef4a4f242074ccb5e29502703814f327288cbbba393d3d791d9caf846f698f2c10d58c3e3104fed0590276263301492ad3a29e955fe1c36e4ddf320316c5b4e2ebc06038827360f6671277b3a585a0829200e852b02cbc51621a290e63a0332d412b73226a2cd63e7e23cf67d19ef8a2891ae6b633a74fa09db96abc6b4af1ad1d54f4a11291140803912b4a5467097350dd3fdedacdec6b2b9f76fc9324d32e694ae3abb1d10f13383636b7def5f350824dbef3c1d747fb490bebcc852369713a461df2c3b08ca6cdce6d6419ec81793cb1b84aa44e724f8623839985b6808d507dada24736c9875bb3cf7f186387f122c4bce2bde80ee808ef6038428f5d9bfeddfdd73055a81dd358c7c7a8db63917de280980503897bafcded2f3a9bce31518160c1967ec53f141393bdb88283718eb8f2b040a47d5c602862b056e9b0b9047c65ebad8537f469cc2f4552418a1033767e60a112d63a8481ad4f67b5ae19daa8ec748864555d9dd8f10c17cef11447c83efd693db51ed7fae3444db174052cbfb531db20dfed49f346a8f6b4b33abba315dc902d51eaa60277036351a2019ff43bfbf57bec216f5000d94d3b0a4e840a76cc7ae6f83153549d2d7604cbb1d00e1c5a9d51cd5664ba58ebc5063a08768f989e3544661256168733166b1584495492d8aaa93db2927d263d4b30b4e5e45f667125bc2159dccfc8a164a2ce867039678af8b10ecc5227a6e2047254a6edcabfd9bbe15685462476f4ec472e4ddfc3b4b11584d0499c947ef98bb8bb8f1370e680ee49630c0bb427c48d86ce3a11ad0fc53325c7e3c4c9f9750ba6cc3481acc55c4b6241382f41cb4a955d4581b2593dc95eac96ba41ec81086b5cdb6745f4f7e20cbcd8f73cc94ef4aa2bd7b90a955ba6e319f9bc065f62903ebbbf4f42bd6174a52663b0c2dc97b176f0a84f57ccc87234f620659470c55612a406df1a5c73bc5d38a6143c25b872104467010ca3b2ca7eb112a964ba3f430863c0fc5447eecbe9e7a5f92cbad1d06fb84a8e1861620dd816eff042f6b8e013a219d324b135b48af044d36ac573047324ed7e4415308d537bfdf7090925dd399c7dd95707df49fa43eaf0780b8663e165884efe9d2ba135e507a77ca785ca653e05a3927e8554740f6faeba050e4105d6e6cf2cf2f5be474cdecc8c9629870d3886ce4bfc134d662c9c8bbcc5b7fd6f76a9d4c6473e61d09a93f69646e14a1e6c98819d2db1ec5e531d13dbc72be8ef585cfef76573b787b59b06170d3e7c2338065d1760a2d49a2e2211973ca73c5187c77ec92665808400dbc3e608e0ba7ee5581c994407be90ceb3ee3a9e52470bb5bb3cce67297c9172cdebf7ce300f98df9d09811adcc8aa1b07d0ed389c0b6ef9d97027db6e8c83d3a07a5fa778155fe6a81ba2832841cfb4bd9933e123b4701edc2a082d5250151a333bc8cdb530f851dd91d7d47702960a18752971e6444fb16deb9846a767075e8e900aaa93687a2f6f2da3d2d4c1f0cdce6a6e5b263626f4d4b0bfb2b364e2184fe7fbd8d107108cb3703d7fac1e7983c7dc82be368a28dd9c04dd7ad095bd44004435d247375dac5f55bbcafead51b9e2b3ee23ff1eca14ae404755280fd07e6303ae8a41caec858d4fe65268d0b18ea5d9633a7bb968bbdf6d654fbd9f722ffa2c6c0acaa6dc275d48709737ab19cbf0cfbd5e2ba1cb123863d43516e3055c61a6929074d5f6ec3e0f3ff0c103111cfa5f414f227ecde7749ad04c3b3ae0d1ffe8ce8c2b21a8c7e5eab39d05f5c6ca6dd554211d35b048f3eb987f22e83966e867485ae52e08bfcc89cfb81fa8a45f29afeacfceaae707caa4de0b3043cd1f4598f99cb904a98487c4ebae7a38ad9756a9836f82619ed19bd4f73eea1d963692f068449f8847c7e96b98bd2da478a6897fc56071af0b7f49e80a55017d5cf75adf0bdf7a14baf003a6edcd24e9b8ab29e1c72cc40ea081cdc647d2b613cfbc924e43b165022e56dd4fdbb47db044cb248bbbe191e75a083506c99c0078853311337d6646e2ecd9250b15945f787e75495fa2d6d42fe37c7071bfe9d2e904029960d99cf8c997b523ed8dfd362ca514b86d0699faaa359124eb7a1b1e01768779874be70457c7740d2920930f9f9f440088910f8f0fc248f3782b7051e68a226f563391b44e01c37c2b59ff68369ff1a6a50c83d0cc34c5f13045618626047815d1b36aa0bfda07ec5bbf24fac140617074872de29340ea4ebd4cc4dcb9c8f6c1a5912659eb38b0848547a31c4b09e366162f88b4d65276452b98427d4904541297476bf3d01ae1c320d1915d274456839cddd233f677512ad2bea54967fc628dd9f7710fc0c0b80710b75c068c84a09eecf9bcfcda797da8102cda8643be66811689922da2f6c2569363b815af27fe10928c35bd3fc5402c55ce80822745992915c9b9675d0770f22b9d671088fe374f4aa1eb067c63a0066a0557bb830bf1dce5edc3f4596174e6161167e7bb81b52295ee163b556d496753a63560deb77a6b912c360a04834f235f63ca1781eb4b5e733257790ea778363f894a1351ff04d494926f147297458b4ff299b3d1450c15090ce9eb84ab15246058f4043beb42816473a9769482ab61fd9494a601865a41876475d1b0f11542009adb09512fcebf0afd042bd23dad42ca61f85f63b068add3cd51a630eb9a6409a925449ed58e61527934758150bc18ed46e9faa6890e17018facf618241f6ec31d4c7bd2236d956c70f3a6c70ddd9922aefc41c8de2363b452e599ad5695a808afd5709abf5522688e852ffa9806b4c2885fbf20068281215a39bd54c0d7578af2a8cab560aa125f5daddc73f30706fc27c0a72296566c91e28b03ccf79076c517129d0b3a4a4459df669e520ad0215f666860e61ec0b3ffd137cc3f4ad7d87c0266780400cfac2afc9339cf28df0f1dc756c792040705b1cca8c3efadc797f5b8478ea15ab2d55000ca0000e5cab7a7c1d4cadd12ee587280c14862747da0b39add307273a5538ee79059d4abe301a309d63be742c3e6d3ed86725a375392f5a698053075c3cfb1e05e70c45282c35de1d181d11bafa9203513381cb7d2d619bdd5b4e418dddb0f1541d240109c85ce4f511486a0c28a8d3e184e3ba3edbacec14ab5fa8d84f92b868d15f52798f742ab97876048463bd795580a2f694c34a54804f975a88c6169791b183c84ada5441766e0d76af3f6b638166dbfed146da2998649991c9341d470377149a6599d2d0d9bb9904d0c8476ae8b4e56d3b6d86278d77c2dd9d57dd60e6a3c82748f8bc21c72763ae18629fe19f55235057040cdfe9c4b1618ea7ff701d779c0c159f6e80ddb1ddc51c7f3e6f2083059f7e0d7fe3c2efc1680610cf3fef1976ca58b408389ed818707a0b71b491eb9bb9d1de325225365b2fcf97578e35dcebb8355adc1345d83a11f846bafdf4ae7253b6907b19c8336b54858729b916f37c9978115e685cb28bb2604d45f518e1757defc075fdf526382de8c97d5fb5bfacada28ea3b52726526269d71c86ab49909712cb8f554cf81a248187438b9856fed6cf49ec23ce18b3eedfc619de4b071378c254089611dd9dc99dc43c7bd210cfecea8f9b79bb337f996042c300d02ffdfa35761d0b95824e1b1587531b94c866a47f6aff13ca5e43587337120ec0f7ad9d1fe46513155401f6afc3bc711beb81ed5e41633bbb9cdf45850d0e697b587358d1067c565669163c2528f1adb42dc6397e1aa7df36312aaf30777f29bc15d1dec872fec70943648f318447412691d0ae640f2af6aa61abb84d0cc75d77d93616e0f8c6977112485ecb595a6931eeec4d30bed96fabca011b7cb8b95198daba7490c9d5d28edd3d4a5968fca9560810d408787b414b34efa42b725923beb88d4496cff8c274ae928788e04eccca9eb307cd18edbfbef5835e7462b89db3f5182cfedea756e49e43507f9eb1c4f9278c6c2c65183a65dd9476aec52a823e7d5d767a883e29609fdcd2ebe4553d6bed344f373f75cce74f036cbdb8ec7ebbd7e1c001b6a64a20f04c1fad60d82fec3d27ad1dad240abfce71292f3f4ac740dd6288274c495428fb6ac47b5f6fa5eadb745fe50d4cb40eecab80f34657ec02307b50da59e4379ba086c0d11305cd651e8226852e891df413de7811b41f290f058aae694fe0edf83b4abe36db3f8ac12503fb222ce9e8221febc5a01fa5e98b7c18a157abc9fcf5f98bda69343702dfbf3647ed1ea0d99cf7d0dc217dfc48543cf3d785da859f84787f23ee0e5eff731d29d1938eaf47bd55740cf9f7b98506f8f26efbee137d3148ec751a32be44001feacc39bf430dd64c6e031e8949f2f36a5949ad5723c0204631e391b84135d97352a4784ca294a118525d2e4b019bfc3a2f99d1950e3a85c3e5a1cf9b1b7c3f6f51da765ec4937edc8dc22b22276dcc34a948e9c9969c58e9b1ef31e9327da7b4d6856cfe5656f71d369779b438b1fc17dd1437ac6171b76098edfce284799bd00f47c314745a202d56a34c18aa20ab9e61e1abe984ab53225d12fa2a238a100b4bfd14b2b4cd8f6bb1c868beed42a86add01853d2749ed04a77bc1fa0e80c19a6448c84511c63c010f3570ca29cfcf72c04d3d911ee0fb81daa853e57350b32a217a780de096117c478af88fb0adb5dbaa111027457149ac7ca6b2c5a47d7d9526b2c262aebb8cf1ba6ce42933b6c0bed63df39c13de378c0ac9bc33c8c90a19fa980fb34a08c6d548bc847c510b802510d0fe5ae54f0598368c6add1f669d9be827a1d49f2a17bcc2984bf8311f7f5b84e82000f8474995723a1269fad8b9ceb9051f547131f1a738f215f37daaa7f4a873e0a28dc221379b89cb0e8bc00c81a11fac9264319d857e2fbda7a672610dcf2dbc1b3ec5de27d3926a6b9d5637d6dc9f9fdcacb87f20cd4c6c6b3b05f4af194e6259e4d34ba7965cce6d9597395318488a85fba054538381aff1827f4b310611b5bb046b3001dd04889eaef47e7214c0a55f14ba554c52f0cf2f34d3054a1941d817b37b1d2672d3d8bc5251309796f04daf140ff29c1f0cdb3529ce00f19e4baec171c1e20d8b85357559970cb41e1079b48870a17ee9297f0c07e79544d4fc0147bf0e737370ca74929b2d2300daa556df605fdda062b155eb8a12759815ccf127bc0f2679fbddb4ac1e5b967807ea921648f913a8b7d3a78cdc62e9308cf696e86c9bc904241a2531cf485618a34a2926fc0b7a96d3393669340bd9bcefe7fce430f61142293e44b2e2728241b4d4032bded5540c5a104b4d33f62a4481c094e4acbd98eaf348f06c021ffc1d9974118c91e6ec9eccf92fed85d57ad29e9124181bd46497a9e5319e01aaa0b19fc8be8649ba90898b77a223aca6a8eb4a095aacaf8c5233a063498dcb5e611ddfb3fa4b6473864db12b9a80e35916b23dcede17a4e2743d78029a176a3641ae656fcbbc0666d88dd7768708ba55d6f2d7fa239847cfa90da0a33ba98826c8e69cecefc2b84d3225c99d8435fee47b0c209cfdbcca2bceafc2dae6b6d9a3463959a0d1d41ceb027e82193924246bae97a02af92cf255ab5274af0220002c773b5d70f7db56e2a7b0b1c5764e42acb85b0cb088ceaffcaf329cafaebc72d96d6d6e56c6b0a7dc19e2d5ccf0422108593120284fa7a7f3adfd439baeb4206b1e7e662e8dfff2ef4fb60ccee8ae88190207d03c884c73a9708670aaadb508f43769a0009ee961bd531160259c90c39d6d67825d276b38e2a3f8f6650a18d693a3e59dc2adb41202fb9eadb4388e3981e907694461a909c17cc1775ed0703c8660d040f3f4c2ded377a88cfdcd3a077211040cb1facfb85a8b3726c58cf6652b563556756a9dc4bd5603b9960f69a9a8d78cb65bd4a434fbaf46ba1a5fdceef9c1b87344c263b701d4662336a2b3662371ee68467e7dc28c48f6abcdf0da39248233d462788eeb400a9a70c50ed2be40e2ecb8c2c7490b63c8f53e2dda7623d802dbd2822b5728b3b72d37ff5400a91c82cd6188f7761a93147a8a019b80512c2afc725932493babddfe7ba0d4c28b7c1d32e8d5e932981b21083ad7d610c7a9c8649d7bf3e36f93e97c3e105ed75f39eb4caa6dc1982fb8ffe8186ada50f8f9224dbc51434584f2f0342ccbdcb76dcacd03df5862587374095a3908086d71c8a50363a321e77831f87889da10dca59b53572c284dee6bc57a64875b5796f97c8d7d7408ddc0076206f0a711b358151ddd06ea0261cae99a7a2c959798ac1cc5cc5578700289665527bcc54531734b04217dc16ef760ac37adfbdbbe3a8ecbb09df9fdeb46db972e08f84ab6fb8cf4ca2f570c9218b732da3bfea6b8d7d26f1e46ee2052c17a23fc79a0531558b5af55bc92bc17ecfd3d59b26014febfd14ebbdd21a9075880facf4a2d3f2d8dbd2f917db7f073c4e3e047e47b242d289cb9df420338fb700e80e9b6fabe8e89edc7cded76e420dd1a49a784345732a279aff5c4ba7b2a683060405342239a019ab18e1f70575e0ccacb2e62851457bad0016dfdd2f3cd556b29563a6e1684bfb0b344eebc48fc6c1928fa1329a0c61490c07c35d257b4c8aafa0b723c8faf7039922565752391a9cda7dfc26e73e9ca53a1ae30efcb472c5abd4bcd94a7bab3bf49d8573a8b0cff9c231aee1757dc25c59a555c598ebbea091bef3137228fd620a65cbf87a7307c507cb16448a718ac04e102f49c314290c42ae1f9bc18489c401f566a391778740421e962d13a5f9920e905dd95f3e7ff41bc4072cbad0e8be1b614d323cce7e2138ccb82285c5e9eafd770ffa7207f6c6465d2dfbdcc24cc12b079ad9733e09eed546c1814ee4b325e96260f304d741340fadda10d7ac09899a69d1d5e1148ed5428c6ac47f1d1f749a74ecf1b79dc9505ca47a21f647ea6ed0841bbb38ef61bd3bbac36ddb4a91acae78d50b2068ab862d59285b1343d8354738bcd7b19b61393e4045fe76c0f5fbc88fa0019fdf41becbdf4a25b799d1f43e66170e6d621bb4147325020d878e4d9f69e0bb55f1964979f79057406f47d38c2e162cf049f3fa79e19b7791c21f095cd9556d7e041ae6a51cd9dd317f71894dbe8304580fe67cf20348fbe8e4ca21307f791bc18c60fabbc29ab18e8209da8ef38d1f615f8bf5c33ac42b30d8186eb0821ec1cbab0e72b2330ecc4440cec4a13ec8dbf6f10feec823c9340b60f183a33380bf271e32ba03315c26c281911001c66bca86276ed8934ee5c7ca47b55fb1093b8504f140389f28b1ea2af988852508f51ed2ec68d35dd3e4ff5bf492454a0b8d1ea6558b300dc870890c846a11ffe7adeed30cd85ff4c7567a2dc656f915568b4c627dfce3280219a185a0beac5cc979ec813a9e83931125764da6e827d162c8e6c46ce2326e848078466fe7922f947792cf4fed2197d356700760e47e73814d7639a3c83ba62a368660745268a3621f71d7bec8efaf113f6d7f25f8b6b853345a33ca6652747113f011be8982b60c05ffc7a0a99051fb0625ccb9adf2f1d6099c62277c6cacef717750de5eeb5b1900f24cff26a6ffb89f2d1df6b45aa74c9274320e1b6217d5ff1485566441293f7922c0618a894ae7314804f94abddbf0d0929e42032defb6ffaa173fa90c20b67072667197154146e75b4e94f3ed47a44b3587f5022ea5438b1fdd3bef4a8c0126ae32afde9a249b504735bd3aaa9b96feb64dcd4ae203bf46a254dac19788c75e4f7775c8109e0e881881c304cb0648c50cdb3022b0bf114695d97f5b73694b8658eea097ca528583ab9de674fb15bb4773b911ee8c343092eba0ae2c6364a89cac3497b42306eacc49b3f4fd553f35baa8548c76dabe7cc6bedefb7e7b2757faf2218f7f33e0779923dec7bc02139c0257159d63ab69563bc559dfe109619886e363f67aebb098f8feb2b48de2c43a0f9b2c2bfde5ec5d54cde7190f1cad452e3f6fda596ecb71515100c45f643d069a7fe833f50618bf43a7e22d72c369cffbfb2758884654d01cdf4c3580132a0152add445bcdf7ec31cf060b1e5037f33e4a695be7cd5836ef188a2975ef89a8d3e5e4627855c71d063b59bdda3e168570ee28652f066ac002c1e52cbd305057639d9dd70fafd86475e15abf13314ea7b441372a116da31f6abe82dd70596b01565750f7745ce87192a8e2e0162a289fe69961d30caf02a53c2ac557652bbf87d780b8ca8f98c4208184b391d3ea840dbd7a7c3fb4a43fea112b9ad273da3db8dc26d66c933b9c8fd22ea2e0e8848117c09771ded879b2926db8aa747b6d203314f9711637631754689b130f5831288635c58d88c6db6ffe38293ae4fd2570122eb457d36fa67af01b5d50cff27122bfa1eeb90ed5990c14730929df5a4a8778be052dcd07218c75af9ca1fba6007a667e5a82a3a5e6a80bedb6acddaa1b789992dbfe4da6228f5311d70df94e061ac9f617f7a7fe4d046e5d37d9e070a9b66b1fdea4d7aac9a0bca1b68112b7bb947b7787fd04e22d2679bd9f9a7fce60493955e7a4f42649e7ae7410511df4efee50cfad347e6679fb33befd6a6ea81ab3f4561235954fa3b94af5b108ed187f5ee50c63ddcd135786551b83f0f30f89d13ae4d54ef04d16e36f9dd19083acf90d5049115b65913421acfa6d20e460d6b0d8eb8897001194989e879d71edd26b2918386ed05ff8ec427049c1fe0de10755cb0274bb201e458686687daf25ecebea355f17a4021b75e86f41ead44cd08bb65a5d222f97967e61237510056354e64358c2008d36cb5e5b09d38e666622aba25c75356c95c38a426ef38fbe88dd11cf60ce03893620c48d4fe0c47300fb904c5a68b03f6a6176c121e8bde1048afcfb12c32dd33ab8c970cb99db82b917e95bf2c495ab8ab7e4186173a8d2f57fd93aec9eaaf5ccfa173de630c58ccbb2c2b9c3b434d35add04def826e0cda06d7786743de002035d2fb070903ade48ebb62636f354b55c9f9612a763d7d676de27b70d546ed205eff281559aaabff3046d71a38642f7846fd172c25558924616fa114ec6f2577a94e4c954538e2e3e9deec380abc5e58a4124300b7b784b3b471787730d922a1b455421934e413d1b103181bc51e51682a38a8d70189f9a6d43a47332bb17ed68853cc92e3ccb281d75c2165ac6205f623d633493742ffa5bbd86a59ac979e3b878cbb8f1f31d8ab7cdd7782a316e679254c57bd42b200da56a631edd40a9444d69a41dcf463a17b838a4b1b83c614c33c46c291baa6b8dc666a743382acadc9521e3792615ad40c8f2debcb0212bd81d2faae2038b7988a1327c8fdec87ae625b3f01d9e2b714f62fbb60b398456194bba2abc86f6ed762e387d7ff0b1bd0e312b55b6a3d39a26056c8fce1f27f317223d238351fb4959367dd2474746db47ad8b20bab8793dc8d5ac76466cfc0a831229bb0d040669b458adfc183c2001e934552f38f64d30d82b0c5b7fc16ea9f3a7addb569dde5505eba46480d0954ed0f32b32f221c24a442bfdba4e1d79af8a1e7ab92194d87d4094249ecf9d9edcb31905078d2893935d929c1090dfc5b88f43544fb1819cc41d6fa72b34905f37dfffb473e15db5d17cf372e1649310ec21fc1351528ae3b752732c01dd7d02cda30d80233a71090bbc4a9d0d8e71b9286d5c291460809f8d3043d71005749304efc6925aa17629b21b73f1d62130cb0f75bac9a4b0b3e6e40149cb5ec1137ccc72b0d8a2bb095f7f4638f0ec63a8fe74cc04895b0ef51228f62788569099097bf0b91e0d70d89f7ad922d3593dcb17ef73c9b1ac84cf543f5fa2ac0cf99e1a6c804da7a059776d5d42aaef3c4d00db48045409d091dcb185861d76872b7fee840ef3b9d68675853b422ccd88a0a206bd1d6c0fe54ad88568adcad311415caee261b9c8abbf40c35b672dcf9a6dfa520204c050b4a6b56f79315edf8cd471eb43a410d6d6cfb1be3ec4e219ef61ad4cd98d98c2d6826e822b57c786481c4f4f3317a8ad73415cb697654f8c4ee5667c070490df0b72c06ca7952e71fbb192ca14d7d35f328440e9d0875fd31fd96d9aa63f7de24b77f9c14b83d96679c90e124d8e072adefa7f250fd5be52fcbbac16f3ae26418a600458477093297535d695e566bdc839bc8aeb208ff6cfaa2de0cff2ce590287d62941e3591961cfcaa3c0b1d01aac0e3df4328b284fd795848565a824ce15b30d9dc5fb630b0dd5faf9ed5dc86d4c0462fa85825610b8934d4bdd1e244dfbae48052b10b7bcfa1c653cd205f250ee662f963bd466fe127dc2e2cc2641607980cc15912b401daee65957b5b543698fa9ffcf287c5bcdad3d44611f9fbcad16197c39eec1682bd9a0426afdce1d0ae0943565ca8e150cba97127194441cfc1623e2ec34d35a002ebdca9496e733ef817dcfac6cef3a689d0e6d3764382a0540f8d48d180d0f98fd96ea190977dff28effa3490029c6f26580dbead703e41ed5b3f7c51e5d7d290d8f1dc5c10aac860b587edcdec19c95a1170171b4e7329e4cb4027fa3c7b1a2e7af37ba1ad7f943b3e98f05b365ffe82a31d4b4ff008607ba497422ab4c8d114079194fe263e672e33d26398f88cfa2824313dd3f2957b45d2e10dde4bcf63858422b7652d86d70da5475a22ae368af2d6bb3e7d282a9c7330dcaf6ddc7c19fce58424be1d116e1e25ca1f03535b12ee12730643d6909712982e1c8dbd7dc76465de1aed38a627c4c6b80aa8375ed67eb2e42b7c2be116bdd8137e0e1998b352dc9a7624f579b992fac71321decaae2cf2985618678dd4d2f7ca0563496d6c0503fdb42bd4e645887181abefa3b08ad83ab4cf78d7d61e50e100ad3fc725b3316bf5a5e127918e22915640335edb8b325cf18df9f75305411f72b28f19890a55399bbc5d93d4ba3d65fb683d5496df6b1ecb69e7a3fcf3436aea7cc722d533229cc12e3723188b91d14ee1b0c768834e390c4fb304448e368c7abc0275a005c36845bdf630a8c9d5791abf6a7210f92c69c73f2670070f735d917e5db93bd136f9c972117f8568ada3de510b30d620a4d4576734c71d0fc641ef78089e107139c6bcc2cd472c131ccc66fb763ec7ef2964ec7a855c63ce86a402086f4b5ce7f3a5d473cb172118ef57b8a4dd310b82d1fd63cf2e97b4a688a414effd7de8ad57d541c854b063eaf22573531a9a23a521c4c982242e15e8fc970a1317d4cbe5acd48377da54b5dcbc27bf0248ef37bcf2807b30e54e79a197a70fbfae163e67514baf19dcc4cf7c6f89f1a2e50d10a97d29e556b8f90cebc7eec1ff142a51e49a4a4b3f9c6240db517d08f87c928a4ad684e5a3f9e83bda641b72e363b2317b6d38d9c5834573a4d9eb62a32929721e4a88a0fca9d1bb0bbceb823e6a7052268a8a76e2f92ab00cbd3e8b02f8e5611559cee8da685e1b485a953ab096103393f6d721f959b123d67e1d26fd1d8374472b22c8fbf655d96134663b3860180f25cab8b98eaeda035bb4a8334a9b2552a1989f3b6e33d4dfd34027731f76e883ba153ba00103c436df75e6c3907008fe37cb94d69b8792f858e036fbde5681e9f67d419be6468389ac81a7d0a1a388ec15dc02f59f44b229529eab5dbc7f642fd4c3225608265a6328bc52f8be1093229903605329aa21b72afce2f7f2cde8712a767b62b89a9368f8a6f019399f721962d421ef9ad2c13a6fb881fdf1a273173461b292fd9b64a2e3d4e6bbd78d89be18f4ef595e08b3b0ac400ee3e1adfee34cdb28533c0b18daf8cea5c7c644b4ff7498c4d9a7a2507c8b48999efea8fbc56f952dfff23dd308b2a78ec560586cc8bdf0b03b171097a9007086adc3a80b05af786438555a69bf8845c137ac8f768e0a47c6ec2116274f6369dc5826d054ab773b60da60ba17f18f632c665dde213bcf99589a93f59a5631d38811ee5e4aeed5acd984115d260707a2dfa6e385f90196cd17c128f9b85550fe6a09ba174d0d186a55f6b857b0f0deed5987a569cb6a335f6b81797ae1d3c3d27c3a7058686d38d744530d04a57b9b596ef4959619f169432d9bbce1a29577f5feda856869f70cb6a831fc3b2d0f4eb3d2e97adb1b212411f3d965c6dc7a07ef09c0a82b2f6e18fe4af19138d113674b6b80bc0bc57e683e6d2ec5a979cff782b4f1de5ec97920253d89e698f5950e5a97d837b53929a44bad633e4402db3aa8869dece9ec653f41594f20e34bed6825a6438403f801f07d818b86eb2b809e37810376f50704431659fdedb52bc1ff349ed2da0fa168cae842b4bb566baa9153be07cc6e0d6b3157278a0eca2cdbc8d44f214d4e744cada624f80e1c275587379e382fa0eafb739a26ebac4d0597dd4c7d4188bd2b92f27e097e2476a993496ce531909cb97b6f0dcebb18404c56c18f229b2d5d6dc3c054719c91a8f8276ff837d1902e601c1b4bf158047843d0943a2afab323ecc5ce9fe6f00c5f7580829124c211c961b5f92e32baa2fed6a2a12e3d48c3ede20c3df960add5f8d33be8136f67d0367b28701cd296fcd7137f066f9682de8e02697de942cd4b3797bb631e6649eba30b890b5e29561db011f261702e9680cd83c54e05c7c61ad4b6b045874751a4ee27c6c0ab3fa6b02d3bca4c28e8b054c176a118c0d543d1bb113021690b5cbe90fd8cd602e73e796f1662d4a02e8beee4dc549682e2ec58805dd3eeaef23975cf3361c7ecfc64fd8118e36c6ca15d4efcb2fcb27a764cdf6f07b3ed3433ed3addda6f2e45a28a7267d7c3ff442f2aac93caf3c23d72bb73683ed9916e5ed6aff1557bf074b0864222cea1d3429ca558f919dd1e44b8f2ae4dbe6bd700f0f260949c85893acb22b4389b2822c3cb230c9926e64dd3ebb6811f636f44e5fc982bb27121b11dc5cd579fa325da88ae552ffb22af265b6b7182ed1ffb6dbbe5b7eb6dea7702db116ce171a4408047c8cc806eab7987e019b16353b981da3361d806a65def7cb09e9557cdda65a42c2bf36f763d7db2e76d8c417b1b62b4767e181123dd550496fcf8845e8df80a1bc70eea83b0595ec07fba21cff8fda1338065d5a3b85126ffa442f98328c3feaaa99267668a68a04f863172e4050c0da376bf77cb19edf5704680291ffd5e7600df796d1bac30edbb17a974626f6d0c7358cfe33856ef2d408ac3a35b8bc682b14067dfcb8af9492db4e5b3058bb94eb14bd8d2b02bf756c68c267ba407d0c04b240e5f8c5e767c46b8d21b959bd94647910f851e04ef4c1f27b3a0430c12a7670e60bf2f69b222286de60180f7f10d4bc072d51742af9ad6a7953a556bab57280ca2c174f913f3d8cb0342ea3fe05bb022367b1327513bd8ec4da11863f996319864a7b7d1d80653230bcf13a4d6dc5db8e644757dcd7eb59fbc7988a6dba363d433bcc0addae33591e3fe22db1500ae46a67b9d93573f2a98df38ac94749fbc50a0f8e63f425d9c1fd2fcf909a4c73a8d66d6cb0fbba790dc8806a1f232e8b2c3cd1b6fc320542c5114934c99d68c4e6203e65da776090436d70b30c9d45357e3979569f49c03a7df76aa265bfa13cae0b78b6500c4d9116377afc7458a55c7ac3d9c19faa902f1f23605943de4643da820feec4c428d7c32854906775378f5f9610b587ed167f27a70ce804755d02bdb229f7324cf236d55ff16742324c2300441ecf06ce17f856d35ff562cebe64243220a0c8ddd05cfbb31ff57a67a1858ebddc173217b9d19fe2550e2e4a763c9f161505748a38174d347cfff88e309f7c2062a0d2fb7ee202830de23c7890d5fdf2a7c35db994e448438f246f925eea3707b8bab2ed8797068ebd2e19706610d7f5dafe8d4d3d1f2a853b4aa97aa555d31993ba3509cbb3fe318ad48d062776d99fce0fffd17b1933cb0a38bbeddf9c1fdc07ce1d80ca055d0178ba311c91e59cce30a4819add42c541bb7161284bbb116f3b73eb99bf12b4f6318228d39f14d9d27c83abc6f0ca344705194c4f1daf41850082905e4750cdd213e3c231757f28cbdd1661c6575536af18c924e359735dac7dd587d18e721f4d7cc5817909b8883efdf81145cb66baf6f1294844874b1ba8fdb92ef4104341205c4a2ac001e741d91b2bd64df5ff8bb87fae1c4eb609c0add5614d77ce36ae790aafd00fd531213e5d7ddd174f9962d4e499ac1b3362b69c30e459687de76cd53846d95154f5e80594a85cbc965e799c2df28f45bc3ee9b5758222973d0973302ec5bea301c3d1703c8bad0e055fd432552afff5cd4f6e17f9cfa3fbfb65659115f34eb2e7abf0e6c689ac12b3b0c8eca8e7c71362954b7ba71051aa8ed9228b0f1cdd9ff9e8cc74b12754f4cab7628ecb0539454b281ad4e0e5bf560e4fb9035f8000d2f24de8dc8dc4fd27d19520740d4eb9140dcd2d16fe9b9329a545b3e0a5c0c052d5746ea0d33cb698bb08625186376c580e5b60e92b3af4a4d250a98a78a01c5c46a52b272f250d103384c21646470dfc27bd3b1bd52c76aa8d5c5b0e747e10965399fc299c1fe9527b95c0ca0f268c19e2d04751baa828668b71cc185bb906c498207a8fa083bf0d590c97843fdd3e186b140a96f49b4a31bc83db3aefd528cc04bd46a55d57aae1452e7b6b70e0081a5159d0a61585aa8b64787c514c5840965cf2b09612f9ae6a6b66b52b784675ed5616ef9271ebf5ecbd21f44df4febdacdca454b818c9c6aa80acb14d10a9240b9f065f6331ba72f149725cefb77547b1f95c7fb4ac52491221a95f028298ffb154ee329bd9d2f61e063348df8d903ea5d8f5766bfc2839058aff6856ceeb321bfe276b98a1e25198bec0bb05bbf08add2d3ad14f06e8b88a7bbf940c8544f80672296e5e5f2bdd97c7826a3696105dfbc44c49643d09d75d0c527214a176ccf03171250a26e2dcc3f658a30500a687a6a21341d422f7e16669060a33adaf4a5968ce290893010e861a12e17761a27845d5bb7295cbc4bc9ca68a32a83c06748dc4b50484b4b9006661d7c840c5c130a7d973473881956cef5d30d482ba8e96ae07774590701e05d66d9f597d71a8ba4d5aa36cc0da7d22f4e6dea9e33d41de217f21dfb8bb8f27ddaf68d85d453667b041be857c8129d833134aef45012a63512b977e0b82dfcb35b390c23d69bc344c385c88496f4e31b0c78000312490c4dad3225038a55b9e9cc910578143970308f6f7f26f5bbe78989e8073656c89cddd29858deeefe2b4c08b9e021186a8e03333a31c225b3e48fef578d4a031f37a2d1674e8b3fdf8940c30af5f1f986db0b52bcb522538ae4bef08dc8d5827b29c31c5ca3ca2f5ac75cc57a0099291e5ec95c8e0f33348026c467ed7707c7a5185e51a0a80f5a0e4df697d684eddc2ca97bc6f3671ebdd63a876302b007bc45a4996dfa0a95f6d05b9fad51e6d97092a47188a0fa85aab78770b199ec5127288f3b89a2e1b3ce84f073b0c2e4e02e8976a8299f4736b6ac9735e9bdedb0d4288ec3ee420238f66d5532b2aa82f201517bb2010b9ad386c8f9de2289b08d4cc8bce2989f07a5eb3cf47662c4312470ce2ab720105bca0acf8d56f73378f5c59304f3c55297d23735e6bff9e86859548f6f6aa5ae095715d1f956c4aaaef995512d459b8692157b570cd3edf33cc43666a06d7262f1274a50a7ca8b1583a49d42ae7b0c0451ec98c3332175147a3a00e6124fa7f5474501d8a62103b76c8ed269e995a4220c237d4eca7151feb900bb26f87feb86a7ab01021f762cad3fa084d92fb8a20486e8c6bb4775519039ef83b084007ac15cb6dc9d735b88ece934a64da2ccf8c9fce240c4419d15b3799c608a959dd47ff47a53d0d7d7de9267fcb15d8f5b521e9f882ec3aee503e0cf64d1fc54e065710db42292aa751f9e196861940b5e90ef1e99862a7d7e2973167f98a8d7088d4b2d2ef5cd019fda7a799c09b05395dbc28394cf756c478bfa4308fc25c897e21377f51c3e9d028771f0e78d3f38b05f33721613a90e29d1fa1d3ee0971c2cfd51909d43728966841b013a02ae48e5cb7d1e7751de7cd718e0be75de2bcded31154ca4a2f70689c9fa3804a760586269f3049d8f5d0a4080752acfb71cc049f9065d9ec52978e9003b61f01288747ada7d0cf4d6e8493a32f86f88f34564441e4ad27eb8bfa952b30272146bd437d822e7999d4a72491b1c5ed6cbe1a7b058aa348f8573ac8d05175f25e13dcff55cf3e5606ec7a50e48edfd30a18117f4477824e94e15e95b457a0d3cf653c78a4640be03d4cdbbcf89b6dda09d4d0dd7450846cb34b0988ae3c2519c35fab58e1b4f730e3d254cdb320bb103fe793c9de157d848978912814bfe546a2dacb2fa661a48fa24e9cb9054ca6510eeda20ed9a96c74b0d567b367ab255c34b29f3494d7cffeaafee3c67e88c117ce1f9351d6f2865aa7ca85c5722620d6a621b20483edb96680b8c46b878c953a9e0ba89d9cc4e2f599606bda85e9e34749519bb46094f4cbbac910903db5fc125b31466e48f9b8ed05aea5dbd0f8a4e775e9408702e7090c0dd69dc7e537ebcf817d092e2589e78c31f1310943ca24a5c0f486dccc754aacf253f0124dfd0378af3953b4f16c0794aedc08cee627afc44e61396af34b840984a0aba80b4a3f51faabeafab888f9eba545e671111f59edbb2057a0e801fb385f9e94973035983f6c7fea363261ee87deabdc96d87f20ae2e49d1a6b44327b500029d76ce2ad559cc7fb7d0a6c3422d60283075ccb7ad9314c646977c9434888a1683c775e5e23ee98522d56416faabb697dd5ecf9b049d82cf4fd97096f1a80ddeb28f47e36cc48e23e17b83385375af436b836b2794e34cbf4820f6dec9ed64e6c355019e6cd6daafc6e8be630b4384c8df8c1f01eec25326718fd582650cd5588721013d084e98818041966acebc9824f4154efde7db5b7fbfb36f089ddbf4d06b87e7808230c90cee1b13fd3117d8caeb1fd36de015dc97e41cff5aaac07b49a8d8b9fda77b891e709edc0561208e3d5b1df1e6b72bfc1cfe04153d67f0533afdb7fb2cd95b84d7de7e50bdf4bd47a78a7dd4c42b3e95649f74f0b256241332805be69b3859ad1ca46ddfe01504e20e152dc98322c5c7caa16bd1454ae5fcf64bff196125eba3b9621c2129650526377cec3b0aae214f7cc80e73cbb73e803c29eb776927432bc1b1d439264bc2ded789e918eda8ff6730aff359280b4b8809ead33fb6be1578efb07ff88223f42bd9e61882f734eb833af0b42e12f1dd5b7b2ebc77be451aa9a046b89822bb4393d61c190c9b980d7602f48604dadec425510fb6670a41957f9eaf4ba646c555b6fd00bc9a18b91ef6519bf87c10636c297a3a440bbfc0f302a29de4759ef53c811e9e91d22548801852b18429d047068625851cc8422204cecfd7b3c4d2b62403465c693c44bde9d124c00222939a1144c7462cda1d63feac7f8de437c326a953c5c9fab6f334ec012d503b08d1492a01ca6a3909d3162b8d8ae2cf37c2535b01402edacc3544ce7259464431719107a8ebd84926fdb0e87297bcc7b0202b986c3c040543ce2fc96c31e6f61eb56932367171b0e84e9477cbdd9ff3cd18f53675f7d02f449d5f93c4fb7ff816d727c95eb6660536b2b6773b65b3e819b48bd1e1383dd67e1738a167df547fdc5cf8810029f97dd9710bed991299864b7ac37d272a4d28d7a147b430d48ba266ac37c24cecea0250232d9ad3300376988066b1717d8f4a5b7a29a04ef1a26e73f607ec4badd0bd935cf8c675c74a257af28a768ceac66d77424e28d15eaf8338240fec03c9d9623d8a3acbec838926ccdfc48d6d119ad6c95d521ec4d2258f968a9d1aa700424dd890588065cafe6ec82954e5ed76dbace3efe4b9cca76fc44ea044d5d26be5d7a36de5efb2ece0ccdb220d647c4d359c23eaf7c609d2b2d0b510013b561427510f1db62bdc7c451f9fca2b49e8a92ed4de0fd941df22301dc96ce68392448b0f32f31621ca3ea70b78dc992467184ab8b2580d2b6a24ebbd00c6e8a1f534aee8ad5d71c8721f66d9658bebb100655ddc619f48a70451dcc8fc335314ac76c2d7ca2bb899e8766d5f4f19f74abec770654321f47097b77a7da70ae14ec916a3d94f1cf525a1ee835525feaf1538bcece56b91f84b510a1394c8e21d661f6c1d497585456c6cd099bb1d238b2cc13471f62fe8f31a22c4a14e43c654246d66207623628b8d8493621b5a6822491a5410420c23ae96f334760a4cbf3badb0a6f80a3063773ac87d7d4f66bd45102e25483d53c77e547e29684132c9e3561db86b8ff19935bf70d6b2cfd39d4bfea0361f1e80f527d5a25dfb05361a98cd6de9f174a1860338654beca59e3cffea5de3f88a116d9d3ffa75a2a0ad634330a38f670c14c02c7e5eaec2acad5f7076916680e746696e3b73b6f5adf1c576696540ee24012dfb7212a367d67cb3ae0d0f7e67d821140c02a48a96b1a75aa1a7dcb1c00088832c2843b608d17b44ec77d586a33bab2cb3b2b568ac8bc38ed9953b98688750dabd898e84d579f23cb0c3080169b3f15804e55b0208960a895c8b80330bff96bc0d10577b99b64b40ec3f4a508bc14e6c3ca68f65726d9d5d0a2968190c36e7f124c676f77bb651f14916af7f678e1d12026367e77694ee2cc4393f672e6c64fc268e0dab05d91ba10df889d7ed7f9fa324b62cdcfc05f88513945f4f6459241b0c4ba8d9f2523786b6f4ffcf29161e025190ec272bbdbcbecef6191c15eff7c401c52f280bcedefd107f80495f23aa6aa1d19e1839bd981a9e508c1e9508c49d9329e2045570aeb04c499aa2b954a1788d4c65f5a1704dd24bbaedf39effd4efee9a93615e25c30273199d50d5f81c4be5b73b5b3dddbb99a7670cf40f1bc57cd99ab482324f613dd3237c638b3d919a914e84e0421c5dc1767de2d8f8f843ce0ad2bcaae6caadb261c03e5b2151175d15b89556592b1b692326a1438d0ef83f4c57f1bd00ba3e60f1ef729dbbba09900e4cf839751b136d8948623d05b60a4c526cc57dd29ff78394b8f0da50f5714fb6d7fa7e17fe48642458685eaa68209ff68c2603c0ca9a3ed0d88a90043bbc7793a867ff0b38307d6d4c8e418b3f7b4f613ad6e84579cde9a349f452f2c680b702822a2e57879afc4ae4c5fb9703e5e683fc3fde5b3dd62efc820f806e156eefd23e134e0dce66dde8d2f58cdbfcd269fd7c54dfb58dd7d99ae1baca0893946138d4817356284bb644e1da99a5d8b018e3e7c12c8de90cfcf93c843bff8c13dcb531e0b3a43a1dfb465b425afdd6a03e13a0111a8e1285e320d10466d1755930f539539e42821dec31aa39cad9e1108a35dda65c5656fcd29514ce8e90bcfc6d1cc948e0195b77f391ccc3c80205c846cadc2f83c35e907ffbd1f6dee184f1c24c548d10e27f3b2955e8768bf7d22d16cde6f781fa0537e647cd4e93f6266b1dd83ab3bc406317a06574c96cc3fda8f8d52330078efb443cdead9ed917f557a398f704ddd432eced54060cd4d70b755b9999cb12c9ef0feebe69e65d3120f46c3c7037d5bf7399ed0a84db7d0b1645cac35c30fe7bb27b6e2c1ade4fa0e817ed507760ef1eaaabca76f8502ce72864838ee30adb5fe98bd4457b6cebf0fadde6a2f72ae137d47f423170f80d5d49f2f70bd80803b8448a8981e61ac64576201f516dcba020ee21e9e615b3729f3583b176215f219226d193c4a092c13d9e561785f6e4fb2e7eb4f7592d842708db72a26b64236582dc4ae5d9cc8272f5da501673250f37d32f658544402b0beb9004da574b701dcd88a1167e0ab1ee65116d70de25193b305b0486cb1f440aa22667a5aeab18bc9db043dd090d374d2ae69937e2f4beeffeaeeae1708ce2b1ac98c5588782420eae1720379dc380fb8cdc979a651e4e96e66b6ef9ca97489326b48e639a5b32ec75eb65d20627886a9f4b38e80372cd776936a70ec259312df3ad7615aea0cbc397e736cbed5f1523446c2ea5eb820f79775383ee9b462297c20f9e734d5d3b5b5302c5b0d6f13a054bb279a3b34c04470e8a6c85cf0cc648276700d9569b2cfbddca8688597d723e4b439f7d4128535365f8cf70f40ae20ed242ee5b39b31a0f227ce9440d72b2f5263fec3e87d6fd175fd850201dbf509151437f558df513ad2067e50d9addbb3ecc5543df29fdbe302e98ef1fed37f1c5793c2a581d4e535500afa41576ff380f54823643ccb8b3f290f965f1e574f69e26688135d69894f06537cfb2feac799f476d547b350efbe9b3bd2fbf2ec6e8cc7b5eec91e31a5c87ed171953e75fb92a27798389c1e00d726fbdc518e4df85b61667e162c6e179a661f29db8afceff730e4d219465f0300ac78cc4def2651f0854e8b980ee7b93d371f5efe7d149085a49ea475a58ebf3978b1b7fe008b0f7a3dee9e4c28cac1e779edf7bf141954e5eced472fd62199485534a80fc737b56b2b4d69501a6b3356b47d335169004c0f0ea6aaa6b9796bdfc1d9a0d2e7fad7b3c127267b7bf1a763e961eea749ca59339c1eb0c735dfe9c649a4647eaf6b25c833cd71423b735e2e9c1bf2ef0b223dd96dca8d26ee34ea7ca0fde7552acb920a8c33d65f289c95698d5b0c7a56b83192be335c82436e9df5196f8fb17cefee2ad32d1ddc478a1d57d59920c1e75f73d3fe37e6e213fe40fac9a430301e39df49a29608c842c0508f28c415b3dd56fe50938b8b3833656d34924a737727845e3afda14c3d02a5c8609ec49fdd807e5be372bcbf55574ea443b14e93389f17d497a7f6d320549af9c34eb7d5537c6817215fb02a992a89d05f0b9d51edefbd5eeacd1cea451654c515b6a974b2fbdcaac9ee7d050727f583f830eea04ef2c0b893c7cfef8437062b7d207d0149fb7694d729a168ff713c778b7c767c77b129888b524f6a97a1a294e504cc5e509667385ade4a7620f2628fc82dcd96088121992772e6f07e4c924043bc152896c0c22ac2d1d857faf596bd47cf8e78d91741356a483384feacb3538535eba561cad9254685b8243a741b1cb2f57e75080634847c3f6e273857b8f7675672a60c744f10d7b5078e3fc008c9604596982f1c2dd4433ac807c58daf67d186e214576069328138df5d18e694f725e90ac22bda16e4d4d0e934b4d0358ab1879e285ea684cc96d451ca480d8b24bf0424482e473667d47b67f6f43d43ca271b4b2449ed27e74eb8f3cbfcf61be598deeb157f3492921d400237c8987e1dbe8df614fd6586a7a5771b3b62877e5bfc9325222d388001fe224ec10ff998a15f3e886a8032e1794440048d72440c8d668454c78b43bf1938a1650464a4efb943cb9eccca8038f1e381a1fe8ff96942a6243d9fe10266a9f28030145cf2cc232c3cd3fb464b5aae985587f99968a6871161899900b04423db7fd88857237b5296b16ca2c05352210ec20df77ec8d397cbc37e0da3714193f5d15dae2be97e8fd9c4d7a10e10279aa2987950de92c459ec2a4b37f440fc6dbb57d3ad67b0e21222f9f54c9de3630dcfffb29475cb93295fa283ca4f8f1a82951dd2f35ba3e3d76f0969ed158ff7c292d23f9e16a8c8a8c9cfee2771977c0889f6ce70515f97777da0c507edfa9141f03ba5109311f1f331cc530f0fbaf35a8df85d8291b93b781c2b634c7acd3be5edec88d7fa331efbf898f8d1e5428b28bd86b4f4292ce5b3bc126a0dd692967c4d0574a99d02a65596cb60f5d2dfa62a2baa12334e0f2788147230702cb99a02383264ad5843a3ffbf0ea3026ee39014841d6e38065b77d13ca4e8c5bc5d0d06b2d226a7a6f046857b60431cc053c1af10ed7d59391cafcdee6cedc902c0183b3eccb934d3a087d68f04d4aa4586a12dc8b48681154b3726fe83a19d53274f578367dbe13d64e6b6aaf0005da570eeb0567fd188c45fda1036af07bb68ef7b8079e686c234052bb90e454c665e2afe32056da5c5d4cf338bde74a005361eca3ef44a2856c078a4fb1c2ed7d48999253c6d2562de914fe538dc6d352024bf3c380be257fc75971179ddc69fff6b52c7108ffd4a0d6003f29f2bbcfc98c9684ee4680c3b88effe71fe924cf400d43257b37070e47e563cec8e978cbe30ec4af91a79b5662783e6fa9f524ea20a41fd2ee96549f2a131346ec5edd62d1839723deef0dd755ecfa793fe2d23d86f558158ee21718c16f986681809114444fbcf5ef9dccc65065d5b136526f4cbf58a4d8c2c5ad161565575344668fbda878f6c04ddbb0ee217492ef0050293ef48f4a123b70a4a969e4261b76bc2b92cfb8012ea6eb0b5077e61c516baf429eb217fb38e05ee8f4144ba4ab3bcdcae6656d2d025e00e1bc31c26447d7c24ba25701a47c174e39385accaf0a416cfe95af670aec36dd48b82bb59bc16582bf871e9a7b2c29b66b4afb557a46b74280f3e5977b10bef1fad240d2cf5f7ac6cfc30e9533b3ab0c63bfb0eba0372ce2dd307d82c9b0ec996b51714a65a5ddc20e47d5004bf990889fa24ee4b51aa0f1b3fbbea723464de3abacb8c13ac4ccf9e6451a51fd536d1c29cf957169e1e2ad7dfd739c31084ae66cb99cdee21a8e1bfcecc1077ff1aaf06f3d3a3d1d5d3c5ccccef2029f72f3cd2e3c92651539960a236b407d9b85a55edda56e561b094646aadafce4a4d1f24ca4c3e42f7e3b6c769b9398cdabdb46a50226ebeaa70e8509d4f49446a21903fdadb472b06faa934b79b9199630486d5201b9a5f4319029a35a2684ec3e78e088c0dc6031c3b308346649a9a272aa28647213c5cbf038f95ca0ee8e530a994c3e7dd0302dfce090081e7e56446cf6f90769d193211e10f1604b710982e9228c54539f2be24b11a337bd02859278e13348bad9fc935b82c65805b84defe7dbba7ee53b896c058cfd8a89b3633e09fcf7be148a04501f83e0654075e60a6c2a7f796a1b6a12422e0302fc04ea0e84d246fe165626429592a4ea2d441ab4a137cc452a12d56ff9bd7c28a59c8346b4d90f88a157bd26f814a7506b5c0294b795ce08c2cd7407806662dfe783c9403bd403b1cb0e0d18266b4d1dd4051a46d7700ca7987d29a04ddbf4bd6b74ea889ef835e83b6a3024dfad974179667b313d57016603803e02ce763c912b33b613f4f44551aa1df169e478dafd57ff06a735f9fcc28ff79151fb11f8c00d39aab0ee77c5daa399930f24d8c0c691f7a9608c495717ec57a01663501791887580cca0831d8a20698f99ddae217222e5e605f5901e5aabc81f5f638b8a6442b2279a76acfdb9be7f7a57d6f42c95129334547fff44e8940c01a38c6622c296aaa00035fe8d26d7a26dbf364e0c5194b4acaaf5b65a9ff28bead2dd7212bc64b94ba43df5c8f1d2e53f00c3045f57c63b6769f822a10b4cdfb612f21ec0f0e994d3c90f7cae2367fcbcefce8ebb23610f7d6a593193f40d292aec1cfb28167d50853e56e2c8eb979984ee520027dd4df1153f9391529bb1138f9df43c215dbc7e265cf11abea775afc02976ac74fd1c28ad18cffce6580bb7e49a8d81fb8923c7d9e5b3a7d1c2fb218288ec383b3ee86c6f10b8ffa77094967e24ba46b080da4c1c911f96f8a17ea52a4bc00098dd884868abd7bc83b03ddbf8d19dd4257711a4b60c5fb0b7576bee41ae5937d9a4ecbaa0580b193bd3a3fec063e92af50ac517ed17ad0688f5892fa26e287a60780988021fe07b9fe008acec48347154db22d8dc1d8abec6c0d2c4a2f2c23037859d818cd7cd40fde4b6d407c9e2546a496f5eeb4920036ad97bb2eb93473df03085e2fda74974c205221e90a3f05b572a8fe30b94128c91f1271f3a8ddf418925346eb9cccca2f014de553c2478b87ad1354517fe82666ae16a0d307df842d22fa2127c4fbd16b55906041fb8666e984c0f91eb6c736f4ded9cd93bef29f2df4e0abf1e8a8c90c286532697522c6434e3471a335f34226fff0d1f3c7689db7dd3b5ae07f48678966ba7d8ef4dd5e93cdc58d7d014ae92e6705402943fe0bc1d5be74d3ef3b2518d1f5b01b5f47896f3acfbd59a3f8a8ce5af104cfd9e2e2addaa81f05035c4aed7c0dc98c537bd390f67fcede04f0c2752cb25487e21a21b6d74e619a12c193339ae646a8390708501771f6af60ad06d185e88b311c96a155108fe56ef6d30ca8f977d3d0b65b0a043620598ab399cf8de2cef38790f737145f09cc2b76e746c6f21e228f705414a89b1ac9c255f64a6676ded550ac5c281224d5e5bb3663029b8ec0dff8f807fcaf9556ec2a1f22d730ad36e0e56439c012df9ea1b5088a0c021027e31e9e6e52129b6e2fd9c58f35f4285ac9c15c496834847ed29a72a5d8587dab47395f09490bdcac3bdcaff6495e6c4822d4c79ee25f49f57c14731230371440482d6e19c14413a9a633179a9d3560ee83c9f67e53e7ff22e02bc0083ab81c568f77dd0d27b5dc46de516b163760ea2efa35b5a6021a845d4e2141327ecc5c2b5202be6e224b65b3ba26aacbb1f6612fe7bd8b10b8bb3059e9ac8ddfef10d3e21ecf7c0c7b5729eae23b3329236532bdb32d5599262a1d5f8dc41563b31ad7f088207e02a48504d9cad91a732ddcd321da71a7ca5707954b05176a04c579aaf2af0f5d4406c1acc7fd588abbe500ae23317a6614ee7693f4ce5d72c3d436a9efa545530797600000caa04d90d7675d9811f09d09d1ee5271bae476a38483107cfaa2a179a53d186811b80abdc98ec8686b6bcec4e9722d0a8b1e4676ba39096b20d5af0b1c6de8f9d285023a34ea5c4d5f5c8a079f4fe7138ac4ae71b4dfc4f9df09796ef5d319fe097a2d57dcbbaa3d6a070c212c782401ff3c81f0ae1711e4745cf70560c2f7ff1d4a7fd0e731da0f762b7d2aa8d5080f9ea7bec4df0e712b965a162b10ad3cbf10407963c10459ce13073925aca365e994c20f238a3f257ece26628f070e544721c9a45af9f2819d4c49ff0f31083dedbe9977bb209ea3fbb5bf047736543118b8932e91b8def1a4691e73345c047e5352d1b443e165e2fa113a7d976556f5614df8d62f14e7ee6db0763f82ffd338297d8f5370c33d5adda76320ee55848930064d0797f958f14e0f42787b04fa6e0deddc2950d56e0c75314f6799bf855520b905808146086f63841dd10e773e38aacf0fe60fabaeff1d52b23c228fe9e8b897348a437914331cca9c56871640ddff0f29fcbfabce95d350654cbffaff9a1b31f2d37b73036d53257cb21fb2c67f6854586f1ede1439b7715bb4d44aaa5e553e6516df6160fc07e3a3dde691becbd2fed09830478dff27c24c12da930d66eb752f59cf5c5635db92e88a4477795ccc639d24dcd77fa038a7e606bd74ce150601809fe2799debcb53b7548fbea294b1f11490ece6165039f6dac142e0f6bdee872a07d4f5eece20713a17307cfb80f158250f9399f7770eac963cbfa2174647577704bc0efc96df500e0566fbb203da332f9db812f1e8b526b57b03bdf9580caff8e9180c46aaf29175f71e60838b26edf11d7e501c3e9d5779dea6d57f7faddcc8d6f4e0717249552c5b6f94a4cdd69bdb037d13e12dfba8c6d7f3bb98266cbd99e61128d4a1ef08c9e24abadb4c3b0b50f9b851f23e2be49300f50b17b2014751010424e1acd8ce39827d312a2ab07243492680d42dfc4db05c8d531d696e3dee03092d2f51fb9253d2ab382cc5ef1b069e00801e47e241205682c93e4d65c31fa6f51f12e848ea3d0ceac17ccebfa3b126002a7c19cff7913ddc7f8f9ff5904c208b001e3d85fd9654f44d32ae05de39eef9e1607657221eb47869a4452655fb63e4faa6ed94b40f32991f002166bcc728cc8ed24be7211bc93e5fb45ee4f74e2bb27a7bb05a5e3169d6e7f770f09ffdce2d44e88b5379f5aa78c3a17b8aea1ed96146d8b72867a2b8963eadda4ad0e91f1bf35ec5a055f82da10980eaf327c34583cb33483149db873d672bf61579043fa78477b39584fef2fe1b4b470edf7ee551c13d4b5a5a3ff3bcf8abffcd404b989cb650049388f0151047ed19f85cd4c4b45f4ffdd2b8bb88c62b9fb094ab79f0a9005288fc1cdd8ddd78784337aed45ff44e5a1eff7fc17e4bd547844a39a4900d813688ec124e4bd651c7b84a46796aa8be3dfc91fe596f67b5e87498c00ff0da0e7a02fbf72ef61816a4a3e9f06f4fff651d960aa0179511f7c615927e939193f431b0339dd6a4d4899303e4d1e5983f74f3842c4cf83ac59c454a027bdf1aeb1cba333ecbfc9cba738c8ffddb981c4c57905b6468fc687e935c818fb6960bd084dc1205a3b0de7fa748cf08803ab6e98d204d03fbab19cfb9af3609e6be14c6ad9ec407f7862a886276d2f97b35baa03c40f62932b8961bbc52fcc4fdae6c5c38ed246a0ea12a81188490fd1fa933b08b63bd5b9d4d91fc14020b8463c4e15f2715d00c07d8db37df658db4add979ab82836a52fdeb47fad0b8999cfa3c9c29c67fd25bf90a1daffd66e3abd7888780c8731e76907c494455600e5e60aabd7a38835bcbe6923b8f5a46605495d7379f8d6b2c11c3e799a59757101353e8a22992513eec85771fb0128fdfd3a4740398a13203a8798983d7f1e413dc8786638d32b3dd43e5a30d0d85e46374de94c0645fcd81c9083fee27515b6d2adc417261ac4d04542ecf22fa00d586ec771de08eb0a85c4363541615522fd7db166ed20cb94a55d208477fcbfa23e0657cf0648a385dcf82a21c1ddda3bdbf5563965ddbc7c4113fd673933d7eb4355610c850579dfe5309c08903c6ac1c2f2b0ff74c2275b6e84f4a9b722d547e419b83341f158371d676e934a622c9ba47d3c0160b021464e7b2b26991978c8b9b6cb93d4f589beea0bdfc09356230f91b282d1d964ee6dd28278b480ddb3c222f56b320053430386ceb165ed096b9bff4a25b1e0a31dd87ff1aa5840080f8e10fb78383f99b8dc73e8b47c88eebe701f0a64312130cb36be5cacd7c468b2f850765147489e5432f774bbf806b7e81e65472c276a4934647dc09ceb168c8ef77cfd6361e6fb501a7a837c40cb9b532f434df535edfc5648f582c3224ea4f25e250c9c34b500d0f9857a1eb8f21175c0bf5e960215cadf146272d7e886141dbdfe829cb2281c8d17bfbf7d2461cb3a91b4f83c473bc83df5ec794aa7481cadbf7d8b47ed7ab7d7fc95be63699a6d7a95441adeddf018e9dfcac1923c9f1faab1dcff2dff0f60f4b600bcec4cf3f00cd0997f7af273747db62749810a068634df0ee9d64b5301f1cfe47744d31436b1c00db0ffc0c7831ed81e50d11cd238a851109ce7050236d2313f8ed5da36296e822a964972859bc92f90ca4c5c4a9a1d823b0208054cb733d6be9dbe9fb6ec9512fc1b093e1d48196bfeb09c6130c36b54d1d921f9f074d79a1cefedcefa8ff670fe89defe694adac7d22395f52d57c748630ea8ff08740f2d63362f9c02c5ed74fbcb7be5fd26fb7de2d392276ca6b29f4b4324de8726a856ba164f86fc3f950ad7759067e3584cea9f573b22d89472286b8c922198ffc67a3a1a0c3b94bb74f6a4280b92f7b82eac8458d41d7719a402a66a924c681339ea35700c6446b9c040d00ba333d46040e9ec844b9497669951362f0fd1d3588fe4a4f04fd2acf3fbc80f6580acf4ef606f75887fbd78502798acff0e760eaa350213a8661b5f60ff49f1817059e31ca57f92666cc3d0013850971dff314aeaea99b3b6b887ba6911a068b4b84838b58e0fec45a1a921cc09072a897d2eea92df05efca7e9d66506c59f5725a206620a88d49ed09ca68c6c181f5dd2d9ee0f05d48ab554ef17cdbb372e7e5e50dcaa9cc25ffee2f7071ac6eb6cf3f9b396700c96c084a9d2af450f48d7c3273370d9b55cee2ce3ce1ef82899816504e4f14580bd392d39a79b8f0ea15161310e9e6f7bbd9609c8a2e4c38763f75f00c6086e860c561cc654e6b927c1f049185ebcd7afe7db1c3b3f9a4d382a88dbef4ab5d1611aa39ef79318a1f52ad95d59d88242a98f305682b3d1882db82ddac6f700fb6cd953488eb917b4f62461da03f0ffffff0f