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

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

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

Block Certificate

Block 74476 f5222843d9af4154a0dfc16ab2eaa05ab78f8a7201f072135d01028d4513fa37

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
aa1c1b30e9ca0b3c81199f5baa2af9e0ac4d39bbb3a84a63ac4dd8b01fbd9317
Certificate Block Hash
f5222843d9af4154a0dfc16ab2eaa05ab78f8a7201f072135d01028d4513fa37
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0060320000104b0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000870e3a175443f6db3f81ccabe901e880eaae3303dc89c8bbb478bf75199e773f81394028cc04cdd26b2142e5964717df3036065d501eb67ec6dc0db6180050d2be23576092fdd38b629ebf1b3325ae5f0e428950027b5c59aa08000000000000008000000080000060320000104b0000

Raw Header Hex

00004020558c0c164ec18e1a2b2f1c29db45a48946e291192693634defc9eb0cc2809e7ecada395583601cf73ae605a571dbe476af77bb7ab3d05e9ad36e8895ca0e76d8626e336ad0eb00181793bd1fb0d84dac634aa8b3bb394dace0f92aaa5b9f19813c0bcae9301b1caa

Proof Data Hex

59,560 bytes
121216010307f016e2d81c1690cec41e35adad95ab35f8d7577ac0dac895378988996a96303dc1529a61d24531ed6ec71ce0ed66a4554b2f29deb3cf6673bee80a3284f65d33499b41edf0eb23cce72efbe9c0458580279f552849870020258cbf98ec5c916b4faae8fc9b95ecf394a3f39d0b3b27ac1a8e00f72aec7dd093255438130a18049b7d0061cb23e54fef8c4901e255cec56c43c1a496d68064feac68bbedc8de64c1a7f294c851a5d9b72719886b18736607eb7e54ce2489f5740835cac178266d2d0c82e50d16043f7bda1e9cc931d1f176236a137c3e46a09f83eac0438d574bdd85d45f74be8b40fac1f034bacc448ae815cea5c85dd5b2b88af39299d2cce72dd38efd20d30edcf26a1518483d5473630c9289ab3e44d63319fa189e0fa211ad189ff75eeff2ccdb9f6df38737d450b978011d6780f7f0d436236e52cfbfc5f980e3349ca4801252c2539a004dc092b870150f3e397e3292542ceb7e03fce42e79ef607ee8d83e8500b230d5290b34522450acdfccc01e001f46f9b57e4be67ae8f91e721ca3ddd6ae59c4ce57bbd9b7f293815f7a65d4eecda6f1481e04160a63daf9423a4ceb53b1a2c3fb7c9715a44e69da9ccdb40acbddbb73daed35e1f87a9fe86e8512c62b1ee1d5cf229207500f492a6ea90d10775b2f2fd6fbd98ce39bfc608f2a4a0ba26c6f6e9fd44533c774700cca6e73c68496ae4685f0e7bbd49b901bb1ebd091ef8668ec1a7972c34dab2132715422f37d4683947a63cc94c6d0f9e7e5eecc445684a4ed581a0d7c6ae4eea8880a92a15b196203d03bb34dbad536acd73c0a1b2f57fece12cd8fa3760c6f510bc5c09b38a9122d7760df87354f81d063bc1a2ac2880cf7f4424d414c960e013a33a4efaad487ec193415b8c30c8de978523ae1ac38faa0ed833f4fb71bf9136ebb28271fc2845f46d6f8c126323b3c9b5df04e0c254bb2784d4d1ec3e0619fdcf1e3e94e73398f10cc827cc69d1a44cde6a0111e9547b1b64334276f33b81f0384a7acc6ddca4f13135ce1bc8108cae49465d5e5813ba31a6b8dbe6bd2b015baf760b4d469c13d03807c5c53d62378633fb70a28cb061404d612990e7c283634e467bb72a32f7ecaedcbdaf078899a5b6ca369a04d91417710768a1a72938cfc3d3e97632afc7d8e03685c48681015a458ff3623a194cc002bf6aafe72b2e0d7cec488c5dc4120a80f368a7fce73994d72713de5a40ba383c664c4ee0c7288abc6919871e4e4fe228b44e47ee8f3a3b5a1a8e711ad7c29bfb6d7799a415552d94d009221105d445f22335f44e11b556fc885db080bbbdd6672499ea64403fc08b32f97aa3cf23ea2f9f4a9de611fab094198d8fe0d6d07396455920c6a46180ab6fda66ff571f192c340844e980d674f857bee80cc221935f4e2330651c493cc826e8a3ebbacb6932d8eb36e7d9ab4ce535b2234a5001e226da788d009ec5a9050ca2f5a3965c474a20ccd9307ab8660b0c0614cde3e346b9ccaea2d5db78095c723a4ab62e1e5caf3e9ad70f0456185fec74dce8266f9d9102c5bbf4488e297a97045f2517528c48a5a37f868159d1a6101d6eeb8340399f13c04cc22d02ee17549ed9bff145b74f671cf9cfed4f1059c261fb4e12f712c2cc3d3e247ae92306deb6658160d5937301487f8faf3156c2ce0d9b499abf508e2b39ae26cdabf174c9f71f45761070ff19aacaadc802335682974a9f65157ee82ad4fea03c2c18c05e7b44801981ebde96770d98a706ebf460a26fb67416844c16716afa2d97b96f6f1857be69514cd856e34dae5f5f38abe4cecc99e400399e058225b2d70984d295801a12dce1521be7f2be31d1bc2b8f8ee6d475600fa242d5ce07cd56a23ff659351dda1a77922e29d8c4e1721313fc711b61f4196ac2d4f5f28131b6707cc710f552e9cf6a1f10987847bafba4c331b9e33c91d1ad16fa0992f82fade6048bf0cdf0847079d20e1e68a7b906cb26e2f7a135244e875b03bf78e0a1341cd2b9d3473dbbba127e97b914f0ce9716ba82f9a8a29976aabe0143546812b8d827b543e64829dc8374027234c2d7ba706fa2ac0755afedf1d100fe14024866a0b1a0d3d257ef656b4a8e2dbab6526beb8b91365b29892d872c7a2a2127383dd7e299897f80703ecf01438c8680825e7a11627734b22f81b5daa9de5b49242d0ed87d90668cee27eaf386954e8f29e72a243b9ddb470a2045bd46e082e0cb76a68d67011974ae6d0a1b3149da3d2e5ef32a9dab80a46efde15e46846518fb2691ef7f918239ebf2ca1cfa598cf8fba98ec052b524fe735db629b8d2807e579bf6beb1e8b2b108ccb85508b341a22b5238f198e8693ae3d490debcdaea819ee21b9b1ad7c96e006c559100c87ff8fea03fad4a1a86fe06425d13db905b05f984ec482c55604dd7d31a489166f892260b818dd9e40c07e28f76af6b4e8f62fcc12416281c6924eeac852edf2b685e44f21b007330fc2bec270c6413dcfe52d5ee75c4376dd97b569dc0654c5e092a394be67135cd43d11a59fc05e5b9425099c85b4041abc7425203413d66272b6593e90e30cae723a7a78928c0cfa2920c3ccc125e25ef58315f1c85daeff286c6e962d44b8f7f2fa89c8d1ba6589a684d83688703930a265f9dc5e926fe7d1324c7fdf67e9a90b719a56b2fba6cbfcfbafbfe5819a2dd9761203fdd3a039d65818f29471edc4b608366e286218450b5ff60cedfe49f57c783ef89cabcb91e779fb18f038972398d6419d1e60898bb3f63a6b092afb315e66d769745f8fd193fbec25fd6111994108ac091a85ff6e53750ca1a217c87d7b0fac270e06c3c8e26162e788ffa7083e0197043b43f0573897a31f6b1d6578165fa28a4a1a46efd42063321e4a8fd9acaf5123661db9d44cb7649fbf62619e10b7c438722ecc5b5624f0ec6af03a3bf81dc6ecd8ea932ad46a690ece4d6a685db5997da0dac0084245a778e7ffc15e52b6017a565a0d21b15076a9bf27827932089772cdfaa82c06f65d1abac7640e24b0dd149da5ef2983883ef89d95770d851cdfd9e8358292ac21170597d1d8915d61be67b27d67c6d22633c96c44bcb5de27caea7489f5e2aba54efdfe466abf632989e70b7fe2d05d4d06bf2c54fa82df46ede240c8a40e28d596e8f16952ab534db2c5b96876b1c3b195ab2234939269a9a083068810aef7e33f27471024395cc6dbf44184d91b39562e94e5cdfd937754b89e953cda8769a292b4631c571c3b6dfd2507a3797136c866afd9f4dd90dfcae3c828fc7015bf862b73230260b81cc2500968a017d1b06374d50284d0336fce4f2fb56ae25774667f52e33f67b417bd8a6b97c4961bd41c4ed714aca8514781586e587ffec1600c4c30a129783540ca875d9e268369c43cf8a0d5caf5e31dd91597159d83571be41de910a01bd2707296cac7c6469c6d0f1316c67a5ee80857f2f272987ab23e0aeb77be7302060d876def3a22cb08cb565d1177f7f5a58069f8fdf3e3e7b3937119b15946cd7a06fbac93078c73fca93fbc95c105010bfb01fc9caa6ec5aba14016d1307827c373deea9d7c9f8d8d3d8bb0d9705f99fb5fcd9829ec11f04c54e69748758d76269affe2331a5422c3bfe1a1e4e92baa44b1ec8d40a50a1b8750345d136a90bc1637f32c40b0a9282305471033026aa89c813d4d29eeeed6a334b5b7162eef226eb459e5a0f60d179011f09dda6df43dd2d05efb3820597fd48c6835d38817cabc9b227f2a4782ae52c7f2c2c8cc7c42eebad6b941d3a134d75111d058402d8c31090a28d9ec7ef5baacacfef33226b689df3f4e7f21fe25f004d8caf43b3d6602f7fb91c635126fd1925bb65132a52c385c322bd49a471fdc7f5c0d10c9f6fd218e4237de2b3be66876047ba63a7b5b2826823e28515d97a9f35ab5a1b427234c6364d9648e99694ed80f9692b577c672da3c9f424314b0cf0eacad98ed5a3551a0e3c49fbdaa58e2b5379d8235633ef165f58dd268615701547697ff347dac1e0d4bd413d7d3c9234d665613f28a872836690fb42357e448c1b7c81973916e8791b41b0831cbdeb01ed6b8c4ad7c0ce5bbcafa51419700bc8f4b6100617430176f577bedc25a9b18e0654bbc4e5024571db2e14e5e9eb86f85a8de3c40091fd0c883f32b99aed8fad846564b340d4757b388558512ea9f7fc1b23f2962f1433197e2fd6596a55114f7b59439ac7a0db5a9ea8e809bdb53b1bd58e35c21b44129e0846a2400ce64f8e5fa97500a7a49f23df7ea32d1d642ee9822aeddbdbb1295701378d7b34e62018ff7d6e888a57dbd5637323b03e2993d31c21c08ec0998a5046b0bd8e50e7951226d22f632e320f1232c19cd8311b6282fc6314d6cece689ef1cf5f984540d9f56e5fd157fd917e90a0331a1378cd5f4f36e5c87ce778787832a31cabced54050ec638b286dff1901bde89d0be2f202c1848bddf13036dbb7125f8c380250e34ce0279b12a83d4112ff587cef4db726b49038a1673cc9d9b6cb92874d8e98cdced27bc51fc9d3ed066df8f5cd814f607f10b8f67166748cfc50f2724f62f98c3c528561495fdff128637aa90da35c08155941b1f792ee10da47862d548797af594c08ec0ef9ac173a3c09e43d7ef6697de8a6356b4d5278dc411cecb3b4978d4bf86bdd2e897e278b8f6df5026af1c85f98e5409a57dcc8d32e2a36130a04503d6d6cbc21c816b54b38da3a767ea973ca197b7d5e93c8bb011179eb5c6a849ab516f31126ae8d93867ab20b446d186dae7782ab02ee92c43622ffb19e23123f2e122f34eebf6c81f1c1bead95e6b56bbad589a305f8549a96215a3f184a3895d95692d9b97e34f08f07ac7b67a18ace0f626bf94764899bd342c7829eb78eef47d795a7d7ecb6920d4518c6006e39e4ff7d75a9859c5acc83b4570498a014a15413922f5a2d4559825423089b4729ebfc985cdad7df18e648aecf3aab611d672137c708e98da93fe4b72f927d6fc69e8a326c4f06b53cdb47bb7a692b4bb493161d9870ae7881e7a7af6e425da27861dff344f160b42e7f665b44519d6cfb06128933e7295f3f308a3b0a61daff485018bf52e5234362b182374d704e4b69e2589e4a6a3b98420df0a3fb7b887cc9fa082a4c3a74d316edbe053447c56d45a86c3aef7d80264a5c08b9c3d3a6f9649975f703d0591e1fdec734795ab3218a6d680b604acd64c829d99d3c35e609267cda753c657c484bc16514bb37bc72db8cb6bbddd8e7f2b617d6de7be6f214e547bd35972c9bbffcb223ea0c9d58cce7a1509611a071111b2afa02822a64cab4debe2ac09f26047a4a79ca470b74a107037f484395384db4488e6a07c9c0184496b062501ecf6b23907c4077a9d9e97136d662b2c7d91f103124a8b5a0d949ab880bd38b28854eede15c34f4e09e5133d243e7cc51017b0d6e9f3bd954a5f5609c078cd5767ee787584ca524920e08c7770bde2de71662c04db46bf65d7ebf10a7e40dc89dc845751a78a05d476ca945db3309668d5c6055d255038bcdbfc0e354ddbd08259d095d55c27c82f92fd3a7948b90f2370ae46088a56a415470249bfbb263b7cb267fc227315f160b4b8eb8f3ddf2608248b1230c48e686836dff4128a56f08e6f23db98562493ccec80e62a792e4f9b76f4b703b98d3c00661090745abaa5ee8a10141671eb97f9878df7b7415df5af6f28a2174a09b6eba3bb42dd1e12ce7e7d7f9d2dab0257ec7c190064b5f6f3a1831be5be97aded374104ea8a67612421fea2da1640ac6ec1b17a1378acf7724dd13c04380b61d877cf42c10baf62cdb6622ef194716e3ee60e4087daa56934bdaf77198f4208f200686c47c1452cb2c8557757ff9599d20683dbd20ac3a85f526129168124b2891a3ecd0b07072420d04d0b2ee43fe613e3d0b1397acbe25541dc59ba361b44b1240ee3ececa6ee05453a124d3c616e07741c6150387df37c45310c3f58f4d6e999ada0731605537413416f17a6b2718b4fb45380425136d34cb30f8f6350ce26d79c691838e8d67ed7e9cb335b320e83f51e1c3dbddf2f4b9ab23f97004c89d425d0c944bc52b9cd1c96493fe183bef74b734b908c8afcbe4ea1f6f3edfe263c2ec1186b896286348b087cc4e141fecc6f1f43d5390794d0740bf2a92d27a73c44dfb91394e5d0da227eb991645a3a870a7bc6b09f3def9292719823b8cae9adfd143328e5f1ef369f03cd740afa661bbbc4188939b167e71e4822e5848f961de5802a2084aeec364fceae1cac00065dd5605b75a8ea27978237579b06bb4589cb208f76055c1cd74f7c1b1d7e315d92b95e3beb06880b7bc75fc0b2ce9e5efb1ac472fcc9013f657b5630cd51d477c2746704f645ec70ea57d0232f5d5e68da7e74a00ae3f0b4a6198b5c5e61fc98ed567a772e6026bfa42eca5fef53514141d54b7ecfeae173679dce96ad48007c09f8967c99f7b4477f098295b6b6360b1faa9aff7c870d0f504d1e2fd564f95296a373cb8f0b1647dd32f3e16c0fa7aab1689efe6663c555039b824303c52cc7551adc255bf4be1293612e67ee780721ee44c6129026ba44ab6e1657efad94cbd64be4b52a804f67483bfd8a964eb60a706bad25927a485412f8d6ddc3090388a8845350036d5af271efe105922832bc6eeb2d33a08ab2d9a5f7b71cbd371a9c15324fb7ecd4addec1526a0c631e78fad7e3b12a5b692b3df225cc22487d48fd9cdabbb8876166e90a69a72b1019cee65b3481f44a956a16dd8da21bdad47b6fa82796c3e3de7eb8edea64aec99a4cdccdab48f4b0a258b2e8bf0b9bd9d5860d878049b679ce9980d465af95d680403e8bba7edbead7621c22b9db9e97889531b913eb6a3b357d6acc8327f3a62d687b1aa1dff6fa06b0283526d2e82508697ab628dca14f1a5471088eb25fa01f1d45ca5440a007f08b5386f08fc9a9408dab9777e398fe8b8502b9ea8a4ccfef06ea8fc3c1d008f0cc85d61befe0c87527e62dcae588feab4657a43bf5edf5f3d49ad39329568962f6a298e7fb5995795272a414d7baef1822844063d13a8aab3603653c8ca1a7cc60de5595b6881b261efd3c40fdf8207955ca37dda7468751e13ec169b7a1b05a98458e3831b548de6f2e06987c9b10f0b625234205f105e5e99ea7d385fb18f2af14a85f3ca5ec2fc58fc338472b1a4c1911ad8117ac259507c14f029fb760ec3dae4ce14f7643fe7feb8056795998921b1261928e344c23405f11c1f98d5fbb5cb832f4c7fc82b94a30577c3eabe91abe16a5804c9da5a6aefdf99b5658dd857315b4abc30a94017f4525f42647a38f616da23dada55e3b528923adc2cedd9671284a090242898d4943d6d879c845bc8cae5bf5796c41d857cb4ffaa28d1724c0834220317a7d23392ae8fc9d3d26e6b64854fff4e0b106dcc4fb1c93727e258c21cf8566d001d3caace7af8e4833c1b97d27394af5fbd9fff2744146f2a7cd019ecd74662161d3fb404ee15b8a88896ddb16765ae2da0db80305ba7bc84017ba3e6f1190e15f94f41a39bb66a1722317ac7bb791b1141f1cbb2cdbea715d8495998be47b9d447355a00b04ef413a76b64dee6fd60cc0d304b26fbe1c131f4278e04fdc009c0d2ccb2539be128bc59b1fa6aaf1cb2689067af0aec649fd74c0216df8aa7a85299ac9e36d70737f20fb9a167bd15dd6febf58c19aecc0b019fd035161f807f387718d52548e637b3900baf91f9204e2b775cd65d878f92018b16b64cfcd9b6f943f00f89d6236b82a4b3c803df4d3b8f41593d43c653fe44d4a56bdf42d9b57513f3bb92338046df5e8615c410de8fdbf269b5ba5f1ce62b82dab2ceb75eef4d9f67fd14e1db40947bb00567daedaa76adf2a3a6df243d2c63a316bc312d3aed50baa52e4c9c039291eb442aecfc9cbe69d3030f5cb9b858677da302cf31dbfd79a26edacac28b3fd78c41ae0b1dc0b3c7535bfe1f18efebc43b9504fbabc9d791f205d8421a9123d8fb328f022b75eb987b931c6857740c59ac7ca19c8c3cbd0f4a1ce090e5c9e7b10b994e4a91fecf0833fd3ffb1c9b6dd5d001c38e1434fed469ec1ed350a840d124467631c77dc4008edc32ab180923e6fd2dcef71db38c6787679fc219c3da788c7ba41d2334bbd4cc003e742142c1414dfdaa6b17721807f43c63f008fc4d83293ea737c7587ab55f9055f709c3bd1dad7e973c9b486a854fb3e619549741200cf93792979503647707cfb43e7f4850c46ccc5d70b1aa11955fa048ecdf9daff12c06cec738002ad75b3716f3b21d70dbc770ac91874b76f49f2df23208bb7e7be98ea8ed51ba175f70aa8b8f12266d62fc72f8b1f185f01a5df3b201f54a2fb65f7f72902601a03788b93c786b0efa19aa0b73f89314b7ef180238c0c4a05b2e83a26cfb7acfd59aae1c085ebae3f7d261bd799d4575c09df06ea52b71a885c1b3b754ce9b629861b6c2d1c12004d8553381c83ff1e15e0aae69075004d2f6f8f2299334e421c30d0456aa021cef88fd16a6e29f3ca753b458321cde54a0268354c4d52bf1d6ebfe7249b101d8966fc43dcd0e1797339354f4d3932d5eb38270a98962912f3d2778f69b2a86c239c38a01520a130aea5d7281f217a2100ca23ef02aae432106203deda51adacca95d2760cce4d84add4378978dc1bb436eda15bb4cb4fb26ffb90d65bffc35c29e7272933c0d5adb607a75a2cc8d68bcb9c35e33d545a2882ee69e26d77260802ee34e754ab7990919d7c5dfd997544cee5b6b3f54cd3cb198c11ae0d2d39c1e6056ff98a9611c239cba88b7ea35132cb2ce727efa6862165e0b34ef255f73e8e333d627769728012d314568f10e9c3f13624dc15315fd310ef862485120db72accd46b1437511f57460c84c59ca231143596e3335a20ed8b3707d037f43fa367d1b927f439d4b40a0dbdd3ae2df97f994f2842e1ba956cf7ea88035f9ed904452ec43adaf86c31985cf2420c04bb6b8908b0b565d00f82987eec6c21b39aad734d8585476983c9128944ece8b57f16b6ba808fcc5aa0e8eab013aa1707ed6ee61657cdaf517cad85fce05835dae22c793ffbb4b1aebc81469fd7be6a95f565cbeab1f6d98133b4d63292053fbbc74acab5b5edb3f276d769daa5d9e2c650e1132b014af678c58c57afaedb9e45dbaac7f942cd9a01d9d04f0a3925cd8b400ee079fba3c487a0c966b586f9d78caa9944ad2c126ac01fe0797eafb72a8a1bc9f8e92cd8cc8e4fb0dff105c182eec155e6f061b1a39757a11c52c5d1da679c131dc09ab68ffaafe52d76f7aeb4881f8b04f2105c9ae059efa93600c2fe3da20827d0b075da88d9e3cc156b766e34af131b883b48911dfe90d2ba37ff66fe40ca6d8a25e42f9db1b7f9360e40d94abbf60a772120e9186c6376ec2ccc7751c1bfdfa76b6b3fe51a780a097b8928f9602502325eb49f317c89862baabff3d2ac6b00211ca87ca59ada29dab0e83a0a368f23e9bd571e4897352b99082dcff33e0a185c488e59403ff6cb199724bff8e002b663df197db781c8ca98696db5e27ff8012e18a8297031ec1e62438e57e06d7a6c9a6d1f5cfb5f875ea041972837ac1c209d545223631174d1b3a4e9dd7c4b551f8272cc27102c3785ec4bc004190a24c707c518275d0bdba7af16882c6c08eb349c44f240c916b0d154259e207eb91cf1563cd3793197f2eaafd0f7f1c2d07bd901d6bc019c0b16217070aab18d3aa560c38691fcd52700212a25217565e6a0ce46337bc326d0cc25a86d7d4fc0372082031de4e6167e47016489ba3a3e0566d7d71d788506e99d5ad4f2d98b606a7441eb78ac7784b5ae9f5cbd9d6f73fc1d1a326bc17e1d704beab82ac030e578650b47d97908f45cf203f02a0f2eb445728488537f16c88cc6b9ecececd352c99e981f675522d9ac0c766ee2c4f5f94951e374ea4c4467c2e97da4e8677a3fd328b635c345b271443c44adbd335a39d52db3773fca31a255cb4f0b3e9208454ee5f7c017565d5e2aa609d368b6d329f7d122195f61a396f90ee58f3a229c05c1184d0816931c25ac696b0f62161af16abc5e11df3b24b3b8a8a967cf9aa8baea89833fd335e6e149371a2d0c5f0315453201a95ed4270e73b0da42042d46706fddb6f38c822667c53e390e491bbeb0e6734c14b717cf5bb1c630584afc7144f83874528831608bdd7b3ea19bcae43a01bd40da8d9a62c45fba834a7adaaa5c88fdfc29df04e99eb72d6ac20f638867c5684e1c547be5cf4e0fa01a7b77f94c0da8994d19c76965df70e04dc8c4103447823401e937c4899d7e91206da73ae5015c159a1c1159f7593d4e35dac39a2ac33370923b40c24f161b3ffaa1f4d2c9b411b985043d6b02efbb8b0b64e4bf89f08530f08bd5f3c2335d1577bb29bac9b8e4b73097a69394b76c8dfad02476712382873ca2d71174b179f8a2698ae0553ae07db17862c64302e8d24af2f8614d32cb015497b859e0cc21d6db4f6bd8c480cd30403af771890c2625476f781a28134ed355f09d2388f06e4e239fd09d6986afeee913cadd8d728502bad96f4de01bc9c6f920feb9fe1c770143abf94664f8eb7264fc042a9b31597d9f5cde7b6dd2d363d3161d6466194e6f54d50965026b8844f9727066c3518cceaadc7933f7049e115c09bd461e35e65dbda4403d6d28028042358164485cf14b09637c8dc2a30a3d32b6f24d3d98a7447f21f57d9a19a6bd6c8b11d56276eef7674ae101be012f55f62faea3979f32db53f5da1ffbc581452305de1f5579b485156eb51a3e88cd881b3069518ff9963ce97e04de6004b29cd1e53a8e3400befd46d3d92e002358457bad7d9910b5b08f06bd664a49bc15ba3b71f9ec9d9d162ffc14da18419f06eb25e756d8dc293b3dbeab1d37ac9654e9d1d9e077732aa76607d17201c4a62b3beb9e462e4d22056144e3dce4adc291d4f09b6d97f066a1a5bba93c85dc0ca77633860572f668e5e257069618e9bb76fcc9eff8d7ae8cea0e3dbc74e1839a1f6b797e2a9b4f1c4efda11225adc30b2383125f1a51440bf616cf1e467be9f0249e0583af5b40c8367764ac6f16c8f47e256c2f3ba19cd7b65d7cc6c6f02f4b39a80dc050bde71e0430da362e2359c4fcda82a09a0b500e595b4d169dfd66bb27d822a3584a6bb70687aedeeb1d106f68e6719627f99e37beeb6744d2568c272db18198391d7d1eea9d89714bd965e64f8a59e2871706b41e29e559f47b2c48555fb589c5da0a6e5d4d0eeed22137a3cb130aaab7654144d40ae6f9190d82142f24bccfe408de06ffad9a07d5498e8e2e4424e8e64aa78f52b2a1f3bf5e8cc1a38b19dd8eb22fe96f8c6957fc5fbf3a03b6e93619abe32dd6698228e83e4d3d15f30367d1fe511a9526babf11cb180ca742eff5f6dbe66eca83d384dde867576b2c93a636c17d8acdfd4267b25584a6232fce015736f74f3e7059ed7b6e43624ad0eeb7561d7c570630663183b9e07b1dde403d8267f4aefd2bba4f75c3eaa3496521aa9de12d9d89a747052b5946a2a7ca742a12b7eacdb757a9616eb0ec70002191eb99e24024dbdb1958fa90fbd99007a6edbff32d68c2b5626e0118e6e1d24267ab838d783006c4a5293fd8119f8c2351dc32cb92c3bb0f917a912ce3eb5aac4d0c5a52d781a5dad83f0b4015a918bbfc64d27c41603c836965f7470977ba108d52c9f700bf85c8c1dc64ff781e0c7a990b313cfeedadbb436de317db1715f7cf853f3ef628ca6d3ef2f3d2f2c8ebeed80bedaee2c2c0c3009c7d423f757a2cf5f095f947fdc711d04ddd1855148fe09a4505ad0f70b588cb9a78ee860fc0b37fa43aadd70b738e086d108aeeec740afa4d6b35e0f9d73dc9d41808e2667e0f92ba1d21d78d66da4c53f31b75004846158572e03df5d5160ae38792e79ffd382dfcff7019e60601afd109cd46a2b23aad030f456bb2df493e331a5060bee39bb4d14ad1ea1ba0ea0d25edfb55dfe97738f494faae210f26c2e20c45472812157e3f9a2f0cdf213fa988770609fa44207c7dc9b6f9e57243e80a792eb8d01b153ca981c4460f8efb9d04025c41bb92d646df112c0ec7fbc10b0dada1689c3291ab6c8f71d8af4774f326b24b4a0a744cc72cbd68721ff908fb22515c00958a7f678e54be4dc1d5c0b5379a67b70a731db9738fd2b7cff0a82310e41292c35eef33aac2bc226e6ec040c6cd1a3d3aaabe5d133e07c0f79c1f4f0c8323ad8a2002965b6d76dfdc818a264f2d115d80570260c96bd25396b554455cb715f8e5976cb3c9e44d425eed70023e8f68556aa9e6a50fc5a11c6c5329fa36a9d9f4c80bc756b11faa264514975e28119ec5a7ecafb92788e5992b3c33c4cecea92c54e92b4da52f4f9d4b10697ebb7a1c3d465c9a22b6353158c3806c903919efd5bb1fa04568995a448291d09eb9c5753a524a536e2ca1ce1e2e346606ac57f7a461e2cfd10a7c2aac0db48c5d94c9b3578ac4ca47bd62b5619a707ad073bf2da42f12a078cf4941e3788e8a3377034d888d19784e0da475b9aa09af056463f01b97123cc801ebad2a056beefce9ce9833aff59c3cd09bb214e252183bb07ec34fd1aff120c992c28ba933d283616e0f151ae705afa04e30fa879e00485f71fbf9f7a22e92b00e1ccefd8f526df7c62362eea0d794fa98026130021e93924c84ae9479da91bb20f1ec87301a453a510e031f486e9b5f9b4ceb0566b4363e1821e9739d02a48c558df73084ca222a4afc28ce570aed0625872af8635441be7ad85d654b32fc6ea321fe19fe374fd32a11fb0f0d7b8792ca501cd6f7f2684a6fe003102c0f7eaebedccb4cdc6b8ad708e274e6f9fb7b92571d666cc6d7a762e0868d3333127257e8c6527c11be8cb8d701ce113704d9f0845bc215288f8c57853d3f19dc425a5c6991a3fe6b80cb38ceed46b52b7811989db1669e66afa2dd3b338c62144f4308503cf0ca362cc74d11132ff9fad10ef3116a4fc52420dfa027ba31251ae787703d214a4255b27615f773cf61c1cdd9224801d933c81d5621a4bf3b2f7cbd86ce2fb8f4c818e35a56880e4c9763fbdf520021eef987c35b62945091fea61fb19e720ab36ab8b0d696e2faf78ef867aeb4b77f2f0ee4f478487d24bc0236f7f05a7067b9a27f42ab5f0a33efb26908663105bbfd6f6776a94a61e015cf7454e970e2c571979d18bf6c0369aee1c3cd3fbeaee639abdc8cbb17fd7ba3c9e3c58c5c11d6495fd5d7b9d133ab54b6febed33e797c8b863adb292a645ea178b250fc013843e2d6d4882dc884c4477f3885e0712c842f922812c8a9758392a3b34eb7d8d581932fc3c05e96e46c7d65452679ceb1febced963c2075db27bdacf6836ecdf6974d34b0c688965eeab90b334ea7d025fa318d77a66d6d8926bc0272ea988574ebcb7386df2a765cbfe0d0efef78b2227f252cfc77bdb14be0027e40ccd5ceadaf1c9b30b0acddd407150c7906f12de2c021082fefb3e72e2bee0ef59678bffba32ab6f8dd8f85161f92a53140c1eec5900559c8a19cfbdbe3bcf3d7e9840c7aa07d661413b6cee72a84977889ecb7f273a6c3c458fb0ff6cf690f400520e6cb817114dd1f66abeb8666cf2e8ad5115cbf8c62848299ff33351d4de9e35ead098c9fc62e85213d1000c073da9b43026abe62d9ee9a5b1fbeb6de51b63fe5553b3ce822769c99dd537d627fcd9183154e8d76fa471ea5345e3e19462c4a7a4a8994415a30007f2f063d7d6403e0ee292db7d1d02dd8492293233b8cbace6a0c2c8f7459117a1169eaf3992a6428ef63d0eb9299a037751e4ec4863ca5d3496859021589f200e04b2d3662a69c3b86104221aaca6d7544d4a88fc3d5b903c06cc508366a1715d3efba69e685ef4fc707a097e15623df604017464b8a214ca551e228ba97bfdd7f7c1739ee7f9e26ba19352e0e4f98efeb2eaec32083dbfbe58835776e31e9075d62f1223e7cc19dc50ae53b5908ff39c2d0c717c864ccfa32a25d0bb07e1183414d83a3196e1f6f3bc3acb8c67c637aeda9f1857c019620d9365661d4a2c36f96a76b2c37fb733b982e90597d475fc5af3060623fa6b6f77bef218284c6314763bc29f496a3d9138d66f8c007e261182f9a3cd78c365cf5e8b08d981f90c46fe67babfb873cd03823fd2ce76d79feca342dd827fc4b4ba7fdba03ace8b91e095e3eefe793e6aa6cb85917ebfb9d5b76e43d75c4a295fe5ce57b95107c751dcf6d2c3c4152da8ee41c720969bd0aab9adcf3e07bbb7a6416a8ae593be16e4a00a19910f2f937f39f590089d1baa4b21baf7f8c08f10213d16847ad546414b0e15b610a36549f370c7a8589dc10bbd534f1bdc3ac6676b58abe19a5b4219db629c66600280d44eb43f22f25207bf73f61acb22497bb7b2ca79755c17c5f5dbfa880baf1aa02d4948eb67c516454cc9bffac3fe95ed6f14091f12f58a272a228cac574fab448f41c57c7a38a4978042b4796f04933835b24f237f7ad08a9ddc48f518e1e4c4a4b6ed68f45a85adf8af2603f39aea8ade13de36143bbdd2594ee7df2759574952f6697515384436ca16072e00f707721fc0b3c8438b191e0f9cba3e5ea4bb182e1802701c7b83d0b792005624d52da34bdd61a515b551a9d2157748dfe06d45a966aa5876ea3fd727f48033673120132676c713c571a5f94e9883e45258328ed1a80a143dcf5df99d90bfc57f5a9d3ba8f312dd7e2ce1c030b9db190a62f2df41b427199dfa16035ec2aa7ce9c28c0f0fec9035cdf7497408d536e4a7e7a927f5a1eb8b73e1691f4baa16eddaadb23f8c5cd818f343f1e236190a8d872636a58c50b8bafb23a889ca7d99c5568a385d30d52e8ae8556a1fa7ba1c20ff6d80b28dc54b80e476d75d347d3a41776f42c843822cf60ce37ab889010a84e74b9d09928664e9ab439377f8c644b319d72cd9f1d1c9d58a69686ff8d3b1768808f84f7ddba0bff9acd7a09b3ea2f52bf1898d21264ac58d6bcda43632ef4b9e6a31d8bf3655349f48944c6d61ef7430d1ccb7c5754d14a9521d9b2a9b409adc2d1410ac3f937ee757aa465e706171320ef624f7c6ac062ef4ab196d694b9bc692266b2897cc507d8dd3d8640c29a9bf72ae97b21054af9e9ba01e6077ff86a264f94ceea8fec4ef5d852684754b6f06cbe621021181be0f5e6a74c27b69422aca6ca061cc94cf85b2edb7cc5adfd27ae08bff78bb037b415e54346e383f395b80cafffd152775dda5e3f85024ff3e8b84ab5c2a1122e396c625af00e2d765040666beb693d78855275da6f726b82c7998d7657b24965d4688d7cef09779effbb5bec01ff3304896f5e4111afd67f8bbfb989de95d28e737169db8cb045cf1e22c6aaa6a2a9f65476ca11bb54d76a2d2bc8b1e7f0be65f86f99e2bd7a5240359f161d709eeb7efce0cf938abe99e4e76ae9d62100fd4ff3310861c2286b1eb4dae8b6d6d66c4d49047df45aefa53f2812d083a0cdcd4bca540424eb78dd52dbb1d6fdc23088f8caf2c9d16d42c7a90ab3d5a3734d9cd67f2f2516d71123761794143fa89030a1ab1672a91d55e6c38ff988e46236d71b1a6596aba28274e5f642f5a7c45f3d8b4b4a0d6599779462b3b7e72506e2f4c313c02df3eb44b28075ffe2b924056fe509db95484b4d832aef170c1586dd2ddc1ca024320a48fcc3526afc099df6f7f6f7d9796d286262121ca80c26a396e4631ebdfc1bf0e53e7886da3937b92499ae7d960c46848f9762478638e856c56b068ec52d14a40f165b0195ec6cae8e4185fe341571dca160deea892c58c4a3e07a7d91fd60ec8506bde77fb1f756b9e5a2836cb8145232d1c0ca219dd94c11fff0ff28aa00daa932a96b13d1af3820492258758c1a3266bf95e3a46c87fa3f58411bca7c2bbe64bc093510358d056faa520bd5fcc7926b7ee336d4d90cea66073cc5ce6dc92dea8925b5a02e57d8b634ab8e3136701c670defb0ce64901ed73b1420c7e92876a74bf5a0654efd700cab411e0e0a63cfcdd549a970b58cdf2c68d29bb84d7980654aa996c5ce12cecf6613927042aca6735f6639137a150cb2de2308dc81115706dff2d51096a0762290407cf5ae9f5a3d69c66a422d0f15c88655292778506db43447c23e4008447eb80d2e20170e0c90b2b307a41d8a0525f7c940de242406dd250498631145ec8fec57c5a0167f830b62671e580a9b30414f1aefdd42ca3acbfb6aac06e55bc604e458031afadbb20b6bf60e9b3622b05a4f3a020c3333c09309afba18f571b36f028918710aaf465308747dd815b617953e1c0bc102ce30554e26aa4a593a7b615b7734d532657a9ec63374e898f9a956e3e45a7f9a0d92d1f99b3917298d6e646b9b290d6afcea4f734662631c06f1e839aa722af06d4abb3838bfd7bd03794852bebe5e323a2190223766c2db2aa14045a16ce7c21e2d59943010c2df2b59d330883699d35d36947a2da6319397f0c8c00b25e019ef6de98f6264192197711239f4925ae67439fdff1586ec5b2b15498c535684fdf92e8d397fb8a07c44c144cd3cbf1f6b078b231b9147761cfc939829b6c6e53b0b0599dc8fd313056ec7f06041cf22ca4d95618ebc0112285ab9e4c01033999a3c3d39b670fdc639d44c657ddcd030cc05c4ac8b35d25cce6453236c821e1c3c72a2bbd8e2429b2109579dd92a73ca49d107d43197bd49bd818510475519072d373af45cc81f788eb453c5444771931d594d37a22332e827cff825ae3dae23f254757951371232f95228500ac7c862d38c24adcb10c2aa5fbb00e2d2f81b777972fd02791f7b36a6f84dd25e2974cbbda4219d651ea7e56b3ae0241c372d3623aae8486f88b2ef00786b0e00a9fd77e9f73ea85218c84c967cb64e48290f9a964aa416c56c77beaef07af4da6d044d36e033807eeacfd8fa79aa3e50627bf19d8431d8ba5e3423e90ef29cca9a446b88c0a0006ec1a718bce6507e673025c40fb146f35433136f284194f5149c569fceefeb6fe459d31d1494938fad54541aaac101adc6c7570af2b08d4539b9f7143b1fee654d2f05cd7b5c480742fcc570c45496586af27c815662e3ac3dade92d719dfa1359c6f03f7091611b409e247a412af6efc0706b69ad6a4301e99a37fc601e7b7db7d0f2331edcbbaa58abef4c095caa95fdfaf9deaa4ad43401bf766b0fabf8cffb0ea05c237540f1bb05eaf7946cb8570c15325ea1a2357a1f31a75fcafb4c966012e619bf2a34e4f82226ec0f1cb42926a1e71999ebbb9bbd35d685eaffca8552c658d8b6b53f8252c4b12374d22a565b5bc0fc55f2ca3e2668f87c0c6b4b902663a404afc7cccd1753eedb31243bd923ad9e0d1e69978689fbee2fd74a49e578b0ca59358237dc443e5d8332c921d4833c69d1579ad9e39034cd1d1757f86f6411216d6980ba3f1719ee32d49d94a2707f4810e3563606cff6ac31555c84f2254148dd5583bce40f39200a51894a13a60fb1859d38f2845aa8980e1952754c2eb8323c72c8a6641f64d3e862a2bae6604e41ed18e34a84bfd86ae2c40852976dab33a4e9a3781b5502c74358bff76ac8c8c131eba2613a5ffcd7dc16ff3f9c7cec0e7ddaca1d65d5ea862ae094acb248c6804dc39be9ba9d2815b6ea2e97fee2cfd54c58ee007074efdfc1d0762a9341d603b0aee205ba0fb15e118bc0e9cbfb8c5b79e9db7fc38d2f0f83e1256589103d5923a4f747cb62e1b7b305a01a0114e989a945a30cd71161a52fb49c39c4d0d32d7f5d37613cdd58c7ce39a26d1f9d321d1465e58fab429725d77587a5858cea23fdcd8c57d25498d081554d0480571256c2cb9464944b5de7d9bce7f7b530210ffea629560aeb6789326e77cc54a6adb11c0c10dd1978ef269789cf2959ce89fb1ed8a9a9ed3d49577b85150f12ce943d2bdd1e9b0630439bb2d21367ab135d4fe6a0b94ad969b405620871a619ba07381a5a0248eaacf426a169d456784beacf09904e2899ba481d1e8744099abc2cf64296c5de9e237c0f66b82e463c66900f703da43860f07773f166e449b849487a8c7b15e26d4860875d28135d1026bbbdcfd14a8630da0acfe8b1ad8d5d964cd659df21fa8c2e4920c8060bd89a00e51edf9daef8f6baba149e0b112ac0f4b6504b195c1aaf6c71964cd4a3cc16fc268529dd62fecb020c76706c8780371c501b3d0e2119c1d76dd87c609f84a6ec26380174964023dd3b4a6dd790953db559d5afd455d2fbb480188da41bd141f03065c383d2a7dd1f1ebca1aa4e5d6bee878c3777f286118fa235e0b92dc11c351b6925cc34a4c4f5bd58280ce55cc6eda760e503169220f12626fa86a3614d06e5971d113917ccc042bd66a25c2419d17b964a729aa241ed7cfaa80a2d1d2b123ed124a0ee63de1cdafdd512e5890a6f3394d1dd92b6f2af02568646e6b909f0e3360e8f61f68701a0995c3b02de475d58c8d2bbaec97505fd9966939c54bbfb954c3c9da4bf7252733402a6c48402f986c31450844372ee5bc287a8e2500d379b65b593e6fdaa9fd320acbf146ccf158a25f3c094c4f78d4dbb8a29dd0eb17bab87f67398bde3f4015391797e0a134fd4e0878f883322df84c1d51b6bcb7a2426bcc232abb707eb6c7abc07aa7203b5827125468f0f71fe6e40323312f2ee0bd7c0587e356449fdc34f0517dc78ff3e0870142034b23fbe28781328538449e18904547e157de4150845041bf55ae606a46d28abbe3fe72a50804f89799192a17ac8240113fbabcaf6ecd67323a0cbdc9e90e5acfbb6596193da020c218576ba5753daa7dee319691438cd9288bba93f59b6bc0e37db7aa131fb05e80b6a0c6ccb12a56aa921f497a2a49790667d0456d76edbeac22b169866e6d07d3ec8678fdf80b0a021f1bffed13d01232acc4e83b3b7c591c4e3c3e0884f8c194dba59a857e5f80d0510a83c75617896144b4f4ac4d64bbdb36d59459590cda41cc348c23e979b6f7123420931a80f875ed610e704803c106d8763bbfbbf4e9f58fc79b8b0c44753383824081d3e16cc3486e9cd04acfc43857bcfbca96fb783cf1f67290e4334ff49715831f3db8c554f0161a45111e8f434895252b195f66b98c5d7cefbb7bca3538aab6e4435bd04ada7ccafa937c205df41ba68873c374df11a6f7c134aed4bb04807b35f6a5de28a31fef037d77712453135dd8c8567685c99d36f249341ada130a4eccfbeb2e592b9ac0630716613d1d75f6e3f8e0bd33bf626c8bbcc9838f632e290245f9d1dc8e3b13b16b60bdb374369409a9dba2644dd52e7f438c7f8840aaecf293f0de80521979c52f44e14595ffb0e7bd4a69e7c9b709747f26cb7057df15315937e0df9b8281594b4573501e45be9f1451d62b90541eb2743ac4cde2e309ff1b3370c29ed40d2983a0ac6c12fb3ac2024a0d6f7aa7bc42a8227bca5695d6402c5269958b9225ca150d47c9217e962c4b094b030be2c03b2a1ff24520afcd96661fcf17b463777b81ce43a12bbfcd069848278dbe49d3a31d5e8499d26887ea5e643621c65ecef7e8d4e18113aca1f496136718440705d87edc8a879031b910505ff10ef62bd77c5c3c5366a6b412e3e5524b467bb87f7ba8558b6f40d748ad203b8710ce252311f876a390b34da6fbf07160da83135fbfd6f8c4ab15379b482a7a888fff3bd13e44fa1cd4334f8fb27666a945488a497d5634d511a21128ca3e6ad728bc3f2f06f100db3f16f9e946c1e3e789c08f4af6b15b1c4b0c68fb244afa877de3a362df53026a1dd8899286abf73c096bf6e40f68146a2b69f78f55644d48d8562af2d62993a63ac14b9e75b8af440aec86a75cdaa900ab5b7486eb5291502ad632e0d1bd42fedb9fc0507b62b9ca17af11237681a130e6c85adae4ea99fe8994d66f4959a2b48b1e520feb12027a4877f82800b5cda8cdffc30bd0ffa05b244c521836917d6e0f97963d5582618d0ae2e20b85d9cad6982090a4749e1fbd923dd60bb1b56f57e615480c01cc601c8cfe0823301848ec063c97204f9b9a5bc888182ce09ae4639611581cda925bb4a5b1eae10adae585fb98dbadf65d072b75be5275c5e3549d6effc3c0b43a7b32e98333eb657b8be05b2e230b9ed3dcac210774a59e7949a87c4614d40f8f99112ba9a1b6f1f21cffa1b84c27b7cb9b9aae03b2449efffcbc959b46d168253beab5ed920dc334c2e54901a8d8651df6ce88b15c1b4576f265df1cefaabd7bbccfd92167ef3ac825b850190712c4508b7f14aa9ac3f6f818f28f0ece6c31f451490cba0eaee07de6420c381d7f07b340c6caa50b1fb832232b750b0b37032f21132c4ece83cf7940e08f2058c15250d1861fed5ff95a065594fadd31cd461ed094ca7448dd954ef2459adb757423c9f0ffa7a4bd2c4bd147015ed46248de5d64f47d834c3a15ed323091f55ae229bb251748d9eeb086a28620443b49e3978150fc7b89aa3af12ac324a95678dc73ff60af3af7a1759c7a6dfe1b71ffee8f8057ecd4643a02f850b119deb64bf3f1001f807c198199bd67855258040e8a2b0e0e01da638fe5592e7131e03d0088183fd9322d7e3d14fad2bcec38c65d5a43fdc81bf38e5d0a733417e9f1458687248cc88cffa02cb62ef33b4b737b56468244f88f52b3f4163ed2be9446ac70943b0c8814937f6a4ab1cb50c22e077b6a11d2cca6eba390ea76057388a9f4e0bd7387bcc59b76974271b28645919d3df687685ad312e758452780a9949b09a765d0d1b396589adfda7de6acfd2189b66d8b36fb007226372df088157e4992944dfebc438ac84cf65e89595df4bf4b46e4c45704bf3a2d7e543a8225bd7eb9a1e76dec1b8c1a80687299d048039a3d501709887ff607c57028de19429f9765239f113bfdcd5870c8a8ffb6f0f2990ca7f7f9e8a7e6c5dba1ec1c312d049ab006702df4478c2ac95a48ea57ce0777ce19a5921dc7e8f9db333f56de5f9fed0f9ffd8ff65b95e70775e7893dfd86f03b16423003fa353b7ce316fa9c984bb3be36bd6ea74cd38eb9c8ea989799a05af4a89824741871a524ef0ee542a5dbb4b440f25ba52bbce26a30a0ebd339c79652cec4cb3b0b8454c65b409dbc46925ffe10deec4a70491130a7c1be491372aae53e8a656a7dd5c95c5d924529ef016c8e39d58b62f9256395d82de0a3c414135aa6c950509f241d564b90656b73ecf50934f6ab4d9c29d2e22eadce3977723d42e1529b6dafca7f0782f8f294d52e3e03f1dd2ba830dc6c8f88faa08ec80080a43692cec4b64f96bd47af96a22cfed707cc074d6d84bf339459dbbca9a6a45335c2fcda48a3bc71472460a420643e8c02e6268b35a1503c8b6302aa3cb875cc977848c9ced8a86ff03e2936987214e83b6e3be1612512be2084a806b7c764812fbf0c392f82201742e7eee2dcd730eeff10959d9dca5f6c94b938274bedd01b0a32b9fac5f6210802bf8f15d6ff0a9a1804b759c46d703655045cfd45553de3677164947c8da0672c3ecf64f47f1a2fd687524000eeb5b8bd2585c8822f99eaddad051f04931edac703012a2508021759c4d1289ae7d1cbebb156c3a8d6c48b9dfd93e15a82583012f6e83a04b8488b3ab45d8376d0316c94029909f09af8cc75ddf5c1478e30a759dd770d390a14f579b07808a1194d9a488d9582a060436e4a94668822aa25851a5a4d0f0bb830d0d662e8e58643ea736f79e4f756831cd38984ff8416e9a41912292e89fc7b50c23756cc63d3ce3cc9084261777775e9a3640fb1394bdd4be8b5836deb54f084b1893b2a9d736d6c4ba9674013c2f6e9f6ca1c94bd26e3ed22fce9528486839100b9771f99ed118ecdb0ff7a21473b734151887d89d21905a509f005c2292d3a7b115437ad99df0971e92ee55516a81ab4cac0bdc01a4c9b7a5b23362c4d713e52c8abab5cabe2243abf628577399f111a06fd5d0035e09b50fac8c2ae6995b5bc33f300fdfb12f91aa0726283dc4aa41201dea212c063c840d3830651971bd4a66b67e4d33b7cebcf2c7e09f15cd31109e4984b237a224fe0ca15e6496814da0d35ece4d9bd1ca0ac4a1d5efcf6fa87057050033a297077a53e56499a2762d1f2fdc33636a74a36b9e66c306c742061edd36044290a75006c4b18afb2e9562ed61699457a3c6428b4d1978a339ee8d8b245bfde7ee6be88c8db600395354a3deed7746044232254c10c844f7b5bccdcc868ed39f25396bdbcd06cbaea6d3fb4652bda612023fce721bd380cfa19000a8a36223793911c75e35973e9aef4240f36d8b471c2c3427a26f67536aac46bff6666d845bfd73fc80772eaf478c118c3b1b32a1d348f78e8b2ad2f76330cfc938784f764857c6fff377072d240fa0c34bda25e037584200b6c98b818db6dcb8cb0239c48b78a56348eedd15562df791fea63d401753693068163fe99c1e18e0f662cd8ef8a9b4b6ef5b56196a3d0e2f7a40de1fd812b79a26e54fc7daf8e430884e9823a5279a201198b646ad47864f18486498f5bcc2332d73f5578e11b405e5aa21e5631c5e27450671f3ef5bfa5d3d3ab831ccf70a68443235f0f9a883c57831a67f62a9f99e9e9e67355f6ac8d7ed430a7a9b1894d263cdfa32cc02e5d9e9aae434a6988ba1ff0f7bd015a49b5444180293f1503a3c18b6caac66209a649c638e5e485711a17ff62f3b1e0aa56d0c833741b1c1f1590331bfdfaa2e3fcac013fccd055e7105bf8750016e0d49d3fb8e23e62405be0f1cd87eefeca926282ea77d924318d441c1c3bac395fab815da01a9f0f6f3a745b957495caf9e093f4d1a84a6a6d53ab0cee3f6a4493ef0582163ce01f1700941ca94ec7e7568cf7f78657311852629468ffe425d9cf7a011abfb3ab1963d09f45567b73b0f73cf7850553fffff8c644113e4969c19d894ea8567dd2bff886ea65d2bd5d48e560b207ff268a9f44855a15b9abb4649d5fde4fe05768cf6d9dd42f8b39c4a4de44a93e7b67d80573095d46bf6ef05afe33634045ba5e4b11dc57ba869f07828aeaebd28f165075e52ccb7e68edcbbfa5b8a50475b4fb49c528715036440c6f8bed742a4744a2089acedd6e68dc7cc9a57c1d38f5cbfd917a128762deecae6843b69d263718594e744ad1207b4f1f02a9b98fbf30d964ef486c40be6c56f633f697156990bb0bbd5a125846d61c3b8596013bc7d0acd233baf6fee99085fb75678e3dcb455e50f0c3e2dc9ceb6a175eefbd7a39a2b9cb627ccbbfe87a8920f2a2f98ce1e13c79b5ef39a55dfb6ed19ef915f06d125bb15697f7e881cacd6fdddc51cf2108fe01b367de792826d2cecc80e6e86035406fd22c8f07d7c29d4a43137908b80a3c4ac07ae97bb1851af0e3f37ad881dc678f3928810d119b18da790d04f51e6d4975e2e9743fa0b3ca61cb76165a50f048dfb44d362b9888f4c16c2062c0bcd319ca1536176cb3d040f0f8b3a43f5bfa323b12836fdc6b2ce4ee5c25ca50bd22c3d927bf776fbd4066d0207c0c87b1e38f9f98202e1bdb4167db3660715701563c0396a409831465a37b890cf647ba6de510c7639e21a9d222c2a78a767f5585ddbd833ab5b597f69c1003fb3f7b63292e23a22fc3093b3714cbe73724e7d56c63f00d5ee008d2456d9bf5c28dc4adda8e9f3ddf4b8dd81cdfe34d2f13206f6d2df8f1a0ae31e69dd50f5cf25e76f9942f71a8bda62637d04a97d61048d8a0bb4f213090f8128697805ee517ff7859c0b39a97696fb30aa2970db3b5128b08a448a6731be12e49d149cd1332842154a622a2887f2d4b85eee63835df73f7fa3b8d0bf403a315bd8cb69fe42ddd42a3d5ec8b84ff7b34d9f7a0221dffe35d031d8a0307cbad9267b8ac3177ef6e95f86a81e5bca35fc13d15ec24e247c82746ae21173b304122939044162abfd3ba6ffe6dd3321045f9dcea705139d74e21d597159eae3c9fec8ca5233a672543d9056c63e86c59ea1fa90702e601a98bd070e970d7a69a6e4654f353850472804a70b6cae1c6c8a143b6e25da2a5635174f30083d2b46dd1f3a6f947cca00f4ce91cd0d1f35fd9217bad57840302050fcc63fbe4d152368b9253a8cb7609c952ef951011dd1d6f9f85096c1a163a865cc969f92ddb929731466f9deaf0160a5dd363c35eef74b487e36e2ea623a4a3d35f0478531db373eefbfdbe0c8e7898429ae286de6d4491bd7a2f7d38f3b7261f61d24550e082860b66ced4d1b4beefe4e7d8071e83a770447e52a13e53ae32bbbfa89e2d4ed834396da781e9846220410e904078a8b9e84d161bdfc85508c2897e5b34f22fc28bbf2ca4a8ed9b0b0959748a5da149ed6c4b69a0b520a446e705a21111e3cd6e88b190419acadc8c4da8113439273fbd76124d4bec233dd2a12c14ba3134b61fcf29d654bca0e8dba457ffb6252b8a5fcde903f6d84ca16ad9bd8bc7ecef4e4622ae4d8b8505ddf83d8e6679009be7a8e9c8d5a11fd2e0ceb1e9c6035a0b1686593681096babcf354299da56794688b88ed6b2d67fcf669c3900c9219c0ff903cf108a4b1901e09daef3ee0d2fcfc8794e25b7e8c9890b7177092989b3bbf85d87b9b4026313f5202a9afef408e47334c1d5bc4f0917d9891a843f918c63e578ee0f75823319df42f28ecf0848366c1b04c174df7069a47422614ce00f2526d332782b3aeceb1a73bd903fe250856cbba864ceab8a740b4b3b66bea9fb460613b6259d33c20db16edcd75fb4e09687b3b1b22d8f5c3714bf5e61a4c7b8bb7e955a2749498236bbb45c1a3e1d12662bebb738c6b97bc85783ff45ddda7358cc2544c433c06fb5c911c468ca577a35ac22c501bc9d0eacbe242f3240c0994e6c77b644a11fd31d1b9a252ea23fc61ed3b06057467c831165423c2152bb0cb899d9f94e41b036e9c82397336f73488ea239a17662b36514e3fa39ac285638f755dbae926a5ada83a1434ec1e0659eecd089edade7cb1adb8be88eab696ebbb9acf9f3f19d30f4e08f95ef92f0c7145f1f7737f56a77b8e5da1de80898a5bd9342a862fefbbeda3319892f170228619bc463235fab27f3b0c8362afcc2e50547a07e2bb86b74c9b21b29e3c632600f0439bdd40d5a3ffd9a1863d21952d097c82464c3b2245bdddeec285beefe777c3dcb396d3f9e4a6fb23d078791ff7c1267473db8268072d8266ae3200043ab9eb7d78e8dfd2d12ae08e41fd837c4d463910c781b3f41cf28ec8166cbf17f504e1d69102c7f5f574523d89df7998b533ee3dd226416b973fdcaf8a705b88669cbfc8f81735f5de8e83344fe89fa15f84669b5b55c8450778b9e72b0dae6bc52605b28c638fbaa81cd1c79508602cfe8f8e86db01386b94316376f3cb85e04b92142b0b6f5bb42e69161b68959a97ee3d7ed8470a687d696909c8eb7cba10cf87a19d275aa37ee431c3efc520448276ab453e3d7ac4ebeeed5396e0c8d01249c302e20e167b5cd276f6813c5fbf05336e5c303124b06e9438c45f854489bd659d790c738456ff8f4383ea2c40a0c99c7090acb21ab710724c534362c036974c88dedc47c954aec885739f23500e0cc91de01d87d9656e7e89d22ef9c5a4b9b7dae717b0a99191382c9b9670c001c0ca73f22389b9981c0b500f0b5f2234fc11d961cb1bfc34ceec90bbd80013b38f7a6cc497d6f9492b3937302b4c5a6610cf84405455a5edcc83e31a5d46187318cabf73789fa04f9d7121279dbe48f9e668c4f9b2ef719d786bd7ae8dde0925086b8ad0203740fd9866ec06e2d964ffc80c8220e57a51bc596cfff86336ed8e546afedd87fdae00636006c052b977eb2ddeeb8f1a810960527c267bd183696cafccc57db353a3d81fbe2afc7505fc43a4cbb3ee0a3e69f7e023138a36d40044c81cf2f348a3231a9cb6eba995ffc753a2e6d62d5820fb814f7dccf80c928c5cfc71f1a7d686891ca614f61f74287790685712810e5c4e84d64e1cb956b64bf9f7e7236384a5e00662e1d350ecb85ac55062e0be6962893acc30af98114c89a6b279624a1f03b2c71830c9f4ed6fded3df4a4130d59a6fbf79e0275b606c1857be11930614c0a0347ed71932efbf503b040c5fba313d77c92fcdd287a0c8d02a57e750845b58fd8154ee051f71f1893d830872cf1fbb974a67975962fd4e08e621dc3c3f1921f874604583637124cdf4929f28d3901a15938aaf205f467649e70f2e5ded1d376603a71718f17635d8fcd47b2c0bfdc16a8c6eb5c9d483a72fc54aab6fb41dfa8c11bc4e019bd66cca0844ce1db5bab4128906d99b5f287a99dcc63490440934c18a73e68cfbd927961376622c9997ef38a30a43f19e2b58b57d14e078508a281f29226aba430ed983161906210f829a94a3fd8894b3237cd6829c3cc24618cc496bb3e5e36f59e9a718f4c7f1575427259b68cfd00190271c611b2f25f0fd7811de8f529edb1d99f441cd21d3f39082d24680fd85c9e7404fb6f46d816bb11638ab3ec1ca5b31e1ef17b5ac241aff094b1126593e730375563d0272b027cf66b97b1ba1d84f69aad81d5051dcac64a2589c71618592c3fd935c81ec70b93a5c95a7dbbde673c1e7a695939de59bd65eecc2b55dc285918016fb39e5b0dd947c898d3f87210fa953fecec960feaa323d766bd64f286527f17efce4144774e1d5efaaa61d99ce7f0fdcf2bdac0ab027467537d14194290ed3c78e4dd3c014b28e8b800e66ca417418fec787ccdceeed3780b8bcb49f80cde674e3bb4d2517b70d7a775d637eb457ea1d49d47403f75a998e9da1b75da26527c2332ca267832ee9a99b44af8ac5a0260767b8153e135a64155ca4cec3f84ab875e652e16a51274384b8333adc2b6edcd4baba065579a537983adc8a402ecfcce899f114f30fcd78c034ab7d79e46ae15c90f410b6c432feb0cc5861b46de496db353da98ae58a9a749a3f95abe02864a3c359ffbbea8a4a61d67e8c6398c6f76b69be85c6ef6e22d5395c1231abca6d01cb876f25177e9018fc592c163bae87406e8b90214ce59c6763729e23b75c410f3f1c21e438fb772fff5bbe48e495967b6be9f9f48a28bb263af997004a38601e3acd966cb680b1235977d35bb0b7aba90a78e0e642e321f4ae90279cb48e8c6a9cf930de5ddb816d33626639874dca5122bcae49c04fe187785286fd1440f3e02eef8fdcdec2d8985361b4f76aff3d098a809ac28c5a512aecce2e0ab5f9b872ea461b88310ae49ca5539fdac2f794e4a5756d16ddac00bf5e875bf99bba355badfb2ae8b8b702f1977bdfe76598aece5979ac8aece4fd998e41c331a982e02d38953dfe856d55754933fea28c5516a342cc77db2bb514e861c465139f3615537db263debb96584dd0256b33b9be739297577167c2a180540762c9e83df48646144fe01cd1d5e2fb0ed282f70fb5e70a01c797a923e268997130966680b5807f4849f5ebf3d503b2867c9fec0ca7f4b885e32b4c9af2b0c2d95b09c233db702a026c3f638a92deaa639b9332f0de65d329498e6b2a05a48b1f67ea4541c655394056bdaa3ba06563232102114b3da304bd509bd7b3ccc52bf5775bf134505c075b9aefb389ac2ab1f15bd2e0631b3659d7994bf7dc272627f718cae86a720694711d2c91c88983c64a62a24b0ddece65fc47d5373379ea1c53751e30a0c4c4dedf39428ca8e0697b20d3cf94426f6d54781293a2050aaaede951b2accf2b5d53c7206e13e50515563e91cb27f992657d0f7b8d97e69e5bb046ade2abd446f3777c3be653ccb793bd89fe98914c6363ad27f14385c71067e13a37f54508ba7c79276849e7a06f32a4e5f39a64fa0f3f1f660b5f8d66d895e8486d8b4b3c76689a667dbaf9e81013bcdcb5be29a1e9d319dd5edd5a4879116e51f03645264a1543643f7a240f931d933b24262a87fc9a3a4c5e7e61a2943c44f519010705320953651f0b89dde08af438291f24b89b2c475b629eb0501420b06e56f36d3f656b960eb53ac1c2a47a024abc42bed4692bfc06c5bda22499ab03a142797ff874fc5c6190b371d147f205b939c1b081170a77dd6b099af72e21fcb968e50b2feb0107acebed1b1341d3db52b57a2c8f9af6028a5dd757a1a6bdc882a45e72f1fe4193275e6e1951a6e8614bda69a7f343f849909eef767d7d6d07e809f8ff0b92d849a259170bdbc66c9df13aabf064d7d8667ac2ce3025f865be403a23c33f6643af208cd27a5f4f584fe2abd74320777341b56e8125f50659a8b05e175b86e4b3415f558593c61ab5b93018a8e54ab337d4fca7ac0da5e0d8b4486996964f3efab01906fbd975b715bca34a8e284025cc3656854f89646b97a24f8f5b89325dd2f70a5919d71e4dcfa1e3756d1b191e2a22455786ad575e3504c4b2da4f63b4e7b79523e7cd57eabe438232cf66244fa56df76c15a76719f7a164a1380ddaef8d5b580e5e6714b101987b049550319f3a390b0edec264ed601a2902d66e3e7cf6fcf4298a1d5b55952d439029741029b565cf80c756b6271fa31c535bda5a6fe4bcd309339a9d23ba13a28ea33cbb172dc1c155940e134c0d03b2a569d8f2613aa6378b0b1475c2f1b58c23e9b55ed35bae343a91ca4d8eee98045fc8538e7a257666345e544afd9e66f8570d24837b59372123445776fa8f51271fb575ac588ae28964c60f8d897851423c035f40f7037a424ab46023f418fd83afd7130c457290d86e4fd3edbfb967da78d21946caf324e5498d34f557f595d4b8f680388d33d3c5d7f47ad2fd756095fd28555deacdd6c30bc8d4fa4366f3ab27020f52eef6b660f57dbd9d5c460b0471b3621f8f92d856cf38664e2c4c4e77dcc9c092c1ed1f85d10010fcc267b642043412fc6c4ff73916d5e683113fc26bc24ec37af1220a880ac3e828290fd758b816208bd4b835c11590f45d6ae8410ccc5bf7460ca0d576ab6e8d9d0efe543156bfe1d5e5f8081ed57f7a4fda915b6f696d54c28ac2ed6222e41b287f62883600896cbb36dcc789ec2ac073a4a2adcb47dd8cf36e76bb95821d3cec23c0e4be9c4d9aeb3e3df9f4c0488158de1355154f5e82f85ac3c43ae9f0c70a1084b43f63fa3520e67a761c0427ec6916b92002a6368dec326aed18e09c1c91e1927621aa9239867ebf129569d662b5455e67bc2d8bc78c6dd99b158f67db29d090ffdbf323d42eae281fdeef5d92a81e6e5261d212068733b095f0ae23da97c313c1314448e2b40c10a8f535f0c203869c292fab6507f7ef1a38e0b3322583f426044b81446a6f94478eb611797fcd86fa7f9676b24211e9119e6abd0e2dd8890625be4f6ef7eaf988acfdd21b34ee6f6aa9de9f3023d8e5959ecac1e055b24a38e86a611a2ac77235b5ac0a9e0992a56f1d87b5846a985d6e7b8083d2ccc647f33cb4cce137480498c3294983867ea7b347aed7b6259cfe7939ba13356dc23434796a7155029b0748efb2f97b57be93a1c872e7d3254314b5b5b58a0138de2d5909b6e21653219af6d4a1befcdcd75090e6cc81da1466837c58357a5edf5fd715b4634667c6bd46a5f4780c8773dd8d0900b79d3a0b8d7ac7221fca72966e12c8eb0c68e9efd09e6ec7fbc088279ea7fb60c8df828f8517a5c2c2485df2b984596b60343a73d56036666a1cfa273245d9de29d500e61a8577a9f784b19b7c29c431e38b3180222c9e2bb57db1995f6a24f892210e47815fa1e9d3d0b3d67f04a6d04222efef732d3eb5b0114bbad72157ff1216aad03ad098b773f5833815d789b305ad08cdb673e6d836004e723b43ddbeea8cb0018e68611baac173e622162b316d1c8ba7aeb26ed1a74d4619c950f8b272d67714310bcd3aee9de0e8bd5a69f508c6b519f1affe7ab6065e5853ca64c85df120366bc3ddfd2442b837fc023ec0560113c242b457d0ac756aa6032c70ef0a8ae67f5faf80ad9ce77a6cfb537bb51e9c5e0703c45f312fca7d9d4e5e8fe925a3989d8395fbfea60b7f5764c1ed471b0391b56629cacc9924f6edf4cd6f5863c145b3464d1cb20a80cde01097b08d738d5569cb6578c4705c70cc26cdce64ece6bddae0f572188246c1f749fc5ee23f026f925ad403690407f9ba4a890b1cba52b9390d7e9e1768e9512d66263c7c691ef0ce1ff8245fa54aff5198015ae4296ddd06cc2d01809d467d6dc5a75fb9438c033a537dbc44169a1703720309928018e544148058ac35a450a4c5d213d96131b9192a8246947e4a101a37166c5cab621f882a9390cf9b225cbf422906f9dab2a13d0cbd40a07ecfd68d06023de68c9ec56c65ba578e1bbd7723586f4710b697ca99d5be4b02ddc2af1510ce2e2c4d00437aeadb54d584099b4c357bada38fbcf6835c104794d4b5abc6617b842f9186a709981a55a85e390cebce637a83e0eba9b0c6f71edc5745e2a729bea6d96972d6fdc7e6476696fa24dafab2ce78f69c9d973f6643c00c16d51fa164170ca5bd4b2cb2410709cad3a40373a43c3e09f5ed8c32aa186a1cd754bf11fa8a797cc14ea320bc3fcc3f010e26565bf3b79ad97d2c7102d3d2e99047abb2a70c71e218997dfaf7d56ee21e198839a8d4d0aa08243bf5c96686d8a5510509b9a069eb9223f6e0a9be8430b2fdf954b586c66b3aa03305d94f47cf15852eb8800955f96410eac98d9ea3f4d563b3063ad33495edfd7dd112274e3728b95ef3465f7b2cf3df6ac539b268c5fe7d18cb4bedeaaed929e66e3b5d94ab4524d45ce9b6a24ee67bce19bc457b4c68ee2705c3ebda51e4e1260e893d812955e5cbff6473a56a95ed9b745538935b17d493c0bf3c3e89a26c6f4e466078c7cacfd4efd61d85d1c7d4f0cf53b344e1f6d64bfdf92fb65c29545fd0f068784e419eb6f46d1d798ff3160fbf8198825d94029110646d77549ddfb5311bf550cb9f27ba33bfb789a51cc72c3a411943aa596d1dac7f04550ec7c082ef587a105cf750b5715d610a7fe852d96ad54e4bb74edab0a16375a570124e87eeb9e09650812b8c0e595c80263f027bbe8f96b36fa7acb072c153ec11d1054d3d3d46310f93d9630a402c116e1370512e5ecb792460f91449c8e4a33fdc4adaac7bdfa94ec0dfc3d7e405c5c0c5366d8dab4ca849ad520be151326bb16bbe1802926963d9a1b220af9411c16cfa1345000eed44962f4c94cd5a9e18214c22f39888d5287e46befc4f0b6789acd2056095b3b144efab307551a494b137b5a21e64bdc35158ca20bc926f9651fbbb0e393a9adac8fc061651def4a3152766ca4f81a72cdd862511fe3c9d8b5aedf2694c7173864e9614e75323fb17224e02bb6b3a43efc6514763e21c05f7005e4ef2878347be485a41d04fd3640af1f2798f31c610cb830ad61c6f9e9c5af4b0496c95af990e53782e29be1107653d9e4a8994c890d3fd19fe1c9c04d8b5b42306f6e333992d5e73e15bbf4ab33d7627c580f1bbd7e1e2be91f2ba7b73a803f64986abcc64eff71c535048c3d10f664630e6c52200f456f2c7e97a2fceebab47f006b2f2316da3cbcc46d0d00c6b9717293cbbb4b09769bb1958adbdc58745575084c34b45065d5928da4a5c59ba8f10b50168bea7134e7cab4c77d4d926d617b479442dd1817d891a78fac0f730d8c079daddfc449fa75922cf8896408aea1ac8bbec92f6e9415d692f4b85471ee33761d4afc74362793bec7cc4b459cc527745c670856cecebdc05c1c45093a467f4f2a6cd0cd13ab66969718f7a4b1997fb900ec4f34dfd3149280cafa04018d445f96fb5037107300674c10e1ae4be9821f8a663e010d63663e712186898a3e329731cafc413c2e28e5dc4abcacc02e866e4dd9a0ee264128b116842058740f45ca0e2dbab8726d76ac3dc8581e75319aba8ef01d4df501a786041b711a52f3c711ddb296d66d651aaa7031db10230b5c994e80305a3df9de1af91392f9583db8ef9625c293d7b0811ef1349e9d609c1b5ce1ac94116ef62134b35ae6ba94315bb8b2c10d41ad894f0a3ecbe6fb5ae14ade7e948a1df5e0c5df1e85df35637c33c009ab4bc60b92adbf1abe932ebb66f7d136f9aa168e1131de53be2324a5f8fbbb7439f2bca923020ca74f657373fbc803ad141a73e0e1899600f56348e2e8e894b4772117c0d1292c87463f6dacb9d0df2c3bd76b619321e2fab761717cd4d2a2a222b13f1f4f1c32d3ee4bfa29e756585de6b5f96f98ae2651a52caee8bf3877935e955e6f3f6372f9201cfc9ed25db89a73ea8566b5cf62b5a00e07b5b2364cd963c78531b1b263c1598978da640824177a2ce90f8ec08799bb313562e443906df85f589de32171323d1944f9ca49499175d72faa23e05f9ea7faf3f2bab06770e60fe658794cdd06cb630778a539242bee7a69abb317c00d11ab5263e63eca8023f7033a63e2c43c66034f5bce688d33930d8017863b2f32892bd23f77831b4f68d9730cea6a8d9c06f5824c2ebf57d8e50d886aae2c4ae9959f368e258ea778768abbd35226afe90888463efe21638d9f23e31168574f0aa41d0834ef04f78963a8397a7e5876629b11366f4b242569b0fd84953aee683f6b764539ef4fa8c5f543cae151bfb482dbe504cf85fa35b3ea7d1a9845f3c773801f52e7a7d7f36010cd38a74fecdec6b7f94e3f5932d8e8ff19fc4cecea92c54e92b4da52f4f9d4b10697ebb7a1c3d465c9a22b635960e4dae05b848a3ff98f893f002d0cb04bb0d5117bd219636edd261b411538450adcca9a17fc8493cb503ea7e1329969ea15dbd948139f7882b6cf25fb68c1edc483ff40f1c85d6566e5c044c1220af7afd349e0e6fb7c69dbfc9e7cbd6f5e0f6b2f12186497b3f4e97209a9772e5fb30e3c3f27e2c5864a9a9c79334cef0bc57cc06ed96981f2d5935e5112d77287da9bb3a808170fb500fd36896650eeeb5697a1ad64ac0c601ba01720b0997a9db888bca817c82bd58e4155eceb56236ae2f604ed9805c144037bf0178aa6c778e11ca8a48f12a4a84b6676563168cac153b5f579701e0d70559ed969524452a77078d0764c90b17a8f085f0ed261d83b77aa71529438a137c93dd0ab744579653d1991a78d4e137046a8acc4018acab14ac3b1425a30f1904dd85cb1a26ef6d9463705856c75ca445164930873c586c7121320611b5c20131f78cf709e33cdc57562487aabbdcbc073a99690911824c536edfe90cd1b9f38c5c1a7fa36e68af76d569f3a4acef40b5d54b2b38076fb357da016a3ee593834daaa375d87e2dca9514bf9dd9cacc13f3f359be61087737ac62ef57d0310e3cd8bfb798351d93516850455ff25e7e8edf2dcace8fc7ac3922566cee2435aef2cdcaf2800ba32d2bd86a647d1bbe31b21e181072cdfe76bd37444254219f2a86b64a690671fa32144214dfc9879901f9277cc5a24864040da155cdc3fd4ece1ba5352e4c677030f0282ca18c7f42ab5f0a33efb26908663105bbfd6f6776a94a61e015cf7454e95874a8b38cce96fef03b7aa522078d03ffe274c69ccc1dfdeeef5ad5df65c84a91c6dd1539eeccde74316b678d6565e1312e7453e0db6bb881d317e5ae8c8e6869176b75b60c3c68d3f2ee8e8dcb91015e19419756280599165aa86dfe52db23de50039b1ee795ee92b45b46eac4683da4e37386ab5e19f6486f7c7cbab7fd4f5c524f8b2b97239e8e9c26419c23883c73223091633ceb4dd7fe75493c562750d3024cf4b903b7924ec53e1654c854560ccaed01b79a6a97beda7d6d9f3165fd749163c7d244bf181fb10329dcb4af787567710e41a84e8427628e378f207313067edc120f465ef0631b21c274a5cba6d8535be38d39e443bb41f9e816db176b80d1f73f90e961e17bd118f2204d9afe350b42073742794a0f505babd0cdd5563fca51346e2c72f3baa7a937642fe347964d8b89ac10235635044f3fa7fc7b61605c8d2de29147071847c585b97ac40190d6d7280e8bbfc606ac99eb874887481c725ab67b22a573355a906ad4158880d69cac3f8f7f49870cc37b528a986746ae73d6ee223db8ca2092da49fcc5c5a8c1b55f989e9f57eeaf02fec3ba447c4b95acd6077aeefd2b362f51b86cfb9c420b2316d97b29063ca9e5b245d176e7b0ed13b3392d76ca59ea46d02e26cb06d88911587389661cb4e2042f4f24f66660877c15a2190a77ea5cdb5c414d719a98b612ab65e4614cb8c01635425a8916665e6984a9ebea0111da82f08e1a6a644dc5be60e0936912448bcd296a410c4a571d6be7e087ea5c9a934c902ce53590686e0868f34072d708fa01ebfcb95689d577bc07683c4aa2610d7aac4c8f6402a35e05c8617802aff8b07c002d4d66dee48d5707e6b29ad19d616549d708204e00226696465ba6b3be3c4e4c8a453dad6c98ca6db66b1ee0a9326d372dd6f7a4f51ce01d07e261182f9a3cd78c365cf5e8b08d981f90c46fe67babfb873cd0ee62124eea33bc32c47ad1748b129a2acc5616bdd88613c32250a6b5d55b76058c3c32974ef55083543ea30eb0d6c88a9a867e326960cf456d1a1f8a7a527cdc5ef6e3dde334788a00460f0c9a851b4cdfad49333d759898a3a27285bb38c5d494091f843159fa6eb2656efbc84e3d9d50f7a3ddb2da5572f8cb315bd6ec0f440c30598c18be0b43c6c699e4876ca0d774cd42d065098399a2a7962e0143dedf75fce68f280c42a26a52f8e810e5dddddce0c4e680cd983bc0f9bc132e9165a771a72f66ca4d239f9f5cd5f495f22a810c0827cac9e06785af203f0fb4b3da6deadeced13a9c6d5fabb28d264afa0f17a81ed74692f83f01f26cea582b85f1da58eb6f0cd6c0af22bb2250b2a78a2526860473285ce553bbb208b1e7e3f2dccea8129db1f24d8368e6f67d9aeee3c2989eacd0330ffdfc5a61717ba313f7f99f1fd2eaf5c8c42f36455d1d0f84bbd06d2337e67da7e9388336f5a0381ed953d5193d4a56495a86be66969f66c14f618e03ed2e3928552098174b8f77d4b47da0063d5c50b6c4c96060f53268447229a77ad28fcce9da8e6965a2012923aa33991942606a346d09a5be859c28c0f0fec9035cdf7497408d536e4a7e7a927f5a1eb8b73e1691f96da99b51657c2eabaa96f3c3ef3e86210bb794dfea4206949f7f5c87d3593fc6c7d3a51a8adb6d961843a51b7d261b75663a32f56e7c6a2820feee5a0362abbbba1f48fcb13e72c045ca4fe384eca0d7d21c8ef609dd9f2e7730d165a42815af829340e37e15b82dcdcf19d91552a4034e371e14ffae782186d1644bc658df0974666fd3ab4df963530079a4e8dd3a2717ea4bfc564fc20b29d49ee2ad870898ecb74eaeb061664671b59a69f047f201f159c4ebf26379ca61fcee5666ee9b33b0d8876da4953d7fb33fed2d18eed60ccd75494b7538772d15d96c06f67bdf9e4efe7de62e277eff76a9d77bd01ada8f4bb2396fe6402bb03fc6d22c732f10f4f1b9ce62e78c69c66e096490d935301f53f67ce31818bc5555c0276b8f030eaed88eff60dec2984b7c2126665151dd0d4e69db18db701dd47cf6e4c5e827b23b7b3439be281d5b5e4f8e1c886e654784ce872a51064e59da693d78855275da6f726b82c7998d7657b24965d4688d7cef09779ebac14d37f20df417aa6e580173c369dd3a8260ec10e985dfcdfb454c6fabe0bef960689092a590dafe175ff18d4bf502b49a2206a03d01ff4589479a6e320402dc7f2b24958dc60eb6f9a87deb794f5dfd8b1bf5a53bb0e901c097061808c7855812625270b219f2cb2dc1b7c76edbe2ec9b42048dd3febe450148e064e22b7a6f1b46df00559e9cfd75f3bab8f49e6eb77024e35508e8fee9c24dab3162f6ef4fcfbc916e526f3a6e62b4e0f58c8c1b50bb4efd954557aa3dddd7b4e50d4eea16ad28b3c462ccb9110f8dec7fe6d4b26942d13ad82efbddcaf1c0b15f22d525a28376f2fba449c61ef274ad0d5d5180b0846d8dfc031a7e00b6c8f9a277a1735372f1463c64f56c4934a371e02fd12692b08296f1cf8aa6b85e441f52057916e9e8f42f0e1bfc36d13a5400d708747bca3421e0a1f888c538000b3cd89258881abc6b4ef69b9fe55878e52fea6add69901cbddd766038f25c57416c411ba04cae31b8d25bed69ef05b481c17f4df0dc97ad4dac28b6bdfd657e3c9c245c0f9d33f3bc868a2099a913ea8f687198a54969b2d59ed7d38e500e216952961b86a1b78b89163598d781d4d13c0372cb1ed66639970b5b7954ebf91ab38faa637dc77b76278f1978885b3854788c3f747e058ef44b9876932f2c8d3c8382c88bdd2f94ae81db6d8846c17056bcf86ce3e67c062d3cb01fbe03a787361a4faa684f6f7344b96cc6874fac2986c77eaf5cde9d83066a7979b2c9127f92f958b0623c0faed9cbb74f450dcdfea9019f2a7f373c82218c7ff3de71d76947f603bdc22b7653fbcb45cd674c5f37dcf848847bf5b39216e138c4aeee57380268dc7b4d2ae7a153598dbfd8b9d439d209d243e3817c84143ac3cea339960b791e5497259c5f133eaa76a6c54399a7677bed2f1b77e5f2be70fbeafee9ad49be8dd46b1847d0fe61f218bc95543cf1a31119c97a571f7c914f7b462182576c94309bb296cf1dfc08e391eca6a917c52b25b9018f1291aaf28bf7efcaf3afa8799608b5a35759e8c748552f5ec9bc07058322e4084398a18b1de35cb45298c93202ff9d181acee31e89382f610d8635652335b9e9caa9d55000b1898c6480b43db43a6df5a22efb90854e79c4e6ced8beb181b745cf302e096706a0bf7fa9155c55512a23a1dc4a1f8888b51e8d50849a2ed582f66f036ec282dee275d76068495834de1e97ce7f800de6492bca9999aea03fb63b1da299468cfe09e31f3328008d2018c1dd3a413e70156378bd4ad6d12ddf8f224a7294224818d77d75b858d73adf0a5cb2e715b3081b07117d3d4ff99ca9688ca71b152765893c65c4cf8e63c31ba3ac7b61b5b779e8b2c964701dde0d63b2021b2be95ecf4d96af24bcbc0d9babaefd75b826d848e2af607bcadf9f18254589745a0fe0e270abf2ae77012dad8a67eddd9389d028ceb856d3466258f7804332ce662056ad4af6399797af0fbfd3597f56844b1946fbee4df73a2b71f867bb155d633f92f67844170a07b2d9efb05c96433d8408190283931ad9072c0d953f3a88ab41ee923e1c8b36680f5557c4a1aa89c975140a55b4026dd6786f5f9b42d9c2615f7983d0f8e7a520523d748e8fa91b7168a699f361b2a4a8a71b2b56769997c6ae4d8b7c08b40915a707dfee7d445ca846cbcf55d279482b3654f5eef1699225c0bbc0e141418e2916b87c91e7fee336329926dbf0bded431d264f4e203f341f9d73d8ea314e1dd1a3b8962721e2ecf74391e45196386d54cc46b18d4068cad685cdf677c2494979b6bb514a142df36ddfeba39837785952439f7dbd3f9eb2003efc38b16f31e39af2a01155d1616866bf1696b0fd34cba712cc8c8c0574a11796ae55f201fac6ed8494f3691a021c7ba0d3176e704eb84288ebc679576edf5a3b2e7fcbd161db5a69a74463ad845337e5ef461ace0bd8d366380eda934d9f04779f1bb37f41b367e6f3bb42edef5c7ec52f1196b8c7433cd01a64dd259ce2d8760f3fa4a8b9f7d1ee4c89059cfc7d641465b5786351ebde09dd478e62173d25da725cd43868a54be152093ddc10adb5fe8846537c24cbe1bf2a866cded1b14ff61ef385e60a328d9852052513cc171b879d289a591f549805502c8d0a789cda5c43e46e074059d2f52360d1f06e6d70b9413e8cf31baed4b2582373824364e26358c1cdbbc336425e1a118bd4ec581942ad8f51c7b84ff855ca0276eb272989e53d8ef1b977a3744b64cf1cd0554d1d67b56621370e797ed3cae48ec89a694f6a79b0562b8a66b3526a62cfd9c1de9278bbdbca4dbb0a996dfc9b4967ddccfb6e528651d61e3587f2a0dbee7963a11b284ecf24a4ae0fbb8bf4cc58ddf5ede75b735ae8eed71701eef5e23f6232bb6596f7a036a470285972f4a65a44ce488b45439e67da2ba1e08252a3043a49707435dc30c5676043d0a8e97fd2527225e59e5791d322b8ba45e68dff9d9aec895d9c9e52566d0fdfea1906dbe42d8719361c2bcf5db7be732618a99bea61322f93937323a74ebb5e73e02cf48f8923bfe153b79465f156252c816919c69ec249f430e8efaa852c434872a4e6d8dadf575e10d913e83e327251357194139c031696ce51d43b1fdf52f56674239d3abd0d70ee95be8e97d0605fa919f92da01a77e9c21f2aefa5ca3f8bcb98d6f2fc1c7f5bdc963182e7a23fc962cf1387be2fcd2bcbf902aa26f3a72493bea7cadef6a4fc4c0d9ea7d838d1151d41d9c2900ce744e60aca2376ceea78ce71ba89844814282b3a68b686e42402d386063472b54570b9b97130995d4d036d01ab3d172a73aa85a86518ca7e1dcc1a2b0d44db5829e7614576e2c76e4793a1d2e5d8958beea06de2a0fde27872a2621482148e2fba35570264505ab0b351bd0b6851aedfac32b228c1d5d17d2058e1aea262c0df359fdba36e139a9f8e7f62bededc43b1b20685586979b342234aea9b44f7c287d34d11aef221ecfeb568a9163ce4ca43bf64713088b5be18919e27ce5703bb8be49754e6d4a636bbfbdb8fd54c4c1158510dcf22ea8c3a4b1d9b2480a42bd5ee3e9c4056321ab8661f8020f505a12676c934322cb60eb06bf6bd04edfb1f28f559521cdb9ef16ab0bff8112f60b3fbd6c44ca37d1cf76b27b375dffa3d0241429a3649119be643f7bf883f6ce4ca5bb0ff211736e798a2b6d53efe7d7804c2e75bd2556655ea83388fb1b581406e915f5a595dc879ff2b6375b623d661fb94d4eddb1f0b2633d2facc8ffcf37cd70a22eb2270c47709c40e458b39c42ff15948f0d4591cf738769bc140d5f8a298e6a17b541adcb3a00f8f3435b49a561e536dbe0a5b055491e9fe60d2f254435458936236ebc2ad3134e3474e773ecab16ebd91ecbbfd00e0387193cf1b5667b508eaee48ec0eda822f5574a6aea77f1f3e8575b78d4cfc99f940170bac9175b3a8f03bc7c15c942f4bf6937fe0762bd3d3ae7c8a4289338c6e286b5c3ad6714feda83e38019bf19cff0f1c15e96474c7782acc81973d89b3930d4ea32b1c79c2939e6efdee04603b8405aa504e956347fc50b9b7fff305ec26b3ba73d1ddbf1d760209b9b94bce816de645b93881e17815466ef3c94cab7a6b465ff5313dc17b8328f8ee367ccfa9c1118932c784b28954e2901a5b824d05455ed7a95bba0d5d6c46c80c772c515ffc8ec2dc55b6558dabefd8e42d0721dc1a778d7e44d08e65631335b616bdc1027d39205ebd1f60e2e49fbfc48d57fa911ee13528b09a2c4e112ebb402fa88a63b1491eeff241252c71807e93c53dfb2cedc887234b9556182ea1f3c985fe1da7c4cd87cd306a6ea82fe21c30b8223b1b1b152049ece01113f72cd2b17cd124762f10198aa9314ef3a1381f036bdf9d8b4a1c6e98603b50f1eb7948ab69de49361a5f39207b88d5deb24dcdd0e17bb716ed1b98476053642a2e7e1a305c9e860de9955fc938e19fe43be230ff5020fe8b477185a03949929cec4e87ad7d440f9ba22d28071af9f25fcad30ea8ab4647245df9fd1d68d55f630044a7397581eab6dd982d29d0b79505e68c46f0eb9f934f3492f249d5dd0c148cec55a31fdb56dd80318850109cbc06370500ef100c057959b3f9f086482271e699a6303ca3a07ce43b0a49de69dd4dd780acba8994eb79a96b8e87f948388929551cda0e3a9e60e9ecbe00a6a08561e41c66191bba621117d1b1e649b6d0f6ace313569f29478c39e7cbcedf8ed4aba260200e70eefd30c7dfce41f72f9457ea2981674adad7b558a26875fb2e41cf69d55d5fbae006287bf3a24e5acbd2321b04ac13487efc749f5e2e2bf0a1e9f484d79ddadbc480c5be8ec3e56150c44d28405c97945d5064f7b2944fa12281a5a5570dfedaf233f42ca989484887b27f07db323f989f296d8209fb5b2b1dff9bc921870254442359a070f0c2f03811ec5f8ea7b48f2d51acdd3a1238cc4e9deb7abf181a9bb329368a89bc875339fcfe56d479ff609f3214229668348749c90917072d6e4b088a75c52e853415f3c3b88a40afc1d35683c1dd974a15af5e4f43491dc634b6a37785555d3fa149103cccee28851bcd7498fa664ae60365f2d2ced863393a0831d21df231c0e9cd628554fec4bc2e8d802919f58a1b279f460dbab3989adc29840cee5fcbdd60bfab32a824a608e6db0e3a3bdf1fdb2e87bc8f266b0a9b0838782d8a25b5cbfec212d0c87d34bb09cbd7da42a3b612f06d058d9effca43fbf74e8bf29a5ce6da2c71a1e38adfdf287d6fcd4fb92ccecb7e496d7daa268518aff3f03ed672d54e6de20d1bde71850f5f5f19896d1a42bcc9055ad6282477c679af9bef92287a448bd3ac217a5cac83b02dfdff1253e6d82e7dd44acadd5268b8aabc1448316fee2b48bfcb9b5486bbe0f1b0fc41d7c941daa9aa6172b51ab0056cc8da30a8ed66ec6068e0ef6dde9c04344b90e9b795fb357b9ecd50c37fe76d26fc4720c72ef75074631fd45c1aef836fed9c7538e6ab1cbf9d7edf5b1d0972e1fec17d4e333fe1e8c966e11e2560b627e6a051dcd76c76be4c7971948e164cd364b498d2961ad0f3c6f9e76e07f62d30b0daeca2c7c695e2f2943b13470319e43cd30adb183c00966b64b1274afcb7f0449572fe36302c57ef1d6368fec8634b233f70c9d6253622dfdf908bc1f0877f289fc69e031c80401a351295588c932c6f160a7a8504ab30cc246e6d42edace350849991db1ac59feffa55bfece50d71397e4c232c94475a94e469f4c949b503d87f23162a979c5c18a81165452d91e63812002bb6854fa47cc517f6d5bf9bdee331aeec6ff85bf67215c7777b17e767342adcbcbd7399738c3149c9c7044f9947ef05b702bce5262d4c32cac413160ed05a61b5bc7185dc1bfea1f1fd8a1ead0661b247bfbe166856db36f381d9a0ac4b3604e8ec22d3d06dc4f1e657ce42bf3d47d5173aaa38dca42aa6ad7a1659b030f7f59a1d617d94abf2c356b23d326ad7e49e5397fa8af2b0f108daf3a31036b37352211d0f43b3b162c5579712c56d6a61b83bc333faaeac0cbeb9ec275aa3bb9c9445fdf07fbd3c181d760688abd484dbd8f39b559cbe4a4e0a8fedfafc2d2da18e61ff21e6c3e49cf4c7b00eb18aa49cd8a855c5b366c6bc84f9c3c72d889b5401884fc41696e7c6ac40384b8d850fd840f692c613b1595e54a8dad50ac1d0cd1237d679728d334ffcaeafa8aec986fc324b28f14e1770c3f432bb978f375ef5866c3ee69924f0a0aece4314d43ed70727be222308b2c995916a183d2e03868ed46a736c0fea32329287eeb158e2342850568672bfb5cde7e8428bbe990345e15e1a709df3666d797ebcc1921581c32bbafb682d8742cd390474091cb16582bba0a5df8dfb271da2f50f3a3d3f1f8de1f34a64ebffd46eafa29765be6b809433122bd5b9bb01ca2f421585da65499020427b39fe6009fa9b49fae951b1c768af091251058544bb66c4e95f903b3d0f5d239335705923f7bd380bf5a40603653f24d840cbd1236e816fcb3c0c8c0f682af5b5c27858aaf84421eb060e1a623b96b283939cf4f01b46dd988f2eae7a3eb327ec6eaadbb8e65ee49412bdfa2e47483a8eef1fcfc68fed69360d596608421ea19a9a99a11fc59088950a5b5895711ad56e5be1f9e2de182e6081a7fce107c590bd66f3248f54d8d8b903e07260b2ef967f55ffb80cd740ef7e4feadda4b414fdd0afcdc756b1d9a9aac59adf39965ceb6ad0d3ea73518679fd27df91d575034365bbf0079bd0ea6010cc6b9fa8e69817a96abdf68367e3a14fcc28b196ad0a6e3654821a1a00d388faa3a0770355694094fd5907186686b3100f1dc019311876f0cdf8f236850a52241dc5fb6e6441c2f6a8d4002e9848be9cb5e6433bbde7069aa80e5a8e3e70bc7133a81a2c5f80b3a6c53277e7364676a03550568b637d2206f7c811f0e3a6d3f35c2a4df9c66a8033c44aeb38eb2e4e2012e14608cefc0d03272664f3875123b39439e2217f4e698eedf121e2c816de096eb7ee0c018ac5aed17d9565f6641d78de35d775e72e2c306d2d18b26416e9d3bcada674d65cd64e737809cf76ab39871707482a6bde023d56f644feb6a32bdda075c60c01bafda3508caa5b160fc5272da60522853e2ae7b05a538a1384a369ab1ac6a6f4532e2b1a069700996a455b18be9575414987a7d054e420661fea87c8e17b5999dfe1fd3bd59d6ed4a3db307b27eee616e57f2b6798c8c553f8a12eb7692abf6ac442f1796e823763a0efb8d88f4d365908ce17c6a838ae3bd1795a97d18b389b61be915a34f19c5862efefbfb7a1ef2a341e5401fe2dbe5326535a0ee05512f283ea84fa5a2deafbc53c79edc237e1477a573b78667f764fd4abd17619da1d52c7885a38f64d7805d1bfda94d62f047d7ba603272d22312fc2efaa2f85e6509546dac8c1a331541a90f67a3b10af86c9630a6362d55ac3b61e0cd40de3c7d3cae5358f24dc3380b09549457668a467f49d726430b627e833047a7b665b956b86fe309f3f20562c9a5da28820f24418648a5702bab51f03845cb5e46d54b12d81816507d63110becd339a81ef70c4c23751c9020d2cb9c1972a507af8e723b11ab703f3670ac8d962f8c63d8879d95694b2b00dbec62df8782960799b1bc5a3df4e539236dd0ada8c17d41dbc6ba239f4d276e38d8201fc1d243e21447d2a42b54c904e5f21ea9e887556b596b14d347f0af4ad87d924be605d1f481a7dae72da08e6a13f091f0cf5140ca83c0d33eb6517cf5397aa85d85bea2dbc5a26d46c136e2ec21499c1655069ad4515fe0caf554195b80bb2c11219aa273e64b0d41f66a560073d40ae8e111ca46e18b0c17197b94a7c24cf5e3b688df3edb11077fe989fac512447664aeeafd6ab9dfcd9f4b5272c963d195b0f2d6908c77c5a39844b185267a26685ec3728955f377ffb2a96a7c07d5801db8ef7c14aa114f4b65b51b53f4764b797a43610354dd2eba299f01497fd745823c1ac53b3630e1ba9f5dec4d6f283bc2e713811929359c5178702f5806834dfca2f1700e635623d3f5e0425482632789157d7f61c95e902130b6e8f53046fee847bb2e8cd374ad1880259af93bbe5ef7c46d2607c8cc8d850e1a562dd2fea82ec906920849017afca32094c711d1c2477792b273c55f853636fcab4e55d6a0d28ee687e7f59bceb95504dc59899f9239c35fff5b24232484f91599cbf3a5a289b32f092eddf494a25501b2d70c44c85fdc228fcc6ee95bea0a804857154ebc7c2d1b2ab12f56e74de159a8b86ebc45eccb800381923efe21b4d1559f01f74af5945430640f420ee90abb8ab6b35d2c6bd87b64c445d60f01aa3ba7cd82095fe86ff75a1821ee860a43b8d76684d34884352fd364a70ec8929cdee6af1887050cacd94f24dab0e8d715971f34dc21bb57e0f640cb23c2b21ef7e100f52f49ca04abc6e4377a968f16298e59f09bb6971bb64cc630ba787435def0a1ed35b37b38a300ac7a84513735e8d073033694ff15859b71c49d3161a97a3ef8af92567bfa3ce1792dbeaf442b68968099b6649dd4dbf27aa4910ff3e018b97f359d2e725305912df1f7ae7ef51568a59082a2df77ff35dc3ce2f71d549f73b6d55f48884ab43eb71209e31edd19755904e5d58bc8efce5013563204b43cd4c13fef30a881480290d9c2965c4437d6f7a2aa14faa0adf316048e30f64839f8b0d9338674cfced8c3dcd9456b785eb959aa638985b07a31ffeaa3ed97303f93b2b2ee7c0617c8d94c1ee8c5a2ea0fef2e356bd13d27db190208eb0c8afc241a4a8068fbb1507403533c7fc79610743e52bf6be34725696bc6f955741ba2ccd3f54ec4722dbc3a824f239d3cbb94b29b27ab4bc220f64fba6317e296cc02b852e860c03c0b0a12c0fb4151b981a8f7771279fccd395171aa69ed3b3bec3611e66c3312c8df96ec704288fab5a83aaa76a6ab5b97f6e1a8450914a1e35696e5a058154bd4e56d1493b500dbcb7bf0db0f291c6491db3d6b7e56634eaa08b26e466731e9608057ab93d7c69c8ebb4f64ae9309978aea9243fda9c934727514e564b9885f76f18859c99f681c84ab0170134c3c440c6c4909792d6fadd3b75406f52bbf1ae70f6a4d24f1fe093fba4860ce90a737038e620ebb2b2a64a7fce54bc729dfb76a11c67d0d5f8bc96542155bfe8ebc8ac6f2795ba0754ba8173a7d7ac1d6742f326dc884286095e7a223d313e4cf863e602cfdfd290058e458b0b85f9a5c3afabea008b0897732e08bc5ce351dbd822f7ce5bfd79e6a4e16a5f484853bf466e856a6230900bdc8cd9a2532ee192a73d41fe56ea897a79957f4616230d724cfa6fb62e7a764a8114fb358d766aa2485a24d592b36c50841cdcba1485748a68601a99abe828b929900355425d51e94baddf7c4c42eed5b4fe7ed1de11cf740048a5aa674123f4fa5a4d2c9701b0a917a423e14fb9b8e54f5fd7022a30226c98cf8eb59866f75965128e28e12aec9bbb3e1634d07344b27438d4dcac4c991c80b1fa2aa8be96185dce84041c33c96f82829f23f2b3106271d35cba344ae97a93f8aa2847ddf1a12cc21ccce2e8bd75c48d3dba3610027c4c3d158ee6391d0fee9a0e5aac72ca166e9d0c7a2d57af8dbd1e64bea36bf80eb5be88e9ff1cb931386825786748ae03e2eaf98118d5bf33e4bf4e2880f88efc50aab6cf2ac10fd75d78db165752ca07cacca3aee0a674c8fbd82767ab5339139c48d515aae1837c90d96cdde04c1e5102e30c4e91bb2018ad0371dadc5841631bea6e3ef245ea9acbeafcbe41c2840ed86edb9739360d3a5deb43a7ec5e13dcc596ebbf00f89c96f74a5a9b85661f6d4951a9d15535a9c448dd5dc43a22b0879e3c40c8f2149555139ffc3152d9f6237928f8c0fde46bbc6499fb3f13a7d584b5bf87159b7f63248e36f7f6f6a9bcd6ad591e8ef67022e7d50a13c6350bb778a72ec3dcdb300abb934c083a06d9195290e21f4716f435086c913743c0098a1b17291b9cb1ab3f283d3e5221cd014a778a4b771b32df4dc054873dc74430f0638c454833ee0218eb605c886da4d3bd61c541ffd66e04888ce03a40cbe858565ae19fdbce6f0b9493d926e110a478e09c7c7fd30fc2e7c7d1e34582f666e6f50f3e5c8bb5c928c049a9f5698ed0165a204faf54e15d8201128c23637f6e580bc9483250ec32968b350b6659ec80874f5c0e5816a5635ff07ef5bf67b9d85d17d20694ce18fbd687561d63733ef9244cb1c821c7b142062a093cfdfcacc19afa7d98ae778e7085578e339d1d9efb7afe70118be39a514e9704327069593d3425fe047465160fdbd9ecb2f44d15f704e48d6fbba3ab8f34471f332e9096e7f9f095280b0f4660c840630fd452bfea5ba755f9194d35c1c8638a9fb9a7ce2fbbe8a522f739de4c4445eae46359cb5d3a232bccffe14bb7945ca014b6f90903244e58eb26c701efbdc0ad722c65fe2b4cca5dfe4ab9477f815601ebf1c8946da66898bbb6ff665e6979394ddd11ffb15588701b9ed9e3703cb9b592f6ac4ccf3e84d4d07b9f1daf6a018e21f8746879818c3d417913961e9845cc6ae3d06a3a0035fbb7e7637d06b7f18316d559d5af42aa0d12add48b3bf95580a643efe6c7ca73a8da7cdd162c9847f6ff32925be77415469fb69ffaa7337cda583c9dbb2701d07b7b5cde23ac2465b34ea86f9a985746cd87c2c38da672bef686af47f15c507ea34ba5d88d58514fa6fd57d58ef185b57740e170594a6e3f1be2ad19b1d066205988d4c12ee9797a32614bc208d9229a440d0945640d069e0499d6da2984ca5f42cfaf95b971bf4b1bddf967fa8e6c74cfc5398f43728a31496cb482a98b94069069ef44538d3177e7f4bd79aea0ac962d8390bf63ef5d2ccf174465990da78f0deac83eed432f26a5f265c059a9dad9c7d11b637760a759dffe120caf87ccb482037ad2230186c0275a945cd9a808d4b9432d2eaa389a7a8ed99fff8818d819a3fb45fd88fdbd08f9326337f8cee8e2f1cb6d0dcdfd477275fd7996389ccdef96a05411744f592f38a16155570a5de94189054e6c889af1ab424be86ec804dfac1d64631bf723b9f58c1963ed9bd25222d0bebc28c2b2d4861a06b6a6d19d1d2d684e4a77c8a77f187786716deac968840b486ea8a319d0115399dd682a12cd5efb38f84a2a9c0bd7545f21ed8773ef85a4cd0c57e2baa53c7d7427d27dcb78a1430abf43ce7b7b4382eb372a13e82cd9b332ab66fe0017adfd316979a909d515560f8d95c4140e98d0abf255ab196bc84c60cd208b4851bf9352e8eb1bdc2d529a748d7ae02abb5c05d4bf2c25ebcd658d0e7df5ca469b1371e1a9f4454ad8872553000cf4b631604e3a3608fee9546d537ec6c4aeac7c8c0576be4c9951621a20fbba416a3c96167f11f132f4c19a86408b2aca0446e209e147d2f33264f18ad0f12121379b02709086f4c9e2912d8d2e3a9e7e9c9e1d05532dab9c7c359e7ba5b758268f6fd908e223f49900ba6ab4bb056e9993afc10f49058e835fb7e3da30c486a4e36beb1abdd2a37fea7a268d69fb835116975d2f28b080d038a5e26dd30e687d49b11346e49aa3304354194e1b0c0d29f008d9db497b6c462c7c5a6159e0a77f470bc5512c99f4de5fd73df62c15e556c93afd1434fc467c29477a2cbf0127a5e20999ec295a517e1528dea6c5c719eda1efe92bf607e6c477d27ae62b2e75240995847bf9f7abfb937c570464ec9fd247cf087ad2fbfe45305038baa64d80ee9d1b6fdef2423522dd397a5cd7221734b2d52538c90850fdf66de44c9f00c0f5d3a8302095966993afda9c136e3957a48bd3ce687f0622b8fba919ed8532b070b536b682f84ebef1b959f5d8dd7ca662c937735c3bd9f1bf174c233ad2f1fbf6fa15a432327af295e38848e400a95f792c4557105bcf1fd540ff51a74bea760de9794988136fc81bff3d8bfbb43a82926d109131ff256266393463b23fa9f365f0995c45dd9d97893164e46612f4e641246847092a258da85ed8c2a7370654a89cbb8c48e68b449e5cca4bccd5058f30ecc4435d9c42aa20fd743bda152fc14e485d37124730cc84f51c20269cb01ddc5fb5ce8e6403742cce3b397f8f64939bd7731816bb6a97288e2b8236b616df0da64dfa89916d0357d4fdf27364f3eb0fd925dc7e8232b430688c0321af42487a95079af16c0c97720cbfab1d1e73ebb317caf0d488c23ca4c7d30a5d707c6724ef27a19608c61829e7d5ed9863e61658d5ff197bdcc12b56838312a8b0a35aa54d2a01756b0432004b2b463206792b001782a658d8f5f4e22cdbdb4a34b9932a789aa6d30b12d28a2f853e1b5e04a2c752b431a0281824ed16f5c843b2096f84f0388c10eb316af4a7205a1316e83461efed30ce8410c02ab758c781d2b48fd1c0e442a4309de013971ff3361f4ac6e387d087c3a71ec2fe3dfe3cb94e48e433d967c5c18983d1345885ff7a649af8a121e5f3dadc1a63a51e3d76945a5067030ad6f4435618f92e6e395e06b28efc2118c2f0979f2bddf854fee0d7ca61409616bb4673f9a24ee3caf735ff6dcb4b35e50aaa75e85d071a83bab9c6d7ecbf14b9cc83718e8d6f75439083f86419234572cfef5e27f469e7eb754f866a19370d5cb76be78a9a8961994781ad2d06ebb899b20584602e54e4cf1de20e4e58d57ffa7cea96ef6e824dac53aa8d954c3fb37c8cf07e6477e29a7dfef8e5994d08028d0805ae912a2972cb10d9abae742e52b4d3179883cf9988c08d87eb88fb56d9992b5e516c31a211e6e69675488d3352bd61d4d77e71226ecbb10549677782a467122c4f060d8bfbd91c81c491f7ef5e84a0d5e0f68d4fadffc6235198a7841a1aa6d92d344b70c5bf617ff6e7d3a75ea77aa8f08c85a95c6e8257ca7fbe45aedec664e57817c1aee5aeaf566aa9d10fc299bbfa30a93bb7ce0f2da0ac0f9c8aec7f50003c272337c5c4ce438f474b53a182b897bd75b9085fba413a910c6c7513a684da76425172520ea6dad1ecb1d55cfe9744306e5fa9b24b7113f31c8056ba0c48f953680129898d57f42d2158f24aaddcbbcd0c8733c70c2cb6482e69cba771f1f4315320e1f351d9a659a1c153ec3fb15838c08cd27c3657e4ee1adaf850f9b143ec9b052cc52c6504a0a1b321a3a353bfc0b38f3d24a26a932ad67e5de520c0bb3459badd1859e1c425625ffc323ea8e849e26b48858cd9fa87ae5a3a52a5319b59d837d2c3727deb4367e24fe5fdaf6693aec2dc34270accb14d95be239badded2fffe0498343d1025733e25f8fd193951ff6a099dfd1306e222dbe4fac17ef91777b5de10ee9330905c7e262e9b1a7bb994a7700d1c1c1c48e2407bb841f1c3cfae3e5685be1cdf2b3ee449a16c5d8edb90d70dc4a8187f2795acef9c454174ec018393e7e42fc28b805aeb9f840f558b906d77e48342055c4ed235fb5b5fdf052f3498dfae7367a325174f8a2ddfa90bfc02e6ed0ec819e9e3a239119b5847f7ecdab5d92dd7e0561aa1e33246b70a388fe9cb0fbdeed1d8c338ce15ad438b9ace18743cc66904e36a77f9ebbd41f011d8b77e834d56186e5bcf793e4f947c2a28740be1c1c1f9bec5e9f7ff406907901a5a7a2bfa59c1e00061cf32a4e8dec0e49bf227b951a765b640c9172878125a00ba3052c8f1a8bb77cd4780e24778798a457214b84aa2e77f5a503f2b18730fc70db637eeef02c333362e98f87f29bb925cbeb930744ea94453f66fae22e6fdb780e43001e27485ad533547dbfa7c5d614f1d4b7196110c232ad04e80617133a21e302e8a67eb44c2cfc966645b4c3d6a0b8006b971254c56898af58f1df552b056e9fffe290b26caa5b1de7e93afb759869ef4710ca6d5a80fee3d4d39160c7827d0c7f5e2e988c862e70ebe912e418b933afd7b110fbc45b9a77d088b77695c1e84fc4bcd87c6a6a985c198b34f8c3d4cb845524699bdd205be0fe81038bc6145d01522ab394597f3d50c8b9cf891a842744edbe846640dabb1347a52e418751e6b53886829eb9758829b83103aa5d92b9984e186da0bf93a2550d24267c60fb64b36916b39fd5afda08a68f6a8c5389a3d94ca0e9b2f90099f5df1a242ca9d82ea0026d31da1de0ef6dfe943ff8b5e2a53e87e760890b819feda8eadda49b4c3e0a7871e9c321903582d7aedfb9d1280a53c8b9e4ed92faf30ec31ce15f79569364c12af3cec1c9973aa88f5467e2c32b4793c48f1d7f4d3746633f62bd2a0de51c9b149c788502d41fe1b23ec05d2273713ca88be1ea8574bd784f8c05f1faf770d3f6dcb773f745450f04787eb64b180975f17a9dd391f8b5e8eb56b286070fab2532b31f891dcf3891333e64b2465f8bd0af42aaf9431fc8c8eee639258d68cdefac2ed7c5fa60dcd09447136bd0fedaf4dbedbd878037cb3f1fee46922c8d98e5ca7925fa050e5830ae1d1e5e1fcfc276abaa97602a68015e931a644e66d37bff032e048f5dc512f04557f53128c0a4582e0929295dc1a827851b0b654f412bbab13a32d21dfac83a3737649771e2ad4323b29469bc067fce079ece9e88068ea4e05df1d8e48a08af339f6d8e764cdc91946c418033819c9f211fe43007f0dbee39b6474a0c5e2844c227c93b2902205c9cf8255bc8f54240f55532c9ccd7b783a4b86e94b697eb40c8773f515b6b05272c8a8e448177718d63d58b2ca2799bb12c5e43a2dd814c7d492ab090845f7508cc2570053996b33da4e945e33d57d8f15194685c7478208c6219ef38722d39bfda2acad338eb68713c0ca073dd8aa07d42bf460c1aa915f8d25811984a3c2cb6e4d5e9b3d7da7c5f56193d134bdcdd7d3d0c84d3d6e31dca7a974c069dcea99e051fafdca7c4cadc8e9437ecf2a7246882fb8d2db94648391f197dc6e8b7b8a6be708fb7594885b2ddf8612262daeb99c7aa404dac3e127d0a9513c6233554ad2a0081e9b0c3cddf772d256b4374dbd190e3c7c58957bef06fd359da3b2a69c595af911bbb50a6c743fdc035819fdb32c52b66419c6bf64b3f15c666679c34425e9f6ef4523e3925e63b35e11ae76e272dbeb222e218947b9db5cfb9179c570131b338aeb1a65ead71bcfe06a412a408e1e9ec39f5a44f1fbacd5ee47a41352d62bac37cda1152d6cd4be91686d343729405f014df579751aaa4520b8ee1ef43911f85c819826e57d7383b2169f1f32dfd59c68f284058b8109ec305d6d6bd2795a986666a95de5426f042eba0b0c25c99d41f887668711d08effb070f53f2d4bb0773a95479ede29fdffa75e46dc7a1465a3c235d3c4c4f41ea937df09a0997c8c5f69343ebf416005cb42eaa490e1a94b84cec0c02e61235d80b44f86d3e00613a83f42fa94c86e3bb4789adc20b032805b0c8215401430197e7bedc0566ed5604b19f1423c81eb8eba4b50188e301df626c1473c3a8dac95a9808d5a82a2c82eba4f671f1be2b2189de2f3a887f48e541d4b0485c0f245c91699bec0a543bdedb315585ff7ed226ee652eb22cdc954ebe50c22ed32623da7582da45a63306e7a5cf89ad2c479b28628caa07168079fa0d7d11716f410e02defd1ed881d29ba7e65ff3e3cd47cadeed5369acdeede63ef514fbff5fb0ba412faed9bf15a77fb0186c9c24c182ed43642a6705cdf7d13fb787a291c9758fe7b8b855c700bf39608dcffd47a038f65e18564e9e14bf98648c0a30bbdddee2251be01ee63940313c59d54561ec44d0948cc58334886418f357f8f866df07623a524e16f1e8243e59db35c5bb3531e98377420dd515febb2c8820276cca7661b3255203121afda5bf5b5f72a735f804f18fe0942dd2049a3fd60d1471913fd8e757f7d670ff5fce4266d32391fdd2222a582aa2a42af561556641eb8ebb3d71927e385ce9448e67b11435b2b23730066e8ea444a59c339370c8c87e354aa524b01013d3681c56c8abf7af19b7e1f84fcb1fd8a32da976ed7d95588f99cc811e7ac4dde97fd2b6290669e94d395c5fdc7d00d144b517e4b95b82f4c22fddb3e074b1781a7bc8f2e3463ba04c18c0f7ae5f69dba57ad2c79e7293cde95b14b967bee7c222de9b35f79ebbf78cf2266634e618997fb101a6fc913c9b1f7f9d575e4483f85c67e737b652f9570afb80bcfc441999fef2b5da85e4d2c8d338ea05dc93a52e1e5c24893a4a95a0fd3b85e52ebad2ac5e800fb72bc6988b40c8412fa4188bd61a9e2d90558db8e4b9d42f79c87529582e50c09973a453cd77e4703ebde117b5931e5cf9a116f2ebaa5bbfd1989e633a37358f487955f9ccbad9f34709cb1a3243acf07ba25e323d038640a140ac9dca40eafa33db1955f9c622a6a4563c85ff72965979562c615af084dfcf198dab22a2e39de1f6caf8f2b866fbf85e732578d6188f09b9bc8adb018522bc2f05300cf853ec7b6b7e2234b87de7ee811c61faeb61002c1a8a10be14df8fa7da7e2c55b6381e95f21a4f372003d588fa7d8159330887b3e47456e51483849028e5d242680bf4f7c67c5821e4a2b68e5d4beffc04cb2a868b1c74511db774cb2c7a33450b2d19fe7c3c40a1f892f5dfa7d47060e2c5713192b2eb8fd13ec177810fb8489ea892857633e4f9905eb490deb20675eea3b7042b39a68656b4bdd3939ad8b261b20220fa90cb4e4f710f5e22630046026f40832023686dfe971ca8f2156b1737deb27d03a14617a0ec9edf58bdcdbf8a9c1418f7f3e34a3bbe828be6cc8327c0fbf956bbcb474d8ea17cb433fb628a2433915f2ed642637081b472f13f11427a1e8ad846ae5e46b2e9d63631e4325eb517fed07210234cbbf6aa26cbe9d7237a4061e5818fb15c22bf83de50a6f801d9c83e79cf76ac5546c2a9c755d11a95433262178a82bea0802309be1aef7a4af1cba4962b83c5e85eb8f807575458e7fd8b2d076193e3f1087995f0a4861a0d2349bca9d6be5f7d8f28a8b26870e8884ac47986f0b0fe2a7c04760f090c20b1c71056a54e2f19d38b575ce0bf3c4af456f096d58052ced921d3a66c87e9e77dfb8c7645e3ffe1d1ec930ab5c5c17b7e95561d64fe85108940b6781891f49d91f6953716a904644c9d6639e87e064d62b4aeadea29cf3779210acdf62c3be3a0da1ef9cc3341123acc4368549f8f9a373139e53481b727ddb41072c4be627e66b967e9363d9c92dddcddefd0ea78b1bfa951294ffcaee8f849697ebcce0cfc4e4c9913babd68ed26724067a17700f3d0dc6d76c78d1b6b9fb35944aaeb1d8336b31323c411a7370dc03a54f02271ba9b7e07cc938d383fc54545a6b3227c9d0cbb70696ecee28dee9b63148f4144db949679b169c3348acc4f40672e30e3a90aa96829b640309c0672888891911ea1d014ad9e8a9dfe2aa3972c357d3915faed0284aa61644193da5da82795a12327e1a38059563f9156274dd3d63368deea9bec8b582e5db7112520684422955c4e3e47c7f82077681373916645c72a2dc169295f20a7e28c9df67d33cf99990a79ef6701875af89b6dbec9023742839e48682be8bd7a9c78b6e956dc17ecb26044b2281084dedbdf3747c8ee9e890929509596b37768ee36c5b9d508193ec4c4190ac19de874dba00ab2bcad46bb7f987e33672885711de4c389afad55fdcf990e749a57c88c47eab87a15b45c171328cac62a6a93021e363c58236e6f48244e634838c49223d72165cf328e5999741d854bc23c2274f4100a3ec630fe5d024dd838a57236719e255fa48f35288e519bbde667ff756ccdd2f37c564ba937af438999bf0ba8ae03a22f03119f4813eab991a82f2171e03f5d4da4af453ced4b8c4b16c179686436bab0d2f8954e56e9b79dbab4ec5b2094daccb0c274088fc228c5b6fd4c3a56d5f97049efd4408e9f55d2e7732746ffbb836b4d3103be2872d41ff279ca884c269c7844090a27cd714fb2e3453a86c4ba93fc7fc88bd120456d333796a157c3ec6ef138c0b79c51ef712c895a06744e38688ecafe0e7b93465eb25476a2b23c5f6d4210379eb680f6467b1e226c7846c63a46ec21e856608c93433096d418f53fd41841f36fb5abcdef9aef5ac661eb479d0fa6f588914cb2cbd8cf6360b017ef3e3adb9034268ed7bc508357eb652cdee7878727566252b70e4c6fc99512aab2775235a26d42f290e4991e7cf64ea1a2ec266c0126536149ed56c7103bf9b82917466695fdf5072f11dafe04e4de1f651f185a9b2b65470be1270fef1e8ff78ea9f0e32a80c10d2f1c1c62abf95c89cb90279437c9f63485f0d96ff442826618c91ee54cac2eb2764b72a6e4fd72067c4d299fb66da1b026ee556f452d1d3ddedb3418590e37c2c1492118aadb762769dad24df249764375b4daa21bd88d9d555e9d44780b3082c22accc592f6189389ca645802a7f4827c3072ea05759adcdf644c7fc75c1ad0005c860227851b100a2817e437ec65f563a238f1a78838ca621d88e6504b0f35197dfa6a341318d743fd92e676cd4ad88c37021f5ccf43a4396fc72a985815b265ba5b1565670c8c14a282f1c56c4de3aa6022b45b8b73223e000a929e7014768103711322eea02d551361abf6bc2081f2f4d94f261d80fff2d9ba8bd8deabd63f69f4c2a61fb7ac5c870d05990b3ef7aa1d5996e46009659d17f8f79d23c859a8cde94ea7555f5d858ab2954b8b3038cf5f4b98b07ed4be8e19e0bf37530c6973f3b6db9770106fe0c97f9a53d76c65052287e5db760a09c443f69ae694826f8113587a3954a90c5313133b387c8133993904109d718d6a831911c295302e7693c0296c975c40a0f0b2de132f697995c2561dafc6ebaa6af77f55169be36d661778b2c3b634d85fbf768379d3d45224c61983c7a8fde3dfb670e049244d3bf4f259269626bf69864d40f839aee327957d97461dc16e4f8a905b9e3cb8290becb5d067242389167aad6faf75d042aa4690d7d28137f9bbddbf2e10a5d086e9f76329fbbba01aae10072f1b4dfe50f7b86ce748aa50357b3931dda742e4dd09659f334af0b6911b06cd06693d34e30840f29a0ada43e077fd5949442c6c809c73810be6d4b24736d78cb98464bf7bf561de6212af23cd4ea85a7fa87045262e5b68885691de3444bdf63378b4ee4430d384ca5988a623d7fcfab9e36bf277000dc2ae6c014251d09b39c73b583d125c101d2ca3eba46bb07b64120339e0b3983ce33c423a6a5f13f29e78abecac2d758b44c2ec4075404d5f6bc4e87b40efbf0775412802552baaa331359b6f9976d35a6d88e89e4b042280cc64543ce82ccc344b2a2db870d6c7de63bc67a1f97b6c2472b93a83b35e297717fa40f6c393465eff01856a2561a26ab1568e20b86ff89eb764b55ef316e01578841d6559c9ff0258b101389ba1ec64cf9aef4ab3400afb7bd1357fa43fac8f652d297ad7607a5b2fb4de92035edddd78e94e23ed70d82f971deda9b28bd9bf29914f75621e0193a2eb9ff18bdf8e3cafc86c9e673180e0151464bb5d32f9a9d0902e7d7c066795ac671d1ea6f299be615e6e64c4289b850bc9954f18e48d939c4de14d3156990cb231ac52c7fe4b9a47588f71e96036f3fb94b4cd4bf4815e0b99a79e4c2bb2de88bf2ec003ba2a34a0141979a4c8e3dbb78eb5a8fa14dcad61da84f21e901813a9533d4e233e8eff483f92c3000b5243aaed360dad585fbaa101a3ae0ce8358b536b4e3ec1eeb82180403ce69f7f92f0e9a722e108d5237d0db8b9c1cca5033a74f478d0c7d4b9c64d7b22b01ea09e4ecdd13d5645c84e6a0dfac583f37c029aa74f1914262c55710fd49ff0f4ba1042639d7c25d95e949f4d187871e4094a57e6247fa838a1cbe21e592c4f31435445acd245b576e13a8d3c3dad4999ab0d9d6c21b84bc0be37e1bc3fd601ddfc9423eb4c3d951c6d1806d06c3bb04e9ebf50c5bf3935ac695530bf47709495e15ab96edc899ce922f646779d8fe3ab3fb4edefa6f208d842358fec2eea98de165ff00a7c0ec62bdaca4ae838842e22e13637ebcd08002e42a6ca91d0e68a63a1aa7f747949b0c6953d78e57f9db0971d2eca7d6a473103e4cfe85cad7d816b02d28f274ddf467a298623504c06dd754fe499c6384df585df477e74385e461de3af3edbc5b087389b9efd26797cd472f05869c543dbd73bb04caa521dc08672716c560d034d419a64875849eae6bd588d026aa1b4883be1b3e4c3c8ff6eae3cfa25c8690285f9b602830e0345964deaf147d9089bd44df931a629bbfd9654a38fd50fe93685732d7d77429e447ded8dac390196184d5dd51520127d48c0a263ff553da9911c25f1b1d4151bf4e59035150bbc4702a432ace760bfd6077e7e4878f288be27c7fd9e94c71be6e26948ab5c3ef9d1b1081dcd57d8a45099cd8fe13e1bc09adeb554e2dd1e542012eba49982eb8048450a9670d6e0f26d1bd7938942dd835f7444580c4757bba5269a053317b680a51ba450a0a170f9c6f12220cfbd368f48eafdf0f95c9822b13df4c9f7c1a4f7326102bacfed8a1b9de1dac43a12d209673d6b562a8b0d3c96c5953787d1d25d43e11e967fcb0708ce5090846422b2ab4fe60c9598afe46f0099db83fe999717fdf2dadcf0946897d9c0c5814eef579d0d2e74965cdfec3a044cf5abc7641973dff54a110f5581d4a234242b72c2d8808b80128d5cc2096fbb046e5cbd575f66959680e3a50d53d5c939ec229897b68ad07392a6e802a3e61be7d8efbc864d35bba2e65a39255f89270602f0eee7668362056faafb0598bc1b9188484f6f003f46331620b4c70c295b3011184d89b4017468e46ccbff8fea77c10e27ea389e9e7ea493faf48b415dd9dceba5241a75187c0850d7718ba116022bb011c355a798ec78871b01c7b7f940d013fac727a37a4c117a2c84124c6db0c9859756c0224eb4d5be6c212e2321a8a6c966741feeb833149fa7c7509a24e0eb60687803b7252137da623487735f980ff7a47dbfa4c11134197c17fc5228fcdcf1e0832405900d6a46766d0e7d80741d9ab67384a7b703712b5e3c72b65b2f8d38f3554276c9a9f9f12f87faca944c62e4040a4411d7f161dad80f36014aa4d5cd4e0c356d39be1a3372e091c9793e77dbd5acfa8505ef4c2bc2066b51e493e40aad39387406d1c80a5ddda0a4970fb8efb2ef2bc41253ba1af7e2da2cb1f7d0728d082dad9864f385bc7a75e87b9c65d23cd5a7f8752e81da1ebe7060bb306eaa7f6d8fd9bd82937718a15616330a4cc60f7d7514c16a999ca0d934335d3d729feb1c6045b5e4c81d4d083cf83edf2d76cbfe05059ae55d9a23bc9cd2803e26d5ea40688b383cb533cc62349ca0d98a1c0872880f2543815246427239cea93f2605f91740380796434b4fb97cb4d37c57ceb86b017b2e9a5cd329ae24ca6f3674902dd3938595e3d58dc7f8885b23dd6866ccecacc264638eb0833cd22e81b334be6c4255c4d94cfaaa8cb2404fd224a3bb61b69dd7480d915b684a9ace8b88965eb94899a5860781feb5b5791550ee2cc140fc2371ee5ef12b33e863a948d5ad898a683db43c6290862d0dcf34cd8490ad961e5d429499167922f3b66720f6433b06fbd26f52dbf1e24474bfe8aad0eed6d339304cdc6a594abffdc4d767fd1a3df85e53d8d7ae59e4101ec4f1446e14228afd06244842846ddea67df8e983e430ad7e0d3b9c95f8fe4136e119ba6d6c4efd9167b3153bcb7dafd2bd4583c25abc273db525312731ded2dd56543c2b0747fa49962ca72ec479442489ef605c2f10c86b9023a2c5cc2c5d79eb69ac9e6464fd44ab3b4d28b2d476ff30ebed4982aadfaa38aecb79f43f77ddedf1564f2292fc6867f5df8fa91ea4f124d14e8678bc590c6c89e089515d3836abaf15a6036fa7cfb5b876a5b42c51ac63bb2a0ec09f43e0c1367d109f6fee49cd85999f66dfcf52e7860d85d9725675aea84a556fad1b70612828b72f86d4fa39bbcfd5d5720db4ab2e191081096a8453256fa70fc8c4870f49a108156c4192df971c1dac1780a2eb5cc450c30b1eec1a44babb0430bcfd9ebb0c686300af36a4e51bc683a32be71160145431ea3fdf4c7a5edd7df8eb222edda454971c10aa4efe8ceaf4fbea1b1da49acfb4faa8c8bae9298de9ed88f2c16140487372ba38e385a0ca040f1cf88c54bd66356ebea79d925f2a56ae70a68d1c26a4666f909e8b88e743fc80eef0e39ff6b3969bf68eb1d8aa0809ad054b3e71cf6d29e58b31955003db6168171fa4b896232f8f1dcc9670f035beb170eb3780144f5f681057f69a4a574df1868e2c4e1130debdf0f9bcb414ed1a97edb7136b5361c465be9f69b108860cd1304e717b05b59204001c6f7d577da5efd0f95eb69b18874be706fabd62c4132d132c7dde4128b8e49bf83b3e516333bcc2a50608b6d264fcc4b0df9fc0ba1779b8bb4796edd30ecd9c5d3f83db717913d874b2fa64bd11f5076f681ac487b03d50218cea26a6454e615dc8e829b899ef23f0edf91adb2be5ba7c2a5dcd0e2470e64b9d7949f255c79f6fdcbb7b9b210ffabf5e0db4650d39d36e0009fa8f7cc1d1a9029473bf8b6d93ba9203b51189940c95c4e601254c3203c265a49f56c344b22addbfbb6c2ebe0ddca617afa5d3e6dfeeedfd6de52774091dd58e2931a85525ebf663c90477e2b36debf177598ddc555439bcbf3f234036d6b9a6d791c5597bff421114e606c3e56657d2e141d2b27f83d65237c79cbeed55d554a59b63665ad24e4e7b78f0d0b410dd8bbe8a4e7a8c2575b0e4df4249286fb909a6ac8cf48a943287632046ad77d8faef55de1f7c1103781dfb8a3ded36cdc91e974241c34e03fe5139f21c0c2a37864584c3e4ed32e2d10ddb4e657d7ebced15d0fb916d60728a52532de22328749f14bbe7a448ce47ba02163b27211db2216560cb11f3387bcb722bfdae70f959b1045503e86a0b6b4b974b006f99b685782e6987ad2d883ad7119711b772474d946577bd6fb839c37312e19a036604317c6882229096afee02a711a4f669797fd53a1f88a87a6a82146b376ec6371a850f9e2e5d40aee97bbd55214af35111cc3d753365dc60010e86916c39e0ff65a057b24876eac1b2744a960546702a1aa1ebf0514f3b13072e6ba51f3813658da34dfef28f0c8b65bf6d1eb537548e249eb9ebd2007cfed5ef3e020ac51d96ff2af0eb063a1ebc036c83c51aed015b9caf4847753d3acf48fcc4d0f850c59764e1a03e9001079edc15e150dc762eec4be05c471bb5fcbfa7c58101875e9d25bc7abbbf81f48df9bf14f48e2b7ba86faaf4a7b6c9236b7c94b771e891e103c3c8ba5adaf5d968a8d9222030e106684c6f6af0bcd45ab7ffd8bc58838da00b11ba8a26a199ee9179fcc4acff48450bc29b9063ad8e5eef50c24b4b81034b68fd0ce17322ef939e79c420699ea2f7ca44d79edd22f242a24f9c1dc300b0304c4b6cbc68e90e385b8673c48644858243a13325d9bc127e6422e5e3ab3514038744670c9e3394c2b3b98ebfa63aea5df4193d97bda97f87f6939fa2ae3b8675ac4d8a6db4d3608a8d92f371983616b71c9907cd87f787676b603d3771eee38c0e1a97b6f8d09840083c8221bdb574db89d3755c85afc14bd15e9d69bff9b7c751b638db7c87cd31e97604c7ac93eff1d0646ebc4d26de91d0e1b7e105c1a3d5895cdd23cd252365dd471860b26cff9e892c369df92d9413f6446cfea380a6a8137ab78d03d6253f036ca41ff193e60bcd6e5eb81a0da7eea6dad55ffc7fccde09a0dd52413afecdbaa4458d13262880f3e1b435fe780c6fe3bb3fed7efd0c3110f406ba3880f05c70a5ceacd245b1bc237e4868b662b31cbde8c2a7f6048121125dbfaea07edda908318e7c0f629dc9430cf02d471707a5c75716771d39122d8ce5eb1b28b26f9be4e7b3d95a0eb6cc1bcf90265e406c94e150b09a91f42c55d1bfeefae1065b4f9d550886e2c096cb9f27c5c81964e705101783ecd437fed723861d4c17892d2a247e07fd1db1b48e7e0e7d81f5192787ed5be6fe4edaf61470954ec5d300efdd83e56f1d3d5a10f2db5fb2816e67d21ca96475118f942331910c45c3cdb95db6342a7d8a5e1d43a1d98bb93297f27c63897e924f8097afc929d1f3dc02dcf7ab78fdfc52b6db813d8d97b2bad285d9d3cb0c602d69fcbf9411882d63f28d29b1513b6cb5215a5573646d354ec1dfc722c687f1371bf4e00c918177e2ed3637bfe1b63edde023d80f86e272697d363aa0616854d82ad2d6fbea7c90ad1a54434b4aa8194895c351337ba62b0d5d4cdc1bb30a54f380648dc3740b969507c5b1f686bf85c3413c9daf5f7fd125cb6cc604546ac842ac26dc9dded059aba451312225cb4bb2ba63fd51e1f2bcefc44fbb2b355e69c1061b8fe9b687696c247a7bc121a601a1d8b3d7cf51aa63c6a210ada528426787a6d9e068e826000de614a734830fc4e51c130db980f5c28a3db420cb194a3130676fc6bfd4312abdf6b036a96b9be9aae08a0b069f89d97294ff5755cba45d4850ac93509d8fe4e16122dab3cc213792e365c2a09d911a456af0c1aab6729ad8dfe21dcc8567faab6ab53f83ae99918e26d3f99cf315e0acc4fa2ff8a01c4d61d65db4099c65601f4cb11cb30c97ceda3ae97c6757977016891a2f4d62b086c799f90e877e6cdabab0dd32fbd445ce92c9d80eb5600315d0cac6ccf998aaf14995e21ab9141a3015fdd5a0e0652ba2675192090dce1dccf56860e6896dc7ef4eacc3f236a4a20bda91b4628216316f45abb3067314169e98b78949d8bced517ed3c49b9cb3036c9000c7cf4526b64427bf5dd7b1ceb8896651984ece3c05f7d11bd72fca7249a10129174d6e572936400837fef1d8714f43fb51b3ebab7f85c18e5ce595cd06d32973fd5ba52e38eb390ce51feb7bc8a45df587cc4923f1ed6fd74bb1814515e14d938e82e2add745813e5fa72183d423b5a1504183c3caf652cd33f6082037005ba3f78a9a3d027058c2cc4e359e5743c70b587fdd1180d856db97bce4b26c3ae25d5f347dce129f936c8ccf04d975debce80810a5b1a814e15248de7502c3b2bd515ad47458dd7d234ee89f493975fe7c076f9877f8389cc05faf325280bf72195a03733b4c474a26f9ff5bf32718710bf361b0f85cfdd60ae608cd903ff14db7fc61019757d3e2be4e1981e321b31e73207ea72ea46e19c6f9e19d8d118ade4222a4913f8b3474c211df078acaa0c0faac31bb4e74c6e76f1a5b2931e5be5d8784ad2b330f38b288233d0b6dab02fa7cffea01a4f2854eafae76b377d06e0a6f807d917efc7c575d27677a78855309fef077470fa623367d46892d2683eea5734fe5070f123034db13ae80980ab9aaa581226eca465221b6b8a00bb98d9089ffac120234542059ee8f34327a0826ae0e5b2b21bc27bbabcfb304f2a2ed2a39d04984877244b09dd3007ea3c44d6d6dedde215497a6fa8e9eb1ee255e153f54293edf4e5cd9e160d77df866a41373182aa5b43b85e93dec8163651cf96404038bc0f1536511e5de3fb09867d95f08a49a01b002d85b11162b7ba5798d1f8e8d1e7c87d9dc4cfa973b65c837b139aa0f7b6c994d49ad5ab5d3abecdc0530e15c4dcf3769c4a27bf54ff6fb71090a0227db8a918dcd56f894d14c3c2c33baf51931f0f634e57ce9ee2d6495ecebc600c3ef22847b4011f3d173a87df2279f88a2ff3f562c881a2d89e915f544fe8699994a63264f915a4647cd8442a444a2331f959d8293f871a0dccc0eb907b1296d0b049c0307cf835dda1ecfa918c4a48a69223d6a6fcdbcf7b927b94a91e31efb0ebdc6e430dda4de7a33c3c3c7254f546a0e6d714e6083521eb391550f61cb06feb302dda33efe620b49c8d638aa45f635ef35320a4337619eda47d5af22a28603274c83c12af3dc63ccf7347e3c20cf30535b4a11f096c51a6520cd1d0e5247394ce9948b73b1a5dd1bb550ff6e4a7792a76b2556d76e2756c42199e147dcef6583996cd4f192812b2fa36ca9d3b244f57dff265926f52a28dada887a015c62fc5ed489016c06a51f53491b087a03b89413ef81069ce473f33cc061e9d62fc1f89eb44fa141047f568d0cbf47c34530975cc04fa148d698181b2dcbc7a99a675ee267845fa6bb4ade71f57ebc4a26af4c31383cad31407f9e0a11ee9f421b0758c5b501c361cd3a3ff4c185e88e7ddb0a987d885f5112766214d4fd903d0efe5573fc9834b4fbdf46c7698553ec69dee7c2cafe54cd613608d8d12d3e9d14a11952a39538bb93421d77167f01d43b8bdc568046a38d0930f9a44aa9a9c020df8d323cf05844bdec062530854bfe1df6b87ed4af8621148861262bf20d01aa9dec3e8f183c79e5b174ddf2bb47e975463ac3eaf9a3e4466824c5d85e9190fbfb98056b15e9759fa51e4fa894538752d4f45c80d0c8f99577d0a9998ceaebc82791acf430a364dd33ea187596e644497304427ba2a5567c3e7a599051256ff6d420dcc73caed69ea20cf9c137fefac27b6cc5faaf8ea8a59e52b3174f4eee9f32ab7e2d01204a862bb42048d143fda8bfbae19530a2a89f23456b96f28861debde182c77279a5f68047e774ed0b9b4c3b42416900a1185a712e104ddbb827697d469fccc13cd065c1766473ba1f5320d20ae55ccad82b88444e5f878e5bb80a24f3437f8bb343bc5d937426ba059fc1f3e9189cf9ca8ea7585ff48ce2dd5b03f5e2bdb05c952c7382c6ac99bd9c62ad276e33a01eb45b65839bc78b20cee960dc0f434fe5ccbd3e7458dce8f9fb5e4fa6703c095283059c2efdced42d81ac1059c1145d8659bb6658420948573c57d8bfcf4ba4a33e8c7faba1c1420c0dab8263fbce9636a1626fc685d59c90840062d128740b838f266622cd54bbe3a6928b674aaac67d00e470064afb1fce7c684ecb96556af303bd55d06002b5a093ab0d1306a6ba0c913804b0b83d88277d07dae85675af93ff7000e2e26e4a0550862d76d2ae341362311d20bb063b648430991e5470efe7d282da2fae9b51a063d6fc602fb0169748acb07bd2fc41d6a2bc1c6b0ee0eebfec5019b29b15a4eee1b4f53d204031814b46e54ed62be7b0495e637ebb058a06b11cffc8058c07ae18a5faf8abe024675f37dfc63d78085a0bd397ad489408c5fcc8004ef54ea8e9290e033d3a1c43a7452ca9eec018ae11c1a122c315e9ccc44b16de423f8bada0e301ebb8de0777385f8fa6eaaeed1a88ca5ad065f5259b3cd025d983b0e0ca708306f99fefb0ab7a9f411a4549199b2dff6e5c86e20a38b508328b68b479f541ee9d3f2b74e49579fa2357f20a34707612ebe90aeae35537a52815a7bb3743cb96842aee63f3b190fd383b7abf26eaeb81209fba5ef34958fc91d206cb4986fdce82bf6230c6808b70ba670445fed87440cdd859e63fac1cf9622617aa588cb35aa8f744df72d4998c4ece7a77a6f1be8d4a00d07ede18f0518ecae8426ee9c64c8b64d8aee5c8ff029508774f7777963551ef8c3b2dd783c0b16bfa2ccefb086397ed11c3c019e65975301b42ee2d3ff921de45ea3a095b09512d37cc220e83e5616e8bb954e91a53fdbb14a2c2b8a4afd44a3250faaabc2138271fce55870c14f8cbbfd52c4aadcff7f1e44781ba26034188ebabae5be914ba64cb0b2b8ccf97cc3fbab3ecfa633bb2b8a01ea0f7c061627ec1e678f2f72317a0ee5ad0e5195e026261d41ff102611ae3ede65a402d1ffb604454ba37796603bcb88dfb18bfc08af0111a7db75c6f3b6ee322c32e67d55a15b45c171328cac62a6a93021e363c58236e6f48244e634838c49223d72165cf328e5999741d854bc23c2274f4100a3ec630fe5d024dd838a57236719e255fa48f35288e519bbde667ff756ccdd2f37c564ba937af438999bf0ba8ae03a22f03119f4813eab991a82f2171e824e3dc95072df33ed9c5a187874c8b63187691e338dcd7af64ebe412a5ee2550b267e624a8ce29a79c782a49b4492beee97470d38092fcb19b6072d2dd4f7277c03ed9b6aad96c345a9a713719ce4c95d62a96c057ef557a86bdea14fa93716e7ce3cc721e957e1563cc465de6bd319049a11778f5b069e2f4884d86a3fb02cff58525d49bd882ae5d0be255ab8b62c39f35a6841b825230fe19eaf35c5c6d570e6e5cdf47c7d07e64fbad254f39cbcedbd97edbde06dc0537f715ae1f98e398b5a601f378cd3f33c0c80a37d98d63a1528cc2f626b3e4950fbe69d19b4bb5052fad00faa7006add8eadfe4424fc3e4f86949551e10d15d029ded6a0b91fff4a6ff9cf7c25eda7610679f5186c99c3003fcf9e63fe2b05f620d5f299c832cb76596752bdddcab3d52e511a0d0c2056953bf966366d307e83634ab8364a498900d8084afe4bc1ca4582c3bc66ab902777d8f9de5919f23f97f6939b7ac3af73366cc6479eebb92453e94b9b5b3027b0dc9e2496684cc7bf679acf6d0be25da87552eebed213312204f34cc97d2a73662b56ef4b5953b23e80a96c99df70ac87f9b0316a63744f447666f3e61253fa4a6a616c870ef0a7c02a1cc73fa5e91230cbd5a817e437ec65f563a238f1a78838ca621d88e6504b0f35197dfa6a341318d743fd92e676cd4ad88c37021f5ccf43a4396fc72a985815b265ba5b1565670c8c14a282f1c56c4de3aa6022b45b8b73223e000a929e7014768103711322eea02d551361abf6bc2081f2f4d94f261a7e42bb2fbd07047aae23595026a942666fd6dba0d139ee5146d868343a1a30a3a2861f6c1e3b2ab03b3406c5b1def43310a6a20604ff9e5ed2da6230b8f50bea58061e743801266fda0f502eb0eee1acc8e2bc95309bb8b90b1b213e3c4bee9f70f6ad6b526b0a96b610551731aba8d0fe75e34f7b855c706a9419ca339bb57b4cdb2aa2d57214a16a999b217e8f78458edf55a9247aa5f8a91ddb179527427d2056e05b3b7072b5d59f095e5df97568a7b9954e47d15ac3a0cf1768372cc458f1c0257f7557b30432dfc4bff5cf365715b0b97a25aeb5055763d723c8ecacef4dee4571be32dc16136012132333ff351d2e44e4bac5a9aa863c536a5b1a664fd22d960409102bc27c04cba78c2657b398d4b22ae4631100f3336f9e6673192d8534c4aa256d906e88c77b6d84cd0081e67b93cab1bac2726a84e727bbad93c702025fd83e3ce2fd6dab9553fa6291a498db375ccb38171d316a181201c039fe2f7f8a49c18d0c4af287f4d101311e1e9948b802875e075ba4bfc5c5b32108a9a94178099a72f92bd750dd0ee7b6f2c83aacf04d2b056302963677055b83cd182fe9b74249f84de30ffab5a5bc9145e89da120c2449623eaa9bd6420f11fcb4d06ad1d2465a796f0ddc7815f8fa71f89df841b5b6aaab1323a4dc4d762fc9f5ee0399fae3850823b87f0e4fb1524faa2ede2cd92b3b900a0c15f2600fc7ced83a7381b150cc5358a9bd541a63d80fb2f72fd3b5f5d05e5d20386491a11f0679d20ab3adc7e9dcafc35be049b2110b781d64977cd2c5683b2259341302082a2a88fdf652d297ad7607a5b2fb4de92035edddd78e94e23ed70d82f971deda9b28bd9bf29914f75621e0193a2eb9ff18bdf8e3cafc86c9e673180e0151464bb5d32f9a9d0902e7d7c066795ac671d1ea6f299be615e6e64c4289b850bc9954f18e48d939c4de14d3156990cb231ac5c2d58586e8632e80192863c637b4784a39d22fe5be1195146566ddf57ee62458397dafac21d1c19776239b939595e5629994cf037970099ce9e313fe6cf67ae27ea155ffa2d3974244a433431f133d114c7d797f51f171c3ba4c8644af83bfe22e1ceaaaf37b71c505529bd2a39a356e4d99cac2d922e837a0fcce361fb0992d0ce5d2411788b5796b6b758e369cb19f295eb1a2939592e967d8320300c061c739ab4e0b01d686feb505a67fb9168cbd326f6bc8c1662b637cd8400da439dd618ef99f80ea791f7bb59509acdf45bc2f8dac870dc3841797ed9e49ac76bedbda784f00738d7759f644bd88bc2dfcff0b973bb449f9b25065be14002ce963375ad2ca62c387ce15af4157c0cf5955021468cd525a402cb2d1913a92b318c5dc617b604b52ef4a8c7d621a31881609adb6bea27e099ba66cac215bd5666267d2de8b5dc220d649921f8d45c29f0aa5bb53b5b84fc76b3de1aa0f71d2eca7d6a473103e4cfe85cad7d816b02d28f274ddf467a298623504c06dd754fe499c6384df585df477e74385e461de3af3edbc5b087389b9efd26797cd472f05869c543dbd73bb04caa521dc08672716c560d034d419a64875849eae6bd588d026aa1b4883be1b3e4c3c4a5984c9d86e7a3bf9270a7c19249ac748d5b9b83309f016d3a5a05728e0c60cc58e8cc89dc08250229264f37cae0cc3ccf84a068a2e33e3d3c507ccb3567297314f0440403b75eb252180639ef0c726e3aa243889f861e433afe07568565c2a8624f212d8298b5bb59844b3fed7811a236e7f8b82f7763cdb356bb26ec5da8b0982638a3098c3e0dbb4e2de95c4c32067355a1bf2ebca9f9d2bffc8262060f7d70b15e4d0c2c8ab34f57e0439b86c49fa8c507a1e1423b2f1d52d14622cb754cb0ff153238ee0e9f997f8aa739b389964d7282d04aa09af9593258052614c1832fba5f9bcd74c6c9566d28228d7c911b34540bf0f20c7327e49516eca909de04337242c4a63aeaefe60c9598afe46f0099db83fe999717fdf2dadcf0946897d9c0c5814eef579d0d2e74965cdfec3a044cf5abc7641973dff54a110f5581d4a234242b72c2d8808b80128d5cc2096fbb046e5cbd575f66959680e3a50d53d5c939ec229897b68ad07392a6e802a3e61be7d8efbdef2da0240e87f155f520a8360366ca4f7e8ebf8c217da86b1bb860e7e1019fd7d856c080efb785976ea94a91249dda111221c7026bd5a94633d84976e05f16daf0c18ff85b14c078d4502e3d7f3ba00cd0a13356983fbc4eb8f1e91934d583be57695cdd3b3d9b40fe86d776c6ce0c9bd668aa0a40bfdb13b131e15e0c0c27b4bb90e7aea7d371d5dfcf3b603391b519464a2c45798955730853f96a926bbc99cce40029cfa6c7266137e59256dc56b1dfdba8791e3f4c5fcb6c71facd382ae41b8405e02c43b2b25e654a82c554e7ca58671a269d8ba94a7e3748fa67e25dd5210898c41a2b51496cb2a7d858b71f535f43c0f3ca983b8efaf17463ffe3b02c4e1644cdc0bd828694f06ed5750a55f0121b5f5380369e8c4b729ee8588a70c66b66781ae122634f109329ef7fbfc854df4e55de7be433cd6ae9136cdc2d28f6c4f46cdfb29782bd7956689bbf5f1f5e360ae6fce733f114bc43eb636466c5e2b8e811130b380d04693ee7181a2eec6a11b2f7bda2f1e3ccdef4a2853e4da30013a4edac01a2cd90e1b4c454a4264b0be69d9aa94ba576cf438aa1aa8c7c95ac343d9ff80b43ce19f06c3783633b0c60dadcea0d948ae9a5e761b38190603dd4a6da92b6ac237b8901f36164ec40bf529b635cedd0e6083d89d92ac9d44e96ede67f4dd5074a8ce861864df0f4c6869c485bafb08e4fd3abb2faec07ba3214889833e6df776f2bef010fd7285a764c66cb6b31e684d5062bd50b7263e66cce7af19bf39d6eb3f90784fd488d3f41babbef5979cfbb3c6f2e950a8ebbf5aca76668f4acda0a9cac14a3efe1d9d1d4b3d6f58a17237b37e9b7399035e475d61a5e732967f631e57c00075da469d45aeef6d5e3dc1592449e79a13096e5d84a0c923db3b5badebd62ba42b7bd4e325b58627c219a749461592050feeabbd6684b381070f31592b74b418411c863c1525a2b99bffc662ffce478629afa8e92116db0ebbc1efa23c1845a82956a69b36276926cfa0821df578a32f2d5f0c03614d40cf02d8200f5cb8f3df436096fdaab48ce38f437bd18f190066b9c7f45ebba97d3cc32274f4dc82cae917a27b8265997c4d4f0b49011e8c83abf2df2cf8ff49e0dbc4fc866d0f73d11d94fee32fd9a6b3d46aac2c62eb7801c30af0d126cb6061af5af3584b793f14b640cf865987044de361c6fcde5541f6eb672145ec61de39a321e47dba9c209e849bc8d159c003729fd581f78fda45263716c455f4ca2899ecd25fa21bf1245485db8f87aeadb3e0d6042b4d6c5163726cffafefaae7cf7c96cb6e687f4b7533d486c3cde6dfaf840350561298032cf01ed4560335ab5f39af00313cfc92fcae8fac198c2bc119d2fc7e1c9ad31cf315fefdec8fd727405c008a0a3eca99138fe5889933163a0441076a2365be57b28bd351324a19278eb14247e2e387800efa6daa3ad45746f2650aa5886c658acfd59fd43f05587feed3ac141bf0414af8906b7482bdaecdb23fb0ebdb531a8641db348e93f5de771caccd8aa76d2e9a61a90c101ad9d3c9676ce1b328c1406db7080ffadcfbf1afb958ae60e4e41094eaf10f0a62cd505f49cb04d696ce27a64141df90e03ee8c504d74c765e658df8db4a13f22fdf4aee62c21ea610b0e0a5229d63031f0531a30428b2d35351aeccb038009328a4622a03ac9330b6fbaa7402e8a4817d00b6219b87dc1c73cb49bd4803b15f044f4db08fe081d4705de5e757dbb6c33f3d7357e57aab84774ef39f2b7b7953cd1f2e1ef44c127adc4155a0a781143dd108817678f7110a937bdec9682d9b1fe55415e9521ded4722d3485b577bcb4bc55d9c77f906323a36ba2dca738ec8023d530be8945e3a08a64b99838c803a87832c7886b034bdddb7d2c78fbe2a81e4624cd5dba1d576e961f3535032037820b73f001752563c960134ef104b082270b154105f5dac18c7f781b0aeabdcb06ca543c237702ffb431313a3c9476d7d3eacd5c1eefaf7a85cf9786d2aae13202c6dbab94a472a3a646d1e3c8b3343221f53ae8ea548874fd6075d71cc517a93383e608657b1ee6f9f6adc0c4d2c31ad80f0f38a21aece3c1da9b02d017ef3d9b0489a445f019cfd5a65298164c447eef792595b946f221f26d7089ff07b936ca6138a7092b43265977b67cc7d682aca7f2c5e0712846d783f14c5c88ef43d40b40328715317fdd75d26534ee1a00fc40dd2f2ecdcef7c9027261961180cf27ae72be3ac0524188bcc4d203d515e9023b39eb1be642402a5c01cbe9afb7fae895d5b544511a1d25ef275a5f6d77e6501098b429dd236b31bdd5859ff102ce1cfb88be24da1ea8c0998c597b6570f7292c41d6787382e69836bb8f23767a532defebb7d4b59c04676fa8fdaff4c8d0365da5afb054f57220ff6a0d23a2a706b9915b2f1bcc154f509fc1006242d45ed0a8cee567cf4c4831712c2758b9f891bc80be87010135b74d610d246923b28fd8f7a9934882afff41bb0ef1162708d3f6b6f6b3f94b52da221e5613d23c5e64398b61a9ca642a4b1306f5b416e456f857eae019eff52b62b18a75cf72883baf29091d5d9693a1f9897e795004104c17b037e5eeb1ba5c823682dc9f04476dfa99a2011838afc232eebe20f83bfc5d5959b4515b44927187df01d77814d39f87bcb7acb4c03c27191a0896562b245696306c8f8a451c0f140447702762e60982d557871f9fb1d3404076029992c2732e1fe47070f70a7cb239825c26ae02f32cbde402243f5ac26a199ffbf05f81ff78842bed3d39220ae73a82bf0bae4fd871225396c8f9365ee6ce26b5806b135bcd5b1fe99616e8e7f108246a31cf17720af887551e38f66c4ee517f437543b6329eea0eb74785d91b2ce41f09ac867f78a13ffbc2b882dd453adff40c6c7a2fe7679db5ebd58568287e0bb95c3fb8ddca4171e32fbd058132e6171d3a957e1e7a7100e2d62ca58aa69050d71b5faaf96492b6a895faf289d37227aafa227da87cd1d68a5a6341fcdeaf0711ac0d398eac44d0c4139afca53209b2d5228255d2b8592e60c8f99272c7875a73a2788c178838a89e410d2d2b7ed96c77417f5160e1caa0c057fb1be84a2b3d54b0b0d7331a2828272585e89d8d94a016fb9b26140a12aae521d9c49def97414f1cc81b94035ae514d21b71764b037f361b9058c75b30ff845bd56ce40110b9ae387dce51ec13310ab29825ef8ed9eb4e074411204a47fa7740ae6efdec57de2e73be65fee40e67d593dc0636e7c765e6fb70ac6ebe0d441c1be2b5e600d72b36371d383200a2aba955598988bab1d99c57300fe85f0ca70bedfd0033dae63e562768355b99b5def8d8c15c071ed18120fb2279f564a0a86ee4a27986a0706c3442da59e3b91e9da74186e91d0842bc365995000ae11706795a8e2e53453e68a4663eb76cf959b90a6560dae3db677380b57fe69635e897b09deccec321e18a42d0c0507b00bfc171daff1a76dad195773c8b391c82bc26c816fd0d133dfafc1719ae0429d75dac3f977503347f7c6df97f59d9598e6c0b96abf4fdac7ac7e0c24efad7abb0e9e5714b07d50809ca4b5ccab3b4ac82f9158cab08d0d31c2adf61f7cfd3612044d1136aec19f5f5b6c3ed5281d431f5a76b718a3dcfe6f416836b69f611ff786dceb6cb8a0a7ebeff0fb6c41eb7aa651b0f193399a62f92f19a44bca10d9c46dd99ba65b557711ed8db2836fca71a8f447a860abd81514b0132d6d6f307d4fb27694c373a2a0d41929d91f7854b3ae1252261d5d80f9fc5d5f9ca7cfa3ec3e356e6b707162a4bec8f92136f77f417952d7436e269d344227283924cb4d89f224e13f1af882d063d8e0179556206c9aa28e150e5349809e92950c7b301486ebe85e2d59e3733e4cd0038a8b93bc7c3054d604887934298ee0aeaa0f24bacbe14645294fff2609af008149299e56ec31be92128de46f0b4219b78e31a0afc37e61ae47297a42bd39f2addeafbaa244f5abdb6b588ce56b1ed53a502638a992d4e89b9c685646a6e432ec91a8737db30831d93c08decc4e807a30e28c889df7e6eccfc320c14cd8e24c49e5873b708f25f0f3bfd057f4454fc00710acfdfe57cb2fd611630a935fcffc684bdaae75822218a4c03fb6c59270623ce5da9d4d28bcdf7ba3eb24a4ebd4065c6bef7189dc68a062df3622425e8bd02f7d67c7a4e4ac6749deb2c1eb688f5c0df5bcf6604617568050ddfcae72b1454a6d6cc79702bd771d84cee31115b1cdbe2ea5444afea44fed58368e5720fc27f724500d41130787a57011733e2c63bebbaed432dd04c3d09b61bc0137a7a589706468f295dae266333d033df8318f003befef1dd8f7cb5d708a00db9d6891b7f3de666b0c66141c9890f18c708ec533c5088c40b05958f3d5997a34645cb60334de9e72e8e2f4d52274a91613657ed8dcd6a23a6349157fb5ccbe140ec355e846c6c12d78d186b702432cb47ccab73aa038c811ef09f34caf75aee81cbbf5dd49eecba06cdf83a18042a23107012121843b96bdae3763f35ea286e0448a4c2d1fb1153eacb6fe14bd0c4eb6b8ea084104c10ec149aa769f0ae945d116621aee08d19c4e647396658c6c60216d2abbd8d1bb7409cb00e36e1a1a8bc7626628c1ee1dd73c95ff1c0028fe85052b670b981bf351f905c68a3bfe4800a1ad341aa152084dda18a9178ba497bfcbef3ced30926a1923b2cc4ce5d3eb64c7458c10701589a6a358fd029e02c42c31f26ebe8f87f7b4f7c9961a0eee1c3cc5e4ad2f26c82d6a6c8f2241171b399edec1267a185b5a8321f505b27ea778af7b3fa52d2fc0733bfc27304d8827ccce3558be90a01582ce4e5097cf0e13a94f79511cfcbf1fc55c13ab25780495bef601afd1cf10becdf62e34be9bac962757edef3ff295889eb870060fd9a0f0b46720516b16a1b8053be37b59e7f720e398ee3f3541bfee273795a93b5a70ea8ff867c983323495962ee2eb888c33f77b397d4196848d165d37dc13dc6632501ee4a961bdd256c6152424c8f439a6166aebd040920a9f1d6de74922f345ef6cf16f59b5da0a4bf3117c5a1fe5b4f55ee72738580dc8e6fe09fa436ea8e6962cb8574422970c4b5b79ea3bd5999e3a77bdc35c41389375825190da0144af1762763d60592def907937051c8c7f4879d37828c4ba19cd76ff99d2bb6a17c928b7d69e7ecd86448cab38d9e24d006badbb9a56b9853b90d5b7ec575b67ca46747336bc70ef97346cd3a042233214d777a4449ae7e0bfbd460d83c3badf2a35760867aba5b4be799b4d6c1d8ae0789e92e5e06cf4fb71b4bead6ede5f1fb3a95671a8c64ffa15269669d79adede5a3fce6d782e4cd766a734b9797738a636434098d4ab581de9a180611125cb313326086d706628f7962b7b95f4f9e0d1837b655275c4aa8e5916f736aac6a271a598a22e5653eea9e98acea690b8e59b8bfda61f2c5e83c5c4e1aee2037cce82b6da3108c4111cf83d897d8869d3541e0586c75f2c993449734b320af558deb23d3b9c2af03f4b92bd4409ad376f501999603a1abde67b5dfd84ae329e8e1f457757b16e2de21ee864cc116d1a537ae5d696c599fd79763616756ee0377db2fe77216a7a43a09f8f77671d6835a4254b6174149f39e38086a50d78250a55ed1720498f8c4ca8889d8dab5dba541133ab7da4a75278f92952210bfae3457e844d4b67341b9f6aa91430e611d143171e50cc366987819d49d2e985f813e0a9a45e09fb6404a519dfb0984b4b03205a4652b7e0dbf255ff38543d2a2d7958ee25b4f5989681b5373f550049bc57bafdb8b90f4fee7d9acb1505938419638408058fb9e96706500f40da0e6b3bb204574d3f8b78a8fc2d770818ac3cbef73457898f8504354c0a4c4a61b1125f4fbfc9aecfaf6467d95d322c115cc7a5f5e08a057ae0c2375022e0039c3d4af71448d91b9e515b3c3f7b71ed74c0dbea032203926b9616ce65732051589d5bf89999a05481a3c98d07fd72e7fe68004fa6afd5162e5d8df2818d69f2386036ed910e354f986efe5a87cd58de213d62b12687bb545af2385ec6e4a173589dc13a394474258c5fa2c4981fbb519d991c96cee3e585da7efaa2e5e5a82915d15ca2a34728dee338a261b7d686897088a1561f8f8bc3f8f54fc1dd3516bae9a48501dacd7c42b4e35e6488258f7167bf3b757fc0782a0b6dafe070474d73460b9d537827cbf179503f272fa801314137995fbfcf52ed4484f7cb4c3363ce1d908c4d053e41af59f4884aae27d232b94c236fcd43d435f0a9a47fc0026c508d00de403fdb432dd36af1a786ee88242181a8a15d452ee468018cd4dbbe20ebba2ffc3c80f36ec2f4497d9f41cdeb4a8a4446abed3bb6383750c1fc8f8bf38588387066119be1a37fae41f3380533e8a25aed5ad31d5961448ba52a3a1550094e44afd1b77ee504dfa9905bb3da76ffbcc1e65d7024651a34ab0e4511cdfae21f9125c84a3120e6e8b77e76d395906ea6abad1b51b853331e833a863a3f9b568b22ff578cc3abf0aa11f0ddf4d370de0447eb61f7dd6a59ffbe76b838175406eb0f3abba9e56e4fc15ccb4b0cf2a4ae49aff0e12187d82344729dfd7122bf30f5a71f56c5360ba89a3827bf7cdc9e5fadb5d15b87d5dd21ae6fbcd8ff8e2c86a2649cf1dac0a33d4791973114277c923c165a6c3630a8eb6594a926b3ea0047d437b61a86394e4454a799ec632596b5aeef6cbd9762e3676c674d7c6a0aa2a693bb6682206d1001d8bb6b9d6ff903c80f1bf524c6c9716c919ceae6c4eb078be2824716af27288ccbea53f5ca0ea795ef53b40c6e1cf2ed4324706dc098d8d7eda5ea89d636c0f1357a34d0213e87f52e32ba9599683264ca8fc6d139da25b6bb6d6b4131905b0a9fb2713889deecc08c12c94d3b8de1ee8650aeb7eb51232cce2b6678816582c52f06ba529353a4f476d96fcfa56cdd5ab1778d360d35ebf021cbbfb8f917196452b05d7fccdaf36f70059085b2315731f78e8d5652d8d1d296bb95bb81b63e25cf6bdf14d9ce1b2d35425b00d807a7d12da35a26a4194dacb56e8c6f2d4262a433c8a6e687968d8361da77b3a09006ba42f3c3d72d609afe1a2905507da3e3620c4f60ef4b04bca71f754e9a60d46a5de32219024a3a2cadd4b0169fa924ec7b9dabdc204ba4967fe7df7c131dc261f42eb89cfe81202dcb218b4da7b2a5a4289882e465b56695af60c61e433593d05d3b059dd1a8514e01ede4f42b67d62b7ceb5513284901472205e1b01164a6f512467e437372a6fc1b960c4c363e3f59d90f58fe87299896c96714b6cc125c6424365e28c4e59a783cfe078c3483277f1c0a7a30abb0c54ea245036f05cb7de0e87401b513fc2a81c1819fbad2597b1f7255f12f7ac440f4dfc23207e150a57146d46cd86653af8025426ed3cdaf01fd253cd29051bfc04bc9a729f3b8398b898334f914d369b565aa9331c48c9003b76475292a6130da1dd4919d74fab7572d5ecf0f4db6eb3561e59b8048803efe7a38f999dd15aa46da2e51585f9d54cd7b2fc85bac1996e801aa9bbf1e3a5628f0a358622fcc86f60da3b3a263d89b671af73b4ef28dc6d1ee8ff578c36870d7413c34a698e03dfa45fb2f6664c9c96ee1636e3f2085904f6583ea94cd2d024b18bdbc6043c85889b119ae7dff1b71d7441f0010a13ff68d795e5b71fb90166ba0d6c7288500591448a35cafd18a68a17b376f3bbb2203085f259d4f405cd10e91f9baa752d9e94461a8ff2a88a5d604be0d41d181ef2dadd73fbbf933a47fb615c52b1f7db5f812a961efaeca4564ab32ad07434d77b287b631d05ffa96e78223b5264bb4132a46111b6be6a94cf924c97369e9c469cbcc61e1f4d9ee0980526b45ad78946e8d7feca9b359c4fe473cf5bdff12488f173b4347e5580d8d36a7e843a8ba6cddda38dc67c9426203369e089eec1a6d283d9c174d1792b4b608520501260b51db581ae72ef147cd6e1c71ca4ab8caaede6f90978edc2153f5db63f1634f969e9b97d8605cdefc9f4fecf5246aed1e9ffd38e7ea4c77790907980371feaa1d075722defd89fc5e2e093cf5bed1ee07d13e056137cb9def001ed3ef580e23609d1bcddcedc9a5918c59261208a7d2aa5413f9b56d3786bd91ac81ca2a5d6b51b18a8be5926c2932d2f9f83e208c57327a8207ecaadcd2fbf93f6749cc3ef7a25cded20f4e29575635af3ef8179c76efedd5933ea9abc876ba1051c3737ae29c51c24a7e817dcd54101b1bf2f48301867265367049591965389e55e0ce24f9d0e100a8dd0b9e9b0f8ef58643833989b27d80cd4d4b55876ba211f762411c6a2f40a19b024da71d7ff9a277bf95a54cb70e70fe874802a6b52c23d9c864f108974147f5fd7b522db257cfec0606db873fed15c972b7181c50afa168d01f4df2ee95cc402287200e754c149676e292c2c375a23af91a55b2ee309761eeb98b1fcaf809ea5864574ae6310bf5898ea19e90edf9b34cfda6f7a75fd1177c574642d93c91263a13e9106a0a2f62fc05250c32578453ce6f29dac8bb221f345f0facb7463a791fc5f537ce8bd738034b8870d1d8791652e372a963723bb7ba13720f7d7257f03bdfe38bdb2afddd4bd35cc42f6976fb237337ed7ec638baaa7b750f8d41d5968c0bbe28d359e930cd697666d8fafc788f836179fabeaf74f6f469a3d4adcb1f657f9d4d06f2b7174cc33bc041b6ce7daaf51c802b80845cabc7e70e4e8767773eb9c7759b413df6ef23815de0955ad4e6ca266829d45856c2bf81236725dc682b80769b9fa66d5250ab1035de7dcbc115f8aea2a71b79197a9b877e4eacd2f8bae7ab9995559b4753cd653d998adfd09c229d0ced9d26444c5533d15e38ce502d17f5a9944e6fda353531e781c317fe930dd841e349226698ee4cc40424e27a72278322a2d88cafddb641e2fd4cf298d46f3b21239fbd9982ea7c37cfd3179687c07fc3bb0f993330a7e93735d27e148909c6cffc27e9785117562a75c19feffad6eb7c13de0407b476ec37132df850c5d27e33c598a1be66b42cbe527ea541f7d495a57f95c690d6fc67ba068b630ff470c6101ffb0e8b817ae286657cacbca288994420cc65dfc4a857f140fc85c2773c686a6afc0e82be2d8f434c67094c22bcb1c77db3ce828ea9b3429f9d226804e7f45ce4b1f063998f039d796f1b8a395b98c4ba286190b0206919c2688681a0c270e801de07ff1966b12a183aeafae50e0e5ce952cc4357e25660348cd1a55ac57d3c5dc12038e47fe926e89631862a01035b9a73feb23f79de641ee63fc68b9f494d7b57a4abbd7a7826f12a32c2b05dccc2b06517fea750d2ca117ecadd9240215bc86b3ee2859261a75419bff28f48159dc05b6315878c1de1f8b1cda0da9f0a5158b8074329396d3c800ded0415cb87cfe525fa00cc4bf6c618d7d832a6f1387d9b011afa71fdc3089186425bccf62c84c073a6de8b0fde2cd6c4162a9bbe3f6638f1c921cd903e5f3114ab89240c29592ff47f69130f9485696b20706db3b14203ba1998f8158d6aecbe2be1d6daba133960c205b82d956741d72bcb5214d4abdc84c3803de94db59655dcf0624224422e0fa385201c3ab2c9d6dff77d4c1fe1362ab027bb11837baf862a1f823d5fcf8bd833d2fc105f6d6d33c71c19e1cccd103a47d0c0f68d9d4c6e8d19f913284a12949ddb5271dcd5cc73cbfbccf84c967a3408d82c8d68be2320032ba36745eaeeade8a7bb6093bd694622beb08f10920ff5f685e554bf7a09798f9b2b2c6a8c2627ee07834b0e9082103d3fbf44503b894eebf740952fa04b15c4c32ba78ab68e9ade8942aac71effb86bf188c067d0eb3461cb4c8cc439f782af1d5241f5f08975b8ce47a63cb15034b49829d3d44615c21c7c513649fcf77c794261b7e35407299931f742168583f68c1e91c4d609f37c910b2d692ada867487d9e479197538dddd24ee7520c6c3190cbabe4ff6d92088ecf8aca5310634c5854f46e907c71623070bd77d5d4085a8d12c40acf0853add9fe648b927a612fb1ee71fc16abaa50843595f5f3ce8acf00c9fb25427c45611378526bf2ea470bfe34b7a50804ee35515760a4568884368d81ea6b130860ec6c371fe0ef1c5b0a1166d4e2736f69cbb47dea6c3eff7f291e313ea9d365166dbb1754329db96ba77df8a2b26644934c1cbb8f98e0669acb1d2387d45cfa297f698432aaf30c52ac467408c098e6673949f9b344614e6e3d213ca7e93555fbc7b9f633f335b4620654478d5e67c47df3db4fe23589390d96cd4535da181cdf9aec844b2519934875b46748da95aa8fbf5d6440d853212c9a72e01f252e5406a4116df8a8e673dd3eb98add10f3a4685664354ce95892b9e7d5d324f5691f83b599bd9577e77c621a506b29a1046beb8fd84274bd4dc44c92897fbf417273ed22496b76e1e252b30b941b9d475d5ec6abb0c63b78d6b95fe5bcc35f8d1f7b7f96124131c82c0030676f292ababb47ffc30ed96105ff4affe083f81583bd55265134137c7934e67e1a037a95fb88cdab427c1ace1e347ac331f53054ac5729d3829f9fb074797365d66b3244ccec8a30ff0ef7e9d1f9849526cfc6899f2ad2c3c0e323aa8d70d45f8dff963df38ded1544dbbee1bea91aa46cdb4a9130c9f27ddceb4026d06984228a44983986cb5f63c86f0481eeaaa955f534459a9dc4ac59432414ebdfed59199962a7458c6adffcac5c885dbea6c8a4b6285dc7b92ff78b30df1605393ba8017fa3a00a901f990722a22ab4a6fa5edcff931973d8f072eb9ca34b4fc90b7c879aebd8e7401835c54e2118a7ad46be26e6b0dae827239904a01b33d917d4b4fe89392de16f6d4b8d148996dbe9bbb1440fcba89acd12e40b82338d1e37b700e9d8d26a2ab90077ec051b084d619a4f4500eaa12f70f1fc3c4e82e3d5d160113ccdf602d931a44e69ccd583149e8c8dd952f39a5c8b7421e5f96820a542007a531bb532acd897184e522041cf6898ccb8aa6eba645a76597cbccb09f19884aaad307ea9e9cb015500f8bc721e0c31ea74d65170f9ba10c3a79bcbd1a3ebb962e2abcf4d24ce2a3bff0152ded83a93b2a27f819c87abbcf0091c23ca896cb9235829804ca8b03b5b16a0f1e6c45fbc2340e765ceb0dd70f82cb852f6ade9f152d510724f1159bcb2e644f961219abfaaecac40299049575966c79666efbb724130aedc663845b498dc68389cfc16adbf09258b846de3bc75cff0197d08e2478916e4de664f729d8075b2ed3a0b3a2520c027e2ed02aa1bb986cb566b6e13ef2bae585a8b0b856b25fdc8b1a71f1fefdf008af9fb7ba4e9761ab9a3d7a5a9fe54a14d7e60e54516eea4ba15cbc8db280bd620288d04531157ca02243f32cc1be00a8aa611b054ec812469ff32dcef0b59bbb7110e593a318863636793e0a03919ff686e95b72bbe34744b9a4bb297ada6e721e3bc925fbfab780892dad96162d6fffcf5bfb522637dcc18544dede7edc87fad9d4e14c967cea25570b1c2deb28c84d7db1fed0e5f73c70c3a39c601c8e306f79db779d4b3c945669bba2414e97173803e84547636301e6e824d5e6ffb39b7bd850e297a3ab04238793926c1e5423e5b984cd699a3112b9e89e4318570a20a179b9adfa8f458cf990fcd52927a74899770de0bec4f1a9db233958c50056724e938b0f6eb6c5f65bce200c37147f1aebb359f9ab04e8d08d555e7fc665e5fed3e791c2264114558ccc9ddfecd00fed5172cdf30d896bcc4ab372686a410d107506d6478a551937d1c6f56b48df1d5082eeee7bd14f917999b91346288d032ececd2458fb76d0706b4458bf1425021e2e43df6db022d38e6ba6978530ad48917e2af6c37fe63c6c4c909fbf0f9b918fdd4352d70b562f98ebbcf82598d916438108f49d3f4db255cb10f506251971d7fbfc84d76a2900004abcdfd3bb9849033fd9eaa4933339279a649ef20a2508c60c1d3c844a3cd908004798561a985a02df7079033f0a70dba778d2f77b228bc9abdbbf7b3ffac77ee34405d6bc5134b572b07a2368b91907723726a42c9d0e17edef566453cf99c3405e1404aa77ff2e47d43a521cef63c3724d8dfa5dcf97a404c25338b4abf7f383c4944c18b62ef01b5e9a7e5919ddd7fa963ba5a16ede15a678ea79b55944fbe43b9241971db3228bf99b5518e279607d2b43afcf52fffce74b1bd69b202ff60e53571cb9f1ca54380c1381b3b6edc5591589c51de7b8ae0217192b55faa7a619ec259f25458dd089e1788d92bd3db40f44a89905077120002a06c82b31fe2e8bf2332020828c0c539c6eb5c77a88c8eefab6fc9f6e361a8ef2417f543aaa69bdbe2242df8e90e3736402e1b2c4d25f746bf7809b8d70154f5161191338582753e93d3a16fabd609c87beb69f7e502c110aa95659db00d62ee467419beeb830ff803053b62c4e1a2ea56f4db7347826e2195322e5c4d5f81f5bed95361448766ecf3b56d49443b649148af4e738c6de1c8cbe89d30272640167e001d2d1b233edcb0d8aa8c055b9a0bac4755886b0e9221db4d7174aeff532e7f7469cd73cffd1d31406eb75efa3fed52b209bf0ce32ad394468de2278ad891b03fcc2e35e4cfde392c2682827eec0112348fe0c88332a95abf5c3d289184bb209a6e148718cb3e0ef0049f2d64f79df4332828d1d9da5b913629557f328d2de522e8c538954f3b187e8685e4ea463f189021e580b4db428b1325d249661c55a5830206dc088c84f0360ebd1897486d3ca25f6f8eb2f603e551c074a97bfc2e57ec64be37edc8ad358b81e4f1276ce1145890eaa2b983c2cf15df205435e2134084efc364031c11a107ef7446cd6fcc5c6d28c48bae6cf6c1c6ee4417a1b105ca5cae42f97570ee82d18f1160890dd93f4927cf954a83ffe4263fcbf20c56a5b6f7129f7e09f07a7fb2523342e1c4e8def4e91d0183b7e47de53390ca4bfce9c5b89c3efcdc6813b2c1fb728df18671ff6a75305f265df2da1742272fde0653bf3827d35a56c9f79a3e28873d2c7dd361b5b3ed1a9df2eff8f3482b28924ce9ee4bbd539d763a5da70dc69589c58bea713dfed1ba1691070b351660c431a9938e50b3fe281a69cdcc8221cb9b16fce6ed35b88fa919d5738029c46f39f4c3358257ae8637b1efcc7563895366315d7a056e9dd7772b5fdb0b15e36a972a1842c761bb48eadd0e8982703735bbb4688111c942317b9b9d042a7ba8123c37461c28bd571b2f9545bad7c1f1a003ece6448df1e0658cea11a7eb725b852c98b34194cbd058d824b14afd7b9d530e12c3646d048ad7a377e2a270204a5582c0b9616004fc9c38b01c884c1e6281470626a1605baa8e9b00b897a21e39c399597f0687fd04f6e938585004a7c0b473382d22f2236c9f0f766768c5a1b9a084431c6911fc7f58fd805f8bf7874c78819e2384d27c65bbf50e0523526de5f3ac1111960eccec44f8e6c8cb16261c0df0f2090964c707777cf24853afc0314001702456f8e70a2bdb08fef11380ee20ad4a42d714821a2947bfd0953d504887b8c634638fa06dca29d8d7572a03f8b7191df14a99c29463ebca6b95f7fad5dc133368d7922aad5a82910d90930ab8c78729aaf2f106443817104e2c01c9745b8b7dc833364df080ab01523051e526da72d264f6eab9bbea9c7d316eae548c2d86fc769126cbdf79d399cd2d331ca75c83df70eb5d2cce68e6a2c7a8ad06a51e97d75b91eb760c451ca79945f195182f1c8b8379286f2f0431945b3e4c6ac05936f54d231a6209eff85fde6212dffd28b59bb20c4f3b59a6e0999de2174e3c6dd7e89b2cdd89ca310bf333695f5b828df9fb5aec3da8c24de7548b993bae411e065e9b2f13957d7d2e85a2f35d565d70c5afd0e5719eb07a5fca1515eed3a7d7889190bb073f6f75c94986ced264c8f5d8dad7eddb1ebf58822ed84e08740f9d1a6e08167e277ab8a1e4cec343aaf3c14fdbaf7a3746d4698cf7694a3d6e2c051e32e438fb290d55983ea719fade9a696a7da9ad8fe1402420d93792dba83a60d36175a17344714cf1bca7b9d3b7f5f7dac99a293e5466823ff4f52e83797dc3cfa4c071bee1f23bdd9f7657a7cba781eeb3d03aa47e0188139d9b44247d0b495a80cc8e2b5cf32a75938c4ddce40c799c98a3ded12e6fe8fb7999bf8831b1bbb94cf1ba72a3951e149321e8a69a3a24668868ba6860ec5d012cb2572a66b19dd189f179a19f000e9669e8c8ec082f1b074ceb6cbee2dfba008c9a8dd3a83c4816f44de29b8e95c0e3c261c1f41b0293f4102a89c63e3c1dc3cadbb71cb9870886c109f56f7e01891f20043d34d9d991f0145c87d682e8e78ceabcd6ff3d9b9ba8b26db8559fa9039cd2dc862ddfc98a54a654e4e17288a9d75ab664ffb7765ea55d4f57f1c08b92d3ae1129d40f86776880169353ab48bddeb62af01cc897876282b5e7476f1587fe98c4c97d2f1c7c4805e02ee63de97744bdb40d9cc902fd38044b7e12f0fe372f85485a0a3bf28cf5bd13fd9259e1f9694e516e836bac982901af95769451f04556bdd92eb67b23959aef5e51015258abf4a4b678907152e07ef090e03a39f0eeee19953bc72714f8545e067e77c7bd9d1921dfc489a2aaf2aa36f60348834755366bc97e3a69a27e1ca0dfde0e628499b5cdae0b210ca1383e633327222f6ff68ead002584fd42fd4c7bcd2eaa92aad8bf678242e96295ca4ffee34ba94aa7d3875c8dcb9820a22b91546cd147f350c52e2a31c3bd071e4dc1012d650c3af9d3e9be934ced132a910b7c09d33f6e60dd3eeacf71edc393fbc176f8abd087b9771bc0841569cea17061a23c75cb97926c2b2a14f118883397b990169c6bdc244a27b9b8208b858ae560993c91ef83f41eca0e4423eb507953c5c8f7997d1c3ced704af40098af245f07aa4ac9befdabaf46ccf2c7cd88d2116222fa0945dca33c6ec7a64d15f9fc8769c513e7f9984adf4eb32302ac0c461b15cae2e8fc672b83c3a96c054ab212f3095d19d335e4245981e7db342da4f68a91406a574acb7e6a2a54ca5c59571e95d7b351d9f54857c5cfe8f06fb90320c1d7798575bb88b560fb99b5ed933c12b34a264665ff955da8cf07b8b86c95cf5d87d1d2230f0942f5a45dafa1a12aaa3d1b11359f8a2cd83d86754a66ccd1cb47415ca61486a8b71f9a80adbb3510dd6c7fe32fa73f8db6783f4212c71399f071f5dee716fc8aac292197e7d675a15dde22f0535dab91f7d6f358c81836d94ee65f3802d55040ed498be9c65e89190ad9f2302df37fe07972c7963a65521037824e28240961022e41daed9b691587925ac05bb53cdd0d83ed8f726d815213f29146170526a2231dbd0dc2e2294d9a826b6fd39fd0dcf3cd9d274fb9d42c0c444c2ca87931602f1d6119d20cc99d4cc674452cd1fa498b2a415495c53f59d1701908857191a4b812cdc35bfe194abb8aeba47b896a67fb1fcc9b3c605c061aa774dc5547137380dc0577255ac04136f3d57750d26e7c8c8a4b5fad65be2daf30ca24e80ff21146809a02599e603b8494622be7c6f5c9e5a476aa383189fb3e51adc02790af75357b7b015b6d8e6cca05d39c89689ea20681b283f322819871423f58095b96a2bcbf7b8328660dc3b714db69814190e7ea448a98e314401849dfe3476867a8f909cc7d3db4a8d7ac91d1386a1b48b6425f816d98e198547b7af9e8596f7002a0daac56cf9fd03cdec8c1cec9e26f557fabc424c2e786a2ebb9721a2ab20de76218ccc2175d7181a8597bf2293e961c686e94ca98dbb738464756cb02ba97ea78854fcf0dbf1ef0f7a321cb7afa15533b9b1d18629c3dc3fecc9e4643d877cb25f5285d7c1aac09c22f17cbceb1ec4d0ce52e24ff2ff96204ccc67b4215437efd68a76eec641757c56231025b47c454fd0bebb9cbc7eafdc6e0de5613de693399a6f61747d353c4393f674ae94a0bcbe09d1a08622e98483182484f9d9f578023c96847f7358d4f36f2417f4fabaf6b206071c9d8f03ef1e5b61d2ae04aa02861a82053ce1adb603b5df943b58e361be8afc2b3310fb22f072830c7910ba6062064a136f92664a8972a87e2450a8f2e03590281332e02d26b515ad5f784e383e4dfad386b6c55f2b80aebf8ecc5ec9ec312bcf42194ee279968f2fcd81c6ca7236d4e97d827b67a9fecc4d1655a4aa76577df1ba76898c1210b6aa0ce5e535cefd2a1e3630c73457cf4ecd05ee8a0616724466aa895e77a92ae5eea88d2e16f3232fd54b2165cdf67504d5c09b0f82ac027667f8b019a965c4ded536bad4e3d50266ec791d94c5e7877addeb9ef6812648dbcfe296ea74ca2cc0fa7b8b988206f5e46d2b6c03d95715f9a452c831cc03c5e27e0143e16ef1c542670f834a5453f103ef8ff242ababe821da3777bf51521aacf649001abadec15c706d793d01f9d443bc31679a876b6bd6187e7212ab228cc62cff36766115a17c1849e3ec5a1b041357c6baef72cd3f0b53a32d9757c42f42b7eeef4a3fb8ba269e5ccee29632dc21a86300e9d1ac8b8cd8b35a6c7a9d97dc75e9544a1e4b4ff2ad5ffb32b6b83af4e994da2aa1d1e8422d50d76b869fe37281f0ea7da51475539b0676f40d9f917b8ec32576f4f2b0aa168f26f45830ee8efdf1092d6e37caeff3cd81c59370c9d6276d61dd22a0675b2942672dc8617c7d00032a979bf73eb8c12f988ec02c353152a5a23ec5c09e21f6e5a50de2d7ba91f1366afbcb072145753d80891b3d1032eb88662caf201cde9dba0f98236b055138d313c1cfe380ab8e00074a72dee5985730fd1f87bfde6f2e7c0b146d2225ef64d7590afdbc5446b8c35fe0b813f8598883db32e7977d180a4f9620938ca0820223672f3cecdfd17c8666405565565f4733c7f1de28a3ef0251bab58048e2649f4c2c4a8c1b8d056b1066e3825850c48be33b3bdbdd795aaf897181f962d11da6c3f5d52287ef3acbee71350b28aaf39a4b943fcb9c9419feb0b9ae6fc13d01fa5c6c6d8f5991e5e634b32231fd4fc9da579b73a58e963d1d391d5758a302b1de1b32952f721c5ba7db70229d890c1a2f705025a43b6dfc3c740940a27b63fa7919a86ec635355d4a31ba9fc48791ed13ff656a5bd8328ef03933861e94370037625eeb4a2006d1fff915d32243ae35a9803f2710e74e51d1d65d8734a9568f4e1b55d98960594b060d9751dcf0090c05b67ab6f7e1dffed7c0a27e4c76753f3ce7b72a00cd186c8afb0204943f72c03433b9291bb272fbe2ead785a0fdd9a7074a46eb40f050f8794588c8b1a2cb45bc6298af92f562fc0e2fd709d44a9dc27e96bbc4fb6d9f1bc49a2710c84b504ba7a62080d5ec70859efa7ca43929504a49c77a2386fbaa9894efa3a616dbcbfdc0f2201537bc7b7070f24d0326c4f6884b97cb5d0a91f8c22143fcdd5ec6502eec3a03b1ba6b6e420a3ec8b812fa177daabd3ed80ce96a5ed84b76831aa3bda07c4f12efd5fdbd45015df21664677f04724300cb842becd9371b842269fd39fdb0ade0e8d25f2d3d47e1aba46bd7ef5f47a5a30a420d968b50f7f44938ad9a8a02d0284d77a14cd0b398ffe527e2937dc2d63a79e51923d472a21c3054f55efe8bf45ec0eb99bba3047a257d8af8be3567d0b90765ffbec9297e6ab291c44024dbd4f36500e180f02d89420ae9a51e3665df8671f17d7bed625e37e14937c7495efa64808d6e9fa9b6c5f7131175824b1208b70886ee1000551e12176815a01f5d9232af68faf98b4619a6058002334e63c5ee6c5962b01e05c43b3912ad3d09b982cf46ae16dbd656907a6380864a857d49827a72af092e6c2b1a1756bccd1dfeb62e14477cec28cd22620c3fc23c0b3c09715239bab8a7fc90237a85bb3639fed65715ed26ddc336924444d8b5ce08e4b213dcbdf685145a82a25f466f9341265a489405a91f2aff1625e0aad3ce39b834a57ebbeddda199660b124cc3450f980c37da9559489e9aaffbe3b5a4053c8eb46885d81ff4c6163183f8ecce8f4099b00a0ffffff5f