PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 90567 72fa91d4dca010eae45a3a7b9653f8c92c4e30c8e662045c3056e43b1649ad34

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4a2ecd5694ffacb96edbf097e88d836f75d75adfdc47d2e161ebfc1cd0363a66
Certificate Block Hash
72fa91d4dca010eae45a3a7b9653f8c92c4e30c8e662045c3056e43b1649ad34
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000d0000000f000000
00c8000000040000000103010101001f0000000002000100000000000000000000000000000000000000000000000000000000005546b08271f43378484718527884f18ffb0b42c6794e835a5a970f3964093cdee2a0f692f455474432b17c8274b28e62b9604baa61dc424126076f30c8a50a389f2bc47430bd928a8fe8dffb85bc70a987e0c850fc8b27b4f460000000000000008001000000010012eb00004082000000000080010000800100b802403bc31b551df8d4122355a3190d27a0b2cff08fd9c8f9777b30704d361f0801000000020000000400000006000000080000000c0000000d0000000f000000

Raw Header Hex

000040201294b5a7ee893b247eb9e829e565e71d212983e1d0b6bd74138b513195194b9f6e3b005f6faf6730bcd2c2101f7e7520f2c04edc7f2b4d8edd788d2817dfc49b48ab5f6aae8a0018663a36d01cfceb61e1d247dcdf5ad7756f838de897f0db6eb9acff9456cd2e4a

Proof Data Hex

59,560 bytes
121216010307dbdfc54c262fe9d95da35074e8507ba502911bfbfea99a6a0bb789d1797213a50b788dd31775648c0e5447941591d66eb54ae213e661a66db2775771fe1976e0e018e09a514e6082f9abe6305ef57e09f5885096a6a65daa314b2049fc19d2e56e0cf944eff54f7b31db23cefc3d11fa6c4b9248c5a3ad8bc6482e6f53ba82c1afbcbccdabd2c0b1a01890026ceb8c9ea5b125dbd7e34021ad3df6914648461fd8c757cf1f2693af53c3e4e5012756636ecd9c25b8eaf69551b588620de16c2f7f3d6cce6e97ab9f3b862870e0abc5232572add62665515e5035983f6c8d4bc11e0e3772df26e2ee6e8998351d332eec1482bf36710b14ec0430c786223f456f98515c7cbc428e7805947248a42f26761bffa79914b69f80e5e9c6e5ee030d00574e91fa51c66f53a20f41af10a1d3f8e39e0bdf32b849f833ea16fa87753098ede1deeb2f7e6cdf92b67e35ba403bfc01a934ea1fee789822c38be5c97e23a70dd692c93148c105e7fe6f976b633036d88aad98a9cbf8097ff88f2ec5bde9fc9de75aa703486a74f5988eb4a55a7c11a91ecfa73c25beb438776bb08aeab4f2b2743f39f942edecde468c8c0c8ec5359994bb8a220c785e491d532672f5312369d9507971bc54fa07341e596f09c9e92565cb32eaef037f2fac266284100a9fbd3eb5ac44248cf03d8c99357d03347de638eb72752fa31eb8e0128b12133ea062df86701a089bc70c2d4b663c8991eb8ace649e6159aa698738edae93638d48e47d2a75c446329276697fe2b5ddd200bcae911cf07f8f151b8fae522ee319792206db1ff18facaa286369a2bf615e6069da13b0a8196941676bfd61615bf3ea0722e0cbf6cca963c4897b93f5d70c7bbda3df1cf8c81dd49d960691dbb0ef2e9c7700b894665bacbf955fff0dcecfc267850484c5f082ac96759d2454fc84d275c3baab5277ce16f3070e1949c4f34e472c4bc2e2c33cd684f67f13c4d4af438f44b917973e8dbae792453f2c55bd486e12a86cc88bad4b589abfaf148c46bd8dd7c66a15f53e44873f77202f4d267cf6c12a05a5d49a379804241af68033d59c31015345ed702f0ce3e215276f6eab1423b8285b5669246019eb96de95286da53af6604de766063bda858e0713065d69b3e5ad23caafb7a7fea58d57349ea33717e5642d815f9a7f0559f59e2c4abf841a4782137e439494b727f989fc1a8d2e63a92f784eea9eca20358a47b3656e103f81dea4c2d7cab36fabf9c430a8c83eaa4bc373293ea06d1131c9c7258684140013ed2459988632d2c188f8d4e7728252c191d8d3451717f675f3be25d0ed61babb1fc397107edf1b1402de84dd7cfa3556039d32a3a9bc369000c9810ad2741338b695f62c486806ba2d9c1c90beb222ec035ae8d6ed3466731249cadb4d512834aa6178f7445ecf9afcc3179b80f0960058ec33b519a15825824f8db88c369f2102f49bfca8dc64ff4c183f80583b96a37807c9bca49fe8386081ce9267c953d5c2b385c90432b4989a664107e6dfc4ba142632fb8aa6eb605f9fd31bf9d8347bfacfaf36406c31862aa137c256ea1c9c86277437ee37c698a0c9b032d2efb083573fde5d2cf0608aa82be458f861ddd871987cffef9bb445fd1df0b9d72abf3eb3567fd73223007ae7a9264343cd96c252151fb81dd1956c7edeb18d874c27443cb36b6febe5b571e22b5ed15e9e02dc01b29663c1a46eeba765349992e60451fe8773914af5bdf472445a295ae68376326cc44288f8a9c0f995c4e1399cefe1f8a3f7070084b2703dd8933202776af32396700e2cb14f1917715bb9065dae76aa8bc1825fdd6ec6a83ce0e847f0ce35963f7493342974082835b80a3e289cb8ccf1c998ea7461b72033b524b06f72e07d9bcc8b64dc81b7333708df02ff0464154c7f7971e1c6211da6b996ffed6f824b1d1925ff7b90a1f47b69178ca059f3ff2dd1c070a1609cbe52fa5d0da1422a5af03527a4828649e543e1f5916956c3afaccb79e38168319b35095fae526c492f893ef93b296c09da1c14fef0a4a0862ed9cd2b899e6d508afe0bd5df5b27c592231e99d04e91c4111d2beffefde1ed3822493c80d4191012b14c41281b7638f30f9ce5f264a186d9cf53d697a4d220ae5362a7a7e0cd819a881a8c2eed4a98f5429cd8af9109817e14b1b03d0cbee3ecae87c3bf9b6bff12d9c36e2e65ed6f6cd085174b7fe6db926e9bd96aef45595d3c6a91ba8e5dcb6569509b3779d29d6ee5ceaeed4e7814c232ca0b87d2e30e1c6800f25dd5025e3a1a9d0d34f9881405be03394f1178471c1269b675486e122fa85492a12917c3f018312923e86c8bdc94502bbb051779fd6cce315d62f5bdd2134138450171d0a554c4341e8a30c1d51b9c3b49242fabf7045615597226db3e45f802943fb42c5165e01445cbd19883a2a7d3e318a9aa720b07579dce1bde282a6e15bb4ba967a7e1d9818240e354cb01eab1a7d399bf859007b42efac97d6c55ff8f685dae085cb5b74a045956f8c5b0f8685676c4038a1d66c7ff080235057d162c96ea1ae787fbdd6141b971d2e7b6f1c4e50384f2be657aede4ad3fc85474cfafdbf7da32ba93620568d918f34c84016add087319dc9e5f09c392e45f29560bd5948b99fd96099e637b4eec4a123e16957073c78eeffd562593d8e751a2cb7a1a374d4bbb3400989166e04f6f4cb365087a974352d289100d0ea8879664cab59249f278cc830de2f2fb89a55134bd33908c9440f637bdf860568fca85ff83748f0a05362ab10744b9a423d9f1d437881d4a6a9a8be07bb30012a59c7ccb24396752f460a038c82ac0f4eece922fe1b547ab4bdbb8f6735dd3d9024615365b841e7d6440b27f7e4b0da04fd06d1e716ba67fdc6629342e9d9a2fed80114433ed0ff083f4269efb1b4dfd4bc4452e8046c07f32c041228ce6b3e1751d50729b4e9ee51d5af61da61ae00be0c6443053615862009b186bd9a6c931e2f6664a61d483440ece2b940da17f052a63bedba06074c304a7ff8a1932001ee976f68d9594edd5465da78e8c06f7cefc674a8289d3449c8eccf76e606812d48e31028d12c534a8d0732005b97c9fb6918afcaa839e4788b92a144dec75a1c3b07a88dd42501690e9938140163eaad7f119759d919be5a2ed6545dfaf0bccbe18558b04e647ededa4070871a5ee48964cbada661e2991fbd09f6182cc8a630aba116016bd91545c69b9fba3804bad87d68ee6deac0a376e08f474de4d368aaac8cbfe3e031198ea2bcccb4207eb7d283dd152ec38e9b7e660f41452bb4dbeb4d9a93c0c0863b4ac51386520646edfdafffa8ee2264a02d506b9fbefff486e5f532c2a0feffccae0e67e866c2d82ac425144adf3b072aa13ef24c39729ce4e2f6948514f663338bef4c1f0e1716a5439814dff9cc7c5196305c768fac98c7e356f4e7a87d6e29a9a22c7522c1803ca3508683294e73b4cba3d21ea94f019a70a0e392064ef18c4684b32400650415ce48db20640eb27a3c4eccce027a2ab53c6b109a4f9bf4a79635278bcfcab3bd55064682c737f83aca97cbc10582e2e07098199cf7cd41b0ead64206245200d9950baf6a206cba6483141a9d04c87ce225a4ece0fcc9b2f5d0b50aecd31ba72b99d77edc2260ceece851f910161e5835fc1e760002bac02e9b8ef22b862e58a5dad9b3a66b625ef8c32fca91fb3a99be7145d8d3d3a4cc129ef3148a87772ae774634b94f212e8659a7d415efeb4fd4636140e545975c7fb9300cffb30202d1810e85f97ca838c6af3a65e9bbc0f615a1581f73465810a0670d19099d0cfec1bc3abba15218596a2bb49f070ea917423c423e6c5b9f11b469cec879c07e0311029cfdd0ad88024d687572ac94afdb7e1a0feaa304e53717612dc9d672bd0f2e2a5a6d99274be8e0db509344565f809ac721fa8b8eeff0c2d085e824b0adeb3222073e551b6359044fe1262b2293ae73497aaaacdf232b576281727823a3bda27ae6258773668fa85ed82b956fe97969f088dabcb8beffe4da5c73d36b8c5c256a1d598ad7f85bbed55f5768d4674902a598b4824540033fdbfb0ce35545e387923038709dae36dc06edf819723048964282bc3a0bf088b96481d174fb1dd51707ba2cf77ee4eb624ecb098e94be66765fc470c0b1b31420541b57849ff42a11ddfd523c59a867a26038a43fda4e0c23fb228b989cca9dc7b58ba7ca8df2aa9a2dcec2856ad26a223b5871dc5e88056824acddea445c059b8c27661b73e65d7c47f3d303433b21d022ea7018de36c6aff18c6f3db7d2916289ca2aff5e3b479ff9c7bebac393aef36ec847d391a283bb87b632c4eca4ee886374c9efa45e2faf2e1c7afe4286fc500bd61f7327dda3c9917009adafde6861a81a7a2eedeed349123f41df20b6ef4970d69c2ac43c4aacddda0ccbcb45017dd87f4309fe9fbecd4882360f82103d4a7c254ef8cb80bf07152e7ab6d2b740d0354649579c07752efa0a956f48f44b0e123e4236bb83f1e28e8104f5ee86b9300f5d87e2978bef446a404e155c6a946a18c53bcc6b0a79f40d4d89d2f15e039c45273f8401d86981593858c5030c6136e0165edb185d1a335cde6fa7a43f991291e573a81e967db312e308760a6253f3627243a019c88913ee7da53fec70f463b27a9269b03e2583380d5e363b4986f511c4fa374e7ba06e0e48b34224d17838f8554220f4f70aa55c2ec69b6718a54c58cd85b6ff7674118ad98a6f17f55b60fdc941078aee59646be9824eb4eb888d5a080ba74f64865b5a5ceb59f189b522ea5ada2ef90b6caecf151ec373aed47b184e12d57ebf5eb31f4ddf0cabc8b50b73e5d936422014aa4a1a5be8d25c26aac36d315813378cf51b81ba616c3403263473536db417e8ae7207213680d0b1b06a71e36d73770d8a74e8a194a1ef8c8c8ae883b1038c66661624bcb5aa89154579c336f3de5e2204e6638c8298d4e80cd22807194f14302421811abd45dfc3cd018e98e18613e184e431e25efcaff31e123c0864b728b445806d335def420cce5b63a8ce663d29ba8518f73179928fbcb00859863fc9095e12998093aba1a199fa500b847b979a35b2407fcea3e597ddcb72aa1da01995fc38aec2e75d9464f700e2d989fc79000e5762d878b9208074ac2ce0ece86bbe585e66bf67a3b6f913ed1124463bf06dc0ec578ce683175f310f7e7763c49e6c219309c9abdcb59fb0e62938ba97837c8bd70b41d160aee11a6c74be636b48ed09afb5c41d41a7fc32a4031b7c3a13d3aaa86b9eabbe9c0a083c39162a75322d9ea88737f911843d39ea8784848227e4b4daec7c1b8ef6cc0878dd9eddf7a66d5adfe99bb1ab02aa608e23e756a07b9ffceeede012b3c4d810a83781997e4b571d38c51f06c398f059ca4cefffff7b3b42d231d7dc9f0208cc519c0deca5e2937f8d90125c302fbadc15840edbbf4931dd4dffc839406b64ff263f8a78fe607789fda3a02f35ddc3fe01e28a6e217f34cfa43950f77dbd16648e16f7988ad56abd73f7e043bba87f3a8e7de8300c462a60ee2b83852445eb40735267df668368e3903b9cdea7a62e4e63d6a8f27ea998da2e77518ab347b0475df0827891f31282f74402d364238115c697810a6373d7a993b9c83037900cf7b1f21b18e10b77a345d8bea7ccf107c80f243131b49fe5dc1cb325e7457ec2e35b514a4570077f93cef38ba4bfedf60435c5d49ec13101e1d977227eab6b490f75f78f6734281ba19c25cb6572953c95bd537be5475073e6c550467250a500444133dcdb864b8fd33642c81a395ec33cc1b1c964be34e2ec45815ab557048c60a5e6b6647e25262518e6c4521f7eda3edc3f8010d54c9737d847676510d8f19d42b1b377fb37ed8b77cb40b9f0556bb426fd4c43e139360a29785832aecc2ece6dfdb1d4e4d0b5ab63dd9f9458d56f25edd0d584ee61a11f02dd27df6c3479e582cd9374f8f1f0deda1c635314afe393021b78173ae7e940e583e07dc3932687ce28a48a4b8bc4e3f457d7ddb41c5959a4fd4514d938c2d395387c659da8431640ab87ccb887833656eed59642a9abe108fc95737d13ff6d2a29a8383b3fa771b9a593447ac136f3f93f2034918dabd14402c01ef03a0de1378d41b2ab1e8531733a3ca011c726cf0123c7deb28da046c2759c1700c756389a7e168e92373e746e044aceb5297028fb9d5fea0b1bdee24f0d37df9c9964a449c10c77a1b2610bb089e42783f0f3de93cefe21af4f10ec49d46766f6d04aa851fa136351b5268c50bd8713a8796cf16d45064eeb6853790378043bebed2c28d8597d242e246f24362d17c7cf3fa99aa39548cec83fd679044a1d5f182078954d5a5d8e5b4ad19b4832da4459ea4a2beae6250d9b1e71046d1334a6f59ddafe9b873fe845553f1b5a0c709316e78b0fde3d77ca4bb4fdf50e8fbbbb9c69e978e23397db5071ab6accd3ed1ad4002916dd2f5f88aa53939979eed217cb30f3135f2bc79e9afc63b26731d5385411527cdac9a73120378c85bbf97eca7bffefa7170d1349afc927040eaf21ee2b7df5ee122561393567fd82981f0c1d4f9bb823b81b51e047c4005cadfd044ef5c500b43e3a6eba5202f8c35f1b998530b10b3f4b82ce558df9c55d35b50463a264d8917acedf2c140c2c949427d5b366736114ec5231eddb7542b4e12c30e55a6989ab71926b34712306dfdd6da9a885ae71156dc4fb76d675f0f527aa33ae588e7f9cec7405eed6432dd60c86b17df209d1d40714cd4df7ee3240fd3c9616dbe457e8991aea94aa75490db24b5282d8b39eeca835a3cf36112e52f4c5ed80a369a13f02a07811bd3ad2ed7212571f8f6d4119fcfe8f27a5e7ea9b54b9a8178522c6f226e31c5729a746a44bce5676720f68861f9b8ebb2bf7cf2b7b69707f47709aebb14dbdc8f587c2cd4315a8ee89d331c63030c037db31aa285f0dcb0b39a915f3dcfb62a124e51c2e7d4646c4d101f720f1bc072977ff976b00368bf903969ccf1aa5ba1fa138a99d36865322e5c312ebb1853cd87253cced4b302e150bf869f1b6ce1decdb7f2aec815c1f7511c4ed565acf1d739d6ef6e92cb1a9084a879a103282f00dd1dea3c83231d510caeea9e4dacda9d6ff7ebfcd2712ea48fa88cf3997b1121f61ca9d594897384b3cf58d491e60b978ff989d23667f00af3e1fbd2fa8bca63248e945f2c794838535c681b9ba395fed2e40853c6d9cae4a3f64e16735f99858eab001555ecc6f6dd8c480b4e8d60ca5c7c98766e1a9e0b8ef6f26e226cbd0b5f7824872315fa3b6a20678b0d1fc99140ac0306b356a471237b3ff1a7677ce55a3739069e637f7b108a9258b171df2501d7cd8c7b0b4faa544040f56d116918fe3ac5aaeeab205d928fb995ff318c1ace77567b6532a2b915fa9ca361ea3ac1d3975a4a2ffca9da7a5f64a8d789cdaecee254365438a7378bef07e333a1bf2d9ee1d743769259470a8530ae977c4b2542c8d8ae0a096e330520f5b16008881b7a4dfdb54ac05a9dd0256e72d6a8cf673aa724c9513738e93c4df3db678bf0f85e1afce2445c4cb24c2664b74580aea5bf58e04528d3516e056cb108bf3d59d0f53b85fc196ac43a6a281958855ed82b44e1d04005a894bb90fc79bae89da55c036c4a9171412e397a5b55df4d7b6b38f9da9bc6cbda9b8d9881c85243e9b9820e42b0b8e9c2c58dff2049b17c005ab4fd9b222ae0a445ddaebe8305a45ee38556ea2cc46572823122193bffa8a7a96cf0b79a67e4c308cbb8efd39a25706084f23531099a252cf052f64029fa63ce135a41da40082c61ec8ce8483c5e3f79455f7c170973a80619ddb59777caafc49ebe9a1a518a728caaf34499a9e632e09fc3bcd39a44da6cad4e09541029c1b1c373ce33968bc9b19692a6e425eccd2325828555eb7e45756ee2df4d6e4a952a199bf395a564a00a8f4bf41be042c2ecd4a0de1305c7c178d23b805be8f26295c713e12a7bc86a468966893fc67587bbc4be2fd5061fd525be2ebe237baa72383dd5e21e50cb5507d04bdcc7215fba4e2d4de830373e4678f5de15c675d0868a6d81041279a71c4d50bb004f62075ae72d814b92fe73ae6f2c1fe02455990cd4f6a9de9f237e255c895e075fb59cdb089ad43b596ef08c28de83699823a757de6a3f188160529fec0cab2e6b6ce5cef1b86f94c8f099b7e583dea28a179add0dbac21da60ea020b85d9d470be263474e39a3f8d496ac81098e35bba6cefe77e4a7b596a605979b2c81784de096e11981df95a8d867ad6e674269549166a8233a03d62324e32fac46c8253fbeb54df20b637a1f37df024322bc3f89d0dea35cbd3728b50866633e3bb68359d0051fd4ef470caf812281793ae2e7c97e0cc8c19d02a7eb7bc5978079780e42041fcf0dcb315fc2cebe84418aede4088c0dd1869e4f5d1a0b5b5f241b7005de63cad257de72dd230df819db94da24936312dcf61cbc32bac5641b4132d129f4008566fe32801dc0db21b66d6cea539267adf1830457879846baa78d45779c9620456deb28d7e0fbf754a4caa6a09bd552c455d5ce0b77e03ee5cbda13c1cbeee80f2b89308e1b6cfa4522b395e68a1c8428771094640cb47ab57876e742c14d3d066883b786667f089f083bce4186ad6233b5e36d5f5ceb0e8bc4fbaade8bc15591d61674b48cd0e74c6dbb00a1f160abd84f5a889e6d494035d2e3dad60b500ef0e7f9c2190d06cd422375c18bc7ec8344ec6e47b6099fac9bce292c8db745c39686abde0dacd4714eb583be6fc6507f82acd009be3d54e9003d646770003fcc93cf08ef1b6c0e4761e7cbf51eb3836e6268fbb55297b7fcca94d1b8c8a5fc13d3d4b5a097785eff31a322e3e906f565f1f1d4921ab94c9cb754a1f9d3bdd6e9fcc28c48c8dc1b0f5f36e1948ac0689c71e193b890e56c01022aa41a10a688dcc47019780f47724458a24713a3840fe6a46380f3353dddc9fb8faf2cfddb690e5f3cbd806fe8d2c842abc20c4a3bf0c1056c6e750a967aaa0c915d2347f782f5107b5d2800f557a566c69d14be55c6e2908a7ebd6a6eb819a27edb933fc4451574682f86d0b98d4c7da789bfa6e38af6683295fbce84912afc7ad5f37c9f3349b343e3761e4f8ab5bff10121271acd24b61c80dd266e5693b4550746ff01b7f716f41ccd1366191df1ea49b9ce8797bc9ea6ee1f4742e601e375d2a051e34445799a6fc030e9e626fa109c3ad6f80e5a8186778695fa13ba80797b7227cf1c574fc1d2b499920ad7c8121e73d1b8214190de42489b8d1c0d2a49a1b8c0a59543b0b2730eaff850373f895e7cf05a5990c7377f8ecb34a40757300359dd0de02361366f9fca17a7fde56392c50bbe94d477696623cb2175a19063dc6187b86a4b71053f5eaa020c7276b4f537e431d5dafb3b6964dd38459719afe45683e31743695ba67ef4a0f097ccef1050c9fde25da4d7eb3edc9a1033fa9c4fc912740b0899c2a8240b85f1eca3b81f4f8cfbd2a645c434047083c7eebac4d2211ec4aa01049b983a38bd39fd68369039e0bbaf554e847d609b299abac5dc47158ff2a20e6b40872283c28ef444ed679f3652da9ce07f7067f2507b55612483f989c1d60267219972faee2b4f6c6ba8d3ec6e5ce93a4f1544470199bd02c4e30512a2df983d8415ff325f0e9efb9b7d74d96bd79a6d42df44c43897afbbc91c38b8041993e90a2486f27618aa8697b5b5b4baab3311c178ffa49df0c997f715275760938df153917958f048a96ad4691f412f40d9f7b39c7000c89fc8f863f8d28234af70f67df3076c87fc1ccb8a76824b6745ba5910e4ed89e87b978fa9719c28fed5a04c97a63cad80a6227e0c2f1d2edcc4871e09ef3ba149a959812398e38437397f2ea58813262d14aff02adb400c2f124b220a9ffa210b45d508978f80d24722a4c7717b9478b2ddd264defa196bf7f8e027fe1f9d5137d95ef8a14d9fc226d7cd5d5cfcecc04e814643fb94cb5320e7bf229c86ea3ade6154619a211c816c453d70cd48c63426f9d6251b0c24326bb002f2bd4fb1ab968d9bcb434ee8a3a5894fa9179344c1709766d0463cc1bc758e1a67e30d632e7952e8a5cc4b39f09f1f7bdfaf5519516558ab1069d5ab41bea28eb5320c14a0c2ebaec8bf56912bb38afda9dcd3a60073e613c3a8f50544a0fac84c5563c0e46b08630a1f2b84a9242165b331d1a798dd25f6f67bd4f0a48f67eaacd7127f94680ac0ac9723b36104fc19b2be1ebf3fc8b35e8bb014c15f3c93ea733a040c2b425121d9f7b17f2ba6066a612561ec75ecdc9c9a74439c167787020e299e3022aff791b6c9ac97ca6a0a30d3a862fb3d94ce43d403cf1d32be9a2db5366453edfef0b61bbd70a109aff96d9f1e166127dd1f1e6d617d98cc92489cbacb76badf0f7c90138eab91c64b49619b5d76c87f8907b7dddb4e65cf88efdc99b95d0cbac76bf77cf01c2b9de4b2db3bcf0d0ed232242741aae64dfac187ca20ac8a147a1fb169df35a530559db265aafc02b1a37a434f94687b5a1a4dba4b22db5ad42b47a5749f35490b0a6de210ccb8fedf6a1fd323a864a1f5111414a8d9ee177680d1fcde27a71eab2c642367b2d656bca7041ebcb3cd2da56a3111aeb6129cd2ed2009717d1c3e58bd14ee4b9e4f05d425c019d35b3e591cdbdfa5772ef633ebe8229293613efa58c2d8f1a2ec3829ef2015c3d28fbaa2185fa2d4097460a20164de7d6f1f9bda59d7648c9fd0bd68e190bcd877b623157771de6268e7ea9f3e172becaa0c4949da2d49ef0771312e6a7f53003a91ad6fcda02e8c2cf74be33ed6afc8b93b52b1b273891a19760b56784e6046a3953b04ba8a13f97e5ee217767297893cd95fb826cdd49f6d88b64b2b51a5875ecef640687f031ab6a48f4ada8454bdad3b363ac62eb3442543cc185386f4c5dbe880f376d4ac006c544d2d2c03df1a34bf3f694ceaf23468538f4faf1697774eee3cad7b95007699ce14cd712ef56b44a1641aff7ab66e30d2b5f81037ea5f25f0f50c5768881d8a43c555e2009707f223ffdf11a85ed220df613f80b4d598f06452f36dd9bf9673445a0d04109b0c8004cfddc2f5792d62cc622f5af9dadbae6e94e84c1e4428b57c7b589d51071cac41e101e716cc5d4927002ed032e2fc23e0d19eeefd12a2f9136707abdf1730d94c24d4ef1f2d8eb7d5a4669f9c77b51ae87d5f2d4f0cd64e46caef9c5d6899c9e7c9f51e9c6c76373e3dafc9e668eb217659df2413bfe9c039977a5f8a9ca3fd6fc46992bb047b4cbef91e98fe93f0e6677904efeb88224837b472e8bbf3d64e6d7ca124b90729ab6618997b04210183544fbfcddfbea18e4c6f93d6f39931a4a02317c9fb42bc72f03fdedca5a7c752dfcbeebf44b09a73b876e2ac9ba68cb61b0df2a8cde7ec3f4f3cca47bfb91dcc38f7a442814777279b012b5c434006ca8268c9dda339dea5eece07166838695abc44393f3ef0ad4cf97c051011fc312d9cb63220df253795752148490007acc3becf9323cb186f56e02323778fec7a79f876fbe310b3f12175877a53bface6c3ec92f34ffd932683e93193e83fa4b961f87943e1a8441debd551900c5b320258a7daf99a7dc4b1f2f59c0750b9da66259d9c65a9ba7983b288eba0c654ecbe1514649a69c1c41ee38e9995d0c8d7c1ec028c7816c1cdd2f6d60188f52bf22e4c5543f27f9fd3616499a1eea01f1ea1b662f58c45eefaa92b55ff19d5a7cfcdd86822ec044a77670161f1189253509a2b01ecbe0ce9a0e090c2a19013ea6941c1570f4a80f053386b358b6228f2fae2c896e20acb142c4b33f89d6cab7e8c7c4089ea0b9acc89d4e15083c5d1686bb3214bf95db5dc5356e44504e646d2e7c837a3fab94999becbfe0a945cbf3ae5b0a4f473af3ae2c43205eed7a4be5051eadcfaf592a141bc95bf242b5e7e31e1eac83a9a4d6f43761ba8c9950e744eaa814344f47bd3e6e099e8c794cea2a4bd104d6b75afd35e1f7f66a46746e2e69357d313abc2a5d8adb8d2a1d77c731cbbf4c7cad527334b602c4a7e8ab6259f28a767a42f015098ecb908a47f56628bb62c38f692b35691e3f627cd4e77eaf3d929dc51084ef37064af4d9765d0e691493fe8772a5624c3c4d2261b9a615e541d23dd83792b6031d0c8e42257e2d5ec502701cc1a93427d131388897d38fb8fdd7bf01a3fa93cf3fe67282294f6a8ad1c5139f6c568486a539488997bf21acb1f42f8d00732ea04746728189611097639ceb652dc1f73faa5d44771b921c37bf3e7c2f034144c1f990269198050b980e9a9e51e27f1f9d099c5025a7eeaab0062f7e82b5fede31ab9a121a2ec8a28dcbaeb9e1c0b2c05b887fd6e959eb502d11f7f979530ba4ed33e8c5a80d65b4d4b50c4cbade9546edd9b00c61d65f49a2c4524f4c2802a94d9b8ba98d8c3a2a3491bc8382d33a9fc9f495d1d30150550c1e7e92c9fe4324b890a85ac4ed1c3046d23a1a96a67f5a005c40831d3bf7c4da1fa755df962bf2de9f3da021ff0e0b2a7409cfdaa23b6d0458922d30a329b34ebb4dad2a0d47b22c576eb681bdf1e0e29640c25e340fa2ea02ea4eca3f14e79d885346249da04b587a06ebd4f746e0f63875ba8e1d7f500fda80c78fb66e38baecc774ab899589c2a19337c7316645591ccee0094109d510907c90473e4cb14d4a2676751986c98b98de708d58d901acdec15e55612fa4c35c846c21d8b43a09679c9b0e44cf9b1b969d2dcd971285d99858228cd349b05171685b1f541808a474092758dfdf2c1e3c07d0be7bfd8c6b9a927182dd0e056740219e2c66c9b606ef99b2ab664d4225cdcf8fd0788d098ce3db8ef2f4445974385093e762e1aa7f608d1db9f771e59a4896d6693d6b66ff15dc4efbaa60a213685bab14769c4fe122e4e10115688a42f80b61cd9d6faed31dc9f98db042a3c9ff7297d53f9470f998fbd821294c3ac2502008c31d7521c2841e9fa60eb51f8d50500e66ad6e964e62224b3da9fb9982a2f6e1c41f3795ad78720c9e3ac84f0ab4e4ab4a4bd460d36dc870d85dd065bc091b4a440ba363e846cdd87eb50f858fa0006320248659ca45762c3461800756afad14dcacbecc418823378e38e906d15f8998abbf06bfb4aa416303a0696ef66209fb3edcb2998f20fc7b7c50063c311003ed24962ee9d2c74132bb88a505aa7c950805e5434c2a18d541abed741b47912e8273462add31372120c414239b3f8a1982624ad7273626ec9a3cd8c0f601937faf41823e5b08fd57ac5c130b5fc89a02374b49b636ddc172431615992c487e4e43ad4bb662e1e1cc7ded2ad2096752ba01f2926393c1890c57d25d2b2a7ab15f6f7999a7a2c986ae8a0597e3cca40c11504d0fe65372b38599bb5a37e5519dfbcc1dc59bd35946a2c328d19ac292adee2e618fc9121937f32075f638cd558b27c3ce5760dd80828d046ee655c813aad8bc561f4dbd6c5a449dfc55375da3212a0e8bfc3ec6de94d01938462be849e709eb17a243f1df8d46be5ac695aed1198aeaa3f03f463858723e0f16b36b8e2041db7cccd92d75c261d0e66af3e3fa138ba22f1eaa0cdfeaa81a8e1668e5cc62f69dc33ac5cf52a868e76c5b7fa6563766ac2656a206f76011c259112ab449db29bed81ecd64c831f52e69ddc70a18f36a19f59bfb6d85d4cad5617c89ef5dfa592aa8dd14d0d5fb0bc2548aa2487a7042e61c9d645af7a55e23cdf7a22ab3e54b88054a26ee9e9e10aeeb72c15c231fb7b0b56f46c6af88459b99fca2e9c31151184a2e380e3a8e35f07722d7c20162ae65a4a31ce79bbdec45ec7b846f2d5a632b8c343c5eab2bacfe3b5e4ace2f155ca6da0acb88598a5066a26812653105a3b509aa7c0f5380c1505326852c5abc1c4fc6affa46fdc6e47bf60b73d5e8a5ecb5424fe7d1bb16d95e95d6413dc6cbcc4d32c0412974e3cd6eb6d37ff60beee072eac7ff6703738cdd92b1a2dd5e269da1a1d631d093132f828e78e7bc6bd77a77c689773d6e18e999b88d989c54d89673796a59c9281f1dc7aeca51addef4123c5ab9ac6a4cd362ebc96d5972a1676e809efb6d1901deacb61ad5d2b02b4d3bccd64be0051d61232a131a63fec30bf61e4e957dac06e0b729dc708117b3da7d1815a8eca596c421f3cce90afc7352b0d8aaae5f1c2f7e50415e71298630be961acc62fd06811f769741764f7f86bf02a55f3f55677b4d1632cb99a6f341777fee712d02fd797cd34ec50b631ab0c180aa9a6af8c40c347abd7fbbfa4193949d8b02f72864f4dd80eede4b586d3d350c159bf04acdebf055a2efa65b5df2033944655709d0d7f43d911dd1aba9fec5e2a4593f37f7e947b6730e81e6fd6c851a928eb7d42ae1d4c226fc7f0d85b9bf31ded781eda076e01bd2b9482d520287bf0c8a1c16bda705b6490f60f396955926943f33360bb25185dbb5dba7d390b622630fa37003999ec4fb9ca4c414722b99b9f4cb3db4cb077ebfbe05054555c893a88ff42b4ec7b95ebdc66852ec1a02f0075de8e5eafebdd28efe7ec3d1604192d5ff08add743798cdd798daaa1fe4b203fb422e78a0124e922b424b90751ef6b1898710ab68a5a5e6b671be6f7e3528e16149c640260853630c743d962ce5ec29ee9b556b4bb8053bda8b54af1ecd5531e47b7129a94146c90937a614462df8b4d7f3750a6b15afee813cf76f5c2fdf4f830628a6de1944b3c5b4375a2979127746e2c9a20051ebd0cc89aabcb358133fc0a861fc554afe77751ce1f560caa77a1da55d31b261664bd6f4bd8c22522d5c3bd67e4b874a4fff46d8b6b75135c0a82d995cb57aff96df2c716e1561c7e0ace1753faabac34cbf08b39a8be61f0116b759e74f5e1f12196fad9ad09ea1f07fe31caae224090a25da189ba0b3c3097b1abe61922bd9369c983df046b5e8c14afde403109434a8cdd1519779de2ae2c3205ed3a97eecca7d5612a85c46257c41b884ae4ded82ec293cf28146982d1ccaa98b8eb409466f3cfd15eb4c5eb7fa93ad50d9b40047166c849a6af64ac114d4116cca4dd4876e22b94850e250e3dde77dbd95047044b856bd6459dd28d41f82027de30e5677cbebb373ce3c2b96630cf4618e73b84f35640f0b8b1b720038544b938601c04d6f20906c3434e0621f31e41cb4851b689f0deb271f03a4e5dff040c854c576bc67800df60191db4dcda1fcea3c52e9f39b4cd7a145364d8b074f1a3fe83dd28a5268e4f3b3fbe26038a44ac6fcdacea42cd77d6d4a836427c63f8461a600009242e49362d385dff0dd12145a174c02401a74de3a282928b7377823afcc3f4b23e0d5b551b8c96b762e4c40ea3a2c930e82f03ed9acc055811b1ec43b164fa8851955140fbd1b587ad60ae780692b6fc71df2ef437d40ba038f6e6b21f1211f24df675aac6ce12933400a89dc11f030777ffdd7db167595c5517daf700766ce1661976b9e476b1d99a7b7a19d5336ac83d3f7d9d149526a21820d00df66781730a30ad09f4e7fee024b0759916b658828c967e79c76d365174f979d536253ed1c2aceba07c50e397847fc55e5e5472786351d6e662c8307c36b35dd5f11ec08aeeefb45b92561e37c9e1758446d827e82b099759fafb1ead8a9c67784ebd2ecba2076c3c5d5ed43fce2edf58e6cbaeced0f3ccd3ef7e12a796510c71f1eb31a9c789781896c85bc7aabd19766a5ea73b25703bcbab88ca070599163a53795688cc0849f2fb5ff87fdcaaa3cf441879e9131b154acf83322c1d4c3ff2faa84716db98647bd7047868bc23c15ebef143d3469a25aef08bca5d6e5c493db27fad4952b4c39874e3cb78ac10853423e10c3f52f3848f474e1e9e65c37d1b3ec83efeff18c149ca314e7c7e53ffb199b23529dd6949ac9fbd922140ddea83cf07c9f67ab16c45de8bd2fa8f93084c8fef443282af68078387521e13eac28cf3fbbcfa790b5f2678db30621cc2dd0516d0352ce3160e537561500616d08cd3f148a2e125aa33cb4cb50b12c7ea1aa88f4d596efe44aebf38cc5cbd64d4dd7de5b35e618cbb3a9154d56dfb8a6ececd1e977f00d9e6e7d0f2da607ce8f6777585f4b12279bf47bae7533c066a1a70e3adf1e9c5057a86be360b18ea749d2ef6722ef584ef2dbc456f6b87fd385068a9d623fec29fc95407f4cb23ade465db0341816e9fd3089e004226555893e3264893f5751c99df97a8852468eed261582900730cbe94c2453d1ff47b88880f1cec8b08c44a45cdf5a0d8ce943f0d1a15c1448338b510896f1cf9d7ee14ef9daf8840b5b5334f893b1079af728f29b2ed0f4a04f6c0624adf530130a558bbf4b20fa62b4f1a5ac09968b3f6461e1624747ccfe941246f3f13ba090751b438a7333152dc22598526f19178b02035f2b2609c6e63605db3da3b8cea8fc843a76616d9bb1b12b3af5f3852d8ff1b033bcd508a93547f35de9f05758a729a5dbf3a69c584fa3bacc3b9c4e1146af034a62db849b2d6cdb68471fba024d2c17fdfe0f5dd124b2e61ce59604451da5f0c072046eec63161587142dca8bcfff9d91e7441277293082da92dfa3c4edc5bd0223d77cc55c232c02d6430672b23064a5d4c737d37811f123790d3a1a60ff9e7497a28d7628c9f55478381845d58e162ed5baaf18df09de6e96125bf094f87195b0dcc7d80f2db8851d0bb59438d2d171695848ef693d49403059f8d4bc33991cb1f260554dfc5ee10dedfa5e52dd766a890128da7f8627d19b7497a76474ff136f87e655e96b5c0edd2d761253c8768a2d3ce759a0c9df94261ac826c9b27e28f985e45a9ac555f8f519e1e8441e51acb922cc1effa59bcf0fdd1352165cdcbdb7d0f80885dc599f8216260e59c68703797055903b8e2f766d250a71a7ab6351b66f21ba2705fcae9ccf1fef55f69f6efe8b493103146d0adf21da1509f6c3c66197676768898c5665e633714840c7a143abd26852c6f8261caad62e15a9dbd310309173381f37dc5e37f3ab7308cca830bd4f6417bbb34d6de68eeccddc4490f36b7ebef3fc0e2a73adb95138eacd01ba245ffefc63e58e7c0763070f7b6f52b2944cd00c2f37f37d3bf9a54d429fb852ea4f0f0abc6797df3e6086decf0ec6cd488f5a4aaf07868ac93813a4dff165cb6498009aaaa4785e93c0c78cd0a7527fc3b0dd1fd3da33d63e66e880c5efcd624c840282a700dd1c414ff24f0226dd9995471ee9d2c78a487ec65eefcebd6c149ed0b8e062c96e1d39a0d13e50e46b07088df6d29a51e170cfc14ac2ff66fc9ade1ddd1d84dbb7db5bd28764266a719a27284341766d0c8e3376970a138d1a6c32ccd120f7f70e225dd44f8ae86ac0fd5724582bf1b079c6a225987bfa3d1d0c356a38658626332fd33c04ca3afcdf1122902802276b1a2a89ee9c4f11d60933184b321ed95470fc9d49f07a321f1fa8fd00b2896281645e6f506577310625fb877f60e4f9233a47a311950b3ca78cb74df90c24d9538ea13a85cadf921b2e85c7eaab165f0b4cff220a51e7436d9ec2e13c7b59baaf042381f1044f2bace9f93d06d73413dbc722309981a4a55647228334683ad8cf2c15f2f42408a86ee3dcb9b8d813129705fd98268e07af649f4aea53c1dc4345b767caa1ced24f1170f132fc429a3243ddf95dcd2dcd6d2c3810a3123adbb7a44ec95cabcdd17cd3b145fb49398135dd0d47760c9f00d47730d3d3edd17e649d1e67ce862193d8f510f43d288fec33e1ffe5a429a47abee962abbae63db8c64f234ca9f01e5c88e9949a673897bee2efbb73735af2bf0abd811d1beb6768f8f999b9926729d34d7bfd6792fc2c8c7280cd20da68d6694a5a6f7c9445653f7161abec976cf9d62cfe05cbd404ecbcee54249ba737d9f330468a1f4524c92b0675a151529916f58da7db73a9610af4b66dd85cd313188561075eca602853ff2c0378e8a1a607705ce7219d6e6d43e467da0c68e56af7fa8f2b584aa774ffabfbb2082ac19050420ff21a43ad03b886267c6b76babc2929d879f9b12fe811588d141246ccbd2d26594bafa5741a82b30323dba03c7eda3e002860e499efc9ece0feb8988106f8bd06902789b51ed110b8e1b5aa5a2d7c4b58da67976c14c6b3d596447db54e6eec3c22b87f0d8a9ab9f0cae3658df25725e807a1a527a935a4297f5ea45be86607ab7d6fec39028926e00f45a3d157fe76f0d45c291535f70edbb4100b67f5cfe44d9f52244a0964e7fee631a6467c43091b260c54ebd43936f67076f51f0f55295de7a26c8375f476b10a76d856878b207aa527d12cd88734d8f139de2f43664827f2d34492e91c9020452d93a4bc303b792a1e68d34a2297b2e63d84b649c25cad36ec66d5422a8442c0e0346b919aefb2ee7fc1e301fa051e75fc2435870e6b74e07c76eea789f3324d574196eba72a070d1b834ab2ab7dca03f29351e977f9afd146851c1794a70e2ce3e752bde6af4a2e1d5c89394e0f35a6a1b12fb12be92af3d5d8cc29f523f5fe5852986e6cdcc70d6ba7781d6adf7adedb2cb550115972c40eb7d8376cd28f7e58538ea5418aad46f251de6acab94e6b2690dc341368d44c721c535bc27cd62054057f0c5c5860f9e1c197a8036ee7e0246e5c9a237bc0a4fdbbc2edbebc197c538deeed21375d63213fbd92bb598031a49dc3fd295a9cf6b7c42e9a84b08792e896f8ec3d19b9a3059c838320562b4a79feac0817934dcb9abbea6d640740de2efa0054cfc30ed3ff2f2deb34dbdad8650489a5d1bf1b775a41e63e1ca2f567a0c7305b8b789934316ed88f2d20829adc63b71ddac50b4dec7c49cffa9aadacb2094da1d3670fbf473bb8dd1493a0360da07996db5db582bf0abb07ac757336a71cb0ba9e484cb54c3c8b60afb8db9a22d351c10d7a9689cc8e280a0c336b9c217aaaf353fa81b9b996aa0634bd17dafe2a7e83fd73cac11b07215b106fad660ae3063e11ce3057aca0232b736f18a7ddbe47165a0816299b92164fed879b1c59df6bf4f3132ee67e318279db63dd7f1fbd9e1e760e29304ffe44412408fe7d3ccef8f9eacf446d0d80f1e1c015d13e79613277ad652c984fa9191fe82c9adef20af93914b4c4f7921be48c7a07fb363ba0a4ee35abb765c1cac7a96ea5a0c3db8973487372783dfa32162251e5455d5d1092a7817736aca5bc7b69d117adc34092be4d66b4281e3653d7986519a378d06a03d86cfb9114e0d343d1a83055554be43f2be3f0f973b630165fe0640702d998a2bfa6dbd8e009e45e45f44e48994f158361444f855f1c4a8c50b286a9f8f7750faf551f0e65049b248c168415c2f987a3f225dbdcbe35778652e41d780f3861a181de25d540cbbbdb0710c2f2f8df7d8f0098138486f36536884ea4e91833d07a978eb7d2b25b0cc34400a6825ef21221cb11d0779b998bb19aa09f31908ce21e85a86cdf107de3a8077095f773ace8dc9e8c7bfd84f55c92dd562626a06fda5e868cfd0722bfac6c1850c6a5b428995acc4f9c86b163ba1eddcec36772628e40f7c6b8df822c2cfd5707805cd7229ef0952038ad8840dbd31e3894856beaa137c682fc27f44b323a287781fce63f151ff0e6321d25199805c2a710b5d6f886fb45d0d51dd7ecb9f80dd7adcc6ce97388f8a0127c0ae6da5cdb2396938604011ff36f279edf8645f1742efe011d40493740c155c42a20d8240a607a65e98a38105ed41332eb410cdde34e3c25abc21e3837a25adbffcc8154db7d0b14a0f04fc75508652e51cd98523a40bb28720e8c6ca292ef43b5d637d91e712af65a3715603f3204886f0a68f5ba5ec002f608f2f77f2c9c2b8e2cfc7f7ac922edde2b9542eaf2b4e715a6515ba937f5b9e476a3d4509c3820eb4402011161eef0b9cdda52b484a4aa61f1e760d9fc1152ab78a54b90513e8763f5054bf017fcf947de393476b6e8f291ef1fdbadf4ea7d69544c1a0c6678716c2aebceaa509062057d80159d1c1d1dd6ded5780d10b2803271909425b8bc1e4aaf6fa45a107b3ff1f58dd3a22863f436b6081e84ee049aaa767129e5d4728f3a67cd483d29ce64b0f9a484e3e64c7f8422b141b88e08287fe2bf7987d136d37aed66b8da86ec43a98813ce24f5022d553466e603ed7fe1e706596e91288c3486c4fbf926468e32cd976c2d6a1d0a4c4acb03e74065ac72c4e6d9873e73e549e07deba00ca7341fcf8b15853c2884abe8f202f19aeec54dc18a8652e1d2301239fdeaa94a120455fc34c81b1195f36c0097439fca14feb4d3b516b511f110085f998001b126f98287bb8ba164e0168f4740b429959da41eec3091dd75b10604fbc2b9a1a6a16b3dad22af36beb59d5f5a0f7a1cec0ed72ac3e4ee996ec1e4af14265a8435b35bb6a885ce70020d0388a9963f7827796266bd35c6f7c38cf8f26ea8620addaefbcfbb239a52e3857dd19a6f56956a96a98b86a49a3e3e1b37f533f1d3db914cea702f1a427e5f138bc6c2c5ad0fc454ed860a3e1398886aae48f1b81ae390b386e4deaaaf837610b4fd16075b880ce76cb27a7f4903f5b4eb2af706d0e5768997ccddc78637cda43326971c3a08b5bedaeba869f57fcf8a6466bdf02700053a7cfc63c00ff325bb8a1e614a9f77d47fc66a08285e8759a8b11a34a97e01184bae9508198648f35871ef87ccca18598e13add950b8b6552c15e68db21185c982d8160ba620a260441ff98d7b468487692aaf97f31ad5fedf8ebcec5b64adff642e5f1a62a991e7050a45458579aa7b74163a93186ce66ac5eeafd6217eccddb17bdaeb0999c3b7e2cefe6809e869cb802451b167dd6ac12ca7dc9ef9d7b59a3d907c23645dfa4ef343b470df486ccccd25c8ee0de213a5d7e717ba15dbb6b16e0b3c9f703f3848699a12da8a5a058f87c775375d329ddced3db535e0c3ca0a28a27b6f6d596892c1b38e0805e92664decf4035741676037a46fb0e2a2e5883ab4eb5ffb4fcb3acee2edccb00a67e01cdf7b59aaf02d38c2f1ca61d006d8275cc99a305cec295c418c29aae63fb8db09562f86a3cf583a80bd657f9bfebbba0dcdf9f958d266367fd12eb34adb0099ede60284e9918cf888447f91f2c0a0d48df9e2eabd6e69ed5e5cfc36c70c6bdd512a14a85444f1e110effc35380784ba9c78ca25d97cd797574ea53c06d211ebabbc39fce625aa18fa9fcc7047d1b407ec354f3f6de218ded7f783b458b8eca001120c3343474cdc56e4a79aba59a6487168b3d870a11fd79dd8d276ae13ac3c5331d53a7b6e915cf9f75f5ea4cf399c9ea0228aff9c5ba6f512e1ff0ecee8cdc92c8ca6e7ef7fa3ea356cd9864560a55d489a55b0c868dfc048f53f938eb72e83b4c874e3146879abf5ae63926c2ec22f4af7479cba933f6b6124411c03c688354fe0a36294553043abd8f9c043c30dd385bb7548e30923860b15f38675ba89f08e15d9bdafe92c31f027f9091ef3a972530246389969836cb7e50a8439d0e380d0e54b7c035b1d2b596a2bd2696f9426e1085c81be21384625388c3c8dfe339de840fa598c508a4e63085e2cdea9ed3a5d404ee8e814dc7bcb74f20e5a0a86f43ad76a5046f13f730eb6cf7e412206dde62cc3d1f48b776b499fd752eb0b4a414f15f79ea47c3985265f229bcc822edd9918834f5ca1cfea7c39545ae4b63a0d98c2ade1906537142971df06f43d7dd37ed49e256e5736c138877c59e1ccb1ac0815cf385baaa1fcfdb69f710c4f7764cc28fc39f9471011d8777954c568df93c2e4fd06fb842f37a634e3fcade055cb865f3373e9ac3002626ede10b4a1bc33cfe32a28547a2f3280c7aa21b5aecad35ce8bccdbbf74919ffdd86577ada34fe085f821dbbe1cf28ad4022c8086d9ebc2b603bf554f5a01e3569d9418c7ffad45747e4f1bd492051c31c257948fdc7f3f20f314a05193cbf085bb892132b807643807f6c3e72dfb06a419edf9683e8f9b996fed573e69076349c1820d29178f074cce3bb4d3be8c203f1698a2305c21723a24fc2ce214d671c14eeb24505432dce0d8e2e4aae532694d78bef8b472ff699226bed69a5059dda7db46cf92e4e2d03784abdc119889782863968b46a1ab6421d007402f6f4a8672ea0e03ec770871601755aa3e4d26f58570d9a879c7544191cc042ae17a9be3ca5cc925bb45f279733ac26a1ee86ac071727a188c0d18189e99c5ae26913d912ae89029059f7e9fcafd5c1b774f49e2bba3867370ed3b150daf6a5e5ed7da3d3af8399152185e6ac57612824f9da87fd825e9ae3b3621f613fc6ffa46a332e82575b6ebd7a9940477e0b44b30d1b687df00b74ddf8e00521de23a21a8b26f0ba6e29252868ef9e929d71eee183101cad39af0709be8d9a908356058e8a45bc6c8a9598a84b0e4e5e8b18169492495ef0cb1664da2bbfc080ec8d5bdd3f18bca7587b88eb1155d2c7839f767965abf5857af0e39e18bf1c087959c424b6cfefb3c547ef43ee7abc25257e8c4cf640e7791e4abfecabdff2e90ea71d6e1de48f08142255764c278af61f209181ede409a7eb85ccea3b553a1b9e5cab629a21492bb58445c372c03ab6cd299e8f8796127377fa4f12ca61c5054e6ed187ca5409aec36159d246a7ba70cc4276c104fa8ee5e616c4a796669669e42684c45ddb086d4b16930097300bc9586bee735a969c2dd3d4f9f65cf0682eb2a66c43d7ce26ee0523ad3eb0150f1a65744c81482eecdc3991e37069f32164b2e83ba57f03b4edbea784a4bfd8d049e7fb8c97a012e5692ad81363a231eb922218e6dd9ab3fdb2ef299fb07018b3d5937914934a90187a19ed4ee5da0aa782d435340dc6e948ca0eb2cea10beb1bdfe51a7ea1e98deed859c303228da8103eb56f03b97456a5bb250e535588baa68788271911195fcdd4995bd82e344cd1c206b4fdc69bb02b660833f0de46d64de8a6c15b4b88e07750824d1821ae5c094c2a43f86b100ee5b42758507adfb9e556018770d64471f2a2b8a6053b698762fa8a37251c6961149084d78494efe5f76a7bb3e4a46a156bd7996c45c27cfb561dbf9c692afeffa8d6dc2aad6ffeeccfbb92af28fc49af32f884f8bf680f807a54770c80272669c84759dba4e90d0d76576754699984da359be0ef5065e9586ccddf82e6bd6ea407e16fa54835b35f22f0d93a8e237b22023705b11d8249e812c29eaa39f7831e47f6d36b0a64b34ba0085d39160601ba56757930a07bd9ea0e87ea96a353d03f156dafd4eb3e6030435f27e86e727c62e356992e184806da44589d34b135a1a7e0d0f39cabf087ad2c9014af36927b8ec33fc4f5d4904de6fb20ee646676b66370e87aafb315548dde30275b45752ffaee2edf9e09c85b18f7eee55bf7d54dbe46404881931ae7e44187ecbb9f3a14cacec8969029f22aa04936f33c50cb7443efb4215becbb48a68759b87417e46da2363488c828d9823ecd224cc0b13b85a831eb8776d420553618fcb6bb6d7f48abfaf0887c2fc92fa18b162856973e5f1bb2e7261be78f2afc3422e9848f017896e57fc94ce8e66b60fbbdbb90647293bccab759c6cd7be16b6d34e27094d9849df6e548cb73bc9c56a633201809dfb79b0a383fbd553872eb4fbcf68e6451e9590e724eec139ad84ecb1049f56bfee10ec0eebb7dd7085cea5363e6c27d17069af00a4d459f9a0fe5067c10cf96161b83155162461259968e5332f630e66807c94af7561a569c61b7734e2a85407aaa006e005e55d070716c830ae531b308972c3523690e82e94df407c7a858e5c20c230a46f1d09bb1ab329fa129bab080f3df1e5355e62673ae8758778d40a2ac1e09630ddae9a83856a035d89490a9898479bfaa15a5e84a16102e0e08deb48e5abbdb846e2a60f710a64d9582adc5ea383bd49ad568b87a4b37b4a207c92d9841b18740f7add3856229ab14cf9c21bbfc1b1bae0bfcf29452548aa052b7b5483f2f1ead3e2b8ee583f4ed84f5d9b0b90b227222f652907e499ddb6fe8028c6161c3db672b8e3b571d962df1b63cd55c3604319fe756ec6f86e1cebb32e840698151ca877ca6e11c0944862b2759aa1ab650f4cec8fbc6110bcf69a2cec1eb5af5d1338f0268daf5fc491e03f06b6a8a0ed2d1171b552a9018b1f2c7230db529fa4c079aa08c985f1936c17cf9a3eb8efb07cc9decaa22b7b950f6c5bb92c4b760ef2014f36e7aae9b07298217fe76f8ff0f403dea77bf64c7f4e80e39c0be6d87901fe96f2e7139630c0d000e3f9758b4d32ed66f48ff58f948a6ef20f9664f8b0aa66b7de2f11d1bb6e35f6bc05685a2decc0e7217341f06876aa90da2b5dd0f26b802c9fd88bd3ad599d64b1290894701a8d6feb30c58a60f4c4db5f4047a68c9d7eaeb46cc6dfee8fe869d8bff8830ac74b3aa031d57c32b080a0deaf413e7d4d3465ad0fb2ce04f88cdf3fd0c8c7d10ec2a80c0dd6bb62b3e05297df53caee8c8e38cb6da96dd30850d19ddf25a0953dff8e5e4e31740c1491689940517418fb8d82512d67466162748e0644ab5302726742fc1e694f8bf96415e96cb051b066b1d1033108439b27a52627f9b68ee7a23a208e7ab01d45a8d83835fc23b48c491adc49344e01f4514ad13cf7d72fc95e06dbb11234e31ee062d9955661b110f2c18c584bf178eb49fb0de8caf15240c643ce64ede235b14b4d9066c76529e9599da3aeb768ed056800137211441dff8af99643f22b7a63f6b34365ee7bc3b49ca339ebbd3b5bde5b098aecbf7be0f81c4eda2c250f9af243fc4fed44e27fa0476634453d5bb2715e30f8f94a6175e6b2a7396bca59107bbbf4250ff92e13b53917734f721b03341dfbbd1d40d2e81d33b23afd6b55f35838f4f01ffcf77c6438b7b24800bca413646ed64044f9d6c973c4198f4711ea6ccb26e2e47d1dfe78efdf84bfe7bbfbe8944ce73b0b3fe1f466db4980c584c3a2e09e409f68ba5fff2816b44763ff677fda2f05eb57b68a18547ac5dba1a50482e9fedd733c3cec33eab0256be8f98c30ee64beaac62e2a85395130fc3ef284af2ce6b2fa9932719490d7cce510adc44686f402be117c63bc1b40950102cf89f887ebe83c616fca6c3d4f82dc12bd12bc7f03123c7a79fb3b0f63af2622f88e1f72baf74da0f91bb72855d24aeb10b666cfca269df09087602941899d68c9ae13dd835eaaf1269d48966196c001c6f2c581c9b22ce0d02e17010ef52638d1c54b690b51a6e2c956922e3f660e13c3c0882f8ff5df2ef97209d7cbde3a9083307d85310d858c514ce14a22bc8978057936ecb4fa4589635d152f9114152b1a736a2e9fce8b5b646e6215f1d3238ba746792e89275bad598dbee799ca90b4c3e369249ac04b48296ef2fa23be5ffc11e61853f9017c60150873d92596e79b59c659c4faf009728aa15934533f1e8047b10924138a580017b5deb85de9cab9fd6b49d848e59e3f1a6d35bac9f78659373df6871a957fe7b963bf1fe10667c91988a63e11e31b1be14c23e2ae102ac1a441a088f544ac61f68fa4ec35cec708ca2d3ae66e443c8715d84489e7b76f66bff509bd0e35c47a88461a08a3a7e7edfb0b4df68deaf7217e8c5d6abb9666fec1320823313ca5b96ee934a4d5d8eac034b12620d4ba0c7270d25ceb16a678effa76ba79b61d9d9cd7d047cf2e4d1dbea0901a0937d350031ad1b37ece9642c0099bc7ffbf34b619095b224a1f39120d9fd0c3ad46e0dccaf907fc2183a404dfe3b8b07ab722bb365daedd4f70a55e982da24e3efb708d06b4f13f28f7bbc0f845894e674f2b0b99471402d95c7e96cdcf2237bda89448e30840ac3c2d27c0af2e63e32e70aceb857ce3b81e378ef566980c2629bdb0f7e1234c8f3cd7a9431a30dd244fb4ac1c2f0891034d6433a866c367e01b769035b9832f35f59fcbe0b2eff29741f24baacc4ae59ae9e052fa90546437d7b5b3c719ecb02b142c21272e3b5786abf1c14d53a39b5dd5077844b1ad2a03fbfa0728479ef4b336e7bf74eba776b9fa3dd3f34cff9882e8a379a742dfc7fcac9c7a71557734716680a6d87cbd07be1c072ef2efbf198cea3ca5dd973acb13e3720e0490a7f62398ab5491d5c03436672107a297f48631956244181206ff0e296ec46516532115ab1cf0b5845c37c039972be6544694c83d1573853809c8aca0b3a538b4886c4b8dd2cbdce05132d83f9cd04cdb98e3231a430ca1c878ddf2e04a29c632e06c8e559274f4b4a5f1a8a3d51e2fab97c514ca72c5bb146652d66ffb790ad77f3a637707f00f38bd8d27abb303fa8a5bbd3f8c2c75c3ef9fc1ab6ce05655234d32476e2014c0705c331855d983a08e82c5d8640edeee7fdab1ba869fea18c9632d513b29a556f10748c323bfd566b89e6368eb8f4105221521dceba216bba843c089d373689eb2fefd47cff441779de7c5aae1626f247349bc7a5bc23d924770291588631e4ab694d83b52914ec0befac9c40d087fe7be088b2bd88f07cdc5a95c04b258861c631e37fe3b1b87ee9b396b22dfb9f3b83253882f194531ea478ebf5b305cde522fabd54d9c2a757480dc8a9845d0e027c8d0882b5b0dd32cde541b4fb9be4f81f5d2e791a123ba5813d3ceb3ad772a33068b1c00ec4bd52f7f3768b1394354d8f5fcca5934417e1bfd7c20e321c2e47a25c371f416a40c6889cf1fe3cc72ccdecd434d84776861eecb296d1add0b14449a3b22644b578583f9deb1e97aa43e6536535549ee49a8354730424cf60a6f171872555c6bb6e3709b25d9a5304e904ad448d57d72b38435586446281fa4be722a6cdc6bd86d264ae8dd8fa1b5178eb854368ad5cf5fa23f2b149d0437989dad99c2289be219a28c25454a55257bb083fc7f04778d6429a035a6de5799a4250c3605a494014ee3620c181e1a2513a4f0caba00349708b285bd09a99d13a6a093077e00ee108156fc673bf4fd86eb76b260f94cb293e68c662ab87547c8588144b42d46814bcc6572aee0fbf6f8076e52b099e2b184f8daeb0b187f59c925d1fff6ccafca1b437b41d2507297bf95204978b274a5d0a3b45677bba2d4ea75b7bb286ce12d02ee4fa24dc03c57b89700de63a2ac64de086d88ce40351b4f1af2bf789428ee90d6ed23dc3e55568e30735b6e8e5e0c2164dd7a648b23ceec34cdd87544bacd2d9e704eb6b19f0a7f093c397b531df17fdca31223f9a06255c8f349d4992623e0e3d59cdd0b23d54ad1d04812c732729447c67a983f915a325d98127e740116575f8f0c33a6d457039dabec1243c00958bf55ea7dfa5b30fb87f330524f8fb667ef00b487be46a28f7c9b12fa8567afcbdb7667ab5759cc056ffe9abbccd50690c4bef935606695d8391ad1bbfa588de476d2fe56df6a7868f72cd90d9cd6948dbf7e887c9e03643afeef8449344f611c401a403240a4c38d1a60b63d9c289240be7a3151bd11a70ce48b637b886831fbba3e876c4c372317caf9d38ce6757d370d8c21a6f3c363680f2a36dc6e12494563c03c322b69a9c5432c1c67618fc5f363e20fb05f0ab773cd8ff53b2c0f428fb961d7409859150aafaf2e6fc7fe3780cd720a79f4d18541501f277d69a8e1da355dc847fa3452a3da71174678dd379795b60e1ecf897e806e36542d10176e5379f0adb17571eb15033c4390f64d821ce706166288d941e17d032de160fe1d7168334fe74eedc6df7806aee80625ad9ed59f7ca4d111fbe70197179debf98682c66ed1ad9739c849a97526164bc456b3f6667b06e9166a5c4dd7a210980286b179fe70fbacfed824f67601455f755c0e6fde1e3c123ca01f6b56a9c979ed2b0e18b5c5f10c9df467d9da0e641804fd20cb3827863432cd82e7a244cc1306bd6b8ec9aecef54031c34594b2edf5afcd705f207a9802abf543ea0af36910bd051e17d6c281b8a70170d884630f29bf86d1e50810563152e1b43d16677ec345c9917d43938ff6c86780e230f43cbe940c704d42636dbd110999121762e3adc9c5a57e137250afe0ad1e117f3eda68d537547e9a37b124a3af8b3c240ac55a9cf2e854ca9c856d5f446b82fc3bcd980452eaea17a50e5ed782a5edc6574d6898089a0e1e440aa12b8e1d058d78545a65d33c720b7ded1969f5f987ef343de19eb8b837dc72b6bab653010bd4e65dc1f472c59a6b68b7941cac33e7fc473e75e6085dd5bbda3565b6fced98fbf7019cda1604d51103996cfae1e88f407a851454e7d7d47659ff833b776a763c02dbb279ea0acdf76f88fba09b68f6cdec573aeb19cf87dc1d872465891a190bdf86984c442a4b0dc9aa0961d60e9d5d680abcbc8517b995aa26a26b3d1e0eb26b91c801a5c492f293bb613bbe4482238b333f7b72df5f06af7822b1f05b30208125cc8d33c4ca994d35ecb5c25e0563e21755bbe619b2cd8c1817e433445bffc34802938004105d35aae8247e4b345e1125a1ac21dba4dd72aa1767f9b83cd344d11defedf63a588db13dcfd36d5fbdb7b5947e7796539758fca5d58fb980f327ac1731fa2ff053a0438a0712f6cbcbedcd0af939debe7bb235cecca9152147c1db014d2623b0d767556fc91e2c06c15ea31de7688ae712f9e58cd309d6b824589ae10e1315ba209e6012d14588be3617956e253fc955db674d5e7ed96aa68f2641dbe6723b277b1d6f1d2cac2d26e5e5db9aa336386259b5a9235c7ad9232e12a34765578be15fa3417e92615eca0e563ea82f0aa08d9772730ad26dfcef12111b70d51d0be0f9814bf98923d404550548e3741f0f5f4590dbba5ee9fbc45f92c79707ef8b9b25d28533d7050d1e8cd548c2f27597cf4c2cd5c79aaf91a44e3e2c3122cf0c16af78ed2b0f883dd18d339209aacbb3645b588d87f55bc892c5f56a2bdfda8eeee0b308d586fc17551b36d1543acadafccfbd73db2e0e08b24ace771fe94e8ac5ef97c09485d15ba894e45b05834048895271127de804b5be9be3d5b760038067c81163ef6b17abb0f122727d19f2513d9e430fd6665ad1f5d021df76f9fcf40067931f8aa2942832fbd52914bab0ea7703584bbe0e0bab3567235afa5563b5fe5681c32caf5646bb367473d0bac9e982c4e408081d1a4154beec26f75c6861b3cbc27ec9af5a756b987a91e22ce16533b1b01242a14a2476bab563e642a55536ef3a8c6e936495033d2cc95316e125cf98ae3c0cf2e848ac88977c9228c1ebbc88682424829b5ec05170673adec320fd038ecb13c21abc7ac6b6655323489a14e811f262aee0ba793327326ae84ff320791988c757c13bdcf7234cfa8b1ea9e56701bf19348be275d978fe3f44e268b4db7ad44ab391e18c106f694240d786067698a6398717fba134483fee07dffbcd333e7d7e864202e797c95e57b7dac6813c8d7393c3eefc2dde9b3576c165e0b00d7850466165f498d9f74db4050a3adb0b46d3ca3d5e85836dc662bd588620316dea96a94c577e43a4efae6c7e6b35ac1dc9f9cc9a04dbe85d5a2af2f9b4aa29d7f83292f1e0c62c468b1ec99ec2d208fe1d427bc842ff79761a856f2090fa2b688c7867eec724b448efe0cb9b335ed8fbe457e2e4151bcba7afb97ff27cb5828fd58f5babdf72054ce302d083a1638e81b5c115d94d6727b216292549f3aa625f0cc382f064c1b6e84437aa3798f48ca62362b4108df8114479b0e98b6954b6497631413921d2ebc3f2e4e77018054887daeb8b955f20ea98748fbf6a970d70add57deb70c53051277fc278ddedac1d4bee25977ee6fba406dc1abca0b35bd073b7616ab4250175ca8ae1cd9f75ca3c64ce69cf81ee3a16fab8314386590a5549fceb0a1443979a4f00a5b9d653de53a091af51f80df243a1c5767bcd8f3363e236cc767f950ac986780dc70d2d31b0c126180d49bf3f6f5cd6cd535e4f75850886c669a8ad75d655fa5ad88ec2f42927e92fbc3c9d03229861538f7300f8b810e5bcd69fdd9d2bbd576b1842a12579d8350442d00699015560fb627eeb0fdc220bd2c009c8253768ece1d790600efaeded270b8742e7415da4adbff7b51235a588368a1e30041d9361c32b0171110439caf6ab8f33ada464234cd48651eb6423d38c7cda5f41230d20c006a77a031cab77108bfd712da2d54b73ab0617086fa49db511a2bd5b83fdadc09482147f8b8393084c9392e3ad0f487754d4b41e687108876a695a12149814c3ffda7406cc2bc8527a000f559944e93eb341b49151a0836633d2f772c87fa7be7b5f5e8a34830fab8be2087208df2af63b75ed822ca9d21ef281d6c13db7fde3e095a908853e280df36b635f2920942624ce053ce03b791fc391c485eda3a63869c6c86706a20b17b36ff4627dda9ca180a32c3333c97b4d4fbc7b78c3ace42c549dd744e7b8857c1a83426d3f99f962ac238a263ec432024e8fe6929b4749d2c569b29a6dfc35ce73dc3d0142da00e73a2e6d3f6156542ef50b9eb3c1aab226bc1cfb1c41b3905ba82ff7d3b31f2b6ac967ffb88583bb712435b5891b146e1f23634ec5ee253f8f28cf85cfe7c2a15da49a3b4455c97ecf0a847cb40053963b63b21dbfaa91803c1abd741c22285ed081672ab0992d1c84b3bb673b9060f9c4fcb59c7b736e73440431bc97c1b5ee68b8ab7fe0dbe2c919b640a2e06d7772bc21cf94325ffb6360a306dc3c197a4c841d60d02b630183dab142a210a0acd4bae75d4045f006de1624e57613cf10eb47a902d6eb2afb905bc63bfc182079f27245289a0e99b180517ee72f865dd726d556ee817116761981d78310aea9e88031c0c5bd6eb84c0862f5ab451b39b1c71609e5a052c737ca6535e7fe82e01da48f56ba77cb6c9b376c6f137e3579bfde7d0e1b7447beff355317e514bcb1815761a20308531e2a50762450ef66421ffcc4d6dfc6c462a838bc21bb597de6424289e1d5fd550f09222956f95cdd957e2e6d151f1e5b10f3c15772720fe579ceafbc669530fd453f28f3edbe9638b99b57bca58f40d3dde298aec1980cc671402f6ff2dd14dadc46aaa4d8c5e3b474dd19e1fe2fce68964e15836766222b7bcb05395e2b7683f02288d921acb39c273c4397534ce18c3638eedf5158f9b05b44a84ae8d8863acfe1608094ecad35757599be7ee453015e6dce1255944b60ba72a7be5a917dbfc2a2a593a6e81d0374a19a113295c067d3a6a6f8692c9e0134de18884d66a11ed942245e210c8d6369eb58a6fd738d4f0e219e2efc77323d7e6c0cda87c845edc03e36d86c7141e920c79d0280e04b2f4511cf205e7e9b417557820c5fa1a86c75ce23c5ff4f5313c28b3f5136d7e014662c6f7107739a9b2244f0410f301fcbb26cbee1dd040c5e61d41e02dceb47ea3fa79dffbf05c8365a98e935748e2ef17e35d65a97b77f1ba25d30c7061ac9168aab3d3a6ef0fc8a209502b59e43cecc1a866fc5a1ffe4f6280d4edaf87801077367eb91bf869785d93dda2e0e71958b7c4c3996316fd4743fbb0c84cd6d8794c115b4087051915be38ce089628e7342edd5fea8a8073a110a597c32f0064c1078f392b7adb83fa0e354fec9385691bb39e8ff7d3ee3e23600aed9b8fe3d6d3a37208e8f5eb7274a1924ebaa74685566aff69002627fecb548cd05702d329be4ea0b12c08c495f7d465fe2319f5ce86b33bd3a2cb9aad2f9c874a4521e6874b3b3f73f140feede3f0f8d2206105b26ba868e3adf64a7b51154f97222c38136e4a12d170332055b46a62daec8ef5cd6a1aa25d30603e70f00bb791fa24fa21647d8d79aa88296f3e19d6e210a691e8bb442f0c6e620f56887c7f70f6b0a7172101b371d0d5dcfe162b848b573df458ff467aeeef6a852a6621cf43b859b5f756b5df75f0f1fac5e0565394fa085088a7a2921157da06fcaa60c46d09c4434ad566573992451687accbb9748072cc9c997fdd073514e9991f44c3e907ec2ab59bf9efbf83ede6c9afec46487e0cc1ceef71785f83ea39dea67b0509e3c1b51c40f64c1b43682882b76c8bae60c694c0729a83e64a9f25aa019006a46eb63f24047ad5ebc136d20a8da4c55f453f3888ca297c030ee10c752d0f0288d97b1dccf8b22b1d90f1cf7732ca0927298008f716edcf2353628743673771535079e98b8b6995b510a0db198eae5ec884401b60742698a08c6608db53205946fcc36bcb22142761e872fc6aec178acc90954bb4d71731abd65f5ddcad28a8c8ae9113fd5b4428b7abc0ae73a292891f1d036f105d561a52e14528e73bd1154526aea7644265c68d0cf4e484ed4b028326bd7c285b7cf8eddecb7a4538e64ac5d0112fe293e3d44daf178764516732667a3692634701eab4c46ae7532498d31362ea5486cdd95553ad141400d876aa9ecd628136bcfed2d9ce53713b2ab43595509582a2e5aa795ad4ca49ccad9f35d73f79c25138ac1dfff18aa40333d28eae1c7ee1901094ca6c6f4c370cd56473d0db86145746f7f8c63be0063e74b789cdbab8b091c8764775159e4d08d5606feb6f8feea4e5d3431b527a8b52e3f01c80da6a5aee1ab12634da339f80f5ad5e1451697c572d4f3d825c143ddcb5afa19afe4efabe8f7156d1bc895be78aadc10c22b12dd82c7f03c42fd2e2c95005f2bfdf5715c3b35e8e782095cbd92656c3627194d48d5c6caa574661f16ba4a9827bdc6ffce5f737e42e94aba010371e416dcfae528d40adbec73843bb1d113503926672015dcbebfdaefa8493ca09eb0df08fd95955e156deeb91bef5d6bec3eeb49ce24c7d71a2da0503152b3104667b5908f419d082dbba92479e5a259e4be7ea544f18aba183893430eb027627e6af311685e96a43c53da69f7a8b874dc8d398bd79c70392887f5a1926110f8c409632d81add640a4871b626289680690afd3e219345eacb17e9a859aca018ff5bf337bb8bba8fdc6a56565d7ff73954067fba826a4ff115a542098f43039bc43a8e443e0c7feb1c8daabfccdc525dfbcc300c44c2c4f297754678fcb88823ba9984caeb8133dfb39ddc8710349bb25349fabc8d4546600a4369b9a5bb8881918081a472984695146d5f65bc61c063edaa372213ad6ce58883341eda13e1b936c71176f0f8bfeeffd7f2a4f9a593286eb935b1ee6899b6425dc66700b60d0dd18bc61d9a02b241058d0d13e0250651bba9cf89369f38e30ef5395c81e7bd772d59580e1220efae72660c7701df53097448f9a5656e6397a77105dad663ee62d15369c07aea3e9dc52d3b90bb8ce273a22d9eaf783942297a34520c72b2eb4dfba07a81cdc20af5f2843a035816b40b55c267e3bba1385987052e8686f817f0fc6fae93baf48ce2bee0ba5863d22c8fc004e794051277b1f12952c43b138521e0d786e6b4ee8f7065b15138ef9b316c38de4411253e897aeb121d2879f631b971b25b6162c0fafa2f0f7b17ccc573de7ae97d64fb811fa4a15ab42fc653473fd9d5a719f9ba808f21c03c0f8c1b8f6ec5b9230099f3ae8d7ce7fe89cb7f595abfecfa192a9a9ce5d2b9782d36e41f6203b2911629f08f8288160740ba8e61fb817ba05bfbc416726957a8768667b593b45cdff9e351f04989ff0b18c0c952de353567ba3f724b6ca93657075d664e518e1fec7b336cb1b2aba95066483c8cde5862eb8fdded645f9304130adb0f553ca97ab3ae539e3feae2b4a432033795105b05e526f418e7845e9160a6d4f462533afaf46cf880101b85b336fe1fdc6f34aeb00b740df9d2b3c89d0d01784774f4fff8a478373d0babc8cd3163c191accef26569c6865ccd63ea132a7ef22431f3fd0dd01cbc4e0b04d2a15504d35c3c384d7f16027a37d1171e362cacf70f2d5d63fb37703e9fb35c89a261d2aedf7a5e64156dd3e0e1304d518298212480648136fab493c7d8ef6223ef523f0fd6b81b8c8d83e47217678b5368f75f547df86373ecf4f7777f9b970555b0d76ee32a428e261f57531cb4d8240f8d38df25dc1ead134b822d329950d70074727edcd25d7d27abe9dbed1a95d2254fca5151d4502f4ad2c9bf725bb095bd72c9b789c8e66a00a73dbd86550db6c5fa3cdf8915b1907acb1ab4da25438afe1ebd09bce534ea61dfd76b8cf6a0c3677a43ad763fea872af02e99dc6deca6496dbd7216aca1c351d8f3fa8e330b195026ef4d135101c9de1a886b62865d57036630ba923c2126f78e3d8a5145cecd3fe305bbca0f6cf5b321dfc53634119d4489804b82e2e3f325d2b1957838f3b9be703ab18c6dc726b56e513c1e4baf33e501adfe80138ae6d22f7373d3a5c91efa86ac0cfbfbaf357bb7ed585c3e652e450c137c95393d468b967acf5b17de42bd81453e6a48d8e0eb8bc15a6f1b03876f7f8881ffd9c1f2e47d6f4c1f89ed75a4ef929d3fe91ca6f040697daf7f96360d9fa3af54e2f94d1d45a01ef66988c06f0ed48f1823acb94998920bf4d2bdf5fd2d2adee5729214f4f3f1292d2e88209a09fe8c49220608e8333b5e2eb4fe4aeb7f1bc3e088fe715dcb93580dd33f4f783ccd3a3af9da111bc709f879947f55daa081c82263d314354fc51e9d08911969698b47c49597c3dfeed41dc4bc38f5fd0802262fd2cc18a7dd0ceb9a5f370fed27b1ff6f5320f282779269f1665a9cee097d4721ff8bbce53f27040d99d2399f1d285bc1070424f16c08a06ac4e3f8542d8ca1177e8661653c965ab34de1834e39cb6e74092759a11e4e93994295b772d91cae89e47e2c0c1333ec5828eaac7114e9da4f0db54e2cc231621ae671bf6aced91171a3efd126e31938ca2b03a6c58da49f0f8d00817ad71a0c8352d63b6ef1488fa272158fdf1e3da0acd3f5dfbef2493c5f58af51268de61a5abe581bfb553a3ab1489db800a7205f533a21ce7972353236f9402eb30bb9e98317586708f433a6e73d979e27a76d48d7a924cdca7edf5cdcf9ee68ab37ce9303c575b99bac46eff5e8269d33b8b08a90cfdeed6f2e8f89a1c774536a43381760ffdc2f21be49d35c7d8054374b5a68413938b0e9fced3ebe99e862164e32384a295522df4445a7b69f03a09d2f05e2a195109c5ed1fcd281dc2f6d155ddf38690bfc86067fffe6f01d4bd672f4a9b3ab492148832b9c770d8288ef0ac2e641d7d7fe28830be0c7e7541bfdf3e7a231b7d75a09478b3242f2115bb96e7823c45f91e1616400f6dceb74c24d6aa403d45c7aff383861bb82ca57264c9d2a7887fed684e40dabce50e0d6b65900645107c6baea09306f2cb0d02ac95d2eef5e9e6adb3771a289c58c3f5693fb2a72be1d4a9d23ea1fb70dfbe67453b306adc5638fcd1b052e5ba5cfc675ddf3c18bd7a49a2a3c8bc7ee5cfd889b37c0aef24c32078a39033c67eda471451aa06ec7ce712321252d4c8c8bebcfc5160ba98daf3b37cb5755330a29b374e930510386025eb4155ecccb8d6420c7d0a6dbe7ed0b39b446df6f93212e55b8bda9b278a3c966ee7615f7850bdc49497eca3a47490ddf508d84c58650a43ca4e78be625241f15a0bd4eef1a89ded12b250fd0b53e46e84d10be18f7ac3b211fd6270ac2c127a5b2b45ebf2fc7d61209ca46b60c360a7c5568d3f41733d1372133a5ea63d4d30a9fb99cc22ca4ada4b7cf2f0a3689f680db01a1db121384f883c1d022b7416a610a8b281d25ff4116573eea6a94115ca097d08d540470df54ede903df9d9bead0673c0f818812a69f28e8e30627985c269a52f8b0b02170d9608b6f26773cfb867e76c164d715c585f5e154dec8a0ac1d0d8fe32b9c00dcf83ece7d457b86fe9097cee9b64cc370a3968d129f3cfa8d43b94d8efb962347f62a846af69aff2a40bc910ec1e183d985a2e246b43fab88bbd98d265e66f9f0b1ca76b2dec4e83c60809833a3925fe3d92d1ee8d431338eaa7cc65dff18541c1678105d5b210ba1e259a0bb2522a36454d10be8408cb924ba37daf1b0f522e6fc10723497728253d681675c9775f9bf4bb3f9246ce89f428ffda8bdd181f8dcf31d4e2fe9d5aaa80d14d130adc3dbe9b4b4bb932f37c31bde179707a9188266c291582e94539eca0683e65860309f44b2e1e05a9ec28b23ba8167b1e1ec17b968d3392a76fb5c175ca5d0ea190f45df3882d98a5c76f235f61ab5584930d55510ce23838b147438ac620be8ba05edb3b9a9fa3563086d1b85bc996294f7ad82aade6706457c77524ddedf143ffec6bb6072903f33c072be76b7546de0de21eabf1cad6c4c71e10fd99e9aee3c2a1fcfd349d0edc491e9bb098859465e7a0f822ad5318dad974affde2bac2e066880db47cd666cc4748ab0ddf005baf17b42f141fac5e3bb478871d48d58d33c4d7bea3ddcba4bf72937f31d146603ca109235cf1f3a0065d3ddec6b587cd406628c7b6c6becd00178055f14c94b5683ebfc6ed7f9a2aef3905d1bee248f11f2db71528958972877a96c822a01fc088893a4f5bee159a2001f282d0d02f410fe341f4b8be6bb1e5eadd2916e9adaff157ff0b8d8510bee590b89cb55c6b7330f3d190a756d2dea8fb092c4b4e494178cf9f70cfa2be4ceb028c57c2456729e411913d532990dd8de45fa9195935a65e88784b353e6adb736aed1342789e1c2c30d66f6d6553cf19e6fb92ca5f1fc501e5d04ceee117e641f48fb2090bca524f3a3169994dc8fb859e8bd9ecc57760375983b6b1db7db5cbaebe605d2c0f43fdb7964fc389132046be51c9699f2a613a0ef67756a775837f60ee3ab3333824be10636cf8a03339a90441b864ced7c5d5ba57937249e5f34c1515daf147df6433eb02968183f5db0ba64c29c2a1617037d72d9fa4c4767a5b43d37658f4716b625fa318d07cb140c4342173c17178bf00850f874ee62fa6042290d878bd7232b6ad25d4374ef07d42ad969fcb9542c5d9163f51b1fc9d6ca7eb9f195ab2defb013f0d1a6e08e0e27f976412bfdda533d73e21d337d1ab16405b74a45cb2070aee4b4f4a2088f3171c36fd4cdd389158a2d97f06791850393015f5437b2371d3508f1b59c1073f85e5913c88ce7c9709699d83ba685ce78f0833ed59fa00d3356bb023ebed2ee9e3f48d996b07ed7cbe8a52d440d01d583215bb131642647060f4247d82a62d7d67e1901f1af17978c8447f2efe5ece017e1732b7b219166b1a1f0660da7e0ad929c55060e930fbd1c01da113707e5a151c1c9da1777dfaa1601a8aa2b16e1e66de784038fb70f69cea4803527abcc4f6e8223408f4b38d30c2c5be691ca91d4a14b478fd7401fc5a0e33c91a8684fb6c47361e84c8f6310f26bea31e49773f13bf7da85533df663e178d5558072e0811486787d8f7e16256807c16be565754e6940b9fe232d0b34c4da6beb0cb998b214d60427dfe2a579398740d8348194ee948eb0b2bfdbb3813f053c8f2ce5164c58195934ecf8824e0e75468461cd1d2bbead6b2920a232c2be0c636051046d1cabc0a0cba4eff7a33c9bd408e46eeefb4aa40913e64d45dd2b1f3824f777f88353154a57b01b1dba2162f63a121f4cff97c1079d9b390e7636f3060fe3b9a6060bcb89121e43fce3e2629d4befac870f984cce8009e1585dad6f847268f78d1c7202d07276c14114557ee0ba36d746e7138895d89e0248cb149967f2bd88712ad53cc3a734fa72e3436380bbcf58b0580d4af1cbc3fc5fb3e061b0cdc0b2c7927ea8867aaa5bb07c4b3f9cf20f7400f8a34076cfaf5400aecf2c05b5232b5cedeebbaebda35e3dcc6e7d8bb8ebd7b5f9a0c09f6ce776d621f55aa41b3394a4853165adbe40525c4757dc0e822ef87f27fa87931e1f31e6e48505d1df4b3432460ef4238c37feada109f2385c3c63edc5830552c5777f3176d72086e7e2a9c361db4872df5f8036fc5d98298a6632b1572197cac928dd9f98a086509aeaf46421c1e176cb8a9d8bef03dc3a23b2881c4438055ee271cd8224f457b60faf4c3feb88d52b490f32496b458ae11f780e413f7cc837d0574aebfc882178d6a8c8ff592af16540621674b2c218809b5afd9eddb9eba6fd9f2e57496f3490fa5d013767df92d514f74ac06ca3a82770aa9a17ecde2ea377ee87a46ed4a7d08f8476fcb96cf74b33bc37d81a70112e7c09494361ee9b7f11dd7bf2dc995579fbebadc866e7bd182c82ad636c62c76507911dc9af90f4ece0e3bba0575cff592a3843122d95fcf79a96d8b3e6fd600c73bcce575272e0e858508a449b81780feb2aace5253b7f1978417cc5ded48116b71eb175906678a0f773ef02cd48469b72cbdb824c39b00d68e6a0839ef67dbe0bc8ae0b4a5b8a70f44ac0f8ed018311c9a3385b4b13a62ca78d27f132ae2f0aeeb3959ca7fb81208f93d8dec1cc0d6ba255bfcbb6391d017cc172a13a13b7c8ec10b52939afc6d4ed72b0cd9462a7befa916a79bc35a24e661376436dd0569771c1f5448133412d6e622eb81efe2cf12d61cb1280fdb96d6e0c3a2fcd5b89cf0c75fc6223c131148cad5780d26718d6cf1303d375e9b11f66d115cd7d4c43b1f945535ff1a4cee802464472aa25428a97edfaeea12413abe486f6c7f832adfd4c489228901c89432d18d8896e80c9031cb29bc7f010b93b1f8947626780094c45e81371884d43492889012da58b2c960ea1ffea92ad5ced8d141bde744311341362f9dc3b602c28d8aaca10ac0542d8c824737e262c07c4df8cdbf823902f6f862bf8d99ddf3af40a404b48ffb3447850b001e913964b89a41eccf15ef2753af2e08c54fe1f58265c4fa8ea989d3b6dd28be9ccef799ceda9cbda895d92d8b2f19728657537a9aebd60c9d4444da48d75961cc2f0781880df641eaccd934e04586f95e66e4d9acdcbe49b94f5af372c782cfb6bec3eb0bd69c33f345eb0057aed5800ebdbab7394587724dcc5356272ef7d733eaea8d39c7d8409dbbb25ceac561670398c52980f94b3d20b77c79c39a819fd26e9fe1ed505a45452b0111483d6aaac0884e1582a4e0f69b6f20d849730a58b479bae8dd656eea6dbef0d85b716f5c260e929a99d194483da4576ba66fac80e4d06ac3b8cc97d0710e667830187da884b714c55e6eb8cf5f92502c1f335e4e661e19d2bc14037ecd85bfa64d4ea0f54990f4a80dd01bc9ea6cf3251f2b59616260ae32b7632d50867459139ab720c78b54ef1063823ae1c19b9a4640b7fee71639beef569bf15b848c073a0231655cff0f4dbf91e147908090d0998a798f0386d9436db7142ee26560e9e457a85d1b571d6c8f1e0e1d93a33765e9e0919af9c38ecc9a27a0e8c7336c3cfff80ee50fbcb88cea2ecf45e4834b5e0df697b02eae8c49239ee113e017377e4c8c973701a05fb4db27fea5ce344b7b62ecfe8534b2fc6e32b41d1540ba31132251cbc9d02e0a62c94e018bd99a0a57a2894bf1127d2c5f9c78a5f6a7f584c5ca72fb7615f3cb68d6776e60f236cdea7953dd1080ef686ea45e4cc6efabadf6185a29e3ff52ec6ff78bfba17937b7c96a665fec910acf383b1389eda5d0c9bacbdce42aa2295c16ba01c00653a6f609631b4b9e22afdffe506c549745a04f9356a5a965f4c7596906431f0676e42617711a8ce68391fa94ce798b6331181212f2623b94a0f600de5cf7dda85ee83b2d6e08c938c44bde143bdf93c37107b9fd1f3a987da9d30dccac9bf493be88853e75500facc73a6c86605c2776565ebcb0c128031f53cac79526cb06947197186a6736a8c248628f5c03093d1d1949dbdc655b46deb7b868ede7f5a3674073a2eb639ff09f7cb7bd5c4b087f54be681bd3c9df60071267de2a55588762c458f592fae278e49680258dcfa9f1636d077e73843567ef52d88e923e91ed6a61e2e2675a5cbdff9c045abe27e83c2a3bc78c7f1d9082dfb5069f87616a6a398e77e525b185220f6f49f5da9d9aa808ce5252899a15ffebb07c745e69ba097d99badb8147e23fc6dd5039d336bf91f6f282b834e84b67ec74e86e80851378c0e2bedeadbac24e5b9a355fabb06f2db51620b590045e105b2dc95747fd000239ae2082f0b2799c70ac8d823f6ff49b33c02e48facc0f295c2df75f3a783fdf66efdfad6b57907eea6c20b50474d5ec5b9db5b12a29a189ee58c57a67ac9ad041fd7cf56817e6b05b5ec2dc55b75e9c06457ab207131dc9516e417a05229eaf753f4108df3061f0cb6e9529db3b1c35544d8e740dcab13ba70cd11d96c624ec632ad01d4dab53752d8550b7a11cec77db7ec4114563bbed33fe915071400e94b4f10377702ad1fae97f735e139a39036fa090e484fd6f1545b770cb2186972b2e61224c3dc9c6f8031cbcb95e13fb65254214e9de211cb698d098219882571e919965922822ec934520907951986f5324435bf7eddbd99b17e97b3b6575cad965bbf2c1be030e88c0c515b346d7f5c61d9cfd0610fb7c5fb70c8c1a4b16a1ce4e3929b322e8458a01776694e7feb211eb0bf85dfec519bb913def6221229ee9ecc10728446bd57114ced0878b2ab21df92af9be893551af5fd908457b7b0983febafd46e8c7bb9fafffab5e18d7934ef42ee67644cd62cee54814b7a965b9d58fd3fb69ad78dac21f4ecfbd29c862cabba5cb3a61603c7b5a4e9c4253e849c66bcbfe10fc50df4cead489f3652c3765759df85e67efebc86715a2b117dc6e74de3860cb5abde33e6f2d4eaa57d42d626b83b75e0733c232fb81ba621e80c564aafb6e964d4fc28f0a881ada71aa90c18319cca8d7933b084b746f160e46ce19fd4f53a7dd668745eed7d983d251a439d0ad9c5b2113e6220aadf98c0090cefb4c7ecdd6987b008f74fdfbdc4a2fcd4a4b49b683700d99c191aaf108b53747da96ef524088ae709dab397ad3668d856b7cfc7d9b011544146e79848baa1e591d55278200e6af01551f0d0e3d2d63675870fda3620f8e0e55c936d6858433a98cf6814ba23b966c98a7fcb80a85ea190d6e373e492cbda3b2e7e7a676ba22fca669632dbc0d31c25bb682b93a67287336c5adea25b6e6aa1352abbc9ddc68967cbdfb78cc3877568a7398b19f8cfc965e0ccf6ec400c51992efb84ea900bbf255e2869b4316b4a5249805deb58fc0dd9b59d4c97d29411d2dd22244906d07a3786eba72a443cc77c837a18a1108f0e365f03c59d5d0674174ef6c2522d047748dbd186e55354b4765174c2ce1cdae401af677bcf3ae023dda1515f08d483ae6311c751cee911133011cf8e9897889120243b76ebee6957871b4c407f2f86878510dbc2a896c581d1d56fe70295def16c7178472959134daa35337e6b26ace5b8a11a0b07ab3d08393a376001dd9c89fe74c86a16390abf0db9e36996ed36aa119264d272a54cdb095c69c14b1e5ce592a13e9c4a75611a31387a2273ba69dd80dcf46dfc1cc19538f4ef381a79582e74f6b4af5713eb57748348e7109dffc972d0b431b28e864f9eb1995bf7384f14b189b00ddb8c8fc0920d9eb384b788d6902fa98408223c827512d580f063073e81500b4bde7be3f1ec2d0978bee3d06f8edd2daf23c8cf18bc8410a35fa19d04cfd5c4873ec9681d7314aa3def3126066a09194b820ae1842368b92af0ccfe59ecb3a6b62979055fc695462f28f564be34306204197264852b6801ea002521a700785e641149d1563db0afaea0a3021240410b38a9e5aa58c01b1649dfc8290d26342d7405f351c955490ea2ee4ec876233ebf3f49739babdab3f60397ca08eff0501925f909c5c8b0d6acf0b52a63309a06314cb1d69374c55d32774c5fe76e6c64f9442ae7b7b7f5eae47d732593e006663c8929fd692f1b78b8e72417770a9b1bcb867744bd8eaaaa3603cfad289c41bf65d659aaf94176721a4df92216a3907d66c2942b029b9e193a78890848902b95c753e236cb119eff38201459fcda26c93a98c76404962b5ff963e7b1b85c12ee3cc555a880bd5497f1c6baa03b5fb5e55c046be1193f231f5eb2e9b250eaeec463d3cede12bed4f7c3b8a9ca446477b0df833c7e1049f727ecd4a1f933812b30902b7bca9a5c193b3f446f30fed30230fa165e77ff555bd0a8f58338f505635219c917a9d7d3fe70a115243c84e06bdff200b908aedce0de03cc7ecd928ef93e858004b44a9402cea1d056eac315132253cfa0dbbba95654732adfbb82d3c67d1ed75e7496781ba22fdded352088f55b24fed63617277a9094df547e8d924d23e9584e8af96577476d333487ad221a2ef3c7aaf238dd04af52c2df1da728984ee4b42112a10f2aa97538732531c156fa2ba0948b1e6634aec999758ac455a6a3c5fc462694db34a1548bf8d1b56282f8e9bd5f44ac8e7ed6d81e164a8c78d26412e23ca9effbe53a2177d5e8d5f17ab5c2865d3f0b968040dca842ed0ab275417d5aab4f19c77c4ecd77a22d7dab7363f312eb3508bbc7495e6ee77d3b8238e640a85b078758c178c314bb435f599ee3eb9856d287b103cb6b2e7fcfd1258c23f350f1489c9683b1de160e56065b61bf655249913bd94dddf9cea8ce41ab25b7e251467ac0c2ea82a3b9dfb1d09489cc3bdb40f81116002c8f8751524cc07d71bddaf78dd1f6f66dfeba6b152e3c1f22f777779e3a798b5078d8499d82cb424335724d0a05aa7465847085291ae7f0b5449c1d3699d8486d1715cb73e8b27c867b64e99b32d4c22431d9d2ac53ccea241b0c98ef030e315c3bad394fb6fd46eb669600ee4e324d0e3688e35a6b2ae35a60a0b0ef55af9de233f7073095cca3d5810fc103ed0c2b655a8bfa0f2759882535b3a477125406ee49fe88b4f22d957a3f0c8f980f5d887179ba4ef8966ab805ed95599a62dc703a2b9bb858940f99af7b5e2c5b10ca1b0abfce4d8b877d5fb4c9aeb026d4796e39d951c5bc2f549bb0ea54f3b08d4f625c4a4cfff804eaebf0babcd897a21d17d65f177c2a024f63cc3d414c184eee5369de45eaa25f2758c21ba888d9740fa397a41158c4164d08574590a1172f4c5caf2f81ab1cb302bb87f36e1ce1423956aa02c814f8a92fd8ad50bd067850eb698656e988d225bcd773fa27dc0f67025390721ac61d92b914a588d95ba1efa86e81f38409004b219cf84ddda72db137e1f86535d328200ce01d1e3301f98d214ab69653ed52ac1abb95e557fcb148e2a9b3542a1ff7d207b4f359d5a5d572df3b71b57a93b15b520fbaea97444fdae4ccd4e2cd8a6738ba8ad2e7e50d1171f764dc03dbef75de315870bb292d1665e6649f4b84b3eb266d5649bd51e50d993fafb7f21c8a0bfd39803cec10d4043087a6cb69cded217e59e678da403fa46f0c5bf5cf17e79c54f832152fb628145a06bea494ccbcc93aa22d029368c464454779abd585a33e2caa499c45604c58b3d14b7c310107bb3515ae4a69faaea7b11b56e6ec3fc193b0ae74c6f50d825359a7da69038312f4c43c4907e0eb769612c9b5fde6f1d635c1324f3889233973e879a1c4504a44aad381f946570100755ab54791f77a57371be35cc2da9bd62b7a9db47be88b1a953524455379c3a95f521fb06ef226fef67158aad235190a407bab781bc283deda080881e3daf5ea07b5722408b2f308f28bea5c1599e53a80c4ab237cfd8b59783da95049fa0c3c43ba5a0eee492b2e6ac8de3e27c6a2bdc87a8c199e987edeb0eac90b083b4eac3da69738f131411e69cc4806b1fb99d555248751aa8c2158597051e17fc50f8c2cbf75ca7767b2b54ce7aa35b73d3bea0310fe6fe0e45aaccdafd669514e6009b2061426a3ddee74f767a3f1f19a232bd08d309eed12a5d4a7767188ae1a635260f74d21848036574264941112dcd44f757b97fbd324916c3899c53a0bc4ccf6ba2fa584b3ae860e06c1fb2883f66e1313ed8a3acb4f901f82100adc2b6c90f3197a2c7d0005d42badd498c467d0bf286e812a05c2e92b813ce7a0ecee8bf2618f7488b4fe11c92c40f497871b5d74c2e849797b12a40e305982b0607175a3469c10ca4f1641e30a7f88bef810fe5803524feae884dee7848f13c00f857d0f4b401760ee503a8affe54d7cc56b62786b5a570b9a3fa911cbffe9a83357db5d6b4bd1ced9fcf3352aeb41c6d88afbb4b1bebe0891165fc22dc2c67faa0a7aaa369edd60d2fd8f0d218eb295390efef9790477715976e97f21a4f570a61b6ecdf976adc2077c51b79e3ec477632f907411452bc315f0e6ee8765986ab32899d69dd4866f05961357bf53c3e0087fcf1c8db1c4cbc0e1ac72341661feec6f56088554c08f88e6ac00eb4040be3bbbfd890f08f52a09bea561e793817363df54aee2084efecf47ecbfd21a6390d8996d2ca6d481802d02de560d95363ab86e0b6cac7e66acf28def2a2e3f76f34444992ad680b5ed654373dcc192e2ee6fcff716184de3f8abfe353436638e47741520eb34b8ac1d470f75abbdd1180f4b44b51491af47bc339e4afb4eb06dd5aa513dd218b0af04606abab61e62969f95cd73ea344701006d1a8c01196ecc5e5fe3393f5da82593f633b8dd5dd9b7e10bf1a647dc83f154cc759bb6be172dc9cdce12b9aca97b5e1439aae2c32da453fbdade0a4187624ef36700c9175f6bb7a63e06841747d5e01a68b3a122d712c11fe195e8e2365630ae145c5e92a1a9cccbb6220339a147d707b9a3492fe30beb5b5a76649b75597179934f680eaf29eecc4dcaa6ebe6148a0060e0614f2ed9151ec4d8e2e244a56d9ac081c55d07b2f6593aad72b47bd5731f4eb487fbc9ac656d6b5baeb29fe756bd974af4d7900cb664614cc0aaf9a7d5330c7115c41846619a736330e1abe62391de577da12b3d774f11a1de91007f8fd1aec1e16297d8461989d87126a08124619c82e00bfcf87b6237569b0825324a3abb8c77577c6569922e900689a9e9d3991bd312cd53507838382bd92468926230448babd1601dd95c0ee15f5c96fe9b1134f88c413ce100ce9bf1ce841f268614c753cbaf19063d46181f7aea13fd38f43219b84f02a9bfee6941aa693c06f509179e35b8b573e3f6ea38027ee525349466366f9c49100160250e188717e9e824ebf92a2be7d3f0968acc98cb4f4a36ee69b2a04da1fe627ec71968b2b220471c648b211af062c4348b182bea507ad264f8f7247d413213b3c337e79c615e717543178df334be22e902eaae08d98f6b7099bda9b8ffe9ba15499f4f12126a70603d3c3a978f872dfd9c09ddf233243229d0ee3c15cefc1c05b248ac8e793ca1c0f54f6d6fed295a499db5fc8d93c8a6279d939d972f4192232dbf422450124aed4f7838be0f20eb422c48136c0d3d37b4192d2d1022eb467542d944fb78feb7bb77b8734488addbf1ecf2733c6a0b34127e4cf0eba09fd34036139689ee7f4e0f6d2a907fb9f2052795879ebc7012353013c374a1ecd0b93670ccc8b8892a8da32dd1dba5720916016aaf3c202583b30e573a54d2bd0e49ca8f11efcb4e6aa35a95da8891f951aa2bf09f396e8f1ff2637f75161d309fe06432249086530ae44043123e4c3f3fe033314850b384e955a1874b799d44b5fba08e058d963ba91833381cf9cafddb5f1132f544bf3dadf6ea0a61917f17e2d720ed84e5aea536be864c119404fc1bd711f8b64f15bbd4338958e5764826354aeecb8ca23b2a62c12c3382224ccb8d22157a60219d7a2240a43b5327ac7cb90ae626d878316ee7dc696ff07b1d6e25fc768d9ddf204bbf3677c08973709f05af526aa3608bd09c59cb59d2246c6784381385ae64d8ac0307000399ac01975246d97c6b35dd80368d86ac197267f3d11ab16cf698aae38e386bac7b77c3c9f0b1b05ad73bf71fd2e9d650faf8bcd4a99b6f67c9b219fa5a5c971ea96b9759d21456e9bb0ad75697a3fa00ce715a2943602347e5f4dbc561eb607662ad7b9b6a113627156d2617041acd199e1ecc94dbe54e543d70a3ccc740059d6440fcf069677a4d5cfb0e7c6b534e6eabc8946da0be1c9f826d36acaa575f4b6f54486c94538a282c2597f2045d39c75f31d0cf59cff4151891247b523071ea37a3185c12cbae52ffa1648d99a7edc12963fefe6611ed4bd0604fd23beadb9d17683c765705d41a0e7162b0cf0b069f89351f4857880a6bfb410149cd82d51cf4d37dcffed06eeb644ff9b9e09be173d89106676042be72690c6c1d72dac5e99648c3642e836628851482bd0d1c84902fab077462ae78618c865977768e7c2faa7f31ec54b7598047e4e6390365bdbbb2470d9601a16398795d07efaac47b20acd72809031b3a76327013d7d7972179c7bad1a3de2800102de0b7f70c9eb82da57a1d0622b6eb25623251e680b658a8f6a9bebbeb3512907d2d8b54f169661fdb6817ba9a7503f187318ef0940b6ba0c30a3e64143e7322c6180d03493880b78b3ae6bbadc4fb86d3f619433ca27fecfee6dfe6ad0b228e4f06a8a3a0616aa92e47f5e79c1109b9e75753dced6977e131386dac3b5282e37ded638cbb60fe846488697a92341240d63d61da8755d3fb75225464d868a5959366b749f65814d576a5dca11796975a5f7db70bd7f0075d452285bf59c33a87433be5e46b23951f18c80d7769469ca189269527a30b42b1aec91b53ceec47e7b47b9899b971d2e409dc618ce7b180dca7253474b93394d8c34761393a46ad5bd2408318b5481b3a9c383968a7f3abfd86e8c6f0224af361e7e6f95d4ee13aa68aced3bc1e5a44acc5113b6838764611e5f1f853289882afe7c984129bd0211935dabf985c0c0be7c9a66109acedae62b961744bf920cfb7c7e1ee5627861ebdb61a8afca121c1d1e737e7b6b20fe510b73da959c6b93d8b8be690f77fafb1f86832b9c3333adef5058a6b56944de0d29f1303191bd6e018d87156c18c21ebf8c071627440fd28f84343bf02c0875bb6edb8f8c6418c3b69d8e6a56719ba90cfa621bbd8c61d7aa9bc36a6804986225f051393c3282a9c05f2006945d8e921e5811dfb317343c9fae3af17fb282cbac0cf03bf3777461c53f555ca254cc9b14a201029e5f9dc5443651d2b952bef6d56baca7e2787cde174c9e596f5402c38b5b0dc3968d1ea9af558c146d44bea5d39e9aa5055a88511ca9e754c4c0af1341c060eed480a872491e7c55ce45f01785539d4c69ca45e65517ffa74b691dbfac3b3a097ae4f4f0b766ff5caa856645fdb79c522124093ed0005355ba4cd854ea7b7a8c8faa13080f28fb1aa663d279de03739b115b706d1bcf8b63db478aa6a2ebf2854f8afd114417074a9305467a6a9b9ffb6a2cfa7d42b711352381d20f3a2b1d393edbd115b51c1ab0a6141dfcc85020a03688724c4da5a2d11988409d3458d366e856f177a9f0f9d66d3cd135913f78c7860818f1abdbcfdb75df7ad8a16b111568916e3fc02847103aae9ca18b384ecf592f99bb830bdf9fa3d146bc752f88cd78f873594eb5db56d4895fd0d6bcfe5ef6fe4fb45f6fbf70e97313f929f9c96ed67074758998848ef94a8d8baa42ef78d78d4e14c7b97fe5e4d5db67c7806b3b73351c5bb6a78c5acd2cf7a6bde34c8c1933d75f14c78202df830c2ca7fc863fb1aa94ee958b547065394230417b60f6fcba02026a81dd917286677fc6413f9c860705fd56a6d7e7f2c0ac29352cee9aa2c730a3744befd08600981095361e05be7ab18e3c62205c85ca0a86498cdac22d8f2a3d41d9073bf85e429bcea328bbea3c27bfa141f471edc99d2ae55c13b1420ba8698a1373d69704169081d392477189af4a81d65592797f4a84965499ae877de8a64d4d9ee241a68994f45ec2bb2c9cf8bb2390040a9638d59e6a573aef5df931e4c1d9d23d59c39f1deb60f2d7f21f7cad58a2d3f7122763c17785f9a870909e2fc9917523476213d5abb137d5e4f343705420c1560fcb8315518568c4b815183d5167d7b8b254f8032941f4d84434c05d78921b8f537c573a574c6b0a2eae6fc7430d6b3a6f9221f24bc33cbc17d59908cfaf9209b21d9b1bb461bd558b6a17f956eb94e4dfbdcabc514a22c09443320b3d7ad79819ba714041b386112c9cafd24a7986ebc7ed8b92ee6f866e37a7c0b74ccca0d4d0012c07598f63ec0756a15ffb39afbe576a0583e53687714db12f8623fce4a34f348700e4e19491a35f1d20f965625d7f52e8e22788aaab8628ed744bd7e8970416c9dfb33d84a18490f34a1b88fb2d49ab424c9892feff03c70aacd8abe98797ac56d87e701498e7567bbac64c30a4b0b38dc00fc7bbf196da5ed07795efe26f2be1fae6dc997e41277901b04bebed42def4c068f60fc5bb927137a82fdebf0b8f567e9a72e6dab965c0fa96a474c0f075130cbd96e302fc4cee1a1a04f2b027369c2ba69627da6dd25c9d6cec7289897f5cee08ee6fce7f5edb3f62b633d71b083e6ad715a056fb52f2b43d340a53c1dfc528d973282887809382cdc8ff971715a88c6babf1bef5cd478f93b5231c0017e70a7e68367f62500098d3d870b6611c48e58df215b2c2cee3d624063cd3dfc66ae7e16ff65284d69e0fc48d35e6aae5998c00b2f3eb5d81409e70cc94776845c0695b33952b328c057b035b2f98c93e38e86463793f475a2ebf86743fd20254d94d813b77ece56349981c4a617097605abcd098de16bf166293b8bbeca31fd898f6fbb0d2e4e6789cd1b47302c3e006ce073099bc2ec1fe605ae44f0963d6d86c62364d0fffd8ab2f0249aabaf90dbe259d5e0f9bc8fc702e63735f12ff102c335c2e5f1878e819feafcafce0fededa670da25cc6e22fd8225539c437ca088f75a4185621b8d06f4387c1359c06c442d2ac37b60b0981adf31bbdc345b2961e65da3976496df4d0c360398f4dbf3a575ff1c63c95f27b12497963e553b81d9bc074639abc7739bb357fd4e3871d345f326d7056d0e797246ee13ae781962b0eac597de06433bf77e2cd6b02495308a21192a80a10881c58188df00e200750b482e98e250f41667460b16382c85df867d6d5ff4617e820dba9f8a273f2ec521e5db645ac72a38c33e00bdf91da72e64ebdbcfaedd584dc0dd90302ab815c36759b6885a07afa1bb8dfb218140980b5789ffb9f7da665de8f19404010f03c19e813d56dc7127f4360fab6d28e5c2ade02e753b9898c418eead04c58d597b611ee10538ea5cb90cd74ff433a1732d1c41d8ce5f667ce1093386b712a72e624787cbcf241c4c632e9b7a58fd7c83830f509295b6cd5a5d4539647099b7966a2aa3a9e68786d1a704f2b016e3e708633a1f69b9da367cc721312320a54f822c55f8c240a19f596a5c1e6dce1e2aca06a0da756446f4525a928cec2d4fa4dee6a7da0d35e7f6b54c11bda513ef72a1fe840e554ea61e2329c05c87c190ea795b88c9daf5a091d7f266f13b18cbc51a492c2b3fcd4edc4ff2c2ac3f9b2d306e847412436253f7aca9b5c2d223b51f8843e8962e25baae75a1d80f638aa2c0becca765aa3775bfb5b1e59ed4efb1ac05d2c4cca65c1bbfd7b71383ac4c6db8eb15f095062fd7249f6cbcb579d4eb051f00d35ac007316911ed1c8e644a99b5f9f903c089ee4de6c1a1ae4bd07820edfee3da35b0a373292a86c250ec34173044ac74997ed94936de688d8add89724923ec4487166e202df6d751bbcc33b5d5610e2270f4565c773a4d1ef463c5964367c2b6cce906e91742385ecbaf740d829b6d14f0409b18194a21ea7d77105b6bce15d38e3d740aad2f4ced58500a96c65eac5d3dc29b6137e3737551ff9c3cc11607d36ac0566833f8eb1f4b4905bae379a91063fdcd914f4d59ceb59bcbb4d7cf2d0cca28d28fda3f42a1d3d521b0d38c28810cdba78f0c89dd277f89643959931795af7bc04101577c1de3c476e162c2010c8e3745608f920b222facc465bfce3941236bf4606473f9049c7defe4ade7bf17de855c6e901bd1382f7f65b9cb4fbe317f9ec29f8b407e8776e5343aa2fd47bff75282a02c7a9fc45185b5a67e7c0e0b2365a1bed9dd6adef8176d2d2d7e8ab3a63a9338db0b0af162ae5e0a4c53e9d00e96ecb77a29995a19c834d452d12d64641f9e030baad8b4964de1c0c3beca4b6706eaa32844e3b649f943391c506a8d18fe8d16d90dac9c01b14b70373c621f48528491b788fe5e68a67a1fcffab068e631badbbf7df13efdb0f9b449a039b5ecffe34d52f32635e4a3f6e7e8c18bdf09a9558ac016adc510691f6f9bf7d4175a12bcbd6846eda9caf173188170b99a03d0a056b9cb3a0de34414cb05fb2102dc95cd077de958bea3138e2c5632aae9049355a1f4c45cd69b7d54d9ce05e41eae490baf00fc9e64667d89d097d7b43e9ed4e7cd46a62ecd54658a84d495b9ca7c22b112506915f10ba2651f0ca4c87f2e8ad968547b66ad2c4d9ae4d98ad4d44d5fe6e98e9a549f4a3359577d847a507dac3caeef89f833d8ca6ca9f08582b4866b53f2d81def8e64a736939dbe3846700398ec47817903994e60c0ac5f3156b654ad151ec6ac0cae1a137b4be9ee0417e8fb4d0931e708be53f41a2d9871e54576959055e8a1eba24b39dcf3aaab7291544e06ee9b35c3a8a2c7181202847e939c9ab1e7297643d0abf14be4dfa9a72b9fa3770884cc3bb03b339db8b8aea69f0ccd7ee1755a3bc438dd6f3851fea6b0deb43cb82cf18522ff1914c0e2be30530c9663fa15eee4ef1ce87fe3df83256573f8695c4454724b1e3083637682298416b3181d07552c47271cdfe3708c16211185cc80c07c92e3e92d8a18496168693803a6a03307c11864a57ca5ebea52cef2a0878456e7e67f65ba88ceaf007c0222888b65c92a2006198ad3b7571631607f647ea079519b44ded3d4f5d610cee612b75d341ad973772c7b9a81b7e5e41909520f713e272d7e0938dad71d560f58431fc4c502ff23b1817a189b10b77fb8fed12ecc2cfc4f27ccae3cd7b85bb15fda945f03d1409872b05c3704af78ccb21acccac233a4eb5fbdd544e278a14a3a142ec0bc255127471d25a8c4e0050964d2f14770b0cdfdba4d4c26873e94edf613ca02abd90a006c10a788c01235291e8b0b4f1fd8743e46c177d19f9ff08adaf10b83bd41babd8c6d0d0daea6a39a97ba26bf347b41e476b995a2fdd5772eef515af49b2b9e757403a02e8fedf5c4e0e26de00e7d293a7810babbab58583302fca746a7bee7ffde6f214613950afc280f2b97599206b20df9b8d2325071cd5f7291d264522e6281758cd56a47e1d6583e6110e90d78bbc9139e3a0c54dffefe07ed6c43bba62abedf26764ac4d993a8fecb923c382f63fb2b652bc041d3578056171cddb475ac1c71974c2ebe7e7a5054a2af85f714b179d89969e4a557985945fe0b929586de98b86a33f6fe9aa0aab93a5e47a1daea5bfcdc6f036e898ebf1a263a5665a6a51dfbb837222f16e12a506f1db0beaad66eba172d1d410437ef4b5d974eca9574097a0332c831aaf3fb1f06bc4753aed9ef786601d547a49be45ffd3d216d3b1034d877633795c4e10d4ef32e29ab418f2bdbb1271570dbcd5c2b8dd973adebc165d67902b493228e5f82c0acbbe0ba664ad834aec4c6ba15912ddbb4a6011be69560d75fd07c806c77ead410963f41cd8ef68dd17ec5bf84f8275eacfe039b0a2eba794125589cad0775e8893f9161d0e8054de78ff0704cb3ce9fd1556623400042182ecf9073c4805c3ddba3dc4b00d5450161391bbb0d738bccc4ec68a3833a4762228116654a91813974946de287208cb3dc29ff025798d86f0afb60c71596061d97ef16c6d4106575bdca2fc4ff22b73aeb6331b5b9f52d69f0a466f38e7e0183600081214f02d5aca79a9b93cc63aa98c7696b2abafe53fc89dff7175ce329e4a86bbded886f157e70d6bfd4f4b5a72041c8c2eba5a73f4456caaab6d4ea482632557710db3421cd7a104973308283a0290df08720ff8a7ead0b128ed9fb10ca06689e7ed785433908b7bc1d7ea947a415929a04adaaab86868dab3a54df36be7ee8ab2e7e2ab4f3279804f0af373363f3168b926d4f4c8a06e0886346dfa505eebc6c25cc53d3b455f50726b953df4d41765d015598db44559ecef4898362a7ed4783c02d1303539e52b9875f8f8d0b740df9768971a121094f4f895e43e555b012a94f1f0f57568886d017c14abca948a255f22280e3e3cead023bb540781b659040be98e236a02c48af4ebf8777d1a02eb35eb02d28fbf9180fe2649dda9e594febb9551a4d338d783c3b61776137ca3dd98b761f9263c45bb15ed6bef071c3e8a864bcaec1280febb304fe9a8aac4380f4f5f3e6488a7d86bbcd16caba71edd14b0d69762dcea576745187cdd06b644119ca6d4cfeed4ce269f0c7230171cc98e5c0ba97c7cb51a1ac0145c87514bc4fd58b7b618720fcc993d7e7853ccc3a6dea318d1986eb8ecaba78946ccd5302246c29f40f741f5c3bca47d51e203fb8b4a047d7a596a237484ce17dd2723afcb37a5eeae35b33acb1a941cce215bf41fd7fc74b27fbfc7bc74f7b024e3ea1a288b01a6ea5cb2a00d1ea9304e80f93f73608aaa912b52571252580e75a707138891ce8bff9ed5b900a7c42a1f41679f4630c96ded75e044fd068c0d7e5f91ad347ec98d45160089db911ac0181234d6e95ff7efbe9645c64db280bfe0b87db74fd5331eb7c0396dd624a2aed0cd188429ca2b68af7c77cd9328d3d8b94be6ed40a1d85f951156ee004d7a8fb3c1b95a3ef434eb56d658dced8811e25f76fb05003e56734ca44adb2b3dd7e2464582043501ec5fe5fc317d3cf2c49e5890a489b40a4ca63216b872f41a1fc7ef31d1eb0884d2ebead335cf2f4d6c547310e70ba0298ecc0f33edae1d6afcc055bfa66cd8f6d7f612f3fd681c2f0a0f41e3f8d619e3c2d44b6ad1c4d2b9f2a1a2f2c57fe691a47bb57ecd7190e56230f8f1d1dc9a51b54520c2b655a8bfa0f2759882535b3a477125406ee49fe88b4f22d957a3f0c8f980f5d887179ba4ef8966ab805ed95599a62dc703a2b9bb828fdabeba79f0dc06c9decc8a26e0b48b28106da68723c192018a91c9c9cdc6cb83a53491114e550aeb8f8e50b989d277e9487e85ea836e6d1ef0d43a60b385e8560554abadba59d877c27c16b582d71b36e1fbf7f363aded85d11b2298de57442501038f02ccea3f5fd7165e82237c22d22f81e48a034f87e944634da2c720df91e438b87d6c96fc0aeb75106cd3c89644ca67ecff14c210ff694f8169e4a901beb66bbdee9fbcd41838f0d3c8a0cf2f1d092b8152a271b2ec20fcf4462ef8f9c4961ca246733b339cadae4afd9c7288ac3e1f5b423f54597076773abf5446f5d1404daddcdc192002aab7e48d5ecb3e98da8bf16c5fc8ae252de5f6708a055817de6d27ce9909b1c1557b7bf0c0b8ef0195a8cff1d48e4260385c968a13c2748667b591179f7e10aef2c0e8d1ebe627e1e97116312483d3873afbc8e7c0df34f15934a5af4fabfbe9c7af98e26fcd69511ab989c258cf6de4ba3be481c6dad707a0a23d7714da7d1cbed3e1d835554f3d0cb01f10dc1f14c0bc48ae7bb6d364365c3dd7abcea97c6eda76ba3f073fe4eb03a9a9be93b5e88cb3f02e86417d33a6d369e824e71dca03c6682d8eb9b920ed12ec8cac8a535b874c576f9b78b385b6493c5b907e2509b12c6a700131813e85a1a06847bdb439046de2847cf509f1e779a5b29ef16b5e7287a1485edc1bd9dce2f9bb716df68407bab781bc283deda080881e3daf5ea07b5722408b2f308f28bea5c1599e53a80c4ab237cfd8b59783da95049fa0c3c43ba5a0eee49a2b97a3120616e320f0e9914b3d675b4f7b2489aec5472e359119fa594ee7cd8d8fe161fa07edc17b56a4fddb94800d1e99144af35bcbb48b19148f0419529135082596081600b0085134d24be2134782e919d7c2bcc5a3799fab12406eece6caf9655eeb8823448176f2bec147b88f66b04123f7006b0dcbbc725b8aec3e5d944f3059d5ac8dc159383a300730e2f14923815739b87840849d6d11491671d03013182164d0ed336f218dec136eaf7f0eb16988cea313e5e4fe1c6f85069553dd6d29289b4bca7f79514e4ff234d54acac76023ada2509a446d46bbd8bef220541a0ef4e28e3f7a784390c44bf0f1a0aea30350435f4a195f4d0b292f375fd2d97a343abc7a905cef9c9299099ecf4b674bf8545e9893dc10fc117731e5f746d7a95b58d7254709ac21a9b00a8e4808ad43c4c76c8b9a8f3a6abe0fed1153ed185fb64f01397d157045f02344a2a64973ed48b7da9fef06a704bdf8cefe6925fd4a7b1104c9384faba55da3114212518633b18ebbacaaeab32b76caad7854ba5d55ac173d367e1bbf92ebd304c4eb3eea658624f0b793405ce2c5a3c191b25611937ee03c856122f4e042981f86413b88b2447662171a02604580086e10a5dbaa3e0fd05d70562e96769a3f9a886accdaf476ad39cd62cc93207df2d56d770c59c8f477b3c776aed91de3f473267eec97045f66f437d9ea00ee2b08802ec7c9005b152b8912c04f464a69a0f44f16535fb4522d2298ab61b554b0f401bbb38accf9db9ec9cd93f43b004c9d0b9603b535dd39f8e4ba41a37ec4bfdb59f384960ed263de700d1429c9c9456ed1a76793ab9a35a3d44a5aa2b4b5a1eb7dff1a2e4e2352ba73ce49076b5b709dd7c59727047d551bab633dd1947dc83f154cc759bb6be172dc9cdce12b9aca97b5e1439aae2c32da453fbdade0a4187624ef36700c9175f6bb7a63e06841747d5e01adeb321bacd478e492002de83233f8d0ad2b168ad4f7c6f2ea60d1163d967901a440490f63b6c91a24ab7191e39b91c62663ac918a5a4538381ac0574c6e5179a5455d6fd45d6d088106170ab5c0e7c392a6c2f680cb50261a8b1032553c2509d9f67827f48fd0b99f9258f500c783408473f83ce09013378f566867dcce4992d0cc1211f16375484eae0a3626a88c1aae9e39e0f28c3ba7ceeb7a7418b1e8e5b594816c303c812bb282ae390ce25dc699eee4520d2bc7f1187ceae0b0e6e6524a52fa2b843b454022eacc61dda3442d2ab37fe96467f3e7a23728396d2621fb7ed3b777277fc5fc2b86df604f22b7acb8feb898b9e3aa96839f0d44d27834ecb929e4ed90c7eaf7281055f24f7a17a598863fcf4af1d5770f1526e9070054a32abeba62cf80836f7a3f94913b8bf63a5bf9740038615daff24693391a984cd8a0195ff03fb468af5aad1acb8094adf7c1a2da1afcf6a05d3539497616b59424f9047992a02d238b3070afa4e3a3b320fdd5b3255e4083c1937edaaaa67281ee17ce2803cdde4d53843bd813e09886d7099bda9b8ffe9ba15499f4f12126a70603d3c3a978f872dfd9c09ddf233243229d0ee3c15cefc1c05b248ac8e793ca1c0f54f6d6fed6d9da61f7cc054bb7b24a64c1705cc5c472ce904a99d966a73926fcc9c4c629ac9f76665c330cfba88f94e3520750f61bf7de1b91373cca3e49fb817190b7c5c797184c559900d27f440c85732afff0887aceba543284bd36100a8c1d2b715f3dfb4f3f1318d7200ccd84b8ae04ea15ca6fb07ad468aaac5129d164fab534ae1091d56b641d536eaf518ddc04a9293bdcb36d31d2afeb217378256890ceb6fafefc457fee6e509ee171b4ff4ff518455a73c295ed652f4e6a8c65dd8bc27eeedd40726e2add5cd1a242abc63e5764d264a187b1d13af36405e2637c0fd988a26505da4795e91eb3b6583152db72a2352a9ce3c8ce1f5b508a904cb03f7849d347d492d74f11b12769d7638fe2c3f0c28e57234d375368e61ac9b42d6cf3fad8fc9e0386931c2b3b7e8667d801c21480f2a4714e61ec4451b408ac777cb701d6e25fc768d9ddf204bbf3677c08973709f05af526aa3608bd09c59cb59d2246c6784381385ae64d8ac0307000399ac01975246d97c8c04d051417f3bea1fce018a73b5ea8181bcdfd8230b376e1da16a065c4514d9c1f47e98b5a6a87979f1925cb4bb312061d873d89c61ca5b60a9f15952575dc6a7615af0e3c84bf5fa985b9027a1e27b3d4343e1248195c245afc5b6c755120399e9a459289cd12eaad485adb8d2cfd62b4240f8c5101324c5abeb3aafbc7b29584e0b91708583d334871b301e9305e1afbaa75a31a61aa82556bd6ec92fc2e30564b5adddcd56a8f5e1f8862ecfb9b4e308f4194afeb38cf0cecb94a9618dce6b60fcd14096886cc7cf6ca59d3105a31713898c89f0dde2c8b0255bcc4e77fa5f742716839a91413923b23d29d866b834350913ed2b8d36803f30e1febd05c328f2a278f28fa684984c01f38b09d781296f7230ec81d38d7cc0be6e22a4569c786e4ece6a642f82c477fc9545f223350b4fd44bdf3739ae90396614f614e81dc29cf179c88cdbc777359c8558023f58978bce0fc0d615e08737c076a7a4d0ff4f80ed19b0b4a3a43eeca62c7a17851933a953803e227f4f0d878cdadb8f635b5e006537ebeb5f7b291427b497a4cfbe4bcbb44af95010669b882f9f91374112f88abdb1469dc873b52384386b68b6b5322edd70ac45b5baf4c0d1fa69c7c05f607fec8867308317aef267c786370a5a5ace5297e661fe9dbb9ab8060a295e2c8987359945a2327d0bd4f767e982dc8a5ebbd139a896eec555d048d19f7e27f7b308a7c73456c68f91533ff78f9057a891e41b17e10e7de9de3b7dad093cbdd69a12493d6bf60935c40f0afda2b956aeb8a656c177a465e510e9e0f5b0bcd321abc5fcfb40d547e1b9a30a6c9ffce8b6c39d4cfbf7a523363dcfed93f3dcb8022dfb943ab935ece40949217828075ef7e53653124206c47355ddfc14cf239dd7a04b5f135b827fa987b5934e1d1bc69338669ab9156d6e601aa2c75a399f0af11c4d0cc0c93bc2b9c898294e0d6721fb35860ae84479f4c19f2e09f2f4f0475b6e696eb1c76a3dfe0f8ee051f90e406780b7daedcfa043e7f2119fbb16303a72fe83159d5d3fda58d4b5d2977062bc495d30d1a1878b3ed69d0b73196d601ede670dec11efbbae8c3089189507a3db371347182546977d059131f5070c3baba618be8ad2c3ccb3f8283b63c593c816cfe3b4570b1ed81b337264a9c3b3b27a21214b91fb16e083cb7d630347a7a13501ba066ce2274d8ae4602398b5b37e7b8878a1e4bdc3e71f820298869f9cae75cce35323f6a3f06901119585c7177b04340045f0f22bea816a57a7da239ccfc12e82c27856bef2ddf926c11fec24f4d84fc5efa7cd8014779bc42830692d511bbca22a4c8f9ae8947a12cdad97e18a06c8967289372d1b352bfeb0b52da0780770958f286c2f5d87254d38041dd0a1ec039c6af71c3275a1745c390b219370a82406e3ea2fadb1adf6371ea2b78f4999b459d87cc9a5bf7bf84951f9500081b825367631bedcd15a0ea802557b6a34541d4979ea35ed90c156d856684d7a2e7a1433be161062540f096a35172e0fa2055f250902aee2785e6cb0cb023010a08ceb0716ccbef12afbae0f409172298566407edd8206737a01b49aee48f5896547710c101345a9ffc75a490a4368df772e7be2f3d3195cb8fea3d8f04677cffc662ca71d444a52d7ae03ec03f0f18066057f37a88590258df46670c12554ea3d93f8fe8430a95c45921aba72555466d5e041b97eeeb24362dbb9267d35f13bfbafc849c14f8825c8b5e2cc24c6bae7bea3bc0cfc93a17fb70d9b9f647e1f941d8f6c4f12268329182271ef894c31381c0296c351c1410b92e81e30cb92c29fc5268a238ebf678408a0819b2b2ae88c3dd8a6bd6751252ab28757b601f7b47f38002feeab239a2a643b601f9fd3fe4f67e2edbb6a30f1b500dff4644cbfa3e808b236cdeae810c4882de1b74d4140b66059c4f6b97d03596ecd6d53cabfc30f4cdab1359ec4447532c44ad46e07a6dd2912ece7c83faa4a011202165fa0bb44f015734caaf64f373c77539b45c856e53e93c86789ed71a0762d5adb9c5ff5b906878b85e914cd04537b04af27465f6b71917c0479023eef3400241a3a2c3e53406029914e40009f6eadae29eefc6b3e72e2d2e33efbf59375bfabeaf757d4302cb918b1acf2cb2ba53b10456eaf8ff2e8b7d8bd8be6f0d272fc1f2cd3a3ba21f762c738350b7b59c8ca558e51fb026f2d7727e3bc3baf308f14e59bda02aaa9f832ca0e7dc0cd0421ce9999ace49cc0e6ec152d5e20fa2d9509fd5150d8c42452a23e436f6f1b4addb999e02b07cfbbdecced0f3d95aace9c4750c5c18ed1276e5f7ed361da5d1ba206e4cae19d4354d559794c468ec3c5e70f95bded04d2f216117f2ce8b362960f4a6dbdc3e186b5ed4d895a1f536527ffba0ed20a8a9805d708a87736374eb4f3c318f9518ac975b1253d74dd6293a3e7aef71cf7a869d2de4d08870fc25061302bbb1fb9fab0475cb6a76ffc3e60eff3d87a1b9663ca0233c72cfdf74ed5296de6256e1c0f0f2b7835c95b22721253829c9cfe3660782926f3fb8fedb9b1c789622e8080075229ab53ece0c1c7ceff17e2a76c93d87583737b8df4dc52b5c3e2aa5cb20b436e2f4086719d82fca492ecd21a12eeae78c5d392614f46e0756c33e23790412a38afb707819b77700be775e852a8c61f070eb503ee4c6ba59b0872fec25f818dbe50c4e2066aac67488b24699a72f190cfcb5e6256e9a1611014c2699f2cdf1b3958e88537989f646600bd4be4c80fed4040733140a7800906a329da29256983be26bea02991a5d5ed91ee4359aa022755f80783c0727b8351d4c55f4b9bfd8e5d4153206c4ddf5e18f918f5a709795999898b21e013e544ff7a068516060520d9b80fb227c73565eecb6f9fc3b8a9f1d367033e3a090f15c57a4956151912f020636b3f75931ef4219abce88b65cdd771a49c69b891c19796c7aca3b5d2ad4c88ae366448b74451868aa5ea0dc21a6b7a15fad80a10c852723d96cd1ae4f8b1923b766ee91d40ee5e370fde88f9a60ee79c6f01f8dd4d3e7795d3333c0dae4f9a26378345fbaa130161bbee9e6230ca02c332b82ef8ba0f5c5cb5e8b9c093cecfa422bcdda5d97aa40128aae55077a8f0f09adf24773144148ece947423449edad0ed56a1c88cd8d134c48955c5840bd95a24d95df0acb6cbad5651ee19741b2234ec88f88cd55e93cf907668e8ddd1c90be6b40614a42d422fb34a9cecf626cbd825aa33f9d4e168ec1e61c9a916f5ea4c8fe8c68d721a1d2783f05e79ca348bac9e4a864e427501ff4141a60d923c13f6925fc7babeaae30f06545906df3421fd578091a8d1973dff97a22c47c043e2b64f289053135b40d28c3e95d6c154534709c05648835e80b958448c97c31169deb21ffc1219a056a033ef26fc66bbd9a2a34cfffe8a3703abfe393b8c3cc2a96ee61b0fbe5d017a84d50a0a9c44f9440566eb260665ecb27a0b91418348aa9ee5ea6cc75d5a18a8bc98f6ea1a5c75c2ddcb0b137c459ec8b187ad40d3a974ff5211b9a3cbec5318f2e6bb671d22092a0a89220361df96525453e34d1258b440789910205ec086bf4b887b1e5e5eaa7d7f939e4c089ec4cff9619ef75d1f8941813dfc7d76de3d3aba413b6393e97a17af133bfa27ed6b734458a2b7b31bc8fc30eaa2280d57b6f372e22e2a1bce7d914da63da15a815ce156f5cec1e9c88ec308bbba07f77726162932004828fb9bc8ee8121ec7e9337e75993b8c4ee20f48f21e8f49ccef3854cdf6604df25ba257889881bceceea670a8a5e21e3f0858a1256b0aa1bacbe9737f9080fa3118ae8a42c8d4b9b04ef9cab7c58764ea702c9ac1f14d2d28bf24d9937155ceb50d9cf1ce5a663b02945524bd263e2caf3f0bbeb68feb3074775fca485780a46d9bc58be4300204f4967c2e215cdcf7499a9665ab65bd0804b3d709ae0e98f4001e39b4c4b337ee12b32a5b45b870007a3d13ef4ac07a95b3705e38c8d43fcb288a797af486a5497ba5feaf2e8e6bd236e6c58eed7d9b7668ba93e41fdc9c37fad95f594e019d15043be3a41f1c9b2d7bc0f0cc9bb47a8da1bf3b2c01d8acfc682097f8694a67e0eb135ced8deae17800c448fe226a9ec30214c9522dc643b5e9dcefa44b61a94161b1621b69de5f5955c8248e4497d78f87754bb25606f76603ae4f7b44c5910e70552d3c78d35661952ea33b0efaf7160c9740997758099f92323cd5254946d2d40f6ef52961efb97c80d9531f16014eb52636a1b80fedafa8692f001f4963812a72fe6879bc288f545b3e7cff41c6fa240cafa65f33b8d134884ef19624a0fea353407d964b01a4820553db1cb4becbefd86625c22d4e40d63f50f4a9ec3845807264d83782617722ddbb0f91da3f25f5e7f041453c10c04a42e6d904ec42fa65ce3904fd999fc8cb662c5068580a161848e98419874ffe3105538a465319e0f83bc6a48873e99737595361d824572589654c7e87122aa23908b102452bdfe9b5ba79e2be17d74a76ded188233b6794a89948e8603624d7d35537e7a671d354beb413096fe04bb120318609523ef97f7d956403f27fb7f87884bf8c68b08e03f530042bc2900945cee86375790c180c73034ed2062f1108f237d0ed7c95876ce7b7a325e0e85562e927cdd2c9f39f8dbc268e68d8553b34f362636ea606180ec69fd2ef9b0ee6ff319a51cc60b5fe30925fe2e3031f0e4c913fdbdf19c88fcc657335e366c64838282b93a3acd3bf4d4f89cbb7ae14bf3df983b6caae6ef6b8b1f693de0e4c759b2720ee1677ae4ba471c2ee606c4dd19983f7e80390050612c56734c26874c7b0aad2a9284afd387f6417be3e3ed919fe8ae243152b0ca18da0a7d413575d6514ce37cb3fd30b06bc36f46c7bb2b5d076e3d82cf4620ccf107e65463712b344e578d6bea2bd3368f4955df657c1a6443aa35e95144ee7e64562f81cf218b1734f10804735b9e4b02ae216268e131fa1d9564b3d2eb7c6bf1e73518e8b75c8a901f4306d644f3a946d615c3672b4bbee1200868a1b47b8af86381fb2c7f5929f249adfd9f2ccdbdb3ae44d240702d150682e3a02b22c587130ca28b7ebb868337d3526107567b18d7047ed52da677722c4d52594908f9950b41546090acb36c966741bf02144c224b6e7696e5d53b2fcb3e02d14bd0f6a275dc32c81ea05cc671ab746a5b2010daf529babb52bd2eab38d9940f1ef9451234defb545cadc32b131b7e5b99466acbbe479151a954ce64cb3d729ba8e5bcf2c96a6ba881f0e95c567b2e1efcb1e19341215e9be2a9234e9b72853ff2dac3241b6e985553c2eb0274cf6eca7dc4ffd93acf6956c1a55fbaafb508f31a8ef9c9e403f22fe40ac15102cf840aea6f493bff48f7b638fed66c181d63cf2fd2082dd09b9294f954f20eee76da53325e312d7a745d6e32c47cf62c7f408f69837a2b96351fe54cddb8a1b74f5cc9b3bb05db23ec7340e0069c2ff5a2321983703e40a7e69ae887616a71266b5ebc9b7344008313655459160fa8b449ca55a2d09b0d29c6794790f1302463d1a5e7fb4a776e2fb786a26be9eda4fb5a4119170a95d06ecc03518145500852fa1c3d05a9fbd4af7e572ad5af5e48bb9aa048e1ec9c9a63e9ae6d3b5de0b2d0846220dc06287869f1ead7a27a801e4c6e7771fb97fcf57f929a2a95b1143f495ee1fda6c4c3daa89b7e4d7f6adea4f3cfe12c25a0bb3c9b56577ab1dcc045fd4356266b8a19e298d2efb3cd0a7501bfe74cb1f8b5fb5d703691772fb74ee24ba79824fef1d254e597654058af426710a0fab5410e84687406c1ade2a36bd460ed248e813352d73e4547fa84fe09ada6e1aabb1cd832f9e4971a9827bd8ad5cd8db39287647b5ef2c9db3c65a84ba514ca06cd556fbfc4d2a2d33a182a2e6db2d1bfb7a3b4272fabfdd3a5f29d67213aa005b441112d70f29154e6d63b0d447b6e858ffffe961fcb6848c949648f6f89cc5e1c8a0508d4a20b94e68799cd095b061df22fe753638a64fb992658fd8eb05d3db979d7f61fc9266c99c3b0820580e1992fd35f671053a34e8b0787ee8f415ce6cfc39818ea25bde04c0e2f09cb6f6635f5041edb5a9384803dfa9d9c48bd07a467c953452d449090f5808bfb51c6e559ebcc8401bc89baec484ea41e8be310f4cf098f1a82a6d447b45ad8e531cfe9ea4f2030da7333bf71880c946da89dc823d4ed87d5ab8f6bfd932e1f09d3f04d50e2976aa8412644ff4e89e08a45592aa94b4052797a3cdd1f052edd96755935ea41c62372b631bbb17fd9342a78522247dc78c4337f49260483df68ee2c32f5bf912aab3b47cb2b325271ee158fcd2837fb2dbaaff6f77568bd7d36349e8de50a5c1ea9da87f81b7c60b5192285a2809f45b8f36d78d4f530ff7727891fe811485afd35459fa33d7b39b814bb50315399dfaeb95692277edf188a8c466c9095948d0f4bf6bd4e36ce571d18bf304b51ae052f6b2dd5d3827d0c2908ce802eea95ebb48ddb26960096131549cbe59a5ade8f792378ce48784f64d4c921c105fc3136d71f5ced4020433e9271e9286908818c7a7e099cb8ed84ec5b393d3c2167cdb03cec0c903334308fa9963f931b325a21da0ff9eddb7b9b592c528ff5fb4debb591b29823821f64a4c76f52e67a5365b7cd4326e81b8e982f5285cd552809d84dc73122143310b8522ab5a1d41c9b12eb3bfd66d6e9ec2b46b21d3768f9e04d54f4cb1064ee97bbadafbb517f9c38235f1de0b4b6f26c23280265ed245eac8cdc8b74a399398f1ed37367a82c03ea5aed804ddade446e62e54de4054cd5b4dae719e2b358a1e24c70877b7f32e40fa151559c26bbb9e944cacab492b94db0782361d3cca9314262be488a272d4712cf5a336ff1c99d9c12ac74839e6ef3df8ef58da19014d5fc5b1c63a2fdb9259f594651e2f59c1e3f52fd9ae7b8029b9bc7b9e00ca7224b1a811352aeda50f5252cfe2544993fb1fb5e9f85e15cfb4058f72f4a7d3c9d9c7fdccdeb645583767b31721bfb280c4666d2c6dde912a0f5f33b06eb32c6a8dc48705488645008175c7d41a4c531d44a1624409e017729b45a21b6b8996fcddeee75abdf6153a7382f42e3b5beb598e2cc021fdb62e5c8103686d0308e920e2be1fdc4c756291c164d297f28f3fbdffcce743d811573994a4635b7ffaaed0bb3697d5e6ed5d45aeda43835095b455c9a24d6f98e57c79233f550cf8297a9a026884b27b357e66884f06d124d6c7b12f3ad4f8b8c765051a01cb6df56f524c643deac62edb850bce2999d1c78aefd2b7e5205cfc07ac6b613a3b4fd21423b8b1baa362db0b6507c68a61e6f0b328390ddce193bd057809645d85ceb2535fa6d9d9727e6247525ca000760a135dcbbfbfd941febf545d7c6301b9f0f60e48cc7e3ae62c7c1e1b0b3b93ef00e6b36c6aad36fbfb3a5e39981d58117bdbb369242dc81fafb39d59c2759406db20cbb995545babb107b5acb53f1978a2781cebf00b0ea5483286d4a9208f966b99885f3398c283c7b3a5f885a4d08f45867b4ce8a275fce30831e4490812eee9b0c01a97af1a8f2d5878e053bcec50fb3371f5cf9e522d0e828eb1d282e3af07c24dcf6659a4327efc4f7468fcf05121ab590ebc44c8bdfb19f72dccf4d1963ce6613d92658545fe235183884c87c86d1c0b896bc826c31a658802867940d229e781cce998473010d29ec1b5d250278d48b0a15f471b85bee4b1b76de3c1bc2e353c6ba6bbd67e76c6bc281649eb3a6509a5ca4d1e8429b66247f6719003597f17ba21accc8997b0319792e4398813c9aa450a877097761a901a204f4cf1810039c21b033601f7758b5e50d099dd6c2888b7de388e8cd95776f09605ae269d961614e9a9651cf6801a7727c02d9d83a168b0a18f4b7cb17eddbf7b95d3b83debd243c84e5050e1f0c6a9fca13ef6c515e84c0a23b8e6a9c1b1e31762578361e257a5809012831a4b8043d93d9fe207b1e70009672e7fc1ebe004ce1f5a329dc6c912623734dee4b5bdd3c3331f3cdf42749177be25f8dfe1f217a5a72c663ad7eed19573a363005139fde350c14759d71d3ca46ecffc28feb00fb7e3ad8d77f9ef361f41338b9fe6504062f7cefa4248be0e22eb8b193b86c592fca1a9e82946b76af53c86d51669722beace1b584678f9026e1824a5f39623dbc004bc5222646f140c8b7ee3541328708c652a56c384facd4df6412c3d9d2916aca6e1b4285a90e01fb82828725ea0b4058cb2b6e247fd4092302bdb0dbbac30d4d06033dff3907711e38cd83b9d312362298c859ea677202efd92f1efb794939d586c52c1af3d9c180b6aae2658462bda718ea670f6dfeb18ce6fe47699f84c5222bc40febbdeb7a5fc7f4c2c37b3e276b833dc424f1d55cec0869981177a1f50a44cb63a70a1fae1a7b249aae68232c5ede6ee015d30b2ec6b1b26fcc29b9b2db394bde8c76ca7c3c3f0d7e5505964ebcd647190ee43e1f0e13c0975d71b4badba8ac6705987c9f63004d733dfa1441e21d479f5a6332c123b8e2894be6770185df3969baefec62189686825dcbf12a1f4b86d81950bec10fe9da1b0b8efdc1b5ffc6bd179d7970915bb2c8877037d0919391aa7e5f137b79392e3f7c03a0382fdeb90c4984a7b02d4552e6e4445a7787811dca2dcaa6ee387798b1c3649ddd1e1f91ed9c24c8cbd3f693aa8a90e98f5978fd0e45ad0f935ac9df92d03e9353cf510e08a93b2f501cbd03145e18cd1e1c7c69999fec4fc7878ad1272b7b5124ce663d7c811bdcefa39d9897fe5bae79fe301f9e805443376da10d959900cd3c82c915d21ccc6cc33f1160cd75487d55e32cb71719d688f4ec103545572f725abbef870373de92e8d47544a019aa8aac9cf021b4d2070d8f11fb784e53b063b95be0fd25a65ef575ba7d491ca53dd06f2979393fc3203318a9240eb56f1ff1adb7ff22ead2f52e868dc85079bb3bf6512decd2b25b5893c6255222a123fbc11b9d4f29793cc1ed0b2cbd933391b726bf9cbef3f5b5f4a5fa52043cab1f33fb0ff0ecff8fd1fad730a6424794cd447937e6c827703025d2e66b578902872e12bf55eab6d746a70aff00231f58ad5623107c79dd1966d92568130c9a03afd73c5552fbd0df4a81541361fd7a162a3134504ebdfdc24540d09f446146a4c95f4e48912f14c32fe1ef20c577e14bca51d7fdba3e5cce34cf10d6cfb8859dba65b2da8b6757ab81ca17135edbee8d28d762f66282287000204c0b44975a1808c9ded0ff12930ba0402569eab4214140f262fefc01a5dfb8fe97f535f31cae7a6fdda7e77ee0257f86f71586266e6b3f904e1ebbdfe3b8431981366be298e60168ac353f32f89819925b8d80952be43e93f45342bc242a6ce15f6ded53c6eb7060b673a85a90238b23babb0a28d3439225ade4c460be963d8f876879d96815bd78d429c7885d5ef73272644df0c7e2a04ffed3eafe5138405aacd85a4ba7c0dca015ff7f1463eb16dd7b543cbecd85657dfebc4c5aa5762fd6c325ee8126f7817fbce9c819ff18b7b3296166d8fe1b18b2c84e8de550184aaba52f570c444bf4ce5bbaa148f25c17bd2b1a0929bfdda34378ea32820032ab8f47c8a7feddfce103d80ce9e3d94b0afd9e205b0a9c87ffbaa85e1502d0418256f070dd8790fc4eb879d1f17cbf3b05ca74a5e66e06cc14531b900fd9cbbd9eca3c8ce3d61685556407d75cd68267a5dd943ecddf533a68e6adc8ee219bd8ee659b3cbee1a57d47d009335e00d7bea5c16425b45edf85327596733f08522e8c6a05d444ef6a23c56972e906e6cdaad58f9f852e0592c634eb19b6ef4bcb8ff3b058ff77eccce55884b364a94743e275cadbe0e2dd208ed7b309c820abcb0852c2ce959b193ac342448335ac32bab026a03851f37339be642eebaaed7131dcc6bbb294016f530e3855a3ec9d82ee8bd0d8d6071559c6bd871c3d36b58ce4948811ca186f15761d6e9671502466e8fed7efb3840444894e3134b6688479da11eea91c7cebbf6b1b6c190a46954d039260a5069b4ea0c4d6083a123a6755a75f300d40016b8cfad500465462b1f01b03e6b98c947294f2f83d09370b663cb29fcb3f5b97faa53609e56578417f0d00d538c88c003d91dfa92fcea0646e6915f49d9e737f380e8fc544a4ca74bf97ab0f38f4276a907feae6857b6e839c19da4525c0d8dcdc2794dd6ebb68a3a1b44476252fc49785c2103a0f66da13d48191e561f6053f2000e6171eeae03a96038e8e3c7dc12dd5c2ad24a6b832ee4869c7cc6786406a8fb5d3f18f96383494ba9ac8ad44e117c0bacc162be87af93ae5b3c29acf1a5c457780c16ac02f0596e2b8bfb006bbcb66f8d3bba0302b0c6ec406462e2a93cbfa69a5e5d66122d587930f790f76b878b9bf486b42ee5994de5e599de20bfbec163a5832ce889e1115a5638188091f9892e0c05cd1532bf972bab6fa13480e7a79f169ebfb8496f06bfc5c79f045ec0557e3bbc07fe76698ea884b70e9ae09f0c2c147ab2c34b5cf8880c4ee211691b5019da417b1b000e9e4467c40c20df75492776b5ec3d27ae174019f19d2f35700cb1b3f2372b499f46bb44e5a045e3bd327921a2602934a7b7ec7bcc3d5054743ab60cc9e143f2b3650e20e8271f940c25171f1203c5861e4d6855a5c9e1dc52a4fcf3a77c97e70bbe97c78575cd983274c573df93615d854cd7e27a36276ca0e8d0f67f08544753f8ac98d5480047b9b5892ba2e5238270226d0c39ad7b281e06c227fa34a51a8cd68572a279a2fb185f40bc81b05c6c70cb353982aedc494d6f140918d517e365f26f7ffd9c71e522af6fe315198bf878d40c96936ba1d16750f7f3563002b4c0e0144456f386754c9c21fd1cbb2f288de52e3d36045548cd872c45a8f983370b411d286c622617f782ae5c63d588e85ab17146f5c148d07dff04a3da713b3a835e99c4c7ac8830ba1d5f3fb14523787ac125112a066c6ba34a7b230ded48fe87bc5739c1a3557bd8a7c9644a46b7c26a7a19205cd57e12b13f4fd2f055248c059110cd046e0b8006a84487a90ccf28f76e28199da99d88799d49c9fc795248cc9b6c7180c7794f7c9c0fccfa6f406b38673b414383a8909ef4dfb4b15b79efd3fd1e7ffa3e3aea4b73155fade9a3a0e3618c1986e0054721f5a470b35c3a35d9103824dec8c34f243992ab072b6c5f9416fd10b06fb770d474c37b0f1668519bfc58b84589cb586a1ff3cc8219a3e3abeccd9ce29da8f54ec06fa016b428775775bc2d32b9430431e4d0b4c1a3302865d9c12f01dfbc201b98580973b7717be7541463cab9beef1c965b6ee175e45244247f0dddbc5635583e83b8c88101a4178e42244aadb7cb4847c4ba4883b71e68a76410b87c61413b8582729c350fe21ca009987dfa031303c0ed190fe705eb51e1c68be3653d466acac540d9b1cee6d12969c7c5372754610a2809c9288f61b18b9ae104d432e277a6e995033d110042286b1ef8da49105a77de62d7c7b13c18b7b7473cd5fdbcdbe5a092f90bd114d97e6e482ce0759739f380c085ff173bac8245538aaec7c3c9711e204ef1f397854101e56bb3606437568e3a1edbfd91cd968487ae0e6234e81c2f953b745a8b75731e7bddc2a40aa830aeba3073d85a8912819275b7e1b13a6cc140f2488ca728aded6171b0ffd80bbf45d93c1af1c8e5ad4c9f38da3cb33056faed6b42726def2d6852ff1494be5975f0ae7e451f2557c87ac863661d5c430a3ebb4327cd6f3e944be864460f3728862080d2bb4fd1f06c757e21bcf78b79a23a53279e2e379e894e1b21e5984ce397a566c06650af9a608a4473c24322796a96a84c80b87d710ce628348dac023fd19b330c31e3b95169e49196aa8207e7834cfc658bb188d5914f026138445edffcf35f755b369b943c8277b96fe936cd0b961d9c94194bc16a76ab3d8730e09d94d6a69cf7eb3955b693c4a835538d73e4942687771903ca544843af496364b2bdb977a40123624cc9bd388f9d24ddbd26e9ece078f838223bb80ae05331c3a88c1685240aa4ad2c521683ea23cb0a302adabc03d39314ba03088724e14401bc6df234c680e9c2547dfdcdab4150035691e7122b4a06216fd2405aca71477d3803ec06a3cff66d1ae30cb2dea11b1204180199275ef1c454fa410e8d87d6e24e0066f6a374b19d262d34e612cff7ab891dc129fa5a81ca4355d11574b15b864cf422c6d72e10a1ea2473d5b7d3b635eef2556e01b43f7c0a905eef90b9255ef1d1aae500ee46a3166bc2297b07761fbb88c83c91435dd53774d0757e23da04174734d7d2cea47c6d43bd39909c9b311528302a9b94ab6b7b8d26ccf0641952dc3c22e28d9e74d0d407975c972c29a07837597ece566bc2715c0965c1bbb490961af460538ac671ba07e98065c970d5d6f041931504b6faa9d9c6e571d082b6a4b0fb8ea7666acc3d5afb189219e8d4c0bae10b1d08d33a5f2888c9cee68a3ca05e01409d8c6fe62ba65cd861be9a1daa4d7e7fe9ba1fbd8a91060ab11af4cc16cefbb1153b47092f5aae026a5b8d246f2ce85bc8002a732a2b64c630512959c75644fd84bd1603f0d02b5c9a42a9d5b15a13772c1d0b93ff320dd6a6dee9fd1a771a15b4fc9db502ea15a84c912837b7d8e2d62ee883a0bf797f28bcf3bb608b27a30deacafc386eed741df900b82ed4cb76e273b58328debc87aa557cc68d853d316c0d83116ea323689d496a032c4b54db57be789a48213528e2ffdfd75f56e461d2585bfacdeae319414d65c4b833885822780087a59b216de57c50637b07e19ea08b803c5c93529510bcc166195cdd4311a4a41182460b65c51c96012073f7823f97cf66df5088f202eb2ebd36599258708ab300928a827930be98f4320e750df2ad85adaa74dcdc9da3014d91ccacca00d3e0147c32428596e9d6488ec66ec952956698103a71e5bc3a873bd5a41b79e7ee7ba4a73d3033c4b7b9eaae388a72024c2e53b325612efae63e88f67d34eb934b8f7d599b748890e21a2d4c95018d01293f5d11c227e8ad4e774017ecc8c10b732327e949bdfbe6053e700d683476d141da22d132f45e77491efb3c60d967bd0bae2208e8bbb546b29f8519871ea0dddf9c97526943d80c823fa70e86864f39c4f8bb7d563464471d0d8bc2d1fa11e901cd02f7a99dea16b6eca9d0292fc533ca82c83f6ef69135e666411c0f34e22c9ff3a6bc6c2596fba3d330d13fa00ab0bfce2e2764032441b0a4bcc097eee294973ec414850b29cb09e0b14039488c90ae2f39ea503fb998206d0a1a3ff59ff592dff9a3864937d5e80265334da0b302d9b7ab54b9ebd62ed1f71f561e8ec7dbaf8edc5c4a5f34ff3255ec8d8b2d10034ad391963eaddf423663a83a347f15846a2e9e18b5c83c3347817b70f15554f7635d1e8985fdaedecd02318418ce146e4540575bc414bf24aa6900f6b6bd08b43844e02490664b17cdb6cf2b2a2eb5d610a9abe834abafb9a783040b68ccd822c5a3aa29bf0a37cf969c6b17dc7873fbbb4a111701ea7bc85e5b8d571adaf4c4c7d8e1faef7ffb2713c1dffd12c48d18442e9139f7da10a50e4ba0beaba85bf03e059a7ee487962683e7ec96f885acd3755d3717ba4f5d0027ceb53109aca8f9fb4bf5fab8f3203f609716d2a87b56c53137eee8d96e041c27d9ba259602e2d96c61bf9052f18df678463f7c41fd3faabfe1a67d9ec875d00a49ac1c28531cad99ca523795bb6b3c4b8360bb46227bb5dec38f93620badb129b5c9238c0768d4288d344b9fbcae5705aedb22f1080ac2b0ed14f79821e16476bfb3833c976ee9b92d2fb7f5bf36cf45293847285f0605f6f5cc4ad97688f5cb3fcb6a637121bbf57d0613ff521809c6f06b2f932bb8cc8933eff1cec9a9a5df189496a6f1e28883ac0eb4a37c11c307910120f928d4a448e9859c004f02265c1456b1980d8c5a3c881224f79ca9f1b36117519de7c0a2887b44316bbdd8552f2a7c52bf9d4b2ce6ff6c5a4b9ffc0e2a4b9cd912809e1bde0b9719807951a628ac75258d9b31a2e26521401b44e508b8fa4e49df0453667191c5e09bd7712ac1beb1fa36455960644bfcc2afc9e2ff182cb1839eb340f9fc9a0135c6b9fa79f9bd43dd650ddbdb162558ca350533f1e313c505e32017344240c776488c3b4bfb031355b4044301c8082fcb4a945a8b568476d0195044e455652755a1c6d77ff2f633b8e70cb803d64c486ab11bf76beaa1690931a86abf6d840bbe55dcc19d02c6e342d04d275e01c46118d43b41ade819eb270c2b9d88312d833db6de1a72d8b10d1127993e505574feb8138d09435f6063fc42868ef760c882f0fc2ff315ef8f1642dc592ca1d13d1f0e62c42d3fdf85a3ad80134cafa012163eb51928f7ff72e1302244e5a171b8ebfa13855aebff414ac0ab02f31fe57eb0b4febd50b3d112d5cc1a26e050d535c97573655c6d83ccde14377011ff05d3640e4a2541fe961c9bd43fc028849baef670f5cd6675f8a055670357f0f8481ad157507fd7e6554dae446d3d58c2f054e65dac4ac362dff0ab38775488a307fe075c2a70d55b7d27e89c5f244f1997a3c25f4193a0dd2bba1c337d3f5abbafce28ab6bb1a657dccc8d50040af9c242ad083e6b4a15513eb8258bb865f64e391314e161c32262ee7748a51503577c628aafe480afa5174072822637047f798fee7b60a5cf8a7afffbd0df2f3af13941f8a514ded035133805fd69019fc11c75e75d797b6c73a34f91ac766927eee54991b30aea7c48e3384e1a314f818ad0b4725c62f8b440969073d4182613082662e0d0f66c84a72e60b9ad122e7913279c11ba4c4abe7ba8dd98811454572f262f7e0fcbccdeb8e83dce5a57c766403eacd9428941c6a347183958ceb5777c42b9d312abbfd09234e3ddc52d74291cd10146fa9ebfb60103e1b3d9729c8e17ed2ea75719e9bc34340652307ad44fb396c1fdcb0fdfc84ad12f4f24e3c57af56b7c3f00ab0ef82a219a174b6dbd30cb55e05eaf66b7a7ef7decf6dbab052a195c912b6d55307eec50afc580c4ff789d2a44e50bf25fed0759644bbaecb9bd6a3d11289c41990dd68c03419283f4405828ad5ac2ad072831d8f45f27e95f9044ca700d5bad08c5c566abce8154dc30d73b4310bc8bcd2c74b59839fb639c1fffb7967da3e2261de877ea6acf99b80f3e8fdb384a44626862eb845e6f9407f7b340d2eac23a4a73c5c38c3c301cd7876103516679df1b7310166053b0369c8ac91a9bb0524a4ca171e421d9f0d67ee6bb248a795431a424ea07dcf50c1f72a4bd017b28135a5b729681b42528117a15f1f5e806e52cc0eae63fab708482086f586b750d6b8036d61b8d40ea3a946c90f369a282b416c0a686f18612ac9d205c00cd3da0d4000d0597d023f18b6d1f4c2a5133c80ba13d9d54faa3efcd8d44b4e273e3dd32836c90e42a2574f59c4e1f507de799afd08c9d6440271f0d8f757673a5c4fb71b3a63dace198508b3abe7f0e1c1f53f8b03a23f71ea568635bd4b7421a56e723510c5a193284e7d2d961e54259f0e32bff862409fb99fe0c1f4ab4c1b66f358f362b391e03b59439e7dc72a43059110b2d31034ed7d1b3907309baaaae5302600a727b6cddfce5ea0105d9cf7bd8fb17a255dda22fbd0d0662f074e6b19eb7aa7fda35c21c0cd3a06db92800eb929f136eb0b0a17869983b6cc496d0d139966bff185f090880955c13d9e4edaddc4885b6b8d4e469dc1693438522ee8a12950c1114f7e798f801c3eb77ab92bc936d8a24950189e79c62943b43d53c4166f232960fa53f413c057f423fc9d863608c20ca55da642dd9a28c62788581639dfff6b7707ff438cc511b5cedd4e42199b02154bbd83aa8b4a54727575c9807bb66a89c8302492e83b91f73e582ed1889e8e8f3dd6b3753a6d1b586ebab80083acadfcdab63df30706c1882b602e14b92b18957d8f7ff1554f33bda831b863a461cd7429d77da0a79cf52b10e5eeffe78673b801c2e1dc1a1131126097c4c5d1d5821fe82f26453077414b10179466db1005ab8018e7af733261a55ccb627cfc747e693a5cd2446edc5325ce6a850c849824f91a64fd2cf68444326f1f5fae5538aa0e0a93044adcbc6b1d43af2015e0a761582984c2944076c1f459cabd9b1b7c67712a78fdc949d26b064e6f9961856cdfeae927fd4e4a425d18fd3679836465db2d4334a153b11861af0f4a3806c7190eec688b55b1bc1e914711eac5bfb76daca3365eaf220eeed252d98a3327a6364af78034f4827dc1550f9d968428a50d2e08e4c7f0d2b452931c13e9c285510af3cd4ba23d485f58928747aa892c103f6ec371751a928e60980edb368179d93bf0f3c3708e573d9b1fc1ebd5d05979482191266f913b130e6829045e1ee4e190841c88141580771b0b02cc13d6ea786b7232a6596d7563bcaff66d1e94dea7067f157a5a35cc0bc4fa5792f0a665aa5a09c3a218c00b5c4d31aa39c4e5219d52e7fec4fc292a9711de9d6fd707a66e5e74c361f9f46c2851f96e911fc7e5ea520a3cb5b29e27f6b3f2e5737db98c1b86edcc1a7f470cdd0f6001b26f5363226ae7ad929cd4380ded380fa5f88bbd230fd41bd5c7b3a6999eb3284348e294b6c384e82c63e438111dadfe02b02e57a724dd942a3a71dfc5a2635b6ebdcf17d4c34131c3db890987d7cb80276d9bf4ae0e390ff7d2351cdb7795eaecd6fcd30704aa3f50d30f0bdf3e8ccdf97b881eb5699fb9de9e465c5ff4424461708a8e0c5ca158908fe64bb0535910974162d998e7e95811175d3c6a54d684c6de193d7d74f4c8d8d8894614f86b86878b45c68d4ab4bd9c90cb682153643beb30a232f9e567c855000bffc6aa8e9560048c0c8fb593e79f70dfbf51df07d8d1343f4c5bf45773db63c569e0835def855b5dfd5a75592f48d0a287140e8788632701acc18b0c68bf7dbb01b69c04bb728fb07f403207e6d5b404a983f4d1aef506ab8a916c2be4113e15b974a8b9d6ce92f912d833f847dedb1940e7ba8c94d348c7a602812bbd99c7a5c1a4b815f9369e6ebefa05dfcc91c4806e6dd9c648c0d3e692bedfc87b40f0388819eb9ba9da43799c30458dc70ac2c904fe1763160fc1031575b1347c680693e851dfc4c8e28b0490caecad2647a7795dd1ca575a4b75b4d6a1fcd42a801b486a97f1d5b25339d7c6fa3d1131224f9210fb2018b30000664f73f0fd76b63ea134f7759f47cf5e0db45d145324ff95cb26a9761c308cdfe1cd9993bd4a94da6c233dc990c8a70a16ac648e8d814ec1239d96d9e753c4661489cce4463794c0d55ecd06113af075d24e65bb9cd01032606de85d45a6198070c942fbda7e89a2e19acba23bba9eb2334779b4585a353b04532e7f960078390e28c7530b9c278686138f30b45c90c1dc655cfb982f552a6ca30eea3285695de1c638b9b6845020339c006ff744c419292b1147802adb5a248042d485413ffb47f6a10f8684bc5fb5e30b88f6004496b0a11c159c60f58fa7fd8058a937ba56ff8c6fe6e51f5107703c7e079dd3bca5e7b6985d117dce07db736cdd00b6d812cb968d05ac32c1db55adc7e55756d794253013ad7a1456dd7e01b270634c032f9d7d79fcc5ea8cbc9df2eb3194d9be082e391c3e1bfccd88be4a99d5c66f30ca9d57bc84fef86dfe1bfb680b309510b4a597108fabd40aeb8056b107250dcd67171171cba1d7ce5deaa6531bcd95d0e461e3b57532f6652f28dc3a8ddf7fac124f01a3d03609ef78cbc9344566f33e22ed6fea4707799a842b4c0a3420b55ca9ba52d5c0edf047b578cc2b17f2df6c87fa5f8b0a764c226b14fa4c2f3db67b1506aa94eb87744bb3738f158ee1e0b83ebaee1617a3284fbeba1dc1e9b50116b30def80cd69a90593c09040ccdb3b7ea9644fb0f2c97df97aba679a4caf7ca5702f8da1ce508b9758e293925dce94b1fc0cccf6a3dbdb5bc2c929b27c2e1acfafc692124919f07d24dcbf5fca7b64b2af17c09c0487b98e7ca874a65bccfde597ce456c453e6cccc1547a4c1aa376aecb61c3af12bd3de1f9251a87ac4f88c96c77654dc1a7ffe5e1b6438229c35d5e0ecc82e8caa5394dde2684733e7fd75f7be8b3d1f0ecb658389f9ee03252ee6ad7ffc75f4fcd6a6a95d783ecdeeb26aa31dd579e85c05544bd23fcc7f903dc7778ceb91d70584694cf32e9d17bdb358c3d1242a23ce30d62ca5f2c3fcda507d2c2673476ef9fded99ab0faf86409fdc57bd1fff7370d7cb193399a16550835aa444f5e889d7749d7f6f2dde9075628b12db3c1863d3f220f8612814c11e0bd440cc28989828ab7965010b6b73902e15080bedb6c30c7508ace775f59ab783c7a6d50239c4f0e185b77fb6d42b5d73c203478d707a15e6d1851d69e74a821587eda5b7d054bd9e4426e8d07c8f22cac31c27d207142de528bad0f6905a67d5d1e2c010f86d464612844d0b1c6169e2c8e64fa38c8c387f442dfb7e1e72908240f6e654c297e071957090909774e1f3d78a0986b0ac0e15ba9f55b445a9494f1d92386627421da5ecf18943220a28f73f31bcec67d9e1437758a1cbefd7229fdb6c6ef9871c5c6edc6b4bc41ef82ff6babeb591c19a8369b949085caa16029ea1a56d00d817ec0c374558b50a0fcea46dde244ca17185c9e5519695c8762263703361a0a3d926a5eff6bd38bb2976571f8c6b9c9ec8e372e7380378c5c7e5ecb523ee32e90f29735ab4ad158f964671f46ff1a9eec993bb0a2f2558bf29e039de13e224a66a81e6c583aea179815bff950a69755cc2b993620240d6220f4e1b1500437be4c39159a70d735226db4be9636f3dcfd9c890e82d161fe87b5eaa63b74660279f3c763c5d0683b349dd7973427bcb249f5e21b59f0e1275c3c5bd51c350ed02e7406ce3d11def7f9d543b8e3f38b3edd4e37ce89e03886b2e4c2261a480b8348e50efbef0b3a223b26f554590323d28a46571a535ce6ae29b65e728debc21ede46c6ea8280cfc0fce5179230e320840554650bca0d0ac98cc2200cfae039900c3ca11a83ec74987470b56df4f079293f5b0362a6bf91b8af63e143c6a65a7944c71a366834cbc7ee17c76d9eee69888ae9e3c3fe7b363e4ba0af4308ff751f579abb0cb3c73a41abed6fecc2a6cc0793b22c1bbcc9a315d97c0e9b0ee0158875dbcb691bfbef9bf38421191045373da789b03364a90c5bdb7fb90fb1d4bd1955d0e3672921ac18e577125c48852dfff435d030b9ce7e43e04c672b74466503e60d9cd8ade15950927bd877e8240c736c71061942fd34a1b0fc947b7ee82a2bce0925ff4d2e2fe61450b981c8046e0b1cf10cd5fbc4262a49d5e79b776e2ea2c2b15791bc6b04a03a53392e2df442954eae17ac43f967a30b97d5bc404fa14bdfb916dc9ed0280118abdef26032707d499cdebcf17691695f18376dc6c3b38042e362e3fcb5b4f1fc1369fe07770c590fa37d37cd5177aafa996de8444445b66fc6b33163fb4e2e634e1a2dd64df991b38257c232677588a139dcea157781e39326d6783d7031bedb015b3e0d7e7d2fc0401fdc8614445a672e69af5fe34319dfb06eb2a9cba32882e307f03982edd3595b653113a3fe125a822631a13472ed8b2503ff135f353efd2ac8413414366ef2f2728254cb8850429b0b6c72b5b1f323f2715ea2cbacfc78be58264464bcee754b78ba6d749364f8516240cde244165a3d1ddef71db8019d426ab47b7740587b312247ce6f26a7304089ee9bab54e192f3a07d8f74f041f7cee985d0cf75264e5267c59af62acdae79227e48b022228fd89fb791b3789101f16c1bef9efcce6336efd42152e0cb876246097131d5368c09383a5805dbc6caa65639606cdb0f7f9ddf9b3bfcc155b146dc1213e8bb76ec7596123791737aa5ca8034e3895065aa2f8c2f08fa4373da505d3b349abd3c6ecf9f2831a138c1f628b2708b56841b77a422603212c50aafc04bb5fcd65adef7b62b5ecb26b75142c8aae663d49414294e2eadbb02d27572c9d4131cd1ddd18d20af06644d479b9611776e5e87a654c744c0bff52d274b911fe4793306495013f674f26218da027d4e9823a51fd1018031ffbb26f79b90121c84146616e7e343022c1dc9c9ea18187e25880963fc9abb607c034f55d20ec8544e2d29579b47c6df0d26f1b016310a5098284bb4f67eac24b887c04286540aaad7b491ce6b147adb78f63c04035e3231a98217fdea3514c9a45ea65628e1174f415c1887ebdbc5cb9193bb053b07b56127179cbb1dd87058291b43063850d98358042b752944aa99c35e915161ec1e38878ad65dcd83010c470e6903d18dc9006ddaef2cecf0afee6c4f0a24e27efe62d836132c6920d8ca72967db14c04e0fef3ed338b5b026fc2d483f634efb115c099b115516fd461b1596060940a768090bdc177e11da30311191db5aad68720e70a4149b3de0f8fa931cf0175a793aca15c78f970c2662877507c3d93b1fd4a9d4103ddd91514fefc09a181eec8686c74ba8734690b399eebc78fdfefc9c690cea7300ffa87cd806493aa0813c8e501f889e2f219fb91930859f20c4688d21f1b3d37b2f8fe462f4654416c1724f20b5f3a9b02c4c52905a35ee85f797721abecbfebc169ceb5ca69c5d50147af8ac675cf963e9f24319a193a05c97a403a78f5ad677fe294d779443b6272c338fa5b43dcf53397694b629461276890211cd4e73783ad3a1079a1c178b5c13b4e386b05cbb8777ad2eb1380da410c28f2331569b2463f88a5171b87160f33066493322913e69740abc003fc14187fa34fc15c5e6f0c1da838631c4ed07f8e3dcced1da753227e61c1ddb14fa1a56a17b1a6e2f32c94a6670a4400c6513d3bb521b73dcee4e6c61f78fe1e7f796be2409cf64df44020bdcdcf946003e14900019dcbae11191383e82c4067db645757cac3c59f4bac167c5890211f568a96802b9e2fd604a4211dfc1865463164808279bbf0c76f840829789289b121f0736dd224581c6c941fe0806c74e779fcb5d91bd1e333eeb1a2fdb0d6da72c4abfee632f6d238912ac98f35d9875deb9b4875bc54e0462fa69b8b756e9c5189f1f2a6d20b37ec758e0e416e34044da89ab25ac359a926691df33a6d4bb4a7a7af7b7d4777a09804b88caf32a397de4b34571dd6301afc1ddcb7539e7d423efb4ef09608b80bc92d580abe2971b3c514bc88dca3602020685e3b3213cb334524493ad08849912ac339385b4a6701343962b2534f5e6f7a509988f0f9b38596ffd28067b7eb875dc480b7a6ae94941b745d65ceefe0049689526fa9e83a30929748917d39355edf846a802d341c36fd08cf9814f441083315314e3ff0c2a5e02b485373c18fd82bed68ed7452b187a505ba2a75cfd97eb5ac2533826b1b743d4c596da33e665268360ccc862f1363195b701d320b60975d80158c307f5e14b454eca51ee0387a86185e170dfcda5b8cf6a974137459717154b98e06b93dafdc8fda39a87147867b8f113bf9e46e3e3720ada400887e4ea2d6c050a3bd3bacbd7679c4697d8dab54d5150b1d3a3dbd22b495d02f97d4344369c84154c1fd4cfca7104dfac93b2775b7ef42971af2d45c4d41ea5a855e92d7b260e652887f56ebefe448f8e759dfd5d1b52d5e5ef5dde42ca1f2cae3e299d39f78e9395c8c4ab6c7bbf5df45431556066af640f4873c2bbc6b55b52aa38042553d280f1a3f1164ab81b0fd4bfc9fb8660f50b02e8ce0cf515289eec5310f22fa0ceb4f55a2cf21af4fd38114f3e855a8d9863fef45ad7105aa7553e2902159367dd3b1e9ba8180c8db7fde8dbb070343f4f48569beb77c29b5a4a707758493ae4e1102b134ddc4befe4dbaa0aa112b44f95e204eaf1f07ba700d191dfd85065bdc0e07c1e59092af09f3c58dd152724f68fde628cefc4212d51f3267240ac04058926158e6245bca3e57079aa72db0cef556fcdf4247c75d344ffc497814f5828ccabe00fb6600d90a357e7278fb70cdd51562208fcc3a01ad07c2d1ce2b8187748f81c25df501d94aeb4277a950431a3790036d03fd769cce32ebf5b8b16cfe016d74fd5e3ab3b82a87348dbeef4b829343c95ca7612656f97243c729c3a385f3b613ac9256e7c1f77e19d8a23fa64eb5154e8b13b682be50396ba3e903ac2e3a12d2896666c52e61df1204231c2d7e93f971190085047822d821deb0ace9ebe574be28455311c4ce9d809732cf887945a3672917afc1306ec5e9af5b99ed5eec52fedce9dc5b800cbcb8bd5f358dc2e6ee7e97620bc812a96a5edf04922e8bcb48c218df10ed40827785b7f9c51d8e576425b7b8a1c858a7e4ced81a378c4c1e16623ecad9b473f836966b069b70e2daf52cfbdbb5659823aacb0f55d97a615485d4d999b2c1f4777015d71ee20841b645175ab98415e153d515c65653af9c39c3ec1791e31d343a3d6968992ae06613d7cd19161d1055c191086254bcddfe8764d4fa9db52cc66427bed589bc3fc729bc551938b933bebf138addf4e4c4142b146290b34ec8ebac8dab0fc560a1ecb97e8d8aa8f83b762aeda3238107672dfdb293e556ba445acdf771e3edee6c5c282833a78573496e15308922dfa9e155cd0f48a7f9ae11ff5a825d157205da3e66a843ee8484171cc5dcc56e61a748340133e06776d0c0cbfef5ad07b371dd0ef9016c70134505efaadd993a647e50e9245456d1615878429aa2e185c101697626d78ef1d59af1c83258086e0c6e14740f97b23e177d3b232c8c5a2f25f1b16614859ec0d5302a69511fbe23ff01f38d764b25eba5886820ac98ab542f17a80eb9d570c81253cf692b4718367a49eac3144b7acfde9d39a492c40d88508f8cf95bbb49f4ffcaa1092a32f11340df0ad3d25f1fee03dcb0c2ebd35c561a0eaddb9edf56cf232ad537456b66ab1efded3b5b8d7d17b04f7c9d1a91ce2d55129b031ed41b62bf9f01400eb125c8a72cfccb5aa63e54170fa6903b3a8a263731b6b3e6153fae547e945b815a7e92c0923384408dd4a4fa6891e29b548097903746505da8230ea40bad497a085fa36103b38b584df7d87e8f6cb72aa3cd081340eebabdd1955c6a40309480b7949151aafeb8930bb1195f5c1dd60fb87d80d732007ca37cf6b5e678bd27ea804a46e066be63ae017e9a4693af1249e2d7f02da855b57ee15526f6d6fac96e1e62bf7f9ad218be604c4a317249fa1e5965a3a8ec0682adabdee85f0cccbf6e61928896e35404947b561792cffd9ca7d004e749d14955a1cdba4b0570a31d9484c96c447c325cd2b0ed53b6cd1690d8381b3a53ea7e12361653a651b59c71d606d80df6c6797328ed17f1ec45e01a72ff51f1aa3acc9d5cca48f7ed6725ef5b35566c07b54ee296cd3f6e6f03b08809ba42d73865b452bb4d114d021222f8743e3af5ff18034f1fb3a45f701b2458beeea324df1bf1f2631279a2219c97ad77a3686a9480c38af419ee602f92cf715651e6e7b19c0baf6dab499ae5c4635f1f0ff327b8a3dabc2983473db8ac2d134443f9e323097ff048727368ccd774ff930793ec209cd2acb085ccbf065046ffe0d663820650d7e2189b949e81446f2d44ef562967ba5f567b7e177e818b05b36cb0f6dad0948aa1e3769d86eba7a17df65a869550785be68eb884b0804072672c598f6a89ebf51be403ba61c4b2b5397183ba38a20feb30e3ce02004b643cb814a139185fb4b2552216b4cf7be71a7cca4c9ef0fa604a52767f630f6f70591dfdad10571f673df243ec1c89d9ec20fe497f5b15096022a0a6ec80c2c3a4c89ca99faea5665bb4841aa37d424c550b853523dd4e373f3895f74a58e605d79ed1b14fea41337643398c11507be2fc70afa76f2dcfbc0f27def5e695601b38ab04b619c3e56e7d25bfc3c1c9830bc8ab936b5c6ef42dcdc08f4e30b3d7b0c28145d5e1495aff523def3ac29cb4bc5bbaeb47170e384fc3bda75fb4956ec9e71434a314d1aca50e0e4cbc326b6e155236a556ae8a6f1d57c14c8d6da4f426c7da85299bd5d974786e92148870f63eb4acdd5fea5b8858e9ee680633875b4409b176b70140d82304c8893b753bce5e995c01a0155e27db5122ecde8365265f15f8165c21a4732fed111196bd2fd30395c7fbcdeff1cf66789e0ed39139639890f7f8031bea593cbcf284c4cd2c4d4ccc58fcd9bd18171120b23fb35e31129a83664dc7c09e8d276b5ef20f2e9597a8771a533bc97d71f45f0daf0d7523b5c67b0a58406662c8401dc30c8fa411c44ec2599e8c3f4b9c05af132920c39788974872c9e02c7cec065b6be6704f0f2ce68725e95d1de8b5074471dd04ee8e430228eba9ee915d4bc69e70a82aae73a7c31058d3a44a47083e50dff54545664f420d56c688793145d01ddbaa0c5744ad3ecd6b7797afd03b11e4d482419b31b28768c29e7a6472e5e70a51eb4aacafbe4329df7b7f8fd47dcd80e47a836992658ab0758ca19ba3a092bb17f0ef6544fc05c096269fe7fcd79ecca49b6023da2687767d27e3bbd2703326e70d4cb27138658f5267b417a1acc72ffb0a23fa27cdc9004604af0d3c4049c43402d6eb1c3dff52da739909da09b4b4201c9f26d71443c0d4e5b6ca6b66993179ef4751bd6719d9ff6337290d565bebf13c0f59c51d89dada2d0e7f2db90bdb6a74a31d481adb985a3aeb2daaf4ade23749162823a187cad125dc58b50457c7f758ca591abb04701c5f07662f104341224de8d2dc6be851753378b9b2effd2f5b39eb8855605f5c3a82e604a9627a6366f48d5b4b3baaa86793e2d312fa9c138979f6f88ad1e309292e2506c45edce1a3610e80983a48391c51b82e87afa9a4fcaa4d29607c3489ad0092fce4dc9a6eca40b839f62c1ebf5e4a6b6391d720bcb8d51909d90709da5175232d3ba5b3db2b7991dbb3bfd0d682d51ad9c7e8edf356ff4e762b5b0ea9643d77e5534cd4488e9a4f1e96386ff678e0ec2669485d9dbdc53f37021df4a606637aa2e24fc6b3707d1541e3ec78f0d6fe10671011541268ccdc9aebb6c7979038e272162e33c651482ca59ae54857a2ee85bf01bd059fe0e95f516aedd9f63bcf3eb0ca0f712f6de3e0b858c8f3f18044be673f6c5b5cc6db5536a8bb338914f6a979eca79cf3ac2add9a35fd278ac867e60c9dad88cb581c68f090bd97d9a425a29ea014aef75264e277bacbb6921bc9728a6e40b3b5f0a33c3747292e94c94b7bd7bd07c7708095267a3419ad02d1ac05990700e90c6cff522252f1c2547ece1f22c3aa11040068f3d3f4cfafb8eb3c83e1aa639209104e340ba1382ddf375ef9030ee90b0e16f81deb4a7486d4e1b7859a56eb1c126f842b0a1feeb42688f98cd1fd166aa101edb2f990cb261116d8abbbfd6c1738da446fa1a78375c269b6d18f9f353b51aba526879f318dbc9a02e4af1e1493a1b28f05a08d2876c49cc5f9a031a10fa9b786f84b5b4418c33b24d8548821231e21a3d0bfad2959b2d0c562063dad8cb2471c52c4bf420ace4bc436ca9eb640f0824731659a7c770638ae1d787acdd0b60aa04623760dc9a3cd4bc67cef0d959dd98a17840b7dd55497328ec2664571850a108943a2c00e324adbb213d2deacce7fc27b7ec23bf8a8aa0538625537ab30f5e6519bc684bac05a82516265f2446f1b440a9d282f50bb5d3e944ec8f1a155a46860ad1492ff1f7b68e7edfa9179696d316de17adb511d5a9a9ddb9456d916e77cf1a416480862e99b547f8acb8d0504dc4be815a2f8ca9c56e383a4e0c4567ff46b1399b9cda62fcdc7af6857c3ff965276346e4ad0c6c74fdd0b2371399ab6f1f6349c1c8015240e1edafe833a7c4616a92b6705d5472e8383d73334021d6b84402c61f622fdeb2a2a5f87a20faf6d0b406b01ec39ae6f5f5d18421c46add97563fc4bb03157f5307189fef0fb9ceda8058e49b427c1b015f1cc815cbd7ec062ff67153526ece2e6e647064ee3f6ddced8e6aab69b7e2ecd6d86a865705c45a713549231cbd6eeca6c81e875e21adaaa702212da7b33e3e7a2f70bc37e3edacaba927abdd3d452934fdaba7b8f2e6b84cd0274dfad86ed0aa7ee1cdaa4f4d6795def99ec67ac93796d654e45068bb8716cee0e1ceb7ed71581695870c956cbf004e16a5f1580b0579a6a569d7355f3918cccadb47fac34dd637e488c434f86ad99fd35a5ea292e49a0a04bb6ee32091601908b2ec9305c4658f372a0fbd8904542bbf6f9f9030ea62d0c4b8e3c8160c79bd073efc997a2fc05360624ad26e3b7512bf5a107dc2ef4949d562bc1a564f831ea8f2af976f4afd8af238d23090c5253e38b41f3eba1ef16bcb8805327941ff131bb2d2889c3739931853360620002c5216927880125e4fa1c2e8350eb63b695b661677f8eb668070518af826a3e03d4aef07d615bfa0613832ead8ec5fe0e7c3832febd6394e64ba2c5cdea19edab6d4b3bd78f7af1c60347f40d82b4a91230fb467e9c97b1264b0991db55560f49deab4fd6e9fa5524ef77491782e965f10afe565c64752d1ddb49e7c9eaf092e23653e1d29c737fd8e78a45df35607c3fb3de5eec06db363fcea6511fa644820e319de9477a52f3a3a72ee68fc31cfc3316b8dae54522864636f4e52246c73c6ba3afffb94fd43554e5f36ce2391a06b809701db9d2a7d3481940ceb4ae35881b7c744135ed007f24d67703d1a8c84c89ac300923961d7f558ff5ecaca49ec129c9dc3e74aed8750fa8e48d8654d482e9c12430edb8da10aad3c6a674f1dab741f81b9b6c2b854eed2a7b3dfd0e207407a42308570843a1e51d0577f47ecc5ae39ec9b8cfa8d223867803f0bf4f4945a6a80fe707bc47a6b8053dc57c3a47b8e0c49eaf648c9710805cb5f007b52ae25fd62429df03c265c42d3d7da101bfdc03b32298874362fd0fbec90bab3c0660ac42ef80d67c1c65c7667da9c7daf678e94c1e4f8b725de071660ff06c93bcec62ec86ac6bac471aa51dedf6abfee64066037cffe9b4c77dfe1f5fec24f38abb1991487bd21a3ef9692e6ae40a3dbb62de3a56aa5d5f836520dc1d41662eea64c0a39b98e534f298bd280d8a338896a1d7ec8647186465d91c13fc3e87b3f0b80cff6386f7d8edd8176260e19bd81e5ebe025a6eb1ed5e351963f401ac42652fc4eb2a4cc8d6d4166bd4b2fb274533cccc8c1b2676aed0cf3b11f613f8e8ab4a9da5be665f57b0b70950c6e7e927cf89f645ec598031e3f428f0e4b0f2b2007c14494dcac9a53554f957729729bc029c3532982f52b2857cbe015d7fc61d5047d8b8c0bed0565aa304ed2bea3e4ae835b5ccfb1eefb30aac1db424e338f6122eaa06d173ceace04d9e257971783db0f8d743204a01c04ad6a3f1d59b2d06b7a16a514f8b19ecbda4cbdb4d80aa41fef0a47e98f9f8b769dc25155c7e2b5d0f3f31e68c03e382a3779069a14dfe38ac84372481505233d02b6e6d1f6fe12ebfdb64d8d1a4b4d877e6e6c047116cc57644c0a6c82ca8458a1932c171c58feddd82e62f06b515c85d244926826fbefcc2d5b118bae5ce17de810b011c79b8b2a64839e56773eb200e968ca7bbcae0b57921a100772bb0d7880e279331bccb19c6f7088e8488cee134034f6c6101a2c31a672de269b4339ca1e2ba74eff45fe3f8038e8b8ee16617ecd73085fbe3d53d24fbeed3bd6938ad7abce8aded6335dbc28bffb65536e7476b9cc599229fda061a3db6981cbeea6dce530070b3b085b1d3d39589e1958462512e6f690cfc1dc04aa5799f427046b89b0b20fa388b0063312fd2788ad24405078d28c56c4cae83107a05070e5289e2831d46fb9f0c6bf33d1cd983ae47e62966b07e3a2a65e3477a14db1959cb2a7380f7fbbfb16a235e43a63700314f714337accd7b674792887f64d96fd4223b79f0888f11460db276ca2867a05da891ed8ec859a475e756e11f1a9b64901e6a50d9f9e9f326e9612bfbf5ed322e6160c108533023878afb9f0f7d734db87444e231d40e595db87794901e9974c0f38a6b3ef510f1531c666ac985fc8be429be55f76d6fa747f7c5fa9228467ce9602ac641869b690bf29f5acdf571b7884f82fd7828380df7b3bfba02c9dca0cdc8215c91664a552b4b38ebd2a19fbe6a97bf7edb7325f3c501b8ffffff47