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 69804 43608270a4a0184a53befd1a3969b2a065482e7757bfb025b9c2e5373e536183

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b3647333939f5f306852bbad65503a07646dae46d19c99f3c7949a41b3359fe8
Certificate Block Hash
43608270a4a0184a53befd1a3969b2a065482e7757bfb025b9c2e5373e536183
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00472e0000c05c0100
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000004aa140d7ac3e6327f093a853608b9662b5fb46075099b4c70a33a71d6510ea16905110038aec3ea5b2047f8ce9915ab306f719010105f242c141c283195aedbf3747bb809b075ae9c20b842a0fb4f13eb79a65877612319f2f080000000000000000020000000200472e0000c05c0100

Raw Header Hex

00004020f1c021a0fb304893012376a1f43259fc8bc3ac33f46fd7cf7ce1404cc897b8af4d809dee5658c569153865a78f48e51adc7381c4883d5fb4671caae1d11d768adf8c266a4c0f0118e89f35b3419a94c7f3999cd146ae6d64073a5065adbb5268305f9f93337364b3

Proof Data Hex

59,560 bytes
1212160103074acd5723e852dce9df60566ca6e29e1fcf5c19ce820c60e0306160b8679cd769a518c25af35e80aebfab2466dbfc3e85ffb9f161fb4d2b54fa03693cdd7e7e3df4b74169a7ecc095cec6217d3f620e14435b917cea965293e44dd13c4350f2d57edf1eaf054cec1ac964875d775366615a4ed6d345680a3f7f3feffedb8224d6501a208b09cea47c980eb2e1e4427d22169b06ed48bbdfbf45ed7a5ace57af127a0f7552b91fee8cb99eab6a017d22b4a06104752ff457babc26a0ca9b03af8debc7c3fc9c6014e1d791dce1132511c26768043afd972ecedec5139b6b138412842c5bb8c91f7c29c4dc2e470b01cbc7d6b910abccb25a0f618edef5cb73d52a9e020bda9d2be5cd24f77b1b52b1a1361ae33ac526c542ba41a5d374a1f4fad2f62d46fe567cfd1a71d92aeffe9ace4a2d35b53bc4c4582bd1358e07bef564f71c64c478fb9350c34e3b43f2d9ddce60e197eb685d4f408b1a6f5e6ca06f590c423b03a6937e99ae248e189758eafc6e3213bcc87a834095ef93a41fce89824eb72fc0542e46f79ab846334158beb7dd086f15c3aa9ad0bff735c202e6255a86b27a3112f4b4d5d7c7423b8a6b17d6553f43afb0b90dbdf142c7ef40800ede62f59172fa5c2398de8fe4adc6ef0ea1237e3119fbccef071e98478ccb2d9aa0056ffdfc1db5871ebbc1f8ad5939d3875fd371af27698f76d5014eb1b9f8048e67d17a0b4e5e53879989cc0e517cf25d37349aa097813c62e08651ed84574825f5947f22a246dbf78206c6986b2ba8a126f840df94eed79b7e8c1b18f5d64de3e6a80cd1603b4006810d8932293597d996ac86f2d1e3fa9ea45bdd4ad18af672153068119be59f587c4c642b8c453e4f11e1bec0aa331dbb56bd9c3068274019d677256f0afe3d357cae301cd8810d6e06fe61888a1979ed570b5ef9371de475726297cfe18fe26513d1921fc258b2224c7e85dbd924434ff23f4bf53d3ee316dfb5345d77e9de7eb5e4fd481b2148c7d4ed8072176e6f801b7ca9183dc29f1eb5402e9d9c5b9fb6afa740437b2398b5de710484e6fa63a3c10c3f5c8d9ff70825d7c1efcb6ebde41e74484a9d94d933e25ad6eb8855d7d0edad94c8d313aa842dd11d7424340c1660be578442ef206eda05801ebeb91ccf0aea728ba7d95324dc017d8014a7e10abec6e5ef43182cb6ffea4002f9cba892d48b4e022ac818484291c4bb51c2a92f4c9afa70476b5f5abd80dac6d2fb79ab1bd184b3bc2589e98641f3be1cc2d65d9c753594eea61e9e68660060e82ee0b771e2203444030ed18e44450a80e3c10f7f290325e286465b824b72f9d3854aa3cd3c669decaf0f487f13c54a6a531f4b5ec40fa1912dc06e932fe83017ae6962f5df7b0443f1d0157b87a0abc2630006a9087efbf29ded2508625303b7ff97979bcc092ae3ffcf8b33402517002e33cc5758e0767e77c9681c2784373ab46cd95ecf904c95a4bb8aea7990993c117d618d99d8e652d221b23d1cc23efeb4788a6609aa127718b06d2b3a5b5697df0b8adf8779eac007bc9fbdc5e47406c4ab45cfed0f4da89c6189447eb6623dd183e12b99c2954a1062bc0610ee25b9d9526f528b23605d4e54634a8a9b02f712cd111e0b2a2a3015c3eb905afdc876843803c112a586d1cdff46a31569d279b62ecbdd79e4c846e3e29d7a2679a3ae1781044e933ff48795609e104050c88c7dccbc1b38a2ba26bb211f4126d2e209d56942f2798549840d66acce94981aa7d08e1b354eb8ed951edb4d1e17113081350e97f225a97d7d79fe7990926161a35464ad859958f20c560e674e10fa782fd56f12facadb596848ecd6cfc030e7b2a4b106e011e13707f9437cfe555f4be8e4b3734b3bbb869384761665055b00da39fafa1e6650878afaa56b1346786c1bd1dada1dcae9d301ecec2fb74b659fc600aca9cb2af524b32601680a194320ddef070e90d5ee087c773f1a7fb95e9ed72504cc6a400a6148170e923e1a5a51d40128d5438077b8803381f9b70d7accd2fe4da2f512e1f7555d9d9489ad9ec0ebd71cb8798d190c1f502a37328f4a4b8fbfe199f8632dcda117f8b88fb142e5ec6cff3fc673ca972a78c30098a98b87c396900aac8e56622af015a1593dbba9996019401b5f8c559b848a6b9ef3cfed700b2c69a0daa6db10c13c367b844165e96fcba1b46bdfa1fd61317f49f55d3c4ce4d44bcd3160233e8bf71a73a54f10eca7b1d176abeddd9a541433090484bb44285551c93320362221c0c8cf4265c5678950a7a12aa5fa6e9c8fd498db9fd1a86256cdc746b90ec1e5d5277685f2f9d73f4adad58add0e3aa8d6fb69c1ef63a6710f07c2f09e2c3c6ff664b13394ba008a69f7874663ceabcc619e5ae7cb230d19b1bda7c9aad729e89dabd4544c8b9706afbcc41f8d30896ec63b384913c6627f06cc2e32be2c62b129b65983c045a04d9d75b5adc23a183fde110ba50aebed25b1619639d89c7dab0b00de5ac334c68afbf5a9fff35bbfad3086a324450b21aae3d9a5c4591dca781bb29986d8ed80836d0fab15fbf22d5244ccc966ccb1386621c0b17869361bd428fa729d5bd0110ec4a183fcd8e7ac518cec0c5d04b96fe70836bca85129aa1e955dc9187ab5d0e95e0e08a7a0e8bf8782afc2356562026ea1241e2ea588f64c7ccb5860326c1a6e5a4fc95df5745080295d3c2b8e9e774292cf3aa0e5aea4724624e3b0024fb1708b6409687e81a0676f0d86e3abc7553d252e3ac071e90461bd87e9b5fbd29e0de3741e32271a746ab591bc1979c21f2e4da2a6cd07e19f42858ffdc5fc625f30d6c50d19d71858610abbc886c7b7da0fcd2bd11e726d164106735a30141d612fb44ec1fe51bd98a963935b54e3fae8bc90ca6cd2352148a09785491989d845e15279d0861265f0420418b03f3173249420fa2c381f883fac36e1ec28df8569f6b9f0bf253fe1b50af19a233ae61c2dda427690cd97181ef543bc27bc25a0c22e6c188c3a9505e5539c7661901d3a6eccc3749188741f8e3fcf171f01a0b7ae8df75ae1a3b3886cc24b12b21326a124c117761c0af106aabfd55103b51607930ce0f19a2c50d12af8ac4ff27b20372376385524c8a90c2fa5a0a24f3f79168a39c17c4e86a3dd6c508ec375e4ebce0a96442866010c6d3395b4bf6ba8e4fb9338261ebab405006030920bb28300167f11b282cd225bd270c4d1ad5893411816be0be3d36c78147810e8af88bbe6886f89894e191cb964de7aa5e2bbb37168f233f0b1769745e5e3ec40cd68dc13cc27bbf9c4c04e99dcb42d7e5513f01dcef43a4f269e9e32c44150cb7605169e2f47e1a7603f3fffbf896d40ba06234c1720a1447be6eda8a23efa3e5bb89ab690dc79f35e430c63872e72c046c725443a150bb3268946ed5d75f0fb15a7f3fabd2025c29179fc99c3a2a75072bba98606c557ef6fdb70fbf616ef9f0f291f2e54c993be5f87f72ff99c07b3235672b83d1aa761f5ce2dcde30a210b4dad11136d44b57938e14e5faf317c0c567a4fd570113d89a281f1bd7b4c748072bb5cebe473690d1f9cacd0e25a3bede5d2398377e11a867470298345905545f2cb0d765207e5de4a36f600e0366109775a9b4735b0354bf980b6408b9d39e8c2f9251a7f83c7b50c7784f96c9535b6033efa5ac0184e6de65b626ea5ed4dbc3847ab9f89f8baf0cffc8d3d2bb2487026f2f9194b96882528c7ec850d1e3c592347679c88d78173b09fc5d3e0b392969f67adc786f936e73f97de256e744c291f5829b89e37f035c3f3bc9d885b548b9f99ba4bef722cb9ee62f1f6dc7138dbf4a44db7abe93cd836faba0915591d363aba7918be27b69bf0331291b5924841bb4352cb97f9b1ebd5a1b517534d4a48cfe1847b335c42debb8060319275e272139f8ec945cbc2ba6ddfcc3545a4b572958afbb1bdf2d92771d9202b4af24a50db37fd448a0937e3f60609e04c73d6617f7578e406e66b978996a6afaff8301a575cd6b35439629978f29394e5844eaaec5e27466772104c04475a09b4c00a843550bc4433a9f824538e6c4f5e8e775d5d3cf2b4a42a63a653e3a133d6ffa80c9a6ce2f5a0830e071911324ac8bd8b6c5f78b7f753b91764cde17ce803c44f0f15f83c551cd95e506bc53b014424347c02a1a81dda0b44ab05e8b3dc7da33eb51722b42ecf658c1730ea3be5e72bc8ada8f6a0d28a8fb9d558e501d189b8eb55f2ef727f0cacb7cf46e569f840747daf3a3c7e473569c56921f8833996943841b83484c7c6482635befa204a3efde941a6e7ea647a28306df11341d4623802278d8d005ca2c8310a6dec80571cf18040caaa571dc4201163af64edfc90f9d0ca84a94924f9ad2e741b1080e66f36f3700d233571b82cb6e717d142fc8a11a449683cf34ef93ab3cd811679f5ceaf06463fc60a485fe7c9e1378c91ba8d5630515c54712d82407f3b0f7a182094a1d565be258c3de464d67f3ca72b517d6279c19dbf1fab5f78a63d5fe95c167a22d437b7c2daecb15205fc29fb9d4ae9f60eb78ba24fb80216b512f1447a2bdc93f97fe55ccce4c0736c5ea8f47c2a5c001f1149350819bad026c7724afe5dc255a7f73bd029e115f916c8fbe996bce3715934f9151e3c9791dbcc8634681ffea29ef5dad67d49f418350ae3c5293f417eda9e8f2005f80f75f0ad38fd749a498b995b7079ab83f4372924839b41931a5680ce8ce048fb21d2e601eef6949c92e80762c30522cc928da8b4ec48934b6f90a523c78f803e5595b659752513f38c2fe328453ba9c6fa1dd194edac25c68731072a2e9a175a050d0afbb70448bf3ef628461b3313bcb0a6c6d5b7b4c891e264c06e6f8a45d267417386b10a52ae8a9cc43121d3463826dad96ac39e404adce88c1deb20dff7fc514f25b6da933b2908015a24232ee15c572c3180ca52e7dec7104f1ed74bda86409c4e249937d0a9d5f2c74ca8a2161da8f3a9f02c7fb14b73b5f8033acd4d0692c80092478c0c2493532e0a3edf3cb80d96e5983fde0f62c356cfaf23e425762c02e901e2bfe06bdebccfb81e68e3363e783b11b7f8b4ccad481477c13a576bcddf5835520ecd441de0f6cd20fca9a698e567968bea06ad226438a714cd7edbac54223a6ecc8c100f5da9b0a189484c371cf6ae386692fd93eda5ffad926092f714004b10afe3234bdd8429384c2d0ef03526fbc5b533cc8479a2623b697faa0bb3e592de2924df27011f2f93d1c95c03c5b1e47ec64bf38dededba16bf8d3e6c596a0fa67db3c9d06c1d9f9532f47b8fca45e73e9bc245316dda7b20bed9de509d71028de140f2a6db1ead0a19699f651afccefd763a678dcf5cac43946387d26fbb16441edbce10e31c920f072f8386d5095076aa5a81e9ab83cb5df5f0bf106200d8f8155ec75423db5a79d25cd4386331050a9dddae95947859b749450edf36b9d7d271dbaf39d8c1ab0a77933837ec7f3b05704c5d3468d0092dde92595fe8b96c7494609f41b1fcf05c8725268cc362eada3f3e8a6deaf1bfca9d6bddfa35e0836a9076a449033fd6511aa0d4806850e7221b4f286179c31bb3308cfd681009c492bea5cb07f910dcc1bbcd2855997fd8b0a71b63a628e2b8fd26e7ff09ad0b18e1a44fbddbcae8937fd2c9a6b3ca0fe92a6476d581a910529a2c7916d8c67b3ceee3b03fde5a2efd146c2b7f0543b86470c80252bf7f7f92d4a46d9f02095ebfb5dd33524fbb8b631aaa140576be64f2926601b948da49ee0e992dca5bf946c7b344650dbbecd85012bf6d4447283cc6854b738f057ffc49296fca99eea63f19d61d35ad732d71b8d16604e3cf70e23cde6a8df36a533fed9e48a0f5e7ee408ce090cbdf1eb7f9feb86da44fbec62876207459b2216b599093a908aab05c4ec4f551708bc9d1bc5928cca97799bf6f25f69fd024715bc8d9e485a712751ffeeca81856efde41fdcc59d162446db6bdf50ecc5dff8fb963b32618eaf4d28a8145f42935f617b2faaef94b3189d319a9383a13d52fdced593a76e001a6c7343883c88a81b2a0890599a0b9105afb970322c00fc23cdd511d26c52e7cae90ddec6a0a1a8674e0d991501ec89589498185780e1ea246bda78845657a6d0a463d113fe8b9925c22b40cc374797ab26c9b432c36916fcb46ba88cca3d418275333f3333ff6c0825f78e636890cd9e9f0ec3e47ca452ff820bb5bee0f4ecbbef4cb889ae407b0f05752bbf705866fd401652c07f8d56f1947beb7df1909bb084875fc2911d087b43e1c734c293898cb62f185dd1cb49f669a821b2aa5a3295c324764a12943c7b7e0d376c22643316117679ca42ae57f7f90fa62fe90dc2d480a27556fc9f065390d3be7ff461ed3df1193240f7778177a9b64759b57b2d881ae6b0660b2ea1b30f0a7cb419d9b6a8302969834136cfc8fbc68ee1c601354bf1e3bbabea09e07e97430b92b07685a989e05aa546bdb08a86eadb3d9ee72858f0e1930fe4365e0099ea84681e6d6936e462197303bdb57e2e91b16edd307a171b7537bd41c77aec01819b3d444373040fd9ec22102773d2d1dced9907fa9c6a6ad3fd0a1d9d870c16e97c09ac9e511c7afba68f6c4eff9a3ee6e5738497fd9b1f0e43d75d678eecb014b9a451509fb76174fe87a80de8d2a866c85aea225e6d67ef1afeb55d89da66393075a1f218c43ea87d1150b8083c982fe3b0c646f2198af59b87b2f00ac87ff3e6b40db7b4151162b7d8a99254532ab1e8e17e509d1f90c62d2d6383243bf23918443784066c400cf2e31915b984f30ad998078a01726a8f2f1225b843b55d99c7ae3c0f36950db9816e71c6a05697d3c3f128e2e8db72ef6112d044dca80802c7dd8d5b55e7bbc346d12959283bc5c4c938de7c53bc7f4f795daae06ba5de000582ee39710976aed9bdd4f13c6673800a2c06e2a723682b3955a9024243b3fe197177043f429f6decf20634d74359d9e04b83350fa6c300eecf60d94f87bd96cbd25f5c464e1191f9ddc7c4fad6c870c69e0b9a303f11a553722fa7d17b4b806b842c5808a804283b1b986887ec68c3250c34f46a866d5753bdc72bb7fd370913a6f46a7fd61f42820e70c57c1feb10d845bf43d9e417507c6de16f33570ee89a9f5f736cb87586abc8a10e3b5b41c0dfe23bab7da9daf469d992b18bb635528ed3b707c07692274d80cab26e331d2109193891a722020fd084c4d75698bf530e601fbfd10a7dcafe67d0b0ff598a88927a36b2960ca1dbe2702fc2ed7c93b0f875abf7a8170d61751011e592d85d4a47775496bb7dfad10726603225e08ae3034bd1878d0c46ebb6f3bc930c1b28a336de3bfebc7174ff5c440f034d3ab4be073775c1aebc6a3228e1457f8205caa14b6140c6a55b0618c21295bb3a1da6f273628135f124ff5046e3c5a7752c220eaec36b8cd9007a1d3364d11224e49f4894ac336b99ddae429f802e01d4196a4ddb862a7bf3898c3e5cb3219ec8c152838ff97fea45fdc2901633fd363d305563119c92aadca45ecd187502eb4113f6caacb07ade0664624a5b482a0ef2dca0753cd993f7bc419248cc365ac044bdda3190a1bf9c54803a45c184989a52feb15c2f7d36cd04cf26e00daff0e90409c80b5aead386edda90302936fe4d200b0998ba788ead218ed71f723b23c20d6db0527972fa5b23dbf8c3bd90ffd7e54cf1b954217f794eb13bcd2ecbbb500c3f2a7df4e0fd9782e7132e6596a3264d2a499f524ccf2dc56e9e81572d4fa06314c5ec22ac9c5b866417523e43616f9d076cd40a74671c6199b67ed5e58cfed5996ae9b6b1e647f5a3b1811ced38590a5d12bfabbf487dd7b8280be88dfb0127901c83af41cc67d24b0373215d1a8457d5e920e7dcff701f000737ccfd6ebd826eb8a611421d6af897f4a9b87233bebd19da030a2294f505ed1eb13b6afec69b09b53fd6a4478dd600423ca7b175991fb9603b29ca4a64c767dbe9454be4a448a07f744017b80abe4be82853e3e3ce08eb8d816209c4ce787213e0717250afb9bc387abc4475d8f9e2d481a22aa99de75090f17b534a3414b1af9f2b2ea7329447e20232de123bcdd21fb9db70b9f55684c1b2d12367fba0a23a0c92d3acfb78a26a889e052f9fd31625468218e96bc210e4f5fbf296528da48ba056b9477520ad5a18a1359cb15a47abff976a9ac6f572a97dbf406bc15c8273d9689322c41e437ec16bd1ef6c78d7b225bc73efac910a2498c86a098249a7d9366fdb38b905123a39ede80abaa055b38d1c406e861e560c89f7825073711a13e74ca405e85e1e5bffc7c5716ddd3f0ea215aa5492a6c50934301151605d63f3a01102d930db3ba8d5c52daaf2bfd95ebb320dca985120984aa6d843f46a96c4f3211d6a0bee0e3d9fc06e9d4e2e4c0eef33a107f130e936409f46cbf8877dfe8c401026351e6d0b7ca32e5262842a759f27fcb9f1c1c4d3257cfab82a138f9e162626b651246b0bc2f7add3917253713f22a59357f2d3c898a446d66b75297bff7a09041ce7940ed7f73694fb18121e5c963a48575f2e102adabff3d9ecb4d96aba87aa10f461a983748339ab19e8d50a1d1fa134e74a351fcceed114bd75e92948a5f7b50468abed72506de5c750edd3ccd3f3ba24203dcc6a76ccc51012a1029719b98a2c9ddc0fddf25ea2b721afb62e7bcde4f57fcd0460b52d6d17890f243a3c62b6b0129bd7c2703bbd2977fcb22d433571b5d1bd79e7ed636d846730c4949dfa7d2480e6bbd634800785b8e03b433592df285c720bef540dfff6aa96859392cb255855b387d16ef44d7bb4ef0863d8a25272222c5f2cb70fe127e9676a6cfb678a6474e29649b2f58f5b71c54cb0ba038ad71e7bc286243ecfc39b0268dc495a09feaeff61e93b74d1fb3bdec1ff769cf2f95a6b2768b2a4a19009547794327485b6bf3c36cef32e211768eff583a30bc03b98654c5f81a431f71df0e69c74242d85e582ff96ca82972c3a3b6280bcfc6bda20d89a448c585722a7523bfd557f1bfaeb3d0233aace97ef6e990facde7eaf4586c4c876ce1bf77dacb90d341894553c32e29879aead86f8f6e9a6578f6a73795e06f81027487626b2de0d64c25de85a4dfe3d0782a0c06c3a137e5d871200ef21dbed38a4cb00001854a040886e66cded951685fddea83e47a4448559a970b1d3333dc03d9940640c89532a15c9565696cc309eeb7b5f446bbc22b64f7c4d5602615061b1266dad4b0bb3866c2db573675bc92a5ee0cc57e14bbe73f6f3d6adfff1b5ab9dd3a572c2d0cac3ad0b303acf031a1ddf6de70bece983cd703d11dd3c4996355e4fe507f37ccc354980e53e101098edd33970d798b46a0e6883051126df58bb7a6f754c261b27e25bfb41ff683230525938cdf2a446489e33a32e7b9a4ee5058835742120a6cd765e3d7c3e434cbadef9a16bd8fab645b3113ad768ff23d35bb0364afbe098659cfcc79c060728c262104cb5aab7a93414c4d7f9698b83f937f3d32e4902ac672769cd56b04ee800f5cf72e5b755b667e6c3a3812dfb355faa05bdb30507f7ef3ba8b1e096d70feac0bd4958203712a7b2f0fd129db8f2584a61acef8aa6c18b7434f1252c7bf91d5899a83759c759f38ada1714168e6bc30ab3f1d4d41d184a2f6234fccdd5d7bd5b1294304d6775c9068690c2241f16f28ff7a8c768e6229ab22ef3fec51b28f4e2c3fa5b9206c25fd8f88d17f10586ab4da3bbccfa9ce0417f36ef5e6b6e903341050dc0e7b152b2d335e0eff20c97f7c0f9e41e6db63e042a95d3d207267389f08e3af5c037c82ef74cc843a599d8db4303dcf2819e3a087147bdf11eae1817ccc79c4d66133bb1526c5b9355ea08a0aaa8db57668b6fdfffb7cbb7bf955dffd208d9ac4cdff643199d9af33520126af36bd2a19d43dc36ce8d56d35d5a94ef1e862a492c83cabd747e0b2c581766672add601da7498841fd6dab72bde452ccc4e1e4dd39c452823ee86c705b97490ceffc7c00fe75e011aeb18a3ba0053a42f52282c54cd9300098b8554b9b3124c6feb67554cc60466ea1f94decfa734fd5585d282d2cb8c0aaa6c9f57bf15ad5506cc35751534f19cc35e2742099e7191ca1b4c2301ff06f463961aa240bc0f46b817a7e8502c3da06dcb862c84caaf350485958aefaec0611f14c76b8a9ea927fe210ca51251ee62a0a4f2b7458156cc9598ae10ec6d65927556d237fdbe82a2163b7ea5513da5d028197cad0f96e26f1a6ed5840247418e2b4b8b9cb10d4ef797c4d658c982b570096e6bf754a4b077114a4ef2fd8d1445c4d605e02dc850b02d7e5eae13116f7a234aa5cb1b4f42a46290ed0adac73de7f5f34dc464a65ebb3f8fb83911eb6767527068d14d23e973a99ed5bd9f3625d603d776fdff465b36b379ba163ae8f3f9467900be09827a2e2e6baec95515ea8e613ce7fb63709568a28bb0dc23ec87b6b279a4557bb3d907e292dd3805e99af286f40382d6ba8bf3f301765d127c36504b5a6f76ada2f2a8b0f0862aa7f0643e01276c89d2de66a135efce89505e2c1f3db54d5a883c678f9738166b3ad7338d12e3bbffa94ff3c9bbb7ba26b938c58108446ca789a490fb06fa605d73964a51e33203e6c3c3dfe31ced58db0180a1d0aa4fca5264bc7fb778a95fab3c62a34051cefd27ee0f3220ee5a1770c7802190d517d145560d66770107cfccf8ed0966b43a0d1c7e918eea4660a0f9313d06a71cce50a8f73bcb76a81ff609d45003466eb4924264b85f0d26e6fc0003d30b9905104fab77d9a1a812099231fb4c491048158f5c3f0e126e2a6dbab440e4224c682c547a86c9b18ce8fdbc4ce0fe2137d9a4da8c747ea6e170606d7390cccfc45449db98e36fa5850f7c3df8379bc52327ea53a7346370ef85e1e779e6da55efba36930c775e4af3260b1a1e9c52e269454b8f23838203d5e4b284b2159cbcbe242b8a030228499f4e0b5e5c832ea01082eb3b8a57a57ec48f9cab6814cb28bfdc9e5e40761bb4c42f63eaa01bd046a1a41fa057f84f0f9f03d3ad7e1efa256e1a5f592315abc32cb355d3a3631e77c3ee9afb55b7d171a050ae2285f8bd4a951c6cc771074a31dd51a4b5312e86063305d51702d7806be5b81ccf9ac7a30c5fce023a57b0fdfabc1c3ea3ee9f4e036417b057a29a71010f1f0043b35dc2fed313b866069a76b29ba67d9d6d8e2a900380ea534875ca7ca7e28a6fd432745757107387cab87c18697547c5b305c471e9fc67a7ef3900562e3286554b94009b9810a6d30c6ce46270395bc73613984dc66ece61d1ab7383050e6bc397eb2413861ee9054f52282c4c4b0d998a61014267199da374708d02f15fec76c0d51251dad4149c5df012f4a086e747fd5a6d47c5dae8cbe15c66949ffc5f9647210aa1919d7de31848c778a7bc4d197ab2111e3a7a1c11d066b4128f396b93fa3002e7b785c20fec00922a1608af548e1fd051386b949a0ec15bb0cdfedbec5d1c470c8656b37b575da8149de7738749d638b535a0ff5905d35d8b645bcf012784537d490ac7fb81324a51be04c0f8b26b17507bd54c5421a5c337aa056f9e838bce31c3b79a0935fe175e3e67771d8ff7eff6c9645361ca14fd2c400b0eb850fc7708d427bd7cb1c269c9e539f9fe71645424c0c45839d847c066937a9bd5f68d53c22257815d23e930bff67b5a1821d9f94d0d7d2e2b45273758bc8aabb3abd3841d17c5cdab43a3203a6798bd6ba8125bffb6667877a4892f0ee3d184dacc671c400e6f2dd62db7f4e7ee6aa5b4b53b1899776afa97935b351cb5f9f3234864633a3f8169b27b0f173f5d5bede5a97d251bc2d3a6581181f73bae1f9a5cff26840d52ec9970b96feecb71a97a88a9d64c3f78677c34eec1cf33446749adcb5fe96fbafd0cff50ed9dc0ebcec25396d95f337b6a133e5189b7767f8fde5d1aac731b191e3871fcb6453ed84e42e8f3f0f2ba0b1e66242d0f07d05474f01c94751099e9d554ad192fc2bf5f1e2747e772e6ccc0efc2919fe1929f4a339a56b2a3a9842134e5b1dc8e6fe327fcd47baed15331d08060d35f2febddf8515910e3578729c830a40314561de4eeac9c0c88a764b4b49e87de8f89a30186a14d11c2bc95e3bbe2bd1031b285ce10c1505f7e482a6aca78c8f0b06615576f2833d5ff0c844eb991265c1f210d7d8d99b68bcfea4a8137d00a186f529e617220e5d4e38f67980b8ce19d4c6219181d075b767db2a23c4e35ffff5541eb9d69581d649561b89d2e881a39fe782dd643400938f6af2372e0d17571b1f71579f0d39a27e122d4a97798fc16b59dbbb3f6ea69e590efb9138f916f41c0e697789ada96261179403392151bac778ce5388e5467094ad6ef1649a68c2f0bec0c37f8c130f3040eba8ea0a64607dc1337745f74e3ff1e237ec48a1638d6a9c684d3e90fa04b2c82b102bb696b9e0bc14fe4b3916ffc25cdb3569ced9c4f6b46f9b62a21e626b271072b9cee9309edd125f4b88a785963b6597a3d6a399060f283a6443646316fe816ecd60048c459aa475cd9e1bd81d9f3856ce03607f38b9b98e354e4834bf82afe7bc500e27011d95f8846e9837617709aa94b67fe0fbb039ffc3cf036bd269c578cda24acade1c1c01c94f4834a3d5263543b71471d0dc5a0cb9fe3213e8a593034d257e34ae43ab16a73e074f658ff47a30e6d2a8b4b4dbe16332ca3fc9be48d6501fa712b073af98f17be33ee71fb7315a344b9ae24d7b4348e746b22fff46c2720dd01c8d623dd4748421e177ed65b40cfc7107aac720cebf9b44b3187d5fe977542e1531340be350934e63403ab6fd1fe861f9081316c89f3c9e2da5eb013b2c2c59d54038f6ef625cd012a0d2d4d5c6e67d3fd1b353c628ef8c4399989cbb4b1cf98761b15b3ee291cf0ba42fc9fc1490ffd3eb0fcd8bfb504a5d74588eed3c104a93690efbb2b5078477e20f04157d73a91e75603b77daf69f8d837fc5af11fd108bf64cec1a0da6361851a6a0f0459460e106f467c7eadfb725f73ea7a432448ef43a7c7bde174f19db13803a803ef4e34f24de1565194c55b5d1e03cbf687cb95ed9394a1ce67ce2cab872d437080d7b305b5f2567e46f8faf092aa0e1e168e8b9a4bec2e5768e1da1dd8876bc094d374c02bf13c5af03008cd8c693b1c1f5996a1c1629b931cdb152cf7fbecb72e3d87881a1cf6ade5add48b20b6817c3df498376742bfb6e2d87f7b077d03ee7bbc253de0cfe8f4c5353430c68d8edde0536167ee6083be8701e9230acace106e32430a1273ccf4572470de073340eb847d91311dc2be671ff3389c7db27a9d387aa8bfd540aee64f773366905bc3c1ea470c092849b875976c790ab81f1c87792861e350c00e94f9eae89985fc78dfac2172f1b2e2cd9dabc2005d41fd436d813bef9a66d97c31dd3e2ffff4210e8831290db0a9f8530ecfa30da09138be867dea2973e868bb33e2812ecc4697d7bc6af0d84ef84659d1d363f6d329bf945ec21d7ab33dab25a5785d1cfb7a872139d1625f8381995133e089cfc55d140add27be5436b2b0f07f127265d50f2e25b62f0fe761f1ba8f594f4b59b34352020eae867914c7139db5c15d5c2ac27e346fca1c0b9e3a3ee6fbbdeebb65e009c0392ccf4597e6b23f58d28935e88b6870ce9438011746d9e78c92cbcad0e0678d0d50fd94947effeeb6f921a98e3e27e3c14f7ec522dabe86456d3c7a7fb5d3d2bee95598002f2fb85c60537d88e4ba634116d4f81c655f877e5dcccd1f02338371964c1521afb60d80b93c8a7c856e946c3a01c951e5fe32bc1844669f57424a452ff7c44090aa4266146c9310ad5dc080836192a93fae42518bcc4101513398accf5fc60d20785b7138de0c1c0fe7d9c4ce1bc5b151d9eb4d42e67f0a4dbf34266b41c50c970b4138becbac5ee65bb5f2cf4263d3ab4ac37ec735b5e249061407de8e1825c4352362d5187f1067b1ca7e02d0805ad8dc75f895ec466786b4cf205e5ad412d1136fd39375dd91af43946d2786924f69616454c6d3f44abd92a67e73d083a196f2dac4e015ab0a4c3c7b366987b49e05347c9567cd9aefad57c14a737d1b0e3d215ef3552cb5d7906db1ed7e5390926ad5b05f1adfe41c943b32fc80b26d320c24aa402d4360136ded254c3617f97c3794571ff998fa0fee86161c1b0523f50e2c474a267d43f39e19ffa6f159bae8626864958782a59d640cd777b990f2d67fd52f16f9c7370d6b583fdfd392836ae4a1e5c82ab02bbb30c30318eead5484eeab3e99e5333fc3362735190cc0c75137704c6a78ae92861d29c1b4708bb28bdaffba0c152cbb9679de15288aeb8045e996dfa03ead49fe2fa980353efbc5c8fde4683961102d749cb977134fed601ebceec580f791f648ba4e9db0cd9964f821ab554aab6a8f26fd793de35e14421fc109cb79b704b998faa4f5dbd3d6d5be5fead7ed9a66b2a5afccf54d1c1dbb66327c5894294b1536d00df0a309f2016c9801322168247c060c30634a451c7d3d0e022f653be2b101e34e18bb8eac9ba8a7410bf305fb464a7ca23258bb9559fed8f1962b561bf2ebd4019d32e9fff0de7d91716d62ddc55c51154e784b20a48cc7878cf470cee04738a761f04d065fc8ccfba6f3e8b803739bb91efbca85fb8914504b196437b16e13b39ad0970e34bc7fe4e2b0094d90f9ca6c1f482c04fd4431dcd0e2430e71701e87ec1eacdcaf5981ae75aa2be37ae1c5f0859852f08bb66a51dfa0188da1fb116e4d825aef1e1026d3fc3df8b8618f72c26f00eb0bd5807ad55ea5eb83366b5676b0c44f32120b382756ff93ef5985a4420bd9e97ca07f7f6dfffa9153b7d13737bfec3e54a78cde70f354994ed848004c28beaabc87e201d71acd89f1c47cde31c5105078961c9331305bf73d28fadbbb1bd94e147950932afc0cf381520f7e3dab0440b5564475b7d9c7dedf98c409cfad209f3216d08422565e1e231320d6e615f264aa197145f6186290b1acc3ec350158e722033fc17e790d9cbd4ff435beb8568f0e6c426c505e9faa4cd52edbe5c2345ee3e35b0a17d9fbbcc9cedcf61f2bbccde4ab5c0b6f4311d1cde02fcf731017134f7a3b5cc77701bbc577afcf6f8a68ad47ce8cccb68bc67966080f12daddfb5d7f35f0027df560846a213dd23d52ead29316e2c092b7376991508a3a2bec0717a63654f1d87c7b44b83122d8d70cdbf17ffb4e781d1e29119da24028a62cf51e20bd9466a21c2e325580bce2fb9b311273ebe9c3be4232e374f88d609a35c1d6d9781627727525512887b2af403cea4773a49550c9af7bb8c5614e1f2dd4fb98e13aa103de9400a7fc2dbfce99697a3157d56cb912e0e2c377f8734ef001985642e9417d714c8ace7db69bdf10a0a699550d861629b53c2a8efd74c076b20a26847a6a5c323a823c3344af97d61d9d31ebc5e5a971e3e6c190359cb1ea682c8c253381acea9915f3b84503dd514ca6e856ac31536092fa64b24906cedca989f0abaaaa29a4cef43823d752b6b6648997aea326d94c7b70e0f8d6683925d2d936e41db11727372e73db165b2802fbb8b6152d2efc8f0501297199193dbaf5410d123b6e075095698b8e546c44c730d7251726ba301c78fdc716a51fb4c3148b0d314c01187045850f0f9db145775c8ac29588f3733ef7f85796493fcff5c22d77b33e48a7ce514f7f137bad6f1aa61da56d57fc9b37c1c9621a84cdaee3e6363a2a6503da1d1dc67c243a9bde3c76e532c0241c7944f477909cdb5b8d12533828f99a4d7979f39f527b8749657b00a7fd023886b4a183db59017e3349e694527d078655c99b528cf37c0d7a34541aa55e99efe2035e7e3f7ce73c55ec8056b40e8180d37d9f2972e3ec0ecacb5dcc9377d893006fefcb4f64019b1a05c486e5f31ce341074be268939c6b9a477485fb7e4c535d8e1114e1386999ec8ee77718618ae20177a10e171b86b5a324abaedfe42eee09400aa1a0e2e60ff70d38c2df98e8e8abdaea8f19bdf1d1ad0419718139a43d3074a1d2b7d0be506abdc508dba8a9e00eb4ac2b152c028ff0a22a0f4bce8a8136b3eaf84d363a30d84dfad875ac42ef5079cad1ac8851e06e8c914fdb610c27184cc82f920dd2d400db593259ebdccd2ccaa041798835d6f14d855df16781ee115e967b9fabc6f56cb50f515f36ebbdbcb2dbe3c97530df07c4dd429d020afa693c9d39f2a4c7eab8b89b943a94581302d682961e2026b55e371e8378878a035f4995f3f3ca9d7112eadbf5cd4f848a1b53cc958919ff0df474026fd6cf13f5248890d24034f8da03e3325952e0ff4fba1aa7e6ebd834798ba574e3c7f09d93514f3c53755523e5c86d305d64091a5add4a144c626b4f61ea0a78d97f8bcd924c825e356cdadf2b4f4594c890f3f9486bb2813c816676230b0743444bd120d33387ea9cb6fa78f9af70ac7ce2d22bb99695fcaf784848cf38572db1d41b20027610390ec3f9cfe20f13bae3e1f0b180ccc54c2164adfc3acfe4902917872d5444257bbb9d4182ef80f3c21338b93584d5eb1751e1ed511149a74f272a80cc1aadf5fccbb8e850c1df7c21945d226e7d89aa061702a2b2eb14a3a75d2b283cc833a5dc80261fbcd7818289b310af3c6b690aab44d94caa7ee5365212cf9bfb8f3aba8725665db40e3b1cce20524cbc8aa0af055ea68028a7feefcce8a8bfb7f1302d22bf45efdee51912b122997244c9362b69be4b6eeb9655733f440be035d4d7d8c18057f3477813de1a7aa7677967c30ed4fd6de23fc3242d04eeaa259e600ae5aa003420af084682ea262e7a48278c84bcac21c1f9ca8254ee999a7f820c282f6a7228b35eb1bfd7635c689ce22f6122162ffe0fe09b4b8ddfa8459ed8babb9d8030110d1fb7d8892874f3f930f2e2516055992f8aff6dc178671717e5674d816e634482b4b383ac1d64b10e2151d890ff5684cce3a3e925619da58552279b7dcf011022ff6c61a48d1e7d805db0e636e5767dec652222de995423227e11dc29f2c5770a72bb6913a6227cf8fd8c6f2419d9ec025de2ed69026002f497b19b15ccd1320903e37596604de4e567137bf13365a5ec96e00111adde5d6076c197b642a19b611beaec32ac946ddb6c18ac35143fdd91b049ab65e427f74700b157db36f5747a1503852e3780f7eec9b5a6c3eb902223eb027fdca1b8397d3761a39eea7eeabfa667585fadf5ca985ef47378aaa0d7cb894889a20fc8325b24bc43390dd168b00f918f53f1d83d3895668c8c07b53ceb4a623a8fb5a6a7d249cd5edb7d4efaafe3abc6b4e0ab7f19d0d466057f6fd4d7c5e8dddfdbe93da6f470bca380019bab7cf3325f2bf4ee3010d0e53ef8e722c673c96ad2ba1f486eb493fbe64f3cac5cde5c2653308cefd635bdba3ec7d41a8c59b4111bd3a2abed04265fefcba24fe756002e5ff3e7e09da32e338013d7b2134a983bf2799561d9b1b96976260934c90261c52628c5564828959e3b02253f924458601bcd6885abe76b0308490b94060050d3428742da9028e0144c3ab2888ebd2361f49efa91443c14f01dc25548776f13bedf991819157b83404cd45fef84a4d6950150b85669e279d4d92f21bcaca82635a65cb09479eb31f60b8da08e62de6e7ff7d896c76f4935f5ff5c0f69b4f027da379d465a282babf9da5c465450ea679cfe53c9c4589ac3c127a30e4da24a7f06f21054ce684d3936a95d06581de3bedda62483dacec4b3be68c92daf520e3ec25910f7f5a413d40c64642e62ec17fc62fdf4a05cb163a9064357e34d31d6049cb7d2acba2adab1150c8a0249132015e3fa50e620ff804345bc53795773111bdd477fbacabcf40c91187ae01341fd909135d997f07913a1340af1ca80fac2aae4ebaba472346631265f98ac1fe6299f15f8467e5c749dadb13cd3cb8bff93155f3298025ead9f7e60136f3c315655f6ccc61368ccfbc058853e748a6020c98f848758e4c1fbf8a525c4e5fe4bef6b9602afeb223d67c264f24ad4df8622bcf879facd876ed3ba775a277e176f89367619dc77dc683ff56e9955bae8020d0bf8f19f5e8392d9cb79a134fa93bd8203efccf8847f88202839c33fb6fbe2d32872c605db3803cbeb29896c0877bb7e02c4a206af87c889a133b482b5a632343601def9a2aa10bb7c0cda4837dce8f092431dba9902f32083da1b1341b3a723d08bdf7173755f3d5bd3fe93907af195931e9cfce8a66c549a8e564a5c4114d55d786e8451836cf64ba2d61725f5f2cb990ea8011448343602ad9f6515140e4d5159a37e323e6e7436794fda65bb282c568c0db5c4ef2ce60d1d02ed0eed96217449cf2f80f222673f48c3b14131604c4befe60c36d1775d17cbdedbb859335c20af392ba8ae6b1589288e741a76be3b71ce26aa54fadc425d85d52b1891ad65e71dc8c7b1d4bc247e37347f571db15b1c32802b26e8fb3374f602233eebec4595b268cd05397e5c5b976edf8c6d71b98ecc92eb5783787705894420d2f3633e432a1b7f4adb009b197a7ac43bc679a15e88826ee2f3fed5d5cf0548e9b4fdf1d248628184d43841f75659b1a96f75e21612c9a4442b634e7edc9c071cb743ced6d4909cac769ce0ae1e050fc6f0e0e935f62e525c0337b05754de92e9ada85e59c79b9462f7b2488214651d03267f6164a2ae5bb517013f5cfc23841071c4dad060ca9a4610c7a45b29e66266c80bd9f461320f8c95a0d5efb0662955989ae9d7d6b7de61d67f171d46eaf2dc992faca2e9c10b3e69fbf8f42ba46f524af61f08b0c6fd1b90a4aa4e87c4d212a4782155b2ed2405d468f4b4c804fb056edf43b99d353c6a9ee155106db23bf87bd5b96c04c83a25bd922e9501ce85877ebc6ffd92173da56fe98524c62480f30de6923345bc81a033c4b3b6e0b9da1dff27bb4f61e25b7fcdd0d61ad97f538a3357f96b1e77a0dcbf1a57bdfe36e96493e048c23809bbe539bdbb1c3da38df8376225f447b4aaaf69367a95c619c634ddddda96dc012e84e30f5c05418e194df6f6ebf8a0188d9a99aef0ee9dcc0562fc6e6787ff111dcd0f7f81fe63d2c64f469eb08611593a286f10ea7fd6d7daa56783e2929b9f26c35be3be180b8c7ac6eb4942115b21474f51308c25776abae115d2d19edaf8d0f55ebf23c71fd5270a561dd130dde7103cca4ad7632964e2e02c75c783b743a1724ab728dfd24aa3b9327ede98d1a4e1a6767f1f0577aec6aced8ab38d7432bcfd718a2e3bda5685e4fabf72c12fd29b9fa5f9ddf1af1d017585049bfddd33c1a99751ffb42f3ce164773c311ba79774028fde3840925379c12bb6014a6dba0058635e8c3a4936906879716bf7affd9e5e18491aa2e3de4f4b35598cd30cf1925cdde5717dd452b88ad0c596937fc237941e44499e522716a77dc934eaf9fe83a87199637e3fb978ed520259a85740dd5cac746ac5a5920fa8036f2906ee18e5377fa6443cf571a634d9c610a42061d8c5902d0d2fd8ab4696899ea8c9c42daa0407281d487acb89803143e53b7587ba1fed2ee4628feb7c4bf0c5b5412151d5e3078b70222816b94abab9833aa1b5845c892aa9162048baca3c194180671d2d3cf8597ce99b8cc88ee1a17384450dfbaa0dc501eaef2688212d01f4d5e3acc8c6f660d0835c06779c0f9c22c1e67152cb5a92adfc0010fc4fc0dbf281fb547a995c9a687398ced310bd5ec8d944d7f638c8b762ab71c334b09048ce7d3c4e54438ba9ac0d20402d0c0f257078272a65ae9a885a29fd2fe0141bfc9463bb55e2868776fd4fd1de9833c69bc518bbf4c804fa9f99681d270a1fb40d0b360123cdbf74e4a329353aa2354bd2c585733c98edffca87e75945873f716833e6f5a407171189ad931e17e218b72c55731c842b0d3dc30545e4ea5e162dd936f6a9cce59a9bb8f8afb1a282aa35a93e36024313e7f9d506d6e1a7219c655f8f1005a76ef3b10d02b602f0885bf58257a65853a550fcd7797b8ab9d35a37108cc4b6cef421b4096474fe5d3db7b2d1c8e14e7b84a3350f34bbeb3b3abd8381c36ffa2054685722f81cf354afc54e317e649747161e6cc51ef4952f52d433cabb7f7edf7c3c9a56ca8161e8a4c07b0c326ab2aa3697d1f3a85dda3999ce390f0af0c72e7620427fc1e3557fce59d7c9f57c8c2091ec2a4a40afeb98371d4c4bb7014f3d28a9a492d79539c5bc7f05e0a2eb50430472639c724e8753cbee325ad015351ce6d33bbeec01c929ae1f42b7e75f0e4cf1b0069c06b84d07ad79c63b7355abbee382c080a351e73bc408d29f7e8aaac3aa97a5d013fe03be782cd2528bd1016b55995beb8c86b9e4b8c93c069ef9ce55e6c674589d449929590238ab1b25054eda40e746740f8a29ee35c03fbe4f5a9196d1132249ca0d9185bacef96e2962f460df87c2935359231df4125c1651234e8e28a5b467035a754962685ee68f672ea85448c75187002894ee917f28208a7261cbef487a1bd79a6acec3558a5d554e5ea887426d5cb487ee38b7a1918cfa0e413a8cb31628bb32df3d0fe6e0e61f1d690181fdbea4130890fbda81c063c0c1e4828a662fe2246e7a9d96cf0ed4b36e144ae2563ece535a1801aba1afea2f9998c8dfb5667e5ad10800061b199669ce27251155ed31e457a39204189a6e1dfba8191283ec319a7b342bde3e961db356bccdea2201d0f934042870a4cf6ecfe8fcbc28b27065065ebebee2efaaef2cb5749fe78ceeb52727f9dd57c79b96a7293d8d4f04abe4be5420db798252cbcd36155ee933026f18dc6711c8b0c542548510095f38a214ba4628289b28926965bd2352bba3cdaae92cd46064696457873014888cf0b4bc740d6b1a40365325b1289d6319485a7f05cb612e08cb9997a0900c80468797bdb7e5a1011c62b8fe5af9b953b9d74356c96ce8405e03646705b7df4ea7a3b7c599aa2dff10045565e7d057df7b8baf3231a9cb317eef200d9d35897ac32208e4609215be4c964bf7582cdd1caeb431f756d5975c17f7e9ac884f94b674c0e5e0702b088ee4ca8f55c27ef6151c41e0216fe3f3ef4ad220ffbfb0f4e12d564489e7075c86423d577d093f68b85cdb2e9a6efa8128d0bafa6a64b50961468538378f6b651c0dbf14bdc36ba51c1ce0f1f7324d67aa1c7293b708faff9491c964a392e5c0866417616cb1d23ad8ad50810409e097e1728545bd5bebe6f3ea10acd138f3764e411f064623087e9a113fd60cde07af66f1f758427daf6f5fe5424b5433c8771a5f06e0e1e2072c64c624d58fefe96cbf8b4112a2321e85662c6357fb23e91815900ddce4a142beb787d8684473c545d01e0a341822935afe1adb20f2e8c0f2f151b1fa28b954b3c63a5523c356894dbf3ea246345089502a74be5853b3f33c4945f298dbf8572bd90e3e394da2a49137c13e94ecf54d6fe0c013fd255c2b2b9e3895ddcefee9f66a530477dc341de5afc49a3e65e286fbd6345b7dd8140bc374542b813a8fd20c2ce9767291be4e7c870efb088a74d2ef68c7c076e930d21905b5c5c36f09bc6df16026fcbfc45ca02aadd4ece0eb11a8af94521b987819e24646eb0e8b11233537970799651132aa7e2ddce001d28465da654b38c2a3ce5be2049ff1aafe3d8e4e618c8f78c624d758208c828573ecb80d3db68cb0d1681837aa08c2ce2adbc708a6ff2c53a68566d6e10efd4817010b0fed19808a0deb79c69c3b83e86b08dfe053da8446f3e0c44511413ad9b1421249c815f9157ef5cc3a43ead97421be6accb228b2439717fa136a99552f0681787cd4d8b924b8f9dbdbcba83d5391e0780a8d59cf8ac8ef8a38bd20d9263349504240c487a290f5046ef84ccc07c1d8ba7d02d3aad48df233e56cf6515a5dbc0a0f0ed5758df12bdb8245dbb55888402afe591801c900287a931ad747ed0f0f603f8634267e795810b9034696dbf086e6ec110bb6ac0ac0f32e28e242a5cb72c83fdc0aff200811fecf99c67325b6f41d9af536348348e876544b9a37b61d4f66c5854efabf840d85b28a6776bc9a64f5d6a58a9bcb2c3a63b3a4e1906e33d857b42ba0a1a902f32a34341842eaff8ae31fb36085fe15511aff176c66a232e970fa773605c284e0ef7bd5bfa15b97304daeb44d62d135392a559e185622a03d2c8e0724a2811a19c8d9115fe35501fdfe6dcf05eebe74e45e8f165fbd6eaff34ac3b7b22d6b1912fe8c6e8b753ca88af111165d5e97d0be716bcc0e844bef52a68c68f8ec5b499bac284b88831b11faa6b650f615f7d48dbed572f85e178be5e2bdcac101ad22c3b443881c0fa27c13a8b15dcc110f7417610436b18e54ce21b2163b4cf308d3e98e2ab88e1517fc615c4d1f0589354c3cabd0f69d258a2fe9a648dd7cb738090a81768fc210b54fe5356d7ff62bd19b58585eac6d4e413b2e7e9e0839c0df111a2f3da93247d37301408cfba063ae6f052e46e3c81ab722595f70ace04c0c8a3618f2a72ba5abdac4f47faae59af5735e18117b58bc20823f4ea97a6eb4230a2222383ad27b58132913e99e6e99b3366ca85158f857a957f34f0cab969938425911b859dd331b72e3182204905f7e5ac16342498f24d8e99e3930b60df1d76d71745a9445a9cf73a135046be06cb3f34699db34bfe9142fbfd654cb5c7f84ef6585e12f9147274cb9b545bf90ff17dbb6703246041861e8846fa57817043fcae07f518bb5a40fc83994490872dbcfe7b8641518c15c4a389fe39b1dadf2178b4b061faeec9c2146a8205133bc91d6601a02d9c7bc4f6ddf39c26fb721fc6ce16f11a6d03076e6c7126b094b93297a97add73ff2c58c90671c961b5e7b1c7ccf22bbf5289029ae902eea88a5a30a48a37fbaa93ee42f7a5a429d7c61254c84ff100201c1f9e9e2cba970cc02b33394026f1279e3dab5df006c3b2f98c7a75ce3ae4a059c1f8b84270dba9fe4fcb8e2ef571a5504bf06cf2432785ff46d917f70abc6ccbc8c81d8c04991d9e891214026f3d224f6a7d81c5a26fecddee790ec7cb306e296e5f601a57873376ac9e9e7d52bb6bc8635e6546af4eab02655333c6292569c9ebee4d2b0eb531800e1cd2e723a0a5399fdd026d56593ee8bbcfc23a964f81fd35b67e77f162069b4bab98b3e574727f979c7d1276b97c74b00134f1fdf42f1dd151286de1a056bc3cde217a4fc5bb2c96f84bae77fd9e3495ce1bfdb5f7b1d4bbfb330f7159cde35d980e42da4e8ea174cd4c079cb567dd8b48e29777a2c20ac1e2841e6063c9a06666a4e0e0c7354ac017354cad4888cb36e2537d36180eaf6e53c73a649b3d5a3b9b1497719dd9e7933546c29fc62646967f6f1a0974288f3006e63a5efe01aea29866f726bc2e47f57c881162e001d99f1c1e3de36c43de3a3510e955874acefb9868c3baca627942ae809ce6ee6db1b02ebfa945c91095ad85e8a13619989d7ff54e76a110f22024b70ada3d580e6c9a863d4cd64a5f810cf53482c33766df344a4816120ec43fd9b559fde8eec7f4f85d67e1931ffdcf3ab8f3e3369cc1e8d114ea4409b1843909ab3444cbc1e1d2b93bba6c6ee5f8d092b8eaee696941b7f90703f4577d1202f41a1bda880ec940bd2cb5de3a6d6d7f7c502900c1e6e23a30b9f789902d33051630be0397c643006571fa23e045eb320d5a0222edfe1625e96643a3cac00ae2e0fc883f2045847fe80859dd411ddf78d9d19fe497d8c99cf2b9a933f642dee1560d5ee5386bf0816c86b11f38d8f06ca8e836e376960ec6e3659c8e2141f7e90a790c6d277511ffaabec0b595453b42ad01180739b7abfa9d8a3f9ca24204bcc50425d1dba64468917652a14a4b771d48a1683ec26d98248a3d17c8938c7678ac8ce6dd4caca8e199143d72203561f1e124e13f56655abaa781fb5f2c42f0d2eca5c7925ad5234731d181b598d8ceb0d2237d64bbbbee84cfb6513052fa0d2a5d5c655915b2ae98e194a020d7a51f43051916d7f183d957970ce3a7bb33ae97f43da5e6035de5938eacebbb96649fff4a308db70505baf931a4c81c1660fec16cf31be45797225c8fb8827fe3cf2baa97938ea2681dd0825b7ed9fbf814924e01602910d28075ce87cba420314e7d5174e87ef1af022f493bca9193cbbf8247358ef120971ab751ad528ead9fe7ebc2fbaca8feabf7a255c451d53ab33174c5fd9e39844f23ad56a8e387e51868ea74b225dfc5ba94d4eb0a61d210f462a751c1b3fe0c571a59e3063d406e0791db3620e46ff1722e7f5ff982d32e6d0c8f1a5f035405dcc507ada2af9177ef5fe93173339abdff77bfc91729fd0a335ba1d04a7539f771ed82889af2bb3c790bf381238e4d8675d731e4da5844d094d88e678885826327a3c2239197fb701683489caaa3dc587e6496faac300070e2a291a8f675e938103c8aacec41d85a330b30e64a22a12881ee30c702108f18e911858f8dd12e2acd93e88ecbabdf50fc9d08e82cb673810cd1beaef91246060fa6ccafd58b581980bc9ae7bcdb374e81b6ce0c7d01852dd1f9590d4d23b1eee9e1311359f6e4279fe54203167fbebc735739e60d86cacc3187c2f5eefb60831c8646276d1bc939f7be11f1c8e253770287417257e91a1feac22390b2f94d382c3545c87aa93201da3e366ad2b5814ff71cce792ca2492ce424151da2cb43a3431e3ae66ad60a4213fa89b77378ea30054b05c0fc78319583f2fcf4d6b6ef4aee93e55d7bdfedbb38176343c0a898db93dd6b215a9502006b4ff6c51942846524bfa020e6fd37a906c7cb63aedd5a7f4c1b221912f62ce2399ee8ca305725d1936adcf70d1d24c7123e11df7b7d0e8e0a5f1edd88c24b1ade6618f38b2efe574f5ca20ae5f82e9ad5b0b6e448e023193bbdf5b50f9b44e7eb6f3c214c9cef7a6a0ae8c91de17f0cd6f36ce815bdbb3cd9b45e3e373639f89501ba38749d8bddb321e78c974ba14fafa3999a0ba3621aaccf3d18ddf25f2f98dd002092b1913d405a7bf85f54539797b95801dcacb598826b86a18a3f83c162392917e2ab4dbcb2937c55a8ff07437cfc5f4ca05ce160675569a2d94f4bf8293b39e0361020909d9b00bbbf9f4e6a0b9b0507fc4b7ca645f81ebe7b7b7d6101045b331c4c3b7e6a68e060c3e5abe2747d289bf5ede982d2f9705363b6668ee3dde6bffdcfeb5d4b6933eb97c73546daf5a306e494cd8d837297ee0f60f3d0c0d3dd3cd90d9dca58423e1ab0cbdd224de20c5ced0f8e2a3645c0db337324ce38684643248a43937afba06448fc62fb6b53ac24c8cdf58ed9e3a9cf11cbb3709a24631336b35bdfea960c3536ebeea63a576767e98968d6f15839b33d3fdfe6da56a560d4bcab6fbc76ce8af485f0b86d0d6b9d3b91a9c292459a3af8eafce8eaea1e0b245a427db4279bd47bbaa5f28195a0ccf55a94d852c75ffac395bcd4acc974fab95aae9df296d10a9240c356557b3d88d107506e88e9bfb3afabf21c090f121938002a7c4a1a1be0f3e9c3203533d687eb15b8c1735991c3baf141e048f82ff1d57550af15b2e992e403fe3efa3fc69d98ee61863eef547fd3d7492b7c457b6d283993b074e5cd91d961ce7031805de3bc60ee6de6b963dff4ac02e08d80c1cc0679e9ba248d9b4cde49f2fde617573d4b8c000d7103a9ae7455b710980591e26ca8c84ad2990a0f0f0c523dbdc9a9ccfde5aede9f5b0fcbf6fb2fd76b0dcd6af1f4c484f932ca357246fbd0b0d0a74ac27cfe0c699fdfffa9479063695c68aa7945e4677e59cdf86743435aa82317941c9eb6fddd3edc64b849b87874d0879a6bde7a62ec832286d3a47fc957e7d03d22e381f90ec0757024e7923e9c518e720623d0e185c5e9e17afc5ddffe730ac0886bb35f323c8ffab098f15cf78d21017422bc25f78bec653713830f597385e624217a0b61b1cdc16d822b76dbfb65229badbe5e364770862f43b28d03a16ec8b3dee8ea8f2c13a977f548e3f8cc33fdb90cb2fc7cdbe2468b804e0cb498745aa0981db364eb3654daf26dadd6c764417119f55b4a568789f1dbf4f2354b35452fec4193a56b991db19a0cdf02b2d47d5fd6d5cf8dd350c401d8c7b095c3b45f8a2fafcfab58178894433223f1c86bdf18b4a974699c928544a22acfd9328b7ad8a2f9a1ea9817f43bbd9fea42beea111a5872e860d7ecc6772268ed9057ced546732be922a9c183788369c22113327b978d2c06c982e19d85a83f438fadf1af436e350308e45e137a6fbb375dc9f14e813c74f0fb169f9ffdef82bddfa71f15f5950021410476cef97cd0431657ac4e322c0393891dc0d8cf92fdd356686f3b757f8b58ac63cde6cbbe5035d06b3927e6648b4db500422ad10e5426821689969b32952600ce1c4bdfb08089d496e6ca866f58342523511bca997964b4ea48e0744cb26266df542c226b3d55652a591e9394bc16b2686991fbeb9ef64968ffdd6601b3190a03866aa9bf09d01c3c3c2f49ecbe98f41b5cf5885e033a18a67130d6e1cb34fb7d1cc019f260c5167d181f9c7b8cbf3d108349cb2ee40e0d29ce9c6be6bd8fd564822f38bda93cbca297c2f44a54a5f13707adfb6271d5033101454f9dc9c103580fd94dcdcfdef2aae08ce0f9dbe45e5fe35aa18e36ece6387ec4c18c803705ef263c305c62dfeec1c8d7919e6d503c81bc7cdfa4755439a4bce7c7f5f14753e25e0fb835bf0298e1809b9da3cb206eed3182a99f222eb9366ab19a636e59bd2ccabd98e404c67c7bb35de19726329ea267f87505f3bc7be8c85b253bf9f4d386db7f31a64b6711a684f64b85bcafa808defa788b216945b0b2f232bdeb254b4cf01df33bcec10e74b4d69384bc12e5692cd4012af8b8319db72919045ab16051c81f296dd2bcda4ca5add9c99d301c6b943d96eb013a530f21659e2905ad4d11732731589a1bfdb8bbc807ba0f80702aac7fe8c246d0240b0c1366a966567932ffef9f0c87c7ec876d32fb0de4d5bf80bd49eb707f08c8e39f20f845ded3779b3583eb7eab3145bd78dd29b36fb65699cfac6a294e0596552075275e642ce2bd616bceac5ad257fd0d219d5347639d67b45d27d1c04f808cbacc01f6256747eaeb9673e4a1bb7e1e00ba9373f62849d6ebf49c9a843a59adfab2e14e7133e2a6d173286695ed4b1925eec6a15ea48c8f35921a0ffe7b942097b05efcf00df17d57469fcbfe9bdb313079b104d9501a62bf2eb172003f6f6143a1d5bf9e213d1a7eef4b436820f159701fb39279cfc4f1ffc0ff63c2223fa1b8b66132069cacc911047376c86afc6e41cf173ba9bc5ac3e49dfa7f1554a3ef8f75907a1ddf37310481401091a34b9fe1b501ed46533fbc25d643cfe1da481f17e1e5f94679a2b4d1b3397ccf8c26eb32e65a55584eaee730fbe58500502a003b913be608ea870ccc05764aa1356e319f2bd24878e6173dd16017453ef06016ddbeb053ab75a36b3baa4a4379f7df53d99f40450326ff2a92b51440e56a4fb5d21b0cac080b523f39bd509c86b070346c545b063104cedae612b0e818dd43d1a2b53806c29f128c2d86b62e8512fa1d6d8ead6d4175249ddc9f271236a6bcc7a4f456cffcc700326118631096dc24b44ae69f1a3c72fe6b3a6438a1992efbffe5a32cc78830a8e2e071b8400c3bc702b009b473a8a9033da8070add886772ba828e22f1e329d85779cc5f2f516aa898c6d51cc6e6c85464d1d9088354c0360553481abb8e03ba6dac0786b1c0184db9f3c67468af11b6edbf95aa8e6f2a234e6655ae4ca7d9e008d9175ac0b22c03b0fe90b46f8e1db6f2ab136be09d512d9fa409f9396ec2991c35aa1343073d2d6e1f00b30a0ead8dfa513fc386d674531f7366fb7051b0206f037a18787d599c810ae483002acf37396d1b856fdbc893307e1df277e9fd184c99b65442ca7d811f7387e560702cee509dc945908f46855552e16855ebab2603829f9a5c80a61918c24298ec039de642794e6d9f81e704d7ed6db857d26471f970af71ff1ad00984f335afd73d777bcaa78888dd4d11f4efddcddc567ea8c18c60c13205ab5c3feaa2477f231ab0603725c667e006679dfbe6c183443a23e2f5ddcd8ac186a65ea7ed1ce4beff6137d65cb63b1c0e8e51f041af6ad10537801fba5268e4d05d50499eaa4ee53388a67dd72cdecc091f07e09d0bb97f6ba80c510ba5999e39b8bda6af335542dc7a659a41b3e7fc4c4a6708f7ab85c03c4a1306982fb5fa5f059dd44a7b3f3bee2a9abc32465c8a0477b2cb414f735b11ac5a6ed987cd35de8933558a7b80ce9419d0722a509e7dc532fb82e6b5d2f9f8ed802fb2dbc3af2958571650c062e942799df80d0a99ffcb3d2b2567782d81724ecd21181fb878937a05efca254f76c9527595b68b9d4d528c00398192c82e6d69d7cac0acfc4e87282ce975d306af63aae76a7b52bfd1eb947f4236c7de356497b483a63f0e8f80ea0393275f151b1ebb9d1f37b91ae72e82c80e966f2bf8bc707fe0a5249e16be026abecc36dc01b307aac1be5a473707a422655bc2f478dfe1c320b36efca6a00256c583bf2c6cd3cacfb524edafba8879b73cbb7550b9ef7bc75dda46a7f5b3cd06263e7d60e32f30a3548236750138882119e0e5fcf9c64cf6157a424a9d6c08116bbff7da97e2e96ddb6113c899a2a19b433cd1f13d5cbf517343295ed9dfffd764f71cf31e906e4f896a7e07e00586fd015972767798998c8553ecbf2ba2a808343d10316d3af5729d2b292bff0e00fb430026e4ace125d78f7cc7528ff46a2342e763ad537e2bd74d9e3ff6d99a8bd0a861049b170e648697b85f976c2b4c6faba8a9a318bc69e095bb4b2efaaab6860f537f7dd7a51fa8344f96b20d48ec70c1f1cb2a6932d8dfe27ac968fde53eba70699d578ad695edbaf61a7a9beedf0dd10213212f4d09a1694727e960007da43470e011e5ce686c56b8a1ba6450920312b72547b9384e788bc3ae8ee683d2e7e4276a5d35398c86e28bc281ffdfa3fb13911b4ec28983842a5336e30d34f480dddbcf3592979ba85201a96078c2ef28c04e0cca8a957915459746ee14fc92b8dbe5117468897d15744aaf8b35c02db3fb830229a54419a4d0f3bc07e02a5e12286dd471cd0dd0149048eec6d2ffc6d15440a482af7895df040cd3466e9afb463f9f50a88e20cefb463d181a5f66be4d3ab0713b6fa96384ad89d3def3c475eac74dabdb72c88b20b29f4fb5a436bd7ed68d80efa96a35de40700bb1c7f5225a7839e2b71e7bcb16d9d6ecbab552da635099da960ce18389d9e47b02d095fa26870d225a1f95ca8c3717a4241be2f554255f2f743657d1f5352e2c7411ca628270296309685ef0ca9e67c2a220e93161d915a004ca1174f9d94292db95734a2a4d44366c820aef6426309eea6b273ae849c109b1b7e5b3335b7734110d697eeacb8f041aa64e458781bdec3f61ad5a30ba9b8fa8613625dff9d85c65e9bb3d8a38959f5bb378b00de46eca0c9d1eff1e7d26181340c16cbfba438e403bd1845730ad9b0f50da4384a43f93015b044664837dc1c31031f411fb0f858c1ab72e7bf21c89de57083ceff5c30553ee05a29d302beb585f85915394f431b6000dcb2b647b807a7d3a250fd9c174e4abad3ac7b30e3e7738c831e5418907204067def0c4aba18de1c1e215972b083e4ee80d46e1aa91fd76dd8c40a3779413762069462b53f45bd575437b5768b8775d98f479fb414f804c43433794b966eed785dc84d75923ddbd4d43ff1418a18c50feff43826f431e9b8fffeebeff14dcb5a1dedb6ca59053662599400e18ecd0602a6694aa2b13124dd7607789333a3fdbf60734695e90bfa93dd7dec97c2086abf904e41348e2c105f37e3d0b8aa92e893f400c3f5e49f494a11929c0ca7821ba8c32b51e0fd0ad548d77274dd602a7961333932d974c7f0d452a0b4c476c0aa81c829babe2b7cff357172b5603d08091118eddeeb8a0bd35752b79019225aeaa354bd44a0f2bcad1a5b71294f9f9ced95e41111644b677ec0f3801f62242901e45b37036ae4b20f9f4c0e40c4fcf88124329ff1ff3869e33635c6c25cf4dc2b65644bebdb7936987419783eb841f487199dcee2c6eb81b8f578c074982cb12415e69cbb35929a1d09f739ce3c09d7069061a908fd5deb55ca6c8267b450bbe9892b9cfd6ecf91c9fc3e028e18605bb45697e37747cdd15bac3891b53b690d6bffd0788790fd3d03fed66de889fe950f7e5d43d5bb4bf4bd21b9749737c1709f7e9805bc1d841c3a375f032ff76cfe69221299f68ea3727a04a7916d1761170de4dc973cf67bb8d5ba2a2a40f81902ed71ed132563cbec3f4df245ee3f106eab68bf24b4336f85ba1f34dda0a8194794cf432b1ee37a1309c72968b64509dc5e5cff373ed29ef9385d64a895b30007880a819e095094b3c9b63f647062bb1ada9525470f398e3bbf5f84bb997917e4b6076cf145bf221665ebe0283f7ab6cddcedc92c864f87d74892be9ded4e47dfb5e897bf9f8c98ba7bb66557e3c17ee7ac63b656e8f9a03d7d28668e9ba36be0cf5037448a0f7ee15364c16aff07a2cbca2a932356cb3ce3ebcab418c2040fcc2d70d6fde410af09126dec46ca4d4278c3a4541845c5b7eac28455dcaf526acfb419ecd426b95ab0528bdfc32b3b061300713a37b0d6c07f51a72db22d25d8dc8a04a3ebcf180c1bd225e6807282d3fab597202a5f08f847e8f1be9f887b2484cc7a100425b91a7427600f2a4b4cde47d57d308115c4457fcdb1803c34235607e50bfa9c9fbf900ce79113ca43d2e122740960ad47bc3877fedb0c3a91de40098a52ba7eb0620ba3a103fcb8bb713a8f1a5f183870010412f14b42ab373423d37f60ccc70128e5d939b9691e91a60bf62cf56eb7b06efd8daec2327f34a1b8652745401c431ffc0d2e25103914a32d685d08c3583a272d5ac9a1235ea8e1d94f00be1ae2d30550bff1a9ebebf6df9756f2eaf2956a42aeb6a8220de4ce6653d28350a87a767aa9c2d1d6a7befbeaa31ba64a82e963fd7d69e3140f357e5c386b0ce20fca0920d709c8fe482d72870b7d9008928af7f6b51097f5d67ca9213169f7a4f89cb28662c9b0c4b92c5fe261a71d33ddab81f0d014f166f5d060668f96ad6212589da43770ccd1f3a0470c380854ea150980a3d0554e16591d2b15142305c051df346e59ff64cfa8e690bfd3df285d78acdfcd838639d9071afca35cb759109cf7f45d2fb96bbeb2c70b22cc6373fc30cc98d7460369e286344d33049f555757110e2de955b5589eb519b19d9f3ee5ed0eb5311aa7735eaaac988b4a39c80a51ef5fddb354e57832efe6a3dd3fdca59cfb1eacfb1838e4cad518f7d3d6ce2922761a30eb84edeb511b43eaafaf244a9eb812aef8291e02332bbd7abe0b08029143015e1df84647e289ae8c921f4c9720edb9b1708a79679304a73b260c7c3406ed8767c00844c5bc9c059f0706457a41d075cc8f70a22ff1c0aa1907b1fc8a515d72e613a991ae8ddbf0f93c6833a692798e970ef971b2e9339c9623024f07ae61c707901de365ddf52f9de7400d8ca5ca0f1d13f7bf97fd61bb09bce3a41c32168281e3232c48dbd9f46fc5fe3ce7fa3af6748fcf7c03f91133a72e24d94df79f5808472898c3ccd1cf73e85a769b54ac2ec0fd3e61502951f1d7af60aaed4300dc2ebea55fb1c23895f14020b6ed8b0f3b50909c5cf27f55c6bab1ee252c24fb4230fa6e678090a5aee3e2cca23d08f713e2db5b8a1302d6805862208caa85086e07ccc20b6072cc5e816a5f74efac1e186d7f518deb890d0239c4ec33940eea4d69c12d39f5496c9c17cb5661f6af64ad14b9360b572ea0c4389f6bea400200a8f829926591a0d873b83ee07188cef733a4d628b6036cd36c93f5383b87d8e1474b5b3d728e4341860f674daf9ac8f499a8b693a5df2595686fcfe36cc33e1c8994e9ad5a30168d71480c2ad5490955d670de91f510716cf67f96aa225b3412d965d911590caf6278b8ec5377fddde385197ccef2cb909b3ac6c87889ec1957bded2cf15e3b0f224a826fcc4d395004c804e67cd3020e1c7e5b6181fad0a0506578511d41367c8e8d8833b35493bbb4c59578153f1d63836643352ca95b3811597445d503042f4059b284cc6804f2a9b69bce7269f5baee806ac3ea2d715734e2522af99fe9cad5cea518a572c0fa28d30254f5824a1f4b468eb1820ea64f7227c4855e18e96412b103718ce9f903a2154749f4fee3a7c897b7d8a09921fc7e519bbc382b682f6f7fb39ca760df97743049ffb7dfaafd9f1c10d6b74f6d37fb058c42543332c9a6dcdf3bb67c96d2fdf0ab03249dec2d3d9cf5060cf63badadebe2cc04a0019ee228a60752bda1f3483e9ba2785960dbc1955fb1e5428bc0fcd8b2ee4c5a6faa488c6d319aa15979b4a202fcc41e254a1d0f8b92d11b38c66680b0fd3af61f29662dc017b3ce4b37f714bd01c79cd5fe3c953b8ce12fa119b436948ab053da2aa061c7d99e79e18bcf97a2d85ca386e577d4ee591bea2e9d05d9e27248bd1a184dfe9c2b6269445d97456b1fe0be27136755d7b55daa04d026acfb6e8c18c6d5292d4ce74af143d212975d68ecedd9cf5b764c6b331f00f02d8c2e41a79efdd466503dc6af3fc94c409f7812efecc9b053db0519d9e0e51043db63f4f8a189606e5d9e37e2ac9ae8ca01d19b0f64a207215bbcc11fedba679ba7395917fbc676d47367f50098a7d97b9249c6318c2f55be722cf3cab5d898366d2b6b2edc8b44a0a658c48e42981cb739142041bc997c4678f05ea93310d6e43b6c44c1bb68e476e1b878efdc129485573d03290f39d7ebc0713604aa81f0234ba34c638b52416e81e48e0cd74e82deea30f22d9e1e42bb724da1b87f0515b3fa322a8312d31ce9065586d8e05232470991a9579cb07a68fe548d9fd25b2de1625bf9a916e175516c2380944472c0243b88f2bb7b8f0a7a432aa93f6d7608082f35aa9096fbdf3aa919ffbbcf0b6fdaee4af96be37491596d9667bbbc527e266e7a60fac5c658d7d3a6048b90b201888ca5b8a96f886ab98e509ab010553288fb10fbc2b2377ee231bd3d88ffdd5e1abcb1c99035ea2aa3403393d1235dcd251e3b396ccfbbf09572c65da18436e26f0e0095e760a88d72005506e9219c83456291da0eabcabad81de759eed9ab805f2c8258acd8d3fefdd05ef967ac7487a0cf018938daac1a5d65cfc1d1309e49116bf4d77c48f6aa56eb4cf7aa292a4b1095652be3d6d3501f164b9371f6aeddda43b1e9690f57c13fccff66d7c47664332037458af11e1b638de3bf7315b9a5bcf6122db89db239d65206921ff268f3d2e630aecd5b25fe264dee9d23de29eeeb2192767c3dcf07a9d6a76b242ac8cc6ff4f7bc019d18e974f373f11ba55174f7b3e3e653cc59b8c163ed0e500d364a04e35e6e27026ea7f33299e4f2660fc869a2b2dedfac0a61605e779989f5410aecad960bb1aac9cc79b33a7f4ca4735fbedb72fffdee2c1a26d8f3199c112b65b169a5bfe2777d1a0bd4c980c3f9a72b06bde3896dadbed46e57b34f87101469e1df5bbf8c090be1857f5d8679ba19d0f605b7f4949cbbd41abdda463855a44df096862591f394b97b9906541b2301029f25bd57ed215d9023bc72bea647852017d3d1fc89bdcbc4eb2a2aeaaab70e22e98bde402e4d4feb3e2be161eb84e8f3f9c36f9db2efd274036a7877bdc32a5c510a0e05e081b449c8d02bcd797a1e88a8f6ea8bea7b9c04891e079c19939478f9e545e99e8edaad4bdfa60cd0b289ae61b91d0fcaaf579a2b2d86787263ddbfcc14c625807d5151c1d943cfbe89aae9425ea85874f831805e6c6cfccb0609cd310e5d00142993cbb10e33704eaaddc776afcb74b795146f48ff56d3a5bbf8904d1befe0024fba72140a7d5ff41ceec927b538a67095318aed2bd6e8b463dd13a607a215ae1b622703960d200163b09e4c9e2c5b64b9bbb07da173945e2c6a48e7699ff2fc3ef68dceefc66a3ab5d581f096975aea44400301211bf0bcda3b979d63a31c6019b37d218fa3b2ab83204e95d712755956833ad01daf1111c0a958ff9daa101dd7cc016c78e11bd56358219a97f6741dbe8e5ed886d8b9db1b9c9f8c81f780caa89f35a084dcdc1489d3dd858c5797ff1f9e65bae0b262cc6d3e72b06714e5460fca008ecbf53cf7170f934fcdda1542a9fdc0e98f0ea91b7bb5ab91c320d8a839426f8f4c759cb7f9bff5826c4869426fd3ff14b5bd4f5d4d1e0be69025375bdb8c65d265c9f754ff03512b9ae0e001c18289b9f407f9742c9a4d51c7a7310abd46f65eb3aa0d51e091d6de0f77115df38d1e3ab4341442e777d2e60a3727d48b3af00a74c384769c71241ee0848fca0d9b0825344b730fb853793e18469b01612d77b39cf0c35eac994d9ce74825098e93ffb77a2cfc205ed71c1cb99f318c3e10d7e27e5509947746afbf7371333e3d0007759c3b476bf37519bff254e108a1ffabefe3ccf2f138290a595e50386ffdc30c7251e01f36d63fa29ef5ed030b7880b37f0ccc866170c3cd3bc8ae0b4e65593a6a38b15ef96cabcdc317d0ab21b06cb2e964d78c483f5197e21d73e94b05d2a3568048f05cdf9231b9153ec600d58e0ef18c45e30ccdf66fe263d59b939934a9a2be9a8b356594d89803f16b3b2a925702a7ad5d6c4612ff2f1065a2d1e7184bfa34fc13e2fd4f01e2cc18420b91c92423eb273dce9ef8c1039a601cd1cd56cef1e58c94b9b11b2942bb475f58856f3c124c9137895c16fda96fc93122f37acf3fab8d01923f07d3e27a8edc3006fafff392b1016c1f4b4247fc22dc05e7e1ffa43ee667282c0cf9d4c6dd4ac7095b1ebc7d4b002f5139e86a51b2e43493d968b02b0caf7286c561b45520e43c2300a94148c70bcf6a96f1b8c3e8251afa2a952340181daaad5054b2f5d6a6474ce11aadeecba4f0aed929978c2efb0282eca3f2215d95b0170e9ed16d14bbab14ebf545cd3ea3b8d8798724f0f9f460fe365fe2fe52c5fbff3de18904f12cd1391c94d20452221f103b35d5785eeb1af6041a5fc4d3670cd28d31031bda47c60eca5bc5ec9b5265ebb5301ff8dacd01828d2d4e0d8211679f2ceaff1d47cf8c4fe21acf073ad59bf3b96ff22c4ee1bbdada2b4a6935908b5c2e3a104fc240de6df6cca6941590c66c09b63aef93a858549ffb6fa6771a4ade6320cad708111abff8eabb2952981d43d8cf884ea52f7f47e53efeccf55370ffab29c234eebde7c3eadb079a3b9463ceef5b239aa88b31687e81ae4c4fbaa29f5949536b15e1d8d75b3853a78a5a8f682a42f3bc6a91468b396ba509f814f016bd165632ab5062321d601937d692b69a133660fcedc529899c8c6817272ecadaa9bcf598f3215997b3348e37f029f2b2762f25c397acb6e48daf0d80f80ae6e5f3d5a2ac2bd25277643ca79bb7aad8af5f9f8f4317b2a2f0a36ecb716183e0900d513c6f1d30c0921d8cc8d23f14b3546166436969d2dc5ff3fc69991c69abeec6c2eaed948e20ed2354e2006f51f34d424a0bd5c73b94cb5539f010041afe4479837a581f620c237e3a25dc7e769ccac1f95b81409d769cf920ad4934d610384a7c124c1f6f76f24018d6c2a3747194df29d83b8fd72af6c2879375dbba8c912560fba243904112cf7d93d05e15a0384cdff9d5bb2de9d8c3a8a474ac06f41d14aa572fc8604f4ec6bee4cba54297dedf15a1bed39b4912e8a4f7402db5c0c757dbdbf7ba3847173b6a80140a3d5bfbabc04c4f373b98188c7ef360f949bb2d3c240e61910e02a46457a38daf4118c84756ecff6801d345d33a9ec90b864781d0a8f6b5c7d027ac0ec67078352fed01aa8c7b4c29ff856a196a6e2ed15451ea09bdd0a5a68694c89bf45e07a9cdfc9bc1c7660a42a4461af34a782ce155c1cec9aede0c9893ca310a80344ca0d84dd73a71a92873764c1ad3ba60095ffb3208f679623783a61bb103fc9ee35a519b46f8acfb4e1d1a12f1a005a5db94c46c2c81dafa1174a7a133a46d365aa15403b79bb6fe9f370cd9dfabaf1b1d73595dadf6d3c726933a23fa5babb5c6a7db77dd589c6e753bd4597a1aeeb072689233841bd44f4320a689b11de6906e9c91a29b6a924bc1aa4f22e9407d43ecd01ad2f9ca0804914281439c7953a2e47c30ef9f42e9251444f6242b2300cd73594fe2a314eba921b465851ce453d7faca4a56dbf7d0aa09c4c3e4abbbfc876af0aef46c5c2fe629a4716fb2a9c6dc71d242cfe61a733256cfb04858f6dfd6b5f254d0ca2f086b15f7132ae68a7b707f769fe19e6b0f03e90824e60c8c5df32182b98eecf8533c988a02fec2b7e16b3030092b30026dc873244c9a0a33a9734ec57346e4374e77cc1cf7988cf0733cdae7e9dd10f6476a0d7e72bb14d65788b9394244da4bc0ca8ed608b0dcc260f058ba47f87726a37bcc0f9c9afac352e6390ca56865f2c226dd697db23060645d4c61c39ae49d54ec9defaea2a9fb0a3f590e4b8b35965c85157729e3021594fbe446b113dc71fc31dc7bab712c89b261bbd299313335808b445160476b2e14473725d99f2c1b8dc56a4bf86a366e7954956f1aef7f2ae955944a20a0b0c290c3a17fc4dbeb2fb21922344cd91856c78a1625d0414dd1beb228c967628f1639e25d530131ae6e53c70ec4281a57938e55b8f28bdc5c77c1a2ceaf48667c437e9712b4741ad5c2e05b050e98e1d01e6af5ec30eb6dd6bff40e8e8a910f4e32a9613f357cc95fd76dfb9f1e99e57f26268cc61c3505080394b1a5db2b5b482b0832e43462acf427543b700cf042611ce2dad20e719c8a1b52a61c3245c1420c2614852612cc0f0aed79c96a9dd0e02e59a3fbc1d02bf855aea3fcf413c7294492d1ba613351faf5e638d2481e86e3b32de0f001d46561fa29c1a9a58cb39e84218ff794a7ccde67430356c2ec1613f658b4cd267ef27500b2c434942d74d21a7b1d5689bbf45fc325dad8b894a24bf371217b51273d4ab73668983d34f850fcd39281ae00367aa975292c0085c5245105ae7bbcc3b01cb6aaf8c07f0802e6cd0711d284d3da03bcd7b164611c8a799b0cf4470f864f58c3060a26f6b15e239e735da73fdcf1522e6478363e64b9bc822bf4619acffd4934201c719ecfd2f986b5147ea44b2e223a2032267ff618af45f354f23572948fd0a98ca77be80d5e69370cc2e10e027331cc78a3d98095ace7fe8950d12c4874bee47fc4b9084db7bf1beae2d5432643c048f80efda1e6a46a1004ae95de60f2a582cba73ef8fe7d1e8717edabe897dc0cd365a7648a328f1a40de478fdfaeec7093b60ea7505541d55d52724307593848968dc7755a788e673dd0c04f276c4cbb4556d5ee408c1fcd64b0c400d69330291fd43fccefde5e2c29a7dd458b93c688879408afb7fe7672114ff5713096cc5ff2c9d05e372ed6df0783c0ea2deaf979890fb3495c37f017b64a58df88fccd2bfe0a330ee6e0b14933341d91a6738e3f2d2d0fc48d86e5064d7b3ceab114231a4ce579474d1e3de7a16732780f43d615d1b099bfd976652ce34c21775a7bfff49fd4d877fa5c2bd8b2b4d390f788dd838d0efd94cedf3fa7b21868b1f3a724bda0f3cb25cf6205341e761cebc674080636b1c01c99f2eb54939aab38de7ece1d1a1082080a65dd97fd3a35d12aa6274f57d87c0b359b26fa2e5ff59fe9f94f72fa70b629162e50677dad3c22510b344e901bcbc601e85554a8d4c74d29cc33606e0cc6afc18822bc45037a5bdd6e80d18a6eab0144aa5f0dc23065462d14222e251b7689593b3c592afc5864e2e0c636426b7155323a29af93dc7427042d7f2cb1635a25fc49a8ea15fcf36fd173dc678230318f3ba2f264190f23a3ef66479cfdb006b746b75772d9987f66665dfb661e6254138411aba83a9c519c2d4e8045a49cd17de3ff10e091db2fb3fd0cec1cd4b309c131542b32135bed83b8494f4b69fa4d52272cc44492ddd7200f3bf072647363d2fd6a1b152d321af4bac8111e49f562b0bea79d1f9414f98c343d215300bb3acb952e44efc485292d8790081fbc7205cb5d098ae02050d5d6ee236f9bade21aa2fff75670ea85c9f2666f1880045762b9d86e37f0832f6ad1400e82fef3a6099614b04bf5a2221666b4c2f7fe76ddb08a68d0aae98fd5ce9c7c20d3343992ee3bb7ea3cbc33dbde0ae6641ee5a8787004c5beadaabcd20108d6ad81ca7de755e823b980ae5954de81bba9682cc8ccae253e8d9cb9692437ccc288a066465a8b966210726e0d7122141c0abe134054b1af70ccc7e8cfe6a94cf8f7e8730e3c325f332804ba30d6e6155a1374cbff4fe710ba73167a60e3a26c3fbeafe4e2ed02cbbd5c32b19dde0e0642385caa2faf1b91cd91e8892d90f8a12c0c1a2a29cbdaabfb34510df65986f6a28f9e99927fee55b1177d3fdb33a0094477407961b968af074be7d6a23dbe616406eceb12c2770c37f6e98f2bee2057bd5ce803bbac1eefed52630bed1f261c39415a818924633357bc1579b60258c52cc6d343845bbeb6072f41b03282f82a85f0b167bc51c15e1ee5cac4c3eb7339b4d48205179434ed415322c3a91a9053c24d756ad05a97fec2e47c40dea250220f26cba92c2ee62ec6e96341394f60604ac4417bb438079649f9badd578eb3cbf688becf03f8b40dcd92ac24acdb52466b0c1bb50f9af072029da46e5c5a058989e1f184e103b09785512e8f8a8aee6fb72210084fdc7401751ff9b58eafff944e0d17d74a0e07df824ec44965e020ab297a4429b19ff4edb6af49b93a1bf696cc021c21591d62a150699307962b87a9724afc3bbadd2df18319710fd04744977fd693270ac1881afb019a0816810bf8044c189f2cc901e01694ac87df7541d5cf793fec498c70453b6d4e57933d73f2b0c18671b26e816d3babe84ae058b9e20b90a4261fce980208a492fe077ec1064e08e4e6c55cc424d11d5dd876dc733546f5c40c3b84323b1f76b738a3c63cca60b19d0cf0a6c17f296583d3f790670c0d2baf52b42445713d332c40e2256607541551246115237c72df2c0a9d6c2c3d328d6c7799bdfa62b9842dd1211c817c5f121aaa0127411b5c5422447030faef3351d17ddacf5ba96955cb1c36e794432181777e71362dab6e3f76b9d8a7903f052f64eb05776696c736a24021b94d641a4a7f57a966eda19f459c9d0e0b9d0c8ed0cdd57d70323e4be38ddbec1a120c85fd59895d393cf7c1936ad203c21449315ba17f8612287f2ca7d2d1e2a6b09d13cc0c20cd24e3fccc1cc220a437701e0373f8fb6c16c19b303e881e5160ad0facb2e1de49b38f0cfd6ba4b6d280c27c3de355d424c77ecc334b8350308259fabe3b50fef402548145a013fd20c45fa4a4c82e919b9bf1868bea4f6e037c18b4f07abe0522adca7dac50ed44cce75b5b1b0799c9827177a587e2fc7dfd6357ffdf1c91c0d37b049141d9c076f457f92d81978ee07214ebb37222f4a6a35d535e853b191bacc3bdc79f37f991a2303f0c394cbda00e47d80fed956c02291be0f5fe63601ee8aed512b71b618c58ffdcf01ada1fd01373d11f753bfc93bc247572290ca343e74d07009b551bccde4dca4ee3f8650d04cf25480d3a397326da2048ab209877860e4064adecbc7aededcab464268d8f309044ab5c7a57b9e867a38f2356e8f8454ba510301c97c5c64b52b035d2a8a4adc90d870bac8372645017b63dddf5da61131a91f0237b338f3e4fc7eb6f2a5e2652f0a145d672eb2964efa85c1eadf805bfe445e5f522b3e5fd2e5780e22adb86394a1a6354ef571423c4e340bebd83c0868608b5a7a7f29e20a511b42e1d9925912a33bf22cb0de246c5ce1e8d83a7318d5425868389c65f31a53f4ba0de5b7c8306c36d540880c215c8137e694d34ea5261688ab07cefd1acdc2fdd85df7b5b5c179f78b9134b93b30af5ae06fa05e2e6ba93b1a25f64a989e8239d4587e2db5e3845d7f766510ec2ceb77cb4ad82ffe11933c4a5190ca4677516a62b4c91b8da68a87a0518d4d0877a51388871f7b349c4b7cf9871b5e6ff2add884113eb6091df78fec1938b59be3714629041b442c8ff3e27a8c23abf8103262f1390615371b8c312b14869f097f2a2ea7c8a03e136a1e39e07abd2b50ae5975db80cdfbab4d4c2d48ecf826b69a6377825d6561f288caadc48744203c8152a7572cc3968c167dc1970978e3edda88d00212590293c09a68cd884bca1617f4834aabf9c8c5eb91039926ca93e5b5670ccd0194466d5b856b6714ca5b9d88641b6d730a99f0cd13a31e59303cb868e2b045d3a617789f0f5fdcfc66bc04596073f3fdaa11d117c8531724b0243952177336625ee8c7d0d9853b5098f1e168c6ac68166ef6228126f1309be047adace4e98cf149ee10006dba39b7f6cca387e2f6e410c61223ad591319c4acafecd36a2812b906f880d019c2d8abedb231f64e24d76895b55cbf59372a684534109c70fc665bff621f6b1c17f1a93b19a0129ee8827f17846e4369fc3d51d131c2100ba277ded6221f668d7a1fc2841bef7de34c18c99e4f9cc6a2b21c9e929d9cef9f1730eb8b839da83aa643cf358c6d7556d2c2da5d559fc9ff3e2f487be5b185e717f60ca1d79dcb2240a4c2722389359bfbb3eedc14c47f97b2c57dc93596acee81b559f1cc1ca3b32a5762af2e4371dad4a7df57ce2acb1c75747108fdb49e3c4a4c0807e7739d5d991911e1bdf25f6df0162daa8355406ceb0b415066676f9e2c03682fb8a09eb256aeda1c0e851f14f3c1e502ec64f111acb6a667915bbb86ef1319281ae0631a9321daa009009240fc0eadf2c2e5941a8f99d1cd52c296484074a1872974a7bb72ba96649db4a305de98216fb3cf166c2fac19793b0c227926aac72781c32877584f680e887ccf9503bb3959d8d83efc9a3e93381532a534c891a5faaa3d1d33719bff0c2464d634bb2f5d96f343268fbd18f24353e35fcbb56286436ec9986eaa8c923611fff5724de9bd29f8004ac7ee7423892b96a1f5014b59797ad051b957151402439d6e0e5e0090c51f4ddfa73049cd2c7190fa623b6590a8b9f03cd9a5cded820a2c3ee92897f9c6bf9793cad405704b93f1d785d34fd9b148da0670ec66eccfc60c499debd5bdd044ccaa7fb84072e3a3a56f5b390a68007852b0da60086fdce92a4775f1a7aa9643425c70d9f03431481377ab400bd630eeb2151df23e6ae0f5a8b9893395484d65fe1051c75328d59f96c1fa551ddd11e0c05780895e3613d6b3009a3a911ccbb3be7689f2f0b097a7530510cbd5843160a4aee9f5abe277c15ba6f82d34c3ccce3d2a238132b0d77db6f3a8329b773e48a935f9f8675037117f4815fe6976396276f79ae8229665dec0fe4795beb82f4b6dad2031b06830c86db771b7ac18d893bff8ff2dd682e331eca9071beb117f25a7c5af6cfee807d759f6927d033bd2873a237618659daadc404e82cebaa20587f66c8111ecbaa8b3a4d1471fb20c68e1992f27126d7dcff523cefb2f928176f7245cc74b74a3157a2219de7925ff27107330e3f4ed803343167e9dbcbe881bae265c504fea628d05fe763e2638e9da747c78f2f4bf676c6cbb17e739c995159d5b5ae76a4d6d12099c300352ffc5d782a4a8888602c6fabb7512c370d12bfe5dcbe94ffaff39bb951dbacef5eb8365025b59a905e828d476fd2d55d29950c274d00d3f8f37e519184f973db0ffafa217ef656ea2756eb6aad78e6b9fe31d094e965b27d50f6a628dd07762aded36e370028e710196c22acc83f976432dc779537a23d2f4799b56fdc60fba955481b4c40c1dcdf4124bf088c6568ef69fb062222f62d313d75ba0e858398abab3a84d42371e37f8662fb2e501b34021a1357dd6e0f022468d2aa148920ad9e984a0c15e4cbe8a2dfb9051e512ee87f79d47b589d38f5f01be80a7e3a82c076116bf06ade5a9cfd4a39ecf5697efe42c5b1f9d89e0091076c4d2dd3f4615445f528f1017cf75ea03bd2044f4bdd3718031a800dcbb9805dcf5d4cf35c1e3d9524df56373ecb74777a2ad32e720dd13829104de936f3c717585b8fc67ed0e021739fdea74a7e2109ac4726256452b3c335db98f81b96b397333883c2f647749185b00f17e656554fd555ec1a9be3c08e9ac936369b3153733d12cde07c8574e8d2b76faa44300273ac2a66d411075285d9e0340213d7bc0a36a70807e65e0c9135b03ead83eeec1d29bee0f2d8c297bc97867a4fe4ff13469eb83c795ddba29c6cd391abf0bbfd6db153e3d2dbe9476523aa0ef5a0c4073fa8cac60a5ab81bb688de77acfb285dfaee2b3d8e74faebeef796ad3e6dab57397b80ee681f6d0d3743e9d374ea616e03342ed4a0e839335c50967523b8908b0d4f587df554d630fc8e2a2fcbc102fa851e4d3744e04ac3435cb5c96c8f3eec1efaa9585f63939b0931b650bb2ddd15b1e1f831b6bbb9c443d5b5652330c61dba223fdde18aeac0e6a474e4b0370aea2a325af739cd97af396f9da9ef8e560b8373622fdce1bef12e033638a8cc4ebab9a81639a513f742ca27518ba93c12b934bb4ba8e945d950c945bee79b8c2312b12cba9db14a4cce0a286dae319322db4ef82ae267c081ea6408c66044d5cd17cd92c9eb8f18285166b62b3389fd1a737612ea0c9db86c83d4cd431e15c7b0e4b726b4a1f36df30e378df690b3e696234dae597cc2101ad703db3e285c889e0f50e8e2246c3383fac23d1ed4e99427d2d53d76a25685e07c4c82a0162ae8476b5cb4719bc8dafd8faa88c8988f5562dd60debb44560da765a74fe8bc3db6a15c3e95584a5178b1f878ea6a4aa8116b4e4eea2bd36c96e9ba802fbc06c10fad6c5aaf42f08e24016985d6e028540066a5b72c0c290d0ac1963c981d7ee89c0c657c518ceeca9b34d8930fee344c941ff5e7dba400e0aec972c213175fe89682a4d26d62e8cf67fe6cc72fca8e692dd7223072fb79384366120ae1ca045a63a1f86c189af6d96524d99896b9291fd6f4dea35e3e72acde81a87a93c96cabb08a68baca376c9caf0c3a17e1fc27ccd6fdeb1361e5f33cebe3f8d30f0f8b74d6ae502c53d113c841fb90c29d7a7fa495e6a5fd47e2a4441dd4ca2d1e321daf04c51183e246a775a50253773ac58e37a3c3e2503d56a9e4b997f4dd321d252f5c7b504cd4f548b3291aeb21325cf7b1260347ea060b5f6e51965d80e8d3b591002bf613adca0f237a7a84be7b0953b2c7e70a6119ec4a5db209361b636f270982cdf2b4f1897d030792f978f4e4a587c53b32893bef7e36057f08c40b5660549eaff67c0f501d2ad2543713c38da2124dc7968dfef3878b8f03d585ecb162959e2206ed89b5725ef82daabd0122486b093a1fb45e1de71196a0089bbbcd4ea1ed46d7f213c8eaf36b1b7618fec66f50439dabc538c2a81b260f9a5c506cb88d38adb9de97b73c4a22eb0e778de8526ab613fb1f1f2bd8683c7a6ceff09665106d724a881ef9fb9953c606ca2ef556eb75f662c3b79bb5999fbc21bc17159cc14d283dacefc00d1bf98ebd894e2d36a8755b7bb59c6a9b950728ebe0f1a8025d1247fa994dfeba51f06e520242affa26f11b362dc1151361cd0ffbfdbc6f0b8765fe8ce9c46d52b0195374001a59b3734628cfce8490bcbe647dae12212b93aee91baade28a7da1c136dce647a65268e74d8c68fdd86350f9c2048e61631f34d15fad5a83b84f8d197588d3099fa3192447597a37fec5ce3cae24b58a92d4514ee52ab0b2dd0f02acd50556a274f9b2c51946f00675c009539f3c8cdbde3a1774efd8b9377328b2959e82402970ed56417ce6ef641d5e457b1449d9dc2838c5d053c5cd077bb0bcb62dc522f46e1593438eae97e001ca99d04260f73f6ed1ad83e13f74c0f394cedbb0eab71cf03598f4eeac76048e5dcd1d28c7abc86383cb8ab7e0b718df5f76d8585db75c67968c2a0f4315211deda74e9c22c502d94c1767a31d73b5c15faa3380335c267197b2b252b738359f89a8ddbdb1f74a5345db007c13781bd5c4df56ff3b69041162b864de07420c1d4b0dbfd2c732daa56b45fa75586876bc78b2a5f6fd3fd9f32703658d34b82923d1bafc1a58d579bc22561410e90ddb96dbd21c5f3a2adfcced175274b1d5ec85cda2c42592fbc21c98dcae0887210943622602d1a22247ed7f44f049acfae8f7da0fd7ef68cbfdad63b1fe4c71430dd23a8a6e6163a1621d6f6f0afdd5926019db0014307cda0415a76832eb82f1e1eb716423b3c2c53c6ee6d3e7e8ac42a9934e17f2269d0016b3f0a0370c999878edba633002f8c617895508ef2f53cb6fd4986553d73f1be0014cfe198998906a5cf2a7b212b8d2d85210e50ebb91081e63a725c0b5421007046be45cd083a35c5fa279671751fbc84db9a4961110c71005557e76bdd03a82285afc61217ed5bb9b1207e5b45526c8f2044ff6d8d322c24f714c9f3b733f800a32d77840262b8a91529a1b771820d824d7c3734f8df5eb8db45f05b9d54530891a415118647eaa8f61a0c1443cd74e8ea9842a070c81f45550215587938fde0c3873088e6b5a577cd676332a9ed48ef614c092ed69619d5c44d8b509abee66668f1825594fab22d00872eb6edfa3654c480a40cc2b73e7f30a0851340e21c6b0b40043c64ca77fde9a30a99b180775572e4cdfebbe95d02d3bf6a2b0f13fb84f536173dedb1d76f221d0ee1c76d8f2018a2360e0fab8eea6950d28968259384e6d64786a33d0c83e3629051d7132a7d99f7fc7a661a206ad56046e0c4738b120b1dc5712ec35954c32529c44ccfc9da4bc2436ed047363ecd448a4d19039f0ff9e04feb89df871bc5cd42cc217d8c231575281fcb41c0e80c222df5a14a12b0d58e2d65f269d7bc74fe0b63d6146f5fa6d504dc52f96521e610905724f6c66173e524cf7160f157dabab351b135214620c346d8ccebfb7be75bd60c4e92be8ee8890ce20115d9f3e1112231d1bfa1374a3ec243c625aa121a9f7a78dc5714d16e08c4092fda1b3bb7ca0501cfcc874f2d7eabb86e6ac4844ad16db02159ff6d43d59693d69db66a7bbf9ef80d67e0cfba47e3c38771209217a360ea700c3fd605cb298049467f72eda98b45d486d01a8b51ec6b68990ffbc05fb1942bee7c7ca81adb05ba2a82a72a2fe90efb4db0dc1b8b1d7d3a927bd08940325893182ed6040a86d9093b527ee8e84beceb3fabc7c81e661f8bf282f9584502f9fc93d773d1c9f2b9b3888187b2ac132995780841b679a5a7dd0f6e15095c1ac59f1a1ef276ba97208f5ef0c54bf3e93117ed44b24c657b23a6fc36f55bc0f0b711f554bc804040e6f6e158969c20653bdd20cc4a5f5e243375c927f0db2dfeea36c0eadcf686b50a18e3d9dbe4bf23c2a55662ba2e4825193c812bbfddcba732402ca84ccc35b63b29ff94c16b336ee782531b1f99e0afb79d964b47326b045d59db44b045a1e94f68fbd4afedfcb0a1d15bc9b7c79d78bc4f7a44f513617d55db923d071b91d66a4c520b20b43a2a5bb4d3a143a3695402dca5d996f9427cd0ea9ea2e455f1821a5a56fbad0672bd109f3c9acff4164cf8f6bd798c927daea7e59435c8d5df6806e9fbc2bfee8622559adc1085d19664d8f11cc67eeea69531e3771115039ab5001255d01de18f431241f8138b1825e67d06f1b9bff9fbefd6ca8459c5c4ef63a44d4e250af45f22c9f067ae2668e8006e852ab0139b4215bd09d9ab0f64c8c744efed1e78593aad9915828cee179c826d450234c0204beef77239cb7890e82138259e12df4f5edaf5864ddd4a4933b4b532fc5666c15235ea8043150847ab646058e649c657cb22afec6dd78d98632ec533b4ce30d5c54fe49544467ef28cad8e2b4c2a7fc4aece2ae213054d4f44b06acc9de435b5d5f804f6c72f34c82358948bbddd85f8f57241df48b83ddb085a8c696622d0b73db2801f473e2400073ec80f77ae639e4eae130473c823b82debcc3521fa4f0c64240dc47188b3e037898fa6973b7becfaac2536340649b75b203f9e4f01fc2fe2a478bf132794ac9f9109a41c7871f488446ebb239d3f452d57dcd85feee81fd1cf6048a1d7b9a04840207d5cd67b36864aeffc42953e9a1b6ab4a301a821fb1d08b7799ab56074004c5ce3d8c6e436700310792d14dcc9ed9d34304886b93a2dda947b5ab95103b948021e1baf33e190886af38bdf18bca869f4591504e24f078307941e1d25c78a794c50c821598a711186f84b4a794fca917198c62dd425b3c422f6e986d702ac9814de772ca0c087adeb0747824ed6afb73de36e8f9b965c02b6200de66efb0a11b2b65a7d78be19f9fc86c37f0644e291b730d1a82d46934e84f102c6f85e22dbec0f9d522650c109feb62fc3f9acbdc06d327434ad8a73df495e631552a67106bdb30d8d0a2083c136509f606bbb91bfc85ef4d05a99d5f6ee4fadddcf635b47f30d92c0c7b53565f5e0e8b331d2312a86c0c5f43cf149f05f8c6ff12c2830101029bdb06894092c5bd403da84f83fbec02bab4309b2272e4b64d16a235a5f09c0773361c1507ea993c5f978c016e9b79023d4ec85708e811b26c6026903f0fbc798d3f528d33e2ddfe927b512777fbb45b07f442810d9c7e39b9abe5cd72d807204f8d9a809d80993f8d06bf9c8bf157502a6ee3893a02b4b8a82818f020870ddc6138ca52bec945f2a9f8d44b0423f2775a836fe29f4b95a2a908533a4339ca752b7a6f1cc4a3d9984a5b5e7ac437e15006ed586db81da17f1788d735e1c6b1cd85cd232e43f10cee50ab7135fe417e39823364a6d729a68f0a712cf6874a16e962f412a3333ec9e9bea5b658c278375a5bbfbef9e10f0eae0a737318630f666b7b8287a51882a4257edc6289bc9e754777d13d2ef327db9b444222af28795c7d6dfdc950044771b353487ee3775d85afbb0ca8e71b539ecf9acfe79d0b19dfbd548f6224072eeb6a450ceefa7e9821ab36f6591594e3a70a57e4f4dc126883eefe5c2bc9ec14ee831d8059fa971f4ffb8cbbaa501c691b6ef00f9c3dce6c7bafac5f6fbffed7bfff1efd8c31ff190f8ba742ac45a4463a6aa26fb9c22999110c042aa2175fdb1e9f664e3b89b1f46ee0971c503bd8c4aacbdd17c66d5c16a5861b2ec5a7cf8e8c8a36e93366c76fc908bef86f21b8464440a50614ed7433dd40fd73f2326c7dfaf38c68fe0df16be5bcc92d0247d681e51841c08f37a7f73eeff87d25f7d1171558a0a580c3235f951850a70d42921724ed0883eeca26e6510da5a551a9227c0952c6cbdba2ad66d680865ca61f1931aa53ef61564da4466dd1b92d44466a676d46977120105175a0409d693a063041872da0d3a9f57bf92535294f84d8c5f32a5bb0d7ca4be85e4a7937fdfb4ea02393945d2c126ad3342eaf49163a55c9e3d4f3fc4ae420cab5c64d41562c5d17567ce57dc9fd8bb452ed0184195d88de9384ae8ac87a0eb8adc47435962242c2e6a910dc3facee1a977221dd5c43907def9c75e53263842a13aaa1c5b66ac1865cbf25c12847e0aca6595dee6e5b78432b280d5c4e322e2bc089d42d1e77ea3ba24981a0124319dd8dec91b9b8fe31b7dbb95ca13c5ba2b0d3cbcdd4f5ff09857a6c3a3996f7f3a284468f7fef0648b0b916e83a9740d5693451931e68fc5b5e0c7a1d1da58cf20278ff7d57268d8f9158425764588313972f6ee4185099e5025ecfdbc633bd05b975be3a87f50ebcd22fa7d6cbff62430ffff7576b8bc8a74d8c4578a530254160eb9a2d5625d359a409501ce0823b573c8116fe050dbe7cc637679691d42898bdac1bcbb10ae1532b54e6633751e2046898afb65a1ede2486cae58e275f41e5cbc5e5ed0e4fa972635043f29e92cc0f42292fa7439d7ff4e360d83f07c17fc41e9e775b6cf51f500a9d7bf190b8d4d8d810f87e6c6bc6e3b2312754ef92647e1aad6d60332ef4960af70e93903a0df34750f48b6ee138229a9753c5b54b3e3865bdf15273b6e4bd7c5506eabdb20f0bb7012cd7c9ef6d3bc705fb7232eba6313266d8ec66d45c77c9decb527c91f510d4fbad6cc591dcc72849fa55d515f911a656bdbc7b502ad2a677a2e5253bea2f128255023b649e02f2528c971e568f259434d0c470b7c60686ea05a0eeb4efe48af69466f54400e4c6b1cef8eb6328dc0be0c15065bac2ab5cc53025fd3fd9015f3fd6c25d4719a0a77fa1701636af420abe8ad9135ee28d92bb670a825f909dfca853ff736deeaa53ddcfc161e941dd580390d9e88547970eb1e44e3bae322f9be93dfb314a4f0625eb46e892a1c62016207b818faa06803e8aedc7af6703a4285563a3145a89e74cdc450385c95854c0603212bb6898e4902116839010b7745a334f1ad70a62a351286e3091214238189f3ec0ebb85888d53ad199c3985f5141bd3a74e48cc9ec5be9ddf0714aa97dda3a515cd965722cca7c7269fa3bec20e9e42998bb783ab7134c25dd218e6c85e5e7f86bf6852be9fb8b71570cfa7487988f25a8e3613989736b7d289acb8ceffa83fdbf91642649c285b774d27aa7bf190390274d46da59c2320c424f24f7ac845629b582f84880451a8cca54c97ae6b75ca34fe9cc775c7776cc412d9eb5c1090374b85ea31f1874dd49546e7284d71088945f5aed7f7b77f6357ad0da8fcd2a77de6ac958c26934bbd9cf7130716263548c2b165828648a3fd8188804cc822a09a966f73f9e34a6566d5b9030ea7141e4d097ee322d724b814c62dba9e6234aa889557c51c0edbcf9385a106d7ed00f9ab76aadec7fc31c84fe1ee2e008c0b581d393b8338c4bf32a3381bd479d285eab835fe8d9941732528db9c180cbd986daeb05640adf8ccd608341f6d98e20e0c5d101736b261fc33c78c1e93cbdd7c8006fad36c3257d55297a46138cc34be3e492df806c8e6c2595eb1248924980fc448d974ca2a730a4db22ede114fcb50d46701c29faa4b2dfaa1fb7f4de55904e7648d59c8eb0072fd49d0f45e8a351c1af9a713058428f9868a7ec9562643a9cc915b2e9a36970bba54bcea9b0266ee40038e2e37c7f6af34e62f34a238f422a3ca63d13511ac23ab30f2bc5d4ae6cb86e452637fe215bf87f26fcbada18f451f3abec720194671260ac9a6f13888e9f072a9c9bc7f73a379a3441c4ace74e2ccdd29da2d4a449cccc48c2cf83c5e2fc4c716af2e96de5dce0b143238c017fafc1f08cab729f9643b7e1c5ab4bf0323fc2008dd1943055a2d1ee514712f90491121a526136bd6a020034ae9c494cd1ca74aa0ebd1bf1d7b618ca7a5b382a9be41f8f9672ea39e6611218fbd7d72b6ea8e380c83db7c2b6099c48a9ea68ac260f849772a4bac0dc5f52c87061b8fe7fdb36c2359d002ef15e86ea56f4df7cf51ae234b9a7d849afbcc642527a4d98fe936fedfbbac897d191a0b16b10ad118a0d62428b96d5664273f29b5d6693a63d07a81a2fb8dee05a68030a5f156d0e31e3f199ef87ec72982ba17a779a8cbee18279fe665e5592a241677a3f35eff2e42ebb445c217e860b87655322c0c20ffffc77ee7b22a5ddfe75dff7ac3258908dd29be04e38416ddd8be454fb00366d79b5aec3bbb5b5a58044bb44070121c0f73c1d289cdc185a6385a29508c7b94ce53f8f8ddd35eb6d0ac4849426cef7fe4bb5c0e5fb77ee4c6e408c25445a8709b50655e044adb0c81cc7e63589ba003bc270b4a6f8e4af199d847aa5095f2ef5cbab0ea92c5f4239fe774565d30baf3de7901e0097e41c6b0d2ada5ca1abd199f8465f49db577d99fc5f899466a0f78faf278a4f684091f1201f94fbaf0972126373f0311e43cd98f6f1c3b10026a3404087d3b819cda951f446b0842be95fcfbc059c894acfe594eb79aa0d6b28dae55f8425a28bf710b0f7f5397e96724910a8687450d13b851b62ca988e0eefe8f899e6dde22249a101e974a7dccacdcddd2ec4abb159e9177222177ddf4be9840b576e3274526ffb2efe308e3009c54a4a13c3fef31c0d5ab99820bc7a5dc70c2747a41190962fcb30594d541002406556edef442c9e14375ba76a4abe8d0362ed52dda00a62406ed7a1341b5694ba5431f6832d93977053dc5084383c8e1febde685c0de6616495fb0a9347ffa427434706371e16e713f15b8524ce5b9cd0d81a1619a343ce23fe052e47132b67dbc327afdc7e09f23d79f537798fb5974f2a3f5bca5236cd9e271f2424bbea4ebfe42eb11c0a5d68731fed7c714d7b6affd01f6a180f60c7e0c3d028b944c9b1ce394d10599b81393b31bdc8e7cdcdde5b68f9ff8fa5ca7c7f118a5205f67934e05c18471de174dd517a23f31b92b09a2268ff8b18463592785131d4b8dd073ab0ece85602da42b4227ff8107d23f339258075227c52a5f7ec225212b32af2938853a712b951e24e09f1377437b60609ecca308a026ebaf20da23f67cacf2ee4dafee7f9eb21365aec2758ac4e137fc6c89a043a855ca86b09e61dd8b33ae1e03c181e27ab0da6c21f80afb41a3246e124554afbec379ee8b05a68a9bbf2be44d4cfcec4118bbbe9107c5ee91538d1842821a76a3d67ac2702c5a81f8d83a178eeb16e250c18564a0b1d4756c803042ac8661b46d292dba15921020309cb08f6dc086ba240117fd490aff5b5617ab80915790ead82607d7d87945efe69c5c6077630dec92b6f3e95b36b39e0fafaf402e7589968d9867a948ef3b70df473d8682b0732cf8c4d745f2fac6d7e5869dc312652ae50289ff5eba4ecef6456f75e7784b15f0949e9b8b355b068dcf10f1c5db5db0964d58004a3c37cb960fc2a355e4d2bb96526f6b489e8c593efd7acae3b649b383ddff2b3c709a94c3a7092ea107031babc115f1710849c1e2a566d3b16e7d3dfd30f881bee2b9a049271a332221cc62c1a478b22029f6f7be1f5fcc0fb5f389a12463b9823c7c129cf75c83e4c6bdfa4de3ecde76569ee924c458af6bf6f7ee3a76fbfb3f1090138bd1cf5d7c16671eb8fd9f6b0f011bf35de38521be05beb11510715e2e0b849bcbd9f1cee094c7c898c0e10913745f2707af4ba15f3e53232aedb9ff4a4e9b334cab92db863a5e7618e1be012f15fa2c29e35cb082fe157e34bc024b71e2e45973e5550d828deedb865282b9cfe05508df9e3db8527c9d822c99f449364078365d9a97fa6ee6e13816961df032a40e3f43bf295cc721dbf55202c101642cf2a1d6c59f4bfb94dd97023c339e6b5b21a86077a7a9c323efc653a976a92699645a2abcb9d7cc115ba69cadd55c8354f7251954afaeff2f40caba84d4d855875d1e2425b16675900a79305735b0f16e6cd5a4846b473d190bb562c8197eff241b4b8ed5cb6528c4b209635ddd33cc7e541cdb1b824b429eb171594993c22bd4e10a0149a1f9e300d4e907eb507dee8cc723885d58757ba4bb5ba0f7a19b9fe675f89d3c595ab608b47e1905c9feba4726e9488a98cd8d309eb240af672ae1723d09059bc68047b1d474a0046569ad727f6a0c53d681bbaf467bf0450dcfe79363147511d304621808617f050ee24eb0c1420041dfa4400b6d95eb27248769918a8e4c29fc3db52eab7a70a227ca990320449c0f0075b2b1c9780dfaf99a4a26926d1578aa965d58014eb6650d7e97ce5625ea3207f00d18f1c829662e4b558d4789bb26325f568aceae345bf3d4feaf4d65175d4f0c39df42cfc6a52ef6eb47b5067dd7079c943916f8581ddf383683d1a131b551fbcd708a6df0e59eaa938c0464133432b3cff0620fd124cea357c3ad25affb490ffe340c19d8e364bbeb046bad9c6244a64619812aec08c34b4d311c32614e04f4051a65dcfcd6e5a67d1eaf21714ce0d21479b396b66b19628009604ebdd1a9209770b0a462bdf02901241c975314e8e9b0cfc3fa7a3a1e107af5ee161448507459240bae6499138fe67bfb9ee33bea6ccc23afe5b56a9d7a605c75c868ce5c82957b310e2cc24c3c5e0f593fc037d50a3164121d3dae3f9f54042c2f416ceafa84cb44ff96d5abe7a081a3807891fab786137221af2e6b800e4d07703dfdff47ef3e1b409f4a19ea534863a7f58b7a5ef86d6646556b03bcb63f0dad617d260748da1bd9c4c32d28d9d164e43c5d1b2668a4749f4cfb7437d5c137c003f7ee8bf0a5e197404338cb987f92e580be1a2e0ea4d2a1582674bf815da90a413abad8bfb700ba4787f674e7be7219eafc6139c952e4ede2cdc3f849c213043a5ee90cfd09db8c56490d42fd478f3e0f2770e6117e39afada448523c1aa4bd198e1e564ad98aaca1e81893da37463764535e9adfe5a8c9ef4bbcd53f29f1c9ec787ea9a21bd09d716c76fa3e343cf3fd171de68292691f04deead42c334914ef553cd4cce513671eb86731a2a130371a80c7222a1fb91b6bb9de0fe22cce921b75f092eaf500ca0c664e8150609dc357a06677e567c4bb18225c3fb23a15492a012cec6977cf623245890033ca02b567bcd47e20f24ab013d6ffcfb55f31c5daae2ce44f479ff325f9a4c75d588bcf250ed78a25b25f9fb2fb8c3c558b20a98975d01dec94668dc453362bde46a61d6d5113477b5febd7f197d38b23e2a6cdb906ed044afb4053e78f488b3f96c86214196e794f96f8e9901d258b48035d29f1f1a9745c07cab8b845c777e5c76cf53c0fe0624f8890cbfb67598d6bea025acbdb8f29092b720ed7e7683d242e9aaed65fdbf7125369fe9afaa214364602e1d81c2e33110c0eedfe04479ae3c630ac9d35ca6458d14405f36a72a7c2fd2bab4ad9af475bef6edcb7eef8a00bb902c36685138d1293a7db7db99e2ddcab9cecd14c2f8bedac7841cff32d78381eff983e1bb1182e14c2f5e3b12dfe1c62fa2fe6d72395d0a39760708b0eb203c438f6ee19394602bd7cc4ec2e4f579a554a07ef58c00be09f403229d8ae4e31b6972af3774d8c58deb5cc7c0bbfe08af2ddb27a4595384f14efbd0efe525a619da53645356147dc7693668d70e4e4b04c8c82c0b4de45b23c384eec877e09883b358cc8b034f9e14daad7a083743274870f89936b39967769a7bb46bac71deb930535da453a8323fd42ea957810504fb8df7de167f99908782c065fb53bd96b2e5cefdd65f1276d3422e9368d18d39d9caf7907ee3cda6eca56d236af95210645b551e85e3ef403d105b339b8e0079a0c2572ae039f71125b571ab23a066c2cde148a19b4911bbbd3cccdd75f71959d8d90551ae35f5e273e9ebdb81700b9e47497e85771394202e535b2a6d20397863a4680a51a30d4c31dfc31d87d9242c085e3b42b1b0a3c3119b9a95eba924da9563d9d3eb7ce19e33820a517cadf51054e8702965a8b47462fe6036785b4840b827b2091f7714687e3ea96b65bfb9302b3e35d1b9d5081bb69be165437cf630123ec50cccbfd9478c987fdf48105f990824723252f6b92057f788b32e782960fa1571ef632588fed9a76c6f26f35c3e730fb2daabda532b8af34a2697f0f6f252a7364d975daea2d88f0c5e61876dcc8508f2dacf2ff58b8f11b167d809ec922cf4035a13dbddaa545067c21f5a58327fe37173eb0456e672e7f6e29143d85a418ffe10182bd17f8b7553e98a2daf17d368af392af2dc46cec21f8b2b3f0c8519da20556edd535e3e80b821e43fd7b55722d47fcd6b701895be316144cbf879a30dc93d8153d30d3c69aa7b915f0223d5e60a7245f5739fdf8f032667b716395ea901a5a1c4cbb8d64f0532928ed1a69c6002c8f7f549e7ead303ee9c8147a31b4b94fa79d8848f9ae90844427125129f3ef5b3ee952f055d150b9343e1711b707ef1ff42bd8cf75b44c78bb0810e108ab0fe527de6cf70e7cf52b3285099284c13dda57d36fe2e119df58f9c82de10512e05c4f8af7877ba240c990668825fd013d1bc237017b5415f093dae83341591664102606b1feeb67379dcbd67a01280a049c23021b047825733c47128280c37faf950d5ec5884676be25bb16cadf4b045fa7bb1efe45d9ed9c8d262423a50f530c4e760df005a4fb1c0b3b53906923b93742b2f3c0abe9f8aeeb32c6ff846d7b2804795f1306cc10e8c04adeb8b3d712f81dbdef1f5da04ae8fc0703858392af69bfedcfef27326b80dc46692683f9835f48dfcdff6da07d4f213a1a1e6dbefacdca2403bdd60bc284f930de9652f11acfe8acadf511c37a449114a97770ed219f6e1de6c36f639741c8debacd56a954ae1935bf2608e5c079574b36f71a62cc7fb9dd5cbede2dc36d790cf24e0d90a497e7b207ab8f4fae0d56d23f40a7a90128821f806937aaef245628fc11151ad09b088c68640e0ff61ce0635264f903f2cb836b6ab35fdc14ffa0c73e66b0b387e6081c6e8d43885903b1f8b109161f597297b29279ff38d1104022738ea0a191d0e492c7e113a3a6e3a0091309506955e5f38d30a2c5bfc0e17bda4701668c0472992b4828cafbcc089cc2cf63be8527ee1317338fe2930b72d42f3dfe687d3390d13ac16e323a6261b325b5f86c711bca36360549da974494952fafe6848e68c30d853d98ed0d047e18a3c557988b2fb6b4961caeafc52eb2415de015d177de8cfb8f2221ee43ce815c0068af351d1c9595fe516e8819d2b8e8ad481d53b61471ab91fcae8892d4676a113b9fd3341ea6765080ebfc9476643285878babf04b32506fdd63ecf94d0a11a45f2af86bf795a419143773e67e6054d77670c1191ef3cd041c47074e52fa6529ea341888837d3f1fc7b92a6a853b4328ffa1d457403e41203a0cea2ae77cdf607f1a564d56b5526483997ebd9765102bc5df2291b47967e45680f1cc3dfdee8fec882f3e28eafcbd8c839a1185c9a5669574a2824f96d8eb0c6ba2f9276f7835b4da6d727aaf37ae680173bb0bcc0a29de60c1f3b15112161356ca4b1188e3abb530bcff51b58fb7966712d4873c5d1821f8bedab851f477a7ddaf6ff9acca23c421a6346fa7b7e93e40597056c2bc03d422cf680c8cc4fa95e1f42005f27b01f3508f7a4c3de27d792b1abd116e187cc6a3b15b2bef60c53fd5ecdee152eaa04e97c14042e6c6410128b97b9bf5c1dabc55bc04da5301858cc1965590ddf76cbdef1b72eea8c1cb8bf5fedece77146f08fca2a081a4db9b0a04bf8df2349dc23704f1eda4b96cd0d4d67daa2666dcabacf8354b5d47fa79b3282ab8da419dbda0147e30a181fcb7eeac7f52f38273513719b7c948bd3245752c92887125168f0e4d95d0ff85192961b25087af93522d33a8e4ec4183e17eda6384a209b574932965f86606f6f012ea559aca498e5c76fe1f7e3dd6e5694867c7414ac35e441da51314652668ce70edda1f628136de7d91e778cc6abee3827062bc040e03835dd00bfde06d54beb4a26cfb930575b9d34910fccebf24984a55db0212a13f09e9815213af1ec5cf360083bb780d5570fda0f92bc7c4bac103a6a3ede6f1d79b13f13eea42ca6bc24d0345c371b3b54565d95c2a5b9ef9a115814be32bb6ff198dc7116ce377ca85690958a11849b224812e1b32c9cbc912a8a96f029db70c2728b060ed2906023157cc613702f62eee7b7c54df2e8d4b0fbc19c42ef3d8e9ae0ada0dba7191ecd798caf9862b22fffc73efa4e7360ec73db5137e36c68b9586d083f87acc21383be5d8bf2f05e05e9473f3017a08c676d52caf4a5343791f8356a804e62c3879b3a7476b06e4f7fc1a4a8b3c08cd9b09f3d885f7bfdf3a5a104e378f1736bbc5e9765bbc4ceb561c9bb4f00c15e6455a4463895cad7c7668b8c735d677db079f681ac6a027665fd6eb44a9b4ecd244d6813b51dd783a9f7da37ba2933ae436ae7c0f2176a49e20233f5297872b033974013e5018f2d19da30aa5a5e1c8b5854b851d0ad454c4c4d61f53f9c2be5a620f5e2afa8c981da9ba631d9a27cf827f9694a0e37ceff8ef628cc8702f189ceb85628ed4389991564ca4ab28f4b4063e733edbebf8c41aa619322ba45c9f14cd688426733a03034c509f44c79c78f5e9aa3ddf5a8e2d1a085b9d33ef6e8009e3f64348e9d0d65d03b20c01d6c03ca9df235caa1cd96b3ab90d7821a71cda289f2ad6bd6fd582ca2404d539ea525e38835c14920dc45c9f4fb73cb7fd9eccf5c53332ea40e19c8001451a6f8be4d1cf30c048f8d6385d1c1b8dac621989d3ec95214c1d4662f249b8731165c1b5cf7fdf4bd987a0e5ad3b4e63f762b70383a790640cc34dbc74c2db1534b6572889d008e1d5f5e0d0a120b990c96896a9275963ce49dd82e5877bfe4eb3d8739e3f86752fe52cbe123fad2ebfba9e0a08a01fbe098dbcf252889347461838c07216b7cf1723b68195f5ca49c34ce7c8e293eb13d8522b399ec1860d152165d2073b757485412467dc6539144693a9629741ee0bcf37d49fba413e8926a46ac4f7f07d641c39414da743fd6bbda73ede15f8519fb8ad623b667a92f914be0e9c6089059f4a3bb4df836c2d0c526b3340a717bd289b4940367746d3aaf62e737159a3e9346ede8ab34e93490db387d15bf99a48b9dc3acfce565062889496d1a838613e889e30d1486aed5fd0dfe65d38e67a8acfe8ab6226489ce0184287b84d7b16ba2ca5647df2231e844095c5e4262afc0ba8f6ec713394346dd634593d4f0e6fc67ad503d6d45787acba2297e64a019b8379e53d63b45224da1e3e5cb04f181cfd3c3a61d1826097f9e498d8ad432921a6b983be8ab97d2869862c8c47f2fae96a28d6c8878e0e8bb9b308388aab64a6e954547a8997e404e6f3760fc7a8c4ba40c44b8d3c38ed9e0776d61338d80233ea1a5c0eb86225748ddd49171518d105957ffbbe9afc05345bce1b5e4d1a2623c00ffb0a3ce7d41046149e419695c46b06e7c09105832307c49f0ee335f85474202b1f593c0141173451facb208e17a3cb80495450dc348d69dbfb226a527f7807d8c5eff4e569d0cdb1ba26a30a0451ab5df98c4c4c2c3593c0c82b8a56099eaf5b0f9b2bccf7672cd5e69e8c1f2db0125e229942d4482026244b50e7f014100bc00b71896bf9b44240ce1f8de0494259d2bbea0a9344a2e4b5c12e332be1d72860378691b7a0277791d8da0c32739ef21eb02a453c9ea30f07940482c9e4f5c2cf5f2d2d84cac3d6e9d98a8f55b0d3e325cd59184bfc6d02f6d1d608b3a74cec11934e7ef3bb4587534302227c20dd854ceb43349a1b18f83655e6c2a946ce8765937da7361b91119b292c042a55a7b851258ff6b6c9675579967162bcb78d8a7b9f211a9291b189e3daf9259bc8418c9687c068452d7a1539065a4b8decd1ecea125e23a772100e7e9de5633fd0b60b99ee2da01dc60f71974d05704275ec9f4da7b727ca0a8f5ec55c2f8cab51b12a0485b689d0f8e6b8fbf51890cbd72ec9415e4b71006426a7c8fbde2da1e729d94da2387e7bc7006d44e83ca9eedab347557194155248e9e93ec0e043b476b6e2a059c7d467f4271e9fda7c96ed88b0094193c3589ede1ce76365f4d2550d35e12b88766879a235d529a2eb5ed8095bfbb2b85c9ca07ace8d7cb6bd9364ee917ed04b7e6595bb06d9174bb396ab3c6faf1c3b17610cd0ecce2d61987007ca7731c8ee06b7eaf073ab5ebe21340b2a0728e6e992181f796c615e890c2e850374ac80ff855ffb3181c90b7e6de2a7bbb6c2244ea8ceb40d7045b485ac6d6e9e967896dc85edcf95132cd5d9d2fda44fdf2a4f268216b4d1a24a71d389362eafc287ef04d25f2edb7319e13ebe7a486653b7c830650c9dc45da40ec110e725ae9c6ce4dfe5b600115543acdbaf8af23a0ec346e4347a80001264d68613b94ef6107b7d5817e1c7dd74bec1665627c1fb9ecf229a36712b9cc6b9cfb8d5df006d6b3328628895e5e34eac44f30b8352e8dec900e47c5b9ae7798a89c1c543873f0f4ceb0521f9fa72bd742d4676baee524c3c3d72cbc43c490d6c87c16416473562a6dc204265630b958ca76b36afadb159c1a7f10dfdf2da6d18258cac92e5832adbdc744191018507bab6a93d115bcfa62c5dbb088876c927da386251e9083b362c6d8343e89fb1fb2f98994e1fb409a2ca6920a4c7f0f336b5b94ad6a985e8ebea20b6a96f547c75987dc660a9d399e18a917f1b740f9daef90253deb1e234dd06aaf3debe05c504d1c3944fe64b4886abe1f5e127a79e430442eee063282ed50887f2f16983a5eeb644218082fe51e7dc28a94bdb051cf62845084541e33a8bb6f485c8791c66c50541c67fe7c2173dc6750774b86f8a20b10ed6e5fd1a0eeda28a42e7ec67645e6b52e3e6d9309490f219f4280f51d3bfe341b21cbbec2dd3f27106d4e2ff1daf9b2f27f20930781fd59afcd0476773cb44ecf2f1556d4831fd6b77a78ccfd92ae7a13607f76cc55fbdcfdb4a7d0926d971a93252ef92dc7c9ba32e8c22e47278be0f6388bc60fb6a2fb7ffb38875f9b2b011384de03aed6dceb54da1af3d067e292305bca468225fbd84426563a53c19cea89c1df07a5d31c34daef8ee8810d1689acb25f5e139497edde8949203b500b3f547d604b885603820b20f6b74e9638c37a4ab846b17843a3e97e5a3aabf6eb3d4d3d51e06e8e61a0ccf4e0cdcd2dd799293e9c7031de185735f399ccc72c7df545d317dc9134339bafab85bdf7464874ffffc2070c400a749aa4272ceb37579003edf6e8c6769ecdc0279c97f0ce3013e4b99aa26d943b4de2d93507389861e23f31db13a1aab69616952bd12c160ddf5f3fd54be4e46dc1b689933de8661ed0ebda4c4857267f421c16288444e6a36eb846f4606acc2d9c1c864510302bafbab3a45417fce09158490fc805028052de711aa6d8f0ee596b6a5109edf371dc1db5456bb9f75846a3d418e8c9b64b68226e93ac2aff084af368d40a251d7af642e080c211741aaf9254316f8ded7f0f73b5840e286e78c699cd0adffcf38083679c365e39afcd8907a5f6c3509435b9412d499f4c424c4009f2163ca47a0c0ea088549e39b7d0986b2fc0876b5605172bdbdc0bc97ffab56f3a1f02d53f3aa087378260c57cc9f5c1a7250097ea7696c39ffe5493dc1b9a874e1be9b57c226febe30bc40e8f91056507b0f4a4d3111872c795470ffea49ea837ca1f8f2d5c0765fe1495f24b023591f1faed167df1584d292bff3882f0b6a68d1eb774a9d3c0d0bb49c3d01e31cec1794dea8bb2b35d0a7350d49a67e97fde2c17922aa0117ff4096068a700bdbe83ecc2b2d563151a79a5a30d8e10c2539093dcc78f547cc9f3e1b62512e280b1d7d689c51e50fc018e8e660e8e0f75cdafb2614badd102bc884fb7bf468d411e123343226c02b2ea22c7c2379e967bfa1b89dc89c6cdf3300c5d33335c03eb2d4beb2f4514701f0ec2c9cc2d6aca987b3a70617909ae54bb0b35089796034ec1551f3a04db50176b868f925063e45ab8228b772a19de3117bef80ec4f901f5971118e08d4c4a934564498f95cb7aa736873c242eddd650439d47d1e9f498dcde5e456d000372d2234fff39f5f10aae8136c6510227b8ab0cbd4796749daa32bb371e23839cd2bdc57daf4399c049c62ca60342e590c73e7073b878b19b628c509ca80f1a4a37e9954a07f89783badb4a0d40978404722eba63cc379f8c77b131344233e09cbc63b62a0438d9354487749c67fead52eb01a1699fd39c32bad0fb6e9d706a2ce392544dd4c1351ab5b953aa079e1de5b14e8980d0c047ceb6715c929fc0c50e2365dd48a2cc034ee89b1c472024c9caadbc45509a9baa84b354d111a34659e109612065d44ef08239198a1d1225911d002c40b61ee71da3d38e641f4c5463ded75928654f421fb72e6f482149840ec2afb92400c9da0e010d3ae9a3cb99f0a69ad84733fdb4b4ea4bc07d19e4cd7864d94126645734745c5cd3d1655e85f9aa6d09ecce6210be1a47e197da0aa01214cd73db461b1f2f990a2c18fc020269457aba87d8d09be878b30b16cfdcd5488d45630a1a43f241500264b5cb56c2ce1bf8cfc0058c0e2d37917c5b3fbed4528a2f63f9f4f82ed1ec99788cc818dc84b319bfef6e6f162de6ecb10cd361675005fe51337ce7fb1ed55dbf2a6feea98d8a809c931d42aa75f72aaea7d01a6d5614356b891fe3a4c14861eafcb657d651de33df1ac79491aea6f5edc8c83492fcebcbf34af8ab4993518a8057912442d9dcf3521ee3dc863ad2aec8cc8d082390bf6aff293373764e6033381e001c18f8edf667598808dd20c8bea67bd1eac2d343691b17c137a934099f0a8c3bf466216e654ce4d62e02f4c87526e3f9e824d735b8a764447157ebf93965e4415defd5783059abe97eda55de826e4f88eb8580711acbcc30fc975c66105c92dba01d48675c0c4e4d3a2c2435f014e56953931e2f627d0419b9c9a894278c2ad86618de78f91d7b6342a021fc1acd97c4924c58bee90ede37ae91d4387877d5ed120e331e21d7f25eebc7e9da51951e06c4be354fa9fa3f8ff2b59c63409f601229bdf2e8b3a0b03c0d70f23170271fa5bfd82091da3369c38fc79c17cc258be59ca4ba052d74afd4666a86f7d52d957495ad77c6095298514a0a368437b9266588f39cd3997bcb0f1e8073ef63e2d1c86e82d0f09a4f9e90d4a42f96edc710f86d3463d2cc89b4e1b78cb0d23565cfb3ae889ed62cd13dbc8af0b814b02448707ac6dba288f40f21fdae23731fde0c27a1cc0e063a8b2b310e0065cdf995e491a9b354aca8a2543fc2567ef5a97a9d266c3d53a6a2a645034f310613c2de6a5158383af7795604d66485ea18024b85f26cb045d62a6891ae1b2c09f9a76cd7c4f30855d473477ff31d9d64539d4ca1cbf65bf074f32c498290f3ce180223f66fd2e820dc037cd63063360c1ee12c96254fe0177889000c0d93546a7cc67865777915440d0d33bdd6cb8f8f2d14c2d986b7e0ca3b769af88cacfa1ac0600661a072646857d9918c7e8754ad6e69b6ad6a8e811028664afc1bd0b1d9da569e3979f8ed9f6259227257dbe52af043a399f6a869c20a16b5cf7ea8346826556b573939b49aa5011855910616c3964c56319c74e945ea33e26b639711259bb2ae74ffc57f1948fab50b8f1b859d809149616f403ba0648b01db1b5716802be8795fb74066f0620d70567d297605bfd142a43e0d17fff0462a9167c22bad6a3d987306da194d4177c512d85b6babc9b908a2c5aea57ede8bb3ece9a6dea71951019573d8f0b9340cd75e911b70b467699f8af8d970ee9403d46cc93128c4e3bf42353cb8f0fab69ac493b85f1f3e3b99631e57124f4f49ff36eea461422240d4e908a665f83496922902d10e337a145253247f29f461744e4bb744a3d4f4372fd7d894dedcd7420de487558ec172f5aa93aa3500c588b7fb3c626d86b193a12f564f6dd002306d4d1fb8a575dce95bb19517ea199b4026356993987520951db9d5a8d96c73dae5e57980802159456c85e5674e84ae1c78a592c5061d2b78086a6d6fdca93be531caa82b4963b6f7d8d6c64d6b3eeeab82db26c4af0f4ec7591833bfdebe1a0d466fd285041ffddeae963b9f67900ddb7ba424809866fddd3444d3dd8cde72d8394531d6df9cafabd1c72e55a153b327124969e57fb303253bec2f282f72591dca1d8c8536f021c41c4a896d6b95a6c77fcf8afbdc4674fa2681fb206e5984139e24439695a483540946cdfda477d9cf293fb7c113ac6dcef35a66730cda4effa321f4910b371e142031e18a39e61f53f6f70b30912c26abdcb7dc56b49f0e8b9109d208227db9bd64a02574f772a968a0676e56072348b095a4338b90a97aae380710daaf07203d7a8679624b8422a469ba9976b1b8404542d39fff103d6142078df90a41e5e4fabdb60c25e7c14e887538f56391fb9ea109ff12c1162b21518bca72b39c57c919c1922d21a445d7034d4d09434eee9173f022b7c786711572c09e1289f2243a86d635923477b2abf5c59b20314e85eb1ed1da0b67959a598046f23a31a41d9adf98f497f288e5f220caf57535810dddfc07238ff8199ccc9592d2ba4a935d0c1aa3ee29b0aab9aede77de4a13a0b729c546e5c1dc7257084aa02930d8ab4a9b14c5854f71ee6d04dc2490b7e655bda05a977daee816e13782f248c56cbceb4d34e3f8a357dbaca6b7963029021d33dcb15cde0713635481417453062433343c2b24646e47330b2169ec3e8c555ffec2a86976be62beca3d8140d153cc94ddeb161eb6773b38e71b5e3ab8df7abdf7ef0464a9d44cdb4b13f86cbe6a8db31ca4b837cfc42a9ea43167d13f58dc7ce64f12cb59cf2c39a971904a0d5f7f1f53f2cc2c465bd800f9651226825a5133d589fc1fb3a4b6293da72e225710de61357e8dceb1a3757355b939d88fa2166be7f93515b64866b837e4ff35cc74e4afd0f49f3a3e0c528f05792776818c56b9158cdaada622102cd580b3692e3979f6d77b0884ed545712b493aa732df54b9592661ea917732658f567b3dbecfea33e678b5582693a26a97d41820b776e3604b9a82a5db7e6ddacc5636a8bb1336ece2d1241f21af4afc0a70f86aab9323342d3ce513f19436df25180a9310b608e89d392700fba3a07f4776c6b89f9f7a39992bfae5427d64503e1144afca88ca0358dc941917c0a6fb731f8ee3e2bdbb4efd33f7e9c1a84a76ebbedced45b59fd9ef58c1422d6d4ddafcac9a9f706633a55c4071e1ed1746c6da6301383269e2e3eeff9fd86bde017201a518423b51bb57595c601e972701181f9a8a3670e618dc06b3b722b1552117de9cc6d44b7cb73bf6e682f82e560d9de93f83abec8de3b03abcb0f613bde9bcdfc2407677632923b33dc5be41674811bd3716cfd23f42ba0137d8ae050ff1a95b860bb607e35b34235d04014c1ad02f9d630a1a56514c2b972a609969b54917792a2fad233e63c3701ecee1bd9fd927e8259c889029172b0df31c8edc508d3c20233687eab734e160ff021dbc6f5ed10ab7d09eeb113c6f1e7c73a8ea25abb93a8a23340728c5e689612871fe8ce295a35c2125407b9d48597a2eadd7496d05ef54ae265e3cb2e183bd2c2c1c3ca24b842744b4a64a6983103c06a7c83c8564e37bcf5a00774adba2734cd892b40657c38bac44c2bd055c606ca71f76a578cc7c5a5fccf9ec86abb998329245020711e2d7e239a5a017b4a250bcde9513b305c644c1fc6b87d60f4a67596444b872a288dd80ea5b3b93640d6ac7c9b7a1ed0ab8410e6ddbe8a52197b58204798a6ae90b28a0437c967deab69bbfde8275e8c1cdc1a87d9f3b2529d8cbe4655942dc71bec9876814b42f56327b4f1bf300fa6a07d9aff3c8c0a725e79572b9939fd761549fa51ab9f6fd248ba280eb22ec35d554cebef2115e032d6489e4e9a0fdb28d4b2d37bc2d91b84f3676b315b35656f6b35a7413a2725ebd0ae264f2825aa0ee2361a8c25ea0f7e159b107c2625d82969f9d31a2cb55d1ba6eca493f4571a627fdb9f6db8998075179b0d37e05e90a632e676de60f0ae1c257d793cb47c00f6f43e98832b66b0be70dd6189ed80ed24867da6bb7d4662a23dd25d2eaa5ff1624a3cd97e44fa38384e7d48bb0d4f8638937dacc073403e054ff779027aa486eb40b4cccc81463ccc2f13d34b6e63fec93882fceb9d0ead1a1d07fc2dff1b6ade9d5181120fcbfa098b6b943b497f20d5a9417305b39544bf3cc23875e44cc064c419295b56fdc59f2e6d7c12247124f6d843032f11ce21b40333285d9ab12830572601eaf616d401d5593a6fb76c6cea3fdf6ee0c02184bd6aa3135390b731f4fa2308b9a7979f4440f4dd35aec54812b5b13aa383e0319ae86a1a1f2fd1b78b47307ecfebaef8eaef294fa6d3704833cd97b5b52a3215e384e0bfe8bbbfe291f05ed05a2108e8ac2c450e34b2341341b94ce1181ad6a9a2749a56e36fdb65d49275caeacdca3f4aaebf44b0ee4c4395533a927debe627e8e065c63ed253aed8fe56ec995291341ad571e62e19a62811e514057a7647bd110db80228ceffc3a835c3baa49b749dccd6423a472a71bbf50c001d3c7f3a16bc419c8c4b23af859ffd65a4f0991642f631058465995a201a354cb711adbb2ba252d68df6c0f8fe75c35210c942cd54ef08a0160b5e9fa137233a186b77619aef8c806399ff1abc458d73de5e9240f3c83ec85d3967a11bee92314122677205dc3ea18c7f4ec85c97a28ab6a905d41665c9ec108f0134aab50cd93a622441c6cd5a206708bfedb0b0a8926f73676bb48dd260dc76dbcb8c4e4722adc4376d41d66a2c7f251317c62f3c4d97d10a5aab8d96d67eb980460cf38ac0c76f7058f90a3054bbb24fbb3c880e6fc4605881fe96b97729782561915606abfb12667a09741e05ac8ee533b55a9ff2bd44b2ded586296d50f25158230c4a7fa5385dee5677f8286d93a92fccf915f4373eeeeea9dfeef69d8739968c41fde821e9d467e1d3f215b7af1ff4dca0aff92a303ab8e40b18bf8877957c23511eeb2d9c6ac7a5d13e4cb317a196bce51452354008d0d002a3728af214bcfa6b1ead8cc7c1e4916091ff4318bb83939d0a644fc739323fe7ed70006facbf3e6259085da074f98c1df4635b5367971d55f03d4a73654cb9d81a3749c94a3460682c5fddadb69974d152afb354d6ad4897968a7c06f111468e6406d0e60c39e420cd6afb466fac3d26777b55db4900dd79f8eb992e5db7d5933ef982c0a1738d543555cbff0326c335c5ea64aeec9504aa704d9abf72bdafa4860eb81db95961ca1277b862fb4e0973fa0aac4d2e17240ce6207a7b906eb06fb080fe5617f314716ce127bf263ebd1d5dbd195e37f2788ff5ecb82356a3dc7a4207fb1b2f6f7bd27dbd7f19b66ecc8378d252d7e4d77e3fe0c134bacdb87c9c78497f118a73adc81d4fdcb7fedb5e373f0c6b40c6a3cf19b34b860d4bccc22bf38f6c042678eb0d6ce377c74e8d35d09291c88e5e3adcf6bffc09fd4b7839e09ce3339fc33dff8bbb81d7634ec58f0447c8817ebdea0c7c956f2745010a28281060a7adefb1f2f6f591c5c15003604a56ab8d905136c442a47c7e873ec03710a81f0602a1c606ebed63ae0894432f7171dcc7670706b7ed65c95732f93fb69d12566895758cb1495c7b5a6144851391aa60cf7e395f1192e6b4b6853d71dfa5ca7b85a2bf9fda1fea76b99f8b2c2593494b22019206bcc1eae428d7d76045cdda359834978db1a23000ddfc46bad69d99e3146cc1dfe95e3c98db974634b08d801465de5184b8da732fba565791cfac68caee7e0337f161e84c76315c43b2d25fff01bd362c05889dda0b690520c138229f2bb0ab2a44048e98a43bcbf9dda14fa1e0caad941193772a0fb294fe77189a0c41b7c071d7e8a53e2275c51dd8eb7ed219eb2312eaf73e1320db7acb771893979bd855ab672c0a5233bcbdbad2c6f6e688717ca99251c1a0b474f9954481a9dc0746299f56f75e7908acf1201083f44f06ec7f9e2d17499bbc022e3ecae30169368fc323a71874d52514b9b4de8b1e11766bf42128b3c092eb411b98fe2652c8977c640f5c039097f0862125442d95ff2e5304d48d8b5f7abed63d18f9b0eb6d7a797009fcca046d721e3d057ecfee975bcebad99d4c41ef69895a71701efc724df8b4d49c0422ed0815b5c415805e32929e636e55ad98d8b235d1fc5779c80fb4285f23e24a085766fef91966c46bec5190b6ae9aa2acf11059bcd1462f3d14ee63b008dc0d207174a11f0e2925c70e8429b3c041a39b61e40c3ff24879d06349e92554559fc9f1e074fe21c7d6da334dea2e15d5f77c18bc3b4108b2753280031998b3ec6d46a0457646958b09dfe0f78ed1c825bc9b93ba2b6bfac124c5d030304d57574f29b2414058f457000e0fbed69be5d3445dfd88ba8089f1937502a4be69f28c6b93136597f44da29df1e4e9458159487360476502009d9e6b383fbd914ba6154fa27e9e5007c039040745be9e0a039768173f308a8f93983a0d744201c576661a03ab1f8d307e1d8eaa4f37dcae42e14c66da3a5073f7a59596e30296fdfb50b8ededb71a5c66a136d89736c2a65646c081be3faafda803ea41d933a3ce2b8475c5fe681f040c8f58f03eff514558ee88ee64ef6671be9b8fc62318b9b9bb655ff381e313a6c68f6f0fb02c93c84c1e3ff253fd25ee3ed0263dd1219c876e02f94aaee0fece2d2cef3185579f229abb9442e19386f1bca14f9be60977891f95fa6bc6386823188f951e3061f95fabb332e07a96332a1a8b7472c5cf646ac90668d4e7539c0b34bcdd4d605ab3c82cbe68139909184feec41b172edd0d6ba3820d01065c682a07fd68f9c0f94e65f0ad05e5fced3c05a6a2cdb48ee3d94a1c3a86517be1884efcf724977a59c1f64abcfc7dd89c358522c47ce9bf6138541dbfd1bc44f3b6350fda3063acea8987c369ef21b1e2f76ff3c1c7c359966dfaed8feae6c1bc455d253764ebfc64aed1a7a3bb0d16e7b22270785f7dd397f698c343740c36cae3e41e1d0dfd0f313daf7e5c4d6dd48882f054fe89b5aa7037f3ea3f9d0647172e404d46666dbb0a4f2f94d17e23d80e42417664ee78639a9d17e8c895428b422b76635e05aa2974be3c4bd46e17a990acab5e448a34e5b86299e8984a1b58eef745d873a67d7797d490cfbf6d8150113b5cb9c470cba7c0317085c3e78c1c5e769cd128e69965674ca47db21aa05400b82d1fa20feb903e6dcd7cfee6f4276272509965bc4db06d9896ca0a537c1666f24610f7de55dac124ea9ae6dad8c56fc4b32c96079e6dd6c85754428333ba8235f0b451bb8df6135f65e3f83420216ede668b7fef6853128daaa7d5335096c5c11efdc017ef1be0094086045039571edebeb3a53e60ee57dfb29269ecf4dfdfef84bfeb312f323c0d0168073b9680d895f79f2c262710a8110c39f0a9917cc6e1746cdb12c9d7e145e1670c5aad7222d49066634434068bd7ddd4b1758880efb4e45305538486f82290da6f764eeb62e601812a2c6fc00bd914b814a096a5b7365fcc226d752a2e38ce5e23e16c3ab77d31a7b3dbd25a8d63684bc2ee8eb96ac0da79566a3191932e8bd161f1b3995b6dfa2f9fdfa852acf4ac5c781a59b51759e12fdae1b083f94486c2fed219c66f1f10b7994a7d0f4498721563172adf7034e5118d9561bfb30f9dc2be0b10cf9ca7e74246d3826562d71f4cb2e9a5c603a32f095ba0a0d40bfcc9242e46111132e8422165aee6b63870a1dc6ba9bfd561aa81475050d5ccf9d9ef5f17a10053573722104dc18a59ccb8d943bde0be80925abcfdb76d251ed8d7201ddc3e00001cc37c912863257b7a2a9821390a4b9981565d05194fd7b54e91c458c742cebc96bdd4c10db2b34ed940435b2540fbbbc64518accc257f9e58a889e00ed579c9285e79b10ea56699010de10ffecf43f4b9d84dff2de455ecf7b228caa7e3edda8f59328de0d01da73fab50f585e7bc68215694d1287abd34ade6f86c7300857b4870d90e1cbeafbce52dc6668baf388d4ee9a2b0aef9249f11f711beddba85b68b36196ea01ac9f2f0ac9d2a669a71472dcc40fe986836f1ede89199ef8e9d35f78c8216d594799ff911917b66c5c99d602f39c278af2f453c9651b53aa40e3dad5e6516901871c06cfdbe749583435b634b0fd303c0fc754b825971b372fd9b3cd12b31094a1bc43acaca9db67f17d96cda2b887f8f8a0c180f85617e6d1532717c21ace44092b7c79998c2231c338579df80ca880525531899bc4b11234f90f0bd09fb095499cf719af54776b39c5a27969c3e3ed184ac752c7809422e48ec9cde903228d46db1a7599862c0700e4cfa2922706623b40d23363aff4be885ca1c0e24a5ac9bfbb2d704a6ad9d817f0256f08866944222fd112c29e04fe3ed7fbfb498d017af4c927a28ff095acd0a58be9ea6d1742df8a01b33aa272c1b79224d9c92f0ff54166b344673f5eae60c709009447dba5c743bc47faaf703a49bdc040584d03e5a00bb902c36685138d1293a7db7db99e2ddcab9cecd14c2f8bedacf444fb0dc1f5affb1b7193dd6aba4b86b7b03bde3975c9adfebf351bedba7e960c61fa05ee03bd7811b88601108534282cf712892c1d6ec12d1f471d965201b815cca72a3d94aeff4bc59dcf05cd03f9d6382fdaff1dec4fe295ea08033f1ec0b9f9d2b2461b9d974160d6f6824b16005b01b60255565faa1101b6a2a9c11c101855dfe4dfe87d515a6bcf6245cdb7e64598013c4b7e637b0f55c828defe0da26103887e5d8af30eca24822ae69709eff1d3268265f867f5525566209253c5514bd092f1fbbdac59afa49bee4910dddfb5c74f39a7a1fcd25d5683046ffeb1996748680827dc768ea1680b4ada4ea098e84c46f6aecf19e25de96f0160490ec8acc4a23599b380e80d0c670639c3e23db3c1ade13671a0e21246d4dd069fad1f7921d469e9d3cd35e8644d2465183f186a19c6735fd40a7dc3fc2db7a2e7e4a0e65340d07a2da15b9b2e04173af9e2d25d400a24ee9fe3961d4df15e83b1dcc3b3a140edac7ec5473e124847f369b16d5fac35381f4bb54167697f1b467ff159dbdb86dd7a9cf30d522c3fbc5ba429bf5b1658414a94ed789e77bce8342f411e957b0772a2d3cabcf7ee590afa5f735cb9af265aed717ef9fab3475f29774eca5ef055f107c0abad754ada167df2926fddd7353f9097eae5bda45c6881aaca69e16552849dca47337d3a24d8e95a4943d0809d00c6d9b39d0119c258f62b56787788bbaf01e399a99464f56eae56002efbd986143d85a418ffe10182bd17f8b7553e98a2daf17d368af392af2dc4930140c1ec367b6222a48dfeefd68fb1dff9247ce1b835d48f953e9d5bbcc8d059512f97a21e238ed9897df3ffefae20f8239c7161d94e161d35922ac2e04372e57bc3de11c2f86d11f604e307ccb111bfdb3f7da4f736f9b0698769561cde1d1c2bb04817f335f0a9c4294a92495d3b78b628ffb9ce4f6525d82fb72d7b5dfad3fe7086d3e5a9d7702029b1ffd997f91df211a137958d62acf31f577ba887e9a3f37ba962679cdf4406ce8665a77f179359f6287ed84c0ce812bfcd183b55ae9675ac08cc94869b88d4d520d0b9a4f30d93a41d3c1215e4fd81ee63b44584f5481c3c894068105ce018a3e92b5e22e0528cb5f31f0f2b3ca8e2211949cf299eac15d1c829e760c867a95cd07ff8acf18408b1b7ed5834250f184485787f95ffb3015a8b08d241180e66c461798ba9c50dfb491c2e39d2d24a6ac6b610d1c79bdfd62d075797fd6536bf2bce08aaa64665e9898c4dcca0ddc2e727af3b5b3d83ed4e1faa695e30e6148e47062c77278454c5a1f59c3a27d26779234e475b33d02a96b3c403548c0a7df7e757005cc06c65cc46ba0e839401d9495dcafca605dfd041f94ecb3808741e42d250bd7a6ab354f56d0aba2a2534ac45face1fd155d30650defda1a68fe14e4ff359c2bd24f96ea3d4b40285ab69e7a8ce96430070635d709be095e21419e983d86ba6f0e644010cd6df52ff114e2991109fbe9e0cf19d152df7f7d7119851957455077bcf0d0cb0c5abf020cfa4cf0febf3aa76668d4a28643dfb4d6b674065dd59ea781098ff85df9d7d3d8a6f601633ddc363a0c7708b571a2fd13960b1465f42e354de077d7cee1441d90344930ecceb31fba62bf6c6b11c4ed5bd3096bee4c93bb67f37299fd7bd1ff8347c986cc08051dbf1c74bfa88b63e8b65b58032892e89f8e6e6b0887d18a3c557988b2fb6b4961caeafc52eb2415de015d177de8cfb8f2272c62c3bb895649e411e19ff0eaefd6c1dbfff9877c207af6f230e60c905fe22486fb15750d6e3888f4f3266108f9934d464dd4ad995c0ba2b4f4033b301470132f075e156629de2949f068661274dac7a31493e296db346a71b4ee80b26176eae435f251065e4fe35b4dcf9f0d8684438e2fd008bff9c8d110f910d85aefda50ca7daa7a87e3cda93aa3149843ebc5403973086f4e2bbfae90a23579587a4da09529ea2f75192e080ffd7ae000724fd3cbbfaeeb2b730d5958e7f5039993f7ca56e49e61fa361388616f8c730a787589221c3c4371c0f28ddae74c78ea3a61efc4375e70874c3e322111e8f2cc0bfb4734b7cfd400e1b2df55a734ca7c59c333dc43c006bdfadaa13ee0ce1c6c011aa601b2945273859c4b6c772507b6ff49e8f160ac978b3190fbc8826611edfa33d60ee75d71a6917e44ba930d650180d4a3dde8209c750a648d7b1fdbd476fed8fd2c61cec912ecb48ba27d7f7a73ec601f6b1800d741e2a08b3af77777f6147787af6b1346847eb5071c6f80a717dfe313895aef429fadeb38c2812047029219a875777223f3c400674e117978cd4e1867447930c26acf844f23e30a181fcb7eeac7f52f38273513719b7c948bd3245752c928871251b75c51762290ad3bf7f7e531a86e1eed3406219016e4d57ec2c1e15f1100a0bd2205312a5e51cd9f9fb318dae27e346eb89a8dbef4b4bff486ab297918cfafb427666b18e14de96e1f539dad383102191d7cadd2a587596aa69fdde5c49065eb84b62f2a48b5a7cd37882396bca3215f5f4043f372f76872e446283b3f29404093cf3a954912452577186e4612418da37960ba3880acf77ecfbb9f7949c002bb119e195b601a2c3f0022459ce4be3f789e40fd57a86e03cf5b238a7c327a4285a603aa26ae3ca11c5a596950869514b7b9618466f0794a7e2f43b02e841cb70336a184f4e097103c174a6f63352008a1ca79c7007bdc26d2e519dbe1c0e0b25146f2da768640e61210116efab559cef7da0392d986b40875243fcd028d845179f58957b8060b8e7610c0e644884909f9e243fe2170cc1e9fb712d34613e80461a9b7227308855ecd6448cba6f61584b78f73f676aeb1a9b55d885f7bfdf3a5a104e378f1736bbc5e9765bbc4ceb561c9bb4f00c756948e73a9203f83a87452a63d51ab207f2431c8e4aaee6659d6178492c7548bcb52ee9d1d626ecac84431e03347a7c296280f93f010140ac6992276eea97ac51883c2a04cd79a17f1bd4bd84c4b6bb6a1085cbaa76d939fb7aa4933619298fa6001d570a2b2539ff949bd9fa0a6811a408150053e49a5f14cc1a21e3b318af38c2f216092fc6beb29e3b77489032b9b6970a8f79fc5139e9a1263323e57214ed92d6ae2fde3c6fcead2de1708b012307454c0463502b80507cbde71623a277cef1eb315e7876ae579b79c1e695d866db6c30b60af903a9055138372431bda4760a76ff78882525bc0c8d9d21e3402c3ecd767cb2a4458e2ba5ec18a698c724b06bbc7fd71cb74535f88d2913042476747bdd0a46bbc03b98dab2131a565f8f333767b247910f9316f80aba565bf9b26a5e32514243422a55aa40dcb91041b310bb4faee089fe192870dbc112216d6338dd5f71234d2f5922c68ad1946fa25f20b8dae626e0377955c0007c90f8ab3d535c8a9269a29a83d1b09328a302a533ca71ea7091dbb3a77e7ff2cc245f39cb1b619c8f6c66fff08c250ce8c83f4dd9e586f4d376478947d27ae0e7ab6e3570e40fec723ab6b6b02f638f995c010bf846b8be80a065230c55ce73354c906547b3237eaab5e207a3e9eb2f63d29084c1a96ae00669223915ddc78ac68a00ef113cf4680673e350c3a5360def4e484623fc4c5cff921142360c8bac67dab8599a27038baf19c5d91e7e10096fee808b6bef117bc80b120c752287573f22b61571d4513030340fb1ee4f0dd0a376bc96167a6b338ff32d542ceba105ef32dee9e422e131726dd2c5b8e569b5bc0e049baafb28b5a176b94cb4777365e18bb0b7371040afca9654e0610eb3374eb67ff1509fa709e56d6969df8048aabbfc231df21aa3ef4169a1a5ce40bd286732953ec24e877172ea92786c05ceeed320aeb7820106787dc6084da6d69e831ed2b5d668cffd13e9d3022cbf48bbc1c53a04c48a3808dabb7144be462ec21c866c8df1b5781c1d0dcff0f59af7ae1f010f02fe665bd252295bace23920790d1a455a47357a3bc3932d123b8cb26c1a725bfa376a4cf74819aaed0bb682c7030ee63211125167af5670dd2749c2ee9e92c7a921d151781710d6ce8c2e0abbfcf9123d9ccca6892730ab11e6288316f67b669dcc8f4e0092532937d3923561116314bb4a798b8db3477246a10c8be7e9fac1dfbddd3fcf240f19cc90dfa369de9297910d305f49e1835e336012fddd969520b234ee1073adbe5868d33712f96d6c165e89837457ca07c31557524d6ca35c0ba9c160dedba7105075e63db9a47052c3fef8bb165fb1f023cfea369b813e9b17730845190c69d59cd3ef03f1139c727b0640753b5ac0495ac4f5f53a8d1b289a401d797ae0e4c1b05f4c04a8fda569f9cc65cbece32f346804ae4e00954c2ead454eeed2e884df2b546488fa95ba490703a00a9ef4300d56ee4566a08351955ad1e5e9b0daadd467449b4f8e0a635b247cf865c33f3bfcfedd16ca8737301848b319fb44cc9918681a65880fd045f30346c818db2449d0972b07d67ba4a4ed437f1e685c24d24d772685fd9d1119852b594c4b1fafefcdd943301c5c66d90828ee6e050768ed287bccffef1c6699ef5fa4a34ecdeedea379e90a9d33860521f93ccf709bf6d3f0891284259d95502b08bbb4f037c55ae3e15c299c4df5dbf97a42c8d5254f6b5bf09f3e9012e78fd4a66bea5842552a2a03668750b162b8e9934b2f4fe7afc453fb9b35cab57c2e92eb3cef94a14fa168d22b15461584e50d100a7e9512143948e7c053ab595e6905de33521236899662801ff11bafdaa5ac0f6c475fe9b7eddaf5b43272e37d7ce8006c666665f27de65f5c95adff8d9457d08399b8749ddb5f5d941c8f55c2563efb6b9980d5389b85debeb2c439832b8a2b3d6b45ba31c9ba2ca6d220559fa4cb3718e6b06167697a6fc2ec4f165a8683708bd746bace75430b6c82657e549835ff26a7fed270c794345262ac59f70ab7f58bb078516a3460a6f50cc4599acb78dedb9cbda977459f69592c2a8ce53bcea6a49a4d1dc7e9452e5b8ebbdb4467730c637f31403b6d9521a39be791d52af3aeeaec0cd43ab40bd249b093fad981608d9451c3eb1d0f5453dc65f71d36d706eb9457e2b73fb1fab8d15371bb84efc0c30386a97fa3a50f374a752788075bd5a8739f2c989cfabd232ab07a003bce2df1cdc70937f548302e4b43b2a6305ac215c463053c0ac32aaee2860fe55515a5c1185452e8af3781541919c9714e341a26265568c7f9ad4945cc728a5f4d6a9d62e00c2590b1f62ab8070ff4b09c240338502bcd13a99d6d3159aedc171fd8fa4e80429396e70139047333353848580348b7513ee4e475b688b0da0a0679c52e1a28ebceaa2ff1af80b671bbea4c058ad01d1b5b9b8a51167160824f653a82851ed321ad4b6b3595ad9e6f5d5cf24034a35ed36197c90f73ebb7b5221829faaf8d2be084a6748df224cacde5f9f0305b4ec7666464b43c41ef8fcb0511ebba1419e4686f4e052fca44ae51c708c1a4e7a4d3d371534a09b750e10f52505e52d5e3995ca4f5e1c7f6367dfc55d2b4928304ec69a546c2e57f403c3ad0ab763e74eb3f5b357e66161c1ccfb3829c34d007f8dca8adf6a2715ecb167c0f7c57ef6f49430a788450072837e80ea965129a898c8d39b37a48fd322d97b0c4a1ed42c86964c52db97f7ff029c7be4db43f28d1680e15d9aa0250fd7916b1ecf45b01eeb6b9c4552bf2eb125c642515acad1ed3689ac54a469ad943ef479b13d184a2eeff7fd78bb53eb56b50499f2f322dc192d594cafd85a6bb502ab483bbe494e9063b7e391ad871e8439193ce131429c9996a664377547c6b951fc628c2a72306b0d28b2e1aa685916cccd1a868e2546f0f949c0a85aef9c2a655d5b1154c213df682b6d551062fcc2a396d827aac4ff09a119b0bb905f18f60bd09be058b1f5cc35ed55056e0cd0ab146d5c63e30f391f537953718fae682eac0495171c3ed31ad66464293c22ef4fa299bb300ec120113f93df60e1fc1bea662dd3838267dc6d37383b2ebbde6ef7be715ed1c6810d2b36ddd6ec557c0e3ad264f0e3137b53fd96731daad28a86a4da57b605240a19e0cf3cc7aeb1438bdaabff7e1fd17cfd28c9a2d0a6beedde9caa7aa7de09cbd8db5f1462827e6ba2f8a20a912d2afdd140cf112c77872f76ade9e1978b61375f0428155f9db87532e5aceee18f83c6124b141399508395944debec096b696032a592422f96a9ec81e680f83f246e4a1f7e0148f388e84873b8ea3bb093429ac1fde04fcaa1403670b1e206725ad8b78477c4e11cb3e517dab987f3581397a145643186fc335d018b55da2ec415e574886508cc8115e175c7ba70afbb654ade0f73a3169b127e5b01234f0fe5a21fb5f633fa53e9525414ff00c279ee5e2a2d0de3cb1ab085a7f4145900e766fce200d6153d543b822bfc924804fcf1af732330fadb4be0908a40ea918b6d741952ad02d9a7131f1b43695465db8cdb47b7e4ee7abc926ad1701b57f315e7b210a35367ceb1f10de6fd355fc6f912155fdfd7d4393503683e81bf61a4b0ce9cffda79820f0ac8e5c58443ff541e629d80de2c5d55ef5834ed3d2bbef8fb6b65d4b4f45281dd180daabda83c22e2cac68093219bbe42a1b50e6f9cfb5508c5dc9e1e58f1da9454be91a011bd629387c7db4c59e5798f9cd01f5907f532cf1f9e539539af9b60f345c81a683f361d415fa718f7d0d4aade1b1859659ccb481959fe1ae75b4872ff697f17a4f2360745173d67af20f63065633dfa0b000dd40abb8fdff77180a3d92bfced8d920f146ec7f6572cccc349f919f9abf558027b15d2cf05f5dd92b479f2f3d9bc8bf9d64a930114396af1d013778679803b0f40d44f5a7d8abd4e524fe5f4533e17f17b214910c950c189c49eabaaaa18896ac629e28449967a8873dc90d85fb0d73909657fd1a03e8cbeb31ef9b6b5e4047067bb3c1e2f19b4988714ebc4b016531e9a8490c7982bf0cc18d9feca42f0ecbaea591250ae6eb871ca20749680e4d1f4d48ec8d40ff9935e9ee3cfb0e50d0e4b1ae919a023454b27b7318b118fa3f3119d4b5243fb7e954d25a4b30bc13c6a83a7fb21fe807d47f84e00ef649c97dc01b605006ffbe52ea6a6b1e818957ca911333fc45f2b72ea4b2d15813bac3e713895530736c747869bd548d4705feb85df13c8bb34fa0cc249803ee692977a0c9d2da8a9b23889c6d878cd132e8b064f261e2aa9ad5357c3a08893e150596d83149394851c60be286a10ed871902c4d3f4a9f7040d1ae54d61733410541aa80498465e48f65d7813963958a59bd1b3ac024664faa58ea5024c45d78c222a1e0954118432d011d8097cbb334e02302938eaf810f11bbc1fd6b27012da82e3e4be576feb7ae07cb79603a3ad538b68a11dee304e421eac15c7691953b89951696c56aa2ac325da9f08107a0d395b2572b1aef9d6768636c0d056a1ab17c1c0575628024736b5fe12bf1e0a5de1273131e3967d5be5d9d416538368195a70826947bb9e6be5ef805619d270f1ef3b7cc31fe64bfb0cb2af252a0ae62d7c0286457b587140ed294e56d28ea5d845f1172c027ee2186543c0666f8081d28b74e1194906bdbe1e61b33cb71242c885c09aaad2ae00553df1896dcd449471724eb52ac6b561b68e7faf6a6b4ba1739758b32b1fbf479d9fc452fe8460f47b8bb5fd382e68db682b04824790d0f23fd6f5842a44c03e11b6f00600aaba4159ff77e59def9ef123a0f26327004a21b406171361f48438d7bc5c90c65c477e137cbd3f986403416c522912b1ec9c3c4b5a016f51b09c71d35a06655e9da276a60f87fa29b78f3456fb9a590373794c928e81ef4ae983a9e29a6faa0d5eb064c8c4aca7fe41f8049aa0de936b2a88347e0489ddf49598b508847acebdf3f415782abfb48d328ba7dc01163a6e9c584d8105fe53a7449e59058832536a2ebc004914b30ee0fa9b08ed59ad6a516e01887c4b571aec4988e76ede6ffba31115cbecb71943ec731ce6b3c89e04adffbe539a74dfaf53e50c06f93d9daf14e9f99388b1f0763b9e998b97ebca429649a68ac5dc2d3530e891a6b62f5ccf8cf8f85e71d32fb269909366c3684c6dca263afef7dfce81f0207b9c79008cfab834f1dcdb69a4caf067254590392523438d168a4dbaeb923124f17fbae2b12c8e9b6072ebf5dd2e7c4cb63526648d60ee05369685fd2809d182ddeba7769c74a22ac7fb064fa0c50228a6f894790962eeabbd307537383bae61211d788b2d00f039425b1b1c488fdc7ca194c54ff643707fcd63d0574bcb9d8429de8b36be921b199ac5a13bf2112aaab70c0519d4f476b36d933c35e9a39ee1768bd81974dcd9cb794efdcb987c440eb0cf23240dd8c4a3400ab5782f0afeb3905c4d8c39eafee1cf9d1d1d467a4b6b1c8eb0242110a6ed0b43a9f8b872642d085c722e9d6a4aa946ecb90df603a1065fe67281abbd881e9996f522c79df95682c3ce32ff5285b9e8570b7243fb986194a417fd557aa59d4665accfb8548535f64482e09420bbde7fbe6f1c54fc996719564204885b69896352c43ddf3cd9869aa4b2e74e621a8573cb9ab188a91d777ae5a87564e1a779bca97b3d12e29b2626da60cbe3972513492253cdd097180ac610098846f96b03cfbf55255a93207d8caf0fda1e65b4fffacfc2dc15df7cc496022e58654fd5811ceda48d500e50b7d12d72bbe38663c0ca4e911b89d7a0bdd3d9b395b53630e68bb156811317f39c0ecb4e87e2529408f0436207163759caf1f61e025ff32a883de98a767f95d7416841d77e8699a2ca5eb2e39bc9f00f86ebba1e2c621d334bbd5db632f16f71d2720226cf49045cbabc7059e84e9d68b9f4c4ed10c0452a1ef7e202def7b08e725dfdf82e37060f54f4bee76e6e59dc7197b0177879721cbf28fb99dc5535f081a664e3aaca2e7620c1d59100739f542a57c40ae639d72fa722cbd3b7be60bf45abcd94ff5f1d168013b2bad863b238fe56ee6d42cc373257c48919ef5cb879acb0bc21f39223faabcad47d26e897f2f377b7889890b19a6b6de4f4be34935414b431d28ce3580891ddb823965753109d7e3749f1f9b9681da47a38b8e4ca3d5924d228417f5a422c58aa535b440d2d223a11168828f623884f3f80db0c0ee83b28624af6ef520de7385a5c34ab21b53623b61ddcde05e0765d26ee05fe06fb3c89c151e8cff55573eea09bcb8d010ca0b8bf793313e40c8fc55392e0af22b626dc9a14e9cc6adddacafe41bab529f786f53cfa5f5d9035495916689753e39e5963e7323226d9823e6df1524d9d7fdf1fa468accb9cb6e6394f84b6e962fc5b5bb53b9e86c3f71f1d6cc754e5f026f6301c83de50be0ad52e0798daab2a01f8a6e57f21158fa828549001cc9b09a9e93cecda3c63aa865f0bbee2850e61f5c88e67e5b025ae7104e0940332d085247b1c25e605889aae175c28a3cf2830ad09a375b36d6b9638b6909ad98d3dc5edd85f16e6363e7188cbc4cf5e72175c67cb4fdec6a6ffa84cc8b5c0f281d243784190aa226ba72471c98f4133405a76bd56b719883a89de003f5c8b332f0f22c41b94d28ee37e14a7ca5859056429714cedfd9e261b4a03d12acf6695fb4b9ce8c42dca28ae910f941eab54ade48bb44536e321122a4e9ab12233f9d325bacfeae0f2567e80eac7fce87137ce77b0381c50eee09e21caac3e5cca0e7f9643566beccd25e83dd631f4bebabf4268a769faffdbd33d46ff01c5c77fe160fd09e819af91419323a8e1147db60eab790bee8cbcc05f721be4ad50fbf71a1110eecc189f745a2834800f3acf896df30d1f26b335d0952d6f28e391274b37fb107adda638d870ebff5385af7ea1aa449833df9df1b2dd63f5499addc2d486f8fd5582a3ac4421065228ea85925a478a670a42fe24900500f4eb9e36f6d0f092d71177368cd4b82de6e428674d93980d58cf3c99728c6164bbad4d097e9b03ebf858b0ac1a3abee5c08bc54aa9dda1871121156dc93c07f83af82bbd6a85b5471eb9088523927dfd2ec2e34da4957b9ee377e2fb196694f85920abc48035dcbdce50b1eaa084701f14b2ef3526984ecd227b817c5cad41b808e9155f6c40a1b8145b6cc35ed3b7f3baf973ccb889f281cceada84e1361edb65ab60a12611524d10efbd209c82684d6ad3876e3d7c13163d1b0aa6c8bbf51364681b417a1cf308f3c076673026f9ed60a84f1b032588f499daae90dede3e881afeb75d08ff6c50cff7206d5fb5a41b75c38be695d571aae4738e56bcdc6c2cb4fb1600ceb7d0eb11edd32057c96aefc7e6b8ab30f513460ff6a40f6e9f987bbdcc931d4a8c6a6a72334da75a24a6bb2b921903897c6379f1a9af2324f506dab9f01f6f29c8c073ab9f269422b782feaf507852367d5df7842efff745258ee85bc5f79361ba6ace9e90be1be2ff04f78d2e6c3e794a389c5a952d07c7e28a6361dd3c1895a6eb1b3f1fb4baf6ac34ab385eb4214e9ea8207ac40245e2fa1f7071d958246ee51c151831a35ffc5e47aeb195f39736550a2c9f4ca13b5274359f24bd3dced08a068480b7ab1026b3dba4f7fd536be0261e35e30decc655057420e51b5c643e349462c9726d05c02b4cffdca7c5fd031fdd5f544f62af0cfb09c50669658cf2c78e7de5b9b73029a09343d6f5f059a322ad9b698f8dbd25b3dd2764e9174a1d0e58783274822445043f7e5fad2793d165d48f1f22678e6266167f05f61c8c87bc3a0c7e4ff923a561c4a25f747930d2ccb77a2c9e48f2209c84b36fb9ff3f9c4cff3c6fc6d21f204ce57848920c9cdfed01ce10f5d7bfaa17ecb6beb401ff9cafb4edb9f020d7a244ab9057cbdb97e92fd59ffda827059def053a3cbcee960131c73d72784fb6b81a25f1e855727044912e6c2de5ec315f1de00f570e1e7565c617df8ee0f3f0959ec42538d439aaa62f3889bfed6546adab9d074f81421df4b3307a16121d95a406df331b627314f56139e4f361fc81b5fdbdec969de4fd6ec87dbdde7b3f66bbabba35e1e56973b4c81aeb90f1eccb1bc616cea1a15a17f0ce24a4e9dbd5b4a20132b72a9e6d027d5c9f99e85a67da4034b37bab329ef7914fe03b03ec5fbb0aff66d2257a34ec026b07c5daf923254afcffe9e6412ac67aa973fefd5f9d375a746f679ea2b64890e0aa98a12058586f0fabd375cc5e5371ee718c2efa05a7600941b781930c65cdbe233adf88b32a19f11c7080fb14ca91bd80c542c1a1b1612fc0973dfd8b1a3d72dabe0cbcd4a5935533306b1b80ffa2cd10306b2945326697423b0a9a703e0f19a0bbd741b117a4892a86255a8f8c2700ab84d29f1377d93008b5639b928f96b6054ed3074deaf72f9ac5915c340adbbdede1f540facd1e16a8185b6c333d809074710e2db7ce447742a2bbbfe51067a0bf66e6cfd1feebb7a77c11dc6a5ef843575c36f89951c6fbede3ec5b23a13a5fb9e7b1c9283f82b698d7b05ed4fae889672a29a98271afa5311b9dcbbe3f7424c81968c11a336af02ecfaa2c86694d4a72e00eaaabd63b377342667a91fc0d126d2894f56f2946750599c2d77b3ccf812e4b85294a9a65e9803f54688d57b8fb66c61538728532fa6c420908bc3b6a44b20308053c4d59a9110b287f8f35049c3cdea8628fd696bc5ce18c2049de7875d595b544ad81e406f526ee98e91a243c9d9b98aaf1066a2fae68cf841a98ffaee374e7730289b3933f6615eebc0c116b2505ea234f65759b0db1e6a0e44ae08382023ba0ea236e1f062b04e52fb49ede17557cc44dd2dc5cb30ab75489f72e71485f9f3d0632b54de8164f00b1b37d1face9b073b02e9c007c207e02d49b48776c53126e449add60c6a35033d8ec5093a120108e2e8a322ff286295058aee6f6d0ac6602d7123d9dd8dcde8e331dc8e55cfa3849e4a1590d5793e3cc80e63c1e7ad1e3936dadbb73055b3b304d430a1c6149885c560529e836a8e83651bd281f91e5b77c8e658f7eff3227dc79fccacf53f3ffc1e884d03723bffffcff3eaddfe34bd0c21b506eeacb718a68beb5bfca70ac21f051d1a732963dbf0d3731daa3ba59a8c8d926b0c3102412f4dcb28357a3155d1003392c76bedb9b2835cf3d07a41e8115c06c665c3bed16be96886fabbd4d1900ce45ae2dff100c3b570c2039c998d9d9fe0881d08de4f579c4f5c199c1a9dbce6fc1d10eb4cfd12c4bdafb542076c0767893a6ad11c83c5c1323ef401be93224d3b15db5b41cab98926441028981393822628060ac37074177da92d399a08c06a63217be5eaf98c3f7ed1e3da15976c79c656fa99a3c7b4676ea71545a3509afc1e497d028994f2392e9e1de3515da4053f8fee078bf7be4f27f35ccca92d7871f8350dab97676a8c068f93c6cf8b7342eabe904365235acb4b04a01ca10f960f5a92fd7fdec9af693819d0400b8b39d254638fbd0ffefec669791b063a93d5b2c8e78bf6ad95ab2cf74f7716255c6345a08c6df02799bec48d5f74a6a346d1ad1c330a940fddbfbaf9f7f09324296e97bde25303c28db30d906e6e9bc6686ebc459649e4a33e84a1de4b4bfe813984e3c2801615cc02b9a666e2d81c21f527ec02ad4da2c58908b375a13888c26854b6d4d70042908ebba27bd9c6091a5023fd56aec81057d64882c57ba879c5941bc8bbd33309ec735044c225052d3de5c81825eaaf6be546f6fa1bd0ca570b3b2092802ae6a4daeec5e9213fdba650bbf1d3a2ed87ad644fc5c4c2019c9e811fc3e69d777886f5484a164589cba9bc77b4c6e3c08f8ceac655596bfc9f7f3b578417984935f55dd040f23179307a689e83479cc392cd1457bed65bb89ab7967901abc28dc3416ece986b17a2a2f50b74ede8ec651d9e814ca58d0e856dbd933938fd4bd2561c7f0b5f53601dc148c6487c749ecb79896adf2e9e9e8d720a42bb0dc31d74382a01592aaf117daa0f76b91c9e4647795aee430e109c63b09e864b936375f883a939f29172d65d706bb8fd6d86f4922c09bdb20ac3e65ea0569c4b7dc20f4b3851727d05c7c1dac54e671b50663cb8a941ee862fd4e3fb5638995da60b24bd3e1f6796bb7002b8f840ca0c52ea632c36c9232c0543a0f1e95b9aa262774052d63e3298c30021b5e2a2ccb03e2a4818138d278e949107c370a176e82aafe1e91d98d4ed16b81c9816ec674ee8e452b19fca1bc781ef39efd553eb230f677a59b6c072d1863e13a1ea8b61749415b5d57d3d9473435b4dbc5254f17838cd118385361a62903cd133b9801946d5a41fc1783edcef12660278d1b12045935c5be405e974652ac2bfc4f3607ccc0e61118607e2418b5776830c3eef42b3c18a79529b399928613dde2c9b69d2f8f45a627a62e77c8b7cf07b7a41ecac210a2cc22d555f67b4caaea35bafccf2d80b6038d7037c023cf7ed74d6e4f42fe633d07961c64d666d58e144cf695ffb58b873f1447e8ac40f0f6dcca44b2223ccbbfd3a4223b2c9016cd128c1649980a781ec4dca0305d82833b32a41b345bc4abb46f0647f764721506fd984495a53f88d66008cab5e0aa6708e43c948b8c6fd54f652110042f390b801bdb824e6ab4b391f934bb40a354e4be744fdfa5f5a98dee42ad4bd26aac36ae0ee36dce6d8bf22ad332ef3b47e5d4e50818b75a689c37fea0e17d1dd49f9b66e7bfdb6adfb7b30853b7291b1580c6f860d40599e4d20f96fcc31c60a3a91e4242a38a9f01b098b880a2670d43927834f9b784129f85be36cc8aaa62c707d53dc6c65c128a3fbaf0cb942d7994dcacf8ca199d01c2db00cfbeecdcddd402747b07b7e306c456ad20cc6af389ef58951fd5035b2ae350e549f09d3f33b084dcaf340a101e7de740a2199991bc19eadb5f22958c028eb2f4233f94606b60db5feac240ca2edabda6391d738939b645aa15d708a467ac41ee22fdfaa0295e578640de4fec2defbbcc4e9b6ced4fe6b313c76b42d0bf938428cf8ec8eec3216d23cf3a435be648f2baec0c6f3fbf55636487401e2b2f7f498559692978a8e03f28822258f6e57eae33af34d06fbefb011229ecb640f3c1d880bf88f07231b913bad5c67ba6962577f1623be91ebf6ab0885a5bfb1e7844390d68f46820ef1c18ef3bd5f1588ef3ba889f2e5845311198bc601a514043da26d6eb590eff4686b926d3d9aea5b351f4580dd7196f4ec7139e846448c0f361267b59cee23da4ce6879f9c2b4b5e1405e638af002a8c625a12b66be075b8ae3d188ba156af9369cde93b122d20d3b745639d7bd19ac3868283baa6cadf76b43fb2873dcd657bdb70789163a2bcd0fd93e4220be22917b376fa4cfddb57c4126779b60bc37637e9fa61378162629d9d546a5535f70bf3c00429f7944ff7c3fafddcf71fc5c54d3ee9b60a9a3b32c21e1830675d54c658181cf1180bae414e335d6e661c3c547ba2d0431e569c480235d88ce9a4a21d706bb1c34bb2530291e6e71179100b056ab5e71c13c46cf1dc5abfb7b3d716172bfc3f561c637ec1e96e335c0d83bf2308859e60cc30da816f1235132e9ecf3d5d44d5cc8922ad1d375de1a9abc6f259f4e146c928acb014ba2156889d9c15409bf5379dbe3294b2f4c604387a71a72a6364f101878d7d2774088beca29f3bdb8a4f267ad3466446caa144803e6803216ed859edb1ff404e2a0b995dfccad3d387cb74f1e3c8a37e4d07e0761b5c4bd79b98d050c8443165d3277a939d172e393750c02cc8a4b07140d9a4eede085ae2b69e4c57cb77df1d7e2394fe5fe63076b0ff5f71ab241245e6693483bef41dd49c63996e00c7a9fb38209d7dd59ca272396ed7d2fff329f4ed59d04ce609cbd46f3ab59025e8e2dcf744d4653e63b11b363d0a7ca573c8f2a3bd5bd0be5978839e4b58b5bf65e4d24ace2baadba8d56e5f9874ed4476471fd52a4df6543defbb5e4a0bdfb938053d06b20973ec2662a158c40e09eda22755e98cd18363899b1538b0e9263f5897cbb4ac8e02cc8d1eb235996b59d5921414662030b301a836cc3c3c6c332029e2c0704190f9f1a3422545fb000ea24daa91b34be250a5d2735bf8be79ffde4289ceddc86a89a3649b38d1498eaefc51999b3375b4eef233d08139fde073f4945acdfbebea4d38c5b8e9513642d61faff26aa5994def4200a1e639ea1c0d6fce8e2788da1aa4d780c40086b8a8bd18565098cd076a6d3f04616fed8f2d0becb94be2063cf79c76c02ddfb2c2f4b4df6004fbe49c6c957c1d3372096f12042f636f025fddeaef7da67f36921f5dd633ce19a3d54ee432659686d26abe955cbe3305160f0fc4f672bcc71799a7bd7a2ab8218c1c2a2629f4078b90b22a6c2561f46be3b228d4f7e6df32dc4f182ebd8506b8dd3e6157868b0dee92cd54649e9c42a65e3ccb8b4621ba9ae51fb40551961bf354d94783c051f352bcffac6eeb4567e7d428ddca139bddf7f7f572c753d830e4e7be8ec71f7d0b8dd208589811d7799f9ebfd3192381af1c96d1f36bffe6ee1166224acb15e4d8ae0ee5b6a896adf96844e1bcfd9819ad49821235a6d444663aad7fc41eb61edb1e9b8bc44faee7ff5c9b39430b2e38d19be5dc7e72c3d720a9d6c373e373025dcdfd222844c3fae65993b2512e071f476a2e0dde72cd2486edbb6d6b28887b3b4e0d8ab7036a89eb8e91d5f588cdaba7f4c21e84ec3800a6c0c48b627f92784f7dc118a435477c195ecb2f74d212dff0db2e0acc68c1094ed27408d12cf9284136d7b23378c8f118045a478d7f5ef8a9169956ace49d04a02a0ac52cf8afd3730bdafb61b4f1172b978d133b12340a28ec47d38460c4f40ec128ecefab61551ee542907ab3721e9acfe38e19ae405138fefc69355cc1cd2dad179dcc5bd91ae2753ef5392dafd14712c8023afac06692d7a03cf3bea727fbb5400000000000