PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 78681 2b98752df8a4bf90f7c5fa8823df2c5b0620f056419c981ab368b09b92fcb145

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9e32b149dc9eef5bbe4ee554c718bb5dd3772b4c20950ddbb4cd4fd8ac52f452
Certificate Block Hash
2b98752df8a4bf90f7c5fa8823df2c5b0620f056419c981ab368b09b92fcb145
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00c0100000701c0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000850beab3ac32730e7d1e81ff060926207c1597bc0d32119e981b7a301c3ded1d06ca08297fb25622caa8946a177d854d52e9c75f37eb3bdaba5778a98b16cfd80f5595bd42300ac10e24b98b8b9e4d6726ba76d42960e722970a0000000000000028000000280000c0100000701c0000

Raw Header Hex

0000402019736537a613f84515ef5e1a8fe92462282d2ccd0fa85a49819f3be9a341ff6cb9a82ea303abb4d27d1de3349f2900f4d44ecd7e0b942bef0c9f65f50c82dc1a6a123f6a04d0001852f452acd84fcdb4db0d95204c2b77d35dbb18c754e54ebe5bef9edc49b1329e

Proof Data Hex

59,560 bytes
12121601030714b65dc51d78b9d4cd732ad525089ae0cc21cc9d0fad33bafe5924f483bfae6be48aac377efeb4cfc892c9c595a502846da5cd382062231a3acb58db46c123b5d33b8c150f774d05fe96bb461d8537027d78047fc8dfc7df25f9694c9c2b47b17156f1441525efe0428a2d07cf5c0a6890638f242b776dfe6284f66ed6247a06a713c07b041f5b18187682404340ac525347f344a9ad3c48c876020a76d617b8d0a60ed2f32455a50bd8a03ba64e89774ca0f73da968633a9e77669d2b78887ca1e3158ac90f22d4351611d087173b3b88bcad69133098ad4ec3450a027e67cb1195bf5d058a43aff523c43e3b65884539f6482acb7fe898e242d6b955bcc4cadb6f0228c75432a191dd8c8c979130d0ab04cf15dfbf615089117913eed785b67d739de1e58d4345a211c60fc88e81b718403a789429182456c91bdf7450bb17d25ba440bbf12fa007766eacd964f1c8a6655a4a0de10528457904758a630bfb5f8f470c5650d0532ee2359607c53243989a19404ee1d6a33b19593b1e8f6f682293a9f6429267565bdb431c4ff0997043b753505b224a52ffc80ca3ff03796c253079ff9c830d0e8ae27d1267719882d5c80347fbe547c760d326943c25157470d187b77245e3c1baa09ce779ec9595ab7fa6f2f9cd0075202fbd3e27acd22317216fccd12672057be5e436bddbce341de760bb8949415e90c1f7f5cfb49fc1e217ac6a1c37b8ad1d4179b9cd28d0b7834b8998105450d8c78b4a3b4b00d1afec475e55d5f9a89ed3fa5e452f8dc012d74d4687bf35ac384cfff8f65fba845f29ba2e4381494bc15813be12a63f9249c8b0987c56c33f993a2d83fa52e9667c222e228bad9811c908387614dd5149b703c4e8cd352a86812d8c67069603e2a20c91866bd6e6b79baa8922450a7bd7f98e27fea55c80f73e1be849ebd488f89b76decfaff9f035d282da1fa9b639ae66f4107efd66af86fc132241ecc23fc5b6fa654e76d2593b81169023ba8ee358bfe9e55611e2d74b394ae445032cb03f18167b55856be095b43450cdcaf0fbc24216e6d03fe715dbb7ea69d8b7617ef4858d08a3cb1350a71df107cd6de7707724bbca4f4e40cb78a5318a31c0e790c368647beedc77daa354edc72d368d40ae8e7f69ca3c5af1b4561e10af9c06dd179547ffcd759fb007a0ed2f5218241d5fc50af4ed36dc70c8b2fe41218b888a987f1a41cea414bd75d88081d0fcbb221fcb912276c315739fe2832a3fd801fcf36eaca19e6a7884edab702bf34893f3866868f5c64e91abf10495addb95022000304af657e4ce5f2ab045336b5f15b3afddba1b427160e894bf9f23d1057054f9b4adf978922969d32cbf0dccc7b1ef9e66ff6ac8e2fc068e0dafa35a974571cf1dd311277d3b7aa483ff0702832ed94cd78ad4a02b74da06fe47c3a5627de6876bb583d8ddb258a6dc19a8ab5b1ac5b29b43843151522e6a09c096eba63abcd416a1d6259aa5221690f47864da06f773edcdf711277ab3d8fd94d646ed76d960f0490f7a14a541f3e899e818a40c35c41218fe1be9b3e4cfb1d1172288b729d10075a4e3d01ff1c809e04e22707666aced95dfa14e9669b2c19c506168c8a5b462e89020e27348ff5d700f49688fde42e4b07508f974ab4c892f449bc783922487d73f643ce47a59a4b07e4e929cf177d07c7887c275253f2d76f9d6bdb9b6e6d9e58132e2cf529dd5abd0f0c889a7832a161d26445d3c2e0074943175effa9040bd918799031e587f5db1f47fff2ea0230d07f15f3a3f88f522a0e2f27c7d73b339bbd06aabb4c1259771cb02668c9e27758e5e8db9c4d432fe42cc73f08a1832bb3c20d70df542b725874f434989441644a8ad90ff409846c0caaf19f61c10d633122b5b8dc031550c0fc5c58b2b325f8124b6b6db9a41700b10dc5f3115aee5b2f3f965756ba3140547727fa8ce455c28e6cc7c3360804e46645f615164d40390d00b5877c9477493ad66fd9644b6e503cfddda53a8acd3933fa98d32913f5f1589bd5c57c4ef0c1ceef348111d20d28b4bb6082654538c28c3cc5e9f91dbfea192f44a6df0ec7ae8aad082ae68fc999b39a5c97d4ad15dce11b48e9173d1d9b02dde022548cb6e93bacedde44fbab0021924c449338518facaff7f738eae51b6acd3c680e05efc3debbcc27751fd621c4322160aaacbb767f38ae9a9689140e07b844ee4bb042d302b70ebad7d7a579cbba8c6660ae090cf7528bae316ac24802fe52100ff567ba86d68857576fb9c5c104b92785f672e55f11bc678d4a5ad11cf905009da61ab422555d648ebfb35db4edce651d4719008df5e45dd335600684c6a9c76253473e318b6cb6c248e0011f4806db81ee589d91eaf9dca36b1e8f5d05ba6dd01f6f0f395fef09f158e80dee7117f46f79c67783f4e23c281034ec3ea1385635944fad1938b2e78da412c7f07190ab24920e7e1e196a0e5462ba69caf4bda4f4db1733c9c642de3056cb01fd468975f2c7912d2de835b67165248b0df396481c1a765b3c969ef9c281715c0c2185874ec5540386b2e4421b6bdb59912c5032560a53540ffbdaab4ac7d4944c7d5077678951f13b4d4d278a113b2d22f25953290402bc516d2b8ab11aad540ba4b364a4c3b82977c50fb810e686fdf9a57bf899c75011628af25068f3f213e3bd6e43eb679d93cb9de33878b6db438850763017ae87c116636329d51c0219cf2100179c1785b87bc29dda5bafa099c942825c880141887d0694b0fa11650798a7e04ee867b1ea0bd4ab53e825ec21c329a882f351b2367abd692d97a4d3e28fefcee62ca27d7d16163eab02bb0c1cd7ee32671de609e2e9ebb43ca51836b9a300df6bbeeec7be20f759d1fd1ef8ffb92e36808be3f8d6ea501d47281727b6f268ff2750fd95b74729b02f37d7113298ca860074af72677455f0676329d17e6059217bcca4a50f527013eaa810b165560a035185129d3cacf5e19ce2034822b7ca80872ccf9769fc562115aa31a17957ce845728468135eebc072e09fa559ab6910240658b2c96d142bd65d8fb787d427c83a7962109b26277dfe4f56afebcf371595d2ff8220a7b23a981e0832f61c7b54b6b2166550d4c83a95ec60dd44ceb5b3f45733af2a9a4eec5d77e1cbfaacef2f264fe7afbd797e6ae0aa3fae6d954b225f8ef41a82c0a50afd901c49580220b6d3140b0d49aacff1b5703dfa46ca719cd683a30634998007947b1eefe700e9af73589aa38fdee0ae69b3686f7813ebc04c8b5bb0450bf1cf4b1d6e97e6dddf67a08bb320ac12ca094990a5d24f86f6bfe732d532146237ef2d6bc483aee3e46d6b97aa6023fb0a4dea6532213ca3e38c4b3cde25cfc4134eab53d0150afc14dacc9715b0b2c7dc1773f8ff4ad95b8940bf5e2bc177f4d990c8bef3e4d7b0f0d4dd2b720191bc43c1dcde85395ef1d8bc6bcfd5bee556d3e455fec2b09fa8aea471aeeeda9cf2059a2abe5a72fe1f1ca8f3120f53bebbd382e5c1b953bdb7769f61d5ee1599a2827dfe1e83997598a80de723ddace038b09ece1130787b8c9acce8b4185768f7bfd160a9a8498c31995af5c6e9636bb3c9a5029f8fc89750bfe882b2829efa8aa3b09095e0ac94640aab469c9f66430b7b99781cfbdc7ae15bf9f98c85972956145fa4d27d98e937a3f0ad492c0a21be2129800ef6943c23c047cb58ce1e7d3b4e861ebfe8a09b6011f1d27f84998c175f5f196371707dfdfe83d7cd0ac1ba1e329d368bf48ffacd539d72e977121c3abf3dad43856647dd0d445ae6fc18671b28fcbec65921cc52c8a7f4196c4e9f92632eb90a542112a969c1b45ad00440219e52e8b362aaf8920e160c8a1e2e3e219b42d4f420ee9a9a22dab27b454afa2166eb838b469d69cdf8f5fad0bc78f05118c3adb43ec518c14df1711594b84a165c024d4f2d0816db0b2012eaae73b0504896169a7854347ec4146dc9b121213af024f472c11c4beb9e914e2280077d3d0f0a79c817dd6901f9ec40d2e7d7cc439cb9831bba74732b365a1b7815bb0b73c94844a475c77e68ae7051994462782b0c39d3fab0711f472f84d1cc605a822df3e78734474335bd29e91d119f426966441908faeb1f51abbbfd2641d2e2612e0a2a1fe64cdc145cf3ce8ca73d39db2ffd06e6a1dfbecf3dc7de78de5e4cfc09832c6870b7a37f766d06c46577168d889271118efd3911fc332c88305b4e25d3c0474676eed8cd2acc18e222309376802ca48738e1085f1c78717f13604d593add986bbb5b7614d447fde9edf6175bd7cd3f09f643d96582403a8f0700542a6f317417d0328d36602ac9a4148c0e0fe319e2cabb09762da3811ef0bf61c5f4d337861daba9b95c3db4b121b697dd935e47f75ca3dee2b1910f6ca0b68523103ee34026ccd0c6bb19ad0c8df2a8cb17667ca178a1d9fa3a72ddf49e43befb0f644b6ff8f9d5896dcfb6fb67156bf99cfb244f53ffd4c73b6df623ae73d650e0037e56bce9cac306d600820899ded72492a3170e2fbce08e83ab24209b2d34bbe0d3d0f3806c47ddf2c48196ec3200345b3339b33d9360bca683f021a888e74612dff1f528de809880dccea532ad5a44e5f33e1880ac02f5cac85a15b83dd9f70ce26baaaed3a117ed1548d4ab744d92702868745c1700b40fd70d2271924ed5b106a968735a50c765b89c7a71dcd1255346f3a91f11d21eb0061b9ca389269a71c60176b6c3e32841fc4c1f1f0e1a6aec48ce1702baddee49284536d043281e4d8c01e8e23e8b6b8fdd44e1915156150d5caee4862b4740e42100e93d855a05095a22fa7555a221ae05bd7768361ade01961ebe321d3e3bb052f64af10ed64bdb07f1b62b7a0e0c86a4870e0606172b0e1951bd4c864053ceb80fd06749d0fa171a10c90d078bce55558fda1c4f0ae871507f8dde7cbfa56ddfc78be685c4c639087dbc4fccc76812bfa4d2844a202a9aa8dcd3a2d70c28818b5d0e5a38a69714611b0e806bb05ba80c9617cb35962442246c9e7af418072408b531bf66f22de8059f35013e6bf651a6bf7ebbec51acc71cd8fac78cc8d6a8cf0e7ad0abfdee395691f6d106f912ae60b70c3e52d83bf700a9685f30d7b29b726df0f734b4c805e614d31ade132a94b640864778dc71652fbbfba05beeebb0109e6ba4992e23a8fa053c757f617ebbc4c086ec8ef505ca0766a4bd70b917e3aa685285e722c61235d4c40f44f09fdde77bcb6d6e1e33ac590784d735993255e2fbeb73adebca7b3569dfc4ef2c59eaf809b7c19f34f47c3a50a5efdfeae6a2a4792f0e2f3d6c370852cc2acdf6eb98f92b0c22364b27d35fddf43753a87298a772983814c0cb701b4e008d1367bbd49326c6145c64e6da63d672b7a3543c4ba719465d892f369a0229d5f0264a837f853bb43ab3782ea8c8ce678113e6a0c1d4508dfcff8856b4a6744bcb9b753c2f5a8d83748f23921bec02e2708e835b2a601e100c50f0178dfa9413d60455b9fcfa6e631adbba1d51c97ab26a75949456cd80e74d45cce3a1b1d12656d73bf854cf39915704b9ef1df3a4653d90865c81e6a339bf36495b1a30469315bc211d88d0bd43503aa24a65f6eaa1c19cdcc464fc9d2f99259f724d798537da6ab02905565925e55477ecce840f7fab5a89e174bf45e30bd710bf4afe140dcde23eb5c942a95a5456dc17346ae5e41d9388a93ae673e3e50196ba9a5b8a046392622a013f9eb42f9478b31a3afbc13bdd1d87155278cb4d2b00dee4edb7fed0e93dfe9264571880fd48199fe37c781ddebd6623ab91a4f0e6e890de362c5bc8cc57fdf3f9b802e98d409c7ff75f969606d09d36f5efec950bdd2043c39540ea8296f0281fb911c02acab5264947578cc9e3ec6b662203937c9ba63a68b4bdca889e031ba9bed39bc6895a0ef0bbc9bf6e1e6b59680121a840d64762c5b5ede984cec16c0a28322d2321a34fb4ea2b2554c428348fbee38e3b31e35362150d6cffc36065548b0e039b32da5e9d9ada096becc9c7f2fbde17bd0121d6796d53ecdd46035884160cb68294cb84f149fb218d22d7757584dd716f3d36d32bf09212a47aafb0028def0a83c095ac39365205e18cedfa7d4684a5f2666440f915587be3a8f757225053399c82db285112010448f6356967d67b2eec7a0ea82aff0dcfe33305fd8c7e2171b52125dc3f21294017cc5b7a22eee315cb8aad26c59af5cb115b33a4a587dca2c1187b44d907359edb4a076048c90e017504e47a16ac4e5c77a9f2befa459895eec4235d65e4ffe4c9177177a528358c36368876f311ad63a442461abaad4eafb440c802da2fa41945dac598cc594e564638063e7c290733bafa681f27dffd01e7fb1fb91e3830aac5ee37c51bde1401327ca54bc3accf1fa976843c5a6dc0fadc6e426db9f5232f65b350d27a6f70e85901b51f0f6f40a0b916626cbbcd2e6c62015c01979d3492e2f062e66068d5f9f04a46e1a1e043d4e8c4d0c681903a47616d46f33fb909fe1fe988506fe2bf8ee4ff88e69ea3be5de91ffc188f805642b347e86d5f699416a68a25c30ea21d54af5dc981284e64f4ed83d453f3b0eef95a716a72daa2a866f390f22ce298c8bfad26f4e844c19057e6a907b72afe638199afde46e983ec0f2086231f370bb08e97080f242171b9a00badc050f4cf2e5d768fd10c579696ea503f4c574ed7d366db68649dbf48989d2324fefa567bd8b546d31288e90713640b4d692265ad4e025de817778d82382397fca0926915a88e1e4e17379f193905ffad573857460555e58fe85e1f947801f0328b76f7ede61865c8c95b047afd5d50993e44d5d80b38a9ff555bf63ad635050ba0f6cf6ef42d4377f0e22789009a59ba5de5c545d78e8e8ec79ca2e0c84c439c9947751cae338d600e77ad8b9ad7dfc86d3c3d8e8021b39baeb48836ed5a7da866b76b75a4621f43360a6ba6b62036086fde598b6afb5ea1a03bba86099c217d5b9e128e6eb182d0bace4967a0b680bfdc082e408e11618148dcc2ac28834bed04768a26e487d886b31aa8834ee6fa36e6079f923d9be53b02d4c3333f158fc5e9c2bd32816927893636787b05bf37c38900ce05e6566f702b99f7990c13041375addb872cff59428e810a7e1191f5a4e65caa0a81c8e888e2c174d11a3c664c1b07b6c1fa39295938157e96047dd3291951cfe73240027e9bfe801d97f778df28fae79318929b7132940e2012dcc0cca1e4f0c553e0afdddfe5d35adb81ec4f01fbc9c5c1f63326261d00799ab1fc7eb53b3227b392e441deaebab5cefb2a8d8d2593621c138fa524d312245239765d0c13505767e84d303ad8ebbb35e966dfdbdd9176ef0080fba1d56b2e72f440321fae90deb1b36a62051cef3933154251c834084df7908cab0dd9bcb765737880600480850d7a257688e4b0f2ca516efe19f89ec8d732a02bf6b74cd5224ba8f3a904c066d7fd754ea98ca17452e8f8f7d4561cc383f91695c8bc59badf59f6d68d150624af177c7254a7abf7936bed9d10031e254a6212e2e57deaaa0c76021ebd1ec52a6910910d412e51da7ca313e52bb1d89ec7181b2370c10545f3910e8fbf8dbab8f2df0fbd497057b7dccad19c06f1a9c1741083f7d8c0cedd0bf7bbcd23a591661e3dfb2ffb0c56890d84ffeb687b64b01a894827b608760dcc27543843cdbe705a88c9f6c6cc917957232ae67c49a8ea61fbacb1faa57908fdcecbc9174e029247686735df5c70c29878df179ea8a310276c87ca87cd9954cb6a94ecca9e6295f4b1c58ea9a500d787c9c1ad9fc79b4b8bac44166a7f171d9119b0aa4b8671d7da591df5618c3c7946a67bcd8f2ca4ff3f79d9e8e556dc9c92162be49bf7411aa28318f997c40f37380c227e67bd9d79817f17b6ac3f5ad34b22e9359a0c4233b8e5f2bf886de6ade042015536ca35e646f4a21af32d2e928f8371863889e106c983aa955f0e8e23796a718cce9c86517fe69e0d69b0f2cdd2a5918a4b55590dcf269a66145729af0c7ba04133d2556cd906cbef1bb2ec55c64912b4148f3f68ddb3ba19d57a1eff5d820fa2a71679fb0aaa1f534dec6b6b4432027f4844e2adb70d20c165b393dcfd4ad4512accb9ac3649f2dfcd2fcac13ed5bb456ccef98328900c94ccf8a464fcf8e5d1cf9de786af037affcb7b0ce7eb0a0174ec4ae58b1f4ca34000da03d3fbafa9865559e789321ce2a9d1f5c18f6de58c19f1c7b819349fca99302c296497a91f2c80c25f08a048bbded6c34fb980795cabcb75e39c9b2efb5f5bd46481b4934c196599f2b08c3b33c61b4e1744e92ae4541761b19da1351fbe4a99190a86cd395d01aa579978e03ae55cc360425ff2399e338fc63e751f85ab70be4163e32176d108cf256f0915402482a279628b74ed843a84412c72ac551220999a169dbf12dcae4d600fc5772797167e34cc28a0cd7e24baaf83a74251501da19e7a24a3635eda770525f63c0494a82522e1720e47e29f227feae1b9808b0154817e9f95661b415223da01f3b37df436526e39c2e495f246532ae14782978976fe9ad1db344ad349d869d7c6f3bfbe816c5ccf774acfee34a3866437c39d590f573359e3d7464c15b1e5acad7a13221acbaecac027324159ab8d8d7146a7a1c20001ecaa9d09ef9f0ab90b9d52d430825d47135a4cdc318351d5683d636341651068ac0efb44646bc85ae7b433775b7f3d4732e82abd56b4b2533152568a2e4b483ef76da128f4c927a79f3ee82cbc80442ac4cd6dd3b3bef4f2c9d8d2e08f26e95931c85e71f23a8947fd2285dd7139a9e4bf73b99eca4091b5d93a6de0a326d989699d21d964320d089fdf5c14fd686068768383ccdaeebe6dd7248f1f887d6e8471a39edf96551a0f655d5c792cc2619cc918784021c493894b7e28c3fe568ac3afac5f594794163a4a2839534a81a29a45c7140c3b0eed867f6990165d7e986a11b7e1a9a0b63670fb3cf7c0e14f6c0b19f40d20e04847f17de9bd9fab1fb361289d465b11d38d226e4ae0a1f5c4b482d6e02d768cc26ca6ba298e673787a10041075e7b8df291887174d2f2ed8ca814df06c39c7c011bbdc0dc613de9c2dd1dcbe798db87a7c941cd1aff9482216e04c1fc8508101489bd07352ce97091d9676ebabce525d6ae1842e7996430a048be21d2309eedbe8ff8361ccbac445a632e09826edca56003b2eba59d67c6d5c36f97de24b08c2e5e18072c94423a3083f4f14e30eee12f14f6b3303ad3f6de0963c373bfce70426eb7525d62f3775ab460c881fb11b18e31f91b1ed468b271d4cad40f66a0593967d5cbf3b28b9713e74e63f9b0f317412cb24e88cd56f658b1a0e3de5b3c1501bf1ffdb2ccecc044839ac17053b6926226dcf3540b8affdf315b20cdf0b11b4372299d926cc5c50c18dcc97511d7c66a9dc5f7117827df9648d77121ff52d8ee3e089ca5b0508e1a429b214b16ed0a4baab2a6a8b4a4e71439064d07f7c8bb94b89dc847df20ac7b615cc997ed1ee790df31d1f79ada0ca78ce8252ddd39408b398eb1ccf90433e27a4dba43edee9295296225960f336340e294c5b03c42883dad9bf09ae6be6ac674103933f20ac17cbef84052ad38a996f2013d73b6de238dc24e734e9d2b3d891066850123faecd9b9ef027e0534f2877ef0b1a0c0ad76b020ce40308359c135715b2eb701f363bed66a7fc7a9dfb583fe5abc114eb510b09ac8a44d98b084e8b0fcd63cfafc4d69b7304fab760e39cff75998ec8d95cdaf67854d4470b50da0dabf2605fa4dae560fa66b8fffab9e38629290e14ea92c7801ad112b4967eaadba29505295ba13d8d389a23d4e4efb03aabc6dced4f5eee81472ad13c9067e6b1e64aa1d32e2bc90e0775375348ae8ffd4927b44830dfe47533098f5609e2088c2610ebbdbeb38f75fd0772741b1d3e46adf5965798db88265b0e8f047d8370b1028e9e2b84d23868938ddc5b05235ddc1e0b627f553dbdacabf146bb7056dafa409d174713065d97c79c8145ad93daa8983cd692fc6cb663b1ab314f9d183be85862a6dd6aad81fc551c172d7e94c66ba8c968640f4bda2aa560a4fe8d856a99cee790b3422e128758d12ad9dba1659318096d97227912a5fbcb387ddc8c97f2431217e4b57ff27adee2ff1b65104c563c201051cdb5425c9f800c964a794f81e21dfce448069cf89b296a2643ef29d3819bcc4d344b39c557fea1d5245c613dd070257c82c0f27f4a4e3a0a302035a31b90560ea24090f24c8c49cb25bb94a69e5dc08fe57ada96ab72517b1b9373e9c1a70a6925e8de8855315eb06f14bc3fc31a4989d001cadc9b73dbf84948d9fded2531038c1186ba8ced0286d2e3ffadd8532249f31638a331cc77549e5662ffb30356ea84f72b0dc542162d10be3f8b8d1f03a62c0026338fcb8fe54319b43a61dc39d7064aa97f39e7745655c930c3a7598581e5c73452f416caf8b4977ba7509af5dc74d42881948f9b4b62bc3bb5133192ba2101d1dceb1bc9a926b2fd00d44b9abcf8a4eddf5590589e3d33edffa78a9247f31b069fe106dcefe5989982eb132a75f508d6d505aa5b012f88f46728a52190f1b937228e953d3474aa6df48f045842ed874995ff3feeac1deabdf204b486837c6d3457d7101a2ef589abe17f5054561f7d62a73f73e6e1f41acdf84e3aac2db2a070c131fe4501d34b65451f0f068987192bd9724d7bbf4918a26d426f18377f30a5a279c94855f796c75217ac9c9ebb35b40112991e2c79cb04c86cb753bf6546f2feef2882cd4e39a15acb0af4907ad8d837302cade5664f1df2661d7c7181546599e369c8aedfa679b87a8a1e3973f12b2b2ee4fca3859911e762f537ea533ee7e39d163cc301d6406ddb040be7d2948ceb32cedfbede12264f6360d0439532219efe82bdd8b4567f7791cecb3d7776c654b2ee0d5b0d92434590af4366ec367ee676bbf0d97993dd8c0ed81dd731ed33b1f46653863a67c91e8a51b2136db15eceea03b77815f58e951dabf83ca17ad9aaefcf91253b7b6931012222f3c0373d288ec9a7abb0a8ec029b324bcece93d492a6abcd0f9f84a9068721a83ba9d18934e6b4117edcbb55ab2335d6ad3e9af8f4bb5da2d898f7b7123c1d356c94fdc3f94c84f9985ea67e981aa5afdea71d7cd738632c6ce47fb2b26e6737cc82f6b6c9d96b91cfe2daf6a40b805ec911f772b97582d923a0b5e043e92f6a9262961ec414bbda744b8f67582cf2959dc4b9b070f6dcd4e1a4c94973a699d87f3bfa1709df60e07d7ab5c8dee47285b957893fb46ea842da71d86b34aa14c8849b67f45d21e6d821e5d3f93ffc8968f9ec0eb8b4dda048a583355a66737abb7095702b792bd4119e4ad01f4538a18a9ba4a8e1576416fdbea8b8a9205aa857f778d4e611725e51a4e6075dbbe11f479ee9387e6d7ad927ebeb34a2f1aa385b4b90f108140be56049a63a5317217e8177030b501a6607bfb67871d5037975743473fd0093214bcf0c767469fb6c3704c23ff30ad16f291e6e9cf71bb0f18c063d4b63e9ca7ec340006e0b3754d893c0649ca827c30b0a27817ee58a93aa1226f0fd74bc242dfed5c09a72470313d80fe4a7a15016e16f0a2ab0d7c7cec33122204e5588c55e944dea344f85aaeacafa17115650bac7e8b873b8e56e94534c24464e0d14992a11c4923a54c72347d038d21d64c79d952db5d9a472d273b0c8a8235991b1eed91a56f747e5e901e3ad637077baff50377ce13b6f19de1a8c2e84e5b12822b2420854196a3ddad314a076fb7abff40e37ec49a22314d72319c0ea31db45ae57a025a3952a6ac0f15bc70f52eb90d972b5f28fd6feab93b6f1a537db32fd868cf017ffbc0112043704cb94e7e4a1d60f8f70edcc9dec283c490f60231703122f195b9e8300adc1e3b6bb5b875c6518369510f10ff87a972552b7e3e725f5f38927a7cb3c892b4bb8ea28414fb68be0d69a7b55b0172b589efcbeae70d64bf1cd63698430eb3bc89c5a5df2f0a768fe675f5e33c270af8c7fa90c1de76830efe4fe02a03a39eb60df60e63869ca9eb4bd0485fef8fcd3b5404af09386009be094337aa7b094d029036f673fff233123bbf3f994faa9afd74bcf3c6a3d9a2ebebbacd178dbe01509994e697898d578e59a8ae04c9883e7f5de23c3ffe451d94e9706edc4b5d9b075dfd86dbcecf2d8c43102dac825c3bff1ee6eabd70a37d0876f6cf3096f57a3af7182d22fbf55431f6806e5ea90e9b031d4e6bea365acd164c8e457f1b956dd5faf45784687a8430e60db4bdaa2858ac7fb43ebfbbd7e5d6acb858d69c70b27a5601d77c0b00c3f7c1a1f639533d0aaaf159d18528083e5741ec6299df0f3e0d88e93b8c9cf86c19597ff474cdd281f2ccf9bab6ac6aa831af67a7873dc79f6a6f22c1e0f90168d93cf632992535e7a8151fa8a20a6efb04579febfffd5abf0cbc33fbfea5a8d985d31046213592dd1b9c5a6f69bbca1be2c359b95d7b1b21af0b83de93109fb655394a09795325fcbb8340c06660dbd72c6f7e50f5abef9177923feb35da93f59dc3c6c3b33ff02696a613e0bebbd88b48d873a671a46c7e816c876de820db8f5bd8bda04aec250f1d9120b50e15d7c94dff5b4b8d448fff3522d213a501b54770aa3850f43b2a5a8fa1a5485f1cb3ad56d483127ee9aee0dc2af1bb551ddb42bb5096b2dac8f3980824297480fa3290fb5e857408eb82a89930617370c6f92716c15bfbb2f64cbc782d740892b8c0068cdfb80fde3ce61801e66edb5787930967033bb5a9441448b225dc9e615f9b9bb94130ca3d5ef4ae3fb4481baab494ad6b80fc70cb30d83849f84c74bf37a9ba0fa00e4e9a6c0f21d3ff364e1d6e22f8a95de5560fb58e5d995f77db38a7cf549f9ba38285d9d616a7b2031d91f346007aa6d3a03752daaef5a831675454d34c6a5b4adfa6b294fbdc4d329b1a279abc2189fca6b5ed061e1b947694374a9959015a4b411d69c60e80b4bcd41a3c012efde344905164932af23c78726771689a918b5a2419287ac7783fea9399b216a39e1b8d893d67f88e0df67a123a607fe244977bd5e91bc3ab73012c6f5d7449ede3d5e4784242602e9d8a849a9d1fa75e249a2bdb0354213a15959ca7abb1d878507f6e6126e1ab345f44ec1e4217fa52523437873007ab32d99304602a728f3034380dc07cd78cbb4629a18983bbc1732930ddedd7ed6870f00a7b8a7e26ac42a7b9091a10c66c7d3c00c8037e647c8e2aad433049fc03c6098ec82c42617dc3cacc5be087d81e411c9634d1b90a69146d069d3497de7336ea0bb0730ee03f7488ea853bd9225008a74936977b852da07fd071aec60ac4b2c3d9e35439b6c474f82c4a80cae7db257428a0be93a5314211c566daab8a2f2372ea12334700890b3f7669c12d950b735c763e4f31551db5f5f29b324834f5aa82a82695370c1da7c1320249a025a1478069a39cb2d7c5dc5a9e49e3728bd410c4d70aaec37be4125c462b9e7217ca1a0f8582119288185f70913735c09c85b19eb50f7ea89b1c7c1395785f5d5a44835ad0586729f86c68333600ba500f2565dba390b145c0d7c9325c7483cc065d327d9f27ef3b1da43e5073a8a211d22bbb653c840dd13b3d59df2d9703a341d34dc66a580a4d4778a17487a5c100781c8b2a3b12b7e635b5f45afb9c0d5771d39ff6d84a219affe662e2045dc00846a9fa0e6f1de19c1ba16971b56fa1fe47c01e2a08b482fc3d3322d9966876eef920ef8bb907ec051c104d0a5ecce91533a26a1844ae4b5840432bd92b4c26c7fce0d79c8f0ad266d04edee50563448d009c34d46ff2da4c79cb9a8cc18e43cf3fe3b9085861360c9d8da659ca5e0fb50b21580b17b5eb0682833889585f096a3601a9e9868a58ec96279389172abaef6e0c7e1fa2170c5bfbd61c70e7fe2ccab7fb59586d6d9d05b1b50b5d9671ec1f00e805bce93330c89d84daaa836d8b4b457d627ce4e9b5f86d3c0ae7ea07e985745e289fb3f5ad761121a4ef1e377d0f78e2c3722a83fe12bbb4220cbd768e268a9778f52362d26973ea05e9a7318cf3c94fb7b81ce59c3c54ac58ca336883fa035e1b0b4838afb6fb826ecf2e01db29658084a12caaa5ab4c73f9fc6249db002a09417aa09e033396e5e8a248ccfaa4af64cf421dfc8b6478d31ccb0850b9dcc7a50c5755914b6af0f5dafd1e3fe10f1a117c0c9613baf8ad3db7c26d68e2897faa26d3f963e049d288808d79c98ca8b6da9cf652558f1ea2953282edc882f0fa9ee9fa3b4a19f514b33abc05eee12bb70079c774440370a4f8ca755f392c98a5359aeb2f190c440f985bfc5afb8c78c5faf17e45c2244c35bb22b2ee2ae2b5befa90f1210d372ca3eb8f6d872e56af8c7d0254b339e62106f085e270f98c6f9e6c23d635df7af91aa15a4183ad9fc600cc33b7d347b606612e5f0095c0d6f2a6301f44f7476246b3d80f74f2de5595f609ca32dbc088e5bb8d3e007912e1526962163a4c81f84b38e93340c9d622e4d2229b5e97393a2a284f183df864f8fa934eb5517287bdda4c48bd12590dd28584c0e9592b5966f55f720683e996d9050f9efbc1bbcf08701d215d25e11d166f075f81cb15117366c980fb687052a3d8d704f0fe0c4d2e8c973e4f6f8438f728e8034242db72eb4869bc24bcce2a9f4d5cffb8e95e9e9c065e05d9b6883027fa7f9e505ac0ebaaa25b8c746d04975135c33de4971a5fd0d44d2bcdbe73d09c919e6881219788fe8eec6bae09b91faafe64523723fa723c27db3a1a447006a5e32c044398b56e8f23bae560c363ea73c1bf2a462f66fe60ad3b9b65b900d8c527168a8e9269acf2dd096274c7cd57adb69ed52b7ba34d761d9b66aa773b7e9d878379913a02b9ecd02b1d9245bf3d9496d84ed08bab28ff88de28922c539780ec013bd5fcfa3730b0a90d26a1133c762ccd075817b7fc6468a4afdd09ced895dd85cf81fc5a9265e448a193e96d0f86e4ee60af5faed0e9997f53828143f5fe17eed6a13856ddcae5e208fa0e5848ea5ed9922de71624269d8e3ccdb7793a6d17990b759d34dfe3528d11f4bc49199afa0230878b6ea4057c81dfb2a71aa97ff65b8f96df1c4a3450ba1f92be423071e964a18a3c4f18182fa65ac003624c1bc6c973b619e680f3c4c2b4eb84f5cfee10dd8242c65d37546f345a628a3083fb10b3641021a332848b45cfddbeb30b630cc371e61fa4c082b0303bb9fc99860db874a291c36204f5b8216ae36604eff9966916182e6e40afe38ff79bff43c605580d500971d864e8b160579c3286ead226d66f87a7814ea5d63d30485ee244886ce3d9b2b2bf4d92087dceeafa35c62ab8b72c1f2c68b033745cf9b52ec28c7b60b2ca22f8301dda6675bb1107ce2b98c9abdd83e4c39ebff566ed812b01420dce1df0675ba3feafd5b2d167787cecf47fbc9f7e22b227650b7b505390bd7115035e214ca6cbe8b31e055877f1986ae46bd68178ed4290333c8d60be05022dc8051f844ad2eb579103c90db8e717c0797405a6334690b86e795e1c466b9dc5d6c5582a3dbf6f75b1abfa78654cde0ada5b0d6702e3640b443967d97a4151071bacd6e40798f75066ec6670f7a32641f580b4014baf6946c271090d6f21553bc9cb3a0ef36a0b34630e4bf64ce9ef8a3d89216972464fe0c7ed497943bfaafd8c7f0e90ae47f889d51df070158294c0bc4959b67fa4530e83a39ee6cc5e01a66ef61a0f84821e92a4de4d6747b8b622065d01eb607719c2dbb4a4cf722dbb00d69d533bd1fd2e53efc1a690e03b1d9d5d9c16b3e7a2a4ed438c9e799656c4ed0aead0a2e055b935cefe1abc51be612dbd9c3bd5534885f884cbc625df0f4c634a29f0a623fc57c026001af46e33c20fe557bc7419721a7864f974002bbe8f1e299ad99702a2928683a5b9fc822fad935b573be71169e547ea7024667ec0f3f39e04f01109622c019fd54b8a0b656bed16901b139dca897b39eb10c8b808ca9f3db66ae894a82a02c931c8bd9f41d7c303e0b906fac761fece1c52455ab243e0bab057ec1117226fff17b6ecaf779a6d5ebeb4cf583e8bd20612f0ff771adea34a927da24f34b1d982e9ced433de12879942e826ea291e51c3ee8eecf8ef90b8fb3f5326c64ee00f0fa09f884b5f6cf385467bb477587e16ca9ab3c576d86c50ad94ea64b24ee436d09c3a412110ddd5b20589f354e7e37508a5384db8b3daf599c7e19013bd62fd240f86ca5e1d169293bb34dc8e69836a258c5366329f5f31d9244bd9f50beacefa8847c7e3a159b9dd281421e11c9f8d9e0fbe56f3ba210f0bafa5b9740307c0be39b5ddf5982739e8d88891c50b52e2f10e1b9b6af080b672b55091a333f23b07b66d3446c840219656d04c6717646667b194a6db29500d59c7e8c7ae73b782c3c0f36efd01b11236cd476ede48cce2e97a077d8301c1a22a505bdf7b6367a1f5711e7db9f863de234ed08bb04c5c363eb82d964d8c1e3dbf50aaa36d3129476745e5c295ef6e7f7c6a4ebc4ee5ee1d54d47978e7c045504f92a52b55b4fb0a9c70c7a75dc3ae09a7f5ba1a2ac5c6ce26d7e23e5bedfee311a5c1e50ef03fbe53f88bf4b67c68fb0689661b945f01291fd14cf4ecb85c6663098d6a33edd9e3967dae7dec471a6c015a77edb77a52998b9ba1429c87b91c112d1d70cb83a5628b3b07388b4ed7266ef9d6c654273011574d6d6bd72c401986f191280c305094d119287180b3e2d7df436667654e8173c1e3e023ed6e85a4b025c0b62b52217a62bad881f57de4f821b1bbb6cea35ef49571409e867c5606a555fff9cf7759a2038ee206236dc374d5a41beab853b4c54d3f9995df616b77cae66ca5e8ccfbba240f011b71f4e160f6a6ebb2303b017c47d1f5e139e7b03774cfcbbfe2bfbd5a573e4732bec51c5b42450081c9c11c6a30c038ff89b0e3e7bf609d33e2995dea5b3ed106ee548171ecdd85d7d908a3db29703289cfdcb2aeec2d0fae72f2877199369d3892630badb7b7f5c7bbfe7c96e00a7b85a837d8fa9022f72b6e5e4f41fd30e246cbad1083d0a2b8a44a77865a01d5aa981d441b4b63ce0fbf45d7eaa5477a733bfb9caa70c7ae117786aa141a6462f77f5b95a268b3d25859713fa3614080d24c8c86f74eee45dbf5bc2b06d23323fe3dfd89cf77161eb9088c7685cae766bc67b2d47c1efe99b563774a92c88b29a93a3ac4d5568b58467d3349ca967712395af2e7f9f47d5720412b4813ac14e7b4f6f434218ea91ffc2cc28dad9708d522296568d6bfaf0fe4a07e319176ffb76759a40ef1b72c9afae1e1ad8f57eff5b2ada235e76d2342b02b4ffafcef70b04045f3063ca1f8fdd7ac3b5d3b53eebd64f5825dfd83c445b3be1ae695db1fd3fc59b58b0afa478d4ee099df0f3e0d88e93b8c9cf86c19597ff474cdd281f2ccf9bab6ac6ad4e1e5526a17decf8cae2305eac5e2bc0b96a82526774625e566355adfe8a1ce4b6102aa225518b9aac3fb95fe0a30e7e0634283127629ea3bb0866e454b61cf18c29d09c4ba7f6a573fa3d92c39820848f08a5b6ca444b0985eedbcf3270d4c5b47599d3b8c5f6fbdc7ca90765c4bc80dce45f90cdc5c1350a5ad785c02896ae726be082664abe65bd72a0324aff7e2cadad65261cdf3760f9a2771be4f44bcfc10ac32f73e73b4b885073439cb7f71b13ddb871f2d6b4c9b9a11cc6f00acb816c8543f0c6c644f5f40bc435bc8bbce64be085b98c3e633b120137c38cc850415396441c0ff9e1570046836ce321c2284540718ad16c68c31990879512da8bb0c0020b65f5188f5873ef148e93113f57af4a19741c87b7563a35511fae94a6a07048e2941f73c690786481f8eb25c1fa888354a991c2eaf2b4541ef452982a026a3c34b6440fae514ed68e9796af847c092dea7ae25e83381281acb52c7003eddb60cf20a6c71f5723231459ee88889518e80c48c84b0bd967ec07b1a5288f5c81147288fe343b6a779b1ceb8a22adf47902e0cbb25a4c2d1ce82f79f2dc97c6f66bb0a6b3730890b1fe1664a774288b588ee86d305983db046c41c01b8ce96c8dbe0469c362e79edb3887bdd0167f4065ce827b74d5102442c58aa84e066d57ae9250d82e6ee19196ff91b02ce566a231fed64121ecb94c12d8467949425706738a98237c70f01a1d23dc598f1bebde26d456e6126e1ab345f44ec1e4217fa52523437873007ab32d99304602ab0530cdc9244177db5447266b98bcde72bc3fdcc9181d5ffe06754b6437e623e66d27de6a708531036bd3d04cf3d63f1f06c1841cc23837e40489c6e11f44e3f46730d657de3cec5b59634e272dd09e212b58a11b7f22cb5f54d69c716a2352be8d09c9e370e3a534aedceb9ead28f474d5b93f8b023d87422f6e4d4b0a1632ed4bb010f0429f702aaa0296a1a2c06f722be7c6ab06083eed5c90d8499337df51ac05ebf86d67d3e49259f1b8f445ca6c3a7edc8e568ddef91b85a2b1f2ad8bd046a27d55e1d1f2f93ce8ce1f489c01836659d24303d3f41287fe90e0553274e0b7c799d1bfcac4ea06b837986382ca75d7d6554f12c6d20c3f44f08e874e813b1354c594ac49d311dddc26b7954561aa24b32a908be988f0fc10686d9598de3350636e96075daf99ec3788930ee7c1bdbfba85050cf93a5f8f62c622dc8aee39080b5e840c9453ae0c2594b8d8cfd85b26610d16ca0f40710196043e3c6daf6838c02d1fc02db755135ba1350b4add1f2f4af8f833de2e15ee84abb006b434ee3d15c4e65b55c4eab4beca5b13acc93f89b660119efe71e88449f5f5e1c99e4e69431bfb707cd20ae912afa59b2c426ce1cbcb13aa45b8b381129ceec7e54996ace66bd40776162bff60de84bd4ef92d088e5f1ccbe74e6965e2875a7f63ba98c37c2d9eb10e03eed65febacd8138a7b532bae9afbaadf3997d932f6252142e31779832d9020a080a7664fcfae15aca1d36afbf8a1bdab06676b7bdabf7416f7e51925bc0858e0d096b44da26a25bb658610385cf123715a238da5ff115f271e7914f3b84abda39cb2ed6c115749e696a803350099f530243ffa5c1275c571e27dccb4252799f1815b45a39daef73ec11927145c7c5f875e829ebd37af0a8adf1644346927cffa488249afa7b1a452289d688cf2e01db29658084a12caaa5ab4c73f9fc6249db002a09417aa09e5760fe7a1246823bd20e90363b8c9c0232b6e33e95ce8f427c79547e26b5d1b015cbbd769b77b70884d0683fb2d10979cf29edd84b5fd753d2dc962f2c7ca34d492ab254e3699ad9e8889499b82701f8e0e5774e5f3f5c1136bb13223e9d76d17ba6fdd94d44f46b3172d2921c231dec39adb4b7ff783a29747a21aad413310e0c789da809286a4bcecd07c4bb4e210a2e5824a810537af963fe463277a620023f1188cd8ea6876f336ad7556e4496e347fe9a816ce644d3b51626fb904fc5fa7362e1895afa036a4b20b4060f70beb7cb61b4ada61d6171d349cbc2c7ceed68bb519ab24bff28c8244e746574a403248164408a04930924e6e4f924a2f8311bad6dd92d66bd612424cd69e36c904f38adfb27a6ba50eed5ee72d92629b6a74224a3c55fc4d619459d7cc4d334ce7fbeb16ecfd230ebc7e6b19639ce95fdaefc03d8a39555a54764289648c8487e98702cd41402afa7911f9cf36f10cca2be4bff4f636dbebc19cdf9d2fdfa2e07202353afad7a9e1ea8e0278c10992f2c27ae4448790063d75c8c9c3f19aa2443f1191074597e8621e5f0edc1bf93f248314aced6bf11280cba96d3139e6881219788fe8eec6bae09b91faafe64523723fa723c27db3a1a2700bc88b81b9b1f48d1d7f8c5831c500b4df5e3989e3063ad29a84789e4671dd89320380bc93c38b0edd92682c26858c32cb6975ec0d1609948a758b5bd769291b47ccb101e84d910bb3cd378d4c37e8dcd63a506142478825c904b69c5d02990cc461bc2f341d4bebd77a56301652824f3e64b3d209868e09519a536c40aaa09fcf75619b7dddacbe4df79cfdb9a3c9421366d7e0136c93e5e1976cec67d13c32ccbea58955bda9861602b4f7b3a256836462bedb895bece976da7daf9bc718f769f90f0f2c83ecac048cd8b279a14623e68c81c915d4bf69835bd4db1ea48d528e95774ea63cca53fed82154f9188d47c81d055c4ee2a39885e7e551eec6ac363ede2b9a0c26f65219784156e7cc685a68d0789b6c966e424ee5d2c53e675946290a90dd8e2c917bdf64e9b598730385686b0e2cff427cac9fcbf2e5312a0f39ead04e7ad1834b8f7676f9286adfbfc431d95822d5af69f6e40afe38ff79bff43c605580d500971d864e8b160579c3286ead29c707ade83f506271f85cf911ccb43313f60eb0fefd15b1fba4a0476edfca1d6c277bf90ede227ec8343884acd5814ad9e52761ab4e8c836bb8171c8e0f13286201f071309c9006fcf8352a8a5d04f003cf4e3bbf2487ba1423216f2bbd6fc394798c5d3dac42702239f1d51cc6d21c3e51fc1d6221ec67f80cb4c17f526275a25e94c1db73202c32b9b387df2855f2dbdf672569fe4a9cca2b7655c36364e53708914b350acbb70c5079b30117d3ac1e0f8622121389ce11372917a487724eebf420f8d82ae55086a644380f7f3b2bc72121ddad379839fe6022927ddcc7021db71ddb20ef63cde467c638a4dcb2d26f617917221e7223eabb6287ee4fbf9d54d70d1290f76feb7ac8e039baea8993b95d796541f03346052f195295ca85d3adaee26a2cb3873e9fc1ea9b36e1c8be47c4cc695e62ab8d7b19b867d73c808d1d697873c436cb245f4563cfb38bd12c7a44dc44974efafefae4ff561a8278b8e191436c57c71e0921c27e6ddcf850b3b9a9998f6542285beb4bc70c42137ee9cb2986f5c85713532b4396049e2cdb83d3f5d515ede3e28ffb504e261063396a6f482738e55450515c3bdc7376464cec609a122c90a9adaa71a8bb2c663c02aeb6ff4a1e3e47410465f8441150d9cc2fd740a54146649bdb944518cc7b6daad5d6515b5a44ea37a7d1231254a44f2e2cf1d12c50d38daf8700fe3ddd09b86a49928859b92fb045db8b9c7bb36b455436e081866962619473542880cf1123ae8aa167e2ba032b58ed46e5c2d67dc258af04e308bb5d05a443c057ab488eaad0ea8cc9ca463ca02875d80895009ada81e2a1af73f1e4e9b35ec85265e711383f1d69c9cee51938f95d4553b3bd3da9e174c121d7688a99160c177ec3467ec891258516be0e56a3f63d9b9652fa9e9ee80371b1157e5db4b0e5bebb08bced276d5542604d25186bacb1dff86bd8a63e2f82ef7437b964f53617e9b52aa7699bb559979c0f4de4a60c3bf8489071843711d352256c3c1fa9569a3ef14b7b089cf284b32b9052c4dc6fea8e4ffe4e3df6b048720fce21c366de07986bc713c60dc15bd467d6386695b277c1c1d0a3865a0df8b080af2e23e340026d1152057d1b6fd78b7cbd8bbbd50f37c8c073e7b41278c7d27be5600e1abf436fe02b4fa3f2c5c9931078862202d01e1b44d8009c4f0e2bc4ee6145efd5d928c86a96e9edf1916080ac15c57a76c04c94aa92734be139c0d83baa70cee2766e3bbde3e956a940fda3232d4658fdaa1838dac40ca32b6e6a7751ac4185fe8f16527a4e3e89983d6b5955ec106fe8c02f8d603ffabff684af9faf86fb07fa6e652bf5cc1aababafb8f5fb318b593b0b66f9083cfd1b24506dcef4dbdcbbff5499d9e0fdfed83c462ede72614070e3473f9c1a0c3946ed4e0a19fb5e8c4e81b7b21ef661cf2e1a3dddeeaf1f1024705545685ca510708cc12833e972fd74f90afe9db7cafd720fa170ab77ea5fd7399d4ab1b7fe196264ddd4edc2f6f1bcdeba17519a27a75b153dfc738dd262481ae1c45baed3cfe09b6aad3d66da19772a67de70f8bbbb4d22a97fd150b4768faaf8b5e7d6bf014dc4295007a0bc529a63cf01bb26582f2d5bbe6111f0ce4b653b592c5e5350b27b0c085a513b6577b50d3744650925cde0beb8e23baec7d703c70d9143084808409cf90ff105cce06bd42b1c0da50a810fc7c7fb0bf1f4ea7733f2e629b17557bcb9cb91ba0a47392d5d193b6c3a90e6536ec2735a97d5edd5cbf0bb456dfb65df143ed60b5517e92a7ae66424adcc2df574c2944a612398a67b53d898fb49c0a79909d99f56c63a5b3d644f6fb5351766ed6e8004df9337ac5cdbc4ba2df763de894b1c4c3f02de12edf53b24421df43f222c8155b28cab13fe0a2aabbacd5135410be8e06d8161b80a7a3973a5e801618dfce990000346f781ba2312606424912d0acad075c4d90d6454cac04b9372bfbbd25a279bb63f43bd4c758663454676657508f991ac254c83f687a2a03c22f1120ec996ec55e5f24692f3296c35bcb3e3f791929f8d5031aad32a69baa5df7c20cf94441cbf970f54816f764b1d1277ed99dd2ed5f97960989b86f030d51e09b9b371752cbf49886f32d462a361fa64a49feecf7a099db8bec3568db7c61dbf28dd00d49e2f54f4594dc174c63e69d932e16b513a8040513082dea863ba91745e896fdd281d97db7179de856d1f503ed3f79a6614a83d1130857b2a81038e7eecf586936a9046e739d08d5d61649df26d69dfdf4a94f52efdc21481279d5f0553cd8a4fff1ea17d54deec94ca592b0b314f018946f51d71f35361553b3acfc9919b0add637320187020fc5797f51aaa3603000aedcb2ab964d89887ceb51e0668ad96d9a7ddf0f5dc4a81824161c46fa4f1034f092f899ff3e309d9fd0c928ffab1abcae164c83e0078ee484f769856cc88eaef223c56a27241258cd407d4d6b3d7bb8ebe0d3b6470f31d41f9b422f5066d852761321e7a6c9f44f63fea20ade451aaef64962409b56a20d407e863a66f9812490afd2665fb577414399adb755b9874fe33262bd61373a7f13e8f5c77257b5ddbd5ea22628f3edfbfa4ec0257babcdda7f74b3500256cdefb60115a21e4024c7e258e89dced646214aafc1286043ae729ceed69c66a2cac9dc3f68870a5d9eae1973bd8a377ca8a9cd0eaa4f0030ba020669474b4923f1b78d4846bfce07ab1b77504fde1e9b863ccabcd2ea75f957f032ca351368e1bdec32c4a5510c724eda39b48256483a7d4c03831cbf08b30d04b49dadb28fb90fd7f29830e7f618e57e000311c71abee9cc61cf120b17e56ef1c2cbe7d1de2f9037525c89522282b1734e6264810bdde32c782a8a4f086efeff1ca182447ee8aa35f8dd591b2a37565dec62e2569989526927c679f20b0dc4cc0ffa169ff85be430fbcd49bdf7c9ffe4ce5d89566b2045b6aed8a4c8a784502f18b5e76a028adc91eff608fda8d2c34226e173ada41c36f86aabfea08b56f5320de56e31dec8b78f94f59f94daa46c269d365b843eb0910062472c41d9ac204db4e7fb1eda5f8332d4521ce0b876e588b471d38b91e83429c230eb181e70a5d72588cb456a86271d8f03735891318f269d3c47894404cb4e38b6a769b76f4ae85647c8684f3d6d8e08ac7eb9c1f1ee811ea255de2957f77ee0e17aac0216b7d4349b0ca7b76b5d16325c8e320760614ca2341ff508412306ec07ca4f11f5e91d8ff18de134aed78b6eb3c04349a260450a764487cdcc364d3534d2dd2b2860eff52406e85639232473662d3d75468869337011f90f511bb49e60e4d41d823704f3519afc44445a053ad6cac72b3f3a0bfab7f441f0b651bd680033ebfafea34ab3bc765bd7a6c8a3b0f678fd2c97eebf97710e2913066eed0d259cb9c9b8e934c4077ae1c582f70378dbd028e59a0a716fc17192f4df048a2953b6b839f183f8da4af9057a78e76d14499632e9d2194c700dd87123fb9a377f69bc8aeca7c4912490419bd571fbcc37736edd40252fedb19a0c28feb3ace857463bfcb3efa815e906e8dade2c63747cd02ec527fbd50e336372117e6f3eb8083dcb6b6b30b43be60be40849b1ac653ff68f1c924bc66a39648ef9e41f7a25e0d58c69436620e2ccc941a4a6ee72ebec34b9fb9e1fbc7609047a20f2fa940f1515bb49cf7f60231dd959eb1aabb7217b85c1a7b219d4f050762b85d75e1a4572fe4edda35adf58d97f2e85293ed001a61e80a0a46e73d0547ebf30c1bbc7619c5eacfd99109a2af37cbc1b15fe5435371de4a79638bbf9623136fec5541a6279fae79008525ca16bc3f45ee77eb0350aaec5db1c6a129280de6adf18df5ef22aa0ad3bcf50aac9d19418c92721e01dc9a665942ff6a753471675f9dc613ae058e065b0de4e115e2ed7ffb7b58645fbaebd937323e8921b3763992f79e97fcf3f3eddaf988b2f3153f996bb4fa79b492d7ca733e0fa044ae9c039f35f65f4179fed644b670d2a88c4852ef634408b06eb70d7d0f68d75a70ac4e1317d243a127aa48756b9d2321dfd5914abcb7cef4317de0c4366ff789da3750ae444aef407b241f4dc72dd351a0aedd422e70ecb7365656e48be7ec83fb875a11bf68ec8ce329c4c468ec4e2da0d79e3360746f396c1e6eecc67b2bbe8cae5ea8409beca56797de0f6486604802f6fa2f1a0df1b857834655d4059d7e50979b9055042aed058cba5a6b41233a6739a25001fb4992ba8c22dee40079d6627d5b07a03930ecdde2b2364674f6c39d71a165c293096841b2d6745476918085c1e811d868dfad18bae659c80630749923a180347ef026eeb1a6ef62c0f4599734ee7ff72fd255b54ebce8ab9a56cacb8423c7ca31e1378e8a0c324b1c409160741fe8dd0d53122bddfa08a11360d377eeafd6de76a168d2728c570f72727ab8291bb1710e7eef30482ab96e0fe8106c556c67417f6ae900ada1628756e2d80f3b079b68c2b322d1944f4f10251fe978d986442bcd5976a927aab7a11cca1e3a1005b494739a9a59697b199cf5dcfa2326f82fac58054b5e8fd7de28a783c23365e8c7cc23507cd6563b3ace327453f177f5266a70ad1d10648c6bd7e47f672251c67714d5c2cabac5da1d42d97d8b336580852330b43126da49720d272a8e76d485999c9050dc26ce96483e839051e4aa87ee54db29e3a1c776a485f57ee092ce3d0efe135972c73d59db9ba49fa76dedaa92d81eb9444479e9c38268ed2040f763000a81babb9ee0c81513b5217906bfb42ae26727832cf3aacaa402f68c1e79b3d9f354e65366c22e4861ab0c82dcfabfae66ce23322c95a130f1d8555c1d73a7f12bfc78b6b996c2adf2b9cccbc258e1c846accab42af2c0a3de3f34b4086e04922c46f6fc928fcabd8f16a156791b38b3ac99da88e9f4db570d592a35f322212c3fa5826af01dcf47c8a66956b70501a5dbc86f3f5912f1465edae1c34712fea9665976f05db4f9bd9958866f70d0f560c2f288f807aa6a1a4026f9271f8442020c698b0ab8f548e6491f8be98feefb92dd1d77b46be68e5bc4dd6c594f428e2cb0df9e8f2efbe433922b54529a785180932558c0f418737fc0849e94243a752e0dadfc9321debf53b81685adb7c66402dacb91a77991c4afbe7487030d066c121775de0eb87e28e5b3dc4b9d680857b5278d47d5e69a37a84c1791951710b33b4f2d9543188b63df2adf2dc8568ee60f9b5d5838f5000512fe31d438e8c53d3e28cdd7937deb0395d34c36ee4197f0a2e26d798b60cfcfcd8e3e2e0cf400198df34ec26a5ed8814eb06119a7bfd096f861215cb9a1c763aa754a7c9829f39168ef868daf351b79d5456a55c4fee8cc80deb41c246996ba05efbd076df547d1a30f2d775a625cad022429439093552b5a80e4d2dd142d139452d3f38ad61cd328f3ea64d620b420ef5b8fab2c3f6ba75f7c99ced586094df14b0ee9e52d2dd8f61375bbb225c9a7353df0f0fe6af53c340d026d2cee83536663b3e7c61862c087f14c4f64f4cf6069ea1afccd518fa1fae9a7416bf159097584a1afec155857ca50fb8f35c8597e49e7cd99c315d77fd7c6b8dd8b22d8167c114663f82707384b5b834aba4fcbaa46ebcd16a34a542b98a91d44d614c8a92c2320bde886ce06bb2a6c242b3ac23f6d5c7debc54c5d1be35e4db3e151d3b036b2c0cce716bd2322ee8fcac010786ae9a586ead87cc172340128bf3c9a6f72bb2d94a18c7d2101ea1c3e70ed85b8050b7687fef357ab2e19cc8bf390bdc5b6aa53c6d8c12e69a254fab9a37ad1fa304d1cd4516341cf416d719ab4523c80143af3f6e1492ba6aa964a488822c2ff83a6448d2c4f231ceb1d10fcd036b593db4c307d8eae3996476f40d9d3701b7542da88977c76661faead491ab6b992e82957bc1b5a51652d0ab2df0a25b25614494271b3eddf5981309c400abc923cb1714db8c02f88b9b00c66e3bac298e1e62846e9a5a3d0b6570971175ed2b514885c42ba4c936e81e07bf0845a37c54fa5e527491725605b153dffa7dc4e921cdf15095d5242caa609d8b84b4f337e66540e9b0b1e1cce2a9b25f5586d8dcd9c37cfa41b44d4fbb07381d32bf95494073bbe18aaad8ba8b1b978d71d88685aad26b323b2775cc48e5e08eec9bb0166c008910d344932d070db785c27f5e7450406834f4166239eb160db35b470367a9960fc22c934f2ed838b73cb3d2071646b46ee371be6983094a6741a71599b3abe2ca9e0eb8939b2568a74d09420e1e18bdf192e16519f752517665c9bdb72d66c549c43bfc74afc03d409c04dcf416d74923c6f48be825fdfb8f17cf9f1425fbc9355d973402abaaa971bd78ea9caf468f92b1cc5eef9842474bdc5d80596cfa177e7bf951c86dcd12bcfc6aba56fcecedf43b62baebb550591786772112f0544e32e2e08f8a2db834a1378176fc9cf8efd6ee84663bf35babb5eed77aed68e8f78ce70a76bcd437fd1238d8ece7ca08ae49df2aa990b4991d7d7cd246cd93074425165d2f3998d2371f0aa8a5daae7c88c47461e2edfd98ce2ddb1cc61489f01e623019752d15480a092bfbe04894a5b1f651acf721f1e69b8fe47ab14ead6a7e4a8e0fac0733da2c5bcc610ec4d7e685c3bacac0bb488451d368363efd0d59f21db41664733893bd29494728bb8773018f8c560f26e69f6a3a1de0144d72aaec02b1a511cb69de29cce11669864935e12c784af440433a72eba400ce7af4b0dd6f368e6d08495e0482dbd494895179918b1359afbabed772426a095dc99bfec5b1752877224e8229b76cc70f5f88cceb7801903a9fc9e4c78f7acffe814e3b990274cf53bdff514a51d2e44a97c95e2f1eee999a02052ad6e062753b403d1f19332b78d25a19b7ef14d7bee8c06bd66e44abdf98c20577a54cb88dbcf3916be7de4fb6f42acebf23df27fa049db9a75354206f80606bd6d32024cec5b1ea4298a230c324f97b1f9cf29b254c8b5dca8a77aa791bd29475a647410c99fbc979906f885ae2b8197a8665edbdc5a375a1ae619780f716f6990e19c77a9076dd5f1ea2f3c9e3cbda3b69752106a75b2c4d92d245605d236562bc9e28bc747b340b215f450d8ad8c4f2c90dc79315ed76df5c3948072aec140544422166aee9b8cd77766f5a061fc93a2fb5163f733f25e00bbd4a655c133050a997262c450babf85468404759ed04f51157717be1bd884ae4c7d67dbadb2fb7e89cd4f13a30059a74c7ba74a584dd99ffe34235d3f1f45c496d02a12b357303ebdd61dc029a5ecd4278101947d98e31b54d13443ffbcc7c3eed67e302d2da70c86d8ecdc67f8feff5367841c566ad72eb2ed6d7e8352c07508eb780a6c4d01a452215b444f60bdfd97ea8819472b55f32cdced06680e97e200f4a65218a21a0b75c39b31ccb1a55cd31366f5f65ebb93f87189ec765f63a69bf7712b17379fcf8463573fbcaa3fe04f98c38dd328224ca938f6a30775cf4d30a8a894708eaeb78f0333fda183541e3c64cb7caeda3d61366b26e493308dc537003a35d2cd6f596df9de088af1305f3c7c7d1a9c97c2a2a45ab1e9a234b1e27ccb20ff116fd29a0b6fa3e2ab1cf2477703a21294705ba55aeeca76e36a26bee75e03c7c64752ca4aa4e3561c4cd646a8e7ec17b3c588d3b8481aeae7e3633cc45e383506bfe1c52f8491946e440efa062c5e2a2c24b277fac9639c71d7e517b7bc8cce14c303c00dbee7fd32eeacd74628438c4b0c143c91d197c7a38a9283a65f34e1eb9565fbf504b920f2af493351cedaaa0e122f8edd6e51d7d3a67f1c754670360e7248933e949b58875eedc42dd86060593cc6456873acd268597cf214cfdc70a77c0bd4c028990bef078b6b534172719186e5db95be0eb890d932c51eac611895ce32c8c50edc7e937d2eac0449cc389b22f3a35bba7794ee07059370484678e4d719388fc43509a75d477daf3a2cc8c021a6bd9418a27833bae4f8a744e64eb8c89afd4ae1d938033f37c1446f9287c78d95165980a7160bc0bb4a4f5cdda86700373173041422eb0eb1dbb2c3467e8615afccb9a8f8b2d3af4808ed67f8d0decd5ee86ac7010115ebc8cd716331e46660632d1057883478e5401776fa058a35e890b6c0c63118df491bd9de118fab2567fb0da40397f62e59b3a7f677530de4b04c25050b73f8201ca70068c78754977872b588f1f122813a2a03c7e1ccffe318d74b3882137592574d6d5a2a86edf86ca7533aeae793727dfa931ae4083194a23c0f5bc2a05c0da4874542ebdd8d5ed92cfadc888daa3e2c7df8d3b542a5e80fb99d69bac6384b2e0bb3529484302c70402b8821c9710b25c9c5869e7531861a1bbe2118be3a2171a0fbdcbef7978b0ad1c882ec964b1c41d439e7c611e479cc50e47df69d03a08495c1d2c113b81c9284637b930fe0e01deecc313e5e3a90f0015e42201b5109d7ab1c7f8d9c23b98f6d2771c5d7b8b5beac6620dce0bef41ab9da021274692dfcb028c336dadd51d9abfdd92d4a711af253e7859cade6abc0679559ecbe72bd8a447070b2173a7f3247658f78746a69ec257b21c12229c08004b2fc7c438a1ad19607ed9a90fef41bb566ed1b39478a42d7ca45e6e064cd0d617df9e7af5294a04fb86cc711b17dcbdf589098e00ac7d58566470e21aad9ba4d6091d9fc87435185f8b9e1a61c26e3c4a78f0558d00f8c74a86c6746d2baaa592a0b44da6d32fa67d0bb946b63075d1edd561521e0c19fc815274be43d2262eec3f12581ad4299fe67d174185d6301068c3feee34ef504af5041243e7760ab559b98bd14061b4e0e364755d4ac4f9d04697f1bffbeaa2b92bde6c546a591b41935d2b025e2f128ba76b647a9012e1bd07be219efd91e110d80ab2e27aceea9e5c6b73c75d897a93438243efe7274c78c0af81f4782847b6ca58a8eec26e7cb9dd5810939bdb3e8772368064962032e741cff661631fdf95e09853dfc6121495289d6109295686ccc3f43add5bd2aefac5e162e209f1185e735895165459934d183f9fddd51234bb2e4757e999f871327c2cbcf8223e59052db8992a455b8b125a0f81508d1e720026323dc02845ece9364f41546dbaf714fa24ff53ecfd0c65190d40357f77dae67e3f0404335d0500ace917c9769e556e8b3f571c5a2d560fd976536bde5b7b96e74c65b596dced5ddb77af12558ce162859464dc8084af9799d61c565212e1ada869f79a1c68f4438c3a86e4a720fe7dace95f44df08407a1ed6d9f319c103f2692da9bfa72ea225a5da2bfd27c232aca01af001bc30d3fbb81aaf5dd7069df2e55fe40fdb51fffb7e949b08d64e1f934a25e0464d3b5efb23cbc06b5e9d9b7f61f21a69a2c51a28be4fad63bf5404b4217001bafee295210e69f680de6b6bb63ed9ebd7490503b1b48957975192a037a03f94c1c8cc114cfc097d369d4e5f73d8d1837aae0c352ba071a74256c208a22a70c37f526a1de9ca066089f8930d8432a36abd47565782abf9d9d7eb3d46c7431ea998c29adf45b57ab3864a4fa0dd8e6b9b168ebd2ce67b23812d3c21b1285fae679a261d09200edae89bff35190dce64d2faed31c022499c2825f5b6b3b2415dff856ba0c1579aa63c1f32b1f8ea7eafd5a05165656feb9de5bc5177bdc87c971e6e09130de3e8b1932a77f9d0464657fdef09b78f80bba993069167069b9c0737df7cef3ee06178080de15479bdb02095c7eb066366d84e2e2bdbc6d56cfa02a719f6e8f12279a5720992eb1078590cbb185cc23b4983f4e74dd2b06fd817c1ac4ddf3d7f27d42845a061849c87d5657a5553b9ca8bab7351775330453f6be23f25aec904ff33308b476cf74cf4d4bcfdb4c2f676afcc0dbb8eb95dfe6ba04d6bef36b23d6498d712af326a8877c328fe13d9046bfc256c26ceb64aa1ada379e7a3e1cd60fe8d33ebf592fbf7821315adc3d4463a05adf7fb039f22e5831f08618365a65eb8547ce4e0b24e57178871f4c22ddac21d273242d10155914de989e0e5ef1f5d03f9fa0ac6a0dd0648d4404767c544c46b0d2305592320f6f2dfac5af9cf5ca481dd0b116a00d311ac5bc0b121bb17dcd4037564a45d55055c41ce78f8b3d300fc835b8ea40f41db4e68ec14637134c90280833815f249c7a4c1ffac8d1afffcbdfe95b604bf8ad5235dd646c414fbdeedef9672b0cf1b36c68c0a51fb6f8899964eb1359c76dce722f6ce0507c096cf28c422702d467a9c8f870bf157b1226132fd2e45b6d04f0aaa1aca1bd3c946b32a52f311a51e1b28ca21f98b5f8ce08273613ca9cda13496380a63839773325e673a4590f5abcb08ff17145f18b070c218c27e3830ebde2159944ce2ca42b3b22deab9b511a37d6b0167349c8f4b9f0c43c34368f2e930e64167888e44e4da1cd916c0870c57c5290326ab6057a39f8dc30f6d0f343ac78ffd3f895926c258db8cd5450134e69a15ca64c5a923e40dccbb82d0b9029477745bcdc182077244e14cce258a59dd174f7f95488c37174c8ea175f59c717beab11b13cf36de63bfb070bd2253f7f6a4edc56916e69148480de31edf456d690687c70b267eae7013097572ccc296dfd7c04774c6f4511c466573baf3ce13d3f19604b8edde946dad6a61e85f4778924d5d913cc1cc19bc68501caf8923f62a08de5f6a4fbd303b391481a430f989c15d5412c021c2250da9f1bb412fdeb12358535bba9d14c43e329b6dd2771ad3a52ba8330382617e33b729a95d5c39d33dd9a265893c91e230f6eb22fa815403066b89290474d6fe11296f28a3d4345af67c4dbf788e0c0af47726d7775ef60bf2969f4d2ac2185b8a7faa97f107d0fc06ad19f3a95ee91eda9705bb9fddf0a9219369d1cf254dea05dc37930f9b043be673b61662521a6822e851a0ac74de113c92ef66c12909ab0292bb4b1be057142a14105dc95caa3bbe06ab418b853389184d53ac501d32c853f18d7d76e9b0571afbd121434c4eae0c618695a22c2cd9d352abee43928b16e9754d0ea5b895f94e717e9b0c59d9e25cef42bc0a886878e9a31ca856ff609ff0b50a6b93e727bf4bcd0945d52c29d4d33dc1de5ece73c2b02d50f8a3971acccf7cb41f85157a98b181aa485223d7d7b45ab4e5007f1fd7c7368178a2e859be2befa9ec6aa721c392cb20968967aaa9723724956f5def31ef16fe9ee48aba6d91921af920ba17f65b7df8df530c20c24b98bdb6dac58e8e547ddb19d9de204e7c46563e2e3fc377cde75ed7a8cb59b660493abbf795a9066d7ea95b133727f2409c0342525d602c3d5ad9c1783fa6b09787c1d648ac2cc1896ab62532de2f75a8872401b1475f17381117c0d0bfd8d3603fd7fc29226f98881ab3c35ab2c12d01dc151220d6704df46bb8a65080b2db40df81dd8a48919deea5a14fc68332dc09b6d3c1b8a7635b9c8a2747d9a8476985e11336de15228aea28a95ce013f2715f829f466b4d55de256753d5d4e0ec3a658f173a546d04b56b4b9b8dcd8188976ffa8d0b4ce6fbf094f83d3fa62ade691bc5905dd15bfef8d1579f19cc1d162f697500b8cd0a1856d48d0a6f4589495213feb34a8efebab2270c3ee57b865f36541508f09c531f8291a15ca86a43db0e336ed097e8cc129402f0585117e49dad41ac6230885073690912144b0721d7d3c14e1d0ff6b3e61ac60c6391cdd8d3243f2ee8be082d6d12c00264f4b6d6eb7a2674a99a0686bc809b449f90f49ea76ac4e410fb31146a54086c6f2177835b592f71df280e26d164b6a5ce98017b7fcb5c69f908cee9892930209e93bfde405e2f53a5c1f346617cafc4e56e65884cbdf1266c01f4491b7f4514f7c5a1b70633b0366c950d00c8687e24aea2495e1f44a68d4a8933a877f2029d8d7cfbee49ce30104db4f3a00f5caf1abf2adb9a45a57508ecd4408634fcdda0c413f79e43d4a8fdfd8f35eeaa2a89f84041e9ff813f26ff01306f927b1107d60b3560b3adb24b9ffe74b431bd07628d14dc6b4a1496757983eef760b8748a868cff2dfbb077e460a3a5d42fa65224a166c89625246d473da4714daf74fe1198f308992fbfc3b01a69d45d46cf9c229383b6d41813a47c1e8c97db2023917fa55540847348757d7f0efb92c50a56f4b42b605df0f353fcb95e2d7847b73f16c0b51bc6b7f1eeff1cff65e342981d4f71aafe0c32d8db66140dcaef3ab44b6c57ebb2919190c5eb8e2f672252aa0beaaa6b949863f9ef1627fd4dd11d6d51572808242307ee32f5da79c783930d33047e732b36971678b1aae8b21cb44ef7a6c6a28f4fcbf75e04a396206652ac82a81494b50cc9d901c5d27ee996957b4b348bf65d7e5a0de3a08770018a95b9e1d21491311276fcbc74e14a3c597fbc9d4e7788272b4e71d50ba94f3d95b9eb127a0f157442d534a975976b31ce3a8bf372853fddb1e78836ab63dc7e8f82630883ed8b06ea29f368070fe10eb5a01e40dde4274b15af5256a1f64938db94561e6928988221a179e72fad73ff0a773d62d046a3276d5a8e375b4211f11cbc112426bba0c3b6c6e53d6e7d316bb6cd82122c906fb133d5049e81a9f5affa6cddcc5262f50fe41e5b7310b77a753b251740a84de597791ac7fadd2f6ab61024b331c2df5c4f95e364db0610936aea2a431cc00ab6028ee654a9db662faf6787fb970211df631f44c2024a160270a6e470ca0e197e85fda37a64cf141bcce74eb786a7f7b0aab1f9603468d93885db2f9ca984d1061823cb0170c86e046087a0b4e74613bf6a216fed521529aeda46e9278145540500c109e455e3871d8d5ed273108a323197c734719c7d32182109f52efba3564de88d2883d115be7a5c30884e3bd1dfe9f8e49e543de89a7ec3e2fc8bb1d6bc8a46fdf13359ea86809fded0b8d7d7586690e5df6d0642a53275312615c25102d54220e74ed23d48c860ddf1c078e0bdbad1ae783accb370635116042a958554dce411dedf2a2be9650a303765f1670d345771f416313b3eb908d23395ebd787257a90293ab7f033a4d1a6987c5ca2167240b1671882aaf5be1b22b9ab65fe668cd8f6937a25e921042dc8428921cf24fa1de96dfbc7d7ff2a12544634d9ffb4e38408b3ff30ba5765aed677b46e74775c5a73c8f1fa4fe9be06cb02d1a2208e84ca74f8528c7517b0c1a9929303b3f87464f01653986a7c3c35d32525916a5d64df2d40454892ac85a89104568e24a91f04b374fa16bef6b53ebdc8b3ac306ecc83f911870362b6fb734d913c76a6412d9fea23d26865d988fb52609b21b812340a6de840dc3e01b95fe21c477bfdcd30ee4556d48148c8011bb276cdef4c0be0a7d91e5cf5d84c0a431b5a2fc7a762f39196537e57d1530a4fa15f35877902c6f8af925e9f29cb654caf909809bc16ce7a728553c74fe4af5940e0a5a7edeaed4259bac80f72defed3528028d5cc69bfeba02adcc5caca28e525a3139e539440c20a8a3f3a738cfe562f6e8ea9b1bed000331a15a6b5461ac72bca43225cb599aca6f293d5cb0d34ec6af4acbc7ded3788ed2b8c55a4a85ef8b303d540cabd89c73a5a1b08e9b2d793a643833f314d437523210480a170e07176afdb64eddc5cb691424293a28020125ba7ce1c7e8695ec5808f93e9b7c86154bc5e8abe15dff1965d3073fa9f655c86d307fff4b46343d4f354fa71c78506a575f55c8acf4fc30138ae878453e4dcf77f509c35f906d8f706bd17e0bd6b40e98dc6a25060f615c978628c2b5b727ca1434fce3cd8ba3ce94bf2af799199887f62d6036d5960f1e143e1e26bf68cefba79c7bcf23513154ed026a9d40ec307eb725c741876830ffe48b972b1847bf091566f486892a726557eae6a0d37a6fb575587b1421b45723d5942f61dbde19364e38d5274a4b1b357dca9d3a80facb0345bf01a2b07421eef408c47f1a50c2c49a2c4883ba0275c52ec2bd24769f311fc24e5d039b4d5721ec6836fe9c1653651fc377779717a050ec918d40b57d361ba6240da5cbc2e1237c18fc150f2230c09812dce179c13ccda804f7ea3ab7280e324732bfbb619a6be96e5de678eb0bc739e7c435283aeb4f9e36ac9e1fd72716fd4ea0f3b074933a5104414a7e71242828c11133a4c2a799fdcb6d5c243a8c433b39056b2c63bb75e07244e25304f3210ddde8a5168ca7b06cf5cd71a8bb3de34f0c1db3bdbc7e346a26e9bede92ae2f51aace893ea08650aa8683ae8a71bb7c3bd1aa149a39dc9d9f8160a72a05f9310a6a1b614b5ea24d14638c46a790a732dccfc6a7cca70d47235efc051dae91e2835a700c1a424fbdf09a1dd101abae72b18e83970bdea3b96189fa962cb9d41eece2785ca869be230ec361c2e75421a3a64cb8bb63f9ac4eda0b6da361af28ef183a8edd767cc94169b0a638392eb23707cfa00112ae60a4abfb7266888fd4c868e0f67b7579713ab468756b64dc47084a36793a0a4ce3c056f004f09104c2c8a0a6e4fbbd03d32739e9079eba7d8a5379df23615319b14a69f936184c7440ee1de45e841b5afc3b60ad2144c3b26c3d18d7b700f751dbc6501c46df0ae63125ddd19baa99a46fec343c832e466825465f455d3c86523d98079281e3f355423e0d23700b2e0a2facf5b2a1497dc9eccdecc932a77519f49ae91fe746ab6d4524783e697d09d198a552d4a6f77e66ade40939e4198261d84b3f33dcd0a7558985df8d287f9473944b2d594685eecfa76f645161f4906327ea039223c531ba63324c3e2a865d40b161d228bca6f51d30e87d97265a3552cab1ff317ba075ca4ea337a74b30280862de7f47e1dd318e3502cadc64d0858f09cc62b79779410553f6b981c0479b1f4fb20a0a313b9f4f2bcee60b00509bda77cf9b7a7e714bfe9382a136c19d53ef14724a7591a376df401dee09f2f072e77235c80ff3405937b23b821fb15e62f85025bddf2302a4b5f34bf5143813fc183d539ea204721febcb3d136fe83b4cdf47d26bd756e9f7e78306a899f9e8c6e735fe281c9fb358ff4ab4659340426017d96584419dd305a035f9680821024096f59c694979724096e20b23825097b9b6b7913be35cf19cc9b7ca96c3268074e53b6842d9d39c830200980e6a47bae58e1474a0e986cbc7ef47c905790b92939a3f855683cf370d24335339f918ef7a9e4e3a49178f89c859b672e8e638d68f2532ebe43ca55cb31ca95545bfbca0ca0187fca62e481a1e5e75299bc3c3076b783a24b476e21293d7808178a7cd3e0b94e736c39f6c1f2acabdab2ac22be9b5c79832d56875d39cbf00ca1d29412a6dc7849412257c977857b282f142c55f0d4b9298fbc4a5c876cb9537a4c69c4601c78a6808e3d1755350e4922884582ca9b481ca1b9f04681781a913097af2ae3910b13374fb75538492b79372410d4b69689c486d16e1e47488dcc15d2e97262a6ab377e20ea539d4a9285f5513fcfa3b9a326428596166f11e744f9dcdd49fc7b9721d04f18c24e4b3efee859e8c20c279010c06e8424ece4cf635406da2739ca25e5430061825cf43583645b3e87818165fa499970099922aefef92e2c72ca76aa39d8c65727b3a64890a33f8fb72a9e73c9c91b3d838249facef52485e218e9dc38365aae50499ac134ce7a7314c6797a06307a619d04194c0c9bd064da1ed95e2001caa871967a5e6ef1cf86808497edbf431c92c767bb9b9888393963c952957a1aa212124c244a5e7c497483fd9379c74f902894cfbed29b84154de1859040c50bdd2d19dac9e9a9cc2dbfec83c2d74b8ae1586d1d9491dcdd7b13334fb052fc0eed4f8bba380377c50ea812cbf85854ed667b6ccbf4e0cd6713d9623789babb52debe75656a655492786527e56ae0f01fb57a1ba8d502029ba7a228abcf069a578d58b4b5509efcd37aacca789f87c480183d2c7c13135f4be9dda1ad5db519732153d7b54c66ed9492938f49a9e49bff64919ca89f940365066a170f1401126f28f5238359db5218f38cc9e29a1da1feda510475cd8b5e55dcb57972f7745aada7516b67992a5b49fb4891600ff1dae6d9942581e8881ee98932e09ec401950478bd0a0fa6406417c4bf113b0642b4cb27b776ac3d0d985efbd5c49c1105ef03aa3865d9191bc7afd6331e24b92a2fb2569ae805e9653975d5bf440cf6d82794de22aabd9f97fae997fd432a984164d6eaeb79aee6b16dc67552b665cddbf166d0fe81dd675f889c3075912991cd52679737203146340429aa12ed0f112fca16eb80af3f92f110ef7f6971763e086c7cac9a47b7b614c1c34576c26ca71b4b7cf85fbe8b9d678579d70f522d93b3dd730a35e68f7b849892d7b27a2ada9ad0fc9c00351bc9a4bc13c7f30dfda5585185cc514af7e75196ff7b548df7ca967b0617cddd8ef186c139dc102c1157018d4ff2b07f4211ed936cba91c358702eb5f6732f61c8fde3059cf9928de96ab942e22e87dcd3ae02301b85634e816141bcf98d12bd2b778ef9fbbe08b292bf01faddc8ecc7ccf3dbb86db7545e9b18424c6bebe991da0d0a82fb497ac4023d244f6d5e0c2cb3d422e72fe9e982d5c74fe1f5f9f7af7981d019785a76dee44235dc5fe917bd4d07ace7c82abf4111268e6c21405e261d527da68d44e154dd9e1b8a23017cf9622da5e7fc7801568c07582155ea51011f86690deba5972379afc71e974b3df13a43843abc04543bc14357e2a1464d178ff48c8972aea84e41686c95270868051fa7d9753aada0f2d7277cdc7fdf13ad6905450ba3d542f04fedd8fa94d0f9a4c912663cc216a6112e6bf4688483bcee372438c1e4749932f6d8ca882fdb0d75d9d82b25af490bda7ed58849ec235a46398c4b240a461193956f74c9c5dc3d6d06c49eecc468b2d464804286c0b371108d12f47cab64fdee8adc51a92a5fae257a78285877f4d8c547caa7af3bd3388212e597afc9e75c10551fa8969004f78156c1489844e549eb0e7697c2f52f06577f002e0b5510b5beb52b619920ccb37b8d625b521ae40f8436e4482442d1f0c262dc2719f0c03ca92e9b1a44b856aa15e53beabddff38417288556b918e1e48e5208ddad69ef988bb86144b01d866aef37b5a7e5011dfe2f5b24f13aad88c54b9e1b68c0a965188e4c06e76d35f427b82415372a52fa8641ab46dd58ae4c5c18a243d46eb95bc7394bc52586aa36bec501b9ccf3c9f657823ed8c14508bb2a8ce85f32adeeaf863fa2245e29bea96d0390a41e581548059f03751d53124644ee3aa0366ee7af269073781d25de3af78cf66de958b2a82cde819ca8dafa3b7201802304a4a206a7c2db61f65cec37f2fb1e6bcb9cca40fe55cea153d61134a97b966b45c1d1e19535e72045bb45a987e81f7e863158724157f52f2cc3c1bf16700aaa08df1834093df12e6ddcaec66920f847ab1ca1b43dd3f9b8a61f83d0290e83343fcc6b0a14eb860038df7ad14381d9b227f1339e2fe18b9f63a895da0ff8e4ab5abddd54377ac0cef42d87bb0b794b50e5c843c227674ab51567e41cc1a9ed1f58cc20feae4c32aed0bffa0d3b875fbea92c4aefcd6facb2eb849940d15844993e9d0c972fe9df8f13da550ae8c4a79b310c3491753a942e3adb8d1cb2f35063c23fe1306e737b3d14ecad90c263ccf9e965bb63d3ace8a5582168bd16de50c64269ae2020d716a523a8a4d77e3cae316ac366508ea8124ed1d099e950d51190132fb346dfe7de9fb5998ea8b44851d74ae841c9deb9a8a73dd5546525266f1187f5023fc41e61957c90a5a957296231af206b32b3e10cff98d80f49e12503c15baeede49bd104bc9ae2daa3d3867630606b2dfdbf816e8ff0f1c2652d0231e407363ee8cf58e7ae027380aa9544bb2014b120bb314cf71b3eccc6b679698ab39b2be0d47404cbb07605f7b914b1162154af646a4ee330a3dd1826528fa0e5ab669a03d7683b4e8ab3d870566a6208f512c32521eb235ff0d6fc69c798dab42f2d1c6a3b00b2e755f78c5a7eed2a6d75de227675b849539ea76f803d2e69b54cbee965e30f939d860357efc8b371684a45833a49e1f4c7280ef5a6c8447d50d959e66d269066be6c6701a9749f0ef2c5b0d812be22f651192b5c03b30744b31a4d3f7c87ea64fc2aa2a26699e0b18e2ae4db39b98152a269991eaa59f10eef4534c61a05ae1e16cb763a40a3a00f5cc71a41c4e79563e970059dbf52c6164c9f8ae04df47d07a348010b0bdf6e45bca1ccf8215c4214cefdddfc6542ecca6715ac415314bc1ab2b2c68064148470d729d96edf2415c9106319731819a64f706df37ce73f7db517b1f32bfd30ce68cf1c21c9d1324df1b28a5e7ee80060799cd46f1bcb77f17a919b8cfc66990793fcc464e8254f9921e959b725e0df5c17cf42f5c813ae2ab939c8aab1a20ed01c0814be8507ea977050d2ae6328aaa7ec301889664123ef4e5ee50acd61d414e1dcb815c9f0dc4b39e934bbe660273c7ed5acb26644f56d900e5779f3634f6dffba6e80fb3fa7238c4aaba892a836beafab938845a93cb9cb7c3a4d82758cb0c14380dc374d439ca6d73b6e60ed02afac452b7827066932728f148d2b1d17e62e18e4a394dee5dc03b8b5efe6444593bbe64fddf05dd826af83694038fcada00e7d8202b7409e6ec25209ec5be661b4c19e8af9027fdbb87491a8708c372b00560d1d2650d165a3f18e85092aa655245df6a57e3ceb4323aeaa4c172d9265b3706ebe4a1d342980525aa67fdca9a48d81427a90d3ae313c863c29c8ab7ad1b813dd35e143524d33f5ba4fb40f21b58e18b6c86e1f5a884db736c1bb54fe5aed6e264d1aaa18a9859afbf94477c35cbad564b870547371ef4c8c65aa9d1e2969ad24a6a19f3321de031ef405a6d954fe718a75f4defcda711f84257ba3596d5edb5f362a36da3bf09993be9bd67ef84c808b02947dbc253a8c64bb1c630921ce28dd61a551162cd5f91a67beccc69e19891738501eddadf4f903b29c7e09803c83d00b695da73ccfc117cc687e36c68889317381752cabb404c6295cf6b91330ff71cb496b39ad906214a94b25779af417f3598dd7e49b72efb2f7444f8eca44fed71d4497b6d8c683bf9f06e48b9f140675a54c9fd27c532706c769f2d878c1b506be4a50bbc3606be34537b72b075935982737e5f92284ffb0a392a743663eb9d60c8264234d53e150a36be1070c269d71bca865422410ad367bca409d380eb3933e29579152969cd73fb7f327b5d00c300c77bd9dfcfce7a0cb58223af801d3596846a7ea50e9cc52fae3fb61ea5dbdbf6f15e73acd931ad90b32f6da770f0d1fcf4678c0fc759aac456fc0d69aec336f258ec3355b4e43707e55cfe625542e4af25513b9761b518bc400111ba0883f16850f4cbd88b6af937176a7e0413663842b178d8ca3c9e072756d0b62679da5d6f5129ca98e6d7bc3b563600c423d801ffbf1547fe84c91ce376a259628edea8e180c07812f197294d599f1ce6c3478c6bb871902aa232bc50ebb39ee417ffdb540ee601ab010a19a20d898a7a7b6efdfa153e2b046b924e3a990de14bc48dc7758832e5fcfec68a55c348589e5ea815548c925777e8ce731a51684b5fd224ba33728c2f2a4956a27d57d68b1ee9d934ac5b3d069dca89ea2cbfbbdc5fbce86e74943a9b41f931c3d346970861b639902c20c236fc1cf155d4a5ef47c498a46124856eef1426c44fc9836fdf0758717c040ca7ed8e1bd933a441f2ff85f85a9cdf8afb216c9ee670406a68052aedb5a9d3cf0c1e98f2bd0c9655fcb196b85bc5403912156fa7e138ff9461bbc305451683781e8df1350c6b592b94be35123ea4c0926b540f10edd764a3feec7fc63b73ae0ebe3f7e075ee0dc9cb077c7e3e194fd73cdb66ecbc0e5b995f2d94c0991c6175054b4b13208a43244a041acce686a3468a4d0e7ab828c342ac85124fd392612cf408b7523f77f1b57e3859847f17bf80b8a27546b23eddc0f5236a1ebafa4b7ae369124aad40b89d1df392de821085a9ab7662f608d667859fd402022b518a2ce3bfe2310d853741ceae715505f1df1bcd41a6b046f4a0d3108c2d28056303da220a737abadc4453df8dbf1493515de9e966ce5edc132d9885db2b13378ab46700d585753c4bcbb10511efe215febe654180fcdb15a94374b33f50966ba585a4fc9b93446fa3612fcf7b4ea6e64ba8d30c7ccdefe019d80f2198899b0d11633a9c063532fa032459c7c12b8b2e5e930f83658aa8517d0f359b33d778e39682c7f004348bb36340826b00b03cf8bd01b7a0511cf9c35d4c4399be2ea38363776d86db1245c746985bf3ed10f5dc0ded8f2e479ac12e830f57c6a0b4042938025d22e7cc989d65344933c49b5752fff3476bd6cbcaaa8ca9dc0ac6ad67db5c0ac792330fdbe0c2b5405a8f459e19520a65362689d363ada1947b3de3a7459371c19c680729adb45207d76616db94723a3b190e6e1e6550a4a8d6c088ea61d8dc8163f3d2fb536feee830f3a6a067a9caa34ed7fefbe8efd99782ba9609c6f6380d079cf16ee9fac33ca8bece1c7fd99fef2308cdabfa8740168deaed2390a2928e18855b2d7d2a67ad1e9674af1bf9d997bf5270c6d7dc7af606b6b35b00a154a52e883ef6b9f13ceb5b67bfcf4dbe2c7b087a18121b8441ef2185a9c5443c33b77884824bab6c94e096f6554f544a84a1f3a65be0acbab8dc1bc9db9014f7ce770a1c53873b1bdec3089ba7d82cec2b89bae2ae109c4a0db9f09dc5ae024adb7be431db21fa08accdf27b5ef2b1988b903f6262a44224c0107273981381336559ac37aa071ec3f18a0e0461918489ca6b0319b0a31defd92700c147354f9d777b022eb011d16a60f64657d970bd94f53b35088e823981feae89d2bdd2389108400b68a3f5743690ca3de30cd749a47ac07e7da67594cd7ccdac991e5f13bb294a0c4e3ac5c80c8c0f7e7cf705e0ed3c369fdd33383d06273177ff2ae5dfbe9488616461412c9ff453ec562db2a830118840d7a3decc2a633b0464276d80a99e30cfafabd810498ff4e00c4f9f2eebfac829aa44eb13e2360d1a07ffebf50907762d84f30409eb7142ecb3692a5da6d208cad6bc9f95f1fb7929b8985ad11748e7b2a73c76836b9b07c08e727bf20979cc20ba57a4706f8fe3d56fdfe448394203a9992c73b171a5971df547af7b60ce741b43fe7f841d878325dac1564f5dc66ab2d563e513071fe26dafe84a5dc2512eab248e70d2e60cce704ba66abc3af5a993e99326f0fa5de5e2d9ffc45a904b9524e455d85afb47c39a802edd126fc0d5896c1efbab474d838d9dcfe238d5f5676bcfc488a3d537ca86e7523292c1c60b1fdcf0112c3766533a72ba4701251154d1ec43acf8ab1a6f35fbf420a6c1ae252b0476bbfc32d00ecce17167a06a0e44edef1b398e66127ae055b6ba9cf2997aee0e88d84a8276806620b8a8841ea6b468cd633cb2c7642b4148818bbecc180e7910cff9fad6376dd7db9ddb59501414249a5ff13e9171f97a8f18e655d0c2644777ad324439e4c7b22d4eedc1a2d4203a0e4f60a8f66441a70825ff50969f5b5c2089e20bb8774ff1e7a4c5e695fd557a5f9b035ecf9c65763fd6c1ff842794e4525e37f834f1a6d2e13c9fc8e147c7c1bc69fad56ac411504d9117222ddfbd280ed32116ecc77e7ce2f891e491dcbace0f03e8cc903e065295743be1e59032aff5d9e0471a7937ac82d1ae81b72e13cb8d339d41e0c25f6657c281763e918f57a988b4a8a527361178105285248f7bb077fdc8e11687dbf409d7a4b9ebd22cb16e6b311b713090fddcb864623a4fdcba18cc48eaf2f7dc26c136908988fe9d2371fb900ac9eaeec5ea8446665e006a12a1295ac23f20ed616b24c9a778b8b74ec9a761db60916bae421104b0b62b01445035208b0509deeaffe9b75425baca3bc3626bc3e1ef7aaa1e5dddf95086eaa4d55bb2d3c93113e6536b83fce080444fce94441fbfd5cefbc1edf7c2af84c109b2e11a5e4bcdfc3031ef9a9bf23e5500a3ca5754681bad0a48902bb35e2d829c19fff218a43884f54f685ab64c2a23c7dc46b61540f407d47231d2e8f89dad74cfd5351358d6e9fa0ccdf6b7249430b66e90828885d59a9425398050f55f6a228b2b829a21acc180fd33e769445847a7ef674236e9ce5f33e88123055e9a562f94f16a4aa46cafbc3a85a47e108dd5f1ed80c59c6b07f4b1cc3d7a0cd458cafc60bada98d677c9b522c7b9bd3a7d77c2fa8cbf7bc1af3b4ca842c046d4ed5e8dcafcb41a2006ffface15608f5756b2af379ac142c79c3625e5bfc84d3c975825910714dc8afd3c8c6baf19f2e7ddc830f58d961ef62710b87743f053f6372cb10e82ead777d495068c227569c08913470f370e8c72cfedc3e03dec6b2116f235fa22a163a0c68c807bc4aafa5287dc76308aeea9b0a6242810af6b71d994ed2d801c5c501d17a45f1a55eadb0942f50ffe9f6969eb303b2a20d9f21416d78a794d8adbbfc922b6156cf5f5b59ce625d0ad2fca0a5309469f073b102615c95197c4e9cce2d1337a60075134965baae1a5e1bb825210316c9e924285435a2333696514e8dc30f8a042fd21d9cff7d637f644f538d80f3e88c1ffa01431b771d73f3d7d807d7844ad1a50343a7486a115a92c4ed6abef0500f58b86df9bb56bb6463d6e56163da48df0172b648167b4f8e0692c817b68ff78ffa6ae5b10198b2ae24674bd614b3236e335f1e2e5546496e4b18d16f26977491936591844dee3f8ad53b9f3352a9e81db3aa352fe6a96baf290c69378b40cde7740005daf54e0d81dbc1b325cc8349cea4145783d5cbf2a075b28b3ee50cab1b7eb8193ddbd95bceb84c6e71fc2f04b28a092a31133c72068cb3aaac0f4d532fcc18736575031109b1b8be57b915b7333971d28dac3771ee32ff961de9ccde35c306ad6b6903adab40cd8e4ebc9a7735aca63e9d2c8d01609f245b7e5e7e0016888f7cd0171f5dcca8a0b9676009a197b68ffe41943cd041b2c17e8a6f9d6ee2c70829622e2b82410f90972f73bdce9d1e09c71707ab72e626239c8bc4700e02d3cf66fa215d800cfe083cdcd9dbbb5231a1c9dc06b8c5ae1ae862556175e1b93ba4cf3367d84b02ee9b4dd2692e4b39888d055a0605b718e7594aed2bfd1b191fb1993f9507cd31eec4ed29117e3e97a58bb6709728c1472176e17a37eed43ed02ce4524c547fc8d8f756d7a91427c138851d10f414ed49e28b6eed4b441265fb06c8a897ff51e75fdac1667502ea013edc1d5907fc7ce801bed1ce5d7146d86e2f67d6a2ee05f8a40326c57f348e8d0a2f4221276155f509b381bd2810ba6d73c3b30e69bc3ab7c009f3b9ed6716507ff82be1e25dc0394f7f1acc9989edf94065a1d66050856f5cb5266e08ee375d6c77e0fde7c264e01c88b2ecbc37d92a1a7ddb312ff07eefd0e19c0e7c5c55054762d61f1c9192124d7e2d973d56d5736e37d066745be39e7830fbdcfe671f48ec48a63dc4585132d0715a08461ca2b78af12dca7fbb2281a34c92175944cd9ec395085b0a5e31e3b19fde0ffc80de265efda6a0de534abf1abc25ad690ec1686924d8598ea0a2fd31599f42a46264cc2c35c6dd7ffcdba7e797d8d0c3bacc9c7c009c246ca469695ed4f7d1b6cc4c82854dd845a0f1640f52f15299f46faecbd6c40bb469c62b94178239017ab11f81ec0b666ab6b22db6e7402d332075fbac8d4af70b7e5945c54d395599d2ea23c45e694e3a0a3c2b51b04cea45feeb758bffcc8021462c9d1c8906aa39ab217efeb906a68c96d1ca726c06fbaa8a16d2805a4d069a5a0ca6bdd6aa2de109acf99e72ada0b2cbb27202d5301bc177aeee9cf8a10cde7275483b06354285d59df44bd79be5528f7b790d8e564669b4fa93a114e1a1b9ce429f94211d4ca6bbc7fce8bc9cc6c6fa7fb104a3e31102c8942e1c5aec7d88a3ef836a86864f645766b967f07bd0182c5a6c14bec39df61471a4a039660c2abcbc061a3005b54c5a76d1fc048c142b4f56eb31a208ae5d66a3ea0b9b91c417e3ddfacf6fddaf3d29f11c1c7143aae0df922dc3854f83a74de934ca83ac9f0886f871ad2d3e2bd192dd2b2e596e7d17a77b229e6a95bde962eed5d2bced5610d1fb35c832c63b714dc7da5d1bc121b06fb66e7309668dc43c8dd0f7f2998ca9ffba522509fb6caec6779aa01082608d9a34f84572aa07810756ef245a08a533b2f1f1e50f43d0efd31e8794b8a6d2968fd7f672c78de5ca2899ac162073c2562701f83b3610440b03bc3c80cce5b611fd907101dc988d35ec3e03d2d20c4d6ac6fc00feb5a317a6e19e04ca35cd49a606ee70cb96c2b53f3bba45caee9308eae2173503a6ca5cf5949d800e4a3de60e0cd8c6fa80c1a58eb89a21272a356fdd0cde0e2d7f354ef428595a083fb9ef218e791e943777ca5b97a911ff9fb5f399d1846b96d4f8234e4c6c5432dc53bdc3dfef7e31c6535d577c6d402748fa60d5414911df50fc16e5e6fd5ab78d61a8bbe25186b99ebd98cb05d9398d59a5498f38da44a55fef55a2696672a2dddf9e3cff151426ace0196e68d13fdbe71497679461227da7de93bd24d9144e3a61838e27e3033dd3045a06422b23234e7e43e3387592450b5b5c8713012c8a8bc3f00946bb15c457c87b16bbfd2c8aac81437bd41b48d9df98c30a075881f7080d6c17ca50fc5e8cf494a8041da4923e315aa67aba06dc23980ed8e456b52edd6e09fbb17af3f75aa52bc00a8a2a65f15a1923bc047ebd55aa14dcc417fb727e6d72364095c9aabb39fc28363f710118f53d95c7388071cebab3e10e7b6e0db74efe63cc522b01d4988d5d061d34a3f64a2a25957423ff801f31a5142102f0e2588451847f66012c31ffa61bde7dd60c3920111b82c33cebf8c299c6539da83fef7ab796be74385000f3e2308566963a8e558181c10952654c4e2023dd87806efe19835db550654e5d479d37a6682d8522e9fb4ce5fa7123106dfccbe03e406f813967571a7e3382cfb28bc650d254786c9b551b0bdf94ec2cf46a035074437bb7bac7dd9f5272c64008e10b172a5d9fcf677527e648db68466c4826a47bb7595ae4932e28dbe71f0c42b602d980bc9a812a0c9fef29f13def93fa230901f27ae8462a52b12754b8e8d2d395fe05d187334e94ed0bbdda0bf14359de0df56c7ab0bfab08b6d2eda57c19fc41611c01d3e138b855bfffacbac7568fecdf9c1aceb3b604e3a17f4208fd0da20b17f4bdfad2f8a5b60cf53febca4872fad002de4eb7477587a9fb83e927cd14227e38487e7d55330d3f02959bfd1eda6f4b706e8834184cb63f1223e2244fd0db273d54fa98825249a0b5aa59d4365a117bc284bf2fbfbf055cb2811cc122d2fe648f42cbdc7c28707cb5d2f00e7bb123aac0565477ff210d5de3351ce852ca53dd5e979d9e5aee0f509351b8a0cd596b1da7a2b0fb3c92c647873ab22f0acee49afa034bdfdf9ac78d5ced91eed373b251e57ee0ee7f311614a0ef7f7eca5bc58caa82b19180bbb673b861b32800c43d3939e477cd208a9a2d9f781daab04e218dd683e22f040e52c426df8ad3c2bca5a656d184f531e4e74414cce700c1e2933d5a1cb2c11b7c4982bc059f9f9c6a5d86aea7d4d60b555542505ac34d590027dcaccee0583dafe518a7169037b04fc128ab4dc07ae0dadcbe101c0b5c375cc7b4b6f74daa300430e3328876469a7d697a967f1e122877a1d2ce8d2e6073e0bd775c149910d3713a56235c6fae78680a5ad83a90459b6fc623bfeb8de2725905a8012a4d47a86984bc0a8c76ab6bcfa1299af5ab0452976d39b9d9ff385032270294d9960e4d184610db4f7bbec8f0551aaf60c9811ee5af61200e5d7af9340abe6a16ce2f3355228cd3123339489c79417c9d9bf373b836a76776316858d55fee1b397f98c7807f6c9823afe86b83099888e93ba784411ced1d326f99aa3525baaa0808ab7db67ee7d6a2fa83a11c4bc218f34db1065ff1648c0f3f81a6c849a569d5c2119bc69ea4c29b09d10012534c464766187e1f7dd313159b6e3a1f577ffdeef1ac6691ffa4010262ae2900cf1330cb0a0ba3c8b1a66d0b47e35c6cfeeb1a9fe2f644ead2e91a155c8d348adc9809629638a33ed0f108e27608bc390b1ed40a5a9fcbcb491727e60a8e906ab72ec3d0135ab040b32173192fb1549156a0eeeb3a6d239a22559d80afa72d2111b4cc0590fec20326ff00fbd55d3fd293849ad1c498e1fbe11f2ae4d72ef63808133c6ab0c65aeb0d5341172ec3c00b0869611c86b43162b3286ab112e171e6f18cab9d7401812ff645ff7440ee8ef3f78b82bad17c44a1bae77aae72e181b1a751610b87e8a5da25114fde03c9475ac6b162b0a73b9ea07d7d8286551bd1388b7a57c53f0a640e489628c931a324b77a120d03e24789d867a8859a37fc4d0223079f08b5510afeb04ae811b70cf79cc798031c39f5b8d87603870c9f418c9c9425c5480888e7fad3e0b7b73609b4e2aae5d1d03f4c26987fdd85abb510a58170a238335fe37885c14cd835df5294d6132609d738264ede9ea62d20bcb844caf917e80958cb81a8b5cb2ea9ceccd1ffbb5af35773c4fb0280f08a628f293c8964bd4a52c54f3198cf810245ecf5b713c9c75489aedf32ff6c952070121ae7026890046ac7d243f5538364358e5a418a51b642ae31af74a636b9b69c32333c30da20865db1e2e2da74a5c83cd91fb52379e9cbcacc006a6137a035b0b440efb630565522dfcfd48372e1d78bf6f78a2bf9d323bb3346943137cbfe6076afd41cf86b64a3781b944f8ecba4c56556fd2d94cb08d0d1c7e06d5ef1ef1e0ebed88d02c7bfb65f130f2bfbd6e20056c8d6ddeab33206e205004d521a7406f7c4b691a580bba30e87b51128e20cb20ad3d6b17836aaef7171e1dd925b8a8adb881ed64399051d0c95e653e3e4e72725f9f43fec06886bef6f8394ad25dc7805775de72ad40c0ae3548ac6ed908564df3e0a87b1b26262e34a555d82d597f2b2f0ec0ccb61fd80da8ec6398feb3d8cc809add6db18cb2e910be5a79df92604e44fc84c6e7a3988f38a21b8b36925d024ebdc4abad775afc4d1d54f61ebaaeb28fc5d0fb1f01652c193a05963d5cf8963a7916f78f4cc9aee5e1d522159fe72107e127800b0a586a5e1d118c79c26e398160c685cad1b04985e25a8fe5892f70e10284609830457c3224633979b72a10b13f4d35f4354af6100d4e322d0a786f92b4752409b3151cc8dcaffddb957bfdb2e7047ee0d9c4fca479a1e6a85939244dd9aeb5251f7e11e311d55957e5d0a7f6ebcdde62b4c29c4aaf81200f548a0d0800f953eb5707dcc90fc7162852b083d3884d028eee57f47e55ce511c2c9542612c64b8b7f87c0d9b07d837a67fcdac9ad95e7783b3915ab01f9d2fa9ba4f1cbf51753f7ab34ad9de04a3dfd407f4da2a9031395f9242ec0554eb5c9172ced388ba8ff665752ccb5d47bda5dbd92e986a3654304bdbb9c3911ca8d8b3bb5ae462e146168224dfab4a21fe4078a6a1785dcadc611e3417f8d7a253cb39fe9144dd42e7b93122b3a77918888b2e8283216542c7e6e83ca16c222078597f221e24af77b2b04c3740ba3cae8363c6a6c48937da229fffc099d0f12d2bce029a7d69a05a467d672d89e0638c2652111d444e656b92d2cea1fbcdbd2d401c748bc23ded40b82dfef3ccf444ded264fb397bb81d3f9fd2c80c578ecba1b341588d858eab01a0d1a8133f01f0fcf57e4536fa3dfd64f675ccd2d5cfd12fd7b984f593e6ae4dffa78cc27306b3e99ee7fb6153099edb789b7c6c974cde6807118b88dc0f4397c64e2f4df06bc29177e3b2fb380ba9d12e132fd4a02473327834c3cade59d99b838ce1510e6fc985407c34d6dd7476f980ceef76243796792a26cb9cc03e8087a29eb95b4e20f4929b03966c6b17f30e587ab0b4c65c4e3bcb5ed2ab6c5714ec9ab39965036ccb95113845ffb0ce87b8bfb46a298cc5a92492982e810f4da1d2eefd5338ce68d92edbc344ee3a504f7cbc6b568dec96823edf2c7e2945dd6f0e26b19ce7c08942802a7beeb69b8e6b603a47454c499c5243a279463f1260054fd54c852793dbc17ad245dd050c6f2796593840a177df886c5a9e971ff1b6e6d7ccc4db32a4311f6d716b7d96e9a4ed246a6fdd49f47b847d2b961766d166bb03be4452262ef86706bbdbb99261fdd29faf748a2d24b5f209359021615149daff4890dfa5ae5a6d27ae2d348cd0677eeef409888063a1aa4ccbf45d9fc074621e06205b93d0ee2e471fff670b7371f466182c691b0ea2cf6f2ba40e9fa8d1fb5cab9dd563bbe04776055e14f0e0c1bfd7972de2423944c44c927ca4a2d89dc3e359ed25e3e41b92623fc85595094cfb1f78bce6f615a74eb64c04ee41620ce1bdf8006121b0b41cd80270b6ebba00bdf6225a02d5106db63e4598ad9eb4aca676932c6fa7b4f83bdb428a171c7a6b75852db74421b4aec6c96db7c6385eb91bc7456beaa2138a81ab43879f4a2567c7a94653f7912e38bcdc1f6d1182f32cf0eed16ed53deea0a314b879e2c96f5f64f0463a37b910f1b59a160bb9ec4b4e672be4410380f2afc86df686407a8bf44fab37280b8deb2b4ea626dab14f8ef0bde7981049aec2eef158a0be7528a54acef1206b50046b60402fd1ab0dea38e2610fb3f840e6ab236c1be90d872dfc981660c01e9f356830bb4bb6cd7de7648028e86b64d125e9e1ddb4668e341c6f38a2ce4404c80b7eb2308dc856cd2b9287f8d5a9d68a1ff2d55e6caa2f6ea3260e6e30c3916156a5fd1c4d0fb26da8f306319e0f0bc316ebc071b3774f129ea0a86780f97bcff86824c8bed84f05e4742f1a0f6b75ccb5154c847fc60821a3d30996ec7ad5b18598edb63f67b5952b4efff7b9f1958895536d9129fb82a2b9e3d9969ce440076f3af2f07e314c25aa44753ec76e15db4c43f74fb31ee90a6aed87f2b694af76ecc80878cb7ec96a4722fd846ca06c8dae404f65bd7c79b8f4ae76e048897cc254a34e8e04b54ee6acf2b2384cc3c33b656daa5618470dc33dceefd08318c9a762c6713910ab2c66922eab5f1ef0d50947d390310521b1efc1eb392fb320074941e124d10349815af8f914c35b54152e6ff0a4951460ba4f531c245ad960cf7e095413b31fb0e9a63165376d1b88a880dff2bb719420ddce583039ebe5040713bcf124a68296dd62cdb112ff045f3667ec3dd36d88b416d3766b7797fcbb4266b974a229503be1acadc86f2923f90ef091a21b944dc17b103621deda21e0079da65d6c3eb1884d7a9952f7256ca68aead01d9f2dd70bba76721d259386d124f20b80db4152bb80c6e998621c15cc743c79f424250657bdc48b808a3f8533b4ba13b8ef62948e70a860b2542597ff6cc084eb74bc701c73e9a57e783061dfe8f7aa671295c41ee8d81c819be6055eabce74399dbf1186dbf145072c3cad32944b8f14de0a9ac3c0d03442cab192329246ad914edd91a8ada9a0a48b05e35ef705cd8497bcacf4e6587c99c0079cd7184f7fa6685f125567a5be6509df3adb4a183b5907c4de9856b5b7cc69c0f12cee88fc4c0d9762609bd9ed8c6f73f15a6f3dbf4ba459d80d7df1660abcb702620d7fc16987cff1780cc519edeac05f5391ad1d2e2af2dba23d276be9987d3e07afd52f0c414a51876d06c075e5633d7ff8f7d3e820a5696dd6b4fd219eda515a78b02bf0191be2ae1ffde8d25407c3dc82bbf00c13df554dcb5745bf5cbb387a2621fbc296b9e4cfb5a0c05dd11cb864c4ad01d4fba9c4047d8ecf658fb564f94dbd4297085a9c340e55f74f5a148796fa1bf1f265b7e6076a36aca0021e1bac5799c12ed7820c83d37827070eb0e3955e13a1a5a7236951b15e3df59084037f32922c7c31ee2760b07c608d0d159d2e470a23c8e1c55a87bc15ce33b8cccdf1ee06067624cb34631888168ac05e03b2b0f1ca929c21f35b5a6a2e0dbfa092007a343d4d2a67e1f0f940c9c17dddcadedf6889b323b2902a92df2c6a710efa7fea1738f59e2234663044919bf2db932d4c5348dd77e1fea826103de1d7e85a24f83d6b696d56eb19b10788900c38b8e917ab59bfbd6ee49c22ddd5be1b84c4d90d5f06e1202ed2244dd2e3a8a83bc79eedc238abff25eca0a91cb8580cb0766ca8fa44641eb69ff089c90ae38b94725642d4817d9d7cc87a90d0d90324c2fc793ce4da1aa31712959d80082557b741d240c6e2c57388d69d2e0a44f51917c46b3e61b549aa094ca8489a93ce35190e4f2ec878cbe83ae3a646f6adade031252eec138f44feec1bc821c434a3f12fe4915411dd84d1dd05d301cc27612292ee51f26e4bfd407687305da6e98b1f59817a501746a99caee922072eb7dbf9f0098dfbba4fc5f36f29d3fe209b5c182bd1897e14a92ecddda8d66a6531ed01ed9e8a028fb3cff00ac0e4ad9bbff4ec2b19d398cd30b1922a368c62f44b56e44559be2e22383226ce8bafabd87211b2ec6f2a5e2ebc804d95bd6d052810d63587c060a12323e72ef702ff077656ce85e29b07f9b004630a0b87fedc005bc21dd71083167dd9c28593c089f04885c2f3960607adf47a1b350d96408914e3ba3b78f414c19f7b29f7af0408719601e4c033a10a588b0f9bbb19e922693c1afd35d9337598626ac8fd7f182a0f82ec45d7710688d867c7a5b288c9c97c12f7ce434bcc08c9c188f79592ccc05f3485a816b729320891cd53733fb69a64450adffb3784726f98f7d5832b974a81f6aefd72c1036c335fe16c66dffb0a3119a1fd8776ebe624aeb22151326ef06af947e821d2ce13963f13f947c357153ba086f571e7eaca1a6c48681d19d8479026006f8e53af0490d74389c9cb7ddab8251f1076a1ac9947568537c2fe32233edb7a5095f4bd69a00fe52a8391ec6ca7a0d50aff61110b35b9df1b2defcd506a09f66154189af99542a742ac34e33cc8b2bbfacda81e582a342bd5979dc8f358a688f7ff4cd29953132e7e44ca17a540bad42a17b3840a5d79ecd4057e769b02d9bb42c9be4adf135b2b23681d63c1c8b13f1227679e42b5047b555444092a0d94bba1e40baa9f9ee54955ce37a09c705c893d01c89661df409be63a7b6d5bde567c84b13498064cf55cc8958132786321477978847523e3e5a7cf95b8aef1a0a3125a5288cde4a21fe1187040dfb7269ff268b4bf464c0dfb69124b01972041db3e876fe0c138d992e1e13264b4d7e75edae09e397b3146b59f5494464e1d83f9cb95ff278fdeb047f3a1adb2c844e501964c060df7f26959bca88fa55251c9249912159319da4526277c7dad80566944b8daeee31c8cdf3d4c320928e98b2be731f89dd4aff3889e99531473517c92e49895580173b40309c78cb57f722ff5372018eb57e23f484ab7ad9df41b5f749913caf88f15ea2097878b663d233d76ca26a5e2d4b53d875c0ee72b2715b17534592d659e80ebaae5788226b3f7cb174a3e87f6003e1a3ba981064c9bb9ed050e41445eb0fd2d26219f6096f306228767b15d810a09d264036a26f919a5d0f28e54d6228fc1e488499beb2c9e1e49e33cceba9c358969d7d361eefb2de9ca6b725b9bd0ad8ae47d10c24f66b51f7a9c7a96786698cc9c443c865db33fb4507d63295f70e95e12ea7d9d2d75c0f269779a44b0e41f2b20320babeacd4bedd734627ef5a18677130300160accb3ccd94a32bb8636371b385a4743282d458765ac062f7d3b2ac0108bd78d138eb12a3dd93e55282b5604802c3aa2fc3d8665faf1ffeeaf47ac2f79ad23972a9535943b1e23a12e3aaf8d96b3ac64183f7c7cf74812c15e28628882763344cf80a97dfaa6f4bc078fe63c6d9b1cd0462b41fbc0674da55378a82cec76a0845acdd4dc0c00e0f7f7ef86dcfb94a7a3c95a7288013f6915b90c4fd0dbe246ea4fbb0f841ba1a07bfe1165a2b0cd2c415362efabcdca8a6ebc84ed855a79af663eb1faa3a277049a600f32766d61906f36555558920f826c0c1594f93f19c4ed3f88e369a78d522ba884e6e9c35fbb9181dcd8fe287a18297bcbff04fe16233d03ddb594cbc9c51966dee85d720c1b8ae4fc122317ba45252bf4c64abb816d0948e9dc0c69181403897ef1e567830368c8eed81879682fe0404c5ccd768d55f70056a9875bad17fa6bd4c122cd08398c300c79ea32e5841e4d7a1116f5081d2879ae5b83d2f96ed3a851294e1d1ae30efb778c8ddf057e21b8b4859ac884062a0be7a037068111fe2ec3ecac90a44541434ac7d86976a0c5b586a47101422677fabc2e9e0ff228cc90f9099d733688681526208a6c964318dce490e91627bead2ff292e53272f69210cbfcd658dcde1b041790ed36677f40e5d351b8014721bcf924042af45926ae5508d22a64675f11228a27046d9a798c8c292a5d6c3998d826c6e6f37ba277a8dca7ab9b30299a7305b88d0bb476ef4299e350e1dc2a99afed55c74ae148084a8347b648e07797c815971d72b9599ca4ad31cbc72d3302979c70e1a5e8dd85237a6e49c6959bcbe5daa5372af062a1b0cf5463e67b36535161ba46e2e2a8aabb0a530353b5e6595080fde0b53a07b112312651fcab2fe03856cf0e5fae0051919a786851f8b783868cd979980d9e73845c36abccd6e06e140d8ce08eb2bb23e220e55fd3950bec671388b6c780f5be04424d216dfb344a69cd2746f06423b9c97aa68c03234ab30a907424d33fbb9d19b069c724d26b94bd7ef9e6663bbf9f1ee4bf16e4d7d6f04e53df09fd7baf6f1e9acaab721bcad3084e74813ec9ae51ae8d99033df58305744cb4624819b5a63b125817253ffb8d2af1f532bd3f54a0d6afb277c611256dec448a0666b8762ec75dcb77f026ac8ce05ef3b586fd74c971132b3fa08dc2953b5256a6dd99087304e1a4d4f3f12e16932cd62a35def8331d28f2327374956c22cff0f3e9458ec9a1aaa00f99fe7985953b37cc7ba3f61963c20f8b31e1d6998c1b797bd7a9952b7342d47a9299a66d057934d39e8e9672340af3029b4495a2772b9b673dbc14b449840c362f60e269f39be304c2d9265c77582634bb4132ffa0be4bdc1b8da8066aac7d514906ca5d3b3fb6cb4dd7476464a6bfcfa4adfbc25239ac835556bba28448b1a9fcec59b783405130c97c62e49c2377943f6ef0a6326b1d2afb452d88c47f9cc8a7ad5994881dcbdb9f72b68c5b09d1bf095545890cb5ebf7e5ae9b01e93297728c038bded9dd4d51e9a5a08ca8a9762f17d1ebbe565065a95657b2ce8cf32767d942e2e41f564cae3b96e65f12744dfb5e6bc654b4192f6d190fda6a365838800f6503aaa33f4b2b28bc42863c4f44386e6bf6fc4fff81cc838516b52a20a995e1f0b4a821fc2a21d5c9fb29c1d69d450f8d47968c5e63b70a7c0cf2412b2ad9791049b2b9d6f0b41d33ad882e0f393232809b10c9f2b22ecdd3276e91d72d23cafb2eb5d96448b986ce7d07c5643adc3f5f2e6fa084d9d64da11c7e73d06cb89ac808bb16bdbb81d10321b749964da0e5be15d87a2c841aff345423131317f4dca079ffd4358e15b6882598b2a94387de012a41b3c251157577290a633ae94f36f37357a47699638352d21276e8d7ed70aab84b8ca6985d6206a3e29af5bae26989dca25e99df80fae0a667b3571ad1d6d64d16c24886d977d381fdb3316e32b6781e2302de71bf311d14d2697a1c9126e3f18dfc125fc3814309f79f37ccb162fdb08f98530ccbd5da66b41e8d19aec62030b8d249f33d238bec41781dc2e909bef5dc9597f95eb245fc83236c629445e557bb81713d2a073a4e92f001f28ccfbed545861c86a0c1136ce264c31288d109f98b7d9e8e0f21637c578b5c7cc696e2b9b16d6f1481a59a5333480f47dd9b4db726c8aee50ae61a78319b6b35cb760dd935accbaa58005123a334b3d5cc8bf05e781302c71e9afe628c76f4f0ea06a7cf518a517e5b058b437978c97d9f3a960ca22712fb33296e43a72eae58532acce4d71a0ff4c44237ab5257add8e2145339576cc38a1755a6e304c053bbfe0ce51b71c1c538d95359a2c074060b083eab5be1e82ae4de50f7c14e50967980a4ab1b1500806c02ba95ea327476117f37573245519454cf69dc0ab7c38dd5f8397562c65e62eabfdc484ae007751a82b1dfa84cc3e8682786a4258413dc11ae9344f86af26b0e9b2a810c8ef825661dfd1cd6ef9531071dcf60a0def07c81cc8fa9a32b44b07936071186355dd94fc4e3796065dc4c5180255f0f98b07ae4dfd07868320367cc63b2a774d2fe18947396c81bb7854d96d41cecc53653fa84d3d7626b96a9c58e4f237a941fc49643d325890e87db54e2e0a19a8706f5b3cf985f692ce7060184bb3e50f493627bd309c1cf446ae82946dd9dd5ed58eeb0cfaa1157a886d72bea413d939ccf7cc80c10dd34f17fea45135cda8c65efdb25f9a780d7fa3bae381cae570279f08d108e3939fc33c3c0d4d0acc6a9901cfad23e58c43c0caf1d7103977305213164f563b56216451735eebe0f30e72866a692d341e900c964720f1a63ce9afbd84ac42ec08f46067d8d06625908b946ed957885652dff199944d29c40a07783aefa09d9a3ff9c03f59b972ff53de351cb73855f14bbf67b0f0dad75fb08c2dc1cac6ab51b6cd6f0eaabeb73a6153d6037e1715e3bcdb287295e869b87440bb5f602e1dd79700a206aad32474602a30a8b32ffdd0180886822f1f5885a6d778f5f0412bebd928b3d1082fbdc8686a56981e8aedb47cfd0082ed2ff4122bfc22cd3c3be8d134a97f88a30edf6edb9bbbf858a206d6cec72c71aa2442a2e672ffc282d14b3e9f5a7202a38a0fecdbeddb9c359d2d988ac61280d6becca97e129f4747bb893a86503354a988fdb6c5800fc648f3447ce0ef947261109de76d31dff004fcac904409069e7a1168f1ca9ae14926c7e38648c8a6bbb466c4109b45782174244c9ff8a2c8a157d09f00c2f3f23c5e8881894e53bbf3f34e85a923d9e0ca6c708389ebc71756b5fb7ff1dc2d988cd0b4f101b6704e098c662686b63b593adb7ec0cf15aa948b239c5c3befc18fbaeb10dfb370d0fea2f135aab4d3d8e66ea9b6133a50acca61a6b9382ef5dceefab9cbbb898dac779a9a3e1fd2e45421e07a24e7895ed5c3922982b53706e663b8795eb900e16be0672be271cdd44ddda2600787197ad8112161f945f03efcfa72f166019831048fdf46570ad09ba9aa274233965d64c8fe3998f569b2a3dd8c41b3c2a40d282510441482192dc64790e9ac4f06d1069c73cf291372b24d2df5629d193812863da5acce13793f92c334ae8fc8bb696a16faec06eb3f795a0d2e42ca791fbf0ad733274e04d1baa4626d17dc9718aac5b2e082bea9784c0b906f5e3ce2a503e8b1dfd7aa7aaea6e589efc27a360082db643bf8d53b87ce254ebf5eaf71ad968cd432da3390f17de6a894ded1f434c714acd9d55583a82f47f7f85788e82d4717149d8f8c03d83ad1f510700d0585521f0d0476b53ddc21f9ce692104be615f51ae4aa8d10f54ba4bed190e37403c967600be2aa85fcc43985c57acd7024a4967749b50db5686ea67b569c5df9919c3c396ed414c0f2913c3e12977bd1320cf77f5361de54d805a87bb2f7ccd92d0aacb1255191ac4c23a6717ef7cbff2a0983a9a4a9bdff0f6bd19fa50b78a7115b9dd5456cbfdac6f7172fdc8b60cb96caa2d9eb6cd16f8e8a24d5c86c1943622032ea3c14d7156e7a564f3a2e90a1ab7e1d9873ec863085d94d4adef6113b84e36373c5138162304f0364c1c9a301fe798767300c061ff472127bd9e4758727d952214c8ce6b913d65be153a1c6aa111fb341e5e16a4dca32a11de8ba723bbb6bc96c7907a156b3142f07c6592a4de7a2d3274c09b1ddd535aa761a313f1579b32a4602d0b8af545e6d980ede3830331d1c52585dbf52cae5e7bcb63f12c69672800b075c81fc349c86eb91b71980c980e9a3d3648da423155eb72c0c6d53997209475c55d1420ae50a8caa63d9fc51b9ef20b1443ea2fd67fe6862262b1d3e959bee3516dc9784f96836c326cd3d20a99238fe4f7aab694841a2c232e520e31325cd9707944c6e537fa39cb28415740da86d68ae62b70bf27a17b969c452b8dbc492387b21bb0bb4d8ef6c0b00a8f3a3908a20f12d94e74a17aeb3e54a6d8a6716f2440d4c0d0325606027e97a2a1c0fefc29751e2d8a1ce5320ca0cebdd91567dc4bc430f5f30318892362601e16f50c8bcb36e97846682fe3b291de122ad27950599773a4fc9f3284f67376c6664e23388f0431f1a1ed42370fcb908c147bf5bfbd753cd335518a0ebfb049db54a71ea66baa0134550ee103941100bc81416ee846e197558bbe7bd43743c5328384dfb3fe04a477037de84d7c1bf191545c4f0bd6bb9dff51d9cd4d258e557c861e2872eea30b321d286e88be3bd6e1cbff6717984c56d516caf4d449b4fa89c1f6dc88f5b62e26df0f4648d49e8b06547b8b102ca264ebd360d4596d3eceeda529d15aaafce806b481f08abe648f3f712920126588ad1cce5df33a2f38a607a619c91f37ae22a1c2933d7bf0224d0485f29a732d616e2bbc2eba8d43da33f93b9bc89bb2a10a693343878f3a541b62299bdfcb19e8979187f74e312fd22b68f84c829921eb4420c6cee7eab5dc116a44978fd977a80d244d00757d3bf79c5830b509d7154c55c3e373e2c5cf224a55c47e37b9874addd9eaf877367f2cb98f5e1d3ac74ac392e62dc7682033accd3128e005b6beab1d7c8ef2459d7b9c6dd9c53929c83f29b5fa92dccebe2e2df718ec6815a7deef0c71ce6f191e7088d4ed0b50060c2160a001add618399c2d0823cbc96d5fa59a9d4918b1a889f3d8c6dcb6dc3a2f2c1046c08746aeb343ab9c85b933e0162f5c2223e6517bb11c17f6e11e5c8e0a933a7925a12dfaf8cf554924c3860f4cd2de39e6488d3e0d0fe34b4a0a26b0db3ec9439d2a930e76ce32f1e041c26eccd3d20569c30611e9d1999d35c4e07b794324c4032aa7b4d514ee9d3bfb93730e09349c84f7f76a6dcb1324fcc8da16c734d319e93c774eb5b0db6bb3d2411182631ab516cb1ee3d3b71027eb16a6f529bad0004e08a496a29c207263b17a135168d5dbec59fce6574d78fb6fb352c81ba0bb65c4371b560e8cf82882da1617db0a5219c242be078c405e15fa55acd667e40d77a00a1f89553970d386b3f8b7a297ca50ea155bdcee4e2666c300bb88c425e8b6a0ced2584bbfd5e598fbe4b03abc009e5d432b4cae81d358c08032f0b7c768dc8baead1843d253c7658d069809a88bf5be6da38b7741b7d5f2683521311a8fc538689edd103c35572fb36b3c507c05c420135b9dbeac57ec442a9def4249eb80b5d0d1053496d4369f0b883f00ae28fac0fa7c4d81559c829747007d903431bf8ad71d450524b68d477d4f2fb23e3feab4647114b7edbb16383cf1d2e6bb6002ba3dbbe540b25c5c2145c8718b271e9b66323a001d6b29b249a979d28d69a37c4ed7fd9b442c92d74c557014c2ecf37b252cb9995edf7c2e6d18caffd3d30b757eb7b4e3030756374d34386240bac2d167dd78eec16bb8f3fb84a4d03b0d54fc4bf5bf25c2b0faffa922abb06bc7a8c9237244af5f588b5edd4d5c78094310d3d2eaac6d2bf83692d377eb7f5024fb9e3eab9a2dfe63e3c2dea3a86723efd2990770abc5b4d101174d7b73e9b2483c22f51633977b91766da70fb22fa7f0f75316f09cea425bdcd679a854559cb41f29413c674d6e7e04133f01811d5e208c7740447727f697a64a8afd0e14b06c74d1022238b48d570880b6bd9836813d5a381a555f4888e5f29e2f1e794e65b188fff975accd9f4c6058acf293782769822aaf57569e3838c216989ee1da9e0fa0aa9195877e65040de43108bd47827d0e5ec1298e71c9fa807090df37758c2896e56b1dd2daa174467a53d9a4339bda37a0b6e2dba3722005c42b1f9cb07c7fa2299dec0c901c02c3e477f2e38f02195aba6f823db403f6ea244a17e5dbb64c3d0b9ed63e7a25c792c7f4fd318cb0c7d56e052b0898f23a00ea5b5454bbcc35dea3298c97249f53a0cbc2d9d6f47a4642b3ae57365f189ae262748dfeadc44047929eab2e76a0965a24d652877ba9725236fc8579b933012bbdd09518d3283bc0577a4a9ab02f670a950ef4af55cacf92314a80d1669fa371f464ebf8916fd1f736bc3b91a3581089c3de69f2ae7b5e93afc7679377b0e665ac699ed7abe9d28ebd6024bd8dac0cd437a89d158971b0d1a606e73336ed67c25d96ba448dcaf598d9e6d8b03c89121185a5c7e51830b3917c3d56ba09e9c2bc96626ae7368f483a0e0a81b83c23e5552c04c7ef8d6f2a530852ef3549dafc5449545f0da75414990c9afc0e276cf23a4586e974be0dbd83a8a6ebc53938a147ac8fd1fa2f1dc4d018285d4f042eb639ebc61bc93fa0502d4b18479d120e6d7a787aabc6cdcf961442962af2f86d5d8d50a25c111e83d7246af0e3c48041e90fcb263f98a46dc76c71593c677955966d230fcdfa9f8573b751a80e1b2cc00fe9a7b5dc6137a01ed620ada61aebf78a09f41d0a6ecbfa55a6476162e4bd80f1318e929cdf9c5ec0ac1acf3b6c336c51e3ddb1b5b4cfff273ce53c674b8ac2690096263614c9ce44abbe67938c189ced7f22fd1806d4f6de4c97dd54258ef9b7f70f379b40e435b3e66545b2e7ad663c9c0707d0d5a114e2271d33473d46b2b1bdbccebcb398ea69ef0cbb582e17aec9136ebc4c1cce88fc765676013419c3eba4f2bc115b746f969b65ce5ee60bff0dcaf5e2cbdb0a4466a4cb5298c420a413cf7a314adf3aded40aa5a7bfcc3ba5696b66879dc0c8046a832357d72a96ed8eea34ba5f1440f0dca967722f896a64908cbf68ae5186e7174419fdd0bf7b6a55453d3931b7b49e5f2069713a1062d0e681c5a93ba8d132999ba8acbe2dd302c41225ac3c3b5dde803ff02b4560d98fd5678762317d6884a1e42f15f59fdb9e63e7f18405e9dd83029d35da20fdab0e4c85d35d159dbf6fa0c5c0bdcef3087bb31a119a58ae672a1b5bb324666a4ba32422d08cf7ae9da11b427c1cd446ad2731b7cd8fd61f2cf62a131fb69a132e8e6a736a0d4b6293548e0d25c6789cce521dda7c6d33bd432af5967037eb3ccf160fef4df62804c701dc7a8e38778f46bbd977f83913381d70f6f3ba399fa1d424a5e1a039abfbf61b23764848032ee2000f0873d35562f945762f8fee3cf9c15fb3e5ccae979e5a486c94242c8e8a07401ea8ae072ca0bbba2ec856ce6b0fa60d09fa3e9c1cfb9a0e035f145c1c8443824f1c4663e2729ea89b0507de5deb5d5e18b140df2daaf981a1ba6b5fe15b00a5f89b48b2cd1a8b8bdaa52ce297e780e70bb311664eea16944867f4d118bb788a37a5992bf03ce46ef1d52b376a963cc0ad3b257e76af2cb80cfda4861a9d8dbd2582a1330b54a83e59dfaefb281243f7486ec0fbd37959fa22837da81de7fe4a807bbbbe93c673fd6956667601b0a7950e9c451b5a67e2f2ed73451b49a9b0b84a5a3ccdc69bc3a39537cb0287dc5aedb83095349ae7a368fb11f17538b13857672ac2734e488c2ab89bf36ce232f67e6063c3f0b0e12e324719fb30ebb69577043cee8e74aa5742ca314c2cd566dc991c3934e73da5313e067249da8a445099fa060f11818a998724d710cfd1e8a7088446b16f10636231da1f1f8bb7475074c57761c5d1f0049f37547cfbf89e64180fa629dd8440165082e249f680db35f87c8b6eb6501aae25f5933c2297b8be281222ce8e271c9dc11bb792ae87de003f6d068d44bc68978c3a93c8abac0bdfc5a74e76aa02d191526e1b88907175ad89cae13ed5bd85843260b61eda879fed5fd6b435a8a014de881245d445ba1362fd46477b40fa6cc449f11cefcf5a5edeca3a0bce7329eb98eb48c4ee09bf03b07547056200b63446140ea54c78c085217cfdfe91f7dcf0d80276de8106c5f5d0059a6ecd062a9135a4152862bb8106414ea05c0656be144ab136ff099996a9e8b236ce388a4ad3a8b1afdadea6f7899fe570a29df7b089e0771db322a67c097d3e2faba87f5236e243161c4e0dd782339d10e258fd49a1c3f6c7609fea5fa0cd127149ca3f2a55e66f57c23b85eb9219a9654106c11a88582c56135571e0fc74f3bbbd45d75de2654ac2ee855a7c34d8a8df3425b3a466756bff62ef364b8bd5f7c244070723003735d44acd91fe39b205a4402eb761ff05995b97fd7d831c83cfec1f7f5e511b4fef9d063d35044484c7d9f843930a3e0d3f891251939442ad8f6058dee3e99094544ee7180aaf06e425ddc2cece504ed45b1d072d62741ac3b9f6e3b51a14437b7ccf0d6445ecb4df77ea774dbfc399fc0d1708ed35c070fd7b3625c0c7cce7c3189e423044f2156db0997d3c6077e1e31520c2d0cbb58f3c6149c69186938114a0474297a203bbdb0d61336b5ad48ffcb53291e6d9e3f5ddfc62b074137b9405a352c44f143c9200536b0251d4123eeec5c41590431971ec30f3adef5bc2ae63a224f470f5ea4dc420ae9a8135e6640543f126e2e88d2b7000be42b39fd157a587fede9e3b8c600cb21113246fb508ce957cf0e2f9495a0627a1db7f3f73f1cdd02eea0d7cdfb7997db56f485efb54210bbe3c461ade0a5995c0c8412e66176fdb5e236ddbbe9194b409c9a510b8b12544693af9dcb7ce5853c6b9af60a315395bf19137a6df60b301dc914287871ba5e37bba806230bd19d4fdd4aeb3caa57a69b9141a8b238dec5b2bb0c838c79a9024aea57a095ebe7c52182c0164abae31d6558990eac0a28a0ea8d3da45c3e896506afa92b05ce2e9a6efccabf7799153b7523d84bed5ac644fc4554036f9c5a7e955da7c2d2e72ee4288b1c059b977b0b18cafa2f25a4aff7e8539ac1079ca45bdbe803bedda3cdeef8ff6c2bea8a75d5cc8d66f0c268bb3eaec1f56211617b160854c1c2f45e9d7985db3311095c0d4ff45bab09d6f8467b71396f3b6bd99fdc4dc8532e1c729623119d268fde8cae643b9e36738cede48c41a4d59a06d3be090b8f6ce1e970cd3571972875a1e6fe085d475fc96f7f10345ac1f4245e75c4b28cd06f7ba85498463e9974dcafdd29aaac42c6f1568a05a8bbd040134a5ef7000bda450d3acd5bfc2000cb29ac96c1e7d1d96413ac4a98bbec4fd6d65a723aa8dfe4f81c6554991094bd6a74a150a6524d59d5727128a362d4a2d5e3c7660ca4033e2466adf42177d560e26706cb5e23fff76a5a4ee069e9588612251e9e1a16f0a9fec06dc89995618c368ca642d66dda2096782c8a4dd0bf0c78e0b4c5e66348e7fefaa184968130ac9ab31a497f4e6cd005704aa3eed194fb96aab8556dd7a6cc1bdd62b47ee61a48a102575ba2ec8c3af11fd641177d7b675e855bbfed1d7580b1c85f29980f54bcb58609a6d073af2b633a4c88e1b778d2e997053e7b785bbda17e1f8cf6af3f3cdb9d650df1fad81424681808698747f2a7580a4a963908c9b380a548fcedd0dec342851dce4655ec793dd86ba65ec79ea1744d0e0a5adbf256fe2e18d1699e42af0d1ec1a8fbede66f3880511f949f75e1b1c7ad51b4ffe850e723c14f749bf2d2a9edcb7785a24900e05f3ed7a80ec17a5f590b0e0489aaa8516538a6daa0e226504cefcfbc4c86c257b73f990727e6af767fd065bfaa4f237652499e0e76f46f1dd02a63d427be47b7c59ff86d28e8df4215616632d0d241e3726331db4b73614b29bc15e55664784ee996820802fa88ed6e40ffa52ebb48cd587e187d09133434237998490a2ebfaa97d3f1c54ac10793ec7d8f13926258ca2fbc4bd7c088651ab926da1281df64fdf1995143f7fdede4e65b33a6223b7d8b9234b296f38388395be9e98a744bfcfb393c28525c6db2ee536b11ceb680c41b987461db367614d81039abf93e3b32f84a42934ea26c8eb0a365725ebbe7fc2ce3170002a77f841532225a35ed90fb582fd00eae31bf2005ff72565ee0feafd314c880919d759b66a5062fdd165e65a5e734de7995f5021f17048b304c7c38435ee08a959b009db79fd267ca24dfce558e599d8c641eb63a24169da0c2c4101ced4b33842312336e691a499872f387f39b3dd4dd70f74b56550be3f8588e24f514b178a2c4465928780dffec33beada0076d65543eccd94b9fb523ed5ef8f703eb505f1f5f26144bac1619441cc26c027edca902a1be16d789cbeb371fe9ea27618d34c3a7a0626ac166f1fe38287d22f78da9c7d236f1de77aeaac10d4df8e368517d88d6551f042961b3667b24b9c5745dfb4fbac98c2d98b89852ef23d2d21031a71b0b7516289fbb9b9ffce76cabf8f20d66252f3954976bc98d077ddda2ca9d554ef144ff93e30c17e75873d6f2277c203383ff4c4c05c0f3f2215b93f18e31b3690008c6fb9bc9c7fef0a314a811457bf36bd2cb46e1f01bb605c8d7884f92a7fbe070f6f089246984c9e78fd7b53bdeb4eaa89be92e6bb9365b9d55c916cce5531527b8bb2f849d812b801c7873517bb240b4d6872ee609a62f4570043cd1e7a50dfc2ff45d3fff1dfe2c8ba214b87526ccad867994e9dce26aa245f39017927d352920e7a9e7ab714e6feb42551bb4fdab8b9be1413c8d3bef52ea970dbf3caa9fd453ddd8aa203a990886120d068218524f978a3bd10daa9dd47fddf4dec41fb1bf7b2cdb2d3a890932f9738d0a5f659b8e93e74195e7e18f9b78162547bddf61cbceca1612fab49c473c399c89eb9a45b640c5c3f019a0f575acafbb7ada27f308d45251a49552e31511f23fe43e66b72d0597b80b727f4d9e5b2b311359971cb4808859c64f36f74bf676c36e009f216b18c44cab1676b59557586cb545df7db92c433704993d47d03a45b46c9364ee3e28ecdeb949c06fd5d79c4c25453ff68eae65dd72762bd5f35d813d1f431c81bd228191d7d1a64026fd5d605f117a2f3235627c16f3010249f03248687815c1495ef69f990c194da6edbd60d4ece3089184d954cca20687da26ee9a8aae5e1d291123c4b7f2f5fc4059af39dec0ed36035d8c5c53a8bb1e37c7a0bd8fb55ff74010d3d020afc5b329a9426f1df9288b304b5dc31b0bb09d6a10ff72c7c2330c0730d645991ea5dc8e762ab9cd2611950d82827ca6a44a23bbef7a29b372cc15c56679f4669866f678219e64b3a4ddd5641527835944e191baf493a59f02a3713ff37e2ac0104e27938c2ae33d239d716807a845f6f7bb871ecd30f67caa0759657f47a522355e79aaa61b6a9bd4a3ef212bafc3bd8762431630018830180ea746874996764419bbd3a5e3eaf7186e06affb5dd436be8d49ab008e86585874cfba627850410c88966e4bf1c437af000a342e415189bfd615d788a7dfcfd56e10a9927881c5bb8b3875e5f90b882ce0496c773ca8ccf95c6a2e5a2e242ec3e07ed7ee455032cc96ff9c0fd04049331289611ad920cf910456ba770385f5d7009866a7c1652339e31bc00805736115c9e6e099876a34a2ac930df2f16ec04ae267692b42b599e1abda8366c2c933d4c9732d5406208c323f05b97dd76a6dfaa32d85d55eb2b53397b255c7b86b102837d4b872bf50d22e41702e2302ec77c5e8206b0ba8e17a875fdd61c20f7c02ee96c4f30c2a8ec93dad44061b2af722c1e9679425eb6b4b9cdae7a7e25c8b52ea50445f1c3481bd527867cda3b43eb16db897f4ac0a9d5c5aeaa04dd6035bb0622f4932a1b0a020f1bb7eaf71f36c2d09980f9993c5fb32ee93d795ca4f5bc499f6df7c72ffe2855f6a0f7cb4921a438b799fad65b2c99156a563a6c3b743dd04ab2864ecd324592afe4597d62731be83e30553ffc1f0aedf00442aa6df8256e61857eb37f27b76e9ac79543726d2e73840b8f6eb31c15c130c819d32f996091c9c9df062cc1f2e8cac7a9a7593f4a04ca8bd0903dcc59a26c84672d6c488d393bdb64adc198851d80813b14810a260d4399e14efba3fb9e44532e88067b0c12f67dcef993422286fe0ef8fd230cae8621adb5d9562322073d223a105a8ebfa19493e82e26d03a4ca579828e15a01190f81fc9865b420ac31236f6fe89c2ec2cfea0e291f9fe77d12e2f87c10517a6366d64b47dee683c5558b50d78bd7fcfa4d2d544b41a1c8adf0e7aa21217d2ff5a389ef7c7a36871e43a57feed9df518d1f80555ab86cf6aba7df90e6d5cfd0e3057fdf61240eb00d90f34ea0848362118af9289c8822f64822b3a3024a63c5113721a87bfeabb5722fcf84f4c4ed2b4481b9f82033430e17fea17703b7f706a61f1e9a64ce35bd03da2e970c24b9c3d29ffc59f3634a9383b8f74f3bd0b46a004f19707aa3f5d8d0642d84534f60b4a51e89ee951464949e583ddfbcc465b739340f588be6d2114c34dc4fc498283e78b923ace9c4aa0d04883e51fe911217294221a4afec79717872e8e32020215143f7f3d0974b33255d15d61a73b90bdc3084f943c2600d3b50bc5f36d5e630c59eae1a4145d23bf49763158578010a31766132ca0975952728765b0d0cfae2eac535ceb5e15cb614185baf28114ab62bc7fb358b0f78cc2b8656a05952d26f4cd9a8f87981dd9e7d50761cdd2c6c10bbf18095bfabb31bb3a61ff7f998c30d9c919f600382b3c2fc0e38b98cd40dd02a5d402428eb71daf067491588695a9af55699540fb2a0410cf79072a03610510feb4a69b2c9181c2e53b6dacfbcd4726735b8e69cbe4f0ace5be82bc3748533813cb1143e4a240f6cdec79fd50c30e4e51e2c19cda4915b39879cb4d124f85d0f5c144fdb84ecfeb301bb309685c07053819e6d233be121693adb31b4726cbf96c0648a20e0c75339d00e0898fe6eacd61cdd3b5437384f362c959518986c1f51ce63767e28d57f51ad5b3ffc50d0e92792f105a02e523a776069454e302af656b1069e54752d6e4bf16584ef4b2051e806d1d9d29ec7320edf2fbdc291c0988568e5f9d32320e5b1aa09d5d1c106c322b4a94f447cd90aeae2c1b82b0022ddfa628a03e0fd5ee275fd0f11e35f8a2268a5f0104bcc8b0ec743a740ced7d0f0f28d3c752aad412c1a21dd7c096a1e86d5d2a345442094a4fbe48fc3a4454587d2d02cf5d090ff6c2bfbe93e2cab2605767352d6109547cabbc85fd41d9d0482056c90982e01f646b9cad7cf4d1d2d1ddad1f538c57d1da4bf8c271cf29d5ca7629c080c6a101007b6e8eb52d98d2dacfdbc6318891f0241b49fa8ab35db1efe8091b4203648ea0169720946bcd38021b7453f1ff71fe096a0c320af94cacec2856e85c0a8003faf582bf4bf64adfb9fd5b6ca89308d7c4dd1ce177a10a794e6077a0062bb56326fc928201a858089a4a54e5aadb49266631d55f8475f3f807771b881deae63f73eaf5a09b7e2797bc356e4d51320164160c28e9d543ac0cafbd71bc049f357d7b2fcc4c7efb6e2980434475c39db663888a3f47e05c6bc95224020e7e3a41695437b2a6be04b90c41e2682c517dc9406da067c2394819fa4e12991527da1467f24b5c11bc311d4e788f3a3a772d07bdb5de3fb31a00cb91599bdc0cdf34ed8d7ffebbf43868f66da818e2fed54981f3bd4d718b6f183128cb79f80a17d1ad0b31a72cf9a438bf63c24f09ae39557409e3830fda0a1ad3986fca62172f69c8dd78367bbdf0190407b4a994aed36c329eee372c9b598414d44154b2cdb9285c1cb7a08f16f29ef70326a6fbf5e2f62bd29ac561a6aeee9177e2397f8dffdff62db533869635a04ac38a93709f68b98d4b26a6e943bb097add0d41ab24566327835b4159da94421ed854645ebd5414345139e172b3bb335757d2c13c97a1cf50de12e914edd96602e6506ea89a3945ee376ce9d3d4f3e98e214d2b87cdcc745fbbde0e67167a9648685f6abcf8cbcdc600ecd3c5b4b8216c8f523af64b25e603c621547363c6c3b43bb08a249fc89dde291770ecda6431dad3e17b4f602f45412cca02060d8f96eef1cc53b9ea4c07ddddcf1be261886fec9b86401a2f7583f7b64d4885f4bcccfea41d0a6e48b76423678ffffdb60bfc00c7bcf61de17725bf0ba0fa01d177bc0ec2ba2faed2a8c221362b4cc240567bf3f13fb9c2cf5e4b8e70b99ac4fc7280b72b596d866f0bfc74371e673ad0e48d53210b2f501c041265905e3bb38cc538052918cacc2b2c74215b584ec7ca5573a7c3b68de377fe596e1dc8af40809a7af1b15e61cc6a6e33420ab3baffe3b17494c5594715ca642b692b6a47d603660eb6ff0a72556d7227a244d606dd0935cd3c83fb70069ce2e17a8954258e2a18b097ff8f55c141a0868862e4ac237fcace68fea4612c03ee8d95d7ed989ac1aee3d6cce2f334be55d39c9a164ea5c5ef8bf9ed5a07d8d9925284e62febd717afb4d744f676d281a1a67d04367ecaa2f0d2890b468a9be6a695cb2bd3e8cad297bbe0c549d0df14b7021579bc7711b609f2684417e768d5b957e718e7c3fbb31be47f658590fae0987658cd17954c3cdac9faf089dde7a141afc17f9c6e7bf604d2a639b9530a696eef15fff9cbf129f24834adbf20cceb23e95e32182d66d710453db77b58fde7568bb738ec283765b04a66ff42a0bae6fe76ad193bbc77314695f73b1e12ca82f063555e8dff5b567cc19aebfd0e186e1249ff1977962d567f7b9fe56c65d7adb46deb33e7f6b61179257c4268c0abd29173997f49c452d5b49b20b6ed206a7dcb0359e8dd4cc269b6de410d54d6ecd3d90ef1d339ac7f3f950fffc868e6d6469e388f4a0c0bf9cc36e7fdefc021fbee46f016d46435dd8b5856e42487cc6667b60b948dfad17f3d8da28e543ca7ffe8b93409fb85f842604608292eb847b8089e74e4a9c24f0c996ecb7e46f2c26dd7167e0b0086f43e392eb02c4213991ccfa633b11f0e4f8c4645f9642e3ea09e30937112c9bf80f248723b01a48e63000eed2e7f304d013d640263bb4ea9a17ba22daf6918952bf4bc5ec008f247347fa0e323d05b2fdf0e931b9a98bc740489aa5adba31dfd7a3891ec313fd8ecf124ac7b0afca66e95539bc1ea7b8a5f870fd45a7aabfacf904cfe88781927c71e0316a39e02b43d4735aaf4c74ce3a00d90e009d907455aa3aad248b55e428014de51f54c6569d50624c6bef2e954674e11d0f67b74aac18b1a43809c36b4a79b895380b0d3f6b52294730afba4c747e719c7ddf59273868d983801930fbaedb98160aa8f66e53c461fef924170fbd10cad392fda1e6c793945fcb599390cf173b9afb49ffb0ff713429d1094d72da1e393728079b90b0f1f002d9f6609b00c02b1d33b7cd5a09edd8f865f61a3aa51f30e515e937a39cba199d9340843d13e580a67922b1ba56f82502267a13e053fd9f6b09f05a5c50a68a6e2f07d28c0b56a884c0dcffc11bd58f7144caf3a74c03d29d923d4fe2be36f9322dc721bde00eeb18be10dc28bcee88ad5d1bf88afce040419843b4076d4c4703862194b1045a77341ee6b9a87009de5c1bda935baa9e7b42c6f0c812b904f87d9ab2a37bf0f07ffcfb5cd465f1d1dc34e0ba93fd9d7d8742b81e5f185eb31bf868c66819be7d61784ddb71fa8f842dfc90ac004601858b2f25932c5d4218512af87a6ce1477f3f826cb64e8afba30852ea0d3d78ea3f98dfc265fb37e5e6c7f476f7a9914c85366d2062dfac4ae92f586517c03a3d119f27cddc45ef364b81aa36f47978ba665f0615411bd515de4686ff06476e09cd017598391e0eee167f8b6b8537faa5d3a1854f8df1624cdbeeb6ce9d810796102fffa22c81f563ed4333ae9f89bb80b1efd9f8fd2922f07f28e342aaae0ca22f78a20dab9edf1cc8db421576c60c80fb557992d72d3575863e957da33d176af2e2f04472e118c8d2414295e634d5387688b89452da8235f3b8bef4b452375b7c33019511b2642d7339d854f24372c03005e5f0790068bb2c58bd048bf6d7f641e917498cf47976418087ab4dde74f12ea56c64470e858c57be0ff09498608a45523b7a69bef637755a48b3989089e59b953f06ca5dacb2af913794119d571ef52ac334fd4fbd10f4ee1efa21e60bc4a6d568a299f3b772ff079802a51fa725e17639438a0949b005bf8c3e64e459727755e4e2dac947e4b232c47770260fc0f89608f064975ccf5beef3eab26246b051edba02bd93e12a0aac717e3661193861c67c51fd7e042b9b1689d7c86f69e962d2777c3c62d06707802d2c311bedfedceccbf4a8ffb1a77de2076f8ebede1744614ecf7f15f202d8a7fa6b2ba268116f7270cadb98b3003c90059488f14ec783edd8218992b67f0f906a1d284152da951db027098c19b16a264969b7eabec61125c1b94da9c183d2c0f4d74af7f8dbe8dbf4b72fe9c01e25a66934475132eec7fcc3e50d93b760ef9d93b42fd5ced2ecd52fc3fef9d73aaa86a75c9a57c1516cd36b89734bff44be8a19cb5a32a133e0371b3f114d5a1b419ea9a856f9dde52692045031479a93ccd19a5f07cd218db5f4195699d5bff38e8c6f0fba9b37b6978d6c1b7d95d8ee45947f068de666b1387cdbc453cadf27a121c9a885f12b0393adb7e33d19834f4927679bc69e6a8fa273c808d51345ec5ed26e320a53ffb083a907865160d100bab9eb122e2fae99052f200da2499a5dd296201b131a618bef65d4bca881c8a047bcfdc35d478f88bc63aab155f003e7c35fafb184b99b2ae35248b8f631b63db4124c9984cc3bf5a044b1b416b2e10668f04e36bf89c46f65c2bd6bdc010e8969b4f90805ef48193a4a6edf426bc79847a6b8402130d6cff2b6a8837515ff073d0887af8d50fcbc79a0856aaddae63a8d76421ec72c3108145c5c5cf99e529825c2b93899be913078503d48eb2dcd75b4688126c1dd64d8cce47b6283fbe6f19fb644f77b0ed30fab0aec2c424daef35a835cce60753b81576b2d053c1c5c325f02c53ed7f210f41106e051432716aeea028c07cecd28345b8b3f02400d0713731d5d9bdf29e6e5095698f68dd95ddad4d3f5e7ad9cd64a7c98aac5984c29aab0fa577e68aaf6649a03387da950d567e7f2d486fbcd9cc31ecd81ce409f709a8a4140c059d10b78471bc5981508061df3b4788f439b781c76d7bcc0492aebfaa835a728dfabb52448c95b1e33d04859e1f0c060d0d71329aecccefc76a9d096b932aa67ef4474cb466ed90b9a954703ddaecad6db215cc6ec4c85b3ef0117db703f3328dbd4475925f38c7ab7c1b8b248d16dd8d5ce3c1a1435b9a35aa9ec51f24bc97bd5abdf848a12a5ab9b917bf123d1b65468f91e01377299e3210e996e4a6ea669a55c1f208c441880782b7f3f3019126fa15a00b862f45d019beeb9ba1eb7bb4fe77266f493b1cbf51c9d6cda108264019fbc394a0db10f77fb942097876626ce9d77ebbba6c6d19e9d308b6bbb3c5ee8146d75c628a22ee6df734dfd6d228a8903971e4c6dd13991d96d307b19f5dd6b1d2804e2532dfa4a62145d3467bc331fc4a8e592a8ded523ed0334f5dff3fcd6ee58989662a2945c5eb6633d1810ac6c4421e08ff446035fa067b7f2d06aac02592408d92db42cf0c78001c643a4b0ee14dda6edb1aaafee8982e43c534767db61a968b0a07f14b2eb7bd678732e4b28e446ec92510c2870c04e8b26ed66df837952f210061bf7f3072ee70ab7c9ca1a51cf1c2e9251ef6407872531288430fef373dbeec0c42fc13aab29eb012da46e1dc5bde4df7c4378054cd58461f66912f22c2d5128909e178720e5beec63168ca0f7452e407d9ab2f5bd7f9c38e5cf873f4e871c9af938959705e425c68e2edacaf52bd6ce4e1d5ecc9c8c80c4d7f63cd88097880888928d9fba88dc7648095ebb9e2746c54da58110acf323306072e6dec72fb8a14bdd95ee1ac6a7181240699017bff29430d92c54c207a775f110c39459f010897ba1ad0ba3c4bbe3b0f0fde1b33adf88a872c816a4ca8d12e654a326908ca1014dc0b7d217a58cdb6bbfdca0866c42311a62c464d54dd5a2b0453551cf61f506bbe78ed28bac6219b23ead45b32a6912ae2f720d92de106e799e270d0bb0ce7058ccd63c4d8efd7be34cbc199b3d427d572516f8c8a91a3e111461820af55ffe7e01cca8761407f1a0d9ca0ba1fb644688f8425d618fa281b29f665322c9536daf9c86e3737bb10694bda2d4243217c23a438d94d718cfee5225e187bde73056a81602e045b9b6a09024ebd222be70231c0a1eaf418f4b6512c9f53aef2c0e5fd15a73991a97adce1e7c966a76b64cdce63977962abe67f6c17bf43d7356f608c4a9b4589dff34fe0265610e81737d0b639df8d1a1e4d11f28d06e6c12c230bc4221c1786f528668558fce11710f3b8c66c4ab2c918ea82ff6a957c02ac265e202e1028dc33d5a645cdf962adeec39048c9461178b8b59f2e6694d32d8f8b1e5598195d65eff7a53deb15282d350333c3139f57f3bf60eb56ab7a6ea78215f8a7d11303e0b153253417c9871f4ada27a58fc9d3e88ebb7e713381d7a1a7c4bcb92493ca04e9beb0da56143727e25d3d191e5cf3e730f2637ac52db224816d661a5846262c35acc9fa965f9a52fbc880350af9837c5bd6ecf8cb584cfeb14b9ec132f4a0feeff469fd757371bedd62712fe4b908867b9f9c7ed802b69995905b3138c17a7e1d07e35c0c9e504976603099ee07977cba6adec67537f1e09a58d9e250f7f0f13136a510d7eca76c9d175aa6ce659d29499704adb889b04bffde8e4ce0fcc044035dcb0c5c715cd3c3cc0db6f84067864b5ab50b5ff243cb4c52de3aa64e24f9eb7cd6b1cd7b3c59cc8e89d066af8051853f2d4cc5a85176d38786cc38e7691a92e0883171dae6aac41fe66e1ec24ebb7bd7564f7044a7df9d3079e067b30f7072b7e014c7921dff577a7c8b70151c0d1ccccd72793e6cbababa5aa2937d5241809cdc540ebec1e326b0ef096336d3a9b48d13d31205f37aa03fb0ffd0df6e72cfba7dabd6f08074e14e5de5341cdc0b1f5587600f3663f95bc7db009662296821b79353eddaf72e7f27896edb00336f1f4c903430349d1b370f902c81ef1441543c352dcdfd2a2f552cebe37fc8e3a8f2016b7c4a483368e1e0b3a3b08109fb11f47a280b9fb34528a06f56bbd17e83d44a5f76c02ced3f13c4135fe21e96c071254cb99a6747129456eeea07a7d03dbbf08c528a69e8d82ee6e10a83e400ebb6d4bce45dcbb599c641b0fe64cfbe74c43f95b5a26a964b23f6dd4ec02f84d65da55184b09b194b2f4c4684883565e641e02154f3184d49cf605e6c1d7822f0f30d2b55daeb6f6f136301fc47cbf67fac8e321c74a75c805c6777d8c3de929f01497174377ed3f245cbb36ee549ddd2d5749e8c62d05e58989cbef3ca38bc6eca09f730b1d2f03489d70045a6a3afc3a21254bb1e6c13ea77f6ddea2f52ec982f8023b2f37c8dbb5c7f325ebf36d39f0f035c350cc2aed59361803a33cb195fceaaee958eec0523ab1057a89e3e284522b7c5a9b49ed5502ff2e9c6290f76db2fdbad66844a3e817a5e91db923f7f0b4c649efbbda9b8e651605e0be3eee149948ace835421a86b72a454fc5fb2f9dae94fe096a24c52019a8bdb862c3706fbe011ab275d7f2f396d887baf869ac498d4e7a5c5660d427d2bf43418e01eaa3b75bdfd534cd4f8e2eb4db849b122dd680087bc10f37eb3fec7637896f8cd13714cfd77d02203555e6f8f2c213c3322edcf87751c08552b744509a83dbf841f9d77820c954d2394983c3eb41b8661a32b6004b4e0e93d9cd78d03fb0cc361a9d46672e9af19adad3eba53eea0259356986a74aba25185e731b7428a8dc5718f83d5681c70d99fe3619fd467f262c1a3921baf802047378c9a6846568149c475ed9b11cc292567f640d24074385f047050fbb100e3355ec797745312c8bb057c2b14a00070572f9bcf2c018f524d8ba562ef6c40d43d85d144bf1bed98f01c6f5c7f845f60aef134dd74bd909d0bfdb5084b67f37f5dc35a6ba799130c979abef1a1d51107374b44278879e3f43905baa419f141c600b8f76f216f798846ee0d2a4d7aace456d58a8e508f4638d5205ba22f7a0b2c416a149527f663f48994f5ea35c20d716e106dbec7fa0308a71ad50ffbcb0a86f8aca28d741a582487aaef7c7ff1a5ae47110624151f44cd8f4581699aefdb957f3d7f0d498a96078f71140c4d0d709cb5a75a5c08a79e0a97c8f263c91f912d7973ee3e4e5c9eb7d63d46847009601b825d0c470dc5441891b5b57545241938d9cd2b76b126f2311b2bfbef546476668f55c40d7f775a788581b5ccde2ef6832a1109e29c35f174a4a644be7c86edb7777d0c64d9fccafe94131f7e4bb17d4f4b291d0d91b6227d1d45b0d3427c12769f674b80075dddd76bbcdc573dc4d7fc9496bc6a5c9adc5f0205bbe2f850e8335da3d980db6bf47e2ee9e55933e77b3bcb4de6a2a2c2e1694f811d53a1b9848fe5aa5ffe6d495f87768f55349ddf868662e99544d2c20b26e87b775309b5deb5683fe509611bf3972b9ee63094e9e8e45c41b8694f5761921b7364da8dde44e74d4b60c9adb7ce6e0872f5fdac2d4c7335c5f2481b1b8134e5b6717dd55acab790393d33e648208049ffb262f55610b4d5cd9b1d476166269750a13926985f0bdfdd58da2abd3f58866ef03c04dc3e29c5ae71b9107c20361da1add024ce27ec82f612e050a188d5e0860e76116d681f968b650ca90b1535d197367f8e76865ca0921046836266eaeda93c94c3ab18798c00f32cefc5367d64a9544b35f454fa92bf23057abbe8e0905f4a400350da1eaf084a4b9e7ebb06ed172b7484812f03b1e64a1fa8d10b7744496467848b1b018f698348ef17a0f4a6afd1230698ba8c46242d4ef0ff049be2bcfdcf303b812c2baa24f42f20eec7280fa016da9f0ef50c7441dad6b35e08bb49b2bf1d951a7eab3e51a450495697625895d604a8bdab59605efb644c1b4f637cb97e035974bf1ba73f74a615102389c81906038a78e8a555e50414e17bf0b52a37b641ead63098a1841efd4fc6254ef300ba4f6c420d526e91fa1fec89fefbb4e1cb860b9b0cb14f71f9659f3abceefadf69123189e752074c174abf5b62513b83ff35f346bed6e666696d43d8e66514aaa7e2928750bc1df41f7e11171994ed56aadd67f46d64f45608c5643ca8af2f29b965ace9953b9ef03eb5216d038d23ee92150927233446b777e4ec4d28db56ccf15d2288b4c0f4627d8c2e0b33533fab1085efce47d3b0fe70df02d14cde1921cdb27b4046d689ea126faffbf6903f6179e84a32db1960e760b643cef188b5ead863da95c3183756255739a6aebc82b81892468ac533a0870f4de1b65cda7370f4e02e1b79fbd53a87c3e1d4676795f573a3207137630698fae9faee5c419dcda41821c1c9d990973f8c2ab5e23d65fe5a99ef80f184e16772de24f82ca62e0515738019e4a432174829b1f2af7101ddcceb1d8d089355dc48d7de51556bffcba914b9891ec78fcedfc4e255bc56e1528a8748831f9dea65f7767a17e6c8c45b698180d8aa70da5f21b35b80fa1277e2f5374e878126580249dbd034432ee5492130ed52709cd4ec6c45b1ad719335e493106ecac7f5005ee10037c0ba1a79ef1ef1906093e399d6a66b4f195543bf8b02c6f214477069b37df9351e1bf5e667acd60aaa1fe8bdeca977c919010d0f2d78bb5022c05521259944b015a643df3ee13d609b51bd65ab97d4be930950f5b1b1afa81519fc04b490593f5a49a686ef280a694c7d837ec2f4d3424bac43be4f32abaa41b334739761db084917df876717f1e8f4563e4f862b7b70d311600cb121c803ac983512d4c4f8cba4d1d260ffe8304e12f02df2825849e8640fd33a2fd8cf4fd412d333d9635736eb50d11d83e0ab3c49ab393f3524c15485c84f804deab4ae577aad9023eae5acb0322625a8af93809bfd019704689f3e92d9cb0c9cd71e74c378967dc9f0c8cf8e63b8c73b09ee52d17bfcd001a123be3909fbccba91c91bfcb7b847fd124165669f2b98c286c007cd3810e2460f2a01fa99c89eb0b46129007b5221949847bbb033e40f232410239040e8f9b080d526db1d08f72dd414987a7dc31304e2d12584000224c4fd1fd873124804cb1e9dc3d128320add94b7848a483d0ede84384a054fd25ac82b53cb1ea19448c7e1d3fccd0daef54387a96e2c4aad8d68f327a92e79193f14c06a939b0b774ec14607be439b81cda7d0c810ece38c1cc77ea978b5dad70a406a0e827eaa2b1cfac43b04cd747898d4797ff557b7d0f4abd28662f21637dc615d6085c7475483cdecdccb8dec572385c618f1e830eaf512b71f4b82089c90a6392800ddac32f5793c7b68c355b2fd11a65bdbe08a4014494e48669922e09bee216f4800d73fd9fdd1a1d716865fba1ae0d98d7d865b51a14f7ceda11e04b8413498e8a91e1c8816cae9ce5cae576dbcd1fa0ebd1c3787fd20878a0c24f27301c8f6384062efdbc0119dcaa85adb98a2b8879648d4fb30e5b1df7902a3147e9916a622758ee92d2a4c9007b15b22022bd4b8303f3d988ea7a88dd734c5dd83265db937cec065df0cb4cbb0a685ed6dc024f694b18168b77853d19d1982992d3304520ce07c8e42fa7c3aad889827812f892a57aed315ff78b9de841edd3b49c6a5172a501bfaf0b2587578a4deec9d2f98430d8ed8163cb58c594f56909d847868daad7945cd251db56d1eb7b57542bba2af156d0cb1e5988812dabcbe9305aeaa1046a1f55cecf81a82bf19c88a52563bd7b064a6a7e99546f38174706ebfe84e358528a38e7e45e902a61133e67908cae3f8d945bf5642522577c08eb0f6ed4ace997384aaefc7106f3173d36411483199611e6b81379a6593ceaf24d928a879437e97ec40fe8db4cad73222951d3bf47265eaa114584f1f9df44909af295ccfbdfe1513fc79c4ad633a28d225a21cccdca0c8717382f8f3be31a12c730f31931ab423ab43007f31922172d84e203d42aed40eadbc8fa3e4677769012db12251810f4246a937b56139645d3b6d27a1c232ffee019dcdff90de299fa183f25edc950d1d9f4fb1bfb017a79ea3d4378c2d956bae1307e4a9b8f7e98ea5f4b1174b1e7d483d9a5d296ebad10426552b2b9721fcb9568455be9d7387bbd87acbad3680b65bca1c4f1521ba5dfe8c3e02fefcfb2c6b072ed9ff81185388b3dc6e82741690ffd30b9d403c66d4607cb4fd97c61980607675b6bf062be649bc33226d53c912750cccb50951ab859786bf13d35d643a75257d697b66342332a5216f3e68c075db7012ca137458030eb99414a915e29e38bd2689ab274440ebc6500228ca8e73f2d5b95fb7c4d0f6d959cd149cdcac17452de722dd1064d1111074803277200a9b601b613d10441cbf022a226d496b8aba5a9180fb7a0d2b12b673f6f4ce032526bd1fb2d88d3c511d680307943e4c9ea85e33b3be0d5ee75491b766db10c100bf753e5e74b6831f04de201eb549f2afed419e1b528e80b24e05a2e1031de98574f87f2627a9780ea7e585d16741a07b24c4967fc53755fa44457bd0c02f29b360157523e90a69492df16329d72b9cac5ce232c7db1457cbd71a2d9f4145d8847d3b87e7b1e5a1707e988288569c5f263e607c17e93c7530721f981d5f036c8e3b1ade7f704a57626624470de92a077cb7042528889b9ed51cd493c623b600a26044a74c3911f3c1899e73b329a8958beb11e327eb8a46a5d5096355e4b14abf88e755cbe94b04db86b74e7999a3baed9d5508040c016cecb1424b5a376f5f2a452e6e6cc0fd1eebb524ba22f04f749306a5c53243f9d3dbc01872aa72f7edd8e4fd9f9a47e4047dcd876eaf53b69bb48a51ea83d842f4acb83605c1cfc76f72593eb4b81189fbee45b78bab1e8ef61a4173e7143a03eefc6aad39dc50d5547d75d164ee9024749bdeef28a3209ddb86ed0c0476c2d4559411d45e0fdf84d68e596039aa9e6b94fa16c502be2bf7732dcba32df4c7d57069e68c084ed41607aaaf90bf28de57257f1bb32cd0356a7c86b09a4606426badae8c4c77672dbe62a155b9892fee54ecefaad85fab150446d666edf79136b022aae53f9ad63c7c21ec7b965f88e8de59a4d37f081b90cf0f774c0e0c21f0701ac323ebf87b802ee6fe277a7c870431b8ce27f03541c101c1d472278e46979cad2964192017d3528851f34f3d5ec6a8c6e339cdecb70340a888ee41d03ecc8538dc6df190df7c46482487e5a6160fa9d9cf2d37676199506e5dddb5a5be457737a8c21ca8f6b327ac3bebbe6dd2af3b0093a4fd2a439b5a2d1117273197dc911e0faff8709097e892927211a32d167ce75f9993bc18d72dfbe21f445c70184677ceba45590d02141aed7424757156fce7fc0b448f66287995b5aa4ceb8a531d60027a6335268a5287b33bf6ec55985ba183dcbe87c2ed21a10434e650b79240e116d701cc5b3ceb24bfec447d4c9713870f6affcddc1e4b13adc37f33d100f268a225522ffab892a7c9da7150d382a81f122105587c8ddb12e280e44fcd8700ef294ec4060c5296a77df688ad83da978d9d3b5cfe35b3d385c21159b32f95d5c28c43b9f378e765b8e0cbcf037ff13ec3b09d9b84d198b08455e188f217d39fd72558b222ee25bcbe54d66f1cc8ebe10da8f0f8319ef80fc599917aa718b7fa20f15026806fcd6c7dc4a12e6e65f0ea3d408df48fb11d14345ad06e52c6493f17751cc142598aa802a36ba6a829413583c9e86b1974fd30cf5d213666e1bca564ea4f146478083869274a2709dcaabb91614e3a8175efc86d4bbabed6a59c1f1bbd08d4690a76604ba9cc7c0cc57197536560993ada54691d2c432cf3aa6f44a531d982b8414dcc20e8d6f26b7f7b3db3e333f2db70a1dee27e6f7c3b88ed3c17e59615aa617d730f29d54841241c49b51b90410d0f760559e790ae383b5b58850b77b81fa2d7abd29f30a6a5ef1bd6ebce04677f51119a4e3c811b2e852c673aa52ef92035f1e3a4fde0fdeaec092f1c35e7938853b2c12416c379913bf7967f8ee23c64a7c68e889134746b621d7b8a22634946d48f73583fb53fd1dab2a94a0a7798f0fed3e7360b39a10f53afb043a2f5771c3ecce22a239b8414d17909877e90e2e92175c77d6944a7fb97d343d97a92a2eb63d2c303990fdcd82055acf06846aafc3256a6e999e85844bf791552f17e8bf785741a25b189aabd5c2048d3af3d31749957ae767baf6fa74b3725725022b74246f2a6c9c796adf6b6eb1d326eac0108221178e0051046c39f86ab21175874caf6b874e468c9a6cb4c47588ad7bb0e19a01c8821c42c9a6e2430c9dcc9ba96ef13d74e3f859a6e5d9ee247af4cfa5391c3d516fc860b309b0779927b3872a76a084eedd5d4d4ae6a8b9258c6428fe8fca0a917b496b750b067f4c0c4180c9a6c0ec1e5873cdaa8c649008d0d5aa0a6a5c42413fdb762b6a7068440c72eb9725dcd80371d391752137beae73123f6700774b25242d394a3c002d4a336d31a495e836ed66c42a3d0969d12bc4ae3a7f8ec30bbcbbb60baa47f52d8020349deb3a1155c8f687eda1e989c97582c95ac996b1466ffcefa4f05908fae79cdf1174b325acdf56d7d489eb97ac8b5146e4621b27bfd92ee19e0f6d3480ad392bd04fb22dd828aa495fad30ca0b14e377812959643d61295fdc816033ddbf15f607e41a3636d8370c6c130c10782fa0805b007f7f7902d09e5abe3a6fc3204d1853c0c7af4cc937f7b48fd104894c69d8b18f24b18a3893a34737f14f9013aca344965c8cf29b36ecc168eaf542700bd2b561401ec4fb48f33fed3d9536db18e2e9c4f3294d28c6503ccdb031b6385acb8896b198163454b0f352c87f976ccf229178a523ac7845f64104970ffc3bc3c9508d993ee91ff052bac716c68a5c14f782405d77217eb4be258a39889411d2755525c1c309f700ff782b38f1d8c412d641457a65eb6d7bd6956d0f51d939ad57fa987926238ff9718b583d04d4ca73af823f5687808818c01491a64a88ee6d0c053606f2cbb81f1066a8f766b9ca94ec0f0ab577e19602fb4f0a05a60324f268ea45228ccb087138c0a9d9a891892ff407d33a31d7f8a252cc041ab0880dc15808a1a81d1b3ae197c8672474a8296dcc21c3d68b9a7caae70b8a06278b79a3abfefda2b77fa4639102e5e74b566b99b265026758dd3ebf0946e2bf442367a33ecd41700b70dd88cf8f88f4eec113b14028157350923fa3701e56cf367ad21dca3e5a78c76c4fbb44ee21117084913255f4013a28d7e331435136cff8fd4eb32fbcca659ce825c9b57bd5a82d9c6e33e3acecaacdd935613779923bbfbe597f8df8cc19c7a6625a18fa27bfcb0bc2fba3a1b6723130001b46077e068cfd5e398ac50e757baf2c9fa1e58c41653c13883b5e2be3a9a3025e5add18d9fd14acfa63a1e5fd7259d2c81128d678f54a0d625df913956cdf457f52eb37e819939bd4be9a4d0976b5216e31e0445440b9e8c86d38316740f7803ba8311f3c350b65af398840c111c1aef6187c284b2abfad24bffc25d31dd9a21a27fd146474d32691ff62367c260fc3f64704e606192b09b0f1acc87169d0263e343eda307f923969858a03fad2f3f2ed44596bb17e4c031c3c05c79e4ec36f8f16a39d709c60dfaf8b8c38c003b039818a2f3aff7089c70a8e639750cac768fc3a0d91dccf39c49a9a116b4684cac8c98e3a007e84fd8efd65e27489dc9b63a6a5fad029f3620485fb44c8d48526a81eadbf2a5ff0c0844e7383bcb74b66587e72c6851af0ace6185fb54f17016fa5d274a2a84ad527bfe87e144339529c11cb2a377820e125bb25d380ea35b7400dfc3da893ad6d3d9c5a44599e209b8725f41a89d604aed5b4e92fe18d14c4e4b2973a9b639e7ba70c82f7f938f47270f4d45131b2f985fc61204889f61a553307eeef3b4c100cac7f36dd93c771ba04a76b84e0901d3c35c7b018b5493ce804c07564f40cb43788524d597813c96ddc7a9bcd3a38d6cb68053ecff51d21f0a8e225ac31e9322fc49e45e1a0a542001f2cf17affe90b78286fe674a8ab9bfd89b0244e4038bad47c1eb5c86eefa6a277f0bf2268181c4e1bfc460a96459cc10915c1b21aad1d57777945b5f3c6f93fa2b5f0a834abc0d3e4d01aefebeb0568a376cf5f0fe2e2ef3a59b14c6337f98ef1160f0f44604e805461f6e4a71d147cab7e5c610fb282b6837da7cb75e4ca7561a46d3cec41c21bee1863895fe803560fa0fcda0bbea76d36cbf39969e4fa3d27bd3477478437f2907330bfc307826ab2593570079c5b4c9a2ea9928ff76addb280ffb9df7ccd7227921d0ea381fd9bf584b4a13a5cbb2ab86e823b038d782b41871a239bb0c35c27f48fbe2d5c70c7003bee8589dbee3a781cecbb53f3549ad058301487771b450555284e5b394a9f56fbe7869b7fbd6f9abec6352a5a7703b521710de6159fe2018eb3dee27265fe5561060909532c81df7e4291d96d74b5d51dbe8029ed1676e072a7df196a62f834fd7a3a4e16254e88a84f00019db45f5273633b38ca746495f76a6721628540b4adfa81cab72469e81a238d2013a9ea331d98fbab6d8b31cb49ef7c36b943ba5751e85c4d8d1fbc27818655f503a8972273272d3993aed55f3c788c5b8246cc8baad59142d9b0ca21945b08ec77aa27a0732b131631eef785829721bfd8a4efe3a4531c6affd7c814cd07581b4895dc263e2911508a94a8b30f270f829124a82b8639ab36d80aa2beb750ccf22f6bf294bf5978f7363f41e6d495ec4abbff04ed5b404ad96009e0d3a836ae26e0bcfe3092c1d9ccc8f6c9ac5de54377ae348fe8d28e4eb3441897c3b1dabfa9496e2c36d49b20fb2498a4e9cef3bca770c45e4d76547ce148840826cbced5ede8c6f89dd4b5c5d0780e338f5275c8d91cf34389f6450c46a627b748ab0c1a29fc8e41a70b9cf9ab7e304584e64ef7763007a8e2bf97b7a68d9a2163bc97493a4340171931a9d044f93f08e0d68a79eaa56bcb0e03ad9088d8d82eafbc2ad593759635874a32b9bf902b22307e9d0dc9e29946dbfb412ad02ba8375a988e755a63e223c14af1a1afbcdae971f31799ecd581947e3d0ea20b779777bdfe0ae17104f806aa34ebff6f3f880b7422de41eb5c97216ce2f7526e4d36114fb2a3211db3d57024a281194ebcecabde1cd0db4506f1cc38764b140ed3c7af4cc51c98d04a01e50399a045ac2f0ef1237ea76f9ae529e54044b95fa1eb831d2cafb1e89d3416d6fb6430f27ec52a3be13cfd24ea528fa2b8cdc95b49c807ad9a92fd6094269f96630bfd24b2eee0750dcd55fd8930f928c8c3b00844f3977b7a8979f3770a64c4fc96b4c148e54c5b0a62962e241cc524c4882f396da6422000a67172bf864d9271effdd5acdcd8a066830471e363f0f9634bde9ed92754171ecf06acb657d4a56587b78c1ffb5989e2028601521e171425ee0e80547fa7ad240f21ace80ebce68cbf1bee2c410e725645b544dd7cadad4f2bae836181ac0456b3b34447376dfdaf3d7cc05d218204f295cfc376cb6bd80ec5c88fb917106568717cd75da571a7f755bda264be3cdc5ec337e2416a5731221103243d86437be1d14777c52780029dbefe0d1ae3a68859e8e47c6c3bba66ca46ef8879ab082fc57c9d6452c860ffd3a0b9e4930b65c3e9b875c86a2514021e2c7bcbd68d2313ff5f2b625462016ca443c828817cc0c506ff8a0ecbc12ca06a2050ee2831bf0924b1175894c0fa5e2943a899a656412982846f18334a1996a6c23f9b18b1d1fa4d8f5eac868f532c7df903a1d2b689b89b21d0cc20be24af97a0123f6c54f9146487c1803057acbf0bd5ce4ad36186a5e1effd8fbacd17ffb4fbb974210d76cfb250709300a54186b02003a7a42e65e0bb36c99578f3b3b766446dd9fda6750c3047ce8fa6bc84de1fe2469d0d7d5e6f3ac27620e0ed7b1ab1273b4abd7070819cfa94cfaadda04ab510bd5145ce7fd4289490b1f6b3fb9152ab0cabba20c8da7da5e423fe9aa10ec3f83d3570fff6190b259083a13d66062be052d1c31d36d37d757af9b034018bf1cef0f23cbbd3035a17f1cb094ded876d6130d2683c4751acd686fd225c3c972086093b2344b1b4c1f6eacdca4e81c5c621aeb248abaa9fb7b7bbaeaa8af4fbe499af16b2b612264e731d3619c692a9c09f18856ad7a706f0a299b8e090a155ea2660768d15cb06505ba61004c7c1ae0fa4664dbe57f9fe7d997f7879bba7709001a0b9d399c5ebdbefb87669b0f602b13c112de8acf3799e271e24353d4028f5cee106b7d37be88e0df6a51db801606a664f2a69e4fd189dfc13bd50af32e79f59341a54cc677108a7c3064acd56ef825245b7ed722f2905e8f8ed638279610c74bbe87c692b6693227b2c007a549c8b5a82a8ca4d1c1410c68430cab62202eac58bcadff837051ac519dde2e5df691c34d413d80241834875df07b9658d044a0a73ad8f4ff02d3260e5f493c514759e7c2266dd49d7b162f462ca641fc5dd6fce3036f1155087e85caca560386201036dfce39e213ddc149aae2931add0d48f33c96687b0aa6fc0ef68c0fa16b1a4ac4b54df24e54f12eee540fbec0482a71dc5d0c1944defbe64a18d13389894d2af84dcb8c2388a9ef1bd8a73ad880e276f8c247bb7b47e19e0c1ba8ef405d695d5535b876df9f1186fff4bf1f040daf44c06ee4876a4a7a79070850e76655e29c784b20b1ff06768885333c1af376fcafaddc0b77e4271506168899f2e82c0903a5bab2f5642f6189aee8ca47bb648ab5d24cb96ff6182db8cd0ee2f2b2e25acf628614b4ad4ebbc195a28bd2a148a6d94a2dcc94e258f629701780a0bce44545e43d47bf7c8e83165b79a6c97e673889aa96281820306c10199c89b84290384c31629202dab9ceaf07e20fec8509c306c3cb40c2c6fcdb828644d927f23e97e7360cbd042a6d80cb9accadb9f81f047a46410d3bb45f0e67782ae263757423bb4e30b878f4eee166ddd09a25090bbe72d864b799419808dddc501ba76b023f543bc9c63c0a0cc404909572dc66445588e7c6c3655a54f7a999de62aaa8186c2af7cf3e2020cf4af570746cfd87edf2089c1fff732561df202fa4eb00f3f63069e3c4e7a6cb0b3b948af7d1020225ad1e9462ce46bea58c247dc640cf8ce62eac96c9605e5cc8a2d021a12e8d669cfc64ee4f61f1d1b898c3cb85ee4a6592946c66df1a3ffbd546c9d2a5a0d113023acb97d89913f7ef06d1f60354bcf1246e639dac38a9c9a15905357971d0c495a1a3c34aebcd7db5825c1d0d5311436988292c1f63aaa0c2feecf00f416d83766609c99bab0c4b6c0ecd12bca45db2cbb07a7b77f89462c55e5554a4229c1a8610ddc89910a6a8814f0faf477b28fe6766ba395dc7bb6bf4be5e7aa70cbb02d4172b988e0712a8d0f47aa7d58a87fced670774961e0519b04432b621d379aefb472e81b60ff659ca146d0191b6d7931934c3f0eaf9664e46260bef04e48fcc814697016b9395242824da173883b037a5dce830f81b35f40cb937f3b3a058c19e9e774e18c43cd7a706306e6c41a24a1a72fba0639f4d68de6126379ffd814b5d8b100bf8a79962542ba4cf15c08d4c3a8259089c1ddbedb9cd789beff1e2c3aa12d6f40b52a4b7fec97b1d8165a950242b4cef4ecc4d944d45fcac508346c7761c6db8b200e4c92e992798e9371444349f2b69e7db90c4e96a17c8e8641f9d27be8edadb5677efc4d9fc1db611bef715494ef8d189994816bf5c714f3a8aced5d15fab6952cc79dde44962d6ca7e2eca833820ff6836004a25fc53a7fe225d79b7c7a4554e5a86ac875569929920f2cd91929c4de252cb837bda3a9626dfabfb46445e96e6138c6f106dec6e5afd7cac3160cf9e3656f94ee007905e90e697dd25052065f8c8748c0cb9a3948badedc4803ebe2e9a78b7883594d57832f2b53ffa140f6142437b47eb9fbae486c4e5579d467d1196b812b5fb3838121f4303577d3c8a0040e99face4e857949551a3f0aea7890390a1b7475adea3681da816e1de6bdfaddca395909066c1b86569b3c79c959b83c9d3e19805dcb667a3538d12d13353a2cdea9df5643cd442a9e9f03707bb2e6513ae4ac00d75e877452dadf9f2152ca86fae22582a0525a89034030d3fddb836dde2e19fe0487df1489362c8b6508afa7972a84ab466910109e0986c143235dd7c5a8b89e5536ab7fc65f5599c363592a75d0adbf23093687a284c2856c50368522e54b46aa255e2d7723335b977c306eaf9d9c819956e4cf7bdadb711bbb8070d359388aee70b4edeb6e1aff006bab0ad7e6c9e569a7f40f1b9b09b0c723b05ccb2ab838e5ae7f9a3d25f23c9d1a3ec65879052ea96dfd5d957ea0803c43f083bac5069040b424aaf2c5ef65ee2763ef366b796c68a7847101154e7dae59b24e8eb09afad2bb99fb4ecee00f9f8887a7e5167f8cc7ab7ce66868426c94a30dd9f7ece71e7ef01ec62442c48ddb5dbe51217780698deaac483d18cb999663803fcffffff03