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 63963 5a66314296d94ef818c9bcea8ef2ae16d03b2ca8e9ea21f12da163c99049d11d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
aa8868f988039a3ea7ecf9c64d25aae0f368271bdc6fc9dcec52111f6813409b
Certificate Block Hash
5a66314296d94ef818c9bcea8ef2ae16d03b2ca8e9ea21f12da163c99049d11d
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0000260000f0390000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001d99891de5feeb1f746bd6d860034d2e1000baf3a1f23f278b289b61f5c32571cdfb762efce11341acd4e273ead60d7fe02747be1f1bd3454e2079acf952702deb21598ea8debbc569401e087e72b11eb2561caefbf013909608000000000000004000000040000000260000f0390000

Raw Header Hex

000040203d0965edc6e2194161cfc10778ac8f130a37c1887d940ad8809d9dc8dae3ee23fe98b609c84aac9bf1463f9bfbd4e2b6897fe570befd37fe77003a01b417b7a15b451a6a8ce201189b4013681f1152ecdcc96fdc1b2768f3e0aa254dc6f9eca73e9a0388f96888aa

Proof Data Hex

59,560 bytes
12121602030704115df28673bcd7bce926e94978d89cde07a6c7871595d68528493029832fc17b983a9dced874912f76f411c9c854a82ff247c87b31454ca25caadc5c36af388aca9488243c0e1059c1356ac1e03c636ca92d440de594c82e97c31e7d920a67c900be8f10d0be8d75c8abe5867a43205e0ccfc4586a383d56a55f2a83956f553afff07a6d390dca7bd957781ebc32fe66364e20bb207a9f38b65884c881e05d73057b5fd2e6e4ad35144f8814ea1b883b68a53a67c5d562b52d48284d69d12566d7a64f916b37a3b328edcd25ae7319033f60123d5664d24961ea5d203e7f3a4634d95706a08ff1e7ecbb7b6637db479de5229847f369bafaa0a4717ed78782597a24b9e653c9c91fba0e399cbb2d5f15d936918ebc6faf401e6d0212c953f50676b4a79a8ac85adea0e57178775a86d0584ebd6ba2bf175905e882993a94cf2da54b71d8eb594375ccb10e21f4f8720d3e97499219edc4c19c54dbb997aba8d1f22cfef1b7e4f6cd1b00fdac4562886df95c67658801f44cf4e8bcd9f5077c59a9d1be2d620c75ceed68548658875df4b59ac0ca2ea36c9816037eb240e0aecfa973bd45e6895c4d02b635346704b4ff72e6a4c8b90ea66e48b929e08c59ac2567a9721cd7d86145104e7076253626defdedca25455c19bcc8c3a1c6f00241a19ea8438f1d9774d7cddc7b2ce80aa57c7ee9474879e6874601b6030b5fdc2ce8befcb58d065cb5a50b15a443b5c648954a3c941c5c6666ce63c7de19d9b393b94cd85e37f839e860569013f0320fc91783d3a7ae99d566f0e7e0b0ef5a4fc0fb9e91677e12c0a0a8436aea77e0057e5a45b74e5c38caa528c249c4802b7e7bd57ba09409fcb1a4e009df8f576aa7b00a88090365cd6a49bc21399d3f2a6bce95ae1cbcf1abd3059a65a9d8ede1287465f1d9ceb7fc1059c4629b67849c14aa4a11e9932c486100fee2fa8c8dffe0eeb54df0f46d7d6c96586f8c43ccc00c1d1dc15bb0de5a491d200732296f5795edfae66bf5c4d2abfa163cac203c3dd2d9cd72019c9eeeb712d8521c448c63bb54c963ce4331eb0f1f94cf1af2f3219f41fac3470b6dcaab58ba03c096d5584af8bab1a4bf24cd1502ab85ccfeaef17c48686807a9e7f1a64a86643da8b9bb6b1f11adc9b16139173fce5fc104cda90d24940dc8a59ffac594719ee2986d13129455892017f201f7e18f6d9b8b2bf44f0612126ebf609daaefb644aa263288bed234f93ba0eee1055551803390685a47a97806d66569a0716da927dc4df64cd17f5cf2c0e8175cf1ed094f0a12a8c663c72f174cfb10f50f6f87c12678f627989651685227d1427554c5785480681c7249920a50c65c07bb599cec8ee6d33b92827fc0c8f1e0dbfaf59e2ac25f60b25d4c011b6867dcdd3aa30de790d46127c450ef0834e4441b44abdd3724aaca8ce2052104c7b1187133f1391362f3352b17263c8c56251bfb371b887fb2b21dc7215ae3e551d943c394f8604e8911fdaa60d350d18f52558404528f62754a3450fe82693b1b3267f3b38c8fbbe63d8a31066f4356c522021ee418b9157e090861de9df345ee39f371029994d741e3439bb912ad032e5a66db3642bc6f0d0c6a2eb78b75138b284af61a94b99c2b28c226bf4a6b47224b001d19f26addd7561883719dc42d80f2624fc2bc13671e65578f10ee3e763003eb6e4372aae6ca4da1f818d9ce56bb7b6591c605446b8327d5b4e2d30041085402c59a89a90925a731d0d91fd547f56f122f247e06e4bf66625392f56ed7cd260b4bce1e7a1ec605abe666f0a21dd792271a3bde400e223803f84d5d087f86f8942df05b4950613cb98022d29bd3179a6c1852482cb63a8b3176c6f4a2ff6062402dffbc792adbf6064bbfe3998deeb360c9d204c3b661cf216f751e44c3b9068d2c2101fcbf9ad0eb459637e004ebac72a85dd58e9f749927b57762fd0b1730b4f1f922142b68f0fcffe1e0dad34f218c52191903d79d6d628552892e22db071546e9f4fdd52d4c9ee0d67cddda18e80b1efece13b1f59acd3d350adadb4dfbbee3cf15b9a0ede2e538835e268b44298cd677f8920760e4d6b03a0c6dbbaef2d0e837f91158e281fb52985ac47507463d77205b72e9dd57380a4a94f38e99ddc228ce775b6f7c298212d709d0ace3b53e3fbd99f80b7ea5e4f6d3610b88db8e905b7bd3a5b6adb48f53060d04715365cbbf980a5be9b8df59880053ebafe716fd4b99287ab0f5d655dd20593f951b8ab7ef5ac3622e6b05d77984a99f54287233829f261a0dbadf4e8006e50b5feeae9c99282a0af7a32186c0b83f13830f238c50203be31c55eef918520e4c89faf076e5d879ae072399f4ea3e7d17fc580d2670fda787dd0a96dd8930e42a242c39a1c199beab6051ecb64d154bed42abeb9b4ad96496ab523146ce62b4a344cc699888346ea5ff6fa81f278ce96e252b4ca35054338ea74fe5df743c149c5b176a283738c9ec9510c19685e5c5ba3fec12f8500c22058ce3285bdf9890a693ed496d9574e6c2b1f95829fc2401b8d9ad5a59e2e1c7ccf7a59df4ddb03676a5901afad998fbc5a75d70f70f2eb04e22da2bc7d6411a77d9c128a8cf7e06b951726a9f6119905166e5ea2aa3ca9c5fad92382519e117ea12e25573e02d9391137dfc0b2458658893fcec89fb8f5ef322de89f33d9a8bffc62165b202f9da9ad5acba0d834302cec2666a26760675c0c3ad8bf712ac0300cff0eaf58dec4a230872c5e6ba369c251883682de30718f1fbcb51ade308f9596e04d5bf4376be36b3a795903661f603f72c224e082f96632826d409c72adb9dc4cefc28e285789e93965935ab702aa16ad97109adcd7f55664c6db3597977e2f0d9c1fd2563df7092af0cb7baa1f7e9c9c70c459a18c6d55791a4c65bb74a5af7b4c729fa8836dd3b4c8ac9ffe2170150156851f5bf9ea71b037e89425ebc68f6ae5c67717b85efc4108d0c36ef2812e1b5963774074bb0551e70da3327da9ed671abfd7bea98c088fd8fb2c84c80b2fcea9f54f395379aea52643cf81ca13667046931742bed028d8108b9655c86b6241f3bb9b5aacd61c58ccad93bca20832a1ab2ea532358d8911569d55ce9fc59e9f43bde15e8efc97ebb6ef845517ded30843289f67fe0784570e52fb0033edbb0192b0665a057acc8efea9e8f507a1084d235c5fe5ee97f1bb0fea6dc7081b1f1db5b2fe1c5e70c1ecc876e3ed76071253462ef63c8669e827bb1fd813b704483eea2734e386ea6b75b931d223157df24f6535a4a0fdb2bf5413a1c7f2affbcab819bb0820d4eab0317d79c9bac812683c9a7cf64d455d31a182653d9a213268fc720ce900a85928f38372726ca733c928f631f0bd81af9c3184ae871d84ea1a509af3c347580f264db67b5622e1bcad8b72e724a5ed06ba53e88fc1d887dabe2f360f05b7419ed7608181a5f0459ce8c3a85958712158e1467264964ba289c305eaff71c3b9dce5469890b72691f94536ad7c20748aaa3fec9d08401cc6c076a0487f18bef4871da718df5634ce25f0a8f8e4bb5ad39c5e6bcd265279232c41e562ea383b934f8715a6b8a9aed77c71100939a3fd87fca1d8f3e3f7327caaf2b2336e4bf6f2f69b4648002ccb8bbf2a8e6e72d02b29dcd5da804bcb492cbc5c6862cc653a6a2a22e70c2c874b9dc6e72a82f50f92c6299ea4274879463e0cf5a46fac51f9b131fae7b287bb9ac3cdd803e6e1ac37ca1cc7797251c48c3b4b249c6ed258382f1ce915fa0e5f9692993977eec30134abbcd6add65429a3b28e81429b96dc8c6a47f8c0802002cb8295359d3bb9e58ccfb986a1493c90f9c9b8f562dbf9dce1e736a677da18d2c2db93280811f352130b3bd72052902a717c59fd7bb341f3d95f671bc1fbbe3f045d449eaa45b0cbd94146b97585dcfdfb0f3df017a8156e6ad8e68182ae2a6b21aa4b29114212b8d2ca5ec93a9606ca2199886562524029e4780b8b8cdd82562f52ffd999d94f79b4fcb688583b6a29e7e3fc3b484bb2f244d8f3852a8c9d3be965e7998976f051bd508b3416c28690ebb99e1400e7db98e8d289d8e4152e4a2981ed6f99ef4ab29fdad27a5078531bdb94c58265ff150d892c482e4c7212e191b5372af8dcf178623638e4202033e471bbc646882eaf956664ee9d4bd23bea255254ddfeed93b6caafafbf98938e4529a0d342217bad158230fc124d214c5df63aa6fc350687c6d8f68cd122f7cfd941de812dd4ac253f2420453ea1f76a1f1b40d7a3792dd1a4422f53a563a45b5e46c0962c5c1885be08c4af1a0cdcc3b725ef10a7c33d51efd932cabb80490c7b964ace88b6c1bc45df5fc3eccdf3943fedb9d47f8750349c2f33a22ec6366bee25f9d1690b87c784452371e8bed8fce9fd3dc5d57c67a09d28f1ef7ede6940e158755a4f345116f9be0651a3faf4489549d510a0dfc1885946ae278bcb812df90d0e7d4a29ee81f6adf3c0cd0fb572c97e780f849c7b71a58892fc745aa02e35ff335441700b5b381ca80be0e62c8af5b0d607b426a90ca9c1b9be3af1fb798e8c3d95845ce406c4dfd65dd9707f4f868597e8226f3d9ea7a71e5e827c49b5fa1f2815db2e21765a3b6fc04ce8305d0edc0307d19506be06b643f4b77917fd8451a520e8d0486befad576ccd5af8ebd74c24405586812b2d34aa9cd5dda748a454e5dc67f56092a07e01ff0f573c5e44ad371b39af234cda576e5545a7eb3ae16caeb059e0c4654ae5a42970c943c6aeab2627d144b1a44230afcd813969449968856076a629f24d4ed6bf4f594a4d6f5555fd2ab4463d691743883cd04b71877fc3cfcc255c87f9aa58f5ff5d8e679ac9f18852a3e81807662becf2f613c3d1a0a7646754569f0782b3524cde6f9196e1e3419d23fa44243acdcc287923c8e589eed52690a46f64738677b74f8392474da1a39c9ba407051f80ca0851af53bd826c0e2990520070583c12b30da5cef3542f9ba4da71e6cf1712475e55a8607b85ffa948fed25115f4b5da3b825518e7c39428003d4f787c66c37911edb56b89746d1e1c130940c5917d448c32ab9dd8eaee30f8e49b34fbf15432ff121bb7678ae67db7c968be4d0bb4ec5fd88f967e6a0cc6544ce41353373135f93170e7720bf5264a3cf206bf5c52ff04b827862d16de1f2281c3d97a0089261b2084a8d218cdd19af4cd8b1c4acf5af2a36dd636d0cff91bb0f88d195c2483c9d0301b2fef485cc25242019fb00cac49b11a12aaf5ac76f9609de91a7ca48109f216603b0a1bab74d75b8e81e31fe81c710c1aed197cff452cf7c7316df95097ec81d1507abddd41c393ea9ce131ef1587bbf484890f6598674e5ce770f6b401d36bd45c90a8d27c62d8186b50cfad3005f6ced2204acd769a006067836be6d2dfcfa5a46b53d7a477ae9097dc17bcba1d1439f66835801e83cd991ca019f55984c3df8473b8f993f6c021f1c4eb376d959081adb7c0972aab670d963ddaa602ec175675a60739a4d282690c089bb08a0590b9cb98d4a99aa47c92e58773d1fb347909272cbd66ff83f3554a2dfcf3c1fd8405472a06be09cafafb1659b0675fb4bef8b83184a2fc10051491b45216ab9c86aab9bbd4990638d73f8bd716225c037e72764afa46cd88360e86a7dc5a6c75da704bee7b4ec043cafc29d647112c82836ab611e86db15bac9f77d9cc70f21452be9d1bc87d49002865aca696ae0e3a08bba49112c0e582bd4b531b226e34b51245fad382964806eb6a3aa83206cb6322fe02c29fdbe6c79b3babe8e3a1225445aaaa6d1df61a72b8dcb4aca9d28eb499eaee36d5e24ab68703eb3acaa2adcf1b60eeaa2ba8b218ecdc820219356d9ec5dc047ebe7d3d07d175a2f5d06a3d9f72b44fd7512f2dbdd775d54b6b944655854ed4aa59176d08baac3177f8174b9b8f7f0a0d8177f8b3b3670c55c94cbee9e8a50b19afe9fa09291dd88fafb33eaa77099cc4465cbfb24e32fc5a9cb0aba21db061da439f458f7684f243502b9ffe7505ee41b3bf4f3b9ab8b182cebdb7eac86f81438b845f02212ac0699f8d1ed07eeeeec7365153fca312d19b29e5d6bd4dc91ef5bd143b26ad99a968af105209a7f83e325f70e945d91b8532a96faec0a9e03b4328f97780d8cf2319a4943970a9223c2dc9c0ae6ebdec221e4a66be2e46f8d251a8f2bbd924a1306a18f51fd65ac057d5f3de4177eebaa12c3eab240e9070505164f707283e9ef302efbb16f15d7f6be868130d9f4b54d9e4baa63782c5238e0faac17d19166be765a219e9f446f2447514195cca86f1599aacf36b0c79e56f516e8ca9d1a706b15b26053443fed811d930e4ef8051127ef5003aae5724e178b38ec0db7f22f4449572d8a548efc5474cb2bfc80aba880cf6ca59542df74d6513b2c207d0edf8da512533beca238f6c06ca937f671c112540536c58dc3cfdaf9809efc4ded6893ecf31c1379e05f4dc714daef1da9e12624768e2a0dda79274632c914c3b1b570c9b237eed120a1be6f305c6447b13d4074f056d9002eda33e518fb9e50b01ac8081100a37d18bba611b1d86aff50d45da4bd9be44ef9b432e1e9e5a370a61363fca694c59e9d9174195a95e4ea27b50a79220dd559345ec391ae960209cbbbff31530fa40b152de7192e3f08cab4118f168d2f5ef16a8144dfe801934788153afcf7aaef4b7b4de486da2bb9f95f12fb983c864132522fae3453c57e1aa66faea5c1314225ce9395a57fe2e5f90b897bf9f4b4c993491eb62ed8731ba34bd0815d4e0198c6aec795232bdaf917c04c3613a477ce2964136f941a19778498e91bed4b26b7844b6dedc99d593fa418aeb706ec8459beec0d4bfe7d79383fd57d9cd08449c1e60e66f73ada5832629e6030141df9d9806d946efdbabd1ae98dace693571d51b314f9cbd0514e5fe7768e8e8e8785326b9c8f270cb1046edb2728ec090bfdde4bf589b7ad461dfade97ce12ff73d4cdcaf6b6cc163e72dc6c4b0b31acc2886c134dd1f3a4496d0a28c07367da1e5342f48aac062faea66393bcadda3bbf8097c9ad969736c9274a105d6fda94b7d19b9a4fdbebfbbba22d4aaff8821ad453bf5f16efe0142c7325501106936f54cb0ef93e1c5032c655d7e4110fe9dfad5c31b033fe63dfbcaf33e4ba6a7002ff036f28cd0517ceaaab02ff392bec3ae8850d00e14db78ce58cf100f33412eed3cdef35bbcb5abaaa0ffd509f2e6712a262f15b3315133506a7edf8aee1f695995e2e86d533921f8379a51cc1b80f07a57664c848857b81817d0a83ce892bc90c98ac6e7fb492b0f12f806f6c2603286db0ebf30fed598fd8680d11c65d5396a290ec7e6629f2f55082c97eac8db8ae4df10edbef62b08ce5a4ad3a65eb55d122e62ef0fa8747a062f8af43c565b1192358dd8c2cd778cb927d7961273e73910bf409ff1adbea35201dcf2f8c7270c56a9b9bd58375782348215754b9c49cfa155c4589d7f3d812b9a130f80f94221df34d5deba90bbdac8a119b760e843301380c896285c3ec53e6657562b59b050b0664fdfb7bce1652f55c9c34aaaee7356dcde3ec75eccb5d8cdadca47aeabc38321449fa373eb8286a81b566222ff6f10bece1ddb58ec498acf6f6c3b339bb03c55e6672012494984ccf34f3664486859ab8d78d8c35fcf54304ec77c62746b9ed1af16654f6903e7dac15b5dd1c3b2a442bb8b5c0901dc1467181ea292cb0c820c0323c46b67c37501938fb3988f82f9cadbc781000401e0b608cf6d3669ae8c191c6eab279ce641ed9c58398fb1630a1e7b50ca8ebbc587a745a2df5536dc04e973c6aef290cfbd339f64e952ea8942890de8e11b3c4853e87478c538b90dc1debfeaf7a312f72e19f796474741feb96b181409d59d3a4c5bdcf1e14850f6d7d7d60d18f642330af897936949679a7d9efa692f2c70f1f0e18d0acff6538bf0d09b1d5b3ca2fb8dab3537f892a88d1fca767df6e162985ef922af97d3eea08c2bb2f2e501bd8edf37777821b867bf635ad142dc216676f230cb204e8a33411831f4688211d905fc52a0f74db958ffae38d3dc25bae05b11fe8cc9d5ecf8fc524fad56ac09a973024307a076e23447d1a49b99d77be949f0075f62af448b23208342b7a09b74e35321c724b26445b2e6b2e8b7767ede3ffb1c1a58e4f1d743db0ea7980368fac6096939ed5f7417d41fe38827150aec51b1fe2287f5365152e3f5ceabee8625091033a48f9a1e0a358a7ccc9bc6a6acfc269cdf719dba8816a4b28648a0e16ca2693c889c9292e881a72be450cfd26e6f991f013f786984a4e6f82e186fcc8641d02bf38fe79ccfd9375f45e7969ff99e47f883f697f817521f74cd244ac34eb11e0251d10ba7b7eb010e1a926a94326e6b4a5e2248a82db0743031ebb322d7233ff6f345252b9a2df7f0ecd4d01b722ee58baaf343b718d9b7c259fe90ef09e9c5e76a4d5320fd403818f4ea0375c2ec12b63195b4c1a13a1511e92bfe298c7cff385c9f1b32dd5206e6d267926bc9b0495eac596368d79f1f3002b61086ebbd1f2fb9daad01a0594c6708520b61ec5f31b35ca3eaa031330d2afe9ee83c5809343c89938baf1cbd6d2c8f7db2ded0fb59390e0a2e74992d023b2a70a42666b7fb19ecc6d381491d09045eb7b19a4e4d1091afe78cedd8e84dbfb13eb4aec5ca2c6248a41211cd58abc1a3b665fa98b52decbf97e51e348118932d989c8423be403c0756b3a20108d9713dc32682761e15226ea70da2117f678153c6a13014d8f67e53b6f5cac7256d0639528a7b506dab08af980de847d04b90d901d49d50f529d232e88de6f72d4d3f770d233e3ac22e24b8cf6d5d3ff8a233fe93e0b8cb33186864e5ebf752709594703307ffcb62facf0ffa672f8618661933878b4e505cf6e371107865666961ebf0221ea9c96ca4657c4c31fd56e76da28d960a06739547b3c46efbce74a0f49ba2469a4d68ba1e70f748cff2ffe7f16d99e8142fc6ecbb6a00360822e29cedcd519b8338c30ee945b8c6c3f9e3f5e6fe20de756085ed2ce480082bd7f62530d3649b50271ab4030df6a5a5acd906d1c7289918c273a0785a5c9bd47c98e20135a59422f3092a4a9a645b075b41b66df3aff3942b17d850cfe2f2ef0ac459be38ee09ab35bb2c472fbc3be4cdba90ab421aaf505731c6c8f5765049063ad546da89aef6cf2e0a7bc2504eb2d62f08dc4a60c19dc9ccc9e676660a0232ae3bb9787845794b91c5cfc8f49db119890c07e465720b2ed1f38f0c59cd6692c5b905570ff8b540b74b2a3937a49e1b7bb4d6ad0dc750b0a97589a4dc8a34664b51eacb2eaf66b2931aeae2efb8ceea7c1405610117792c285d02626eb5ee63f6c68a5dd1bb2942953db21fa238727e43e79251d025392fd225928d5e5a11d5a4407a2d706064cf77c6e49a6078caacece5b5dc6eea6138e780e4dd042a082d2f8cac9d43cba94bd7c09b36e1cbe98e6a70327560eefeb4869e303941b493e81446e1eb0a87c40fd0ddb7cc3087f4c668a689ce6382c00629657777410eaa241da4eccda1e9ccc17d68220e2e967fc886bf04dbc21b2095ad2157f1293dc5eba555f3d26cbe00eeb64e1c48b1e3cb300ba16621382ec5a118dd64bae1f006891a1148b161a9c4b1d6427a192f391abfce59ff0e983025c3748af314d5345db4b34eba6d67ac68f5b697d30da65657ff8e910a3e26570f3c414a1ca83c7bd298dfc19fe81af8b06c626d0b7628e8ad8134b2b291b3b23dd935fe31bc24692154a289a14a994c5042675960e1602560a2b510fe36f18eb9f36915a2a46a234693e18a7946d4784960bb2b12a14f6f38dde3ca122bcba1aa74b172f665bc42cf663791988aabb3a700c126279062e427b9b0ed26625d9efacb376deecc9347a7546c4be7f8d494c6f487c9a190b29b883c602bf68bc134f1c2566ca8d8716665d3b9ddbb6e73eff8659bc0e7a3269535279d2f25bf9315888278e97b940d9515488b08316bc049faf2be4f4939808521f27759f803a457f17622c0964806ab57efb6638e50554e42cf5b30f150bff1f7fbbc2598cde39f01ecf615ff8873f593deab816bffc027079a098210e7d27aa8c1857299d0a9fc623468a27817d527e5d52ebe1ac02693c54cac337d07dc151ee5579174b5c7cafa0f3b3299871403b79050fd1dd0ef76875be6544b66be57278921aa12d4307a0a9a85202c99ee11b03370b94803a2d65a3d5af7b641a37c0dbe50fa8ba238e90ca67b9a813f4c8f5dc259260308076b10082ca9417e0e972d00aafdbaaac05c644f8c7e5df55e6386e343ef0e80b68532cef9f07edb0f3974846b83dc6318255aac7be14361785714578767fe5e49fc25460509305fdad8f0330159af4070cb093d105f7348ed57b5d2f55893a77bcf93012e7055675107ec6a989a28f9b27566105b5ad700167fdcc47ae265545bb55c22c0014e3f0762c5c1814a6e1e2b966bae798481f841ceba51abdbda448789b2bda1491cb5aee5e1e0d5fc553988a388e5d7c2056509c3fed980da15aaeebaf951e084343215498183b45a0f774a98f57c7de128525c23691e427754c3500eed38412b270a66d68fa37c42194acaeec3c6c91278b6aef1eea2e6e75f46da32c52e22630dde402b46302a60dfa301447bb392a60e3ba2f26cf0c9ed1e43300974d6674e538a90e9891b56ec3fa5b4c0f19386cddc21211cf85f5cecb4233e580a1107a51823f736c3910541be4a6d7d28a4ec60082a54cd45c149d7f35c1874e0894e42f7108e37ff4acf90115e76469c18e2a14028da7ab990e22139ad244142306c0e3226745815e7d9f9792450c110c6ed959b3657541e40e0062469b4b1150a8b70855dd9606adbf6afe7ae3d4839b216953decc9f062fa7eb295f348760abb1e6d180e92c104712032e29af0b92e1fe515a3ac3b0b3e72f1ffa9f83b1ad2dde183086c99736d40f09434d2bbdd777f4f4dd1046bd932ea34c4eb30df99aad203371a49d3171d34a60b98d51b3cc76950bd477e8f78e982de0ce247594f333ae11e39a58fc03b4e79248c49a473c558033655422bdb418686c79e47d3a56bbb84ace6649a59f64ff8383c686105f0061e9cd3392da3c6c5f52f80cbeeb9d4b5a9731b91a5814d2c6c3eb0b5d80d47fb151c859dbb30b31244eef3ae2a88ea037f9e3c3abbb2b92fe8ad745ffdacdeef41f744a3ce8eeb6cce668e3bef1c4f2a7e09905f23e002b0a56afae3b75f482a4c6e45c197988e7eaa13b591a9a7c4cdfde8877b3495094b3ba28057f23f124f8f0fcfdf90f869750144526802268df685c7130fce90e7aadf7a5298d2078d711c91b9c5dcbdc6bcf099456effa55b91afa0f98c7cd6d6df00be7cca0751648723886253fe2e028b49fc8da7c9b6719763bac1e9af8a25307a63fc44e1567aede9490aeb745dd818f6ae75d1df24054ca764741f4fb43348ba9db0b5277dfc65f04a1ecdefccb3b4c472073aa615cf74cff3928fa66c8f6c3103550dac04a8b9e57f909b518b847de24e25dda70db20c5fbf1343370737a712b486113cb6ff6e9b877e0cf9b12d1eff340b0c2f16a9a71d772a69aed5f02674e37b7a96cc71a291244b2117897b0332157769462e5a8b9d82601c3dac5d13c0b9ccb8643f7b98b71d4d8b2d6129106fd5e04c94203d554213bee89ef5bfe5713360beb997b471222f9c4e54ff448a36ffd0101a700ec5d8c5ab74f35478c7fc47d30dd0d6c2ae315d30c02b838368a00ad7b7bad173a659605ec00a9f0a91550a2663f0975001f35b4c7b46136da3b40be5dc75ea0ebf6e37f54520fe8d37bb0cd7e7662a0920c24b58753cd6c97185374131ec18449606ba056a0897b48741768b11a3a93a84804a3b9ed80157775322a405c27c831906cd0c587be37748f0c6592a4c81b3d6c43f25cae034f4ad998ad8bbc7a2da60638bbe46acf36998fbca9cd64b6af57aea0cad2988b6376d077c99fcc2f3e41b0c6f31fc0e97284262fb5fe35dee38d50f4f92a7ffcbb13430b4cb2db02518ae0cbbcf72501a5d80d704ae477d8706a81e5c8a0bbb5b4d71985e9c201d0bdd61a7cddf84a5cbde6f6048c1fc2e8eda0de6d652b0cba7251c0a152e00904fa01c6beb9abcadc14c8bd377e9f3f669cdac6a9e2145e620bf1e3c65715ea05975511653248649c8fabaf6a2b30cfa69e2b65479de379343fe82752d01478445ba54091b53c38792703e832186c84e75b3be406211a2367faa6944dcbfb7942aa7b9a7367cc9401f4a5c4ac0720ad6ce1b77713f48c5451ed8a460f00427d5807245962a988bdb0b091a0998a54992a40147c76b9d29a03141ad8a7f4e1ce03042be21f9ba981308a52e7d50bf170cdbb31dd0ba4441dccef25d018e1c8a27a30672e2aac548902359f8e9d701bcd392e79472135189b6dec65649aea13b5c8122518e31206ad70faea66c3399d5bf97110f99586afa624814b9be4968fac7c8c010f6df5df2772b1934b3f2ef8552f0d2281f6df35bee7c145c7166e32b986a6d2ded5aded986e797384ba1464e27dbe4f67e16368f42baa72e905817aafa72e23c982e3ff77580d3964c896f23f0bd7cefb4ddd0f5643b4d6163f43f0dd769838f14f4e03607f6025d0d9c9965d679ebcbfa0cbce1b599cba6571f231ae8788a340a43898eb35a1ce3d87cc38497503e513c7e0838c9c2ab81d2e7dd1d2ddde9c17e49688ffc9d5f6f6819c04da19cd6af34e6acd1e11f43cc479fe1408571917cb3eb289092a03e4c0367cd191198d4f0cce4f2173b121f5e6c24f79059785a8e397560bb2001f6a7a866497bded2c113308e3ca06f9e55eda438d9fcc0de769ee7351ed8e03475b09aecc9fceb0662c3f31b5f9b730693d5ed2b6948bf93f81ca2d554e2308e17251b850ee6f3444ae49e7ca4827b23353553b7641fb5c6e2d1ee57fac5ad2f48bf722b47fe82e5256269e86037fbcfb7c6396f779a66891deca3e5e5959243f5fbd0c41f53b7b72556fdff064588c43cb4befcf42fbe6457d29b618cf5da97885d6e36426331708e212c2d584b08d83d1879bd44d5b6d7e934cda8b08d2e230e9a4d15f8e4fdc1e4602b9f63092d1aa71175f2b89722e3ed7cb0a75d515eab1588a92f307a63c455c2f10055038a72ecb7e290ed342bd96c0faffb156d5f7432f812c0b5c6cd49666a7ae8f6841ebe9e25fbbfd90c5a38c3bc78e16b2d1992fdb661a5626a3de8e3efd86d6d62d7ddbc5cbab5a98a78cd9fb5b5f0aaf53d43c38458c734f5f5e0c3ea420e95b230563ddd61f097ef4fc2dc2e969362c41826937b27b63ace20ec79f9af999bea8c49c078650159224fda10161bc684a43e7da5ff5539722191e5cf75fb9e887e09f7b3acdb4376fd66adaf2b76f2a184703d0bf0528358347e9689d50d1394a1ae1264fc526f6893b7e319db610cc5e8b61036004c568142247f607edd68ee7f5aa708ac0822434fcb8251148d8d71e1f548d0292cfdb62118c88c3a6d675b5282312c6abd9851cf03d61470aa002bc82132083316a83685e58b1f7f304a4214b80be49412579369f885386a80f16e3782f4cd42675825ffa6dee89cfe0c3524a28a3f97162577df01a37ae7f2b26d4c0fc7e95323a6eef1a3cbd18734c17ee2285430e0d1ef6da9184a3dd035d332087c6e31c9a701adcfdd57b42ae12bf965792fee7ae9340bc594a0dbd3f23a405667c081504f0105fcd3ad17f11dff67b527287418b8aaa25be9c5cbf896baba283bb50db24922e8f375579be0ee78593a4e578e487c0a7ce96a69977e69978edad71e9bcfd388a7373c5daadc11b22d92316f4027885679e376714e8572cf6e8ee89176a9267433d9dd934c4d59b95bad6f4048383a085eb37c5a94309b40810978bd34435acfd78ef7d254a226eb059602e50ac6886b3bc54d285041b2a363fcc74894ea0786365435ae55b4c3d75c22a1e4108873dcb83cad079f8ab1650ecbf57ac53a513ff828571d9210991da22584646cba5f5ad54c5bcaaf2fa036a98c02cf757f317dd5e78aa43935db54ab527082d8a586d058df35b5e2825bbaf92a56433b49ca1913d6b791ef95f5e00ac864fa894281f7d1aa0ecab76bdfd6e09f3b3b10a6ea70d5194121fa2da33ba9cec2b600ded598ba9267097d410e915ba2c2c48d57927df09e281f0d53078d9d888166cbbb3af5d700c6c2a477b56465f9a9435e498c723ee94ebe39f78c7fb0e82f54ec6768a965085665d79a5bc021e2e6e47606f96a56423815e8e164173e99cabb75f3207b452344c21f1713e7d207302095ef527c33315194fee578a494d9c83560c6a421fc8cf6ba4bd1405c37ed3337c4929cd7760d2fc64903ef8e07c8fbae605399b899c0f528af4c10014f782abea3d1567151f7756212931291f302377ada65c9a73318d7c72fa863a8f0ff9093219ee58737d2ddb2056badf88459baba8193477f8205d45b106059896ff3e18500789f7152680e51758bc12320d42a477d043cc07b66699dbb6b21759d4f085ec56f67bffe9eff97cfe4cbdaa5f51947415ad4ef559135063b57d97801a83a3067c4bd55c0c0c735d9341d972cf188b5cf8f4964949bfe08c802d08dceade7843736f789c7cd5849f2beb6d771e2d774786295d5a830bb7841b62bde45d28748c5999c284c7e6b52fa6b6e005f1d5f70a3a06a455559841abb562d7e8883e3aabcc4e702e74bf8f9221098c1036f4c494d68a33f93cc5c933838398370aedfd10d130203f93f9850be2b559eeff52f8e8f6229aa55ae1b92fc68d9e2985de2ec467a8f9171c333d477ad517a134adcbfac132cf2acd4dae5d08223642907803d2a75e0c6e05068668c26c3ec19b165db3ee519fac5ddfa0ec3bc3162812698f2edb8cf15bd5c1a15ebd09bf5b84ab7abd0f4a505bd8eb42e89e819fb75603f36b7c9e3de993be91e589a90733040e068be612262a3b09e746671208f29c050cb19322fc9908f7040e90c5fe10cb46fb2f3dd63ec5726ee614f351b8d7d55f491b5245acbfe27bd4393f5dbc0769d198236933a9bfd725eaefa2141e52197cbc3e0c905ea9e42996be04d4cef3acab2031d253643715e674167caf2d44e9c1ec2dfa45b778887595caaaf0e43eef31d59f607694b43662e7cbb99f63edaac76403288d9415ac636bf5eed1a55b40ddd013254bc47cc31351d6aeddf76a7b13907ea0e8c9ec63923c26fb2aab439133ce22af07b9a63e2682401b8906ea457195e48bb31d58e0db3bf8c777f9db3fdb4f8d3af3f565a1471ffc636d6d56690fd7c9beaa39576b4a7a8e4149ca9ea5c23ad0cc57fc2a8ea584afb73c02bad8a218c5c8bc0777a9d575f55171f2e3c527d01c32c87c21a605d9ea28a99d6ba0da65aa75c06db39876dda3bd246eacba3ce22c5b5368777a221e5896706af8d232e72fab3309122ab57fa04398009d470658a4e9dc34b0afab81b26c218315bd7411e1f1f657c2cd6a6c7190acd22170d4cd88b17ff041f51f79b5cc33f540cc40d3f28567df47196c1edd58cca380dd1aef0da15b0527c5df1dd829f82a5ca903b63122aab584f0e26202d4dcc46ede68069c4cb4ba14f99e6559af50aa11c5111a9950d200c0546c21a7debf21b9ead674e5a80776ca99d5ea47bf2e60b5bce063393608a074b5f007434cec3df0355105218674c55f6d57700e48510bd8ecd49c0d9c6132d0101e7726d7dc7e5c08af9174351413edd76f0ba899820cc57337e6aa600f745639931b80def9a9bd7557d8cd2d90b18df729735563db081d7dfde8087a268352c7772577f9510a41e8903742384d848f50d71f2700f8c242156f8cb3397958d8dd5805a6ee7de8ce39d8fadd5f3d03ff95f5f634cedf758c2483fb384b9a157a04573327aca87bae4647d29d4e1f14d9cffa6e6121f39ae6f50890fb37ad3ee9f163178a2572630a7c6f8282298cd8878c7abce8da63c25c4ed20a9cc4cebed1e075819387e1247102a1254a7682643b3cc71e68723157f0a1e22a1db49831fa58318a38ab43fb15e54bf2a8d010c89855b0775a211f10d666a424241cb068977f47d1708b9237973ae48c71133956cec04cc403f587ebc07ac384a5fd0c9c6a0e9857bdd38918abd958039e7cd0e3e3ae4b1829a4287ce188333a22f76d46fc17366444e655e5b7816a7e1795e6780ca182742e90a31e457d62404c7916d3693718e704c01f1063d17773e012f62f7b7508ddde4981d2214a7a1996d3c4640bc7bc08f6aad92bb732d31cb14aba4916c94980be5656a9e75b4715bb2c722b692346c77829dbdea750bdc69af633a827bc871727bf323f6ee7291bffdc673967fc308d625d52b9533315fc2dfc33008cd24ec7d8690366a388901426226b136fa3ac04c4bdea453841690f2f070b66e31f3d9be09bd5fb1deefc9ab6a75d6b334dc956e5e6603d5a71afb467929fb43b2ea6b2dbb81c697e5a3daa57950abf788063f0945748ec60cca321952d7b7a4fa339c88322f3eeae1c2980ba1b3c3ba46f54a6ea3341e4cb527c695ac1b710cfbc2a97c88e9aa36f1800899a1006b4b0aa6ea098ef4b599706969b3a711e3c1c561ec96f29e236f6156f5003209c9d9872867f2e8c5d69104120a4a4d59aaf6da7e0d1ffbdcfd7cdf44044922908322a20711e76df0086d2ccc1eb48e6c63bbc609248482c1403b04f33ce3dfd6d1f99b3c4a05712faf029ebf3aa43549e21647f8bf65f133382d17a0f66e50afc3d0b3e3513cac8459a58068523e290cf1e20670e025f5842a7dae061b6288683741be3c00d00a0fff135c73c29d50a9edcdac6addeacd10097055f373059d77bb1f5cabac420c08e2bd28685a727507d66c172ae7d0b416224af699557d0b60fc30493766be30fe400aa8078e3af5f13dac72e6c2f1227d78fe9d080278b13082f5819b2b1ee011db65f85651c88f8d60bd1f3183032b850508254fdbb90758edf3fdf24b064baf20c496d8621d1dde0148ae0ee7c3162c531a601aff2c12001c5c0ca3ec39c232bbbce3875b2faeac5cb571a75a75a86068977f5d8ed493e08bd6a5ce40522e3ca6900da6f3f321180cb5a77f36fce694d0c04d7051cd36455649fc96552344b153f158673eacd3bccd90ee54c1c34d24e688006ffbf811d6568c5e4e2bba7109982b43d6802abb2ea1b95e09969fa706abb86322b2fe4ddc782726b60263c627b6b13905bec78200be7750f6625733f61b977e6237ad882875e6c0da0c1b5a946d8e73f49aa5e951050acde1e09d5ce12136efacd8ca7bcf62875e0b56e6706f8011252e00dd53aee489bea606ca8fe764b17c0034139c0d624a33c7c54aa742cdf19e415a42d5424cdd89943c1985f09943dd230b864207e6c99853427a26efc9ad1d3d2a7e3cd2899dba9c7b4b9ac6456d6495abc672e2f39c8487f29792a5e504a2bea8fa19035c14f85afe907047c612bb66d1a0b3c5de02a7b9893adb1928f75f91d2922b0326060aad1e72841e416640132f125e92296f5af2531a680d892d25947317b0317125f02f1e31c1067178feca1ada8b2870c326fe9115cf84ee2b82039bd68022d192598e366874c3a4afa83c2c086cc23911d7da99b0c565409ac72e340a03138405f8e7e04d0e00fb2757e95217b2adfae8f032ffaa40b76e3df23760d0f2e3ec005aa697e7662537211943995dde39a2afa10eee6e6ed136caa2a671b4726b1a9e3658f04c5b2ea6e0d1c28458d278ae7e457a9af39d57bf4823090fb8fdd4a0d58e3fc8770dc786aa748cd638ff916d4c31ef8f03411cd675b19572b2ec40c544a8ecce54dd282e08457c608f691073d1b809b7341c78e6693e64e08ab66960769321402446ba6feb01c9aba7af9d740aaf5a09424e1d1076355bb8dc913dc17b0672574f240b6700149e7fac80978d134b2708e7b0217302d97ce7b6e592edea0b73727fc119ed75cb709e60cd5d8cf690e433594597438bb46bb41f650868f2e22a6babc8e7082b806d5be5c72491e8748f821c73f703f110cdaaab762d8d0990fb7d170d518da2415178a728eacb8e9f0d4601a9dc30c7140f4baa857415d9a6ee0778c3fb0c449f7c48283f18ca162bd465f5c0a0581c00486a40a13acadc730d726f25873e2d73b019d4c00713a26c9cf355f5f1635fb2880c7e72202a8c5c2217eb8864e69965108f14f029812fa6cf226a03a0b99a64a9a58740f81cc0f9cf690d3dfa9c18bd9e20eb4dad596e7f1ad0d757592d077c82b1642f3e055ddb283a5fc52b235873597ebf3a22adfd2393377c9e413e3e49972653c75f792ababf08dfb167e4899144c108df2d6fe8b20637f30a5976e57126448585adaadc1b0f3ed1f6108c22e73c74ba0afa54f68b3fc46454197b0f0019a15c07de653c7a5fec2c785deca39ff21572effce9bef1178a41f800a22a15c1e25deb965b6364ff136c02ff4e1c3d21a1401955618e6e30eaca4583f066b6a4a75697a9921a521231fafd2b50085031e9e3591d7d6e8d5f13ccceb4a494ea2a5302bfa2f67da003aae4aec7ddb34ec1bfe5fa6bd36195381868e12b026a3455a856cf007b683fe214cccd1007e5c2d2cd3ab79198e537e9400082aab76476798d59129ba458d6f780bb49b72e8b6f40f4d31de80ed8f05b1a4dd34b6c64dc1076d4c3205b27b0cc5e2a1abf39e7df068559762fdc9876b3f73659864533a257a8ce7af6abb6f8727cc4139b3db5f2146c4238e093f713f89745b50662f76974f279bf53d3d8a71b7d3394a155196decb1751d67184c32df27baaf3b5dfdb5ddaa6182b05aa3c48197648d88f7a706df46c65a0cf06206deb2950d280b54c0541cfe0e53239601220ecf32516bebf3a7fe14c1f696c16a076d9936bcba9ee8156d1ffb66960a730dc6baad89822fa38a73a5917848f17517960a8b37179510de96b003dacc07e962602df3f989ea0b1181e04e4e013e146892f25b4bfa2088c2a0e7926000dea6f5b7526260d1f71f40c6b961e434b4127b7d61db3fcc822ed35a634b373e1fa43deeba8e5dd5c606e4128bc4e470acc0743ec054fa2b8c6f7e92dab361c35972726cb1cf29744bfbce09cdfac98fc909b107935d4e83052a4cfde9a8c24578810d113b5ca966994a4942010dfafc8b4d698c3723aa0b384def01952bee80b5a9e3e1bf08dc00a8ea937b4bdb13c10e18c7fd7579db79dc86d53c982357e5f40dc7d688ef0f953a11da8c439f8428c695486f7d666c09f591433167635ca926437cd410cbabd0c34541a388e5b0103232c537eca6ba38c8446658ad38c2a5a87aefec91cd9b67483870956370a5543ba3234e15f0bf35544c982bb19a9c4fc612e40cbb6460898d5564b644eae0a6f8290246ee2f75783b44b5c0880f1c3940c3f3ff294558f1f5f7985724cfbf36963602527cad528ac1c8e053fd40d80e543275a7eb8b12adfe640a8cf842479f4512e6392664d16a41b771b441985ff37d77f96c7120aabc3015a232a1fd48eb1abc5b544b7d79b8c81c9c8a8134c0b7551337e35d88225dfedc2f353e171e5a7394ec5490dc7309b426b715a7c3a122b7bcef1d91cb5db7ccfc01d60ec246c5d932e491f7936106972502abc5462b924b9db62853877ab36093433c36d5bc618a414b169ff9dc66b3fdb635e24aa39a231de1e7a6879c73e49f57461233fdb884705952fbfff9a436255f18cb221d1a06e4ff38d1ff2d6be029e5295dc3151775d459ac389ce3e36514d26f90c369a9b274482ad139be8c46da11909853564cde255dc12f30542b87941b01207979aba1bd07e56b57474514982a342fa6cfee99e864cdecff66c7f6d82edc6de2e1670001752214a4a85c696277675d5d0cd7f68b93d738a8b5e87420f1d462d87047fbcb9c155540ce50eac4b6be8ca63e71f1fe20e7d00c84b6423567009638320bf0d2a64fe327440b1b421275078d6062c8cab62394ae9c30d2e150624c6eb931e68a88dc69bd3f445bad2b78dd224558320d981a282a07e1fcd4732b651e47101069f15f76c095b4ffd34487e97d53f897f85aa10bd71a25f9437b178418cf805526d69fa52bf5de379a0a6d7c31ee9b4799ba75972ad21f3ca66ea4a3e8f502e468981a3d06cc9c89cd042a3b185632f58ca25fc6b1cdeaa5309c44d475b04313b895089d286ed3b026d144e955e2284ba25d91763cde7a4cf6a1aba0c6a706f8df98a01660ab085d06d542950e1d9194dab73440a8fbb2a9dad417ac171de9291fe5a3172d95f2a7bccf0f2bbe7fe136cb8cc3640eb1cfbe4032c103b32f06879c9f524658798df5fcd76eb3d2072b2d0081016a1d99ffff6df8386939285d31f1c254262ebe0ba34864707ee4ffcfdceeeab4b08857eb7fe84c4c00f8953bc53c61091ed91dc60fcec7e27b70378c750bb46f14c4e31b64f40922a9b755b8661426b657460622c480003cd4d1064a54176e754c752b20121a9a831782b2326877a1dc88beb8e525de3b36d35c62df7908d8bfa8938def1716738672e8d8a19d51674ba6c81974c002e5caf17772e8e3bbda95d4d7876649aa591ce8a5995219240a029f40eb96cf14812052abc3434326bdfac55ac925fa6e668b533b39e4f9350b745795e5f581927eddf4abc48c96ca60f615b9d6990c56f4cd102f278c7ac2c7b76be25e0a6d86cd0a4328c45fff3fad2467a1169ba25a387bbdc00815682261b8cc2d28f869982f07a9e53b77262367c5806273e1203f39fe8c47161aabb47ffadf4c9f7867dbee65bbc1be5a3b278a2d5ac72908fc0cc84bfe0815ac3c9eb85bd4690349a9891cf6d312c8b361958a4e67b07c7438a9697e71854d8a097c9d7804302898b492a09136c58e234e2f70149133e032f947225b0692fc81d9c8479953a64e31658db5e98a476519820a601040683a206e83129fb1fa45a23b8b80fe2cd4162eceab79635f772b9fd1b45467221e19a541ac316c8ee1998ca3651eab0fbab47f3434838da651fd2877f1837ff0c1a733d768a219ffa0b85bbebedd21c9986ab6feff22246fe677ab40b8ae07ba28c8a2025a0288dbe5edb8aeeb585c856456ea3792c6e501370dac4ffc0e4349f92cd1cf9b833198412f0143c1298d58f41ae772210f0599bc6a09215b5ab02a19f8b48c7ce645aad394b40230a0eb516bdabd5019426c6a6122605aacc716efa2d50014ab9bece387b3d11cc091471341e7a894ecda6cfccd85cd59996d3824898803037fa7b503735e3b70f41c16fb8c7af6d77f1bb85bde120c950c3cb53f521a85be17ed45057c6f4f708e1d831cbbebd576c01a17aff42f6fac0f3510667f499f077303309d622c8c5f89fa6214ed21676cd414c2b37c69a3eb00b591a8c46fd4eee16c9b5459ba63548fe0b44e761a75f21a23b6cc238e99ccb1759cc7bd7b170adab4c7ac6d371f4771ee1cf78ec0b0bc909dc2834adef94ba6ccc252dfb6207743f20e3d506953402bf242f9e0e67262d20038c8c8cbd0e58f8f27ff299171d2588d957c065127162a0139c880f89d75d956379972cd994068838c417e419d1441bcf845df95413dc8503e874116ffbbf87ae97e8f5125fe433e8a7e0b92eba3460a79275f5d2f2d2e35d3213babf4fd8279ef51507bb4f4d397245d2b5b8874f965f52247522480e1c2358987c83168f0762a640f618adaf9f6aa9647617e2b8c7127a7aebfc1c017fe084514a97b20a78f143b5dc930db60bf7fc4c87cffbc199006300f19cdc416b816043681b38c868e17f575cf864c4dab156a5f5951471468fc0d46bc145538e4319a0197fd9dea15f53d733d071a6ec51f5e9a0b2d625c0fc208c65c3826e66c4c3221445917ac0df4f0d32e04aa728f8f4d929fe5358e2acf64693668684ea08e9ac54e8b9e4bdc5ddaeb541412754dfc6a4d8d6a9b1941284bb50bbc1e6fa65c8e9cddf0d108e4a2ca86fc9130f0f38866d12867de6aa352a8988acdd3ed95f1d7974402145778de043b1f77730883705d2dfa25ec6d5e73a6e7ff895cdcfbbfb19a4e2e1ff6b5f5cdb57aa4a67bc752af8cdce98ce56eb6f7b3925dc09c29f82bfa834c0c6099fcbceb337e5dfe443801f8730d9cbb9d242a6b8504dcce1c58f49da2bfc8bec5686ca566a19a33cbe971c319dad94e5b076afc4b2b76abb91c4edb0a4424619a3a2ae5896020d4fd8b8b8d87ed103d6a45a527628768af0bb300d544cb1e122b683f793d9fc6829bd8c42ec753117efb3bde501bf1c6ecf538ae12c22157c66f142ce5c33648fd534ec71c8cf682b8fccfbcebdecb155aa351a381c52a99877a7e214fb5a27d9908de55caa39d8bf3477934801a3c0a586645dd2f6ed73d9f8fee24201b1369f8cb917117bf6275ff5a547f41e4d8d96a80c48a5dbe528cf6241ff99f25b04d1cb443a1cd9be4ea810739e162993408fb70a5a3835d9e4dfa102b1242be8888d6c9862de88dbfd037ece1c14f8e5a91ae67e5fb5151661f157df2cf302f174ecd34a626bfa6644632f7ba03592a190b35f3e6807f11976ab57d35a92b3884e6980139fe400456c67103d94129130b15bd11b9209a90feb92d80ae53b189ae3c1dc31dfebdfa4a14b144556593b33b566f862fe9e17dc0b1699505c18d46ac9af19d7e22a252ba193cc608b0a4d139b547407abd14007c598c7dc8980e2e2cd87d2ecd84464f553e24f141c2a4e040ff1098c2c65b7ef3c9701b4a74458adf15a7dd3c907740516b72b0f0b1eff2c0fd815c560fe17b01c677c86cd1082d013017447890053edb2406697891160f578bb604a9b6e405de690d0df88c0315fc26cc20314b3ab712bc4c7748c068b23d5efce8f98db78697ac103e774d27ede4abd037407e0a27bfc9c3c7ab9b28b58f4758be6650fc4da6062d1fb64a427c6969e8ebaf75da6989a5d825784a6d747782ab1a2a7a71a49181cbbfcda3615136fd242f227a19527b32f267b45f432bce546f51d0e41d29cd41a4e694c78113d19a83fa46a397cf9ad73232c0f8417994a463d137b72437261bab9b713a533537ad89437a4c9bba33d5fde099b52c542996217e747291e78c1271f43ab130c47126145c10cfadd2eb9b438a9d1471e4f0ee7f1cd875360645aab019e2f35400c8d7653078c4fdd0a5c1cfd6b6075dce216add45d9f5b166601b7084b970e6875c00d89a49ef94db4e8f81cb5bdac3dd13a78696fd10bb0b9862c83f169b5db03db6c9536db39fd8dea483fda98f7735acd1fcf7dd1bd83c7a15c55042902fce6e47ca91746ee83bc1fe2588573afb8222170d2feb2b0940181e1c288a4df390d0527ea9f70ff9302f530d1322164eefe5c314fbe5718d43b0986e121dcd3131f368643877e9433948a78c4af43db422d226c607e39165cef982fe4a4261870d64406a73e0c345917688edb4a0a34c4019836dca3c64cf1ce29eb7b2590c6ec2e2e06ef48f10408619805e347e332c2b2b16cd9d14636022d52d55c3ccc38cb5abcd4c1829607563ed3657047b3ddf53caee22c75c75378a0699d5fa7eecb8397bb6897429da41cff6f4e65d889c4d9786f0cce78e9751636702c100e775c7d6ecc7beb1ec72dc47e097ac34534631dbee39cfb4078f986818b7cb292da42c37cd2f2f4f7e8df7f0e1a874860ec4b2566c5d38cf402df9983b712a5638a9360f3447ab273329908885bc03f684a17b584fa08936973bead5be667ff3898980f2b4e3ecda1a851e03e23f40ab687c7b6b381ad4c0a32c55e8aeb79e8bc59b1ca1591ece7e75ef48a3aa67167bc38cc7b74480fed7b319c56b8a49db7d2d831b90926365ad1de91390e8aece7e9567bf83ee57d6c7712a8d0ecee911447c0352453675dcbb8ff7f0558f702f6e36c94ef5490430506cff52d0d891bd0dfb161d089d35afefdf3a54a41781e77f11f4b82f9c5358088756bc9418edc324f26670e360b47ddecf149dd54e930e8a3786ef95c1954601066e1a19a10d780edf18eb3ef3a7fbccc472eec03885fd36b8d646ec77362d489aa04b4b3ab74c0a1f4fc8245f8ac8390667dac8759db862bed4683f47bfead52eaaabc0a345060fec949709743c422623ae847676feaa288cb4bfc174ebbca8328e8e350e04081f6b028c7eef68852b70d882e3f851f395fee065f20addec4940e0bd9e7150e24ecca08b7986fc0e3f11e5cf7190df0ed00d3f610f95108f8bfb28d9b1f9d4c001fb0a377eae88bfeb065ab8c0101ccaf55ee6ab3601a814fc8d1fb73dbbc8e4cf49dedc49d6effebb2788ea1e723b18d852a1af35d4517f1285546451d61860289a226189a3d2efa78403ad04cfbe86a5bd80675bf95af1dcd0965837e2558b76a5bd9a0ddfdfcca851629f45c225ca91903362f03a967c88aebd63a0f04a162f36363c809884ccea8a2f41b32cd35ea47ceb23ee9e5c3837fe98e50e404ec8ff5177ce478f5ed638ec631d1fd3e7b3ab8220d0f89ce1fa0c50c1f2f9b74c04fb1c8e63c8eaed3800f2dddcfdb6e27e95dffbc6190538ea718bb01282c9e8104a5d81844162bfcec8d1bf4441c4161378e78d7ecc0adc13923e9c179ddce40d7a2fe09de2f8608dbb85d759b4b433c82ef73431cc955fb143c4b1972b9a350932ce6b6f43471cba81bab5df7a47f77faa89d1ba57ab9b665b32bf612975c1aca2d0a9060800e407a7faff837e451446f22027187bcc6358a236b3d27033140e73c9310aa30c0f673b12298a03fa1989ff3aeedac37244b9f50b678daabe92ea8245c74122b5762a65ecdaae2896a6282887d15654d8720e6573332f59fcabf5b030b138bf5f7bb7972b820923ffe08618116746e580a15d617d017cc525819fb6a88f3c596f5d585fd303e459e856906edca7b89a63b4000d7c2a298b7272691207c15938d0501e006947c1d5ab29c0259b46f6a2f9ef6137c633ef1321585f40608c1828ad02c4df55d3400bb4ec00203942fe2513bcb97b97f1fdc1e33c9954b2e64d9bc9bfdaf38a3ecb3c69925789f4cf6f093588ac2c3859613b1c84cc948b3c4781a661c3d034cd5555712c04b6c343ac97459d78687ba26952a763f88a223cb8adc650eb653876e040776f758eff14ee7a7e2563268f423c151f7092e9f4cf80958ac7eb9dc6292170251d9bec7c00e1fa8717f0245d11ad1c5bd6434d431647110c8d0cff89b7e081ecca8610c0a90e5300e4f36e69a6f0db72ef1ea84e2a9e1dad9327426bb2f8be9b43abf5f4249298c2ec4c06c0cb15759867804a227f8c6093509244ccb5054fa644c0fa5016516fa0052450b7db582932837f794f4f9fe202538d00f52ea884c628f6aa2b0c1e868ad89f8c6080d002525f2c03ea7b009b5770f3ed32862e2928aa2996211ec41b7b29296ee96d745cd71bffc171ba94e671969e04fa32b90e17bd08f6dfc5fec9042cb04ad2ea7459aa77c861fce2301add26135d272d553db54506dbb3b72954e6a549655cd8b9953132e80e841d85325d8ff20c3c0d7266c491a91f886d861195d860f020c28e8b7700060ae75a388e75c58d7520e6e1879602628f470b07ae9280cfd62f24734d33db7387d3ab5ccc339a0c25658533f294b9def2e95316382f05ce13b44557a910741979f90c787c231b093bb8f45fd88daba97476da615d5b666e34589e4abd9678b7924520854afa43fa781df0436921ae0d981de7fb52df91629501cafa8a7402850165b56f52163ef05b5cd9f9207db8944bea11f776b40eb9fb77f2afac25356746d4c7b5e730194252efb4875c1a510e86bd25911b4073dcfaa71ce2daeec4e366c85c5daa2ef001c01fcf82b5666c43cb60e9828385d1d645cd56d60c1e56b8c9fd43dabf576ebedfd7d2f2143d524c0fe42f22d5a8e503c976c4e17aad3d043783abd144eb4743b315bbba268e75035c9514b7146b3ba8d49c83907229911fcc6c4939c3e043ec09c7d4a089838f7aad6d9543a972b8ad7185284f7d5e9b806e14a5174b1c77a6764ed6a1796fe3a1948db2ccfc7a891955614be0c5dff58d265448518eda2dc1b517c0217acc44201197db07a4688ce632be969d80d868278bbe8364d9ffa8d22f3db2c3021c0b7719d44ba3473cf18714e49102e32ca9349939ebafa630182e46b5dbffbca08bce075250b2f7cb40648b61b6f315bf3e2350aeb887af24121f3f0d55f99371cf1b009365f0861ec61dee69712a3d3ba0958af40da28e10755cf513a562fbba0dee5bc555495827d15a71b13be0b647073556596851745467726bf2f3d99040b880d6d2bb8f2c67da6e961ece3cdf6f955cda4d24746180ac9e7546fde07134728d30c4d6d101a0be099d119d0bd2e2b8576765b4eda2e11aea9443eb371d0fb23d9cfd5e3048fe7852cbebdb3aa9e35ac796b583c12b7deceb7fd8590d1f0bd517865ee80c31e9491edbf6f2ccd7fee484cd64c5744656e1b473a94abf7f4de1a09256eeb8e5d2bf420435f5203614e6bb81f18acf06c0f3e20fd7c4d60a9a7a022f1cbd5f69ed1ea89dcf1ae02102637677db9087ed746e84a5804b6093c2ade4fb29f95d659ff777644d0a583284d2f86ea5bdd6bc3a82c6a65b8cf17d1337ff86289035c6f938e5deb2af736d48c413065ae2c37bc4b1aaac2d221fd66b847ef9fccab9544bc3e9b3cac31505b98e036d080e8db58f851f0c9d9749b7706d6b9dbc0adbc28df8922634a454e5a5bd962a4c644c4cbf4c3cc4fd950ea35302151977629095ee6ac0c60322ba3b99032d25e07dc39b8f009974c20363099495e7003724b8bb24af02aa86bc506c63f96a0a0667d0659b0afd31a316057f40728bab893f7b9f4a05784e07581dd442fb83ca3d772500d2243a7489cf72684cbf3e3eb1b46736d817b35581357aa2360212a546bbb96c840a140160667815a4f72811b1d2e566f22f2e5e34a9283a4a457d4ae937a563401129d1124c0dda699450bf504931592e6804d67b1c76903997dc24935f1dd9d6f2b38bd5a7b106d21c43504be6a5a88091cad9655a1c0552b4af2e0a5e8c3ac2fc3a357aa0f0cc9ae7702d4a3aaf73446f48a6ef0a4ebed20ec909012f1055e8ff2c5ad8cb9d3d11647bd0f557c6533100a512acce9ee9f9300ae36b678e573b290f55c273154b33001e10f400d0638841fd7e520d0f8d57cccda4a44b30b6a341f45ac684f313ac27312ba626fc495595ed683c714162b80cb9e47e15ae2b8c276f0d83811888a33044e7a9ed2f845ad30b952aa84b027c5a7f49b9ec6bee9299893055a4c1c869782460125182ff545fa3838e84a8bcf274d52e97e52c478137a02ea54a908e16aa056bc92092531cfc4a992d60bbd1d341371f630824f46c10cd4c25c6f839e63c45fd40a5ba524c4109fec012404ff3fd14bb72a7615234551e3d11ada288016c992fb2bc562fcc8bad4ca236476182f4dab53a987150a35deda7777041ad241df6a1891cfc7222bca9c1fb8cd4df1248363daf27fa73457414918fa87a807d8da41e68f259430adf4a80a48567b3bc994c925b2fc8d759151655fa440e4e325a728e055f9477ff5def1daf19adfc9ef67036e30f72279441819d183b4eb766b9a1ad61cf06c6076121a2e9da0435e59def495826a136893330ed2b3343988136cd50a3cda9d0fec9a7d5cc4aef454c419790a80b15e7dbc5098c89d563c2e04552112bab3fad39e9c02c429b24273744e17f245db6f5a52ca2ad7b3c0e846fec00626d7651f54af3c83f3678a76a966ca2b2039122f44972da22c0a564fd1a3f83d671fe74a00721dd26d771c726d3da8abcc6be628ae2ce4a3f4389e4fc06ca0bc01ac42e012c514ca0ffbfc9d6507ae10630e016b8913c3ba9440eb3e56cfe8f51e602140c484daf45c5de30ec9e8e44934c465d844e79feed2013fd4584a9950cc77f224a9b4b2127854b2aa56b62fd3f2629546364d5f48812aed0ad726ee96e64b2c37dfeae943946b2a3491c0d22a2f21aec231f1886e99f9990060c0813662aa29e9b23b379fea890ada1ab5bc48c32e47b84b2ffa581f97e4b97a8b9de0a9ee49a3356a35dd939bd649e3e80d23e77c95f20523bbe50ad499ebbf438fb2aded45c0287675eda95377686bfcf4af308b83c46df515590cd9eb9d6dbc0e7dc175d20c6cb4cd92205fadd5dacf1e160d754e79843953efd76dfd67b3eba80bd82778163c0af6578143a6228e0fff64041837f0328730004c360cfbd4359b60e04f6f580a030485ccce9961a40ca16040f0e57e3d46cf6f8a5b13bdec7aa2c4498f03a6351980c9a6089047136652257fcda0ac0cae0593a54d8bbd8170f062d64b689bed95719a09cc1d1cae02a8e361f86af945e54a80fafdf89768054a55cb6e97cf792dea8e7cb53754ae23297260dea2e039ef873e173333bd57fde98f439ea719c92489b05371cac628282b13b42fa0524a8d7a14e329e9662c8a041f199a30813eb588d6b83d6f535349c78126851c6f77d82bd826dd313b7f004b3baab8e986c2223f2894b2c73c21811d189ef652ec59b09b745ba660b1a2b7766244253a2295311ae732944153e07925a5a96d1406316ec0748319814f1fd9df79b6f2bc9090ebe8205ba6b955adb8848c89b0b292ac574476c0cb8a178f992f4027d9eab5618d0963a199f591bfc792544fae0f5cb497e51b61f22b0d1e2da55114395a088c25b99d1f319575d76f24d28f891f866dfd7c9abe9b3ec2b15d5314b880f8689ef26bb6f63f66b826135e3320ea47ae0cd6af28851573291c7f78dc44889c83a6f65db1fb9e6bc21b3947432c89233d585b0f44e3ddb167b5b446b13294f35adbd57ab45d10a1a04b2a5337600a1c18ee920e3ce31c23c37120e591fd6df46e1a1616ded2f70d9898d25dd1112ac9cac69a9ef817c3daeda6376ecb279dee7a676b69ba1ae6f2139457109db24fb6f42038027c25cec255d82d93c579c366ceae48e24008b69be47c4a3b48de7c1f51670deac5c04a44fd61ff29c78cb5f4f8f7714fabef6437461ca80095f144fb6f5b4c6064e844ac6c28e0429c03a3f5d9371fe7191299bd081c0a4674f794c0a46f7abf4074be770de5019e42e2de5e6fbfc9805f69c9fd8639d8f63243bdf31f968b6390456c787e0a77e182deaab4e3aa6e92171c22c3751e7c3b0748d259164208ede9d09d05acf261e718a32951e235c131edeee2edcedd11fe38104f552c32735ff59e57786a37326212379d7fbe433d80f988f89e6d025d0d8c1d71b1626afafb4c0df3d2ae73a9ceafca08d413f664e15accb159005ff8a1b6f5e75c92a0eedbd7f1b013231857930770c38b79ee1e6cc83186bd61389504c8b7407c7efcd7355815549793c0012fd3babc137f516f3ac7f9bcbabc4eee4187a9467bba4951f78a580212d071ddd167f78dd49adb3c79464a60549166ff77ae802d8b4085348fcb66b660a69be26c7ecedd81fcad45b874424a3ade790b8aaea7fa64bb59cb50e298d79ea216e32cc638e926e90dc35fc8955abff9d427f560b72c4f16b0175ec836d6a6cb77d5539308257e9f06e89138f56b00e30c28ab6536c4f8697f181e414bab61113b3dbb60162ae64c249d3fde78b007a7c69aa7728bbdb65e8b1cea9c716259bb20e2c30a894e94b297515a754cdb8b59b829947bd33914fd7527c7d13bb6884193b248c6f1a2a4911795a9390b7323bdba3098c99ae9ef64f618bb200714d56b36dcdf036294990e3d9bfbf377528419d2f9bdcf8ec717bf2f9548c492528c1a927252215bba98ecb8018c6ea1657444c96733b9c50968368bee3ac4792feeb5d7b659c85d59e3cd7acc812fd7668cac518a5845346d259538e1403e4850a04077b81cfa8d949731d71e21d1afcc5fe8c2b26640a45c41794e0fbfdc2a9db0d6277c494d23c9a5e3fdfe3a5785a5d4fd9733e8640147a22ca6070acd807a7cd5127370cab198b27297230d1cf1533118de337f333df7d2ae7aa78c795acd4ca54ddb620a9d8e2196dfefcf9ff1665f121899e16196986e0a2567ff7868bba689833c255e4644c70a27f0818c3bf94d1aa70321cea3794903081f6dcf0019638e207459c0b3ccd3c7bee93e5343d554978e78e48e664e1880ade4d7d10cc033ffccf97f62b700f1297c37614597681c5e438befb1c71f1bc2e3eb08121432b38abf0834ae0c701fbd7ed77038424f4adc1854cce4ef0952c636b8b88d32676d6abb95cb9c4667f1470014a43710241855bcb5b10d3ed2db52d69bf26c795ea76bfd20fc273fd9a8e3aa3238eb9e199691f53ee09bbf11b7d403c7757a2c1d11a05b29b365663c4cd7c1e6a4a76f50c0378ba5b5b0ab6608d7b5565850b42d423de22e37154d20dbcf56d06e222d908f4de4d66e925359658554ec511323be32253b2b76dfd2b270f216889d69cb6ff9d09078b4e1bd0f2a8e7a8116bed2dd7d16ee206fe56de26285fe39cc7ca076836855a91648317fa4c96e661e2954debc05d4c5109b096fcba9ba25101665a9581cada4af80db9814289604b4a4cee360376284bc112ef65071e1498226e0264573d4019bd4569de5dac583dcd5d320fb72ef4ca239cbea2b2ae994887b16c3b8939a6e08388ca2734e3fdaffc006c542169f4cb7f8fc5cff2de334041980c8a4eacec1066711b12cc82a0f83e674e4935651aeb12ba7537632faeeeeb6e199b23d1f6a1842de2d0fb04909cee06fe4fe8e326e00814431d47408367fc66fb6416f450bdc1c5c969d66fb81695372cde032fa9e86f2071f86b0a01634841446b9fb2c606b092e640de75c9d420d659dbc048e00b8c7b2682532fefda0927c9ff2226b2a035393565945561c488690647be2543ef548254cd697324c2aaefd2cc3e88714f989153ec6a8280b75ff76c0db46fad284ebff6aa972d5db4cd78fdd6452d65b80436712743b23ce1cbc822b985ac0f865fbafaff2d4e2fe80acce9ecc78d5eac7571ccfe911c24e493268462a0be0a0b6d273b460bde6bbeac680535ffdacb8a21ce7d7946aaa84e504962c6783ae8d40cbdd0a89b9e9da116e2b0331f6779b78e9577c6bf9c00ed09764b2d30ca1ffbdc806859f3349a3812b9ad62da7838e5509d1a14d63b72939865f98efc1584acee5556f521a2d4ccf585b49b648e46a3065e5c53f8c6559a764daf8a54aa6e8daeb3db33778933199987636efcf1ab768d4f1f6306a9d7b8cf3ad743fc940ed418ca6f58d93d72af648089f6d6c2c405f02b22d92dc913164b9bebf5ebf4037ab33ba58bee2676883d15f3a143285e0f66d30cd286ee1d7d8e0699a504f072ee272c728efaded2d7d99f89e81c6b4e5f771a3d8ef19d01a7d48d121192f193d65a2429b9765a7bddd6b308aa67ac6bf9f3210a4c685427fb3ba290e65cde0bceb4c8c28c4902ca1ebcf9dcb1b3086528ebf067ab2eb8267fe4ccca90c30839918c9a966e557dbb017c46472dfb77e51bfe1272a1aced97274b999cf1c051cb7d7706cbab5a11d0dbc4aa2cd1df3296f1b6db4e88625dfbf0bd90c933e5f8e8eb6196d43adac1ddf6a58deeb18a6e755b98ab41ca375273c397ee3938a0164f7bdae9f65e36df62f8335405f184ff9113c7c42180fb0da799f3351fca0526d347a0abda45a4460dd9fa6c83150bb8fea88f7f7f3a88a56620c68ccfdecbc55a3231c1c89a6c8bc989d79b630c26e6e609bd02b47d2cecd5d91e74fcb24756375b10e010eee5bd9137064ebb2ca4c450926ad37d40ecfe20f0039a448f0756b1483e56547b3693a67d2db5694344e22cee2569e6f86bc9e442095b4a012ea862dfb2311613a80ac807b8c375dd568f7b9c470b20f5b041805a50344992916d5aa6820429eb50b1672b60213b5619dd402da2519383d3b45d85d96dd1142802bc27cba34b8800c84f2a34ba069c1c9ebf482950d3ebf234ecf8da76551b9c517d92d523210123b89f96a4e2d876eb5d631a638335c14326b0b9d558b36bcd3e4788c3531d1bdd16d94957dd3f15b6d3ea609e25c951c66ac51da5aa2c368c2dcd319f9288dddec28d85ce155ac2f310151bc2bbe32430eb16f710fef931b2358cd87f115e0a0e9ca78fda4ad659c245bddfe5642ed509acc5cc02ebfa1d455220f7b7e7f1b3414a36e757e4b905b4ae0ab3926f76f417c7144c54ee9d38044601dcee1acaa95846a30662e309be9a244f87560d34b4aa7c227b8b3431d08b79cbf441cc7a896735a8dacf718cc034477ec5c9d3f91bfaab094ac785ed4012c239a65f68f96969c97afd28494054a41fa303cd8e4ce947b13a4b2b1c9fa092055650ab58db8a8c61dd6925a59883e28d8316e0f3921b01f8f8e23015d3c9646141295cb6520285ba60e303ed2c82d4ed64f4e06fc4195fb02e39aa8142448ff437767b55e7bbb8a958297a2cfd6dd8953c5dbc84dddc56e8a084eb0dde6b21a7233d96812f5fd3b2a6e8b0b1a284a225db38409429653b67547f3aeb5f88d9c08aa9aabea389910042ac8472fb03d06f552555f1eb19dfe505d4d99386189eb108dc49f4bf708886e59f6565c85ef1361900267d53605ea717b0addbf0648581e3420e72774bc3c4d047575167329828e63efd5bd9f629604a2d7c29c5f88c770bbee7d432f147d3d4291dca10d27c63177876e4d00db220d66005926afd59e0bc4541d4331e1e8f6a779c7381fce69d4fee23150941cb1c68fd79361afbcd93f3a0611f92751e4b5e37cda4d5f344e77df156087d5e734696de539ac42b516b78356eb5e334d6e64bcc985f971c7d8d5ef879cb44a56793f59e2e242a6be2f05ff0a93543d4ee86b64c31fd1673982f9eb7aa80f8e567a28533f297b795efcfa4fbb4d03afc75e66c617fe7e5ec7455894effd5b82da2c7ef767e7e4ec56da7a830c6c86f203c2e6e05a4699e4100fb11c75a78c5758d6337db361c0ca01086950317041eeb50c2021b077d920057a28b8e30afe7393458e928a4ca251a136b60daad1553a153cc6a25675f719ad177512ddb53275b6df5738a68f50acebb04b637f2b28057ad23b14914da67886bfdc3e5b3c1a6a635ed87461ff8709a8270fade6a6f70b75ce953eff77118dcc6c8cb6574c5c4521c667a8540f0908f277798a2b6837afb7c172c4f1cb8b01a7701ac59dab4484d1739d8b934e9c6b4fbc918bf9dff49c1fdb77eed8778e2b7b493cac646445ef595e6bc593184469519e31a3bd9e3e5d978a538d3b5a0e445737fe01e96ad502950aec02d53dc9076b40ae09f9cd160d95e2f75b7eafe67a1e96880be11b93836685fed9b552c54cbb36ef8120dfceb47cafa84723703b5553a4ef5383b7e2aaacd72e721f2d748dcb2d462c722e51f9c1782d232123cdef5142acf68322bdb294acd9d7c4bd4de95c1a9747d2e8c26ba93f6d44b95e958fc922d728a6082526f74e30a2427aff0687304d0bf6a2c32a0c5e2c5c5a1d527ee4ec075c3b1e180e44e7024438df7210f9db25fb6efd80a3b2af84f0134895088fcf6c915195ce7325a1f2543fa204ff0fb457b90ff8e85df7cf05a0816523be1bd8d6abaad2e4f7e8769a7b6acc6ea8d7d9f4b1a447d2046a9cb4844768a8fc2cf0366d659d60e7f7b648d513ec5ce4b033e2b16fb440af7244e5d9250212e6d340f8214091fed30cc8757223ec940e0253e34d6a85012362245c496f91571e4e67a383554b56ebbb85b3ab1b0a864e94e3c9c30bda8f924b3ad4305a72ad97861e0febd8724cae2a8cbbe09b009d324e8c33f889b2b588d2efc354712a14dda898cd533bdd7f84dd4c1eff9047df146fadacabbd1ddbf282e3918a0c21df733dc0999d3f2d7cd350f33abc1ea1aa5f401c75c8358968edb030f12f73ac65f69de9861d3c29ffa00255308e75d3e20f153b85814f6a92add18a291c8c62656ed1f293c2926ffcea73e29e4c8c3803ddb42f5101a7bf2f83302972f889a3ba6a20f2bef02ffbef4a28aaf6d94b4738e2ef3d02f5d1eea22801b320cc326534c791e6deb8783b4f8f68f989260050f058e27940ac8a9284c7702eedc69dd67b985f3c3c200f3f9fdc1ce1e420d77c50ff0c89a8b6505fb5ec7b6914a8bc39162cc0aacd7c2793aa44c7b46186d5b61639bd78465681daebe03408c8d4f1237b08d6fdae35e8318e4be8a9f5b35a16804442fe297ef35ff648c1020b870b3a5fba41a94a94a9fec017566e8957ab2fa9947aa23edb066115aaab520d8e1506d30a22524bc4b87449ffe6f714c44d2d9093e2aba2c3a94e6cd530b0cce9bb6e4424c26ce987b3de7a57f465bf8ab4cd6c1e20d2f0248b5c8f5b768c238164b87b13e431b1d587066e6ac16e5530435d69e40624289765c5e25f8ec9ec22804ec982833d401979e72fc792933fc933c31faced02e35c20687d252235fe2be7eb18b7c5ab0ff56de0fc8f0f27aca3b38c5ae23ab1836656aee816c501695c12c09bcdbc8ce620e6a381258c1c0be6db5052cf20dd528b8ea2ecdce17de3401d0eea5f3dbf84555984f4ae96d80d40e9c026b4f6d2fd45903ba416c23e4c02a75541236c2edb64f931f65e0b6fe3050c1de78167d507b36dc98d66ec514ae11e4889c0063f4338892ee582b46f86d835744bb464f3eb4a8db97ca67efe33c6529a3f580fef582e1e0cf38976b3e9ebc5c82e8210b082cc7da124adecd8b954049a486fa82ceee9948b7f811d23c7492aad97e7ecdc87affb0fe6bcf879fd9a263ef2766b49a5a3306cf6814fc789af1c103484df9499430d831eb36fca46e3e69b7ea46e0feeb17a5d4a0c4b2fdf3a4abcc14e726f2b8f63bb5b629b1d20c246e9fdb90a53677bb3da5fcc3a1390bbbccdff175dd807d3e5292726ed0a206bd7dc37e496e561ed9d9541f3636cc2ab8e2e7c9b47c32d2802e75145ac3674687c2a8ce4e6007d6dd511ce771c8341f26d271fc97fefb876ec0c1018f14bf3a9ca29d4d5aa3cba30842c7fc804c4ed2256a2f651f02d77050772383cb704906584a82844e8e310ce9df14936478e1bd6f35b98e68de6a861ba72df64196aa59c36d97f1295e86174220344f2e0027d714ec9cfb01374d37a8373dbde5691596f9e31db5c4b8e074f7c3e2aa9b870c55d9f853ca20ed46b4a83cf4bff049bac39090afac82f083bd0dbe8d17cd07be78cb1dda413d3210e8c6139a9bff9e3e89ced809ddb24a152ee7d3e91b69de13c59f09f78a3f42ee9b08b8be87598098211ca60943cceef4917fe28b94babafcb9bed09b405b952e5f8feb966391f3b260d863e0cd43701d782692ed0cbf210093f1752b45c3b910a0d95a2554c5ab30679f383c66e19598bdd099ef15061ab32d7a9ae0db5b7e5c183c63310a2e70134bf4edadd2a385756c8e7632155285fe0201fce5b28196d3507893502cb45f3f1cc5d78c83e64e3fbbe256a0e7b5585c5a455e209e79b4515ba3d2b66d0263d8cc1c1dac5e5d875747317fe1d346b0c21b87cdf58a9f7f33e6a7b924b73416eb887ba23721e85172b240b532d33ce4102155820b3ab38141039e2b897046b5c988992bfc8b39123011ba2405c5aa64e0f45960d37334449307a596e20a9fd1a6c51f2a0af5f21a4bc7da9b5582e40c5be7ae7dd2022f102739dd344747244e36ba2d31ecbadd477ce03a9150b56e0e6b16b0afbee1c62b0018f9b0b9d3d07a2ea2f70ed6b6f59d0579192644cf405e1d541635b384f594d019db39c53644141db0b00c65cb06bf2d95becbb77cde7f255921511b22e1019c0ad5ec87d413bc460eaf9f5bf736f008465e89d84c49ac8971cb7db196c8c7af96a65b0478ec1661ca5766b1e3720e3b9a3b918c425275662490c9522bb271011adbd7c4b98655579c4191d97fa68dac6158bec08e73e9e184749dac42126b3c605947dd5856ae57896d3ae2433ebf7801c41c6903752c6d489ea60f6d64ac378a153301440eb6ceb1a2a143867c84d35c7d0c5f71c7b036243979c0bf8887931e875a42f57d21e21a52a8b3e5220a2e079f10f2d6439f57ee11709b5bab2463b77fb50bbc452064f627daf222cd658b649f26b946582e6d63b87dd4a76ee54252ac412a45fb3bfca3447d235038ab2b115d2a61ed4ff31cef098caf1584568b4c88303ea70641601c0e7ccf035984df1e2c13f95863cc7879f5da58b2e4fa46f5a69ed67e791bfeff4b3996a625afb65d797ecdb4d3968e812a5a598810f5e5a63c9a8eaadee36280a6c9c4bbd0aef5bec231d937767231f46b8e6c914a6e9129208d3a317f1b1e8f9e79dfe9d01f7fe1a20e7d67577fda7b449bf9ac47e2a41a754602317811dc51259268b20828f51b625e40516228175e10db75361faff4ff25b7026c884cc0e8185018a67246da7a280d8742c0de57b6b1cea9f3d3088913ba2f16ebca14bf14be1b35c684d2ef6de6e401673b6a0f6a7c3c06ffb31cfde9a2eb522435c4c372bc8fe37a2272d9dbf773fa5347d3c79844f5fc424825e9fbf525d0fc16c716cf268b7c97ef41d77776db135c58ea5800281fabb89a8ce6204e56af597711b048306b1ddd9b3b9265ffaf853b4b92a8d59fa4fd1a035da64396e9e593347138b21b58b073dc23cb396e05e3faea8caceb7b4af723fc99141f1dca99985ece3c5cf291036f4edbde6ec29d1c65e9746392498327dfca6b0daae5cf42438d85438a649f733582597d052cdc241981dfc0f527bbb3d4f0a6ba3d004c0156775f8c795ff3d689ddf03cc90aeffe647e8e4f2280d8550ba43fce982b755d1ac1aa19137e75f400d8bea1b0b7a6e93bccd4d34b90fc7679b7b35930738fec735d1a642c708496d18be03b7643e4fcacfdcc7970170f48a12434363a45db99983504fe5a922ce3e5cf12816d0107a7baef64684046caeb89ec34cdae8655057ace18746d69b41938d83462b091a22b70c834e98d08cbe2a7768e1dddd3a4fed8e5778608d7559e7696b6e612772dc335554482787a16ae010b7ef9e18d4e433b1f70b8e4955aa75c6336b9d2bdc84de5922f4d6b4ed288ff2e19b7191ca9d018d7f18d73e163ba9ce49582fa177c32b165a9a98a543c42846428881bb1102d4d18d03971d598a6c2d1c1638761b51925d60835b1769e3257375f311f4740b60a18e35c65f231445e6f56f388cf9acec815a3ea41e01b54b455cb3c8483e029ac89f1dce10549cbbe0593609e47826ecc95b727dcfc446897fa17891327dd20f0c3dc5fe40fcac98e0425f995a67cf862290f1d2a0e6aca6e29eecf61dda294da667e599516f3560003f953e4d78089b03050d81c67cc78fd4df5c259bb06267b384f44b4efc96f8490e17008597757d40a7311e2f57b38b9a59b975502a03ebda2b3001561ddffb8d17c93800984d77300dc844c2def9e6664f4f9cf1db44fb26edf8d1b92da09ebe8515de70272fff4cc82c7b47a0746735aa968944199829a678fb0d6dcf745f65d7af198776a20b3e446eec3ec23877b94de6f5b696fb8d203bb9ab48a6085363c90753dfbff002f8ec6ae19c580656fb85795fb3ba7ee63884f5c210c54402c7977aa227320ad387dd224f5e8161e2e7800dbe7aa76e6507a0dbb607dcb7507b6870ec2c67a5c4d32d10366b705760f38dec9d13163c091aa9a419e0dbaa127ed04aae4d05cac6f5768621a1953a89163e82ecbe67c22e0bf734607d1abbf2e8414c4714be83df536824da469d66785b711a42e2f09dcee2e5d55d7030775b661d67075c788ffcb13d1594840e0fe394a643976bc54077eadf7a9ac64729551a53dc80e1729603fad6ca3cdff4669e917b8bf20f4c75b03a0c352f3b88da5021c3619c750995f18a3f37d8a39fe9931cfb8d3ac994facf999fc3fc2a1578b2863d18eb0b4004e9ae212dde0a10ad83dfcfe12b67b8941e4ce218409df32919ae50607ace78415c3311ac39e761aa1803a4365b97519bd77356a99bfd4dec458aadc7ae60beca77ca1928b3a3b03ab1a174bdf7e587fa44cd855bcb269590c24a8f1db4a10f601d88914d50e46a1eefed0e1c8aa58d9c44538fca02b39b13b48dd05fb976f1ea9905f293d3671d755efd1881a6e7f04ae2e0ddf755041d3b1db52d462d9abdf4b82d326a62bd4be41f1508f5fa3b6e5f2ce783920e7f0925b6da7cd401865404da4e0f522e429c8992c03cc5445e53dec6475384bc94b91d6fb0b5c31096fdd6dd9de44ef7dd6f908278f6aaec9daa94986ffc2ac299dd4f0c9ddb0137f2beeed352b6715470e8e5be76fa395aabbf9e2c5b22edcca0f4f466386c41e8d229bff3a8e8f8f377b3aae1d4c10df31795947d8ed7fdea154ff2bfcb5ad6dc5e68cb8ac687da36dce59bb579752560c1ebe89a33e914724fec6c66258a8b5df35edf37d2df24d14b3afe44a84ecede5328f3232baf8095f302d5dd23b1e16607ab8bc5010df78eb54d0b92b2f1c3b4cf3ec7410dc6583f78e61012329a3b36acaa17fb2b4688e8e964080718e0466f5aeb040aa98875ddecdbc180902de041be8ce13aa4be92908669b842be9eed5389c0e9b6cf21fee5f428e381d12da390497652066f5b5c90aea2d434ee0321137df4c1e46bd228e0e5aa2cd50b44e34aa2cd0a56313d042452902a1f72201c6320cd5e41cbf4bb4fa9087a5d61371ad41e8ea83fef31a1f35a8bfbfb5126b2ecde09b3fb15c1b364a294b95a676cc711838b84a720ea663b94d53a8db9caa2b624ea778b53e11183ef013d41f6bfd7c718276b45a506d5764b680b9d73db963c506492d792f3e2110939b2215dc09f11507e116a0667a60e3748cbb483e9789c6dfb0450fef8857dffab90fdbff43b0e1b2e8e7fc9b0e4938b075c003c5ff5cca7a0848679b11f7caeac31a6a6276307a9edfd046d7e01b05799a3ed66a5dd0bc98ece2852b30aa2c3bbf4348624c6b1f07a1394f3d969b8136124d4cdd0d64e2f2a62166fb4c4fde15bfb847ed92fb5e1cea90739a9b4e533e63896e18c3f0f94cea60e7c8a2d99306353ddcd522add65df7fd1a6b937d553a2d40f333b0f5d64d1fcc35ff0651d25f606632fb97d5de4c4dc00f250e77aea012838293046adfb5d917541c6af508d329fcea5b50a60f955870fd1eceae98a6859514bd0c9eee7e0fb87ce24acd61858668dde4352f3f14762410396e276d2386ef4ddcecf971f43b1788116d29f070adc3343fca05b8ff5b54b74f98b68506379a9c950a959d926aa3c591f60a16acb104e4da6fb247388bf911e38bf12372dd52b39d6769dc40721735d7849a1fef98ce62a666c42d009588b3e47d2870c66051953bee65f8f1cc2e85e624bda51113c63d3d7aed8873f987f904abf647b4696e0c8132aeb92537bd59c886e8d62a8f621353b9b1c89649f8c9006a66a9b6daf9ea97d2b3c0e8571ea1fd6bc83527e88ca477218b10ab85ab06cffcb23ef414d0f1abc04e8f45c61f488cbb2b5435e517aed857b47f1cf897721ce32937349994c8c65e268c2cdc4ca0c8cbc52a22e7b0c4bf950e24578510be762c74d4c7f70a4b2f01367b50b62f577ad44f03603304f96eafef888bc6287314a788cfe3af48449ab08e04dfb2533bf06d05d8ffd73d8b9c3e5b013a6ea9aa953fd2890d78181386d4c5be71676b1a42b643b619508b728420d478a8db9d3a0ded08c6a697a0dbfb7f310c0f6d46dafb2c2da8952d340a22da56572a03e6c2ed063c9d1afcee7a1d09540a5058061cd16fa9104197ad0dad4184d16d855090c0cc30ca497cbde19e9aff5c10d22b0d4f6ea43bc8c77f2e06defabdc7f29068d161c9b751af58a5d71a2934047740861c81804f6dc14b828b3a05cac0ee18cfd5e7e4a34163da9337f370e1425a30ceb6d49a6f1184a91b59a7995a5a12c111c511c000bf1bdfb31dfb4e3fc428c4b34d1729b4cb681e268c3f60a1887d1978cb2ca045d57fa88325f9b72f577404f27067e3d57674099c5892362d43e7c91923fd6ef6c0ca06335b21402b6fa44a6c1b8c5fa505a49c6d8857530bc745a08be8896df4545e809d43938a703f71ec0fce0424e520653ec1efe2f613268197ac30241bc9c157fd1b078087e3e0e5bb4503892d639873b29597af3e33617771e87c814f91882888b4d40dbf60b0b5e8e17296f6f5c809ece5671a239d0ac05f180de4cb8a8ffb115e54489f852f690f87e9c59a02e4f5fd21b5ac441919362a079f845eb688e5aeb1cc734752919a04e9bc3cd7713dc0e4ff024d760acd7a4a1d2bfb8012f939f0d8f967e239921823a91a69443254bebb1a754b7989f6276bee3dbe262d3d40d535c01c3fa153a16abea97e942f4ff49408ac6daba3f435095941ecf08560dc00428457db2dcb910bc8eb1219db60d3f35e686cf2020bb155912afcaa49b9209b2f76a6e095eb8dc1ae9a0780bed46721f893d89ccb05aad5c1b529c3516531890530a2ac51ce11378b861c27a2351525f4339ebf0869b08cf092ceeca8a25124cb330a0d9f82bcc5840ac2db34a25f87d636ae6851fdc3944eccd9997c39ad48ad7ccb24661d80d450639d955257ef25621b9e1b5b8b8a927f7266a35db497e33ebe5cf7f40d41d0453563ac81f33071df358915cc7d8e30159d1269916aa2d6593689528a9497e0e8d139e3872bd49cc4a02053f3bba57e56f8f0921fe84f28d4f8ff48ceeffac03e688db5f343047968930adc8913c2eb1a8d337f67035f36769b2405a47191ab6bd1e407601a226d032bbfe9f4792f5568a704148fcc37a63b63b18b61874a01c4ee6d17617046ff45d4ba080ce5c5340e9e7a42934158d7380617b0342aa45b8efd5250a80f7d06a885dbedfa7cf4aa86c1a18efa3bb57cb876fc2eefa2e10fd49ab6d5498ab381b1e011304aca2e700809cf7585ae17157f4eecae2e6851824ab19b9ad903443ff3e8f0aa910ab0874f4359422ada1c802955b6a5f707f709abc485fc7f19abe546a24ba5f124810a11030b4518f9a92a0193b730eb151cf0a0004033f3a5e5bd5d1094b36f624ebd3f2d5ba50dbbc323663a0ad419a679c3b154d3981856065461b83123d080c192dbbaff7b70585dc9377539fecc9c61bca61d62e7b65b697f7ca6a7877e9b065200bb4beb65d55d015c1f4dada71f363839793cf27fb8774fe4ba2d61d0dd3cdf5232c7520bb5b36672e7d9e3f36da86a5d8cd685cc05697831a9d0db5351a9d1b24dee6a4c38f4d4ebe735023cc14b696fd1ffca5dd9f5f3b1d00f21c4203e2b1bd0cefec389633fc4fcd9a59594371d545e93d5648ac6417a65048925a3cac40bde4eddb535d491aceb71e4ce10a449a6f4f1805f8fe773c93e2810a8ad51c0ff592a301c539b7e09483d0803cbee42bb7dbc012167e40d4b3790caa941542eb0bb50da2b88c1589b6548994457c5a1969a8fc57d12d556e84dbd0d0482bf01abab1a880769d19a96c044aa2ef62fd84071291ec1b355a284f18e04b5f9ebc14dadf6ffcb81af27d71781342c3d92b6d24a96d347e9bc7207fc2875bfcb1c5004012730e40c28f33ad2cc465255c3eab222adb117c0ed8c8218c1f6bae468cf21c997f67c10bf7eb40e590d7e59036a29849667c80ae2f612fbebf60bf3f7d5ce67664e77768c2b6caad19a4e7d52c8a4b583aa268a28c1440863add3e8bb30a43a5b4e8965ae755fd2899a1afb13445981cd14d991bc5119ac0c6ddc4353954d7dc1d16dfd18a04b35c4afeca8b3169eefdac28242342efe74d653d9cec745179156f886ff16f847fa3793db78af2ad2bebbe883032d9084ef15a2f03b4f54970ea2991cb1597a258eaf5c09703a50352d689539595b5a457a732f2d39c164b5200ad407ba01ac739d1bb54f271f91f7efec8c1d77c63dbc689f3cb2d2deeb7aa46ca395a0c3e8a720715c1fc8a38543c7115fb1f0037c4fd85e31d4af1556c7063f1c9c5013eee12ecc990887288c0cb99c17ca5a3dcfa3e4a1eb967642757f827b393da8f0c19374c336feda83f652169974b332d9ac3dab95f05526845d49933813f6e2a2b29380651f306cb961a597bd37392516c00a563b918def11d31a48dbdfc8f81be105096c45b435762ece8a70dbe161639f8ea1924a5af10a7d6f8ef3e1e2102bbc3cdddb7b607831ad734215e85eac275d6fbc41ba6c786c025be28f4870cb5f4dda0f253b908d00f25a7bbb5562db048cadd4ac17c16cd33bc0dad6d6987de1aaa9abf360e8799ad63d92ff536fef9ffcac5f0113813d609b0ae8b266961c7dad138d7f01bcc318447b20e9bd6f4e0b580aae93757a0ccc645d8ce1555a6fc764b5cd4d11277a8284ba7f10fd4ca01afc54273d25e76d7938728c466995b4a32f29e95cce03e9637a2af08fef25114cad99603d8b990ca632f9d0e66cfd0e6e2ce44f888b09a43196b46a839ef676f54e020aa2ec8fb7d2d89ac44571d471a77810f208581e7590c77e4c806fd16013192188855cd2f9488c38503877343103aea806f4a680649a9396fb9254d4b51d88bbb0db798e157e2b8ded8f07618e527c7f8e1ad635708e934a4ba2dd1f7624df408b76880691d9e7db4a326f1ebd37b9dd0ef57e0ec840f90180744ce1448f7a8bd411b68a1c2b798c2d5d2a3c61a58864977597cd81aab795a7922e31d6b6816233f4224326b5a7a8934b61ff8c760b85a6225efaa865a4d6200330f667f91067f644cf02e1701fd65ac31b51a4ac84f88563b26930871fbaacf9b83cfdb808ee19b64b4feb5d1a6ddcee214ea9c44bcdbe312918fe96f558eec416b5c536db30f2837ac9eaf9ca1aa67d97c2e4d6b3479f297c2d78a04b632cfe62cfb18af5d3bb105ec56a8dbfd3e4dffbe4e6b56b162dece9ded5ab1ae154227b558544f73fe5b3063fb29e1f4a8e5f25fc476b303183ccc055f8398d40ee141f5b6f2961f5b89330ee0fd16575db91b49f198cb6bc9e3e30d75bbbc928bb94a93c4f11d753d95c8e0b19e40c6a3b9205d0ae7a701adb9c3b70154d09e656f3415a3a3ace811c25b6557e31b372b157a1ce1bfc200467cb31bf0a554621107c934f3293ab4c1522af138bef1081835ce26c31a26c5b8b25a3f2ac8b676a6c8592032d497e460efe0e9f47ec0d60ff9a0a6b21ae9b5f181dc7800225d37ea82afad6ffaddde0c97f51f62cac6d73ca6315f32cf7ae8f10ba3fdaa8eba75d86660740b5e42ccf00a2bb1dea79478d1f791be87eb9cdb96d7ec171bf28d4c3ff0be310c40142b6634c28b4fd6fa7ab3d485918427fbb6026de467115881e4c1d8a211580594f903105ffd9a6485af6c7d9b3aa9663f8c90fd4801f0f2abd452ce124c43e871e14133ac0eed39a10febf19cea515854ad3660975e61343953368f72ff1dc58e58287cd7ec16a9868f862d624b6fbd36b99e7b1d6d41eba238ef6872a64bb8ea2b8f992833a4849afc6fe7061a242c10bffc7577d468e655ca794ce76c955d70dde9c9c10c777270a183c9a7e20ec696c1b6b48a670d97bd5f293ed19206097b21bf37c623fbec7719653d9283e682494279b8c15561331bc3851f5b0e36ca2e8dc217c0069840164599062cc9b1fc2d3c9c30719a9c403a1b480a153f5b387fbfd5265dc30bad437ad7e72835441b9128792fd026ca9f6ac193167f001d0d6f6600c55644d71d6ef88147361af0bd0b4f10a2c5f47653598b929db853384017ecb3187dc1cb3a8fbe3df464aac8d7f2fed5e42c014ad6e9c45b832d493adc54e89c46db26ed43962475f12bc6c3f9dabdac66b5f095fba81d3340c9e016bb6821bd6c5956a9a471e0a12c7314d61fbda465e9331e6d90e3ac7fee71fd3f55b5a4f15a6dd278c9eae2a9c32c50271c33dc0bbe97c7321cf592816c4ac54dd4ca181e00ed7628518e5ba10cba31cafeb42149595b589a12caef80dfca096e338f09753eaa3834c176b9bd5bc09dc4a2ebe32120a860ce86dd3796d449f3bd5f467f87e64858a57371aec19f445ab085303488f68333be5bcef72c912ed65cf9c3805cc10c8f23d366f6c8a4d8e2a250b48005d69dbbae395a821cdf3e4a29d1f0c5d7919d986d6f907ce1adf8585623190f822b6c8939750fe027dcb1d97166861081ad89bd0a6c5c5ff679cadf90310eac84ec3f5edf2dff504ddbe3c8e0d010605f57cd36c86d4cd732506848d2e34655d1007be5d72df8cdea8468b26e9630d2b0848deccf7053771b1c233310f6f2d1efd266de902a758dee3edf937edccce50a4cf8dcdf6fbe83de18445ff52f35c1ec3d8f8cd584459b067d7483087ef263bdc1530eba600334480c73f73fd5e0581eb88753e1d24ec96e941593133a50b27d75faa829293ab29f0ed5de370d44c87fc57a8caa877d4365ee9e7fdb5acd78a64631234e979b9f08211705e244b524991077d1114a03d29214c1979df6927382e9a6bed569ff3f48aa5a5bd4463655dcf1089b1288108bde752f4e1905525f5d2c83bdeb3ce6bcb5fd4d4a1ea78e75de0c82a7d77e067b84feb9d9e5c2e43676ceb0fda55f7a1cd0d836b3c5205ec899841f019264edc2510e5e524413fa8701136180d4ec6bad0804eb1d2d761336d21f7b54b5ffbde2290a0a4d6cb60a35eca654eeea330768023f9270831bd4b44f7f6d1466c86a9934c48ade76a26210735ef6b54892dbd7d695dff31f58d60d06734941d40e6a2d81dd2f47c9280153e269e688f8e30c42444d999163053540807450693b1cd727b6e6f9effd32d9d955f78fbea14cddfaf6f6d30866ddb786d8df1eb4252659a59ba92d5bcf5a364f70ce3b29ebcd9be9e6f50495e186522d4cad930158a8922fd054ea69fd30be4fbf866701bab56e1bf103d8b10c603ed226b23f1708e5bd4874b2b8e26ea86b2ded56f51c2b2adc315da2012af07feee3ba51401a2b16f50199923e976f11a474d41d358370c97a28ec3a67d3cad60b9406c61383041146aaaade85e964af7c86674f53bd4cf7cef01d58149f85e6414e7b73982825ca3d81da5fa02fc1c664e294bee756a32258b9a610ae7eeaaff2ccd246537a56c27e6f000367e25d2849f609ae56e61d63ae3ab5a17ac6d844591c42ad07a3a9e103e1a25a6abd88149279d80b9f98455d12eeb1d2e8a24bf9fca263e5d53e7cf1d7c98575672492e606771dd5e5dbff11ad612a2ae050231c872dd37049e5d20512e22c7c86151c95259506c2dece9927cecec0e27ea78fa50fa8708fef92b60d23f832d39e9cb4840901600d0b7e55078159aebe086d08bebecd40a68ad83c0317565ffd5bdf2cb6f0c18e242196b5c9f406cafa138d8382eb683f4bcf19fa07432cd7a040f2531222f6a1f6a88cf73e70d8dd4ca0d2cf6ba035e546a16fd6235d0f816a60ba28add6b9fe9bcb6282e25c8598218c8cb3b7f9f1a87c7bf37590eb09992d1acb9a477359bf9f6ba25604bdc1460c868820e91ff5d314b87c8c089648294c7f004b5436c4f67ff0a96fa7b7a9603e536968c205d82909db931404ffb9ccc9d72ef426ec0407953024c1924912cf64b290af47fe3cf5fe297eabd89e32ff402072b44807d661d590d019d6ca30be6204a3779c4265ce71fe97deeede4138c69e765c2c702ef88b4948f7e096bac50ef6d7893397918f8cb834a2fb33017c747d0675db5351fe5bc58dea4644602e72a1d364a1c1911f20386620fcd0aa36aac3a6708cf329981b75dbde4a192873b005a73323b87d42304362aa38e972747d60f05353201ef739e3e6119d1023620db5ebfd8f7b3e05562c889937c30b97642afd786f8ff028899088d35e1d0034c82726879bb6206528b9c2f4b99b36b086f3aa43ba1f1c05e84d64c74316ef495e473ebfe233839837b6e8054167ce27c5539db020121811cc570258f05b5c614c638d1bf80a639c87ca0538f2f3e303b8024997051b71513886092ed956886b4bdbae3fdfd4344712391e923127938764b31c3b6242f276e58e70da60e621509e3d7dac4fea57cfcb928f083b210910ae70c6cd318959d28dd2c3556b390d65d04840ffe34001396c68b642b84d097ccd2ad29ce3cb6d2fc7e971ca23b272048af4a548521f5849cf250e34bf98f08fb924ca13b9f9b9208c8d2be27b2c9be23e0189bea82bd2d83a058d1fefa3a2d2cdd6e567b098668037e24923df82e6ab9de4837a9bc9c5184b43b2d3a550f9dc9c44f9c8d84e0b17ee289b3daab870b658daec16af908127bd5b5e2c328be600fe145f953e3ea4ffa3a3c509d5be8405d0975ba0990362882d1c2c50fea445dc21bd3e13c24bfd1ee8572bbb8335eee011f6ad872d1f3089f794dac97e6745481d69cc990a3f2edd27c8a09ba5b5b5f90522a48867aed2f2346a5511057049de4abeb3fc1080b83451ec6c1e9510788fc0b938cb836016c549b4346212b46b7329ece81fbe4795ce98284ecfdbfc71c3356186856d6c91f44dac7726267af62d966b85abcd09b9737518b1e307a4b62c9fad97b3ecd3b0afe1ab9afb08fdc19af59351e6798c1162752aafa457c063621099d89b28deef39b91b044416dbe9d73055900d94332f7f4aa5ddad7d831c358f1149b712e3b75141d38cfe5a7a3c3c2d001b76a157b54e5b304e41da37a07be0af67e62dcead37d86ded171b183ecad3aa8875469425c619ed526a16d58210c8a8b7359dcda0dc40bd405a8fe3f1b73acb47fb459e136ef2cd8d26459a0bb19e81ae520278b389b67dddffbdce23afe16bb3c180e60867874918eaa9d893993c6a8135fca5b72a16b314f18b548687eb12f44705518315d03e4a37466d2e1293afcaa66773563bb8c4453d6649aeabc4073b1fa92e2a5f2276a53e4fe6d5b056bf9ea3cddcbb45126fa750a89b21b130864576c2b3f4b8fcf072ec73a95763a98aced2197a309abcf5dc28938ce1046820880c4ccb8f484ec5964b7b5488c4eefcf825b894b779dcd9282c912086fdc055d7a6c2a6c13e23fae1125644e12713142c9bab29400a85665a4a01cbde629e298b87ac514bb121150aa7322a072082f445140b5ff2eddffc79a7c04d12e2226dcdaf53d9067a7399c4977164c62718ad97e78557bc08ef57e93fe8c07055638ae06a9460e52fb761d164a6394a53936d6c9e6c01d9b867a3fa77501093c5a8a5ada5ae75154814a0df4346dfadce6dcd67b9ae2b0209d1587e32500195282bff51ba3e901afcdb67567704cc7b693dff2413e011aa13d3e2b35efd30d7269ba1470d2f27a609d0eb8127abf36b27e3f716b2e34a35b2ad01c63fbe6619e775a6ac13d3607f66d77b37ca3730d9ca2ea1899c2a40b3f8f047d730d32f57e7bcbdeb6b908dc58202b5d268d28db5d178e81747fc9c35ad0bc60b10a82ef9175208903c6b2eed125ac9e724be92ae04781124e0088a11de3e320f84103e46d831e787f60f32b724731c8fe442066133a9ce2d3d7dd491810b7b0bb65390547440faccb9c52f1bbbc6a8ac39f232247eccc76a283ee4e997a590e2167c12c1396596c6e9d46a1a474c0de817cd58a63940a6dc31f0a1bdfee639680cb523b6d53cbc30e046694955a3cb03b4e0c6fa2a7f59be5c995e4856637b5dcb6b4fb17f66faa82e251b0541a8e4991c10689b345559eb8ebd7de578d18ac99534669c00d92bd29d358e8276dab7c4da0e94e3ac2e28ef0f0f8f64ed7746ddf0f93dcf058bb1bfcab010e9c2adbc5bf2ce5513e573ecfb3764999a69e2041eb0e59b3a1d253b687940220b56a8fa15d7cdcadcfdc39d2ddbe3f20a2303975616af779fcc2b2ecbebc457b4469a2e7be07ab5abaa5618f5d52c1e603275b00e35450c88088229deed0c147ec4414cf4320f0d214e65d815d1e555886dc127eb7a7eb614f6e497e2eeabca576bfff2120887f418858fecf8ea01711961c5a4b18f5e1031b9df90be4c8a408f2fd65273d00b6537c517aec5c5f9c2cabae33d1b19b61e7f08d8141ea1c132b2e6d1fee80afa9d83e90bc178210ee9bbc06c9aa412f060d429f882f33f6f5bb4f2fccbf311ed77d8ff9a97d5587ac45544ae275fb6d7716d31d87b351b8bfb06527e97b1d71d251465f8e6437b249ff5678298c0fb6926aa235f4340c3a19ffe0486aecd25ea848b236ec49d79d6498c385dbc757c1e5a8f271fb7650f84b7a9ea72440210e0269d99a04512e469c8b8c488dcb720a738eeb8fa5f08697d0627fe99fd7f49a136e26c60bf0f6031cf5ce3e3c5529fe98da361a0cf41d48d1b119ca68d2deffdcb4aaa05d612700957a20011a493cf30f892b9a1434f17ca7b745249ac39d36d2bead6bfacced68e76b2ef0a58a3c76f43f0d7b23ef1df7d98ebd2078c3337016f500cf5e3a3cb4ba424db0290ee51b45946223167d71603637c4cf224b7bf1a7088ad1f4ba758e6ebb1891055bfde292e2bf0feac29895f7ab148d995cce1497ec2c474436e539ae4cae24ae8362d39d657fba54fdef3546e6564bde14e0afde4beaee45f53fafb1cb3d58c01d77023abb270e0905349305681ded9a7fcb66c1a72afdc557ef64ca7e4fca552c1df868b3001f273251de5576625858435f0c3e6bad0fa5cc10d6009dd391fac4120dfc2a6cb57b7ce6717341fbab207257474eea66496a5fa5a38334a8cc5fbda32060d7a0e43505ab2d71520784c1ae43b3b11d33c137bb68e7eb7634622053d33248947bdb10a51bf4b2e4a776b115b196aa1a948f4b8b00c229d40134cec6a2799a1e79673531bd27d56009f0376fff5895eb8d5250aaeaf693dbd9e85452f16e19013ff1e48dff1503ab6e13974c6a0c44f1dd655f35d8d6eb0f484b15629444eb51863b0b486828b20b39b6b9963823c86484d648871d39d38de9cb772f309bfcc2d09ce0ed50f9a60bf8a8a641a016bb436b59d047ae96925790a572e19d1ad6bb487f75f87c0cddc7acb35b97e9a109b5c80f0d54325a57fbcaa5ba950d4ee0e793a0a4e060cb49cd6565851fe0950bb9a3b9e34516424682d23c9c48c2d3847feef6a85e7c2ff79a1ed2c19b2e8e09c02f7b6bafe95de1b7b979f7a223b15a35e67c04719913a82e72ab13c3058432fb855089977416d55355c073edd6950fa87e03adbbb2202a230e6e6af040f69b66a3002ee12d60961d639dbfc96c075b8eeaa79846ba45911b742641779ed7ee32b4e9a3b836a4d222011f9fadc3e2d544bf30fc5e32ffdfb1328e56f2be63379ffe492729c0b4d12d45b20dce9fd4369b7b362e5db66907a2aa0613397362c89804d420b091f3a831f27f307d0edda0d6dd796523b431c2534a24ea82b84e90cf2603e60403edac259365a0390d3343ef899cb623e2c794896fcca25b38f36134e5b78ac9590fbdf32d9ddbcb5157f3da271ca5db0a77fa7c761a8cb096ab4aeee4ac94760606adf3d910f7a92bfd35fc455a6baebc6d58142de9ad4467e62d559ac614a068c485c10cda749de9f4fca188b7c208db2da6ed9f2a4fd0ad08710cd04d0fbb6899d26568f4e7f2089261a37d95e233c28515d3be0e8517469321782de01e8632d28d4e896fc9a364c63cd2c6a1e0bdc5a3b10122b73cc1a99f6f1391995a2e631eea872fdd72b1eb1ce5766df3a6dd8b3dd7e64f1dab9f10fcedcbc961eac365bc51a9fccf645078695e36c4e5bd7ccb20e05ff16a5ca65996eb7c53ee860e0d3e435dd9556b23d2127bcf0edece6eaf4f30ea4ed0f385d1d92955a308a77a470348130b9b799b9ca61267e1406a337d9c2057d2e4842e7053d999fa2e80fa684bda0b80a194873c7daca8185ef57131b0ac9c5a0bc8be00b1cb9ce9a5a628abf806df6e8b3c51bc85ee8e86ca07ba93ffea7a52ed9980203fe0a9a38ea2bc653c43e71ae907356a1d8dc47269633705071f80997ea450c44623c818614555ea324e1f3b2182dd2302efa149647b6d876cc7b9efa9c888ea41f702e53ea11937ddc1c0cfb74743b013e752a74f4fccfe53ab7c8f1f9e896f281a722ac32eba5eb624090d192c05fa0d31f6ce0c8709129a2f658f5054833a8aba76bd65dca8fb08efe78f0f5138428d4e3d0e3675f5f73d5f8b259424542e28ec6bd6f9aa6692b5a957453f2758b6630376efd266a7dc5a6571718978f7dfba3d8b1d90ce611a7f96f48042e4a8685261e20652b3584e80e9faf48dae848ef0c87eba15eef903dd29c61434f64b14e83373a0bf64c4d2f72085335bce0ce9b2aecb87e00e5cd20ded083492df3d9f8a3198abc5dd4f614657b507bdd8953e111fb33a4549818b7f53738524f84f55d5b8e04c690fd5d6270e8d0ea6b96d53e164c2178b7a8e376ad168bcd938b61ea591134dc4819cddf22a283acb0e4f5f25621d583ed5c0d28f16a73ab81988f6ce9aabd7046a40b8678a0efe3939b5b678cc1c7a6c5a37548275b94188b2f4f78fb5c88a7cbb7c410a94509a3e99074e5e31c6db6f2a616aee43c0bc9ae93ef79ea53f896345a4a2926005f90c10649727261faccd3632935a746bb5e3c805b2a96c6321ffe5bc34c2a51a22a1acb36b509995956e0fb841fed2d57a0e1988075d6e4cb2131c79ab9448763f223c036e3b43ceb3cd971ba731eaefb73547768092d1927103f36a07bf646e18fbbaf5655c2be6c7883cff328615c01bd350d4003c49cd5e4ff2cab2b024314b44e0fcc87f20a85b81581df1742cc99ae1458fc770fe7b651a9a8709fe3f2bd18ca04fe86e04d6f2cfec23588209c1f932af9988ddbb650a74a49961f0d30878bf4ca541e9e26195cbde2a5c1f676832836a37ddfdb5ec39aaffe2eacb28bfd49e83c27b88420dba6ead9b1afb5cd005ed9b9ecee68359781ff68ec4474ffce1ff6b0cf16e1401ecf8c7c1061a24b1e011a97dc3694862edfb538ffb8be75791c09f0dfb8fc1fdc196ab08f27d0b4712c4a1fb4219c30777e77f5f483cc285cecea26ed46949323a363442aaa8c65379bbd34d5eea1786462a19d0fdd038ad02dcaf83fd491a55d7e6f57bdf9de26a6d8bfb5a57f15a1019721c0c976e5608eda223eeb5cee1c98606a85fdde380b91c450ff12f50ad6312b15651e9caa2cef03ee2c2ae7593c6d9386008f6a156b549701f07c918ab44eeb807854e1d48c3904e447162cec8bcd3ee88cd12bd17e25f47599e764675bcc4bbefcef697a593dc3d10a7c2f43f47d399a266fcc154ad518dfbd017d3cd296da55f4e76ea98515fc5188e19637f63a99a307d374a305f51d9352cbff98501cec0adf1709794adb4ecf460f9889d14b02cd3ce29682ccdfd1c2b9c9c28d1e4b7106833cae075f642f0febc236097dce3c6411e81d7defe99f5690314134da0ac2e62133bd4ad949ca587be76689c5dcc98cbb05191e4329bcb58c8b755f370008b3aeed8a1671fec2f978a49733e903cba2ff483f1acd18d0993bf8842e75e8e391272cea1c931fb371adcf1738b1dc00ffdf9afdb44967c3dbc8c59a6418a3796531cc92caaa08653d5fe623fa1d7fb228cbe5af9bab00510c0398b4351f40926cd6f12b3ad3a708b267bd667431c4c1e86967bf9d1967bc3b56d958ec4c0194dbf164f9152f9b7e765d028d903714bb596baf4552494768c6a92d1918b2af9cab850d347671e51fcfd24410a6cde7d35e6965585acb313e99b9083bb06e60f280ffb4df2438a982f6a154e70e5d2eca4a23b9e259e46f14e84a46d38435c4f50293a232c1caaafb329339810816a8d331f2430f554c38e8e364e6e1ecfc06960696f8c24bb8b2e58eb846ccbaf4280afd96021e222b665a19c85d8b07296d7e77dcef3a9e51b6cbd474ee42f22db64e6dda9ab58a14d1f0534095963bf8fcabf9e707958d4c7a07abf415e1424eade2dcaf39b5a363565829ae63565f14da3542114f5ab5eef8264c1cb4cc31fa2490c53617ae4f2f2e1233cf9f1d8c10cc74ddd3d20c10d3fe5ea724b2c6fa37a36139533b2daf2a086d2e8aa81fdb19d8f500091b900c7fb2b1b81454d7eaf7f41c88d1be048acde97f0995ed21a07416bdccea5e9c71a6cb9246dd64f5f73b993d2be910ff4a1c07c616faa9496b8c63c35f56a1410c727f901a6f462f196234e72e85b49f622414edaa4a67d3715e6a0cfd43bc40ffe92dc3b9678ee05c846107c6d9bd9ace00b3d0f7af98604acf5d2dfc2df1ac9754d37e76532ad588176468d2f88c0fc8dc57a339a586856cb2357ee16980773927583393e72649d6c24caca1d427700bf0a4d28ee1b7c82b0a85f278daa1ead198d63a77b184c20618bbf99c42225fc676969f1b0c6f79dd55162366476b61e21523fe08bab3afc1d84b0653c1924dddcf69992d42152d7ac715213f2acdd2f8263c67b875465be42723ab3d1d16e0caf53f9685dc8c6797b4cb2a92d5622fed01a77a96a03ce4fa7f363b65a8ff53d6cba34489630cf26c1a7c333b7bb13044d00b8de98fe575a52a08b4d9f30184074d03c75ed78d233ff0f70718e1da42597b67c1ca37ff6d465494b6fab80e05fbc1db2a3a8a0090668eca19a2a8fe365751370fc4a390626bafaec1d82f3dd918a791e248bb61c3fa5e17f143b84f30efb23b563127716847a4e0d5cfaa6459c255328c34e503e2a18dbb2102752222eda97315d110b2023d41f23a8054bde1f745cfa337a6deedc28bfc5115fef41f57a908ec9a64b9daf88fd0828e9c72583dffac8b527a76f04cec43722d8e3e57bbff98a4265d334332c2adc8766484f6dddfb5cfce938c281031455898559a38d6a6cf5f4cb11dddeb9227eab95883089da361149eb43c73c5222847441ab5f10fa1e0a557cda7d89a16de97f538647c7f1a7fd5b5e91e733fc761ea4f13f21194c27031fb54c1b13eb7f1e0679fcb313bd40025dfe7ee00b249504cb443d6823f18d1cbb1e60c366575965a0ea82171f7a14f68951569295cfc5fcba42659e34b634fa65fd465a5417b298424dec13f9b40579a23b2b1b13c4c71cc515b322e70594d6c955c99a5e2b1f329bb806f5b31c636daf97ae9646eb5667a1b2c2bb69325356f87837243cae83fcfc23b3c61abd721fc9d45aac5251f605a22db8a4a0618165090aab0c390f25a8285dfc1e12a6893c3a441f0c63012dd35dee66f04329bbfb78a30e2b7f7af70ae0f18839c63b52269c08083a6dd3e099871568f0f57108fae405d6744ca8e581d3771f940782758d95b73a51280c1ad75591c4bce67f5667e2d94f20ef6e982994752e353e00c5102597776a67ee5a8bad8e78a4dd3d09a2758ab20c74972bcb491267f65f870a098881d0c819c0a1692a993165dd0dd320e23879406c2848bb58fc987de880f3aa9daeb50e8765560fff1c9ec7dd883d00565ed6325f5262a27328308dbd008360c6e9b63b4d96eada2f6485baec3306f02c491f4bcd88b1803bf2a741802d19b0d7a53cd36ad7551f1f42ce018da90e46fbcffcded262dc63d5099fe69c04ccdd87289ed74925b994bf0c09e348cd9aac31e9d04c539ed06497b8c285b6862a0b0d170b019e9e526cc0d729a9addcbbc68a41a377a0c14060bb2e17c0efc305143f5e449a78ebb9ecb329013a98d3c72700656c979b7bf7de3849538e35825b9501cb6dc3b11e63fae0f49947b8d1baa695228716a233227e105b0176fafb37ef814a37a2918e05ef68dcdf5df2525552f897cbcaba9930c3d753c0e9e0d01c7256b9441144b8039f8cbac671a5be2f8d606345834e672abb4a2b025a81fef86e0123a6bb7f2f8b4ae4159e9f4da45f2b0b4d54a04ff0372ea8e98405a5c57b032faeda216c10953732c0f966db8d426657d6e9cdbd57a83e5e2a4259435bf825c2ecfa89f37361f8bcf7e705ad1f47353ea54cfc3924f2e9fc78eb7f0601706472d2e4f98e709d455f6ab143f8a96a6c5ea803dbdba61d3600b80c5ce7697d1b9f97326a5256178463960fbe7a8414594d395d9883cde75728d5daf7a1abfb8bd238cd38666d75f42a42abf5279ec0f52efaf22fe7a11c23fa24805b32e09bba3fc1a52a51f5c4b641172ae28c8cbd7bb049a3dc0ea917ef1917eb58346243ecf908cd5a00d1df9476a75276af827f07e658f4779127adf5c30317ed158e2220df125980e80a05aeb0887f3432c098c15b04b5505a4923e6249ea2cc3845b6f5148d301dfcc184d2dcebc46ac11b585be43ac251a63fb0c92a4a05783bacdb9f1fce1ad4d240c3ecd3a426076680a5f30610d0460e854efdff525aa4959dded23a00f822f06f7586c0d1480a533c86f3ae16020cd33e65b542935dcb4bc504dd48400beb45aaf2a0cb375c00fd2874af71880740b3bdd772e7dfd1c6733b839335011d233c3693fb03c55c307a879f03810e5624d7fc33cf6cc1e1c00c98f1c31b01537a3e72b748d5322f61c63954fb468ed72758eeb19a964acce602790966833420bcb196a3de53e44e200e23334fb0f6b730923974d94ad359451afbe46ad73b0927dbeefaffe1bd1fb16d0d41d825fb6c61827a38e3452a5c1b492e54c2290dbbb0e377c859a08479cc7327ada0761400f395f2391821de0bdfc5aecdbcaed63a00f4433f39e9cd958c53a95636f79872fabf754aa923c59ae15d30e1f54c1d6364f7b91ca3c9b67c81ff8ce60e9da04f81df23ac08bab0e3de17035be29c3cabc7a683102b6ff3786336cc29f959c410b592d173a4dcb793e0fc56fa3e7760511f9a0d158dbc1121af33d90a9120e4353cb672403d0d830433c566e25541ad9cfb2b386cd0767eb40e0ced26bdda20d6fe8c75d232e419b306c416138fdacaf72fca85801e0e3eebd1ea21879ebba58cb9d3e1abbfeb5b34b87d7c04f5de57f089f4651944d58263263fdc083fef5f15187bae757f2e863a6f3855d669a8954ae19b82581f9e4472d341b0eb0b55c30605b850b7916a8241decd729bdc4a2a6bd565ad15cb380f5b4531b34025aa8c8dbc867ea7584d5d1bb130c59d9d176f5280c181f46620c3eedc63935133fb69c924d9f400976c8722a25561c6ed78bc2c574d265a5e3485e6dde85ae38588f5f5f80aa918aebe444a1b402e09bd8040cee8650a947a4399c125bec5e37469fc9dd6ced0f0bf2486c9624c55e6c3d86e41582a2aa657c993de76d3a0c7253996bcf1e7141e74e707bba1adf913675624138a3d15ef19fc48fa3fd1d3fa1d1f708bb927c282a639e916890c03e66a12bf9facabfb5f22f04fce853432c2deaf62843710108f98e20c61961561c85fdb0fc06cf5d4bea2f84e782e998a817351b7e5cc04735c759df53ba596297e9f617cc4e8a817a3df6ceece5595989bc88cb4bad82a9acb73b5d6c0fcede3d6314d34bfd163231fc5ddd401422990d1485d12a9c90ddf1e7e1b42daaec1cfe6b5b31095d09fa734604372b4894bb0fa14b89f88b20cc9b177ba3d792a8bac56aeed191a31c3888550559ee640509a9d58976c81634fe892d2fadc2aa44faafecda0b0dbc32900916c036a8960f1133fc43f60dba4f61e16bf8acb61afc72d55c1fb6ed56e461f471340fb024191c173d82871a826683ce47a77b9f32b056928636b4fe0e156ec1eb88d28eb6a4d8bedeebe77610901dab4ccf8884f7ce62548fa244f57ddc3d86a78575d85944b7e09be2a4166a96753626a138d632e81eef3716fd398b74d33f9add8eb88d742d0aeb0fea7f4322b9ad4ea8de6de83f12103119f8afabc6eb6f09f24e52336bb2dcd033b0b9927359a017aaa18a73e596578879d1bc50eb2aeb695a6b28b327b12a45fa42eae315990c52203277bc8f7401a76772dc95a60267c387fbcaaf0e9e1dd8e9743a9befe310058440affad422d015671702600c19b5b41dd8ed8637f28fe4f0741c96d713b3102f016fc3d14455745ee67f86be869341cd729d2eb3754561492946ec0498b2eb15eb2849a97133f8631684433a4ea2c7708f36b32aa9478e2a713ab9dd86ee3cb0ee74e6f95cd7117cbfebdf0e4eb65e4245541bebb5a84ee4af37350fb560e1b429d65dffdd2ae33a88efe23a44b2d8e6bddd610db35f1b3cafcdd9f3cbabf9b2f2464babf3b66329d8e18814adc2774c233feb41d552fafe25dbc3b616e1543c4304d16b1d7da3dfb07ccdb36c9ec0d670ad8c45ccd7a62696a8c289c1776a385673f3c5d81b7285e91522178dc98e4d4c23627a3dd0ba7f9230c257f3f2bd32abc2e7eb688b4d0049f492813a571a585978de566f96535acbf6c176a29317715f9dae490253bd4926fd81398b8d70ac27a352365905f5346fe910683450484f28635c7363ba638a18b47ffb37a6b2ade436b541a2179e48b021d356140a97c9f40601714476b1204f21b2f6576beb9d2d829fcae063ee5ecd29fe433f26fa67ba38374528328f3e1d218febb22dc447b6b90d07438a3bb71a87376ca56ee6af0b1acee8d5e2f9c7119a9a80702fc19437ab9d592a897dbe68a46b3c7d5126134c118513a6b2dce991e8ba6accf3f9dafe79a5234ff2a261b9a8f1576c4dd1f277bf531f841aed85ced35d0e57ea5b5f1105ebee7f02bdb24a71a241c83ec87ca03360f766974a40a13a133d2899d05b0f137a95b4d29637a3ccd6012eee789a0bf2ca39f2f7d767190c21fd9a1d2e86cd250afa2eb4e5b35fcc034796b926d0fcf5a2bb3319887b6153ab63c18937f0853437a35a0406e5aff40f7a178027384c4abfa16465fbce7f4e115fe73803c014c1b424aee5434da9f60a94f1e7e48a46616e9a91a54d76bd43fbd66c17e39e9775d2412903112078df0b945f90518ead51d4cde2dc42bbe4dbc7f8cb44fa485061096518aedf4a07f7b1bd28cc9bc9531c969485842f73cccbe4d7c8b7aaa9938212368cb4aeff1d6e990b787ed5259097bc99647770467271875c817c6a5f117e6472c14381fa93a38b6f1544ef66d7e02a19a2a929f590b1066ab9756345ea24aeb8824c1af3adc7b3c903428b6f4bba5e646f7495ebfa71af5315da7845fbec6fb1759a1006b8b619e7a13079b6da123f59d93ac577a76ba78a5e46199af4d2ba16712a60203fc59bebd6fa2b914923b464b259c6416891b973336469bdd4ff8fc7bc15c6b2cd364e82c5939eaa475f8d043684442b6d09bdc64232910badc2dcc0aa9c51d9cee5be33ca152c13ae532ba0c4fb65186e05090ec1985dea9c2d9a8218597b25f1177eedb915b2dc1a295d06e83a8c952ed6820c22d057382afa811b708291d6442da045277bc6435efcb7bd1a2495024fa6c623409f23d7578a88d91a2e02cfd7062beaaee80edf3aaf7a4ad99e60d0756a2aace6e4bece71a5ecb16a0d436ebb12f625cd1b411ae8103252f0fb6fb4852404cffe85c7c5c2d1f23a64cb5b348eaa2bd46f5ca42c706aec4b11bcb13bc863de843d8cc58278bd4c2d38b07e8348f26d6a98dd000ce7f4472b8d6ed3bc0cbe78388c3df11b44a7256bb46c67f2802415e1622e7c49609baa2508fb72d9b141aac55a4d0e36083ca15c0a5bae6beccef0f10eaa510e8f57c05bbbe9c364fe017be1acf4ad66b6d4942f6521b20e208b77ba8a943567430fda1075c0fba24af440aa69b34dfb10827091c7059133a88e617a56896d875a7d6edc2be73437cfe6cff40403ff19df9295f1c96b8ac7f80c0f739c6ccf782f264200c193560c7cc441d5dc15a7530547ac1a4a1ad88703c733791fceacd2032e90492597f1c3e563f8c973cd05ba7a95872c8af5e8aafad104311edd5bce9761cf39ea5f569d5739fbf81c3895ba5c2fc83223e9af542702caf9d3ee142f140301f85293fc80730e85143564c11450198b13ffeb3a4a73eba12cac506cdf756a5a912b2025e9500abc435caed930ed39471fbc1dcd6488e55222af45913057d9e67ade814cb9782986aed55330aac6ec0f2d7e87fb07e30d40c5d1c9843f7a57b7f2fcd923d55271030e1fad4c1133204e4cead906bf77c1a9140ddf9ed12ceb265660c656c69b9c3c39586c0a6c07cfb507e469a66070e17f1f0af416cc86327ff2556cf5e4c457ed9b0de2e820646cf4b2c3d4c9c9f97314d21387e031c2b3de807bd3cf771f014c5f38886f255a12045b0d96fcf3f7cc328fadd91dcbaa3838f52f4ae50e5d58045bd590e169b2b38b7fd860afb989b998e0c6f96f4f14e6812ff1ace925e71baeb7a9b4f22cedd1e9e5c39fcb80037be5c27b33b580c810445cebd3fe8da2f668f2483a167c0cf26aa26148c9bf97d68da46178f6ed749d4670031cc23868d697cca71aa0df2b3bbf8aeb35ff5553915a8f3b847b9dab2f3feff1f44083596d4b8d0369f29c4e2e2b9974e734cce0bf5cc73e2140ba077ec445b7ea9542e955c2fe5b5f064627d63115e44435ea67e8d4f31c218a750a59981aa59d4b7c3f83387eb0518b6ef59d157ca9fd038db7a388455be91d5db442a8109a72b8210fdf6b0b560c85fa2f350786a60661b7ff7a8bf6a8dfac6950759e72fdaa518133c27b08fb7ee555e9dbecb6351ff9f8b3ffea2d9478e40d9e94b612174ce3626a2a707610b1d9be172c870cad2b302c2b5b3f8b7e041e4744b6506b92cd907acd291bafe32fec3c1ed78af103ca5a8dd08cc4a06903e01172dec062f3ba88da6bb8fcda44889c54254199953e1392cdcc1e1bfa405e1e782f9ee0e98ff07178191539e2de44afb99df05462256cc92536070c25a18746038d9823d6c57137e5058eff86ca0c8a744bb6011d610495503e044c866f336a600a6504850e850e4ff5b56c2a7f686b6f0afcaa525fb5a4c9b4b6337075c3d83375081f4822010b9c7a578e9235bcbb4781f58477585345362e89446d4169da149bcbae38afcdb2ee8b233b38ae276d84e9a45282b3607a481a97b31f94a7559719c7be4bb037f52f0e05d2fd63548ddeb10a9168bc16c0d28200b42ddccf572aa99eed92b64e6222b11a0217aa1f087d89c94842e3b60e1a73eca6dd8c8162c138e29edf2dc608103ef7d3f2b0be976cc2d264f9b7d26fe29d0535feb4754a575ce1fc723a4144a64859dbe7f41b07e07d3599c80fc2435083853c02c7806d2daf11a89ceffc8ae744e7675fcbb301a12d9d12969fc4d568b5f7097ce275c0f4c06b0594a2e6fa56a20d4af8f35e4f3e29298ffc7d729a0543a5e26317ab2671251e96f6808f229010027e76107301481bf77dbb7a5d6c185f28a95b08722110b5b9fa9264cd62120363925365d24da791ecb8c70f1a6235024c6c465f5ef7c0c51dfea6d88e788ad15683de5b3a16bd61ccf2450d03e11e163942f11cf9edbf48b41239138745bf95b560ec3b2b66c99c8a9d8674d76f592288e7c2fe6d8807c733e79cf07ffc6049543de688f502901b5a42a45d93363653099918ec90fef4bcab18c4c37c14591e45194cb6549fe68cf6c3e84b610f6ed1ab6dce6c2fe634c13e4626a3f12a2f2d3ca88d49a1dd571b3c61dc6da6e682d337bdd76e4ee7d21c2270b7dc43c40a393b81e2dd45ffab8c1a988d4d2d4d7e80f7a4b020b59554d332dc338ce6f6228ef60dfdd76503bb664f70fda9a95c76b02651c99ea9d351527404f07e58177ea0a8b8fdf1605999752ed51e3e612cd4729f7df9523bbc0494e5bb28e3bb4735a6bfaff1ffae37359e3a59c191df143de8e2faa6fab448d2392f92084a78392c9ddf1f1b0eb701700e27535eb7680ba3ac32368083c933d1fd57e4c110ba78cac50feb8c1cd6aadf1f61efdcd1f2c6437ed6a997528b4268bdd3e1ec7c46e0e48d3795c617cca734e0142d1f23e09b9c7677fea4e0c3bda7df9584631225d7728e01cd509d5c5886d23fed259ac4f033eb29daedd242bf0a7ed7b10b071df000e8386ae6adec440e8d76f440c8ca2d28441bb7877b7da482b4ffe2da56b1f902e76c1741f25891ad0758c16d2624549dac126f03bda1ddd2a2d4b61847934434a19766acbc8d80561222b202ce5ff6fef89995b3d039f676a0c51d399995177b56e458c53ede81e54691b8f09f8f26ae4d504f5afb149c32ba9010c1073014f9bfa68cbc34c339c836dfde8fd237553b494565fe66c656e198ce3e68ec74d81c3e5d00769a95e59d2e9b4ca9c6ebfdbded454ec43baaf812c6c632f3d08585c7518b8070dcdf195de78c95e1dde682ac4582b70c74d2619121a574d5a32f4729eb612d350cde6e7b08760b2720212f4970a4a7ba9c1804a0ca9c103c8ce68fa242e2968b13c90ee9936d74ad8dc0cc3e56043b3e541a5159b0345e861f98d656921c32646f71066de8d50dd9d1c2ff6c2462ce444c5facf157cc5f2982afb836bb8b976cda355586b2c2846ef2b66030b7bef21d04769a746e8a4c74bdf4e016566de72e29347738d536e4e385adb6e4b8402da59305f411e83464698788621f249283e9e12aec459311c8c8e9b68bf879d6136e227bcef385d52c27357d4b98270672f95bf5a36f3e7cc0bc3795a60df6dcf85ef289f44c5c0e3a03b1b2e8a926a8c990a1e99e4959f59e6ada7e3e80c20918e25f4099927b90c8c96234bcd6db6a8e565192312eb2b2a2c5aaa014dbdc3a90b368a3b6bb58e31678788f8e5d303b3a07b7522fa4c2409186954c060e3f5cd8a6bd9c844f432a183c6fdc8fc3cd46d9ef2172b4d1a54bdf93e207e8c0a7cdbe72a85ad51ee7e605961f86613c176b6ff85cc63ab030c586fa744f420d0288e8bd1cc9bffc5f1bf8ea57a36bdd935005161f73d368ca4a7b37ee611005eb55649c7a2e4d4b955615cdd98ed4ad46438a886e8403c455d14cd653d6a386ac316cacd82aebec5f09757b11997f99f32fa1835d4403b86609d4ab21db1e500c54caee01bedc892ad5ff75ddccfcd39898a1a02476ea02d112c7cf1038d5a8b8c66ab75ad8dbb166d66430c93fa4f7b166d88735746fd9e4bf271c9231b4c5f289887af5c57cb9e469a5287da63d905cc41a23636daddd340af2fcd3d998e10c0c75a616de6ed7df20a28355cf5b4fa505dbd79306b5f122aff5e19300dcc1e7710a132f1f21a949fd89ec0abcd03e8896fa133fbdadbe417d3da5fd62d19ce184a799650e66bd6304ca803d6a062425697bf9d6469c82b7df669c1e5fb549be01395ac2076d48e3df4fdf1139bffa308282b36be30b3863fd11c39cc52b9f25c99f108100754cb82a3b88c209fcb19c7f48b7246e728c82facdb487ecbde85068d395d5c4bc038853edce91759a1eda9e035ab031ae8dbbd3473ac92050dd478ad76ee92125fde716dce21b99a97efc3ab2887b10cbfe37643a0f6eb5d884f6e5412538ff92adbb9ce1e81ec994b804df57207d4ad2bcae58791f9d9e6771d04fcb85a80bb9a4aa772995b18bc2f45f814dc2c6e2cfeb61a30633b99b3853415586a5222b565d0d0090bfb86183fa901efb8f88c0ba193a5fc4fc404ef59b2ab746ef525fa119125b1e09306aded4a765436bff162d3e8eeab815ddba083c1b9171c5c32637b49fb51a7e21000c594e2d65eed744a76b0922ef1745a1525876d0f2434ee90e1e8b2aff46a055fd928c60232dc7b05d48088960a4edf410b9f359bbf24d2a46244d4d3fce948cd00302f8c99b721e874621fc631b2d0301c6bbaa270f7e02a1e030699f0d0792773deb561a661cd1924c9ac71e9bfd1f488fa1734c3ff720d30c0dc5e71d083e96b2a9ebfd90dd02c38b5a0145dfe5d5044398445655c964cf9c6f063f2618bd973d4e648c1f0321a544dabfe85d71b8610f590b14f0127f733ebbda74474a15ae618b781b8f813849680be270a2e9977bf808511d529aefb783b13f5a1c0fcb21d0935d8a5f661d2d44e5f0f04d96f28a0e8855ce6bac4b131b19c14f16549af1caaaca65fd249cc3976a9379df0c4a81eaf196b85571bf5cbf08c3022e9f2122713711b32286b032a3ae4ea6526d40e7c31cb9e089a3a41742e33f70ee20a7519c2a64bca54d56dad636439b8fa42f7a1b16c264e600c84af4c8b75eee19ee8c3b905b371f2dd1b4ef96e3a15467d5f586ab339dcb6ea35974c517c685e1394ef716fab897a06d7500543dd46f32d2a82fb382e7e58e8f483c6f19fe2116c34ec3be429ad94d3b3afb633be2c1875f1faa87f4623d6f1ad233d91483c185580ad7a396572f226e88eb53bbd6780cb3a9f0ff21b8b661b130fa5e034c934267f9b10e68c156f304bf222413631149a1a14b0bb416d95b15896ff7f79b0ee27fe6c831dc5b1277c1a9310fc781bd88a7e6410c88d438d8c8ce18f203f165c3c794431f34fccb55f42c1ac97732ce4367ae1b1ed2be2aa98ca80f8074b94353090467301fb786a0eba4f3213490d7951606f4441896d0e2512e689141f7ec7675aec0a8948d597236a56db096795e7946f72bd578ad5480b6e98516e0055b50503f84cce7055c7f4e5621f610fe184593bd7c5fc1a59b00f7749e2ca7f32fa027ba64d30d717a522f526bd6d4ba7cc9ba57eb097fd2b476745fe543bbede045838af593d209c2ab3c1801b7d0c662b6dbd8fec84c92c1911869502d42a826b75a4cf03da17cf80ea6a75ead727086a4daa186ccb82d717eefce603509a43c9584012b1fc7db10c5908b51458d0c1c803f460bb9f844441d6d8c845e0cb035e19aeb17bb210275350132e586235da4011ad092dd19d2d251260be0bb2d731048a62ca944da5bdf9f50db2ee61a197dfedfd15cbe8a26bf4c79bd080800f614be4efb59bc187d1b284c220a5d935cbdb63382cdfaa9c8d1700f0cead2cc395c0f2673138da508bb9506fe337f52ed8669e85b946d000f1c35cf12acb045930af581bc3586539a7b4761f909cf5aac5d255aeec20bbaf924a021aca4b0da5baed2e0e9cbcf9dbaf7b519805ec21953040fe5b6030b0461a9f1216b9f520d3a3c9de9584ab3826018fdbd82424fd2ae719bdb8fb582bbbb7f3f9181043b6066cbbc3923eb25f718c3b373a23c0df5367a783201bb950b08fac649c2c1771adcb85ecae37878d210c9bbb365c08723de1f5f1af3f5f87bf54b0094d91c77043f78def05c0e90d5640056a41a0daae1100a7bd8bec33fee6d2c4f9879815ab1173b85b0e6681c387e35a40081bc755ecd3bf658fae4987701d1d8af3abc21abcf9ec60ada29184f4822cdeca313a4ffd2895466c2ee7a130ae7f4e233fe77fff94d64540805bc30e8b7cffa485c66c6b8eb99643b0fb6e34619068d0643be7b4a0276d0fdedaacfad8f5ac500928a2377a4e1172381aee69648d576adf1bdb839347418a8babb8c102a9dd7ec180f7664758d333da743976bc54077eadf7a9ac64729551a53dc80e1729603fad6ca3cdfd841de28a531623d24168ca89506c25f83ee271b18c5149afb9c19d58e9fbaaf586f1e3092fcc4d286ca191d6413bed82a9aa09334fc65b86dce460179619007beb71d51f5ded643a7ee8c326ce46c01cabb259d3abb05c7fefb0acc2e76d41612f9e746d3930dac47389c8270c30c6430c58aa5e39b981156e586b3f8736331e438a50ee01347cb569ee1e23600811a2c75239684fdedae0f9c442fa55a00e5769e9d36d20cdf6afa5a83554ef677810c39c115c29630743630ff736dd9abfd3999ec19762a6b111be409fb0ae75c2427a93a3b56710c99611ee58690af95c480c4627e3e4e9913eaf255ab19cb025d96a00f64f1bcc1ec86103d203bbd3586a405913a0f6cf95651dad57fad128faf79c776c552877be43298e3393c3e308ed16d53f1c8ca62427447d4079e96913408ad25f48d3253e5a76da591db65b6da009a81821cfa523a2de4d1c107dc5f08bc2775d11362bcc7d17fc6be200339926db727657912e5b37567cb1c33675484afaff7f8f9107766e967de82ee908b064d07b280334edcedc09ef1c6ff8895016a930aa62000aadb51bf77d81cc386f1ec3522ea9f84b7855e7dab4cb78bb03fae2b6c545dd0d3e8bd349eed97c3e6c1145eb049e1d88cbe3297101bbfd2a8a0139d2394755485fe3a6c77586e1392b62c80b995476858cd243e8e668d0079d3400b9394e9ba9f06fdf0240ad3ca23fc2207eab4826ae82b1796984cd65747aaa40538d12da390497652066f5b5c90aea2d434ee0321137df4c1e46bd22838d3cf386c59e19b8dea312e4d3651de8cb475ed0c86362eed920ae6c979a6987d47659d924f77d4b8b54a870a84b03d899250952383c2574faa78ead3680ec5c1d1573b47a344472e41793d1276a3c9c39cde8010179d7d4d402433797f80d7c098eb56ea553076e43bc2078d368f3b5318c2f54daee55a046784d6c6c161640d96d83af0a74708dafd0842b03884882a02b45f16b115d46aa692f179af75c1f5a7b03f81b1bce87f8791a74d647c7493d327a23b1497f80f23335f365e99a0f99aa87c8f87e37deb13da292ecaa17920930730fe9dba5ca6a01c836a9ba59e998d0c44233380c4dcb06452d616e46e9d6148a7fc951a32ca3c8cfb8d49436cda399ac1d603c3d5060f996359d353baab8c6d6616ca3f820f4e6b9f240e76a3d86afabcd42cd3bf5ad7dc9c91609467d11242241d462118c0aa7372e205ab10ee30348b2a6c6a73621661808e7fb224f59974a508389e466df63edb0b3ed22b922fe74e9aac75726cb87367be14adb84df15de49b8027c20989a57e749d840a0c8ac6dbb7660ed808a0323f3f3a30bf32f4fe12b7ed443afaff25efb074c53dcb693bc899972c7c63ae4bd74f6571f3845e9c3131e90183cd667b243f2e537a007b99f7bfd657070d8733e0807cc325045fa20b1ba37875dec3fdbd08b7b0e5a510508e07103534066ed3c12d9fc835e6e520224e21dab7ea4bdde0b042fc37212ac0bd2595041b4ceb53a530c2b8857c6b83a55c0f8c04dd53126b156353d1996205c45fc6166b43d5c84033cf583a69ef3ff7b01796749e816dd35cb5dccfc2b3454e56c48b822b16d9bce0a72f39240ea1b194a8557f6f1179d9ba89e59bd4d37f946a902dd24824a28e89a752d9fed689fc9ad1a218bb2202b95f253607fe13235b3ce89c331e83224a49837552cad59f70a4b2f01367b50b62f577ad44f03603304f96eafef888bc6287311f28193c9030c586115d3eeb1bcf638b6fe04a3d2a666d64a850d4302d9c8ed2c77b13982e02e635d582463e7f69e0fad231c91704786a800ff6205a159d2cbfd11f04ff6cedc1c0aa92c7737bd274131765840ebaf38bf15c54fb836cde47556b3af8a248e8859e158c037dd0b78a614f8c15642dd45eab7a7e7320dbbb839c0ca54799d20f609e3384134ae9e55d2f5fc1488f9f961e592f8f599765f3473d556435bee533ae6b8098b02b9af1cc0a81595fe54051a6edc87f5a49aeac0fd8d79076a34497085e7be1b76e3bcbad095b18eb2a29abb069800ada36a9970683a39410d78e8a1667e1279334c585ebdc4dc5e1304c80f66440c42d90e35b0090c17c3bffbefc6b97f023733a3dcc6ca73cfc02aa0652c69a2ed1de76493194db4d6d24ad7121b4393772a72d833994afa06d60b8e094ce874de122b2ee7b50e3435d150e6c0c18e780cb4eee08502d81d097c322005a2a4828cdafc9ecb2fd92393725e60846986404c1e3b3c6d51a9d3f32706027f9f58d73bc97d3641d0f4e39c693ae58b2a2a3eb1ee1c636afdac697817a2a3df5c3ac0729ced192c7dd53e4cd95252c5137d0b734f852f690f87e9c59a02e4f5fd21b5ac441919362a079f845eb688e8952a79d3933f42dae0bd95e2027e5fe3402f866fbb97f5a5f3c3e873c1901f3445ae9c08582f6eed77dd101e8347081e13e7091826f01b3d1f115df9d8fd919fb02d6960ced9ad9702165b670e0794313644dec4732b6d3483bf9b00d4400847cc78566ee71c5065caff5eee220754a4365020ebe473bb70420776df6d3daaa09537005a92b519a0a41039fa998c8c0860330e7e630872fc82257f80403b9b214363093d869e1fedfecb7b1772865e4f876638978f821324be5360981491267542c522010cffdfe1ac612b6f18497d6f36c0b3634cffec6c622a706da31d3d6984957858f193f0b09dbd6563f9fd4ec3f5e3a3bb98f96483b083ebf955139a6cd9c79aa2104249fced931ed77eaec4e1a628fe4368c5fea574940bd940c640f3c4894f7e50feb77fe907dafdb44d55a1d0946094e87a00e4a7cc76ffc0a0d7cec9490b3b2e4bd247c148eef6e2d76f6a22fc0b32eb46d393db1a8d337f67035f36769b2405a47191ab6bd1e407601a226d032bb10cbf79bfc50027e1abe42172822156b3723d3f650c9e1bc3597e87e2a47abfac7a893b7ed9e35e6c9344303e2eb6eafcc278ac35d8db9e064ce2de01fc6547f74ed4b3358b5ac305a63423c84df68eb5a8cbe454e59ff3e8922df699c17210f1dd2f047ae6873602bfe47d0b5713470167bdf5c34359060c839470772f67a2e0d2f0a2568c8b5a159a0221eb7446a3c28516427ccd991321a6c637c9e240128e195ed111cb3182c7cfe941bf3657ba0ea5fddc662495db3e4ac8316ad461a783dfd30b58acb1577173ab104d0281190a160af012e98cc8374e967721095ad38a999ff8052525ddc7476d01a7b02c882d1b4ceb05512708bd08f76a952111b9ff90d7b8e722a82a0f7b0ce2fe46ef8491d3b964dcf41771967d296ca80fe98d33057c5f0d038e2773a8fccfce6d7c94c358f37f85eb788cf62975b96b9444300d5558fa7d0fde5df3227b75d0690ef4166b5dfd324afcd2df71ca7a5455231537356ce71a66dc5b9232a88677f286d4ddba347838ea15f1fac26270c82f121afd14429d3864a50a0a21a910fd0b88e0d6491793ca02210fe080b1d12986183997257adc505fa8903e746d75d50298d819b5b176c4eb56f741d3d76ed5fbdf40277ccb710249901771e433b5b7f6a2d73f5540a30ab2187a26490d1a8108566e676c3782b4d6b1d5180e7972c91fc15ab83b3e0d2a39e6aca955cc558a1ec8a496de369d840b6cb82f9fa07ab8f58e4c15a4c4a7697bd361f0d8adfb35e2bb4e8dfa8b2f551b7b0a39d1c206675856d379f7876b8ebe10827d71e9d9400b9c2a12262ef2344e1df14db9a2e5cf569ed38178ac80b80e310a992e9e14171c09b8a7849c7f7fdf7e3fc1297342172215d3d74765b4b019ea922308cf7648b96fde6346cc1a27592aa3161f7f0983d99d7b39556a93ab6ffc8f11afd9af8d2a83c46e1ce54d8bfa2115edf65987fc19ffd511500c4de68fffaf5ad00a90a766876dd6fdfa7e0faddea01cc5993b9a9524a85af5902a9aa1c3d9b8b77fc53ff4abbde0557a74ea489db7d60d7553f6e8429ca92750ec843c5e47fa7ee4b374b1f37b1f99d93c9bcc504b9dad4c49834eff5e172cf2fb380bc9890cb9023a31761cfbe07627dc25a1d1492932b6856853a2da1cba4e284b3be17358e79fd4620829eb095dc26580bfdfe1953bd643527628c13214e4954789fa89502d34ef171f00ae515230031e1bf7eaf35db4b7471d74b63b5b04d42b879d45e2d8818e40098cdfa2ce8b2fdd502553d381166d4be755e527d85351f2d2b3bae5abf8d98de29f6855e0cf5f34b90828053ac61671438f20da65c836e3a9c1c500fc645cce4406af88656f4127bcd56248634ff9c606c7180d7438e1f3b9e705b49ab8645074b655ce1695ef670dcc146e722a40a1713c2d973dfb38aca2e2c3ffc849950783cfe93b3652454361420153882b09501be5f972954b0429e12bed315707f10731ad65bec1d0ff39a7bffc8cd0a1a0d804156c331018d459367992105f84c9124cc27c5272de4fc3510360a2b788c014e761f326b7549a6184724290f0f55afc4e34264f95880f7415271d0e90a4d83e149b57eec2edb0673425ec253878bcdde20320060685fcfc3cad0418a44e6c541e3a372169bbbed45d2fdbeaa3061b2b068c74bf772d1b5dc48a4b2c751524626a2b9ed1b908b19e478b3b912534e3997570899a0af6efe01c80b8c982389c22ad370d61d4f4792305f5e26e42d5854723623ee429131adb9cebcfa81529580eb7cc3ee86ba02db4633a4e9928a80951da61c046802b6890292d8c6d9fb6ce4f74bf743e78a13f65c134771712ed473cc993ad68ba1eaac723c7a279add0c6c61054c3bc83fcb43583efdc7849e5d387312b6aaf7790740abcb8e612f801a5d409c1939e2ef369f46bc21664c294d74756b7a15a0ec94b87672d214fd69c06efa1ac0cc7f4279f2eb7d8bcf4f54b3b022714b1ea1dacf27844059df0c7d61029aca8277b72ee3e0ef0e30628abc9133721fa7977a7cb709f258c45d93bfcf299a42b127cc6db50696e3c9be1dc42622345b8e8757436d9fcc3e207eaad00430188818226c79afd3805f2a1a730d3083091cb78a1fd671db710567956771647e03fa90774b931c79c45d9928f180fe7fd5a8bd388c2a90de23e7c1c90d753ba10d8f519a6fe8382508d9115d494163273cff5e60eeaab72951aec182329a9b1b13165d553d2206a60b7c7610133b6b080901add4c59852ba413c501fe01f3960e907297bb9a807619b7f7ab8f3a3836605592e17ba49aa1249857078a7640f4caf7a02bec322f293d7b094e01fc6de1511092b1bc515a670d3290f04c6935b06239967703e37aefa856236a977b3877145d6ee7e531016c22e0c01b2c780ffea5ed99abcf74e381c021cbae2dbe0eaca25767cd92a98c2e9ac003c92982bc80b9f0b29f358f42a94c99aed79ff0c0b3d930b28ec09779e582e9850cd0e6b5300aab7ecbfda9b8794df19cdfbc06c36d6213ae0a75d7c58c54705f7895a57e96d6abefdedbac4574992c3142a5b597908939f198b88485702757501afc49767c54bba797b096f09b22319f5e84a02f37aaca3f5107b4445240391b9b99d12b9b5d332be29f6774fd074254eddb0f7c0dfece7785b0763bc72dcd223b4e88f94f0c6edba4b090d63e45423e07579c2d252a5e0638c138f54768ea8b5b3809140b82d7afbbe51ff6da1bd912e2fdce2166b2f15693b778d34e9585ecc306a4217cab34701dbd52fce1033a01a46d1cd891e2434f38b946ed8ea713899541656ab0cb7be9a3da26a0e40854478a953908e8b0d6bcd12932b46783b2ecf7c92d23a2833b76b338fd39f869e4357069a3ed537ed0c50a6c9719b5e6e9d24a034dd7fcd40b212287efebb4dfa0baeb9215c371e69d5afd91868aad7a3f5c25e982be15d073f88571a8e74e6641b06f1792a93dfe2c7fc9998d4966127692bb808a01c75008939ba619b20160c77a20c158ba12ee6b2511eae6a94440c97c76899a32ab7a56d44edc524629c642c5d92282f3d43b859bb121a56fa1255263ae838beeaf1aa7b45cdc583a4245c7c8e0db24c2c36ff6453f348aeb4114b7e8512b5deba9adc2af9317f9d0839fa59b98b98ea50eb3fc492fac1262e0a6c163c60cece11a93b87daed49107bfacda8456cc8d1b12a9f4194d98ee2a3a7c6afc8602ea190d479501783a45680dbdab608dd78e1bf54fc3da01cd8d805dbc54a1faafebc86a74e6da926194202437ae31db66db7ad83b7177bf34c279ddc99789f0e00869114a490b21aaba607b60f4d7f8f3c366dbbf88d7b2b741ad2ec2bd7b5493b86d77f3f2015fa18fb58de9f37d647b08d8e805e041312895095cd3d5c5cdb9b3c1a7174095891ae9f4a4f1db633c474a12156a853093d27504f33c4f52d0c158b5fc4be971bda0c3244c7f8a8cfa1d0e7ab47808c4dd3aea89068fa3ab775ab304983fe91c05e52aaa911281d1ca5ae0d501f77ea111ab38c8cc4025ea2b16e07f74f2ffb17743948d1cda1e662670c73b1f3e24fe7507ea0c179fc2530b1166de563fb9370c27aa5f2cb2d8effa646bd2370d88031fe0dc3ee98523e673f2a49707d48ef45d791e22d07ced034bb7120dbb343f0c3b7100721248b8ffc46abef57c8ec84d701ce56f6c5c6600c88b5f929ac1a28f73509e2118d7d4ab08071c63aff4476f0b61ea4da8a8d666b268eb16f9e66ec0a2b8657ede8a4d3292ee7dd9007ca8597a33a1a53fba9ebae3b7ecadc0380ebe917ce3d4814c8f47b4fc9b34813aa5cfdc2de9680c4e2262a8f96507a23cada70f94999f93cdc080a9a4026acaba2d97bf5928f62f1bc19e492df7c00ad7e74a1109c2d204e59788aa142d8d3fc83b50dc12f3f4d4bc7eb33c98bb9b72cc1527b7aaa964c56af31a6da6b40eccebc15e28a275ddbced410e4d1c050c232614edccfd26538c8aee4340fd95aea7413d7db445339eec62471acd3e7ce0ff8ee19e75aeebddb3963d07a5096dca07003b393479ccaad4da9d08e6a4131dac8f20efdb09e5effed6e35e3eb125b0c42ed0fffcbbe24d9354cb9aad18bdee3f183e7da67422905e33fc145c9599afe1679ab6de9e4ecac692a6b6f5394a6c0f0824cf873f240a0e0212d2a853736557b2d9fe9ff69508226c0ba9c6215cb7ebb5fca8be80e823ec34375b78d375a6b7746e92b3d0ffdc1854fe8000e4d13266c63ddb8d27f521a73b68ca688dc5a2edf3ae7c64bf43b69ce1dc7731899d335f93d7093ef9df54d407b0b756b112c5c2f20f6eab41eab8522f4e5b991b5f369b893f778e54ffcb5478fe48c90efdd4725473ebdc101426f44c2e0c7a75ce27d79e7f0730a52483b68c2567d30dcaf5f6738618e99b8ba8440e5153eae1d7753a415dc7b21390484e5621c7fcceda00db14082bea868c42145479db28dbbf5ed957166598f7b3743760d4e5b20b9f5c7882d6e22d3c2a11e8d6e04ad6ea6db8b2f9b95d631ba507cecb7fa7a2a6981c3678fa3335a79001151f2d37a3972b9cf728042310708d06d30e071226469ce56e6b3ddfa29b4fabb79b34fcf6ac337cb24175c6dc463679d7de8fdb8f61f63bd409f39be65a40ebcf2ad2f07f6f06dad69f76d246006818ddd6d15eb18fc76e699f9916a73ec32cb30732a42625d700d213cf5877c8596209539afc7da2ed78f8a6488ef09970262b5daff81d4ae150db1c42e0e52881365735e5675e98aed53e8c4801a6a29852b5c8add09962699b6d7e1a19af1fbed90d979dfaa9d03b04d47b3a24caf6d0888a431b142a3281d6c16681bf7072f77597811c7efdab9537e06f45c8aa47461851c7d8fd36076dc520c92ce3a594be7679e0ec15d6d0675d4047eb2c3a3f7e6ba9c2ab468d6aef26322c88bbb6b1ed2d54adeafe4ca02a3c8cc481654b845620b4552631a58a7a748232d5bb74c58c52873af0719af202805a60f2024a4c63277294cf42c1872af765720a1fc09e960589f743c9071e5c2bc6d26249d40a9ac6afd30b1d37166c3e28f6f0ed57c58e393fcb24b507a6c7dade3b334cd2e2c75040cacb23fa7623bc1d3641cc5f3dd6dc54ae4ef913e8dd836c36d06731722763d9e09ba84f34cd9a9b787221c58c7fe51a4373bb73d623de540ecc07641ff64e66226cdbcb672812e0ff560cbad67f9533ca885db83bbc5b9a08e72057cf228d19f929c254663afe033b07d3a3420cf51ad3bdb214a15c2a18862d6bdfd29dbeaf8634ae06025634495accc0870ac598217629667a881e4d9cd8e12282b6fb4cfcb6d20f73164a28bbca5070aabf160d32b0c2ea7c7f23d91e3b07fee73ffd6054e7803af39f314b88b6315f781f28e1e1725ffa2b1d15ccc342e83d6c13e4f817e1d98c63fd270653abc4c29a43f700aa36741d9fe3aadce52cb0450a05303ae1c4d93ccf9282ae1752e1be570e2d2d2b8d9963e146d18900f49842dc7805093be60ddfdd74d4408391cc44ec454af82d5c82aa02d9281aa0287d72c12c41161b6ef37a2c3113395130e19d774484eef8c276fe1322e2c1c88ef5963e28df8dc4779d593f61d70106216fc7b420089948118edde7e1d56967a2cd510ceba01ccf26d671df8e95cda1e5374ae5cc988b00aecca6dee78b7eb7973c3b792621fac0c31b5c0ecf6919c89a90d6038968f297ffa4677fc145cf2e8161f31294ac53db3858769d5bd55550d6c084275537500ff0aa2427a3683d19afd3b562dc1bd6cfc677c2e01437ddf32b77253ccbd40c3d1782feb3400596d24fe79cab4f7abe88e5d752ed8185c1b86b339bfb8a554c0e10829fd9c5978068144896151ac4cfa1210a267c8df7cdb2fd20c4e305a881db0549932cd65c7fa3815494d43ec35fd48dfc85555032e4dc329f6554b4fa7e5d5515380af9c4c225d10b2db58d071dfc8815405a53b0b2edbe7ff20451d913698bdc044d9939ed2f209c8e350df7f80421b4fdcfc39c60243336e94b9efdb745100b650367a5a725cfe14b750ecd191876febe9f256bb6c6ee01fbf2df1f001fc51216933a3139824afcbd4b5ec31cdaeaeebb60330f1bafee1a786bfab96e123ba72532e3ea5795cd5f9812b8f7863ae8f62fa8fef925d83598b8388f43f84f7b15c83588aa00161d1534ec43bd1ae874fc74935e2f780db1ba0744e69721c6f1fd73c6d89f53741c95f5ef575cdd0700b6027a768c1217ab6942c0440528769b42d0df3230045207c36d8b67623b658c0a55005c434b73cc7a3533695e4f0a86157302d1d0bec16cd4e9a49cbf4d8373181ccd15a3555937dc82d4e9062c28927540c7e14e17f205c234c775137c2f8f0011dd7f97f3a3857dbb445787f592846822780d4a94415c7516a795300d7cab2b5c61f88d6581d1dbe04bc516d1743f1cde87e052c0d96f0243955cc4764d45e75bc2e3c3e12329d728d9c431415f474ed96517164555ed1e10e42188d05edc71a099217f15e415afb55650dd848c5dc9afded3a914d74bca775f0a1ee861cd23fc288660e24d80a74767c11510a5eac04b99a0473a25eb5c14b2333f0ea2c42f3fa55f9e2328ec9e8cec723444d2e172f1d1bf00e2bc16ba1d51af9a745708415347615883f0faf896f5078807b708802e06f64d23dae04d784946d6fdab7195ced2f804ec19c3462cd18598ecb23f81101e734617232ce049883ef842954f8b5869551203d8feeedd6ce1e8ffc8f2b8cac77bfbed1855b13de7256ab157e6c14e70f4a2b3972cc7ae1cb7e40624b4f985d6360f5504640c43b2c54a48eb50811870dec4ec323ccea01c01c6b60e89e1e4ce2f26aa408cf51156039445dda931b3dc01b27ad6201f95c2018849ab673cab9149408d8dbf207e6e051165e8b3b5dab5b96ec86370d611fc10fcb98efb570ce894e041296961e48cb8429db0cff735dff935512faa86acb678915d4d9a65c628a82fec265dc87988569885e0667600de3c376deeed4c0129afc97370e3e1b8c240bef7a489feb3fea56cbe29f0f377c379fe2f5c4620bbc158c1c13e909176edb42d41099075585a31d6b6c21b5f992ff1a4fd4bc112a2eef35d4dff21e58323d2876039f51ca9aca7db21f9cca4482431789ad74ff6aba8cf04b13427955ae3a7d5d253b4156a5b0486c6712cfea1e61ffc5ffb39975fdd97ed2ff65160dfedd6abe3b04206db80adf4259919ffb485d1ce6cdeff9c394d6fa9cffe8a0ac04dd3e8d4f58e3adddde4027f8fd8d74514185d73fc0f4670c3b7216737aba809d6d7e2f1fb478c380e47e45fee44c80d289a44e972147f0e9806c7cc987bad3ca8e7bc01d9c66f122eb7ec20c92efc9a388bdb597200ccba9f515c987e3998270b16814079a226a9f49eaf629c864aa96a6f17c98c1d3080cd0d6baa3c27ba78c773d0fb58e5e8ebea067b904ca8c83d4403d58d37a8a777d15f4e2747aad2f2095c4b8bf9c0993a68444a61ee48ba02cf629633d010f7b2d5f115854e804698a853d5d54a690b5c48f072310bc8b7f19805188afac84304cb94a19be6aa88e461ae10b4837b0cfa35dafb65fb26262babe31009cf542362b0e7bfb1bcb608a74ae383a81b04a1718a0d2e3f145d8bec8998c4f62d72989a095516fb37b0175e01d6a09a8af7753ef0f8c0faead412818605ffe9aae1108f411fa28e94f5ee03b8099f0eab52a864fdef90225e8fc52c4f189c3f5206b94177ef2f26e540767bbdff1e9246e929ef3b7f29d571dc4e900d956a4e8f1588197e82232b427138c22369a49a1ad989898b17552f3ec059e2371a3c8d0219592d952987eeaf924a634e2de843ad692ed25ad2135536a5d7b45073371db6e332efa5ab34bfbbfbc59d03ee501c214704c28a6caea5aea382c0355849715664bd57c564481acfa79b4badbd308a76927cc4b0c7dd7a235ecf9d654347a1c067d6fe136b732b1a9d445898169634ad2e0146ee76991caf0512125830a37fc377c371396f205072e9edc9a713e05f65831f85a3013462ff71329b307bfd14e9fa60bfb7566e9aab2c2983d1e5f5adfa005a28cb138be648b83ba99da0feda3c68301a56d7d6c5e3eadec6b2642b7e9a1ee3eb836bf65e8828472495f0bd8b5e5850dc7fc0f7f48c7e8776dc4b73b05af3fbc41746b1fc2350daa425c4286538a22ee0e1d50818a60aa9b0003b924accb0e1a14bf487a9c98ec5e538092753954dea524d09241267f45c50d7d7ae055a096d987973f85efec65c8066cc684a764f84738cece75737860517359f16e06b6619e63fd8e7900774d1abe470425023b8dcfb07532b92edcf07af59a3abb24e6ffcc5f01e203692710e399664feae9eed4bb527862cc92c268d4d73bbb0bd6ffcf2584a3982262af14b2cd0f438a032ae53aee749fd124dfc4cff8f732b9f4627c866fea14774ea08c2c2453cf56a3cfb7b521e10eae4c1323f55a40ddadd7ea5579e72d8a18b2d74ea6a326617b4a6af90497092734fefa9e3c1aaa5c425f0a13009fd4fbc823a89c48cfc4972c146c4ef3c3e8ab90127f33af37cf4b9944ac4b9c640f024bf3f913c5532058a2eafe165b5cd5c897673aa527deb0b5358afe566acc7aa89374b0bff13ac916adb80be8737e84df455eac015b3cf3d03e34bfe47fc9069655d7f8b89e3ba44aa53fe02558c990bdcb5f829787bab8919d7fc3cf70f3acb818fb2936bfcba4dc1bc0900c1ae6ae01d4e5f47a9f970b4522e3092c30d7d87454bfe1f6e0ce4421a333b05bf7b7b7acc7d7b7098a5f1e3afd99d778acf78d383bd9fba86f7f872dfc5a48422197c1c9d9484abf9e29dacf565532bc7c67f24f468074094c6a826d54db41852d2b0d0fbd2c87d491359cb95e1a0849425212d462daf6c9aceeaa2f17a3c9981aab61fae03b40dc3253fabc094b54989ae59a6d7050b3db3a53ec974b94670523379113aafba1e009bd13d6b18bfda077dd85d31ea0d0037fc3e9dacf70b67b65291e1936ed6ad655f6fabc26cd0c60a3352866bc7828d8e0eaeeb0f6b7efe851d55a9c1d27437a6a502999502fa58111c1d7dd9b5f26b106ceacdee4466537f5694f0c43a28a12cf7a1aa403b01fd6f790308cd8028ec0828fed90130c52118e09523586ed1dfe798504e1f42670330cd9b03b5b88eda866b5213711602f842098e9b282ac505291c151c4a2b935804f7366f5ac8db201ee7c644bbbae00f2d81e3eff065691eaa83d83421a7aee5e3d16309a8457f88ae309323b21785bf2a1b60c6a19c8145e450bbf34f380ca8fe2f53293bc228d855b6913b6021afca3059ab1e8b8a360f7a80ac03dcb3a3391aa9ccb96cf3ba43fdd0419b0f91ebf526f5f4d89f398eca3cd8d2ae55692be32646838d2ac36ed209a5616b74faa963c9d89d5dc26ab4da46598e53d0d5cea0bda44e185fc865b2e72ea21404d44888f01471782c9ca8e1366303af30f07e0769f540614950535c8d6da4c94446f12bf7bc6bbbc05f1f07732998a0fed7eff4d8f2bc5f6fb2f6ca240312dc1f5ff3ebeb8e828f3be67845e893b1bdb7274be4c0427840cbb324be21d6d6d06dbc49a794bce56fb1ebb74975e13afb453922343f97b69c9f89598ce64452ba23fc6919d890baab1c0b59674805aa925130e599c3331bee0bf449c4727745ab82e230cb2ae1bfe6f30ae5e637fb8daa762c15717a8919df8f3a79fc80886062a4146d3bd7c14384f0db4c757a592ae1f9d11269a92b041355b59e0e139e9456e0bbe8d0ecf26a9d87b5beeee019a959746d269651506cdb49209406d19c537797c78eedf28790fa50df7c653bcb1a72be634665bc7708569322898ea4890c6ab3208bd4067d00ea04a520c13edd62350fb1c059f52252c6eb83eb2b017b289836da8fe730eb5f705b7da4f925434988cb3816479b25a1172f4f24ede37aa4f6d9c5d3c233d270ca97c92c056ad3fa2e33fc247f40ac76020b0eba2b97229c101d1d5f55b7e41b22802375f268b1ff1cb7b28153c4ec3c253e9ac49d392d28469403f56fe9bb6b318f406e8186a8cbbd7797ae7bbac508eac65b4649745eb0c48bb388a6f7319ca80864969a6ae3745ffe198a7e480c220c1762c9a624e0da42e4903a2bde65443f559f109c4cce62198f1a1955eb6ae30c8ba1cfbe4d440bde6b3d4f8875177f2146c5b1688885c97fed2fbc604d7f3cb2d9c9e089d7f0478422de8b770a33b6fb4ec48eca3719cd510d0184085c55a799fb2450b85446fd170d137c64fa9c82d4f7dee9ca9ea988cb07f44d9ddd62642345624c09c4b2334a341fac1a6623d723bee539ecbd373fb1c2d740da9edd17606d9e83b32ded56c0f572be23bb01406275d9c8be76bb35667f31d7522bada3f29544fd9cde7d73909af98bb82d15e931e8cfdb9c88abfc09de100a6380086144056d6509eaa8f9b32990cbdda3e1b88b121be16f89f12a19cd3c8e4fce55d110bc32790b257e918fbfbcb896a9cea9875cb696373dcb95656ef718670cb6df527f1a6e91e68f89234bce0e0dd237be59bc450b3effb7f1dc5615954b0bf22ce6bf5b01e2ada88b1847f235190d869f4952d43cdd236a33315904c76826c04c06314dba6819582202a34fd439afc38d1beb07d044d7ce14006b6eba002e735a856f0eb3f270ec8f15f9731e049afc503d6c1bb4bbd222eedab67c8496f340b924f45152f42c73d83d081d462c476dd0d2b940a38e5f921106a2b87050cfd0a7a28d72498157d86b5c52a03b7ff097090a1e16e61e5dee3f33cbb7a749c7c0267c6ac888c9184cbe5a8a24cc8e2a24888123ead46d22fb78ae24d649799dae4fe1e32760fc8802eb2aa6984cc14ed40ea59707ddfabd1b01465bd15a1bedb1ae8a1600bea923a00af11987e4bcacd2466abacaa2a041af6165d320d87499c3f5521b1488ba9747bfc14de33e593f75b5396f1a5a51950243d01f8af8d746ef929930e4405d580a10891857e22a90f046b026f612b2d202d8a1ce3d0cf691a1ff8d91b5d9b21ece93cab76265f555a37dc40741908419decbe5e956b817d2fd502be2ddd16b5db480df93156e3d3c30d03d2fab74add6c91370d3e1121628da28af0c0d45e62b2b8227b8b16bb5932c4721e5edddfac782a11446ea8f683c9c115559fb2cb8a91236433dde0af4367fa41fcf3884f49d643470f2c7ae4d169bd4d30f8d06277aef0044755b058d4d09494f194ffe6337e2bd763ea319852298fad41ea519621ed74cf2d93c5b89e17367470e8c06e689498a14d568d50ec75c8f4870579ef6be3407d93aeb654c08b2bdc6184917e785717266c9c6406c2ffd295a3c079c8818e2388b2e7624898b14a3cc303042234c719119605c8e12fd5ef2cbb94a94f4298cc32eae9bfbbe0c3f3c02bf66e7b2fcb34c7e8da10a25f1b772360bb0ac69c4b518c8a74dfc10fac4cb15e31c30e7c0d81ceeced0268182d0395968157680230cedbe04660ffbe8c918879641cf9786f1c2aec6af967961adb5c89a319773f91c4b5365396c899de9d5fef4eed6556d33a51990e5966371cf514075b208fc59f2d02743a2cff197471d1591179055aa53576bafca4df5031e85c42d079beaa89551e367e8472ac390ce701da22baab7e94e9539ca5a723c276aabdeb9999bfc2191fdf59579916810207ab73223b8846e475f6b4204bcc1bb61b313ff7c87efc72d9e84d9c2ed7bf0fa17a5cdc697dc13602c997e5450666a001e4f1bec5bcf947cc3dd7e981cea94c18fa8ad41664404aaac7d241e3312e840ee5bc78e76e3538f5870bdafd920cf3132b0c62bbf556587e8ad5be44d773572d19d8c9bd576b9fc5d0fff5761996a1a68eb6d444a65e17669649dc26f8a4f5f152a6f24d31619ed12ff84433a787c9b9d8660f47704ee5a8939ce57f1b7935b2d8f9fcfd1cb2e7cc6ca960ea7e536e1f4594b8a815a8bf6213c8f80ac5156f59baf9c460882c794bded1437d451b155821b47a80b5206a208330b0c1ee75764a7bfb6426022b576a4839adf28876662b50376e73c2654444d6588a5ca742a0e09dac43c7fa77b4f9eae4f9519b2b9eabb298bc044593a77d437e612c2f2f8a109353198f90ccba78dfccb8a2000424311f73c36e6943525fd1a213c9a1c606ca58d2731f60568ec52adbbbf7ef2363082554fa0977f1b456d029023afc72304fa64618604d4cb06b8312d53240aa65b55f6f94ef09ec24585014adc62067a34485674d61b48ec62a99abe8cdaf6409545eda000f96968ce1f563a36d5684261b3f5cbcc15be2ec9322baf664958f9e9767d9b9f374ed50ccfae0bc3e1029b24d42c97ff6f0df4872c52747bfc12d3706d04307c86b5c92644de35bee339ac3a3f212317ff6680483c605dd93dbfe77f40517399d519ca7b9497cd1f2a27659207085ed60fef92b6f2f880f404bd93d809586353ced4e05b5d527c56472cea983724b893b07c4dcd9e26dadd09092b98bc7a6f2aac4b761dc2d8248d90fbdb745a3c1a814e81cd63f6f4a74b68db7124af2e0535b347b176c9132b5db57b3042a6f32d63d711fe9f81da14bbc47f886bd81e407d9546c7d8ccdedf738a85979b4c40d66ca7c7fda24bdc2130adf0776f25376edd2abcacbe42ea41c50d01493f15d8ec755e651a934def85579a03c48a18c196ced5db33533affbf8148a5b1a1b19ed84a59e4db06f14cf5cb098cd71de73916b154b7cd4fe9985e86845da83dabd7003549c1851f3dc1621e56dba8a3443df0b4b1d7ac95f3294129aac6253eacefe71eebe2987056a301aaf7008e24153166b0771a31a2ef05e0d21ce3818220f3a69e2a0c0be20bea3400fcec8a15e5002fde174c97dab91e89a8f175e4732c82ad4fa2a3e261528754c2eb779dfd4817b592c8ecb06863b9cccae2e610971353988809acc8c682fe566ce91b1f234efde0061081f452c4320797180bdfcea2f3f328133ff6373bd57049e2158e8e5764fa232a6d9aefe63c5729092d81f974b513fddf3c1c8f9ff2fae21b44b05668b8eba015e11f5ce27e5d1a7bcdc4da8917fd55629fdf1ae9fdc191e8e5f7dd4cfda6e4d7963eae618fb944bafea555d7aa744b3c8f2736dd3fcb792a1699814f3700b484a7d71d745f194a1a3cce91568e876bf4cd88aaa1e48d796b0ed45f83c0682b9755bacdc784274e5786f4cdf186d9001996aa09838b27fc2f3fa7039990848691e16a6029920126082e467614a787533d796ca9aa4e43bc9851f49a778a4df94029d8bf80fa964bdf22671ce09fef03a48a51778573186f04f28843e1a16906b00ce2334b7f59799ac477e679c0703d2076a36f83d4891264b4c2971066aa8324cc690b5c48885975034bd9a249bbea2521fc18a58aedd49c7b95727a8f6e040cd8d9508391d4a4c64f8c086c2be554ae0c1ce058c93dcf95bc9b333940c3ae0b6affecfdba482563dd765ba8eb69c4e15b4ce3ee9a90f039214f031a94c3a37bc38168ab1b573b8d58917ddecfa23f7cb7bea3f00edf6e74a20bc2309df478781a3c61bd570a41dd0f8732f6f0ea507e01dff39828dca66fb4da34ae339e387554bb6f5bb0b0c1bb2bbe028d4730e3fda2007161755baa17a0ab1911c7dd7f1a624e456a21a54a35ac9e3d5102112a03315dc5fd41ad8ada5499163ea8070bbeb111b9daabe1baba25d520b478cdc896be895054d78233967e02c18e6cf31d838a6a9a1e1cbadc3e6a2c60d895f7fcf6434c0558126a6f842858e1e0931c881813b25f0a85269360d682902ebfa0bf0f48693ab7a2740746f5a99e34841b83204a70391b5a94c102c3a77c22c5d2b9d773ca2b1c0eb4f0696fd8c8553b24c48a3c0d0253e3a8ce2ee4228744eec259062071bca76091d6871da521e3361ca706765b7ecdb4277766cd1ed7668489702f1d04358038abb6e504be5119318fd65556ffb92c5f6527128142815bd1b160b0e2857686412ffc4ea5561bf2b95ba5aacd00751994cbc9a6bd47f13c3c082f3e49424d9f904c98a89560fa38d83cf0303ff6c4b8d81914af66f154cd9e909b17c89e34681ae2eaa12ef110389265b69606e19aa17922f8f2bcf4edf9ae4457a316fed68e088615f42f9da4028d2fe0f0f9281d0a1ef22510bd5636cb62e6bb0497214efa2da308f804a9ee548d8615a95cf758e7b2e64b2fbddff617c013e28edad6f5741ae8bb02f5db0c6fb5b59c18258632f7198c06bde4ff28d0c5f2d4e9822afd06c42a3f1b88d5ff4eee49fc9b27aff44da3efde236800212740f6d946be51134d9ce8cd4e3648b4dfb22d06fef396babb0d28e63921df92992ab2e9419f0ec64859b489759f5185aa400c25ab3aa88ab98b10c8f66e986684034617b7aef1e33e84ee93156639c8b43cd63584f7039f3a261e2e93fd90c14832a5842df643c40daffd15cd6124f5af1926fa32e99550899b7f50c2d9064a58864d82088236190b2322bfce8709817ad70a09a8d965889dc1e7b047adeeafc24946d7874cbc840703423c8430415d3a7dea99a325140aeb080e1084b0109138a371692ea4133d1e761cd700c6c2bc9a494410b458e8c2d8574bdfad63a12e36d59fc0fc5a86764d92d6278eb7590ce1bff170914d33f9d17bbcc2c430244119bf77042861f8d06b4ad8ef1348bbb8803c6a229559da49d22161f7726ac1425d0803b40dcaad3242116645529009660b8453bccddf221ce88c7f2bd9fe3cfbaced3386210f2c413d91de048d190d94174908ca90cbe4248ad74e092f67b57039caebe96b163ab24ecce05ecd6695a6aabcf2a559ecf8d4363ad2fa6b9253c1757ae9cecfbde25299673aad745081d20f908b82145c9d71dc3424aebe5e0b0ca6cfcee2e7d09a067d40c047f07dcc1ef5f411e63494d5f5ed4e64e683c0b3bc15e17d20a57b32128f382d6f1a7256d2ae042e863b37481bc5b1cd0e493dedd30f670968cee870b023828a6ab8acd25a53a2a685b45ca3f2028f2aacc4c7565062a8f7f2caa109227339091c09212c7fffe4a2d0e3eb8b0295b71a1304c5c605a6e27428b44160d8adec11162ad365f39ef4f31f4d32c90dae70c0769929cc5079159cc1f46f3c8b9805a9b42ef8ea67d8e0c929f95e99700bd3a9e4a2507676c30b8b5422cc5494879aad92f464f3ce6a6c5d167e40d39d669af34d903a30e0c3743f697553c29cceebe9fc4930539f8bc91aff5143bcb2427f6cc2db7d34d01ed0300eb201b80b3bf76815801cc09ae698dc67d9c0f9d36fc08b7041f5b3025bfa0f0be52b9ad457d6392f19c513dd4761060b1a7d34342214db0779ff19b6ffc3da80d53a2f3eb7df54a9a2d32cde06586fa77714e061f275ac32ad1897a64d4735a3b38b15e3dcddc26fcda07e6e8cd67847c36d437cf4b25470c7572174985c6c147147e7179e9a6f88ddc77bc926598159ae17aa330ad80999e5d2e91fd782b56ec6ce014f7e331e362439dfac74b33a223931b44a140e95ea9a5292bcaaa85154ccfe869711b089d0d5e3c4a7cf8df1446e1523298016f469161d14cb36e6df4aafd37d351395a5453db87fdfdd33caa7dc0c03b2cfe22809dcc4969e6e4094b4b1b060f66bc9490a8bcac2d37725339fffb0ad65d5d07edb77094ac9a67d71f781b1cd02aeffbdaf10d89e9c2fb53d12cd1eb172e8e4173a29c61608ae67f318058a356100b8937aad986bb20fd34bdd237166b93006211d47c9202d20404d62c539ba8f207a13ef11029deffa4ab96fee5c00cf6f322749838337d27afacc70339f64076f8bef3eee4d91ee2bb3728f7e9c1180f794a864858699ae538cd8089622172346a61a5b9a89e061c8c5080bb0649ebbf3ed05beb345b5c4ba48a5a71e2dd0dad477792c2638e58f844d1418b0e86c32e740224308ad36708ff8306dfdcfc13cd2408dc6b91e448c7d97ba40ed3b9270a8d2c160fd7cc526bdcb0bbf0f4710cae8fa314fe333c5b5c22a252516521c1ba94fea4730a456104b0e15e5ef9581f914e6b45ed56d69de7e4666b9f06ebd30e165f204c5d5babe93f95241637a174607c302879e571b5e604f2c1200f6a22385ce8bc995c936dcaa532c7317eb2be94a5aa74546bfdaa9a50488f34120a30727a774a3275d54591ccc43469ab7a0a761322fe5e47eb2d1df3c24dc269d5449a491ec0c32dd311ee05fc7fdb78dd500ec90333307f3e8d9ce63041ab130e4a8437ce752ea24c2c05871ff3ab21a8258310d53655ef7b220e95c524dde295da86d26c9103d45244fffa5a1ca156be67a64a76907bb7d99bf80597fe9723f44709bca86ed2a2d19fb81b1873c5e9f937ee0ea0d292cf79398b4cc049a19e2596285a649504a6dacdb08c563bec5e166d4c316fb648a95e37abe8448d3b7b7a86d33b167f6afd366274d8fba470fa45fc7f4b2115198f4fbbeeee40a2ea86dc822f9a297958aa527b1d6de63708047eff38e9155170c3855b5f12fbd2c22e40f0a8d867a667cf2a62f09e2e738a49fc1c23c476d5dc8bd9d82ce176adc14ca8a779fea2b6dc2db0f1a8c1aa966033793f92687b92ff9428e330d494337164346a2964f167c3c1e720f2caef1f5b45b58878da1ad912deada8d3323b6651cfdb1460e1bc2b05670d321e42c83910dcd746a51b328f1fed7ed6115fec487ac21d8de5561aff16c07e9937df17a070c648ee86905e58ba8e3f81848311ef1364ab449aae2442f837acbfb4da6789377e5a184aad6cf5a65ee5242b1ddfe03eb207fcb2efee33086b7a2afd9e019dcc9c7364e3e0131443f87b102cc37379883f4ad84529565094389b3c1a63e8dca84c3b5eb52b208fd4b3438be2e935f947766a03df0037fafdc5f2fc1d042b5ce1dfb3d734db0956a1f3d9abde9dda0fe73bae1ed8943a4d3f5cd04f2d47fb9c45c9a46304b4ff93d54d5b62b0ccddaabad169232708314e22ccee36297ac0f8fa6e301e4792f29ecb592da5d974205796c87f7b59b70c789f0e6332438b8b01c460a71164dd397e4e566c266193be0b5ae58b4e07ad3ca97c843f5af779567086fff1ad0158c8ac5386f2791e0ae12f1698e378a5a16dd1fb8ca3b749e7462ef1b27c5d60b25e81764ba5e1dd902a5fa4dbf94f37a803e20b098d8ec4ccb817e3d6221b38203ffc92acd0704203059d759fd1b0c896fc786077bfe311834bf865a915f016d9f27086597b10b4f79d94665b02aa9c10c0440124cefb2dbf9d86df9bc58676872dfd4e1b83dc3c7199ecc44b1ef3f6f9f5e2ba06972323faec05578901cea86708054572e4db117f7c240f1174298a518bda98d04a68daffa846684b36bebd7958847a79da5b5eb305ef80fedf0a3614cb0c2ca7dcf93c4060e7ddf55bd859295a67ef204093df5dac9fda8ddd0f503ad31d3cbb8ea2f8f19c2280c481787ef0960cc4ab6f2eabed1ad32d9f84708ab2e6dc679a3000c333a94fe56a7620a00d48f7aed4e7f1de0d8509baa83be972d4eb2eef742cc345c3fec0be7e7a811cbdd32f8fa5315c5f8bb465b3d588c4a4f2602ededc18730b1da345091d71be66c7f8d97a563a797cd9754aca7544d9c5b9b4a78f19642e69d1ea4ae51ee87e97c5129bba893f3c58596ec14980e96b42f5effa723cd788fd2b76f3a6089c845519f050a806995304005517a1a7ebf9b2e6355478e733f51d10cf879743d64d838b81ecd53a3bf4c191cdce6bd0532e01f914e2d2eae8408c559a3ecc17e9f8310aeca710310ce6a5a220cd54a14553695ec2546917c1320e38cfa4d4ccd418be42e61d59b82e165062ea76dd0fddf952dffb5cb4ea36bd8db3d1289d457093a6abfcb2ea25e5a3dad44fd57b56444865544fe7d1ac412338c1b14872eb966017af54adf2c12edf8e345930809c76c4d1b2adfb3f73f16ac24ba1584399b36c2ee24fd3ec2e93b0a74cda6af62a092d2fc361731678a5bef864fd1f18c4e744f7da73b3845dfa7f63e985035f0ac44f5555efc68de18107b70bdf613be00483c3405272dd3f09b76628621d413a955e5de721ce26960bcf048b1d87f30aa442882835bf03be109aff456fab237d560ce2012ce0a8e2bd459e44e2d83b8dbc710efe38303ecd51d78b21d402664f0ae58f56468c00f0ffffff0f