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

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

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

Block Certificate

Block 78296 a3d8800c948ad147a9cd87e77b276e09a82093a84b2759da3c91e7069dc7c46c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
56200194c22acace7ca23f3e9b8fa9235cbb9418903d7a727b71767adbd90277
Certificate Block Hash
a3d8800c948ad147a9cd87e77b276e09a82093a84b2759da3c91e7069dc7c46c
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00d59a010002690000
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000000284d66d8c4651e062a22bf7780c488b2d8fc2a88537028592c355c88b86e4305be78c8aededb87ea824a7edc284872de82720d20fffe7b7b5be7c4e1de0fa59c2414ca837bf4a1b10805f3140c15770a5470b00cfea04ebb5000000000000000000020000000200d59a010002690000

Raw Header Hex

0000402070357753d30b16413dfdd00d37a227978cc6ec05563c037254a487d58d260d22f4988c1771911a20cdd84cd87a8df6b4b7b725f7cb1d0ce4cfc523f3b28c42669aec3d6aa1d000187702d9db7a76717b727a3d901894bb5c23a98f9b3e3fa27cceca2ac294012056

Proof Data Hex

59,560 bytes
121216010307d1acf38f02a8fcf3ca2dfecd539d9122a41ce0aeb8ea1f00fe843571f43b6363ea538ff25bd3f9c15c2419a61a3cee484e5d0ed80d6675e9fe25dffed14488277b6b960b32ea99cfeda6c0f98f3a40af34ff71b8f11d5c51a5c824c2f7584990455baaaab50a5659160f4ab09ef24cd3640583c7d4d86f6842871e6defd4b7680fd62e1dd451753c941a204cfb03366fceae0741c38a835583904f37a4852d0c161f56075429fbec5a864c672488837b02952632644641c76cd035004eb36548624fd3d1f388d930ba33ce7a1da7dbf8c42781f93800a959afc4ae9e76212a12b7db7b83bb318d1835e504309e8a50ce1958ce9f92f3c9f42aa6d2911513b210cf68a701e535420900d51462977ddb42931595f6e965fd927951bd3e9bb0abb259a75bcccbcaf091481fce134a673439dfcb01f63d3ca052546f33df764f8186aa789cde77266fc942e48cad1772697c4be2090ad2475914581469d2835ba770e54032580d56b9fffd94cb7441d5e79e2854a5c83729985019f2ab5b4d2b1825a7c07188f3d9f006d9460c0d77d2787b2478705fecba94e89522f8d4d7ec09b2ad592bf3c37e59d959cad7e4fdc0fb4b021e4bfb9604e2a1b706e7a945e925c06e62a131211bde89b95b707349fd174c78e75eec66aa4bf29c3fc2fa83c6ff7920047522f7a908d6b66d2f59d10163453a886d94673fec5ecf3d21b18a8642c7f31d8990f29d2140e256c26132965a9a1ac33b543f12797e714a6b484450f7f58a7eb76dbb85cdda5d28ed901511cee23f2bcdc6be4b4a44ccc8ad22ed2f2352f731b240c50b5dffa9e840ec358efd5dceb035bd39192a9acd36a18e9d25b570200fc76d1052a4500d347d76c1ed4438edc9e702465538419a006a50cf0c6e30072759226fcf8bd8a3fd8754254376aa246717f4d0c8c58e2f31d99c52506e7d4e17d88e271726575b5610ec042d4b2b246793226b684ada55b1900bf665419277f074a9b0855e071d414e36a9ac2cd476df173cc2e62981cb92101d92bb28b6d77642cf8837bec38b440502bc5d0d93f5c55435277d28925cccbb42a25cd3cf60c1fac0e7ec2e29c6207edacbe05397ac04803d2b7da61f73c97fd7fd1a3d9936865d151f35dfaf2ad7d0b5dc8e12148136d9f43230c907eeba79591990ce2ae0b02550d956e630b9273e5d1372bc0f809cc6e3ac9230520dfa740f6e585323db097eafe90b1c0053055f94308cf2e16271dddeab5313c815dfd09285bc8c1e273dd1b3bddf11965f6c7771fec2478c57fa3a1fde14c0e5951519c257fe455bf661c9692a7e0db7cfc13ea97890854a8fe3a6c558bd0c3c7edd9ecc3f535ea6e8899042170cdbf6e1e7478e414b7dbf15d1bd659125e94399a4cc112c1fa09a06b3481ff214b7200e71447f1dc9ddb56a16a43452e5414ff3aefb60ee01b578be0555649ee0a65b376c649a7a8625cd1fe1dd3f151780137fec94ac208a20c24135f379208543063f4df2230c3a8d61dd0f448cd70594976f803bfbe2babde7a8df4c4706725e5cf192b69408a527aa073f42e852ee03c2212a42593b9177d938e94a8af542b61691dc4865a4b9f267290afcdadb994ec16487b7fc7eed0df15510f23f6e14bd1776c78ecc3f4ab39161f090ce79005b0733592e3f864859c1e5dc98225553943a62798076c355872f4709c08a6f117290c97d2f87bfd75935e220dc0d8b80f424c2b42694a8482e184982c6160f6279a7242d318acde26a92fed723da2b15e5fa7d7e8987c2c09b0f418f36d75c9a18d96e763fcecc59263f1a2cbfec71564a111535aa837052edd355b3ee198c16b40ce8f064270118976de9314aaed00ebf0977cad5720416250825ae3dac8f8eb65427cc0878cc663971a4fc1ef99244bf159ef0a0973d20aba6742900da75c383a3dd8659f9d98ec76abd192b903efe7baad3496599dba5935f11674a08a3f6a2025a42a89da46036c644c6b611aaa730ec922d7195eca9f45dc8829f5e09ee8a697d600f020ea70c23afee5e84f8d8a8f34121979f450045e7e9dc3e859447bcc5fa7a96ce3351b1b9748f8df63e33108ab30e3bfd25576b1ec281b4827bc1b888c52a849f703c7fb9ed63ba417c8f79ac12ff21105e27159d03d18c6ea3ce5a2fbe2015767bcde0f39cfcc3357df1fe69870340ab7ac838800594640f5eaaa5c727a827e867424f8474a9b5dca3b56e481ff29d3bb5955c0ab882d6e8c92b0365c927b62665f4d37f401d3d644afad82b618e5e0f8b24d76f8dcdf4199df52b3f36a91a708f65b9797ac87076a5853cc3fe76993c861ba98bce99f2d2bbfd1b78ba8ab7e283023015e1413716d18dd31eea8190649648e966c35e5bde6b2982fd93037b2351bd715cedd680a849e07fafd74b078b4b31e63a2263f1cb3ba056f548860df19ccb646e76e0939c51f140ae7bc5c28901e7172d080396ea6fce9d0cd88279ad77495525a7d7b836ce2d70b77fcf06186275d0eec139568ff7af415c41c7021eca1c70f847e8a99bcdd96d3390365e5fcf340c83447690409e1eb5a49425b1a3726c4125939265afa321350ab08d8a1f21621387b0f62d33e026edd98160e6564b899450661d3643c07344388562fcdedfbdb4f214bfe8fc4bf10363d3f059e35052dcc0ed543167073f4219e3e513937d8f2ae65ca959f513d4eaae9c0a3898409ca37e265dad84fbd74ab2abbf418e06a1d6a9147fef8eebef2261a7fc8e86196490fc065b54b9e2f8cea400af29ea100000d2419c5f9b4a25d5fe1485e3c21ddf906b7f2443f54a42c0c8cc8d34dfb16c45b30b17855f97d327e10ad1dd75a40d7c5c58f8c3217fb8317e3778745fde3457fc0d6c55cd3a76591e4c5737974af58c7ccd658f944b68776822cc9dd5e137797dddb32ba07757ebc66e0f4101fdbd64e23b9f0dd0972a1ef08f8accdcf82c4f2027f8eb335d9fa87f2ffbbf3571a75dca01c58efc30060a9d452f382dd44ea8371f88c06e1352dab8f09dc63c04711481527d5a1696a94a3fb5109550d48eb346218a077f7c210a33db2aa01821886d2c49770057e83551f1ff84037665b96219dfe391b65896fe009eb5af91ad43b150a552061410a011797e1a35ebfb56f694c4d306c18bf85c9e736d48f616a9e8032c55b8bdbe9769ac56bcb53ae877b6cd69be8acceb15885905b5dbd6cd9ff2ca64c2d6811842d0cbed10a33b70f1bb86c050ee92aa6ee712c453e5623e88a42271f0368d613c188b8c184ccd956a0f71d9600c5b904bce35269b1dc7f218f4b511d54b5a607ce4adbd1a750fa3f7be23fd6af1bc747b19f5cbca791353417548470673a8e2439bb8a14e6be63a6c6c40137ab8e1b7124759de37880e96907ec1009e826c00794f9cfd7b3bf40fa4647e6b4cb71198d25e001fd143d143692ee6efd245419da6caa4c91b4144735e42e3f9b476475273801c98112fcc086dedd300dbf23c0c9f3567af48285371f1c8c1961aaf4329dd1e318937b918621707031ffd805cae7fd113101eb52e902ff564858e1e370ddb02b1938f6bd997c8d291a22d78cfdd0b6ac2bfa6b58897c54ac6b639350304e2b0bc5ad07caac82772800f575e653c152004e6d54a00adb859fc3fb78c59c51a8ef181836bd6e531766509e5186a2025f5242134afa8c7b146015eedb03026ff66c43654f3ede7f34a4c427a449c27aeec1c0d58676206df1b1d76433e6e8d9e8255ec840c8e386afe9df7725a632d099ce12cf8f24a90133ec217e6f6a417cafa14f2ed878d260cd6757870f9c0c999a828a01c9418e880cadc90c03e2eaafd901487b0b79343fef2c180b3eda825664d9aa9a17a8dc33833b575f13efb014dc70cceaf9fb06236ccabf83e23f556208d831308e82b841e96d8e0c47a63c266efffcf58b080da5e5fa657fb91d00aabd9708f4793fd037d7739d145472aed8e6f934b3383b0a05b379c225af67671e21715d7e31545325a5aba2f398dab24ec67748912e7e38270752622bac16be27e8863db3da3ceb3180b080687294cc07bb664454cbd15ec88c52dc238fe29513e6e2de71ab0ccef017f9ca87339e5784ad3017bbb6215982925a250d803ded4f43872ac89bdd8d8c6fc9a98f98a83ea887dbe84f279159f26645fd7497ce84bda48c96033d4bdfd164f4e92c0117f4610027fd22fb7975a9ff365e7f1df57477eea6f30279143b8d3396d4bcc9483d60935b2006c010bd917d32f269deb76cb1efdc63cc61f478e3961be39cc2650b46e232934c63cfcce98a3e2a211f8bd603335e4fc190596d019f2574cc42e7b3efd7d522438d3d5fa8db7ae309221c651f8f11444f0b1ba6749430573c051febda9c78791acf7fc2f019301ca51d68e3c93d40c7c8cf82c98e59a334a9363705c7f5181ea265326b33c88b5dd30d7a182134d9615ba5daa00831a02364dfc09812715b62e2f5b5fa63c64434d85419993cf0c9d2d0e7543e249fc829bd7b64a83938fc6f06e44a8675e237b4f2c4eb03fd8e5fce2effa2eb01cae9c4515c82bbb8bc6ec965fad01c6ca8be7e96f797da6eb95b1051575b741463f34795894a268f91f34a4258afe519a3399198fffb85b9a870a91b15da5f1cb786a3a6291e64dc9e8b759d61c9fe3fba1d10a55a48217545a306d324e2c1ca541da8653df1e61321ef9f8523be3e03b1c6b2be372a2f350f12e6321f8465c4255b72e582b817f9702517a5e2044d8265798e55dce22c12b8e488064d4085856b9203a7ce10adf5370261acb0209ffd79ec2f47066b1a005091d16d97cd73df7d8cdaee6c04c275d147ce51ad61b4ac414aaaadf1c6554cd4c119dca8cfa4589f60353e9e021c4cfa0df0f1510dd2b3e9b6cc557cbceef3fb67db920331f47e6505e1b808c3231a5c84a27c73684dc4f67fff395ffd67841bbebc2d5e5eff0e168b6a528d60e133a5e79ff5a556529b5997af8fed37c7c8d21cd2d57f9b2fdf3a20200d553905a792fb96d06aff84765bbdbcd86d6769824a99e3d127b91356773a1afdb67f51922fe8536b6b4ff82472b9d8f1be9dac2af51e47f8e0cb17a77a9b3513c4063d895cd7e5a7408b64ce9ef67dfc951abca9c57786f60c46f497634cf6edaa62261f6ddb1d939e015d8a0417038875fe552c127129cc8a1754e7118bcdaa6167209230814c862e0946d660045a5b6d3bc21cdf5fb648ad4342675b164dee121070c96d3a24fdc29afd7391ed1c85fe6bbf55a255168d72b4055038124b465b3e2540be6ebaaec31ef1f7f89003d326625351845c6e8fd13cbf82a2ea799c037a0c18f9ec3423a94ce2d6354d42724e90ae5947f9e0052a4bd60edcf964fe787f2e2ec4ec165c80d53fe38e31f2e5acdfd348608b79f9b98403e26c7992ddfde1ddc2b88f6e275b3a701f7e29fba665e524a8d1ce425c806cb78adb6d1ae5288be1a7276f523b0dfe77472dba4f54313f85d6ab2671aea101545dff8d8dbf5dd188fabe5603d5e4686850f89881e42e1ca0b815891e522c7cd360d24e5ede82f905d451040691a4bb2826e3060deec219034f50f04c13bae104f10814a5b89f76854194d42314de8448467916e0b37877b984a2d1fc4bbbea40470c5538ab8a6dfb9e90bb72b6eccb25a7cd8185d09ccdd41b89e6c82b8e8d4e2250264a243ad1afaf55cda056df9c3d0a7b346f08ed836c6fc4ac63f2bad33efb3d0a313399a76854cf79ba88f76a9d7bcdb405a8ec0e1ddbb61e9ded9d08d76f7282af862516a25881daac4edfd10ecb52e8aee9edc58a7d3acd2611990ae19e6404a1785180abc3dd7f0a2a59b0ed4579d2ec3cb6c805bd0c850bdd5cd0a9b35d69e9946021091c09c1168453b545fce90f0c28a95c6f6c1e1fadb6b41fa95e528f2930c7a566284204acdf73588d515b365855eb037f73f522cdbe45396e2fe1f64f15633331c927e0b96ad7c57d6290008664437fb50ecedbf7e593524bd827c3d899158d59c384551c6c6358ab296f57958f916d9525cde306f3da4ce76ca92c48948b203048bd8cbe0f4d15dcd4c2b4d5bfb9ffc561a2b598469d5d12be50c9298019b9470c260dd2130e510997a8b76f1d7b64f43fce5c3e8e359bbc01ce30c8c7353767d1aac9352c2fe9bcec6ae19ddfc1b45619bb264006c3c76308f6852a4403dc3efee8bd561f7a8ea3c9f39e532b0c30c95c0e179ba1c16e910450c4b98c32c0c2a2ca1001953aac4f4b913748fcc637a4641772630cd04e4ed6514b4f731b2ed03a846948a2e90ace57604d39fa79c47ad9b0bab559a05ee3be1d7159b19089783c670af13fb96330099c33b72e3a52657b895daf547d25efcabf2fdadd242d50b90e101f22537a4df480c9de5d6be29b36b17e7b941fd4ed31699d481a5a49a8cf148daa0bc8ac6e9216a2d1acb7d20fe47a6068850940e2eb89fb61a33252077d6daa30538cf505949684e598c1a601843748045cc2076874da6c7c4f14c60b282d1ec8c861f20b3fdbc11e015d4bb6e53411a59ce27906c7129c8c6f6a3e0c1dae3a710846beb36adf22927aed83b221bd98a074d45c906c9430528bfa5e2b132ca4d6eceddd1903754af658bc63f823c7b3aa818b671c75a542f1060bcdc64864b4a959ab64d97104b7c64e871475592b6e69e83d9642d34b44d995bf8390d6c3db1e00fc9d5d81d219e2dbefed990b666c5d6a9ac28956e3bd7fd351f639cb26f89f914e582e8678cebb8e7f36183cd410823b00b4152777e31d334bf3292a2cffb064af113ccd90462cabe45b9a2723ae35c14b023058bdaa03b0fa2f049e6696180f4fbc2da800fb85a96157caf5030be70c0bd7393ff91f12574c3bb7f4a0d29c42b4fb9eac38f6d37bf3584c8feccb178d2861ae99a8ae8feb9cfaf76fedaebe17e67d50c98cdd9cb064280001d8aeee81464a26ef4aa595a7005968bffaf95211047ed5d2a9bad970c503c7f80ebfa187e641b1a6148cbb4fee1af4d3068c1bc4c6dab45e1cae6cf2a36c41b9537b459646a8a5c342e6752413dd1e43b073c8e883870475cfe0094519148e3c4c5ccf92131f54f7e894ddf834296362167afb8af953a386d35e9983788998b7d5e9c076c0d483ab8b910703f85656b98302230458e8ce6cf16ee76a596a56ea8e05657ac6e563a1f1da5cb1eb6649c6b7b2d44375cd7c0ce23dec051f237a06e0d39931a48ab038432eab84e51f33580c19d2583d34bf3ce2c2971afae5cac8ed65303d47cc8eb195b15432eb253e993c3de5edb6090dcd8516c4079d5a8c4c4cd6042e7473eae0a2bbcccdb3102cc5f0607cb51c2687062c6ed8fec1db0692b7c84828b7e913296d5840311e81cdedf5b75edd965e4ec9d7c11d49f3986a0a9eeb7f450d434dfebf42de03c97a90445c33df0a9103878abb1ae6173c6eaf7cb9dc6074d8ef4f573215728a8a796e34e1c26a6cd8994bcf225d9c3eacb7550f898b36d76d8965f997b50b96b3c1d826c06ec4a7fa007d6897e70e08f920fe45fd3efc4f6136b73037d1c20b611ec413e987264d38c6869fe89af8eba663cc1f87d6b2183ac89550bec2fab5d4447e23594ce7106dbdcdd2f5f4a6027c2ac2137e5f146b417a4b8d1e7722515eec643e142d01b13b53ac40e8f0431da9558119a4f55b2871cb8ac4acf7614b1b4be028bd10563fb363e8f87c01886854426befb499062b74f880d54e6ab0d43c4b0beb8b12988bbb91096a8bba00c6e0908f7944070169630d0ae3c538912da0d611ac019ee44ddcf5abaa5ead88036332f11fadf63b18b6f3ebe48c0ca8d1d9096fac88f9ec1704086d97364a2ac5a80edf180ac31528e8ad321677a60f64838228a7c3f44fd75f969c05f8795ca35547a235b544a80ce65f79420de473490ad0011c545dd69b661c4852f64b5f6933cfeae471a039868670706054aeb6d81d36de045a90086d186717b5e5650d40a2b1ca5d1b2cebe15ebd5121856410f5f4ae74af12d29066722301a2dbed6c8c1dd820fd08dbb3b6fb2128a9552a4226efae5f53777aa14050aaf84e32660e883bd855a39462f1f248120954818cf7c2d6fba87cd2fdb10983b836572ece909e24d6b566295e392cfb935e11e59b809b9a09ede8cda4f8686a0c81e94faa575f4f1021cb20e3dcc0c7631fca68a839d0995392012cdda185c06a4612b15a95c38953af10910dd2d854ee0917ab07ccd26179a31c758d184b5e25b4e5b9b001db8e17e23a224d7abfe776c8d5ab3159cc34d973a9fa603a1baabaa72fe4ea4b90cb1733912ae2480950bdb0c70856b708dadd1f5a5ca222ff5b71a2bcc061f5e629bde8264b7987acdf32a4c100dd9cad261b605f55386606cc0ca07217e7f3cba1028672e265563b2daa614341ffb0644d8597208a82171abf9b40f305cc226526653c7605d47da2e3d725e923ed91519af89a2129932bea7e9f61b78cf8c0e71c4fd9b6443c4b2444ee568b7c356df09db4bd2eef3c8b56accddeaca6c8496d6a4cda8aeac3acc6d9fd55e584d182e99222b4a4a5f88270c13b8fad19f79bb77887f25445d5610ba438327c6baf3498a50efb9b2ac2eb4073b6905713ad33c8925d367e9bdc27c1184994671e8663f8e787d7ac18619381a9714eb9bd959a90d0acf7ff8953c8b9cf0643ae78bc86d9f490bfdb912bf858e2b814604f9bf954c92d8bbb8ae70b576927e1f20cddabfbea367176c7dd21ba70d3696b47e0bb064b64f887bfbe6f144faa690be2b477a0c39242f0da836823f5842bf1e95639ddac8c3a60f91998264960b254a3bf29b820c0aab1f46ae10c1da3348bed70603e10c142eb255f4d48ca1e06696f36df9a109dffc13d62b8dfb19d014ae9118785361cfffa00f0c07b1ff5efdababb2a96680e0c1a566a2d718c3164dbb0bb57752a7286d248249c3f7889855c05410b7403a09713be8ffd0097f104def0d9588ff8f27ff26daeccce35a62c41fdb5b8d43a505a49fd8702c896085858160364882d9bc4fa2c4cef75cc049762875732b343ea51ae7f3cf0e9e3dfc202e4bd63fefdb58e67b8449ff80e17b344e72b1e69da6bca99ceb87e0b3c4f3d69d401da394712eea94abe72c45549911f3cec89624af41fe16d29bb9dc43ee6d30d66dd99e6049c8d58c75094b299248acae5f3ab02cb1e84ed5eec64630c6b171e2fa47a5aa71b1dac4d00c52f0eaade4e78fec744fb9f7ca707da48ced390ad2e168a464cff3c4ad9347df0b829707bd631e74893846d62d95f0fe00a2d3cf91aa391f872c04d54a9093d703e32672f66f210d026eb8ea3e6b43549f1f02591d8dbd26274f35731a6161a42756bd59db1aa96c0c4bf8bce81d8d94c4695e364acf4be87f740634e962d9780d8e3cb9ad40c2aab2f2fcd2888038fbabfb3b6a6b0dc95cdd657fb2d080eb8cfbbd5a8dd6c2435d840644127f260d944876c8dec4a18f66b4b185d08584fe8a3add731956a5f54901a2db698fcf6d2e49c5342b03a9364074b965fe0c49bee666fe033e8a4ad115f65c25e022973d657758009540ef6d4b3d7fa853c6a29af1cfae4faa54b4c53de293574d1dec455c5d0cb2b94516e4415c063ded541135702115ff0243c335ab7746981e94b9c42bd69378ce40af096e2401cbba2074fdf929cb629c1a6f4240879cd5a469336d3004f151d6971a873e16bf89c358a32957f733039edbfd89bcdef05381d6ec823f2a082233cdf76d496fac7927c0b24b6542a4f2491400e813b2847af9608a2232ebbab1149f8cb78a5c2a63a93eced87edbfb5bb5a56732e724e7f15d63f23fad83872a7dd50dc7e8467e8025479816a1275693f527be128d259a7caf59019aee8e8ed2841881b78ed94a01a8a489586c59c018696a8856d8de6f91125ed12c8054bb3897f1d99a5a9d8a1cfeb726294a51e92f499b1345af9a82e38a7ece28c446a9483bc567accb64f85be4f676bafee07ae7078d8d6b96787a187c154857657273c245f95619d35fb6d24c45273fbf2340ccc3ceeac40493bebe12eb4fefc9ba59a42ab830aeee3f45d8f6a99cc85136b125af0c188e522b02ff1a829e1c1d82cd28f422492b0b5c1408bfa5e6163e95216e9ce27c23d30241b2eb0427f90c65a63a8eff9bbdae494bf1166898119f55937bba7d041778f3899f6ff26e7ff61a98025bd8fe80c782f669aceab59b30a0e85e0ba0383fb1781201ba0c38c304dd87bd6fb3460e36c9ab84e99053ad8bc8bd175aff6292093867bf23c9fe31b048316a7a7695644fedd27307bc96651c011e04a1df4170837884de03d355800fe53f2e09c602e81fc3fab989c1619aadc27481332641f9f4bb40867ee4f8096910b4363c66b018ef0cc2b0ac5f354cd6dd2243000370e17a86eb1e524b7b6e501390829079632b0127560611aa76f640ebfc532b8847b893e68f3600cbcf4f3325633b1d9ad56dde996729d7527461f2149a6eb6f2c83550593c7db0d00842957f95306f1c8975247eda904cacedc7226b34430774f210ea33bb7079c45e1d91c1871ddbaf81ada3423a20e5dce399c876d2f2d82bb425cc351b974031bd46bbc6dc634036f7e87d17b478d9237f428aaf8f5e7fa379bc237be5a45e188daacbaeb7595a5ab5bc5f4c6d8b6f1a692caaeeb91f69f4586d0b7aa37d980aede528cbc98e8efc8fcc56c4b313def4c226a262c3b60fd6607d3df1bd35163847115a16b1feeea01e0cffdf0cfc1f83b8f55f6c9ba11270dd66702925a58bc94d8fb70c40758419c13cd6f6e3cce5c2701f8cc89df33fc222ea19d57e4ed5b901fb89f49c9df14a9de1ea190387ccc27d5a1c9757b3dbab2ea5a68790f5b6d8c9a0e170976a7eab0caea3f37e029b86d8f4902c457a40fe468ddd80b8587ce0ebe369e1c87f5aa31216a51f3bcf6f19d51828636672185deeb1b668056b0474566ec51f16e08763c85afe769fa874746a0ff6ffb042e1a0ef09d3302164b825d5a92e657df20c1867cce7d6743707f8f0d6f22f2725d8db59eca6dd699bb18afcd8dc117b90f070f2c3e577952b182aecaa0b5cf9b9a48ba6c2528e2a8a77456ebd35426f4c53b9b9faf806607753c6787ee76efaf43fded1b0a61bb2505abf9000340e32d201dc0643474155e011da7b44934b021a4372d9a99c44ab138d390ca99ca26f5532b6fd023f9751fcba3e39bf4a5d484198362f136ca4d7095fe1ea3beae9e65a0d7e9a9fa49fecf66c8cdd1c768503dbba28890d87c65479e7c1ef06904a6708c1d0b7da90ef20b5d9844d559d8d70d35a217c5f26c050c7f332926a048ec41e23d0a5616ea8454ab72a8625aac8d72c96c12df187133cce0f552a5e9b05a7b2ca147fd1ec7b977fbb5a217701231c0bd418884bcec848b1145e40379998e405f6432b418ded297c4d93443b9ec2e597e0b9a9956a3dcbdc867583cc2221362f07277723e4da9b7dab1c7d3dd6a5998c9f0203b891a47aa7f87bd94d017c683a55af98742b86e179377c81d5dbca75c12a8b9918ea2b4464427ed5ecacdf296d805e201f24dd09583a1a3a9bb22c1620c4f520e2053c525e75a3674a91efe9ed5a843429e82b4c4fe03067599d1f0e58822e6112d66c9fb023c9e029d8e650a5aed0423c02e6edf57788f132f388b13f1d3b91aae2791e8deecf3acf5a719f563f3b338e17c2dfdd5572ee9b20c2c58a15b2f9b6040cd5593448ed7615c7e5bad954f45de3c98109fc36fd0d0913ff0a105f663d9beac6bf6a101a7dc32dbce18d27b1fff6bb98587b126a07d26d944d758f8e978aa88e212f047819bae54028ae5213dc73edf6944112799ea9d20ec580e0de97859a506694fbc78a32867097311d6083505cfbcb3606b8860fe1f525682a50d3d8fe4269d97c1d029c03e85b7d0e5bc8ebfb8bb8c99c2e2a7b13ea76c77aafab120ffaaceadcbb4ef28eba363a1dfabc4ec86d116122d3de7ac69a7d1dc7be2584ecae1f7c024be32aed708520afdb833fdf4083709f8d9b01fcce781ab56425478d70ce4489545c22aaf7e902893c926e168b997bdde975186b7c6fe63f8038232ec098decdbca0910d525c7d482a8d624ed9a0f15653f5c7437eb0753fe285527d230870f966edc6baad0593875f57e4e1b3580a87966e11f14afe54d63b185049cdd39101728f471c9186da14cd268e0972d61b163b51e90325e09cd80ef3a6810ee9f7eb1733d02e58957f47b9715da3402471ea7158c951f76a9fd61d88e62c19a9044ad9601ba0895127ff801b93b89248bbbb980653f420b32651501f916c6cc4350f53197beb596d15f165aae5ef1d78de43c61e46d172c3cf59505ba715d66f9a9a6a518d8d407bf0a1d165aa328420c355eb0f50fa1f71807a52b771112a532c39018a00f132241e9cbd60e5d8b83360ab6f04ebfe1aea9d917286db14d6bfc549b53c08b37d6159404e05318a8249c7a488f6a533d82f1e7f58275d6b31fcd5e64a3eba5d1996da9b25dd55e63318bbc63ce2c3e43b36860237e470695480191730644bcd08da60e76cbef1bbb37fc4bf8ff9245b82dcea5cb9ae9f11951708dc6f38156e814c627b217d1b107e798f0a7b454bd07d49ef547de2b50eb18a669d7d1223dfedada270c20b1fa5c2b234dd9edde13f8c7d7862c9fb4e61f56c50150f23eeaa604781916ad238da185674630650071635d62cfdf625d8c2ff61445479f3f76b811674d3877b51072bef90746f2ab8cc2ad56399470628245de7824cfc495e249ea10ff545c7324c242ec5f7f471af748e2b4dccc34b220937dae7f94d9627876cd33a274aad88cc54478bbf81f36b8cd4bea31c4ce7eaef27b9c5774c5587fb6e9346f37d2b8f05b15c189879ca619aea212a2b4ddfd69a00c97fac670e65f80a5b4230433aa2ca13c83fb0c3c6d83bae78154f637054076bdc4a58f494437434ed7b5f081256d56a045de29ba0209dfdc7c15a6f34645b02a3db878e5260d66ec626360106d0f896d7da4b843c1275a243a3d27f8d89f6fb67e0c3a60fd5b4a3d356bc1c603bbfe76493c411b2ab82fdf1e052cfb2d85303c318a9bb2a9172073dcdc2d96b54f05583f906d46e729768f09180e1770b44bee8be307f307d5c9342a972f3bcc1735ed13c58d868910b9bc52efa0f3074453c4ae7ca86065cdb1fc0eeb028596b1cf10c3fc8737cb5b11f7e7bf7d7ed0b6f0a722ac6d9917d831d712e1bedcff296915f35ebb9a44f6ef7595045497b6590c7dfaa1a5b74e5c3742f52d4b0fcfb14cff04a4b66d48b0cb6897fe04c4a5964e5c4e41e9da248d780d61e3b60ee779fe95ef477e6ded9ed6a2efb635f7ce2eeff4c22daed1cdebbf699741ceaeb2f43914c8f42aa833fb7ff9c89c42453260da6c3731c037eb9190fd7de5e89f213d8508d4459123a63239cd42599572ea05a9375dd0a29c4e3a6b82970d6ddf6ac4e125d2f5aff87359c4e7b2bf08338dcd1925a107447b8b605557c29ec895b8f5d88e5aa8fc84df6c484289495982258e5a0e5f704f88e2cfdbef64496373b773d349ae027133dd7bcff38e3ba4dbb2436448a81141af91179e5a05db7faf28ab13495ae8080ce0918110c9ae02e933442822236dead8dc70f8afeb55f6efcea48e6e60fe632750524f702d3054a04e80da5ce04dc363477cdedc74bfc6d9b09adb64cc25e708994d6d487f812fa6b8de3093f90f47b440845dac10fa6d199ec2af9158667c0e6ad10c077de2656c82b567f5ccea9f4c282d9c9b8d5918b82ee493c0d298252a8316f06a739e4b8ade4537fca1d90d4a2eb2c4ff35c4813feabdf16a934aa80364e654a08b4ffe6e7531fd48de810087d1d8819e0ec86e1391ce2d52cdf96c488a38f245507637341c1788667cb2ed9e3dd19a622b5a6445677903a5e33264b405d62bc5e4a73832a7785ca2ec1fcb5f0f93b052b0c47a6a9036ab5718fa97d077fce9a474d8662fe0c12aaebdbfb36d92c0c8d6a7c465c723b1b97278ae95137a89dd29170b27c681a59339e5617b6d92c3831cf343945c953fbf40ef4f5c8f8f2a5d891f9e027d0b25058bb60a5f7de0f36bcfd7c17c1732ef5ac752daf6dbb53f3bd938f7439374fcba389a9c1f6766b7ace5dc3dbedf42d150b37b8e20c5f0043f7bf8dbb55fe8b1e359558da9bc0c42aa1872ce8bf2102374a30b6818823e0716317e354e54f77a48b5665dd9f9094079c57ccfa189a9a8f3e933c10f7b8f58d660cbc430c6a4eb6ea0eb2552328609d527fd8a7fa002639de2a16cfee88c39edd6d444bae9616450a5acde41aecfa736a21893f1b065fa044a046770f80189290ac325f703e90fd7eb933564a4470745bbe5b5dcacf85487c5d9e6ab01cfeb167d70d08d8687e77e24fe8177f16ed890cfa25ff215d4431f60ef45f0f5c6d124863f14e611c8d67c0d5384395f22c39a6acf696086d5ff9c503055a1d6fb3fadf5bb563d6bdf31ec0062cff062ac3e9005a15656e0f2b389cc6f07cdd1beb013b905f4d9f4844d19c6d1072743179c565fe6cb9496645a40658efae3df97cd58eb7fdfa09cac186364bc8ea2442408bc34f665450c0a483ec121dd7a6611a7a1b42e7d1518a5d5ab93a59de836b257a316d9f540e73a185ec4774c3beedd5664a5c1c1f17391cbdf5c9e264968ce197db3299cabcc0bac6ed2af0ea538679ece7d70744aeb494216e9de6338dcff10e0c969727f43fb7b6220fe2ce0a4663ea87ad3bf95532538b4dc4a18767c79acc569bd42f47c28ad29a805190e21abd421f05b01085c3435c3c2cefebdf8ea476d9f4132af67b5466b9b5435e59807592ff3285ebe376dd95440296c8d370455221942d85a253a636869177b47a9329a09e57fd42c103ffe2f5c6a213f93ade7a121e4671f4f6d8c02928dd21af4d1644e26d5c6c88ab8eaa02fa8c56ae619ea284d448b38ffa0c9103cce55b37b0105f4740e45621f52b453e8de9c78c2203cf3bfb02e55d2eee560887422604455db01c2cb289b77944d3442c9b4ca0d10d8bc5baab2cdf091275b49b40db15b87fab7c2d52bd315b81ccb6af07c8a03e2742cc57e981fdcf3af6dfb5c5dbb9c7906cbe51f6bdc1048861246a773ceed61e8e5b9a60737f7c3433bcaeed11acc81febb89f80ac39c9736ed14d7347f8a42c34be03801ee6954b21ea2e95f7d90bc811a74a447c3c48c55b7f965c631150bd4326a18fe3ca45e0677e267f7baf793a7572958fbb1bf459e9957464dc9792b04fc7dd9065f10c3caaa4ee3a3adbcc6e1ea4fa93b6a58e3647c9a442586ce7a27134bb6e4828393d48e0e1f865ca47c9430e3e7f7697794a65d5dbeb94eba1147f380a74a19cc5ea3e6f22a783c7a73b55d4825c20aaddbc281ac69a3f685e38fc0e4495ac99e38b43fc5bc1f120b10318c4bf3135235f1b419bf0099b4ef6b31a3efa478222663286025313d2cc61bef3e15823e8fe6e863f119424e87d474047d678d60ab6983699b0d80ad1e417d3e6f7c7aa7aa7ef6edc3a1a17d4eb5f9258363c5eaebdc4ff6f0f28d27b1ea045e10fede254d629d402d808112d8d745eb3f0a0541152490fbff106a34c60f84bae69e55ac9d2b6958ffd4cb00ad6a80f1b7e139a32a785c243891ab7c342dd4cb87e7fa9eac1467d8f1a9faa9c9c38b1ba4a9145098b78d68ecbafcb358a39f1dc4b6ef3d15a3ba602d3425c3e2cb14c1729778fd0779eca82b3d678c59b8849bee66c9bd6c5ab20b5a7a5bc85a9680a4737fca111c758941abb41e2dca3269947feec0bafec2ee52f255de374919eb98b20a0d4f781e524ce701aa0528168d71f955c585ad24275083c46444de2dcb8bf4e5991e42c00c005f36749bd37439c42c898b91bf192c592e4c77aad2e29d755a7d1f61335184bd239e85e3903533c86e326d78063d2e8d1f6ddb6328de2e34f142e9f9c67f6cc78a4a7b2fb2a3c2752ca30bf2e5105fb4217740bcaec36f9bc6d2337b4ba84f3ba9297db60d1a346775eeb851c3ca7ff57ddd329f684c86fe27abfb0f45cc6c3b16cfb7efd15f133af449f11d80e072106dec10fb3f11892091f88aee4b93a663cbf6073d87f2d6d9b3e7e33320068c169f7b26b05852a9b68eb39ff1078aa3f907c796126e70777c6125c756eb1c9f4db08624bafd3d824ece3a8792f396ded95dcfa1091c1e75390fbe9242571656691979d3826638541d63e629ba91f7d142d61d20eb8988f74df2106637a37b1bbadb237ab721582872ece3853f74836f05f6354135b3592341d8aa526d1694fa67a0550b824be8fd26d262d3e8bef6adaf648f4fe35b8451a35d8e76b1a8c271c62e8af6b2d07eef26976e4265223eed66b1988385e2b7c52ca41a8e4c896cc972c68ca5a1230d685e11453d208d4492ec3f514de104d72d9065409b064a5d0f87abff4a778a80b99985d204b1cb9302795903066ebf747dfa38c636a78914ee319936903361260bdc13e999d97a1422a904c05eae977b4098ffe8d5185eed0f35677a20fafa2044c0c6718c985ce5ca55885b66d2628bec62f36a7d9f29ccdc9ecaea838a479029818f74d4deb8c15a68c81b08a3b1369087d7cbe66b643a89438b7734e672877f849e03220310e95be2f0285484045a3c1da9431505e5e4a80afa3590bc5f05235fb5e318793b70f8b8f6910d85cc95aa4a07f2fa8bdb8af5dc11d1a29b9fdd0b1b32c365a5c6bdd0e1ac375a86d7f774ce351eb97f238781a8c697b3ca51c3d0b22d0634b83304efea90f18f0451fee655e1591b99b08806aa52a8a30ded27d29a97ae8386caac4334d07c92d1e22ec39164e4d7b86e1ab8bd26eeb0425b8a0a57ebdb51a849cc495c6391bb0a552ad44fd8fff3b46c04d8ad953422233606603c63e9afe52ca831bd1349605f6a96a14e0ee54d701f7b4fc55074bf6ec2b35ff3b3fcdaa7b6203829c5c6f7432d8b8c116a70f9d2839be5c1ebdea778616cbf8cf66cb5336c278ff94e9ab4e56484bc6c3e92b90c2a657b8933dac1ef18284590cb91e88e985b4454223b25715cb42543cf62bbb542e4e52b1d560a7fb6bbc7fe92e103e80244fff7a7139b08589b6b4b5261ffaa815fa9c596e31fc4d1ad817a8dd644ef446be2eb4c2deadbbe0f619d00fb37cdda0a799ec43506fc16d1b4cc83420cfb55cac6df3ce63c67fad81788e961bddce2ffdef686fb55f27df691689525d78b3f2d958a8e55912c8bfbb92affe055cb86742b0452fa4cb7cca387613a18b2da6dd2c7e68a4f3dcc11560785a44914f8fe0227b107af90adc0a294c88a47f2b01727b48e02cdf996a8261d52fda31e7d44e30c3f04041ea92f7624776b6c84887dd57cd5c909780e2622f9fa44e5a379e008db846e71dd219489552986a9e8f1c6342a253f02d3e8b2e23745db8f45c111dd693d03218ec723d4b1641ee410d5485fb59db4d151a6b3bda34cf9659252bc31e32c74b5020e2eaa663d549958b97b2dd827bc42841281a2df88856f6bf93701269f7267a6608eb1af93584e4bb6d2eb59cb179030fbb60cb4e6e3ffd15e0f82f413f374a91dbdd094bed2b249c60465f0cbcc14368d93335efd34041f73dfe11159292525c9149457987bd1db061064d92d17e2d4f8f182fe10ae371b2eef376f44a3f6b8b2694b6d2f860119fe48733bdf7dd6da3cddbb831de1eb11f695315e269154524db569f415e43ad3cd46aa0f93a5a2d2995f95d97b82023687f6ec3549d5470b0b66344c40f63dda5d98c40a4d90160c4d3108a32d106c4cc52b8d413888051a865edde9ce1d803e2b00ef1c12766a3118cc44b11f1fe15b98730760074d99953ca80c01f6bf20b31dc80aa7f713ec313e4ea74570ea5a86b857e4b16c4a0b58d8a32ea10c42df5e2dd98ecfd36bf9df4d8e7b40acac043e486c3bd5b73274f48441eb2b34b617e7f2035360ba6b751bb32aa873793e6d1087602654114fb102aa0d0ca0f6391998ea7ae1f6b5b9eee5a885b6c62d50048a996ba91f4691a55df05658378931705a53f6490c6bcbb1bdabd9baf7ea5a2a3c65ec86f5d6fbc218e3665e5bb5062c3e28d22f525b1f51f0a5d6f07eb1e715d625e210787a8eaa2a0d50d028aa4473352ed3ec113532188e44fde10ffc859e1885cef7c454faf4e21bdbaa272cc2b6bd25f102676eda11e4f630ec8f1abe752b60e0c7e2c2d511725ecce4ceaa1091d8ab11800f8c0266ab4e09f94d9d5bf65556b9433b19f5f9098b66054fc32a4532f14a3d4b8d65fbbfd40f819bcb3f2eb5ee5fcabc27ded0382120b1a4eaf6ca7e36b8ae7623d86659c92d8103ce93c669a0da416646d51b5c1d5048504bde4a24fdf186322a6faffc67bd6eeb3d8a78e9bc4f06f20a589614f3529dae3b90bd5d13b270a9bd5237f8771f40275229498604a1703cd64069b9924ec3782353079e608ac9dd5cd2d85a1e1e1ccf090d9cefb25aa74626d7e48c0953da618bc51cd43de292de17139b9d6b410f10c8e691973f85cd4353fa02457d8b09dc3ab851363215fdf89cb2469ba3d9464ab7511442c573677742a5e5e7e09bc1ce9c7f049d6a6529ceab3dd26856bc25ef87884b22b447a9dc27c28075478e7928beda29732b5f2d8c91ad9853ef289943c4d178869c56eca8cade0995390beb8b5452455eb32f21edade8acc88cc0eb335cbf1bc3e257b70d7a8512f9545497f243cef4de8b22f4b27f940fd6c72820f1fd32c447baf869d83766a7965085867da2e446cfa7c8af044e86788689f814ca6a2c70b9408299ec4e561225a81fde9c3c858c84ee8332a2cb19a0bc86b93f50737ca0d4d8896e9042375fc5adef6fa1b422a92d1393ed46747ecdf716b2f43ea6341719730238e355bb87bf0751e25baf9c47e87f069133ea0bdf3daf285cc1b614f362ddcdaa8fae30328900bdfcac489ed8058db8d252cc55cca1c2fab54193e73f7d1e10bea56fe9d71381cdc77cfab2ebffa2cbf8c44bfadfde2c173dce6c2f04662f4c62e3f84f9ec3528d50f928e12dd51d46efb4d9973f6f24fa19c105ebb0241c88b88a550c4adf0c369ca2861ce89c7a53e562bb172c3e029c65b0592de89927d2eaffadaf1a72c252cd918d862127e8aa062edaa0c5f901d5d18d703bd14faaa53a408bdbea6cef993bf14d818d5b22a6f145f9e6d778cfd16f42ad44c59be31fbd97a3aae9079603b5ce1f35ce9a55619fc775665e8d1b82b485fa55c9c26b21d98d6297560ad0f87577103c00c913e66f0b256498af4d5c3693a95a1f607a5dd9ed8436a83f7102db5227fec1a347dddf5976901f757ad47f8f37efc031231c21c8080e9917e29167980f76f15ed390db84b9c7fdfad9e2b0ca4cc9f419c2c2583977d9443df305d4fc7c7f5b7d750ee6ac3171fe7b01eb05190a9dca657e15c02bc52823bf30a4056e0b54841dfb8476d1b75d59df3e7878a26324937f22cea6e56c4b2337dc533205c7cca00000c14892edd9d79aef36564509c3432acb6f56dc7eadcf671d77963203aef147a57df48fc892b116617e97e00470a36c946fa2ed0d9235a69e6e9805379b914eb176e811fa004cf7df269e1be88f24c3a67c90f3d263fe03b0feca9e565cfa421ee3af89fc1e62df36f84e9a82902ad56cb3f547f4faf45a1f28e1b2517df383befe13c61c0dc45c793dae65d56a3eda39ae7ceb7141165a289086719796ecf754b9b8fae67fb89819eca099cca7a5b27e1c57287362008eec424e2ad6291cc38b97da0e50f0bfcedf29f78cacd08f21062585e664e4c17da00b90bdda91d5f79c01a9b99a549f9601e748eaac742e812ec482b900e096283f9de8248f3fe9dae43a87f9803b1410547e4281db68742d22077ed3cda52e885bedce9bee167c7d7fcc224532a01c2106b4a5a6ad577bf14533decba94d82864d7c4b8ba0aca89e1a1ec72361b03c295c1f9c9e9dc2a0d684bc3de7d3bcff71dd940ca9a5b8410a3d7b8d82e58859b7ecbfbe94bffcb94556b37b0c0ae048a01915114a54be2691e6a0b9ad9ca64985c76ce86080eb550561cca88ebc7f5644db62adb1fb5086ce31e1b43a20f13b0ab189c93c3340b107168191e4f5d53cc754211393b10862a3f22ec609ba709b5faf0492457a40e3889ab85cf7f18459f2a430b8bb77bfa68c4068773996d4041e8b2fe70ad6d6b9f070e628aee99fbc5eab24be1935ecc383fa60b88f0ebc10508efeefd8579bb10845d1bd6b96845b0d921e47f7498e7ab9a0f781fc893f4e0343b950b4dc302ecf3f4b7d8c741177c2ec6c74f1d727fa225776744c42e71956b3811b6c5adae4c05178144c4c96a154c92c5865984b0ff637e70f3b27dc7fbd54fa3f5a456dd69a7a10d37f3c9f49c35731d4062aa7bbda5e1775027f16e9c1909b103c114247c830f7302677bafd04269f2c8a788666c8816839d2bca53523f081f29bc64830d010f2c032496c97c767dbb8855144b43bede290f3ec8ff842973efe24718c48f0b22e3ca467555ae7213879c851f6df893e28084193ee639f556f269a1b68aea7966becea79348d8b336de3a30166d1e22ad3b4d5883b44fdd7a94ff4036916d0ebd22ed612f85a9c70974c372029821c61ad5169aaab7b471c7d51582fbe4299aeec9b0de19ce65d91a02046c34bd016db7287b91d540180466edb89a0b7a86fc8ec138b6336249d9e7df7b8436f74b120a31881cbb6cef649ec37d462845ce73b1c49f13f408ebe48eefeb8c9d012896bfac6d612592a4ad30f0f11d2d19fdf151e573f3dfabea983166ee08dcff693ccb7cdf1752e4afde819d9ce23fecd2b6a49d999f334c054417481b6a1a20a2480ab5795b7fd743b5a796aca7785b0bdd0d54a0c6d84a681958c489142ae4decc3a66f05919494e0b5f114137fae88cb2f6d88a073006e10326de79ccb77dad5a4df84f5ff3bd91f227f1d602020d217ba8b6c741c7b46b0cbf813e8cdf3b4eb22803b9db717159526ca9dfb486c08bece751e3a20c94365ed6ef3f1558bf4dfbe9f5aefd421e821c12e5ef7477559956e422bf0aeba23a135bcef2ea3a2b2eb7cf84f169730ead8e14cc6e88c29d240d875c9c909c7ae839798bcd1291563e76460ed069cce52cc6dc6b68dda72dcd3b31fb95ff4cb68b9da3f8783675171c5826dc31b58adf43804d58ab18400d1f2b7826aa0268736bdfbebb61c9658eb26b1ad816846c843f821bcc8a9c625be677ca82541ff0aec590911d3f339f78747d31d394536af4a529d93a600b33a95d7efc9ee05e9e8e86976c444546c94e2620fb5df3cc25c60600aee90f72c1e100013388820a639d498aaa2823c2df080c55f5c7eea00149454f28042c5e312dd61fabb00fdd1d9b34f5c5badf92e4f8d99b5342805af7d75132a7d04dc18457bcd1bd028a19fdd2bccb13235d85e8eefa178e741029f2aa0ba530b196b35bc2d6b57a5136aeceacbea2503dbc8a3255acb19b2aaaeea9a38bfb45af407d35b6e8c18eb25b0436d4180c0cde7c5e9d7d2326b69c203c53197a483b198c3fef24b2c5c32144913c73b42f708336357221da0700a38b8605ce30a1a8160519f31ad495b9fc12a56c0d3612eda541f369f3c088f2b41e07dc93c6499c7dde8bdb1d22989321bb538474852d7dc44e12a3b7a314fdf969dbe7bddcc11dd443a015194edec4e731484b4426ebe0ca8d7bf8631a7733330a5a51aff66bc6af3192b77a4dea78b3aa8a8b906151c47af90a51e62540a313a8a765503c6a14259f48ca9fbc51bb99561f4fad12c3cbf3b396f2e25719197f0dfb2d9fa02bb6e4ec9f76dd4142ed9ea3ac77fab3f48e33e1599aa97653d9563ba326ed8fb798e632825443face04ff9455a00652cc850e4c999a173d4f12cf5ef82dd6ac47639746b1a2cb1f84f561892abb7907f57e49e50474cab7492f945df0ed547bc6df53d680324cff5b72f078b10a71a80ced0528b039d0a8cb60afef2a942bb800eabdb6bea3abaf05b7836365f0c5f79e54084856815c531d501957427f7ab2179a80c4f3e1aa7c74fc0f756fa3470fd57fb35dbeb74d47bdaaa360328c4a9b6b50dfff823e83b990104349bc75d82efeda43506ceb2a544333c013c889bdab7b322e85995c0681dd6a23c46ba0c9375ab7d595e4964678d81fc7eea6cc2f430ef9757bd2f28977c2ba0f3f05a88835e87803e7f3a32c697b94ae7a72583c54902e964357cdb1921c7af1aebfd72a3cd4c825d4c90496cd24074503a7f82f366ddd84519df20db2eb13f43aa8a4b5bfe4cccef9178cd5813168298707a7dfd4b64a2d83248808a3abcb8083767a504003509ce5631c67c6fb7d68a0a173b966b737c00b47817aa9d6cd18a530d9770cf6ce7ff56f9568174f2d7af66c9eb5e572c0e0525f9220e846c9e174ff4b5c1c3bd98a153d9197673d991aac1018d3cc2ab29e6762e7e2f4a0b0cf34f90d5a728bd5897668d6e850f7c38f70406108c06cf9e1048179cacbce82b9a28f988fc98c4f9b060e6dde15bdcb0caf3b0f8e5468e63e06e41fdccdd3a77161db82493faa7cbc916a528267834287a909ad7af6c8ec4826fd620bceb11691080e93003651b64c0d84758069ce444ec981f6ddde8af0d70126278eb5ce1ab3040ac9db6aac3d15db1422c346bc26d8c8c8b1ac98547ce26aa4eb44d17353bdc14271df0fa242a766326a37ac97319f706af39794531defb369c76d976dc8d19a22ee98e2422bbf632b4c86cfc8c4956f20f93a046ff16ab3588dbc17fc501ad1098c97000e45c305dfba2530c446e1bd654b4e7b88fca61c6647f75e0156defe99ff0f7ca230bf6abd69e7f30fa6e2b73d51df4acb2b5fe99aeddd863e1a68f61ec538c362a18360b3bfb072ff22042247a1f05cccc250afafae76c6497022b23aee4f82ebabbfa82aa77dee462962f7d365204ed70275374d7856756ee95cc448b318ad76e5dc73acbffc4bbfa32b5c7da3de4fec92bdb94c4afbe9c93a002a4c24844eb54cb3e9753883a6860b1ec50fb46d0b8e8c593450f752ead6e7d4c5a5a9fda811ee51bac17a6ac8808b199970f16804b29a85e1ea1b646f0e4d48e5ef346bed59d95dc20e9e8f1dcc2759c76aa16db12f419fe05f077e1003684f157d2aff26613e949ffb6387b2fbd437208b77075e63369d1dcee32e241f0a3eb1470dc30e9d53cda181d8c9b40f111011c820850637435ee099417a789d6833c0eab2fe77a479a7d79f3c9124534786b70eee3e8d823a08239ecc0c6326490fb4031688d74bbee567229714255a41a3ca4a10d6b419f6b5c40e3b70f9edcf237db65121722b9ca8ea7ae6a464cdb376a8d7162a32ba9a31cbb5c519cecca80d8d147fee059cecd18edd82c9763dd914245c872cb8f6a298ea2e70a628423b82e837ef5fed58f430945680ff76e35e9a55bc90629ea9507f97c379be67ab2b5b7fcd6b7aa4899b9a5cf4d55ad2e8e24a3517cc2b46acd2b94fe9f71be78fafb75d9ca4eae66a8882e30358b84f6a510475a2a1926949ba3a64541ffea485daae32272924530a9e9506380b37d814b5fbb0da091019474f80efc414ac89730d024f2d0286a8a12cecf3d4d57aece3d11b3d1b6941a769e7dff5bda3dec7402518cf31b4d73816b6f9e5ceda9ebe82bc73da6552fa242fd618c5783e2298540190fdfa5945b201aeb052054131a6ed8cacd05068c9da141d0c69389d4fd83b2a94858e46577ac2339b875204c54c44e1945c6bb14ec7e2de248f0eb26604104364db247fd65e31740ad17c5e39fdd938c0c1786b8cd37e2644b6e73f0f124d65d76be20f78c93068a5c71d2f73bc3db4e6d8e030eaaaa6aef57425c6638186d97eb6c94319c3a901bf8aeb000d4eea2f1d43c1590e9f48073c3bd8e4c676ff8d52feaddb0c2f9da6270d83db425216e0fbce78041a96074e6eadf212da0c0dd0bd3e4a05228e9bd641bf389e3844bec66902e5a740b282e0b21f645f0f4cc02d947a7488d2581dcaefb84c85778eb64ecb610a8245348e53df497cf0cada224fe15bf829dcb8fc6596bc72d1c39d1c40f02e71eb4d70ee58b7030a7bf583233de3e4e844714ae5dde072ae5761f2fbd4b542df11e6c55fa92c2f336b04dd72f677fcb4bab58f8a00806173360d398f7448c870933d96aaebac5e6b6c4144e0dfacf622199dfa654cbd4b24145be2e88485af28b1f1b368a0d7e3aa1eb24532e46b3d86072c87c3766be24b0b957cab36d6f9ad4d9c8b98caed30902cc1692a6a1a5c005c18331120db9b4f29870a803de24fe5b754edf373da43ec0a9eb14bc17e50101645350098e2b00324447abb3ada353d900c9085d1a0cba2cd641772ac859f69902343dcc0c006cd0c09815525fbd637fdb474eb5e37a92ced39bc9d4c00a84ae0b37c8ca0c0fe37132132133e847c485b67d742080b451b0e77d879436a0e48943bad6979424c82038cafeecdbd9dab107595a50115f257a78f4ccd8921e79f0bc44e4936c8aac6c5f61d942c9a1d7ce7d75a0985d9d269742da05e46d5595a21c8d4c389d753bc3572a27f7cf0c60c012198ed652498126f35cf75f2afd6cad37d63b0cd8615dd93a6162abb7cb0984b9f4aa20ee81f78d2b6f9f25fec77987407a482b0e45144f6693056f296763ecfb1e07c8438801ae9413f183d9b3fc321e1318706e893d135093c501fb17d5f2e23558b67670be7234b8b8884b40f3c84ac6ed22893667f4004d34dd88af29a25d6acf97ed6756c499a947a46c74458b25ced6000b643d7e858da60c6506c02bf6348f1dedb61d240c6e4901fd5160d77246d1403cc871fd054c9c91f321ab48caae9bec92991dda83cf2e8f639f4f77b9dd6ab9df42d97d8f1be5bc8895eb02ef90a7bf0b668723237f405bd243c25465094156091aed78c1047f0d0f32390f21b02cf40dffc9249ba1c969d74fe8cd580bbbf73e5aeb528e6761f99ac31e07bd628f95314c48a6c5b405b447e0b5905db104977e24441fd5ef434a37962cae31ae6bc98117a9879e91e10d74ac840fae5c98b9ee4ea57b0a25228827d281b8580e299f426dbae6ba68f627c078e617705fc1281085f981f68c3ddd1b242ef219321e9f9130c3ab1fe7e283bfcf475cdd1e5fb3906bac464d6dabf2d45c08f6af3b0d2a42eafd4ad72fe171d823b7f40dc40fb784344082a71ba3e3f0c53d4caacf7d209523bc96b2cc088bfaded21ac90262b1c9cc7632090bf8adddfba9845dc89c2edaaf2e40729d85324661ad884fc2b122088d53be09a22930e2bfddfaf5b8263297f63c252ac3126bf9236e4be67b9abe5ee94f9d58fe030bed377f01ab5a9c0431c180397943d3103268b28510d21b67d1fe05cf3aed631b8ffdb29fd55b7cc8d36f6cdeb4540e7fe377257ac4d6ba933713c2e4b07fd7bf0beef3538cd7d0a7650fdedf9b373029753b61d7df287aeea82bbcc3e8cc8bb9cac70c26b7c4f68a50493ef6cb82228cdab55f5d24a6ee8f1fea3bf7ab2d225ecf0fcfef28b54860555d1442d578430bba379b95b1171b0bac3ace1ecad930f78524d24b9f4a9797a553558c59d7307745f1bd70cf2d9a2ce3ec9892aff8ab6a3da974eb0ac3b03102c3fe41db33f5335eb0e669fa4bcccf62aebb5c4276a3f89980ed377391d2529094c9f02215c06161ea4d5f223eddb0d68f7b044d68c829124e89099124b9c6f068bfa5ca52f2ecc29583bcbb25cb1fad057c9f979a1e67335e804c5c32faa11d7297f58f790ddf93f9b4362ade267b68b4019a436cf75631f024d12395cd7ace57077b36093d5b1fa6f8c56a9b0bf370b57c740d2b37395e99eee1c3f5f752974b7a349785c54aed593e0010cbcab0d7c63bbce10c300c77b780aa32bb0d75fb111a0059909aab516b3e18448be7d836c52b3df0abdbac25bda7f38ce6e2d73afb5694b72de0648541f2fa4758cd07e490f0abc3e287a153f6e0c048e75e397138bba41962095d253548ba6ac318c4025462783579521559489bb24a180e46bf8d50169b3512c72d834e21dd5d26c61c894766fe54657c43a1232e69c12489f2e06350ea7e902a72a6d6dfd6ef5e601dfae69f92b3920f9e3a629415689ec99a1eb742878fc07a10d564e728067b41781e6e478371bc93772c11d856ced638a08cedf23e6d8724c2a813f0c0dbe49725b85f9eac81ceb3b33288060285a7a9d68cb277ec9607905d59a6338f9b07cea95b77d913db38725d07d1861921cfd20069383257d48405af2300185ca556cc4cc49fa6782235872fa406bd10a23d6dd28b596c5e071a2bef2f762624c08ad8042343cb136a976cb7b7383ec54a24cee5e7e3f8cf4cad9f7cc71cd65fafdaa40206a1effb5127ec8dcaf091117d6c4859acda3d973b5047fb6a76b19bb0a005ddadeac0afb8031c5e04d5363976fc8e0d334c55ebb1a5d32f8db13eea28cee6fd104ad272b418f31113d0260ec02e2af46166d552b3564ea80e658e09c6e19f08770a818a93e789c599c061e6f2c5c70d75bad7d0585b77cef0c00f94c26411d50f05a92cecd338d0895e6fa717b895367ab0d152b20c7d9ef08cccaac88570c973bec19bdf97df470e8087cfa41f3a171b8b89b11106eb0f36cd09d9e166beae9c0d89232fa016d4e2a3349b59ade4458d5dc2e73fdea9bc7017873c08057a0674219e06ed20e344f01b88d388ae6994a61a2bcc7091ee61f9eebec07508dd6bcd4c3303ae888e9c785856dfa1f364e7fd29fc46e985ec04123758bd9ce947bff421abacc8df20f2cef171b1c8a35ebff55b309f45c943f6a6b7813b0983dcf08bfbfda8f7116418b36f7e981e97371d83d3a32bb506970557f2834fc3a8ea734a1d9802759f91570b44a8faf2fce48ebc38b3bf2a4e8ddba888be1bb0b81a11e380a73fe7537bfcab33717152f5d376a69cba64ee8747a776256ee2a7bdd627e84e41062e6c791c567a94519367fd8edca16feca2f3702fe6f0040e02b32b79cc8b02df111675c4c0debb46971100ed8cd433d7c772c6d35a00063ddb4368642e738e375ead21e0f68230153c9a6d46a70f60b48c8dd4b0d1a81b3fbf0f90fe4146754af5023298a99670f92e4deb6446e8c240aa3bffbe1f4d80f4035c2b8154ca4c355803096a7c55f9df028d600b5f7e41d6a9448cd61929154d2b4752f94bc973b15ae246af082d783a3831d426265b49a4553371b6891abeff797976951fd07264124887eea7e5ae5ebb2ced2402dbda1145e282a4c0bddef484eb32ebcb6e91f73996f1242751c18306eab533dee31e7553a83869ecd22719b8adfb3d04466d15c82d4b872aa942a5ce6599ad7dc17516fb183eb89d1d9e56f003f583c24f1c0755a953d3eb8d868584a18ef00a6ff67ebd670f4c9596ecc9884dd98bcfc0c06c11d1ce621faff91d3e2efe9f068b13d550ad7e1132fcbd93fbe6855af45d0ba1eddcf333192c6350be11cae46ee3a5084a8dd3587985ba69298b11bc70e3f3756b79bf1436a346ce4ad07d9a2604c1a078d942fff8bbe0108378a4c612d2ad1e36085959b2aafe452710182c7f3c8e06a9eb1e614ce72984cbdab0bf86376511d48b23bba59f5aa33d00ca75354a24b6283bc1157e63f880f0edecbeff651543c4c1110c7674f13f8736a6e2eda311362bf84249fefc19de193f917620e9a94b1c4ae506a5c99a5e508478b00c6472910b3cd4614d74d0245eba2908c405a302f042b68a20cdb7cd3b4fad634dc1bccd36e3cf8b9096a2bace97d79aae45d5817771c40f76dfe1ce5833ab7ff74b299441b617c8af54abba3164efdd53b0cde30d88d589bda7862c1ba814f86c646c783115df7d7fcfa38c132d7629346ba4be42f9047484db12ad9814ab561279c43281c696765a33ca1ceba3dd6476e23fa5c859c3aa60f453707ba25acaf2a8bccce8b3a4a94fb3fab9e36d17e07a8bd65268fe4e27fa6254944ba0741bc6f7a075f119d1be77fefd0501c01617bfe63ed703a55bbc59f4015efc9f050f1a0a79bd33ddcaf6a9c255a63770e924403d4df13d4f944c3f3366a29105510a56b3c40e07179410d84092b32d4a1d8d457e9ac3bfdbe247954d81a61fa54adbdaf8aeb517ecd4ff379cab54403aacb1515e31b8239786941f605bb25bb5abf28bac8cd79aacb57dae2fe8d3e447bc2dc72c1efd21b2d2caea74b20f6f94368229103ae2afe02091ec8c940c9f363b7c4330e641bd4a7b62a0eac1215f96b01582c9ca93d5cfef6b3abf37a874c3f6ade6337b6383c9b92a6e7f8aac55172cd19c206e05bb44f241575016e23ddd8036141da0dc70b78c290e835ba57e06ecb209854f55bce91a91bf7a2541a734699a9c7367ad524e3e657f6aec46bd93aed37ab7458811b5e60df59d1a73de3fb7d58b0074e61faa892f630d377fc2e9611913dc4da207553d1956d62237c33d325850bc00e3e85bc72a01cba3cb027ef1e78e014d0b7690e7dae28c00a47d123d6572d1d36fd6a7b1bf57956110891051d77c8ae62d10b0e0d29e0591bf598a418ddfe97d9c4b0337039d123cd5b7a145cf9c611b30fb62d5550afb74563b305ab9f7d108ae0fa9b41efd060db921497d8fcd8cdfce0e4a7fb3aa93c3e6dcfb64f8b666b35d15be50f3cfc066f5c52d5cb74da2c25b7ddaba08269d59be8ff145a6a54e819d56f3ac055c0a11b3e9e1cd699afa7fe1aefc301f1819e4724b19c85b4105b9a638066c70b3ce84ddaddde3e496b49356b7f5e79b0803fa5179f984bd6e2641c757ddd639bbc40d3c8358eeec135a5830f4a77385104def2bbb6b8db8eaa8727cd485d2100c1db2a7ce8aaa8edc0e0d5f62c08aa0ab204b5c25ad793f2952db34a4361d0624a3b1b5e5055a51a3d239a9df50a0f8956cb6938f97f20918ca9faa60422ee102e2117aceaf9a6fc7c3e3d47bb009b7cc6a57cfa3fd98ef0f2cefb3cdf3c6115ea643e5be796771eb0a7834539eb7a6c7caf1193ded4c6236695cfa0497f6070ba09e0d97070d207ef2f1a452114488cc3654be04c514433059a9ecf335dde9c065c381fcd39cceaaaba9ddc04fc5d73215e16305230656202ccd1bc6fb6d935ae0664859ab1509bf48bc13b31bd26bfa4e3646470d24fc328bd4cc7988a97af27d93c10bcf413d746e12f05d3ca4486ca8ed14abdd98caa28ec74c62d77beff176d9e3d59cac3cd94b47f8331da0d234628e05944afcfddbeeb8390096314ee6717739bb79499519da55912a79218c2a0a4e2776e61e52d18f9598a0ac1270e9a1ac044e680212dbfedee2f0525335b328b1e75631c3ef7c58fcd80c2ac75b9236e866826abfb8debe85ec5240d8ea7f67f212ea686c3bf5131b51682f2b6ac1f11457e3e97b87cc94b816eebf64ea5b66e911616cfd10b3999a6d16ac33b2a25a17db751240ad338ffeb2098a9511967581c292acbfb900d0bae961933e7c21f25bb9eee9b91306f3d92b7f7c0e40bc1f8d1cdc04f51edace85a8d888f88311a9f2699303fa0266c02c2178324eb124ea96c91e66e7d8eb59775a21712c62a0eed0925e07438aeabe4340e39ecadbbf22c9ecb0cba76200ff5eb5b1883186edf8e2d45bf0789aac7116706323e5a05865b4cc8c2a1fd4e19fe8be6e2823496abc4c01a0c791a6dc81e5854e876a09bc10a39d8a70c6ed8ab5eae330228bc78f0a55d452cb3fe9312cd8087e204f2562a513f5755acacd81c1a012b5dd402011c933d6efb5a58ec059aeaea1004a253996906a2c2baeb1e888349ce1e4a3d6c636614b6438d26123b7e86671ff60543d058493a7a35084969d48ea5070ce11d0ca33434cf237c43c3a71ab4c9879a6d40f5c318270984a9b570a0e1ed9033a1dcd4917bd0860aa6f10c02f0c93122b4936e58763f6ca24fcdf651e688df90e166199ef80c4226f4326f0f172561b67d059b1e27c5ae19bcd52ec1f79df28937b6754add3e1755817f840b1633fbf2406db240265dd1e5d8d9aa002ce4d4fb51801152d762f2c9ece43b712166c617dd88911239c6280504698943bfe13cc994f3d1169c36e08c1af8adafc2b39795ab9499c4566e740c049ab1e568b5133cc4f0da5bf845a1e3b2f780faa6b2661810cb9c78362e0fd0b1e46e951e113c86771d997bbd38af8e58091e66d40eb05d51bf798378248de2fda0661d6dbff436d10251513af9d4e2cf97e1489e6cb0322fd2950d292ac563b7e707b82be70091a1419a8083ed7d85966d954fa7e89818905dcb381795e3c9d9c2cfc2abcd00a37aa7c58e14df18b44f640962c59eb2306fbd3bc08d0a7bef23d5e4769c8cfd60ab914e39be20629707c089e4cd8bdd37429ea7cb396de2c78f894fb1d3895b3befafded37abb72e7203ef35fba09a206dc2df1fa600911460a394f7353330317fbae3c12611349550c1550cd38ab455916d1f5351b123a957ed8dfa78fe90ac6aba0b421c3a6f3d197dbd4d93513527a31cad90b95ef5d7bdfc1a610edcb6173c39cc58074b9395f5da4bb30640aa399517416c1544297c08c9e315bd69c36c6ca634a04e1af08bd7292ef3e083320d8c1970d8a0e7ef721517adc93b83746be55720151bb1444e0a02f1a23cbd4aefe4aa2083cc04118e5663fa7270f2c15c86a4770d019daec73effb990d7037aae9a3afce7fab47dbdaaca8d3371d09b7ceff5085e72aec948a363ea924b2a1f724e8a4c3a5ed93df85165a5afc2c2e2b54489d6cfa915be54508d0450ff4f18a3248d1e8831924379e8972e147c63a660aca64a04981f8d43ecec3ab8ed71a2acb3c55b84bab83d52eabc73984e59777bfd8fc3c71b27314bc1c36a6a5f934f00b79d9d76a6757826c8b736d442cb3f471097f1e50fc108ad281cea064d951362464a543dd6d57af857aabf2a58fbe2b2e6f1b5d618486ef1d929f3d756659616caa3a55dc1bad9db7ad1f56a736f5b08f041a1f160e6a2bc4d334514360f15472349991eb1adfad83b1a37af41ecb68a2a87f528e31590b689f58a7c92e475ffcd44a920ebdd4b941c58ca76a76558d069153e5fe7cf67615d6fdbe9c58094c263bd9f0aa534b2190f49bf4dafa7a76b0a74f824f3fafcf3e5403384842022974f580b7454b4eb22c6c530fdff9dfac9eae3c20e40064d14ec5503deca5c2542d35bea180f6f41c61b6de7656df297bd45dbe17c9495ca3128d49176e43db69243fff749dc913c66842d6f01d2af62a089cbc53b9f15e06f3015aadec94aea6d2bba51cd4a8fcf92aed271c2467dee1b97f67e83645aa0b7eb07332d02b0ca33e9460499f7eccf116cbadf13b528395a1cb17eaed80220b0c73665798861d760819366f710d4bde77e58fc522a040ac7d964e476b1b0d66efbb957afe52c8351f357f014570f2b780327dd9b14022c3a6e5694fce55877ddb162856b0383a65cf4c15cb0650e83ed1773e20ce5d8f28bd45fb68b734741f687588708be17a29015a78dd4f0ab1d1f071db54e5544b54d84a866f2689d71b30d2f015a8ac960b7f483e4cfc6c3bdc580e72d3d5c1132112629183e71b0376ec258fced6cea0409c1241cd12797df4c5c143b2e641061e7a4ee2eab7d7acacc73ab28c396ebf742046909885e975461da02b57d9dc35aea5d492836e119d907433f101274a99e7907b790ae05e7ca4dba0927cc4593a2bcdc0f6d770aa8ad9137282b833414a27611c5ef5d9eb0afa92fb7d342527a60c9fd2fd3e3b7767067c06279de4dc54857ef1c29c8ccd189471a87f62a97338093ed2328f40076d77702793699c0434ae0757755ee33146be310c030d5b0d4ede6cbe68f056e9543cd196401d4e9218321488e7820c3d4ea61ae7c66ee1cb8931f88e689d63049ca03324262313f915696ac8d75e41248d97aaa8fd77cc9b2444dacc4e0f0ec4fde2b6d179c775e46af23c57da0ffd40f3c5e80fce23ac68eb99747ae73cd440f12c480d5fe413cad941ea8e0e110206cc1280f034d7fd9b55a8b34a6b84ac52d506a24efb06e70310593e229f1ecb22bb2ff68a28aceccc6ae0578cace071dbfcb789e31aa4012e0fd11202129b3051c6128f4bb5f6767d0681391143659a481b27544a61a56f38c42953bac90fd24b6807004274039455a9a628abca32b06cb5d7a7d470265419e6b763d84aa6632d555810c5aa057c838fb5fb352667fa4c73372cc7bdd12ab7cb2d29e8fa2c8dbb510f87104b0661c0238fd417b022b99c47f22bbb20f470104825eaeaecd599da3cf17d60c9118bbf1dcdf22acc9e54a3b25c873e7402bc5b51619e23a149b913cb7dd67105bed8355dcec59a4bae95de3c697d4b65369e2d8d877c82116996bce75d103e6ac1218a038e28e7b2aff9c997f2444e9a4bcf5a3a672b3d848c12346272c8d0cca2f57c8b4777ffd955c0111f9ec9a3165147e5583d745052751a6619a6954f09d9f4533b8ad3e4264d2c2212c52e912544d1ab6abc0de33fc26d956e285fe76b93b96bdf4f2006d173a5c88f4c2e45443e1d238f711315b1f73459681b8ff927cecf4ba1e314c7a88c8a1eac4246904574d7e907d9b19243d918a8195f4ec91fcbf4eef3d27313152d12748b10ad0d36e244e9d0b3c051cb473ca7ce6a915884a3ce241e23dd1216f5643c765bbdb6c061d54ad4f907e6d0cf618c679a7c450a806e34a8e3108a001c0dd2822aa5b2aeb95aca15980da96ffd66846670ece18a116032d65a224a81bda38f56973c3e6bebc51320572083b55472cea6c4eecf963dc681bf64386d2ebc7f8ea59c9b7544244c354ddc53e7d7cb1def13fa4648ea43b4c3ce044a9915e7b96fd212bd1bb17c96b762199084285be4e502f7701bf65f3a0b69652a6f832ef4ff0510a7f57d5511a2358a46b72169ab5b0300dbe98e1172ce6db0aa2e744439e21cfdd3c66e9d0104904cf461eee61703ec8aa560108edda013382e0dd946505c6372f87e7c977d416562c90ef9d9b6b3a2c31d2342a536af2f27d1e7dda28a0f9a0f5f781f4101dae158c1b7b4691bf3445ddc717b787bacccdcd0b4d4cdf1d42ce5f2652702b8d68c599254285646b28a48886c49d5b092b7751036dec4aab6d3660d12a0fdf4dbcf777448f5d380ace6ddcdafad3029fc5f995d85d288459af09eb15bdbf6f92849923a594b56a9dad5e5b74e04f0c2104975a257fbf32650b658434a630d6a1eeb09c58eff7a170fd7150d5ce53a9840eaeac10d5e4dc5279f61002e7b0f7ada49ad1fcfae2b900fc0b203a6694b9f8c116fd73952e7351f5e6d66ae39f1854ef5f12cc0e76970e664bb138a2439c5b85b32e9e6151fea5285f48af2b3b8d25fbc785d6731d59ffc978163535a7986d5e24ecfeb4ea577ad627e8c5d0d4842e4a76dacd4442acb404874f7ce1e566782d08eb24187898591b5251645ec197e8ef366fe87a1fd2fbaeaacf09780033f087cb807cfc19a943197db24049bd91e6c651ebf4690c9bf6415675069494d7079f576b9090f1c210ff10ca51c7ecffdd9ac3164fc781753dba18be081a5c30571239aabf54e88996b100551debf30487356fa23179cbd3c8912513d95fdc5d471a9990311d28cf4f2dfa594e1a6e2b6ff55770e27f943796c400803975575de581fe3c6a2834e4d518cbac5a23e44966bb3be0b964c77db004bef6691f5d1ebe07b91981885abdc30ab71f4158fd0de3c3d287f9bd23232cfd9a8936b5a667fe9c8120c391c9663d26c0e8f5ce64aa459b77c919a56a555e7692cb463358838cc6d6937620b89b3f4127865948c6c2b9e799db581b501eb7983327a6e1dc20f56fbd61234a1be4bd40d306ad8591dbd748d7a61a0aa5741aae603898c9d0a692f26ae377fabac91cfabf6b4feb4bb0f9485dce8e54aa5fe88fb2f6c8ea64a3b07b75a717d3573c5c0d627566e581565041c4ee2329b881d807a8cc5b4dc17a5c3acd3c36572af7f7c7c3526cfaa138151c4debca78e0f8ecbf67415ec85b2dbe1944305d55c7710507e76db8cafe11edf487b01c580cb7703b6e6f911878fef1a44af35cafa398c176ad8ab0edff28c9ff325da5cb7189d570eda019f480218861452602b4285a41157820883745098dda0f07c4a41cd0720fff13ea18c1751cc961e9f8733b088215280f644bbd45c6cdeda7f12db7a529087073869e095e74a27662c7d75bdf2146d96a784b850e90f91c89d5bde7a6f7153b3372bf75d43c3a665b81145f218a5384a4ac7c44458e973275c7986f188fb390b45d9114bcdfb27d05cde4db777da858cc3d1776ab81456223e9c4bee2a0b70452c5248cc7f3b78e1c71aac7017ba34b06690f757c8366511713e55cbd9c649535d52892793795cbf81567c9cf2947dd2a9e505799ace479893c4aec822e8fb9b2663031a9a3538a839b8ab088a96849f9c724c618320a9fd58db8ed5bba02441324b981f0f739928c0057c5acd0f7aa18bdf17d9643d77a1d82542c3dc4b3ad28a72222c69a3ab2cd49940717fd6602a83d2f85410df216afcd81513c075a5af4c49e44ba6356ddc6f2f174e1d123fb7d3a3f7072a8617f6ca6e4db1a922404f2cd3748021d872a7c81bb4961bc11943f41747ceb6b5dc22395718cb15def7c12690b9a47ec0e4fca8e6cc0b471358951f18da804c9cb0eaac4f031ea6b38555297fddc7ee2e9a824db002c5400827c9d37ff26befd414b77945574676e4edc7159cebbba699e312b464c88a95cbf3c1330c8aef25a6cd7e034f8d8f70e2a3ce0fcfd2af7e942d3f46a448338197a56ae2f3dd31dda64b2af1418bf261484644d665034b7bb0120863b21a8c6775802525ca09ccb063bd75fa4880494cc5194064767c0ef86397ef96eaf3b3b6ef438bafeb989147083ca4fe72eade6a593470b7261ac951bc1b80f93c7c23f4ec48195ae4803d618cc38450273018119671be6d722665b108700158f6faeb0a3e5fb0e6e00112328601997029c664f90d94ef1c03e2ec43734eceb38f6998504d4a26b271ee6f8bda9ab203fe12ccf19d78b8857c6b157f135da32c7b0885e17487f19e667306ef062af24e15dbe5f7c76e32e3a2dd0f88938b053077ad8558564cba6781af895415b3860d473b7eb22f601242b2bd195dac92a56abb617a589ef54fcc3a388314e353fccda4ca50de5c4a01fd3501cedf93c7e6ed476ef128ef65e8757f4cd997ee98e8d0221ec1af3e40176db6b05fca97d2fc8b4d3ecad8c93f1667c8cb80c0f3e76f3565db2929dfcc41a29032608c4e640737010b63a96d5eb54d9e7186172bb295e961c00a8e73756570a180b62c8f7dfa7d1583b750efb0202eb904178f959478ef3ea31bf02f344191b3ef23799206061c3bcfdd4bc6a9d6e54870fa220109bb1490f49546588b3798aa3c8b6064badcdd49795b5d81a1bd11abc20424b1e43d3fa04d4b6444e8b4b157a29ee67e374b7cc45437eff5a4130ea2e06a6cdab273b02be598db303db014bb85abb889b91c17915a3144eee0aa162d1153b02920906a6f0bfa730eaf0a757f41d6e24a819cc458350cc001e2d1ddc931535644b6297088d3fd7c3f8fcc6955b1d53b2dbc84e96cc2745c434b24ed3d4ad892cf9f2306f75c37fae7ab7e00c81839f36ef4c622c3d8cd4183b1ebb533312a8e4d8ae4c1f45a156e51a0b7912340d9634d55d98a3bec5caf007ce072f6d2043da59bb693c3db4027e2666e9342ae452eb0cf0bf566d8ef52f2b753a03b514bc28050f52b5e0075a3d7a93873e72ad605af1eaca47eb4c6e2201b105b9f63f958864eb075761eb213b5a9567985968543a22147aaf22c6512922ee806c35deab746b254abe2dcbd4ba948214ae8b5ab91e09fe2144edb590ce44af6c4b3546a611e501b83a81950dd3cbc133819b8dc3e93ee3a6ffe637b23edbe897be8be9123a95c2dcbf2279fc7d229826490dfbf5b946d9f336a6de9227e48b47ca6ad84b2eefc73abe62a43e206e5fd71cba3613b5d40a943b079cf7e2c074f6f4b75d909985a7986ec8292e7552714307298bbe2b7dcd20c866c0341f8d72887ed3b36da086d2115e479622f0f40a8076fcad87725e276b8a3a859ba3f4f665a674ba51372c91481f44805e9f88c0cb26c4fe8ee2e8e4ef6605dd94beaf4534f32fe641c3b763c9f322b1297ebc45d4029e657bb0399a8b354c434a224bacd86da44c6847c7d5a51d5a6806ebabe107b40c2841099764bcd643c75ec0a078d1ab56de81a1e0d6de289ca9811f0d5d82e06a22c4c4836152488e0741f1e8df895660b66322bf45f826dee07fb7bf0b0a945355857d621f1647c7119d2a8ca5f3b4bfc837b08c4ee8c55a7028286c45fc4732140d2acff2f53e95c3613a83870b7da52a2f893d341136ad2aae558be1381bf08b1fc1512f338aecc7c273dd3eac21f9975c42f5e1b4256f62712f6949e404b68db366973b6080dda9125e6acc98093d6b753883365867b17c8fcc1da3a23bbf0e02505e8dc247bae6281dffdcbbf48fdafefb3eba3d5967b26c60ee9fb63ab81d178f3542379088dec052e246f4af04d749f99e2059dbcfa7c18a6513533f4af8e0a7b59d3416ff10c4362e8c1f45aa2cb962bbe5d93ee9d3b4d2b81b48882740ceb765c39d0d6d839dffd917a3e1b62920fff372dd105903c392fbcdddb5cb3690be4684b14a3e5f6e45b60a71e1d0a403b36a9eaab8b8c3a1eb4ddcbdb69440bac16c9ee908effbfd31b810dc5db0618223cc6aa0618c95bf04cf82099e230f545322686814cbc64ff3aaf7c7e4d5e49421b16f6b8571f0937c3c2ceea5703466974475abc41e2b7b794d78acbaa9020d29893d02d110ab70e8fdb098ea5f04850d29f0925a800968327b234ca290a6329c56112ada005ccd7bb6d80da4f85c4e4df84a85c43cdacc4caa8c3d8c69e189f4fef7ce17253d201d6b6335317bf4a02309384c5f5c20570ef488d05ad6b580c6f6f398229cb41ded946825ea5a0443a31551bb63da8a63cc364c35a32959d694d10a6a562f6db5beffeadf07c439949534cb989ac1f3ae766dfbbc2b120a1e92c3ade3b236b92a3d642c8be49376d840c4b8b9bc862d68f45275bacc93f740c747750bc73c4cb8a3efb1626255c73187e132514a9f1d741d160e627282ebc6120a78a914686d4470eebdc94d01ee057ce50f9ceb3853f886ec4e27016844c3ef4538b38651489794e986c835964c3c260ac0eeaccf41faac58fa2f70ab9fee3124a5413de33ca64352eee01243088ae718ea89255772dd0c6137415be8e66186be2672a4fe5adae190384d0c70f9610117a018473c9d14c65272f78862a7234c2b5f18f3b0591fbdd2e95aca808454b00d06bc27d7c5385a7ed12c3a7af746d6700c1ddf9d6ecaf66f9d2c12e0cc34bf85be54fca8674e4d3cefa0ddca0cd5da5234f91480aeb0e733c57dc8b19e5d9f5651a845f809a5934ae0e4f4d933dbd6f13bbdc8080672ba5daf6bd380518ced5ca445ab545e4aa9cb4572cd52c064f4cd6c121bf54d0f4b4cf4a32e519775f049244e012eb51b8a916dafd9e43fce197891a1b4121a8617630dd4e39ad146c95b0db662a018f95f7b52056770f2376b4fd3d42d0d40858d1cf4411a01d3f1eb7bddf9fd4c338c61be5733d91d7acf4883a56ee9c2578326376dd057382a8b12d7850adeca9f9854473695f7284346061307a26baaedb7643ca79b60c82c0b0d83336cde77abeccecb3b1007303084c0bc8f118297d30f1c82b75d0a651d89c0b552b4eab2a19d974de94e6c1b9fd1a866c1583d6727e73e28106f46376d6d74c0cfa6f24c3f29c7d24c381354ece8281cc578e45e313d1f8b002c3280ae93f3aa6cd0d74a6a71f9b97bd925e1b27d0af4d9250a6d1cac31a71c79f5e99fc0c0b0de5d3d590c54db0239474a69892bf8bf69ad2e1e3b7fc78e45fcf59df6296ef7673fcb722ef57fea1bd12eaf782fa112e24c29e523546ef4821a7cf9129f2284fcc6ebab5cc272030b81451905ef54d8cb5d2dc1fcfd4a5dc216ce2e8836b0e625fd9ab893889112d1ce79bea90320b40f50db775928e4f86517e1492ca356cfc51ce4bfa54abb5d7890f8174a86baf887bbaf8527e342b3fe99fc4145874efabb5d07d77c4d292046190ca6303d2fbf8c891f3bcfce3e4d6df959446ddadb25fd3f6fd42cd10f1d070adb6bcde19417ea10168e8efde7e30b6358f423357acd49a52ed41038c3036f740a69f3ded6bbcc19ffa22f62f2b31b9a114a4058132bcaa7bbb30587ea1c0603f33d47bc3417d9d8bd533689609d1088a754bd360bce1942f630fb6cb06ab1b82c4b75485d6b7270343c76a98b30ecb8f51e458dc635a6261253c3e1e10068f7279d83cba5fa7e8aa9b39971e4ec718a748e41e66fd242b3df4dbeface5d865544fde93e0475ed1ae35eb7376c5cd588b6f2c0b2e16ed3943c31d87dc6b9c13c0cb5a597418e659a693f7105d21da421476a8dffb66b97b43b16cd6cb23c1b6de7cdb808a8a1368d6f42e2aa8944ef48aab2845b8dd8655b8dd747ede34a31a1f9f736ab15959a1dd80ab3ffaf80f8b0e6b773f7f282c9c7c340db85cd01ef968a7e9c47dc9b8ccb351bd53a0708f4a081f212ac978eb1d22e42b0478e63358a9a6b0aeaf304f1e199fef55954faff8b8cf9298a0f6d23820ffa1565d0a5263ddebbc6c66e594fa5984df8ba2a96010f9d095662a328e66f1cf6fc216e4ad95ea24a4c7a918c380ac6608c7d6c801dabce944e8d7ecebc25c1b5854572666aa2412655157c24f7d507302a9b09f4481479856b81e0d495aa5b64ab77e441255c44ced7aa5ed06fb6c413d2616e89e47e8c047201614793417adbe2d07b02447ff462b7a3edf79bc0d4d537d098e70b675abc16ba8208612c5bff8d6e1277388131d0e07049261c42f89e554482cf72cd8d0fb59f77304f68a894d3b47ed5f90d53db6ff9de828ea8d5044106b766d3e0d793aae346a0e8dc2d555a1da7811bc6c3532f91d56a7c3ad84e1b532332c361c5abd0e5f3b98184611ed1d5813ca8d19919678a277af5f00f33be668a40f13586af86c2eb2fa3c8eeb5b3c814d6d6cfa306e4617218423ee73292b1de3f087994c0d358dc942c4b7ec44710a8334f70a3f806c4be619b444ea2424e5363c8409c07a939a9e27b796d61277f5a1c30cc0d581d9dcebd3857825302768047806cd21dc18dfe1a2b2cbb156563436a787c2f9bf904a01e3843fd06590d4d2c7806ff85d7b7398cdf19d8d39497d4d90659009a03507aac9170f2818be6b5b0daf5869ef69207cb0fcdd18b5f62065750c9010e29d6ce621ef2cf81abd9f0b20d2798f12bbfbcbd5de924f3c2b392214bcaaa8893ba7589648fe1b5176cf0af639ddbecc0cdc04841d88f78ea985b5ff3c5e17ef68e12a5c93c4819bd289ebd28e5155ba439b86cdb241689ff87637f0415c784d384c8f12a9753c59ced6b80bc9b1da7a3a0b622293543f607bd62de1a1e4616ee2a811b0156e100d847ab2695ee612f686226aa2e8dd5b4dee25d544bbfe4b08aa6a86bcf524c21fa141954ed7a647acce04f130756d042e5dd7abe9b7152be1ac9a9bbd5e24d5888a81d7b7ccf8160f69b365e40f275d9b070747012ee0841d88eba395f10ae1f65385e27e7d4ca394a92722585382acba57320ac8a9402a267ecd77b04fb747adce8b680a6c26f932db59d4f11b47fb720b3a89a1f10a88762162b41574b7f468a367935c5a18e3c4418b0e8d40ab8247b6e1c481cf7a3b7cbbd950725c396738246655e2c4a4215ebc6e84d21471a9008e5b5df51c94a09f450cea0b1cf3ad69b565709efad81167eef29c2075707c8f3f12559998c59d6a7b05d2fbff38e6128099fc85f0068d7c9ebb789a09acb0671980afc9383a8f145321a03451244a0491edfc5f7fe0b60e2095caf1084742eb40db32085a84e767cef262de7cf136d6685d14b29764d8c9a105b88c9724a3d8b7d8ded1aa5662ac4e44168dd65e05c5475d936f3c764c8141b22f30261240c8818068a61fb6ff31e91d825bc9d29752d4564551efe36f3972cb3bafc518e22be970e5bad56fb6e93f9cc8621a913687170fb83263aa920f71aa45582338bee637aad60205acbe7d92a23bbbb87521c4d36a50effb028ed788f9c705884cd53affad493601817d0d0bde721a742203fb4f8cce39a489fd336fe664bc6d010094db2243cc48114d99704634a4d5fd8820e11722ca9558c4c30c23b0c1626abb09c0519cec06e7f842683fdd6695940f1a470755061417bc961cf3e9728aa232eeb61da7c7d61e6b9282cb24c328a4b625c1084c72caca91363c9099721dccfc948a642f8d643b44477eab705266aabcc9562e1e29a298a8a0d1b56b422b7d0f3fc1266e1a8a5a645c7e3bcab2538872b3877fcad61768876c23eceebb3bcb7630364edcd7a20e0fcf4b9c6e96e3bc09034d2f4387198f75582b4363367e5bdad1adb96423f64f40f00024c70382768a26949f3a20d5c0a484d3c35c0905565af28a6463372ef723daa059d7f32e2cf9a41cbce9ea6a7931210d71ab066b21560737218fb8a53b46fdf769ff8dc3446ba60c0bed9be33b3fe784ea4c954df814787730bd0283943661952b6e6f70e879ea65aa6bdff9ae949831836099880e00cacea8008fbe292a7cb73be34df999b0ee9f6260f52bd1766b1a8c86c02187dc861b7e879d55fb0e73060c4a1f4f47abcfc53e09f2f6c865f003dedfd5951a32fdfb20c72cda300bacb1f10ae6413a219eeedadbe14de9bfddf0bd331592b9f44d4fa9702ebd326df41c040f7ed9b3bd73f919fe83eb551959397cc1761eb10bbc80969c8804098ab7d1f6ae603fea88cb5c7ab76098b944accf0416e49f4341f0f2db9b04e9dc07332047a17ba39876384d15c0131f74701ebe98909b88842f386f972595025dfb8b257b0260c1fd7e07b3141d1150925554dc6c52800dbdc86f2c7deb637d081b8cc55bebc9ba27a3889dbf05540870e47f92dafc55d6da5ed17bd84cb028d1aca48340736891c3d9a3881a205096985b786d692c58c22b36e1c993ed6c7cf37dd6611e0042741ec12b1479b1e3aba069cc0c7438e23612ca6258543f45476cc6533dd86998090eb526efa2fa465de317c67210bf36877aa5aaa098e68cf72aec1a87577cb7551de84d4f03036fdd91f358e25cdb7c2324cf2096a385dd80f96423f7355fd21925fb703a16cdb193074da44b69497ca4dff416d9c80dd6ee39bb246e7157abd3c2333b2a1033026808541315dc0d193fe85c445710244dcbada752bf928f27dec08cac5ceba80c0f3f5c06262b7dd6ea80ef143157a1d9f22830f85e08506a018c0a6005ab1baabd1aff28fef1bad50bfc4a58df66ad7a5844d864f9c24e763834784143d151ddcea78e89ef000ffa6eade1feda5f564cf7e246a5fc7b151ac7b4fe81fbb2a9d44b2c84afb4c4c63d58d0db4903d4173a3a0538d9159e2c56e6acda52838a29ad328729894427e3fdba24752ab7507edf74f25c28f37ed5dc9ff709d22328cf49ea8c4e99358eb49ea15dc3d33dd9a5bbfd2f28663585293cb39887b51a5311a4952b35877c4cc72b4231543e44b1bf710c275cdb02aca6823f4ae64d9a424efbb839837ba2f240095f40933923352bb25360eec8b2d22f3336ba6e7bd15a28f124e7581b92a90fd1a4a2123b95c1a9dc7dbcb449facdd103220f40ae63007b6012601732fc001accc6b35f8afb965fd26ef3ca0bde0e50c33ffa6a02ef43b58c948f4975aa36aa591cc916ce09b7f34f3f3a91396fc55abfa546618cf4d088f85047c5aad1d3fda3cb3195604718694ce144ce8d66d5ad4698369d05e56ef823b1f5502a6fc0cdc62ea45741fd89c8fdd1e22985d4e0cec3cc9330aff10fac96ebf40528c3e4b7084a4d1fb1e278b5cb64b6b9dd3ea675af02f8ee8156b108ac7eee94f6612e9919479fa3aa8776e0480d2f3abdf4126ea26b7cb12ad82d99643c03e2bd8bd78ad9677fc7aa9186a0d782c1b60850e310282355d2d23f0ee9ee46cc5b07aa427fc40846eaf01baf88c78befb4247cc94e868937f6c929ec5e7028ba60f8773b1e911d537f527a94c81c70a97cd7680287c284ac3e8eb70fa5aab8e73fc17a5479e4eeadd811c5989aa7547613387b637287b2b3a7ab4f1bf61e35c65b0c87d8ecdfec7022803f3afbcb0a0acb5f08fad824f7a9900a51782801e7f1e697f4f03082ffcc45be32e4982c757e89658de0dbc19d989575824d5ab7f1fd2a2abc1f65a88873f7fe32d70d42f3ea176685713885512f7c9fae4fc7e3dc73fde8f01ec2d1c5d3f609d702cfd9bca2773093403faad5e1eab38d6ac62f0c80ef5425f20fc4603478d6a7f0e59ac642157783642580b1860590d97d73d9c1b14030238c83169653dd91a91e9e88794d8fb9bc878204b4fd91d981ba260d672d4bbadb63b585e6420b7095133bdeb0ed6855da8f2aad2b5ffb53200ec264dde9674e1656be54cdab793ed58dc1beab0aa664987ca439b14ae8b76e571b23f8fe318bd708b54f77cdfa1374046a70dd85b22f427d1c38db6c08befdecdfebbbe767e98c09c29495f5d1916e93c92338d693383947d4b87c38993b18645f45bdc6c7d6ecfc3c265b05d567a5ec74a3b38eefe46ea8ce8968d7990ebf8063ab727a76c83f39e69b581575851836cd7786eac9608221fc8cdeb14a27e2d5cd018d3eab41ceaba2893053beabad2c3d50432faae925a8567a307edfcf4519d34a89c392ed0c64507b4e8dd6251b1fe40d0aa3e42be7d320d4aa78419345fae0114e8a7b2349169dc725adece8dcd1c778800e8044af7b82873ab8cbd7e8c659863002edda9141800c8feb7bfda57c5038c577c5ed12b20db91d26741366c5f0b71954ca2086ef8d03c6a4f9a28271cec957455a6b6465a7a938105e2d888742cc05aa43015f027163101d7e8059cf579f8a06bdb6b7f2b81b50bbd2f7a7d06aaa5af28fa7d6728f072fe7d585c5e157e58d0e9387db08e99baeb5a50cbd67422b1f3b30528cfa3dcb1566220acc70a345c38dfc753e5ede0c320ec5a8b37831ec1a3c98e79754130411fd15392fa6c636171b75bc556bc737c58bf2771b890bf1234bd2019400adcdc6d09e638d0cbaa73b99d9a00fc25fe54b2ea85c90ca5e3e79736e3d659c00eaf0cb77bf17b903b1ff6259c855478c1b588b1f3afab6fd4e983dc015b689a494f53acf2658d1a26e4d0f33b270521db9f915d738f4653a48c6c3d3dd8ea9bb3d0aa2145e8e4b760c12c562aaeeffc4e9291eea1a2e12844545cf88795160a8b34c1b5d8b9119fa6f23af8a3a0b9bff08e597c2e530cac6e030482145e846e0af7a4b60c59f0e9be090760b5f91803e046ae98a35935b8de05c5a41e66f83f4cb3ef0ea22e638baaa01ba6735149030ba06e0903369aefebc9e550ee8505324c1a33420ef7a5922038029b6f227c3d3ea45841af21fa31e9e0d2307a93e3fdc727284b213f7feea695cd5575b17005da3a9261c4054ed0a291d236b9ec257457f7c940a7031f07844708a098954294f29e20d3885c222d06ee884656027264a2fcae7e0437e99f524b35f4bdb3eb17b1f152aae89b5dcdd4d263f3a5c1f269d9aa13f2872573697e337592871b99cb3dadd9753d374487ab86cc07d825812f448b07e8645c29b9db39075e1ab78faa0e5a736596fbbbb2b975c779cf3ad97076c6ebb3f5407f504df7d13223c0d831cd8ea9c3588e02f88d2df5e822c3972cfd3d9b14d9b294cbea3e3e5558e527f01c56eec9807a6d87bbd361b13a731ab8c66a14729b8a72064219482ea2e633623f07114c1a6b7ced47634981a82ebb98247f580c08a1b75713618741486f2b9618c400883d8064597911a7acee8501a052a70d4a08a6a434853715265f29f47e022fc3e73cf66c2fd0582ce22ab7ba8809a2bcfc8405df44136e602e89d41867e55566ce3223b92b64135a9546cc5bd6b0ae7e1e5a12c275998c076572cab899da15ce368068700af8502566c92911a5d0f7f34d6b0c75e6c8ffbdd7502ebef9b210e3ae12f2fdb9cb01ee2d2403aa405e4c4157ca9cc172bd0875ab4c89749163c0a94b0fde835918896850f4aaa1e4cdf6040b3f4d90889202c6b856f37abaaa28365f33cd0040378ff40922819b6e673295072831234589c1e0e50b833197090f282cb4fef6995b67a0c833662e675f670fd2e3d50609a3696f8f6d3460a2f21051e032b87e8bd2c884511d4439314aec86f2bb9bb16e1f89e61b10c1caa4dd382bb71e509095319f1c184a4f0eb113f68d1c97eb64bdf5a6f500f5576025120b7c2a07b20877e84a5f149af953dafbc7d585587f470a98fb2d112c97628fa13610f460404126acb9761d0696008cb192fc50ccb74632ccc3bc8dfdbec478c6a38ca2d7d73ed5e8efcf7a84808c1413087cf20e73ea7ce961466710251fbc79c13f6fd5080f19921e999a04076d42716287b727190438242773d6ab123ce70219b3bc602ec4f023016db0e03298c759358ae5a2bdae4208cf349f42746684bd2d45dcfb08bbc6ed7657a23466c7de776a0ace6d965b507291d58410bbb500732aa7589e9f922b8b56b2a715e73b6731245c66dec216cb84864d230da37ee0d158b99068957d52592dcaa52134a781771655412d32ae30031e3bd1f1a2e148b4e30da9becc764f42293e375e64e2e85bb0bb2896f549b1a06aa7f1069ca6fbaba575dedde8805dd500e30a3c4eb351816d95efda12373bf54e4638f27cbcbbda0669b15448203367a99d0c6c58fbc68264f261ba25684baae2c9e9bf254a978f3860cbe0c992804f281356a59d2495b450cd8665f9726f079cc5e6d76e2a1240a0cfde287d330d7838a57ad2d4b32a4ed77254b554c2ef96c28e27bcdd1d8901ef81380e23da13cbde9e206186b22d806cbd7f69015b5b19761f595fd830dff11cba40898dea969214019e7de65d0eb9636743d357e11dbeab70037f2e273bd75094eaf5f609f299fdd137dbe7c859ce84a46e6852c4fc3d3a6ef3536b74e072e388dfe3867c2beac8b19c5952229b17c3b799ec98232f637b50bbe84d1787acdcdcd40c4995807e295efadce0641c1bdb7a2819e165d26ecdebedba6b519cbe6f25dc1612a7d0a4972374b6672401f4ab415b0aee9c4ea51637bba30b78dfe5cd3cbabca6b1b3a4175909827397258d0d5c414e6533523313699443b07513d800a62129acb853c69a0cf87257d34c4b27171a379cfc4e12be15d80814457018a26afab63d56f32d11ce05d7c9ec07977a2947c3d9e191734ea246f72d290a28977c6c2eab03ecf416defe5c981108d4273fa609cee52252279c6372355792eaf94536f70f9ae520271186bf7bcf34a8c38014d1b041a41d566af61374a3c3b57b64936d7f98cf162717f432e8c0791fbc0fe5102f476e741de5a89f1f62a86072a147bd54ee5ce548e986095e2f3c6cd4ebfc3d98f9be524a416f90cf63ecbd665c5c6e8450942221208a9b3eb1dabe82e78a5fe6723889dc78635905669103fd01e1bf199554ae694a2309cc4e7b7dc5ac8c27155fc4ba446b4fc5cca4a68608038f6a34bd90c22879a1884ea649244031d20d4e4ccb7e50b3e9270c9d540cb18aeef909f56b27cac54be739f8fae37b25f63fb8a39097e5fe07215b378be2956846aa8c4c4d479ee6519bd07a717711ba0ae85af2fa8ad21b1c1904ab6c361001f039a194fe27c554059a1d0d6855ff348d7d3418e8552fb2b7644375cbfe021fa87f1bb4b2bed2ece05084d75ee068c99cf8028f47f2d596617bc5b2b58494fe0754da5cc4dc704c5f1a96da1b6770b654058bb956b550f8642218cbdc6f32799925d9f58ac92e979903e8152b0d9373ae7c1cfc2362952e204868b34680f9e01ea5e06dc373e5dcce70952769cd6d785bb197016e3821aaf2b38c7fe97db374584f7782e81a66c6aec26e96d00f64bf3fa0f32bd0cc993a96330f54fe32892666a24a007b7f08448f5b01c10ce222919f9a7eb170e043174ec4171c6b82fc704f6061132227a211b6e63b9e0d3231461a3d34ee0a21ebe96e35f74d3c524b9b82d4164dd7ae25eeaac358400f1962adc48b83829895e881d635ae224cf5a2b2e906be5b2d3d714a3051423736d0fcb607b48c65d98245830bbd95aedd2e37126065c84eabf8e845be5468c0998b7373c8737b789bd5c594500a53cf15e08b14714f0b64985497ea6488771f2cfa77da4395f8fa7c44a9cfe84ed7452e9c5cf65788721c47d2ec9eb1b4dda5264cf18b1ece8de9d17cc99cc86c933bd147ec419ac128fbc6dd6a250a8acd1c014bb2bf9209ebfc64b59bcfbc3626383555ca8dc32cf09034d6f189f3686f3b59c511748065909130cf83fec787931c4e7512d2a4c7a828171b7842bb66445a051c2a33f5eb2343472d098341a6c070cfe7b647b752325e3157b61715d85acbd8a80dd40c8e325ace8729a457c429c01f1641281728ba77624e40ffac756aba3de55a046b0370bba52cfbd034e3b3083a5701b25222e0391e205b0ae7a2e531b3f6865e7a8de1c27faa696f279edad18c6ad733dc21f27da4b3070ea4de1bfbde47c351c105fd4c4560ffd99d3597bed0dad10ebc1bdaa5a31658e7892a2597ecc24433f9fec08b64a1842050a38d16428186cc3e0bbfabf19ae4ae391b11900a9bff4361acf3f6f58f0542dd0f8a240bf9e02c543f01c8a62b46db8dc4f17dd151ced6544b6ddc54dcb474b1a0a001ec8f692f51daee846a73625bfd5904141c1ec49be2b3e4e83f03ab289a5601eb86314382c1498065e56b738fa0aa4903e5b119a769bcde69b78b68c1ee4324abe6dab2ec08168ebe41290021c8123b46483c6cd02f55182cd654c9c6341f36545bcd4b4697b5738b4218252c7e1c7616cee7c508af2106db0e51b2c2fed7afb60bec9f24a72f54efd42b6c6ba1f3e6c912355f09e74785b8f000fec77aec3fe8bfe6aaf7c55f3e3d1b65a1139ed41b760761faa5d8dfc99d32bbdc283b99e6e2ef477ff61b466d8ac4408413db8fa5a326eb15be2dc614fd2ee4c631e4d999248b774bc0107706c818913c02da50993ffe074e86d783056e6404248f0788ad52019ce18bec4d178eae62bda611d82c6220f5e8a3cd54c4218da0c18e19147c179a0052aa2103e9cf813fb6ec7367d82eb497717ee27a43099476260fbd759919a8b3d42dabde8fb0b9a3ad028abcce0e24b4a3dc9b3b6ed8b683ad087f37b211b1a2f9f71e80a851fd3ffb9bc54bc4a07edcb90c3a2559c2a01a3522076b065377ee4fa3139599cc3a92bd68e3e86352ed14218c3b30b1b69e26f0eddc067165b1300ada76965d012dc1a8c1648625f1c0ec9f52ad205fbf7ddf1c8520f9baeb7f085fd170647f1aaaef73fb3111622533b39440fb45c63ec27531283acac4922bc53e974ba8cb92207b204e13ca2ee1938e09ef72da12f667a03e2726ef2a7ca9106ba075b8cd374b32f1fd1c7f91b1af43e2f75e3aee8e37fcbb89b89592c3bd863e241dbd1899185cf7112131e31ca02a02b9a93fcac96a68af68116c455f5b6419013ce18e2b5d39c70116f2e3cae1a3c5655bbbefe0dc7f7571937e0649564b572cf9532c2422b8f4b7ae673ac37d3231f0eed6e9015dd42d27915eee22528568434d0bd5c75c6dfca22b92e36eff80863f0bf52578bcdf8f2e974667b8d0b531ebfe740cf797923a20cb3de2ea6f35c7f513968633cf11304ce792853268534e1f52c7edd4f11300f72bfce76a8b7b87e216c3a81e1a043dec16f95e51c1c4684f10ed8157df53007aba96958fc5793fc69149a733aa1b7fb480d594c6fdc32c5749e2557dca2201ed04a58fd17e63dee8efdecf2f8aca4b532a1f242d285af47c2d24374cff2898af5fdf580656b8486e1f0a1e8fb85ade20308c240863f3ea3a53872179a364ad99c85abd4ec56be0798d7b48006ecb8b2b670e0e8844e8627dbabbd4c37bd4a94b135711437e2fde8dfe82c95ca9cc3962922d275026244a847a0390886167d2dfc1072bad811ef53d96a0cb3d79508936d24b64f7344482235a6cb67d026f6d336d6a084bbcb313227e7a5dc2c493df0d1aa2e6283185ce7284861260d9590c465689aca2327585a507ede8f2a6b6db1cb085b28525c9b025b70c489039adec1ce347a874816c1cca46747b1da4d459f542a641bbe440f629c6f41a1be834637e3d1e250bfaa2657aa7502f9c028e79e6789249d895112e59f7fa8d4911d6209b74e65c419632d40987aba750d313eb27d44d3d02320dcd01c883d90f941e37529283e1a42615a2412e161f847378b35619b1bfbdc6f0782ea663fb756007ef8e782d8567f8f60469e5cc1156e8431b808825fffba4152a3fcfea0cfd76993ea032c5fb2b3976c207bb7ba2c73be886f518edbed05ea10d343fee6d6e12cad31de2b3ee18a1b9a7c8e0b8dd93acd1fffde9fc2f5fafab7cc1d8b4647f6028e6f563f250b20af3039fbd62f5bc915813dc77936f9af3e5899b859e16b40498e9c3e2dee5ba08e2edc2a39444b1a56fa031233874de4645111b1a4386986b5b2a65b023e2bcc4dd6bc7ccddee08a9931cee232338da1a76fed3cbe50e03c2bad68c22b2f3b4b434ecab6d1342b678cbeb4bca5487356375aa7468270126646ecea734b184ee5747f50198a2831fea12cb2f8492da2e42af3c03264a41ba4ca4318a313dab3f5ea39b280d063bb643c95ea111db5656d6455a862701d24cc268be346a6297c98782bbf9c7682d99bfb674495d5ebb7e033f875300240b838c3c0f1d29e728dd02a4ca221a9eed9a27a8c9d804e9d43ca6b901bec63a1a6e8cc74e49cdd05b8a15d1aa7160c1efc35ab67c93f2faa4aef5a2d3b74b49463134854969b31a01eaf7188de8e65bde4b7c4cd26c7e1e58c7cc7f7e2f2b7a552838ae1cd61ff680f4293bbad9d1f24caf95bc2e390b250798431ddae38192bcc5fe7c38ce97a0e317f63d9ee0fae7039808da3ff88cdae5fbdea35b83f8dd0e67dbf64d4e2af411436b63ec882b95842df496f09861e94c5113f2620205c1c993334ee0cb88bb2e26ef3dcb98313fc25e5573821ce9c56f58ffa70d25d6b151552ecab0abf751e2533c874f948f6d130fe4f261125ec36a9ac591f0a382af0b712e1d25e567365be0f921dca74abc7511622234668a30c331426e81d56c0d13b8fd1ab23bd3d87393030e2a15f8ced81eeb29b6aaa271e89d673fe47890a489d49d20cb863ea3f286e7e9aa2f7e2fef4621c831b1d5506e4b4590b5f1e92df1979e889bde8b2a8135ca36884314a586a196637fa9b4a6ffd3f58614ca387d043add25cd4e5762749b7588245807a185ba3519d5a555c0c91455b2f5a026857ff55d5c2641635c82327aae5a1ea5c6381a4600f4d1fbdbfbee8576e831dd878d6270b0a8735a0763cf6bc7df9837095122dff670bd815476ca38b778c8e15d5d77fdf449f4072fd14dfd153cf36f3a05fab9151fe839953561aaf78b9bb7981199c757a9205d57af9dd0980ee8caaea8c5543cb5922fd5bf7334a3a7821dc6fd8945329f0974c676030d4d7555505ea31a9afdbb9b35f35a135dbd8d0b2ef10c59ef3d5ac41b0c0f44fd6541e012db5b68c8870908899ca278cfd720e7fa7c90b98436bd133e27676c8a94b2c5cd01025699a1db87d0d30fb7db65675671cac7f800554cbc62d42f7a44f28e3368a0eaed945fc5d551ee0043cea8a26dee4fea1a1b4f3d2cf41fd021fe0d0cf5612bbec4556b7f6deda3d58eab090c9d59943616a96234fb10d289183bbbf79304fbe4705f81e15b883b3c8e6c8c96ec4680865727512c4309be3dd70e3c197ba8c50d9749547c2ea259246040d635d77a991da375ac8c3b4c78fb4b68ea3a940cfc6ed1b74a3cb79ce6d5b57676233d4020ce919eae510360c2e714e92fcf4ef58a3b7d05e290adbf11cbd2b8eeb6cbb808c20ef1fab9f88d9312e56359b4a111171be6bd6e868569b0949e34c8dd316f163726bc12f4f954ec42bb942b99114b2601af1963a285da3d24de0030c75b633c7140e2acdc779ecbe7440e12dc9619a0ec789c4e56114f723433600cdbf687a181757c5405465e3100bc8f3e40a138d271057ef3ec917847bddee8c7205741a217360623f983e174ddc71e90bb08ba4e1d9524dabeb4eb2fa50280d4d29a8ee4ae37bf5c4260a4e7d6729377a99f846fdb3005070bd8dbd3f5e8e77fb21833776da7e71e9ffb7dc3744bde56d6228f80ab395163cecfd0b1ccaadeb7f65d14c7fb25f060726fab8ca11d4e8d1f411fe53abb8a371c5fee92c9a0e60c4e7285fa270eed046ac0196eb4ead1258e6b3fded75ccb776a506c3a7244ad012dbf69446281544e355763daa3fc006d1620ebfaff2b652e3216128a258b1599ce5a5e17a40b2ee6bc38365091aaf684b2839c472c8075ade9306a8524735be12230e2542d5673604edb2e81900c793c84f687cc51937f891f137aa7fd47fd4f13e704480c8393afbf7b10918edcf69f4a6a62b18eff992920e6ade28abc99dd7a7e16b555625790b09ac7ef027c3f74f3be536750c9687d8425e0b939112e15de962bbff7bdec703fb00cbef4c1ff021c17222457a54d953a98f6ae31818de2dbd1e7256606203693ab7000a416b07fb1f445fd178264fbed011e34485bfba9db3697078c64b81a03daec40c8b4b8fe5eaff911e7cff9169f4699d6787489f72d42cf9beecb03748433871c1ddba2991c5962b6b71c064e685ceeb5a7d01ffe04f21e3149c949b02ee58c7a7aa74682fc7320bf11067d2c2f0a181fa72ace5f234dd1f1b3973b8fbca4cd8144f50759623f1b714c014ec1a0e34b9fbaf2bb6530041bdc4498361101c66d62d5c79ebd57c52ceca356b9f8773e8c66c8fa04aca8a9e4b244279589b315259ab4eeeecb5da0592faf929bc61cdc8031ae0dc93b0ba2dea3482282dd262e43226aa7397ee0dd1afac563b8be170fb5ee1789a558003804ff28d6c51be681516c1dd4c14dc8d69682547039be014e4436b66b02a005a72023c9a969d84b46e5f7ab61d666242711e9790e7cc705bdb97febaf73b4fde17931485a70c2fc1af37724ad5fef43c3bc0f69e60f403d15c031b4972c59b54e378027e21cfeac363cc5bedc02c39d66e15520ba3e60762d326a00df62792ee0ec975877b59a4f62486910531b5bc952e5083e7b873d1878d3788a90ce4a2220531feb3da78b3afc88bb6c80f7bd39d9d26ae32f2957bd614bbd296a42924a00ac4ffb67b8618a37441694d675aba1c30f8f4e79ef919105a47156a898cc852bf49977b6448539e944430e3c3cedcde159dc4fd830563b6e4b218251367872e59ee8aa40817231b8feddbf1d5e3f15a82bc4f6fabe2103653c1334787966febd9fccf7e5a5826b45b2cdc80916c2dddd4c839f39c3b9a110ff34c926b870d522ef8f224b94d2ec1eb5ddc7e24dd2f87e04607b8e65afa88fac0733c5385da3d6219edcc017f56c15969d3f56c6f2da9d3214ab237949fcaa798c2dda21d4717f3aa281d2f1e857639cee2a9d3c9f40b371e8c22c012f6c2655d85d27ff480e0a6e28df66f29faa320bad594189b92b359d40253e9e5e8c097a8bf6601b8bf57940437826a03542951eccd32eca5d2f3949b4b7ececb8be18caf3dc719d8d6342804a927be8fca17d09cc4e45e40ac2f522a8b2f0aec0c2092b4199c3bf34976a056ab8804a6ea0157992e9405eb0a5fbdd01889d7c1ac3a3c1ceec7f61e97ebec79d0fdfce5338c725df0b2bc54a9d7d77ac9e2613649f5baeb94fa552f863f16487d0ae1e5e2b50928b051e642f2d0bc512e8da58ac14968c9488794a2ad1cd8cc1df0633cc6af35c432a1bd41e134bbedff994019460aa9f98016be0bef86c04df608576a52be250c004110e82591bf022f8e6b838e18897e2b964dcbcf95525ef781a5bc77a26fff35ae8e015573caa6f25239ee1599d83c3ee008b608b540fac396ee6d53a617c7a2006308251658ec3750f1380de61fae10f9af7a174b5d5aa2cfb4dfe46648854f0f9a3c6a8f0698fb20cb554066ee84815f220114e20ac7a040a2ddc5d1d063223e4d41d864cd972db466d3166da67cf5d6484bbc8008e1c449cb9c1cebad079d7e30714bd27a3f90bc922d69f87adda1a0a696d941f808d9a5222519a546ab6f0164eda84e6bcb93ca4ed1115523bdcbd78df092cb131d993c557b0057ff7a0950e3677afa958705697723c1366fe48ea240074fb364af03697fd2a63007bd5fe93a04c69a3cac11641a6abb7fd9d3d422e6cf6df8fed3c4b9a934d9ea0813104871f1ba3299960d9b4f189e216c2cdd6ffc9a2728b932be7ec731304617fe606aa44072b1bdc0371cebb056f2a77fab3f143656d70681bf72f4cdc48044a3d1a26c16ad729a944f7c6abdec1a3f235b3cf1c21e62f935193edba4576731ad0c778e56c868bd97150f7cf8a3c3357937b5cb0b3159b86b35684abbdfcf6f115ed156f7aa99e5d09081a15a4e18fc2b55a998ecce26d4c1d6359f8a47d3bba783d80386d3077b9605adfd20334900d94ec5c225698c62322025684c8b96d41dcf723bbdb3febf1303e9f94af55d4e160f7a74fb8f9722b4f3d51c64668d932796b681fd63cd19eddaba6edd29bcfeb1da80e0fc74017fbf28816799d3b46e6633976868b2adae6431ecf81cc0ad9900cdfa948ce65748dacadf333a4ac9a820eca0281052ea4100379bc9e94fffbe5e10485c7ed8570eef0ffc9ff30953bf841da642c6f15cc36ad0cba7045ae6f698760acd2d2804504ff1b22e80379f2f7be4940f842356be9c1f2476d8af53b7230ba38d40bc656c3e7a8427d386954c6e9304cf5970fe58f1f3857ae0453dd3e6b2710bc87842f5d9180374a2c995f5208f2811e0260faeb75951203b985884234b7cd2d4f5ac92bb76e730b6f206c01b76a92909da95c08a6f60f0963a66a94eb84f28d4fc61b9478b52290b67b91088a232212e633f4197b20a2c89f36635c8ae1d5721f1fc895c127fa1255fc28d1bd02a2e2229edb6971e60af4d1794340ebfcc1cdb4f333534547f442f7da34a015f01c70d107df10c8f36bc3a4b1e29c55c5e87c321918599734b4599bcac18562b9752b673d59e64fab28c1bddf1c52d325502503a873c2f6f3edec3e030d529bbc682c9d6b21c29ca9283990088e353ced1d7e9f8664d12fe71e4919ec3b7b828a40ff40c51ec238d97e1e44597914cd72896e3c47df50faaa378033787adb3ec0fdd4571f2a61bb3606e33009614d53602c82cbdcfe2131310b8843ec009ca2a95c02ff55c1b92bb63618de0c10466e57fdd686689559d2a1b53347468787a0caec6b97948fe99a6e90681d086224467e822b8de88872b103b041934eefda4d453ae8f466e6066c924c3d766139e2486a1d6a07c036a3b78a279c69cf1fe640b1c9675804a6d1da84c1a2e90a460b70065259fdbbde8ce0b96411dc76016fa7afb5d4595e09c4672427c4da4dfa9a70a4ba69b4fa6155f31943116a54860291b0f8306264998f5a49b42c51d13cc584c7edb9ffd11abba85f8f9c2e7e62b3da7a4d13e8afb35105e705af42531705d3299d4e5f54359bc412a98a277ba06a88d5d12041126c2071d5d0f5534922210245f823dfbfe815c48c1c550da2023a01927ecfd5d2490c59c2acd2df7a7f395c5b7ff4f3066817607d0fec0b20e0e7ed739e4ce5cc24ba0b0176d0b1a6cb93bb63d344dedb72cc0d4e91f0194b279764b0771bf5b811547b9f82ae851b1318efae74316e3da37813a21719a665a02a89d4a44a347c3508d7d13153b3f374141f5b03269f6acf93fac0c0d2cfbc6db3ec686ef7ac03d586c5aa0558f181878397dd2e116b7476148a6daefbe611fd1934b27a72d0cc08417d91e0f66e4ef7101cb8b4eb9ec256ffbcb123d69b10fc82e65964561a939e11836002c598a417d0155abae6e8c2cadde2c66d6fce325c040ee8b9d1906e7420b693523b01ee2aba60596ecba96c7ef9ff39546ca87ce30fe349079470c32bb8d6819dda72a88771ee1d6f0e9c789be27435a49ce20e067f1536c78b0aee52c596d8e5f891b8dfea6388f307ef22a671b3305225a362122f781bc083f7f213edb81be98874588447f159014e975527bbb106ef08c56049f0d3dc877b3a75ce4bd81dd2fd402272dde67672938c7499579a6fc0cbdbb55930a2ef2668e800f43018019d6bb561b19f66af94a527c89c9982c95461caae88d07779a373f131bf76e1623553c405dd7be98e6cfd85d5c0f9065ef955a95c0129647249b3df0016a37639d3b997ed1e3a8d441dfadedf5696e9e90bb9740103f1b5d443b1018c3e59ed4ece21743f3ad8e408980e2cca453b29c600eb61fb71bfa1db6780096f9d129fc5cddc6c117614438b30fdb3f2ea4abf051a0d6308f5b541c80879591b85b8abd5501917e9cac0b7565f7bf5c3d41f29909594c7948606aaf5c24aaf4f797dbaf72cb716c1cef5bb3ad8c4d9c03e7d39c8940f8211fb6c5f6ee26cea8bc0f60f8da849035cc9bf3f7ea703d0593dd6b83a130c2612b164dfb7256b9e4cadf4100271206630c7346c664ac1e629400c2917e906845b93e018c4f59cd9d5aec7fc282a42b068e595eab61b6e5eb84079718e42e28904598c71d495b452f33d2bfe1705821707adac527fe318ff515be77e0a2b5960f27d9a1496737f3f8fb5dbb8dbf75ed64d180e40000b9fdd7114daa4c86ce7e644b65e912c6596523359ab5dcf186e1812aa2ba3d12e457b6ae155289bec6aff641261dbd835b940f8c7377877ec2348b67ce7a70fd7a8dd0a3882bd6df02af17b2673dd381c6f43179776e4b737c3c73147019994a2874e06f26c2b25a7a918018620d51306229e5d915d80f786fe1ecb826ea26e291f82da1cd3cf5e769b7ce7f53e43938e0286faef513c9b199820819fc0ac89686dfa855f7cc9df1ad0cada919b110162abcdbd88dd7807f27463562c08ba4cc0ab5acb9c822060dca5a32e5e4c7125847e7328f9d16b76b93276fad3ec8cdad0f957d727e0f2ce550358f39b1b7ffcbe85fe76842b7dcc2eafce29e7aff2396b1e6984e5e1192bfbf4b34d6e9661ecdbede64f296a4ca1c1dd472d552be62965d52cf70fd116d4aeb6bb3e64459e85794e69dc5ed2a74b64f72fceb3656f131952a77cc12fc339c4f4a040b0c883a7749d5b5f756f3bd1102b8b4950bf1562db573dde9d2c147602f0415f602ad823102a31c46ffbf387620161e8ac2dad0153040fe3838776e6f2b2ab4bb4e585adb207b51f557ff1397a52af9861973356ac8a96cc8a84d4b88748409051ad8102c6997fe1ba3021481cbe998276aa4c802e9e510d570763bf7951fd4b6016ac83c6322002c34a9eba6cb3033b8bb058ab5aec1f73bd5f3ae96232de2b2ac873fb7a228a9a153573387e564101710eb469335a1fc6b71a285eb8d97f1c1affa5276e9d5abcb7d539d8a51e745176b82f985fca87b84c99ea79aaba67964af221fe616783f43fdd84f57331d42fdf34825f5c0f65c7b50a5626fc47ac893ced683041076a74557ca518410ac85a7c48664a1ef342e5a1d996a2cffc6bb0ace6d093ee5cc7367665a90e90a9167017c0556856ea830cad05f1f9db4d2580da7b3f9eeb585693f7bfd86e2f0c93febd603be80243d476107b60b4ef064dd5e4dec10466aef53c10d30a73e01f46571aa1ee4677662fbf113e99230e14930cbd01f93e65861ba280eafff51d9d5604f8a11d21f718c6a69e53694e59fe3afd7304a38529f01c152bde6e109332d3cd631730077e951f5340937f33ad5e05796f752d7b205887da01076218dde831061a21f7e85c14bdccf4045e7e064bcdb3a044041547922fd8c25c2c36c32e1878fe3885f61448debcc99c2caf69c5b61738ee1126e14e910fd491806b26f05a907d5dfa8dc804dd691e10588127201031bb9fcdc3016950f00f3febe1352edef4b9cd066be886af7ccb3aeda33f2ec2483e4f49ae3548909231fafb2eca0fd22bba8fe2dbf314be4214a364f4245ff0b0c948a45fc1aa86449f819fe7c6ae603aa1d4e0656d951bcbbab5791c7bbc45d87f660e3ef12f57fbd58fe574a5d1da950b9dd5fdd162a8b696e2eec5f167ba3466380daec764fed46cc13f5c767c129b10208c6b1a24b635c58515a7a31618a471f478a8463e8aeb8794df05b283ec1f24f3b9109eb97cc436ee2bc400a3b8c58e36814e2fe757b3314c5fff387a72f9527c91609ace10a1fd1dbf848435ce8a09446bff9fee3d6ed06d29cb08841c7f0ad60301388259f7c7a5c5abc5518e32ca3bf3ff8f89571b6b0f916671b9df262b1c021c7aea62ad38ea486c253defd217e33c3ba963e1a163731238f1c731bff80aacff9c5f4e3ce4077102e31ac3ca426116867de8ed7c010055590ef5ef800d0a42b71a8cb24ce4d6c27d71556debc5ee561efd361886b54e7350c82783eee09196509169441088dc87ba8ca6660e5cee50b52cc5396cf19c7eaf66ddab9343f6ce414ebde956f9eac412158f7f016ff7808de13e5139ba6aa00b286c52c2f4d2046e1d65d945d1e2f8d75295e8cf7eff2bacbfe4c3d3f9fcf8d8e63916c97b23db2bb4ec1d0319aba97c377651403ae2aedada62a9ec51d32e6afca3a3ad7883600a2a5e5e2d80d9d768f324a9d8dd07beeb908ff1e9c519acdf0e3c4b7887632f55314a5c88e03be0428b184a8cefdfbcb4ff6af258771a534cc6a8891712ffdf6824ab0646047b651ee0e816ab569d80ee4622338552b5f9222a3ac0c8a7e3584853c84d30928917ee9b4626fe8a703de3858df692c982496e31b11adeb8a2a8284ff3cc1c4adb27c6ef9df22cdebb522786309dec1c86e3b31e48e1dc5cdc63f583d3d031d14a2bd4ebd0aae9859d643e6ed6c3c42d6a1ccf19822b10c52a2eddfba9c865f801486993362fbf3e3409cb307c4c56f6d5300ee051bdca27fc3c6e4c6934a9c242f5e01b1ed9dcfdf5257c47ef166d9a566786745183dd589a4de8fd2e31edd6cc18a40c93258497c9c0d0e3f032e0477a299d6561eeb72e0fcecef4f1969f868869a0f2ec94d471b9a35c97d2a23f1e51bcf66746ac37b815aba5f49cade5a812734e956af790cb780219e9e58ca508dc8bc8e8ecffe8c3e3f2167ad43b0d44d9bd18770aac1fe7e92bd0ee32aa21e77b4d5b2c1c910f3c297fc5f23ab5dda237ba64a1d8bbdd7f42ea600bbd610f9e53c1e95a2174fe92a42c49099f94b0148295a7eb9bbb33b8357030502eba15ef335aec4c80f7edec90b286d8f362f89d42d08ec9a7c9c538d17db9b2cb448850ec77199b2bf42be14a7c9a878eed7ca0120253cb80a92e09f6d9960cac4bb71bfa2894d66d6befcc7597738e0a9fc540ee350f89dab0027ade605231a8370e32d104f09a4b79c2a7b4d8095f85efe3de2de4549ed2ae4a34b3368871ffda59658bc9c85ffa4a0845e730d60f30efb0343a7e7dabcc4b1306a94ad5af0bfc76f7597640fb82e0faac6398b167b23cb3cae4b807134f650ea9b23de0f861d02bd83e872a25fa05ecdadbd3377cfa6910d283526bd5f043d7e30b6b96ba4fb7cc2e9fc3d67541c836559e6944d293cd2be02e73b4e37f463f73679b1053c44e36ed2760b5d81bf6ba9c2be10908c9f80a07bfb624fff05392a770be719a64a29c60d142e2fd5ee4195507a5c1646a6203a1e5ba91c4216f73b837756c6c0f037efe3ab82d54b44a445c5a64e34ff6c32042e9ee713660046a526daaec09d64ca8a90a8924d67b19b4f37e59ce8e3af91ec4fab7147531e9da1816b73ee606be2333478209a6739726517dd94f792db77d52ddee2578059d7b7f73d0a1dc63808359e68acdc5f30188986397d555eb0f7e127f64feddd4abe74e42943480a645089bc84fbae898c3124d9717e97831e45beeb5e717bd3b3ffef4d4eb513e404b27989e303e419ec6db2639a927119f69e52d66593accd44de5abb36edeaae819339491df79da12479205b860d99258d3b78bab899603af130637a73ab17669cf7161882af33ec79ba7e713c24042a12fbbbb24b53b2930b8cc422485249f449eb6f8330aa56b6f12d9864b2b9d602bbfe1d54f6d01119abc257d94a80de87541774c177451011553e2c89c9333b87c281eeaa8bbdc4cfe696a6542a2d26c17469602d371bf9406b9f59c0913a9924287dbd9fae33d8ee00602fd22a2a8b215611e2dc8b0e597d852931d0233ffaea5332c13e656f966590206e478ef3dc7dbab3e3068cf221572c52d22daffefbb54074b68e93ce1e0f0759ac604fe26137c83f2256c0a3712e0bc8663a3908889718a90d45af0202e9cf7be72fd5af811bb4fca17a5691004d4324e08367acec56c5255e68e9aa748db247df59e2ec40e58768b4d4af4491e3f47a2e88aa449e3660af08c0281a5730fdff2f37171f3eb5f4886bbcbee675660568f08b31292a1637a149ba67e9b8e4b8c4aa19c434c8e0929e85be0f2409a9bea05548c191f808b7ab151625bfd6ac1d9d490ed185299b40ef1bd707396454da30bc7ebcab3c0f5c41aa65dc5cfa2da64e11f1a8067337eed1d9d73c5c17a102f0d48a6d81312d13addb7283972ced5ae9a02eea7abbe1ae542f98b41d9f7a10a6f988414ea0b1605cda5da51f6a2e19342328012d3124f59660f636ff5365fbc0c78f262a444f4b4bcfc221f07974362162e92b44ae9d52749cb5b48a63aee016093aa22bbc160f6c1bd4a1290fcf3b7f1f2e8a88390373dd61514ce01612970ea98962e8142a7931c16e996c4c94473d5981f68344dfdf8a3e467037d420863d05ca438efa1a4802a7a9f23a2a01adbc69057b6413ed0e19df1e26c1ea85b10e8289eec77a886495a450fd2c76898d6154842b51186ce49ae9e17253be6c97f2d674f664114b0c1df9155ba09fe11b3524d07bf68f38e4baecbd49fdd8185e79f7a0c012ccb09d79ef07daf58e0ae77733c28228d3bec8094daef660aedccb59392f78918c57f1298d9472a0d785e6aacd4661247fa8fb42f77061466686ec5ece670f3d1c0eb99d0d61b5de02aeef64bb6621cadd48ec02de52cd0d9d5ea8eef2c92e3068cc7a0ae51deb5f76c49880cb1d77a7117b99508f43b09f80c8a3edc9d291036d6756c080f4cf54d53c58b99b6289963e2f4cad52860c79a5f9905eb40af1ae5260cd9240ce6a707daaacf67e874a5c62477d4b1219eaa5adc468472c636d4121ba67df6e8ccccfab51eb0e8ee2d512db8229a8b265e00f6578de5249f4486f260383b85e187eb3fa7ea50fd9c761f91f7adec86f61c32b799ab1b37a459170a7f33e198211cef00ac3b29e7a9ce5653c48c437e50505cf50f58df9aa30279a71a70405b3f9523eeb2f9261490861faf3387cf7832b672e9f3a76a3b242194c848f144e05f955990d68d138a342254b1633aaf5d4e9e92e6c07ef80de7c1f1be3131e6ba525490092954bac7c94140b128552a8bde5e92c97515755bb57dfdb8c13b1ef67a65264491d4356a667c4a1ad2a0eaa9742a08d4ddcf099138b165dbd6321062547f446686018245fcc9c56af664d038bd07853d983a462b69e569bf34b5e6d940fbc7d36a854a0672094a68952f0f28dc1d09a563482b6e716f4182c70adc451b5e53f16c1bddb99b0baa2d809d5b14968d6ee9a1682a4a8220c036a9bd73e53101dfa64eb7c0a80ed1204041e61d3653e251ab708291a9ce0e87a7c30c61dc5b926ff5f132e4dd8c21fea83027d9e9c61278012454a742a751c57bf997bbff7afc6578c61f9b8bf0665b5f516515600c55091121e15aa62ae1f2c50a9cb78ac3297440a794a818f5ab528de68d8ee28845067324b7904e8e7607d29322946a1c1ac023359dbde0f2c708c8c0f0fe6f7bf51d1464553adc80c6671cdad9c683d368f8e99dc21f5ef491991264f33bcc14e6a0ce3d8cbae370301f8be1cd241c3ad562f8aaa1dbcbb3d49e70da7da6183e6bf8b2c9d67f05adbc0bae8634090f73890142bb58a427a0ccee645cef9aacf588e36866ce415249a61b98ac922c7ffe6892bdf39af9dd37313401551e77a1e090299787cb6ea263e511c1290e7a46c6e49b8a28314f58d7cf09efc3865f54b1d85efde1415bca3eb5b94e698f660340852baf500f4e581b4c064af2c0fc92c38802450f720ef0d147dd411fab5ebbb2a6f5ebbd7a4156f062023951d947f7eafacee8a570af5a616b8775c951e40f4f97631490b8a75f99b816ad1e7722b700ad311299409ddbc8456667e088f5895f89248a852d832972ea1fa897b564ce04433658eddbe6ef3b8a7a735bfd277d79c2341ed380d30d81b546656daf450b0019a577838de5975bf9e7525fd2c252cacfdc464757f7edaeae350c936bba07bcbeb4361edcdefcc34aab6bc2468ee80abfcc979ec5b757cfdb62054a522b1f1712fc8cf365680774283e1e62c484f58b2640783cd9905c9ea682683e8f0c0809e39bc971a664cea4aea3a254e31eb4f388b585d04fbb69a6bbc877c5884a2a9ce5104eb0171ef4a3c2a999a10d5e039ff60a2691feac5c2e6043b3e25391434748624e18917654a80a201ba27d6a0a7db4d662e583df8768136cf1c31542a89a66fb7aaa89a54abde7e28154145aaa8131a544add03963f080898f573092a19e5d25cdbe5dbac381649d5787c1d24541f66b0d61130be2ca18f82de4a0724fcac29eed6b98892f924b201896569344b6eab1c47a1d7166b37ed65f8f7de42dbb68f4be0993c2b6697630b8f139e26367ef4bcb38fdce08e3cd3d55cbc83967f85fda41fa4866a74055bb94ab60acdf475c4cd01b5d2d700c1511304ae21b1ec49fb71ed808f3a96b04159d6674728e82b209620f7d868384c12001338ff19e70d297ce10178ffcd813deb740fc38c92d1ef37a26cc470e17e8c6ecfdc5b7c9ab18a428271a7961d23256c0d820309baccdfc9cf1f66c1e2610a6560bbc5e2fc2d76036f5070c8346e4e9744e90de0952a22cf9f4cf2504bec1889c7513d3ef4e7450d080de46ecbd7a1487c63a287431742b273f0f67970dc63b4f3dcfcd895ac5f5df6acbecdbb6eed1be8e46f9f8a111cdab9fdc45de7dad7710c8e0076e35f9bfb2986f23665a03ae827316c405a72d90cc45b825e4f65768a68fa527b998199891b6161b9acbdce64e7929ae00bd79f8ecb95c3d1e2b2c6cbcd8caef4e713a50444f7df8b8cf1112ea804ea75f0ccfc415223aa79e3a675966b6de1c68901eb79c68a225107f8969bf63a94a3dd93f2c2efa75e7413f1872f8b21ca3de361bbe0c224cf1eeecc12d9c529ae154b8276789aa072a89376348a66d89a51543e6fad99d4424bd4845e2c72167035ba1ce8eebee28cd4e9274b1894f825f2a85aea82660767ed3f06e874bd081c4fb77aaa51be1940d11438417400739526d5619ddf25e23b25191439e20c3ed06033b9252b140d2b9b6e9285a6d7b736e5def1d919f261684c417888caf879166818c829d4b9b90f058d6b87311073da52fb29db15c037699c46ce04b6e1ee9fb01b0fdfe51cf6a921f812ddc2cab16d8161d5d2dab933855be8a6db6ec08b71cc2df69992f69820dc6e9434c768fb92dae0d862649efc831293e602277df4fa0cd85c875ebd3d755ddfb8495b2e46b8209c7064c96dc025c2365149865a14aa8a288bc267cfe04e73c3bd32b4a6fa2b0d0eb71517e06db6eb07baa278a081e821a269e186b8232cf38a96b4eb9b9fab471e38a5f3855e0d628cde4de06e9c5918234b029a9a4825785f803ab9a65f31842af79964d8ae33caad6d9c2934f6c10fab2c51524166a2efbe9d9685ee92b18daafef8d0e42a3b0979f7141973b6ec0a99fef772d1038913c91a5c555b08ff12c1c79a4f4801dedd0c32a283bca56359da6e98e88949fa7b3fc9cdbc880a0c2c6ab1c469de6ec2b684d0134d618bccfc0f5802d6fe4ced2c6242adf17fcd2d5b80a68019492141dde0c304e699f65fac9993d3a8b06f760014d3d8055c11ced692cc6cf120478855b5674f39e306ed760f32e2dfa9155826df69472a13094234ea9d147350ff2062603673a16d57c0769d68327d2043749d79f3a89e3cdfa8c00d9c7a0a3b5d66823d1022b35385c6164b837ef1d74a44075faf61394f9b50059f63d517650ae878043bfff23f6c13584acdc79cf1edbe71a4ec1b8ad9ef64746ce4be97089f1cbb36613dc52332ae239462b956caf66398666162a0199a16fbd552480206ab21f0c7dea5237a8b915ec2abf8fc5a568d4b0312eb1052b62e67f5d0848522ed8bf1f7a2d1718cd0f2988be708553f82c15efc34437ac935bdb07f59f4b262271b60033363181124c8dcaf19b0b99c172de34199212e327d5c33d20a6f85e5ab823aad09f2826289ef1a30bfebb87bb845d202f42853aa072a6fb14ad3651f1aa5607e369dfc059a9f4a180d289c37b86de9690e2fb2153bb13bf2409f3a1478d95cae156ed6348a794e888d266c9c562b1aae1378b1526fc4c961c1ebc65ac85071cf50a96a43a6b8ffacfb2ad17ea251393f8566681dad3b388a9f8cd3b1577327858c0f86efa639dfafcfc522bc2b6abf23cea0c39138e8f8950eac8c3758bf618e64e1c9655dc4430c6f40af127e6d5a1ae71a05fcf194bb9e676937873be872955844019444c34da57e2cc811afebb1072b77bc5370c49b85303b322ac1b6bdb366c79b2f757d33fa319652916307858f20b0d7dac1442ac946b8f8a1d48cef0b71af33f3164d9a52e912dcb8630d6ff54270460eac50e3d088322d12b85fc7149159a4eaa5f3f1b03d7525465671e06c1580e2b9f6d43c701be6bd86a0832ffc22c14e00ed948c1bd9cbb4aa8ca3334b74e8e296208d2fbff532dfe65e356497c57959b2a26f44b0db72e2420ae536e315c36031517a24a39094ac7cb3ac82e9134a6695ae07759c9001ebc3f3bf983db19bac5951823def5e0bc61a338b8a05d134c8bdd4762dcb5de31f967a6d187ccac001d96c30388d2087e7b0886d5c927328f9f01ef911065aaa27df4d5d5ee9294fefcd064831502757f2f2ca8c2af64ba9806e74ca322d18eab9d17bbc93dc892a69fb22d35a1fb3ac4f1d3360ab6f04ebfe1aea9d917286db14d6bfc549b53c08b37d61594030458881d14ede0b98576d3294358d92c7ac6374cdcfbdbd074ec8943eda2957dff3bcfbbfd3949f68bc1059555234aad65e3446893ccbd0cb991fcba615d21cb2d3b079d9877a7c228b57419f26d9a5d40f78ee2e21247948e37c0c2c22caaa86d57440249559ff95a1a84a0d8912f5708a3a3dcb292983be1b77d772f365f4ec7967c4bebb24e59d8908f53f9143e0a7b1c3cd6cba62b80f604713a8be95bc6160450dc7d3cce528824b458ec4b43814c505de534188039c623ccb241b76acf4ddd3cd72984949136fd72747d32db54ec9371cebc10806294bf3150586cbd90d320d6b6026df777ac117d9d51ae19737bc5f79c00f4d33258b683318d8cad33073652dc2592e74994736d3259436ca041586efacd364675acf4f34af7abe068fac5cf82a0cacb70ffc2e1c17273e1e8b4d67d1a8907cc883e465557d157c4cf76f77f16f7456edf72b9e148349549242f8f0620411ba43dcc4a265aece254c2c82dfd82df9e4d45bc8f5c4420d03fed833a9a1cbc0233eb3bc677d2769f7094d40023c008bad1bb917eded32f0b3233a39508dc79e24e7d6b9ecd37e0650d82af6dc0231c87fc3067dc51f750f5547c09d8382af502b60f00fac8b980784554282161b376662932bafeea4b3769106da2908fc5df0c9f75bc5caadd2647d3118464b9f62bc1a9e5c71de67d21a0e6fe5394b03c7b6ceb0f85eeb36988fd125246e8ac0b013b034e51d924ce8cca66b5c3c886f0a722ac6d9917d831d712e1bedcff296915f35ebb9a44f6ef75964ab4ceaf528d80afaef97f207ae1cfe50346419bea748c6db3cc771e80f491c34dce26167f23a7a12e8eb31e89e018539a88ed71118e3aa047e5486ae1edd1173502798dfb288d87dbd213c222df74d016cd3290d6c0c0878ea6a9422399cab0ec1797ef48e0e4b82842a0e3b37bf721be3f854428b45a2da8ccf388184aa28a6f7f9be192628fad92aa962b5249ccbc41c85fea87e12408146c7a81e108ce4becb38f9e004fc0429bcbb4dba2fb69e32158b9840288d1f8a44966e87519729adb40f6fdd8665f2ee0051720a7d579c823bab6f47b93ccd305d80cc6ae610215488bb1e2161855058e49e082becb7241be735d47a8ca7ee8fec8e3593cb5726cb5ce63b7d8bde6302f876402781cd9a46e1a240a42674210f0302c12f960d6ddc3a31a4b12c4e5fb40003d595c19baca443fab94385f6637f4d16f350f6dfa7bfad305dd4c645b3e89a4e67fb7db1cabd68b1a823b9d49f0b265239d4accf3baeb8f7aec552314b77f280ef0f170b6105b1f1d0b3092c5751d5102c878bc74059c0e006b7682efa5f4b807d8e672f61b7ed4700b77e4fa90018a6e4969c09ff8050e26fb74f168f889625f40187d8621d75710f292c3f7ea82108b02fb94943ad5f1cfabe2673215901c4fb6d9041e6a53a3f4c790904af20a79ff084aed5b6ae63f911cef24f956a6a1033c0c4537b3a19312f7fd47ec7738b3054d84d27717de20d8024daf0815ff0a47ab4d6af9937b0839769f9d103920b96a874987e56675a6a2fff7fbc4b6839096cde892781d71b82555db18593a1974cca584cb90ece9eaa8ee398a219a05fdfa562ccbd73736df7bea75e1cbe87decd392d4cb959409e2db692485da2db26ef46de9be44f309d43c8920889540fda452fee9a97352b46ede2bd5c058a6ade903b26335c08d6eb222102374a30b6818823e0716317e354e54f77a48b5665dd9f9094074d4b50451a4e5b05c71564901e46cee16180981bf6ea334dbf8b3f358563da5805cc4533cdb8ba26b14867ac3b121892f7cd4e4526f86beb9d69e9a0ce99baed904339a0869a17b9ab5357fe6e2662aecf9966a99231607fcf5ff1ea861c9f2637559912e028245e86f190223626650e8b0784e3a0d41386411254d450688ec70c49ab83357a00945716bdb0c7f77cb72a58e9d654167717c416a254d7d47939e3f22c8af407dc0849ec9751b8fa02515a1df83edb217615085e437bf2de597f81cb73abf225539c07518fde2ba1ad4ffad0334271abff0e74b7ed9c5889c05ffbf37b9f62d6f171545469d92e9fe98f7fc8d7e530aa563ea34d6311b64356d06239c9f12634339c9bb4b8c20c2f3b20589fd962fa6b7c05497dacdb13831cbc40a8f12b227a539de65b21c90b6c797d05fd6d15b303085300878c65d3b7ac223ac81559535758b9bd7820740c6d2ecac2b2c2aa98c70add98e2e5b37645d1bd8c6dbda2a1155798e3ee65f15a89cc86a566dc5f3b08df017fadd1343e7fbd388863f5d226219ee431e4bf2bceb956a513d18772dbb96553485f7ff416ba48052f19265485b0e9035a54435e59807592ff3285ebe376dd95440296c8d370455221942d85a29da0e95e266d77be7b7ef93819582a79b502854efb09ccf78ee3d334f9c2a9d349a9f29abd13c9eba223f2fb6451650e410f80cc6d6cb57a690be582d5884db88dd4eedde77dd194f9f87b27fee2c4bc20b69714294ef1daf460cc92bd62f562b343c47768c16caf0d17c6235a17ed14778d4f35f391191ba44bbc14f122fac109a7af5711cca33fdb60e93b8a06914d9752c50121ba99a6a598b8237cc1869e1b5838ba79c53b5dbbec61f291853601336716d8d3ab53e2ec0dfeccd1221276ded6cc27c88d1b16d1e1ae01d633085786cb5f13115f8f7d516057d91dfcb80b9d15735df6349cd3fb6e6940bd17f0ec1601e6ca4ab9b5edc37440d1a85ec5e4f814195abf03a99f5690a7581cc28fd1d1f3528bd6953a9109a75ed31d8cdccb8d7c00afbfea7b683e3234d7e84b0189d7e890a7c529fffb8811e1f8c68e531ad4c70913e2b1bce054e1dd9f3dc4f176b379eec92ee12c5e23147f380a74a19cc5ea3e6f22a783c7a73b55d4825c20aaddbc281a196c3851f5507f37fe6afca364e028bf653fee30d9d010d5514c1369945596f160200bb82c709e47d3048afaed01b1f800d11de29fb25e355c63d8a8c27039fb88c8c4e23112732360bc7e52897aac832c809c9c198b545d2702b255c11eb84f49b3dc5e69ff4455681487e1a82683605c6d4e97c6a647a310ccf4a101ac8837a84b20a20c83dcc5f37590349cc2fa4e52a38110a2d26229722af422c469748194619fe21cdea9ce68c53705a1df00767cc68904ce7ebc2c73bf5570e04a9e485f6ac08179d0fe13cffbe6b04fb11c9623a5f4c2995d9dbf9e9dc18e281d52bb3d62acd1b3c8b5073d85c004cc04258d423c0ec7067c35360ef25a60845a20b6824450a3143e9ebb270420cf195313fd69817b63cf42778bf6a29e58a7e300be333da38d546ef925ea41abbd02794ad12e2639644e5ed8cf702e383cb545f8649d3dea347ea8fe6a57b42a2f4f5f8ef8c65c790a9452a64a1c9bc9e4d93db0d5198df7c5523657cba856e08196708320e7215f34e9453a11c04c80ca7d33a81fc892f366a001e96d724668fd87ca149ecb711149af0618045946f2ebf05691556326ef867e74a056cdf27c8408bee6abfaa421dae7dfcbc1e27f65e7a816f5ef5f19a57de2d3db2f719d2d6d54cdd024ef7f77266acd545a1c0af9af67135fb68184af1058d188392298056a93a74e0763b982e199a0780d96bc49682d9d819b5d11de7bf0c118597697a94b505013e27c4e73e42aa408cbcbd5e46899b4196e3921e736bc125a0e9794dc849420ae0970879debcc31fc3cbf11c0f26e1520be931e9f672acdafad984a62176ba5f611d37971f70e1029cfbb543a7bd6de238e12433448d59408d6147777727e4c3a5997a7b8f544e0cf060f33f35b365ef2f0d95dec335947133f0ef4bbb64fe66b5bdb9dad35b6f6c9bb7c57b0614385602003adbc8f2f0611ce3434063f45c853d912c08605c7f36e5326ce85410c2c16b1f95b9c03b533f38220d91dcc7ae4734dd40a46e4250aae7a3ac8824820bb42f8aad5901e316ea5c012bf4d9b65d1029a15b340df414064d8d8d1ca03707f8432c66bc88cee52476cc0f15c738cad6baf44b78a080b9aaa58bc01e6a222ad1a7826ac0b997f18ca2baa5b9ec5fb10673e84d981a05de9bf5544602d4ade66bbe39c02c2f84f0e2fb69f8670800d9cc6c2c3e5487ccef77d90d21ceff771097754eb9c6ee7f54b48e80dccb112d628e97308a0b50d2bcd6e746ba32e732041e99eaa85ac3d9af4901e96e19e7c3bf9ca6bd0c6809c3fee899c65701f3698fb85b0abf29a056b4746425950d6f103e42d1fd80474bd842c035ae1eab5e7aa826d7af4e565260ccc392f1e1e47138a42b03a0cb8808510afcf8e8bfa05698f3063bde3c0ab6f33ced709fe25026734fb9dffe9c5257b77b81aa984066865d3b20d06570d4e8b6aeecbfe2cd52f41297b9874756d16bfa620f7326b177b0ec8676206cd290f7473c75571c69929577149a8c0d04237f0d3c780a79e77965e2dbea2555dd722c94f4282f27a02de963bddf902d1a47343f29441f60ff6aaccc80426f37d1281a2dbdbda1ecca1a9b92c5101d811710da1b599f59a0a0cc99db959a702c21119b9fd2866622f94119fe2d04596749aff6acc1df3d79e265bab1e071260b1349519b4dfaa39897bd42e818c7b51872cec48bbac2020b86d2d6998d27dfea5e13f4ad127db5ff75a7d3e3d91ce351a3743efa9c7c8dcd006852ffb83be02d8d04290bf887f786998f2cf7b1bf1e4bd44867825c388ee8496d0b6c0ad4eb4dbcb606fbf8f140e3f5706807720eddddfeac65098cd1c2ff51311ec6d89db5599786af29b095e587f359ce0da7631c52cc94e0349d68935cbbc3b37df0e665d4a6801f537e7cec47cc8a252a86e9cfc0c332764e10cddac472baefba9921b55b9cede6e88cc63b5da60f680b8cd8cc834e812185814fbb2739edc2dc484359a9c92f856cc8a59a173ba54af2f443de29227d128aa79e3970ab10179f968f2b747bc1929eb616e6a72ff4be2b01977bc93dd72383fa58c3726d6ca10bd2e126859ce0d2645b35292232decac9af30088a209c7cca8309a1ec9970dfe7fa23c1b00cbad7fba8d21d7f3e0b6c5a322d3234aaa21611c844d4aa192c7a8147386dd54431a5a46beb6f9d34fe8e3a59f2c84b70376dda59b52c656aaa3ff0d8d50d2bf0fddebcb97168675468149d949ea32d8a12be83c3d2e605b9d420a20c3f1084c380842ee4601df22a4941e73d87dafc4c9963d7f658c54bcf905c197363e6384e954f33c6c60df33c2d4ecebfe3ca6a9d9d08cbce49b4f1a3baea7f60b2a8a9354c4164f110f00c1059f9de843a6a8328b663aace9eb60600ad39cd92506087af2adc732bc4e3479ac43b4ba2129a0f8fada394b43ad9e41005cb04aa66d2cf3e9d1fb327c945a855bf04a2372a0c19935364b13a79c58c7b306cf7fe5d7d4681c3d27e4d5f1ec47514f3b6d2c52de74a3be71c3f9baea0ddd3cf3ba2a22a23aa28b37d6d7019954dc4c5fc401a9c579392f0c42eb00712ea84e36508fb381e70cb7687e44cea0d2c6193094f8361803360dc034a53ae33b614b2637486216dd949d960e959a7af16345244aaca78cce777caad09a69d5e1358b2590656b6cd3a2d043502ada9d3ec14512506f627ce6c17c534855a7a691f90e1546554518cce1e1c07f7580eaa1966cd99e4818367e4e4dcbf3af5bdd4dfdede86aaca46daf4fc1f5cfcc504693b0820509a3efb1996dbb2ee7aef05e8533c627ac21660b1952924c3e67d738078a9f0a9896e07d64eac58352fcbfdf9a8bfffa5a7a814df32e9420b3d65d761382719f179b0a3a95bd2d37848efcf2899948567383f3994b3a1dc4dc5f644ef103abc990f2ec72253f289ef9cf43b57d022ab726a387e09022bf3a5230dc58a6a73c7d35987c1012d38407d1f19c86c793f26637abdc405331aeb3a8f85bf07d75c91eb8e13256150ff2d330ebd16eb00d865e338fd4039cd24df5b0849f28f497a4af8afb28e971fc6af97d06352501b211a055dc35456889247158c0f3703c69a00ffb24213aadbd157a01a41bc557630165d1bc4614e256244d5a8ad626b3c0fb90a5a1f14aabf10445bc90320f8916c8512d42d0e972a66339afbfd696c83b06cbc0f3777c5c5600a163fa64dbee891801b8682258b67e1b080b2dbcde5317f6920ef77bc6920fe4646254bbe02b4c358aa3e76ff6efc0aebaeab8b5a88009b5d3664a0326ebef0882db1105230a243af971c23817471dd4810b28d4b1436606e5601890869afc172d0f0f828c0ac945bf784ac8b737cd006a6622e7be59b229b63669c32c13029d3f1d6f0def234696bcef716f1964fcefdef2051eda76b7ae379238e780124e2d228db0d5ea1253650051adfa0ac35a8e3acfc33ed974f3b0173b6694e58694da12684af4e3faa82f1b3c4f8bdceb0c1a200291a9da45a59cdcc48c667cddd847ea0037ab1941708cf98ead5a18c267b8578b0f7965e7bca91b8eca1cfa3298d54469b06bc400dd41aa2b69e29a1b5d8c24de57f8d297aa4be6f6ed2469de2184b67336a17ff7ad88b33bddd4fc1bdad06969813062c8bafc6fef90bdb5e10605b73feef4388b09c3085c821b75dc689175fa6544923d7631d97bb30eba6ddfb82aeea7d67dd7c859a58b450f1c0597646d17489cc2f3b6e3c0fe0ee4bf76484d12cb35c3a1a759f30dd27500ff2bb432969dd9932490eaa6ed16fc72c2bbc7381f31db904a139ffbfdae30400980d217e5bb003f719a091c859f7f4eab5a9a6684fe422e2ada682517fa8587eb309cab3aebd0512e3a402a910aeca488c5cb76fffcb1ed30d734c5f91369e010501a4107310895699c95db8f9d91c27f04cf42f85098b71ef66c02263094da512407acdd3053a1d67b66ef45a622834a9662bb6c8d21115c0ce1aa23c00c3dff2fdfa0e297a010b1b322fcc31845257e783df2f1081cb1668b6f5d79cfc20a108aab64725ee777189d5ba1b4e8eb4fe8e271b3790ff484d037f1c1e7a956dabd66d1cad5f79ba1ada5ab0c1f8373957a24bc151ba841bef3e883b26c32d8de506194baaaa6fe13b703d615246450654693978ce36ae059a32e8594de8e77a699350aee6ba43f1d3116fa7a4ed213b8d55b28a9e038c2aa46df3ca5bb697ae537a2e4dcb83b646214fb2a54c4f5ae678ea306170dd3ee00d3a1fe4b3e0fdf9125c4c924a34bfcc7308170db6a19a56ac54715eb8a25dc86c6af096eb97019d38bd1d56b338f2231a9624833184ee4f62fa9ac82dce8c4b8f0df2e371311a45de04912a283a23bf4a9e4ea77f8124c1b53a8bc844b988242fc45ab5601d3b1a7e366c389a8d7244f8412f5539446855d9961dde6436e4bae1577085e78d6c3aec24c43d17cd40e42521e3eb8e929ba35a73065c3b687b4d6e28a44bea104926a8a2083c3a8137c1ed8f6988a4a4dde40257df1d0fbfe474ea018dbf63a144ccb45f074c9f84e3dcf6206c2e00e515b8a6715b719b8a54c32f2b0501f2a4ce90aece299a617ac2b0e89cc8e729b0171a2a75e38e83460cb8b19597f2b50c2f12a6deebe768bf376003482392e863300a77f6861c188974399e16ccb935a1ec7f56da9e9090533a62aed62fade2017ff9f77f036e27036c3e37221c38ff24f34bde9406e1ac6b8af282c6f1784ecbc8ada09a4356574cbedd4d30b83b99925e6c4bf7cf1c6679389bd302b164ae865e6da9161666e2b9d2c09b1cc39c28e7f8647ecb7117a5beb5d01266d822273cf367104bba6f3156b2ce23eb0124f844918966313f70b07806addba6f28d4989d3fd7bf29aa5c4621feda369358ac1f80a3ca559dd5708e8264be1beb58ef662b5008c04852b3a2f4845bcf338d8b68a283939fd0677486af34a20f5581092f1c6f6026f92a441c2875a759dd540c0c56d6378444acf6318c93dd524fa11b73a3ef8d82d9338f37bf9b3b275dd02cf56943ce15083c08fc6dec773b42f4fc4a610c5418ce69255754b161edf8cc1b49a6f5ffb604cc20225e79aa1833592ad4c628d822245ef255d88a81bdb26c3b363300bf795241e430fe2ea1928b4d5d65559f3d4930747134c637ec1b5dfabcd240cc340d4935ef56390c3de61bf81a61d52352d6feee7c8408e71b9a21946f047789b21a43f2d02d43aafd6cc7055819431528cf169aa1c28d0158b5224efcfd914be47c281ec25bb9d083263480f460e2eec08ac68428e9a6ef85f63aed3162e65b446f55aba26f695d25aefa72286d44b6918f1c948756b2115a7203739b63f8ed44fb498456ecfa3f1a7bcf03a4457ccf5cde82676588c8c61b2afd8fb18eb29146bc1ad3d85745f87d07292a959ace1cd781dd42c9fbafb555a507689ffcb975580261ed145255124a74166c342ac8ae6219a5798f5bbf6995b29392d1c6a2a963fc6ae80ed6ff0ed65444d442a2664e3a7985f65796a42288f64d248298548206187a8d9f61faca8c40921c0b3fb34f99bfa88be75ba03397ac23855825ad4b5fa9e9a40eb677e52d3b2ff19449f0cbdddd5caac1f24ece6ba79afc6beba5149d98f72f9c8e8203969753a3f4658f6899db1a50cd3828169c539c05c91b620cbfa02d44626f80593f6a02462c5004b43d847b8465d4779c765fc0a19514d977b5e3ec2e28e27c2b0d1ac42804691916d865312e6ce58ee0ddc847c2bbd169cf894b028ea8c87998f3ae68e97423a88edcad0c3c8457c12c10f6d74c80df8c5fcf3e71ee136362a8fe9e63b3741107a6dfcaa13a835f8fb012ebe88d3080a937bda83449b87c1a1f46e7c1e8370b69009ea9307b3bf8b7834e322064958ba97f04272ee7d1aafd01cc9f115a25f1b237711a0de71b5c9ee45dd2ded5520050416bf076b15bec0e5d9bdb42199205903d1e5dadafef8ced3054c2154269d8163000cd89d10e28dfdd69a14aa39dac5efa3cfafb5bfef35c707650d8ee75c20484da4f46d7c42d9fa2d0366b3bb375507be9cb88a050b2d3febdeba5b1c2869ec7e4bb2f00f53a16675c38fea99d51d1850566d90688376bdeb0cb5da3b79f18c0449cc402b5b08b1d49afb6b851b5204e4f6bfb46a18bac69187538f94235e2c1f66a2937c4c8f167513d1ac228a44b59ee6fb3f6d378d715185641ca6a81bd4a3ed072fba1257ae7df077cda0b609c72316c8c0998853a88bcbdcaa86c2b238ec6baa2ce10560cfa8b320a657033eee14cc4b8c858ca4239efc212e0ca67530fd9cfe60ba65fbf7a603837a52e2ba7481aa480dc721bbc5f08563d495fed2bd4afae4ed3320c83c413d3009ef52476b4c5532ff66b9c3bed4e685d2cb975b3260b70a191d50ef72552781b29541e4c83a75402960b54482e1cb9a29d1f0dfa8619e8d354cf06cd2f1a50b4da6b13aa0e506c9f400348a9e0c7468e338f5704e2a8708c81b9358bba3942eb1c945596ce7a40a3b29bd4f66bb672b76082c57a5b71decbeec574c901d2eddad530183593262211fee3f40de2a3b55e546b2beb5c9e6c3dc1741e60227fb14c38d24defb60220c6d06dc812286867f63498f8f55ae59525f83932924dd72e8d6fbdec38a068124ff1e39d747f48fd4b1aa90f3d9fe7116020476bd3fe7edbddb2a8977d80ec8ae006b010659b95d3a9167a10948b7e86800cb6a7765b6ba1bc1648d77ad8bb0e41e29999010c4ca7f847b86ed22e5a247b4bc1f8a5c5bc3f646be0b762b748eec004c119c7833eccb954596dead662d067569d510d704042dff63d91723c79645377974999c47a77f7a5646ccb830efdc6b0fbe46ad13f59a62b42749bdaa2bc856db91773cb4396d011e46bcc743e8b1d915f203c824fc9c0376269fa50f3cfd97b015f824a29476ec7c7cbf2bdec3914901ba9bbef90d55dab3847712a933d7c9d95f068357ada08695c3d6ab0cff94411f6e221dcb931dac00e5a6a1fce70716ab69657f5287d6bafbe6ac9dc7e99f59b4cdd793475082b8307d840feb7bd63f71c805f251d445d66da001405bc8e8c01059ebb9b0b0ebd1fa9f3aeda4f903f5cf24fcb83ed0742fe8df2f8504a868912adb4f4e6bdc412b230d73c2306d525e9b30df0ca0380469d41fe515daf44bf106e3911b96ae0b3568ac0a6894104c323684fb6a0c81d6a82f3e91d831c8c6e22815f4e1c2a6a6dfb87b4ebf9d4734e565ddeea8d64089ac82e23667d98155b0e9934d429a613b5a813b874709956306bdac54a4d29b046dbc29e6f4996e25daf5c431c274560f7fb7b6bdf324593c514574ad26b674aeb438ece2c1484ca66eddf326a3e97fead895bdf28bf71ef21394e043eb89655b641f384dd929e38a03107c33d2cc428c25849280514394594a39ad9efc2d384ea14b2fd33cddc717b3d35ee1136c0bc020f851a3bb72efc4cf6943d216aaa25af46a756833e9f1958d7b3e630a6bdea1b6c3e5056ec72d1af9ecb62552c58262d9528ab8ce661ca5d1e18be2091cd342b8f5cbab5b944643664fb99608697b44fcec31fd4a4032e68f21889cd3835db0301ceb6603dfca714d109c4f28f46c110782d5e4e2e32279c976b32f1100abb4a518db7519c9ffc519b80f9b9e5c13b4461cc7ba572fd7822d3ed93f0504c9857c5e2f82d30c85833ce11a08bc71d4fa227fb114bc259afd20e69f032e52615cf9bae127de927df87fe02e02c1cc91825422f542566aabe2f3255a0a93e8382e3761a4cd6db2e76ada5919f91a9f50c57369e6f7edaee1760acd310b619440210998ced8e52dfc1707556e2f12fc48ec6cd9bbc3511f264aee93c572e8252515e20ec6d2c8ce28de892575089093723bf155e6e8f76d9aa8e840f61449c9ab01993c9c9dba29cf6ee97af55143a6f180d0e2a391dfefba12d88ce31d623c17a2b460f0b1927a07f0e5975573370fdff8135dbe96daac097f730ed843f7318e4237e30ef5fd30d483e0a1957dab0cae502e2aeaba6a25fc1843ab995a7b9bcc8120f7a910c798f97e9ab6556fb6f5d4d30e4f519caaf89d89f383c4739e2fc95a7dfaf160a8993958ef574920b7c41ee3ac17a6c9433bb26f39fda011f99dc17c8d9ff2014a695fc6b388635ecfbbcbb9e649f20c596eceee634d7b99f87e6f458aeba520a7f919c87030ddf96eb860b4f576186746317fb8d4d98a3d18b84fe67e35e35c071840d34b68a6a6ef1b6502231a1013f35f3e80c29f421551c2b318a8a8adf81f4199962f01a47bf475da6b392538c36564078883e4d30304e09e2ee675577c1550986239517cb3cbc02894a11341c39fb93aff62ddebedf4f0510726babee08c0bc975bd089fcdc4a22b38ff966f223935711a6377e17687f3539d76d976bda14b0b90d5b473fa42bfb0f102130ec842393f36b23d4d18024085dad0fe0c06f2b1e990e40cde0a68704e630e4994e5e9935dc754be5cdf2c3fdfd760d8ec80edcc67d4186e86b9ee06d2d538cd0750d635ba31950164c43fc1aed971feb54d1b1c13d3addacc7701624920d0c2e0acf086b93bfeb401b9801d22659f85f9791ff697c29f0f541f3b2f659d47ff90c494158cfea5108c8d86a9d900b9091745c7f818433f7270c1afee150ac6f98644433b8437d69c397c79fedc900ae69a9d0070c6873ee7dd7df7893f7e269cf79aad57ba572c3150a81bf42da447c47b1a1a4ae3d51a5bb550465357f7e7144f284574ebd1ae60d9b8616d730e4ae32265eafc6e722d288610f6336cd5953a6dd9efa4d54c88fda5b6ef0f7e1b5402f141454a6128b19e502f9cdd9223996e0ce00eccccbfbc11363871f41315999d610471834d7d517f68722058b983266efaeadf4cb5182e9f2eabaebccf0c1a0a0c3e27a6142e9328598db94d355c9bf57d929a8a0dabde7e0a282d88bd0ca613e8500608b99c2e8037d0cb6045ae04fb769a232065a06af1ae03e08090369ea0d6c9f4f096583c579514803579e686d10d0279b9023408a3e3abb52d9f9b5711e2af20578bf52f04d399e7680ad8e49c4a9d9a00391e40f67d21c96f24e9bc02ab29656a3169fffd6afaf6795e7f7e98021c4bebdedef7790a2c1b41b99bf96496e385d328f41f98cbe87a213d8241fab175809dbc373d581bcf87574636ddae350c40c836eb32253da8f154ab50108cd51389f4f15ba4e286a9d0c4948ba2ee9cecbef7ec9eacfff1562c703dc2bd32c325b673194d788c03da48b2a219320f3d8fd1131584fe76fb52824c7231b6012f727b3426c054ebb52be91ba697c0f50f57ea9d2cd12eddd48ff53c47bc7a1001e32d15e361184e9412deb272ab1cbc68d1e83ade2c7d2c5eb2b46451d217e431ed2a674fe60251b49381001d4e51f6217b83c406deb132b5e612e0a26286f3e8f27290cd7ad99c12165f3958279e57d3660f856fc9196b4a67a95edaaedcbe00d0baa3fb1f7fd3deb8fcfc44d3de8fd347cb5551e53df14881a3122a95edad286b65569c65af8327cef4f31f8d3e978c8f966a3e1c239b00026d4b623511c8cf1af734cfa93d12820dc1acfc005668e6ea4567d2c2cff1d1eec98105363d3562fce0ffc79f91646f30a556e10811c111656e8639444015db3a01d83a315a23b3bab992b5f9cd4bbbf27163995fa29f014e0ac9aa56fe6f9746eb9a1e0e7c11efc4e42c5c0acb5ee023b964ce4ca9b1029f099d3d5657e63a1a47748e599042edbbbac3952f82adf7cba531963d3551db4495b1454a9caca1ce801e63c2beed8e9ccf4a451099d0ed4cef3d97d447640360a51b2b223f6095202c003efddaa44c84f6afe03a21d51d6b3e0b90e07fb975315348f817b8a3fafc4e5f2b01f9e1a3943bde51b5881079e4d57486acf12c7338fbd520297378a06e6c71cf34e02fe1f376b8a6a28890a625e67352121c1328970af02e83dff32903c0877be389d932323859c9fc0a9aa26b343baf16cdd22d7611c7d652c58eb0eb208a0f7f5dd89cbb809038bc191a308cf774ffcb4cfe206c8af04f4c5a70b728fa3829b90b0d74079eae62a54ffa9fb35267a528cfbcd9d9f9a7ff9f1b920d76baf852c6a83ff9d76753a094501d8518fb45fc3a8b5887ea814442ff62530df42a6ce37e73a913f48cb1e9cdc7a1446c008dda81a0433bcc96404e24135666986a3bf154217e25ae7681c748cf2ee8d2d17b4a5e2c9a18593ba37f2b34b31b942ea616c2c9a171d856208d109d475cb7d0c18886851579174d0e07437e3c990d6ce7a36e89690381a294f024fa5d97e028c6d2919d530a1a8d1dbfb8ccabe0854b1a81ce7ba20b4e5fe69ee82dbb2728225d8e03c45a5b518381c51e89ba429e4e31f207ee6d0929350271b94baa4c09d2cbed7961b1beb5500a78e05a3c556cbb506814549bec87e4f8504d41d41b5fb00650881ad344833b5509374df838883a75e681a4b27d35ac637aa120d167d9e5c70dcbfc714667801602ce8a67e03058e8c6bd7e533bcb3d06689b8dcc93a4d4efb9d32c4d6349ffdfc5785e89dd8510e9834357eb9dad5735354b7281e7da89c5a1623082e1dd558ebc7ea0a3a190abc6c92f0ac74170502ffbf7a135e076e9d6bbf769a34bb88caa8d7d22750406abc2e515feea06f527f86ee92740a3799720cc5e33112af0aa074adf2c2c3d11e2d45d362d4e71d0b22afd613799579e7fc31de74fdc41d20ee10b83fd7d6be91217e1187c3471c4dbdc560da813150c8222dc8534d2ce9bead8eac179cf105c2dd6eb1976dbaf18d1b58e1ab977371afcec3a45061dd05685a1e0ba92f73ba9b9c7e769d7fb8843b75e3e57b7a767598f68b9fe27de0f6723990e28c7f94acf7270ee56b42619861e533693583e5fdd6a7622f0ebc9d4628580ba2be40276a45cd826bfffd5d2980f3899ce757f6f6cde2707d3f01b7815bba4bc23fb54af911a7acaa676318069e372c0ef059d211f1f4813aa7311b4f7cacec03886b9a728fabc1ab7a3331db01c7b85765a2ae07543589700eeafc6d1bbec3b4bd9d058a0a5a6bb42b79afb756a62690ee03ba9d98f0da57b605cfc8650e5dab811ae99e3673dee93fd0f9798b2cca6bc42e1158099a64ff34c7e012ffaaedd6f4fedbf5f7ba0ec35de3930b34443cde9f85e2e22413e8515f01ee948c0c89957d4626718c2ed7d9fe7752d90104db9a76c7146461f35b52819c435dc2f9ebf7aeae1a7c0a83599718ee9459d53093f63419d2c54bf53737471511668dd58aa37ab38b2aee75d09c82022bb388145e5295aa0084086cf669d0c4cb9240cf7ae1fcde25162137469f8f58e9a0a4d61b804e115234926855821d48539eb0a5354facfdacb07e0c45017e4f0bc0ae10808dddbdb9903e91b5a438c38648e32a6c9cc4a860e885f58f09ccb05da1e7ecc963a5f47b35caf14dc78af1eaa2db95ad8a9bad40123b8ca751de52fb68b17188f617242cb4ddd21992a343660625d60172602495ae11bb524f6acf1707061625f94b7efe813f75e776a0ca7613b98f81e7d327f921abd746534615f0813f51d54ec4b2c19c552fe3b55066cb457aeac76956e0d9febf8d67ae2cf881373d75e19f47057ad3e717a712697932d34ebda9f92e30b7a35d70534fa127591951e5d5810daa9b2e4b8bbdf4ff6fcaafb683eca8951cf9c8ec2039f10eb112a5ee93327054ec2e6b8ff17344d11710e373d5c06ef9fc4ca6e435dd0776611aacc39c0fe819a9a31059f4a65adcb4b7827b3ed3a172a0b81c467ac9bd5fe9e7c3b8024d7db4c78f319522b3365a1501b68a394e2199cb911d089faae304a795b617bbaada9f4ec473421b540ddb0655283198e7064e0a337c05718a7c0ae3b19ca45cea93b87d2b547390682927474ebd6bb9d08436a9166d7bfe044f41b3924e3042c2d54c9471b8f666469d9554ffe516c7adabf09f8dcc2c91f43193a32f02f02ad3c868f7d81ff5ab57df03867129fcd59a3c9a7a48da465715d807c95b7ff1b46fe0d8b5616ab41991fd33a0f3fa5bec6971f3cd33fa02ba5fb6e3dc4822f86dca8fe8f1802f6b1783e273bd74ff5c28fedda5d9985147911c83f2ca0d852b046a1811a50498a6115742b8dd02b2c907cfa396a904ca10e23f7ef0fd806fe336fe4994ab88124bea3ce6d001a74a3df3b304547d409c44574791bdbe8639fe8209aacb65a028f19299e787492fc8b20d861da50c374e630a23c620c5901025ce1d1a0cf04958dc62d39084697f666569d17db29912e5e1681f565159407a53b86d2bcdbaf3e0b26edcf2639e988f84ac9c7de5cb89f618ff3bf79bb38df8505ea8bc3e5f203097ba7abdbbd857484447f39cff7816f4f006ca5a294e998c28234b9a5e5d02918b46fa5c79779ec5531b0698ad4f4b9a5dd7bef9213b3b14816b0b6166e7c0188a00ab271bdfc923297dce47c45442b7348a39f956d3f578eeed196f5b68d8beb645ac34ef9b4941578a1bfd0a58ae4be75740ad09ee51c89ff69ab0aa40ba99027f8b263d7f2b050f255081f5aa500a76ebb56f93b70d63f1c15a602adb7c2052a6ec859f99d59f5acf67538fd4ee8c15370802502f7634389d3d47e70e1a3a7720599b35ec8d5b3633eba8918d693b933843047e286dde9971e3e38aaca516506c060aa7f6ed6a9d6168e865c1ed707e9cc82f2a714f68189d10ff91f37b880c3fcc8554d58bc560590b6aaf584c4add693aef666985bfa005cfef05347c2e070c0d4aa3c5b4c40d833adbd32adc31d07e58da3c80779751892be1da38f1de006ab41c6fefd437e5dcc78aac9a34644920dd744430522d5b660532accaa7f4403cb3517baf303ae8493c169c6907e7d55ea099ac81910ebe68aeef24f2f262903e79ea0194f495b426360e02676c4827ac6b25e75648a097149d93355e55fc61a5f57222b56144ed0c2f4774aaf810564c361a657a9bb4eb242952c713938f3e860fe6e5448d8dca36955f607c1a850ac61777d23efad65c69807e3a169626db3ae2f58adab233adadf188593d232ab477ca4ef3a38d704d4011678db73c63301bafe83785b1e4e49da8952c9417cfbba0ea32d2cc2e497a5d82a03e254249682425e0c187a8871e88e103ef58ee6e54c47f05af20643c1ef328579f5b6157155ca97ed4988af0b187e4879dc8b31c3bed29ee1b11cb74a810cdc19b6a74f9b67f0c12cb8a868082d141e100cfddfa3a274136ea1cc1f42bfb91b410864e0989accae3d5da980cdc5bce7767416d115a85f1e6bf7ed09cbef4365baf8e1d2e61a0551dcd47b9451bb7625d65cb199bf396acda193fc6890387fd580b55d4a626309fe6cdec11741d946f79686c7d0ee633df9218cbb32fe10b7b89166135693a1b13c884862f8d223376be9a7c3ffa9afab756fa2f620e5b07eb7aedabfef2e661a5a98fb766d98531d13e5564d226355f75093516849b82096889ce6156188bdcafe6c1018319c3e3ed3f5f7d9babe2e15e0941eb0f98b8f4091287151a9b95a0bcb667f4e92225fb3d82b004b4b492ad93d34e011ac5e844d86155035d9893c7d3aaf29578f9188ccdd167b4809d77c40c8a1e0957755643864e68b4a5738916731e0ccb47f887730c457795c355e87428a6c22c04a6f5f9f7ae8843a63e00542edb7d7d8fb0c3bb536efe6ad5e78f63869f263e55fdd0d950411f4d56988a9ef2e3f397de0f2fe68705ada504294d16411f9153e4d98a57f6463deda64bfed4bfc268a8783b8e25073a7e62f7d57b0969a7dbd56ee1f7651aecd6a6f90acb54216a799a14bc21f006b669e493a1ba779b33b21d6badfdab7631ec98c33c296e26ec10c74b1b57edac55a3e3330a4078e8f5fdbd95315dc4d84e4ccbffcfb28ac7ec7528283fc6413effcedd235de24761005f37de10b0bfe4202506768186a02333cf6efd9c6e1df9240d62440af6d266cb0a5981970d6ce128a1ec7351bd94bcf64fb033cf464d5077c3ae50edffd770c0c777478d727d7b8808cfbbf10beadb28e9023b521ebebf4e9337f83d04b4fdb5e2bd5dc441746403a5bee387e1263d88a379125b66d255ba52dade01964832c71efc3b7f7498a96fbb37d29ae0ba66b1b91d37cb5c7d983963d87dd2cc40aefd02a173031696dc39247b29916847ffff8a6b8f8be9be5075f49686ec383e3cdf0614ae58bd20362d2d4b88010ff6b0e5a1ae8ddb9c8a335a737833c62e14f28d912352614fddfac23eb114dfe3bc0618b2bda111f2a0980e0c1e2e94648fa4943c177ec0b2ec24234cc919ebe6c4ab49737bffb040ed394786cd9cdad7e15f5aa6a2c87fac6bd09706742dfd3477e944d3f68aab4f799c00c66a110b06e92dff6e0bcff9807570baf3390da5d534a6d606440b96bdf409defab9d6bebf3ba0511e38714b4493370715472da8bf8fc2a3f59cb7cee9a5c17954b0c16863a5572d37b37bfeb0a7398b8e8d2bf76f0bfa4bc23f91129553c19893a5735d379869210181f29e9d65bef46316d0ff0139552aa8a3fc5ab0fb3b82eda84afd1120b3b76663b1d2f0c8ec2361c71f295f22872dc7dca9eec4dd3ec6cbab78f21355acb91b1ee50a950b6b5bc5e4ecdecc5a06b122204565dfb065fe1089067413ad5c3ae9219730a1beb00dacc073e0dc63c57e60459dd361dbaa48aa1a0050451c78a6bb1d752d102a7bae9ca95c5621497b275f51d5d70b2fe5a2b577dbf61eac19a7725f5d1db81068aa4eeb1e5e6e9aa0e9dd62a944ed47974517776bf5e789838fd3e7b805be9b4c86d286e15803826d705ae8693941d1e6e4690577f8fa84f0247dbd8a256490d63015bccc0586fc4632ccf38be07e265c5b6a17327b6712f7b39b4de71565f7c007aca1755f84d27bc4bf4c43291bdd073d007df44677095813b840bfdacfdd8a5afb097daab55879ec0e3987b519f2d9a815a2148d3005fd42978c77129c3ce08e4d1ff36f5f0b9dd3813d1a6d58523b2029a6b23c4eb3a5064b846306909905f7ecf7d3599f9d7030427943225812378a4430150ab62ca09cc4b456f3662a0cf738c644f473ee37ba48720a254209a3e2be3fdaa5f3950b462e90a6e3f9cd11139b28c9b57894679892e35f3003dee372fa9ef50bb96c5cefc2b807b7da0c4d8a7748463d5563a4d211ecf881d64e2e51276357fa7db356995ae649a8eb311d89e0969f027aa3d048bc3b614890d6737d90c8117e9bd3108a2e742b7a8bffe206d7f92695343a85dfde8c5757faaced237fd073ba510af41c5e47f37b4d8eedca79ff080a465ee028e5a0db6cecaacde36360d27ffc8ae76106c7e9cc652b9d970d6ead4aa7290432d20a15f275d7be7afe91f6c24dc1c53ad7fe4f6924a981ba8b447887732a54bdedb0245a509612ae40a2eb3998106a8058569c65ed4b10b62eeb8572819ba2c8826d3ca02ecabb73c6ace4e491ee287980170bd5718199e960dc13077a2e0d2542e6ef144836f5ef4db31b82a79ac76dce3da85c73b862ce1d8ed1c07d570a2741cd1cb30d924d3f04c967ba787da3b37b34ecc9dce9640f3843a7abbdb3dab9ecd5d659fda91f5015d35ecf219af9e99334f10170c583c40bf7a6b20b5c81ad6170e60b4fa60ad646ac53e0338da92fac7ebc2160d045e5c31d60e0e6f8ef223f3f910d4b5dc45a394582d389cb0b07a20db09c517c9de213a443c0ad17caed886cb7d04db56d21cdad259f37f123c26941457470bce4bb2a008f70beef7719680cc4a9962348978ca03b40c2f1a2f628b485d491aa52334169b5f5bff01d05771a40cf6cc72d12b7509f17b167cb56f43fcb70538d3018f5091ae2f936746309c80a483b0472d3e8a08117dbf031efaa45ef47c37dfe6358cbd4ea134712557231d28275eeffdc498a9e8430bfaf8cff80f2077402ffe94581005f341b0ec1842459ffff78b61b0c5bb7f168be77d8313901cd43b2dba025673efe9575da328ae89d649c5380c963782f22146f5000729814180b284ab0b7a175b855fa53e7df21ddb5d2096c8697be2310abebb81f31c058d8d93914f925f6235eaac414841abd41d288a29c3e6c1977582e6605cabefd9f5ad0411ab223c90f24188fd51677c4176e7e1b628e94bfa1702d65470160c718cee79c950191b2b05638a268898c454df6e8622059802c9b98fa47d3ccf799953617e9046d414b25c39b8dca85fd65c83e7dff7c33093c7fbb883086c30ec25a410e7ca57ec5e7f0140c195616e2b2802fc62d1e62b12fa04154d997565f345fabdeb377fda879a0102c970159ba82a96c8ccf2b66534e61b955976a1351d94dc528980a88f1b20f646c54ecbea65a9c086da8a54cb0eadbd051a61c662132b13a7d1d46576a225417290bc8e9f2fb165e53f850c74fda4bc56ca9f1edf19f964e6228a278c9cef6e38d2eadbdd0577a160930b550fa4532740a1880ef8da41370a2fb3eeffe0622e5842f07957f6b31023ba20022014a811862e5684fe09ce8873a1b5fb53a9dd4338173e3b7af60483af8eb4cac950df555ac07d4b7d36e02ee63766875a9a13bbb23b8ee7364563108ebe33c8c6bc4843ab3f13014ebc443e3df68afa953b15077171b911c4e8e1438d89d70354f6882153310683313f87cdd6254b38f5729c99deaeecc0bcbcee813c7fc2663cb0fc09c9344d634010c05203e5c4cf90e02167a608188921cb7ddf77af18ae8c27b64d8d9fb4a0c11b7ba47eac551dc7b5259cdfe8405b4f39a3ed5ac01ea71494035af0a5e1bacc1de9b94217cfec82ad56cb06538426e122c883be594af8cd25479338d68d278a589318b8c0a832a84cc55230061615a64eefaa973e0b6bb133c2c6bb17bfba74ae0eb0b4ed782b69d31e6bc4317c07932da56c24e7788961a60dfde58cfb53a0b0c014b741ce5571640ebfa1f998b0226f1d5bc58ec0bbd4c7956c831ec056882eea523e48fb48ec17ee283b302cabb7d46dffea25ce19d341a08b8b7b6b0aa0798276f5a55085222c23f5bf82c70ed22a7f8d3b86f46ba0d3a2cf25d10e066f3d24f1e3adb5c3f44ce94c4b91044b8ce2857a707c6aa2ff5bdd701057ee25c38111d4137a4e4d1a2f83a948ec2cd746b7b32604f8fb2f5dee770923a5e9c93f1294754e699a5b25b7341f70e575434d4445d85aa750947eb70e791359ad4f6b578aa4f692eca4811d01235bbdec3fbb425d8b6cb0fd1f88e785cbec64eb8681b84bef069ff4189997e46809adfa0f48cd45236dcaaa17db97deafa2329311536bcc1172773c3fbec63ab867d9809f213fbb94b88fd78d25162b4c39a4cf6af213d859708849a899351a5bdb88b7dbd98e2922b34c3b653522b68c0073cc3cb1002dba98ad194b088715939be7f59b2588b04a3bff82fa36468c973b1527cf9eb2f6bac5bbc888e41c251d56e88507780a049096fba48188b17034c54cf5b1044c2d1cf14ca63cc6954267234cfde5d83b91e77712fd4213e58a46e430e78b825946e665b9b983aabda2166e7b6ae3bb65b65247ee7aea26eb053381f1b2a1aa7a1df05ba2579d2d6b5678f417f9567884bf915148a5d3869d3a9c573fddd440f5f8ee0a3d9a0d197cd2880609a537c6462396a28147f4af72100828b895dbbfce9e4ddc9be0617347e45fe43f75b74df1d3787a8c3366e3e69603f792dcdde67d4dcb455d1e2e7da21aed68cfdf966f127507712be4921de3c3c85a88e5c456f417871c0c4e31ba84bb7c18b68f3cc2129eafc4ba4039069f953ca53290af57e90ff743554d50087ac7bb9e60e4b874259716474afe8e0127df3e8b483c6d56530e654d3467326c4e4615db9e60bfc45379cec333e76f93034600e845a86823d57d80130d669205934107f3fc7c9e3b812f71c44623108d5960a8d9f82b619c85015bc2d0c84c7421e1cb719905e97319a07131f6427bf76bac90878ad1103305bab608dfcca965241d5ec2a0adaeca0774827f73aa216490bb3f99de20d9d2ae1b44ed9b4e95088ed17976feb5106479e9a8c4b75efb156b6ec570c6db370c8008aeef11fa60b25df9563722dcc32f89dcda8d0aee034cfca540ec36897dd7b5b1fbe15ea3949ff9f519ba383511643762c1c57f71a260e26f27f5f1d0627ff55cc5c8682bb10cde954af63c0b5723b310d04f4ffffff0b