PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 70481 93099559a272b658324f54e3873167dd1b16627232e5cfc8e9c1a05fe87d3338

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
84f457077ec5cd5d93ed013a6946709f542348763238bff7dd70489581fd384d
Certificate Block Hash
93099559a272b658324f54e3873167dd1b16627232e5cfc8e9c1a05fe87d3338
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00037f000082d00000
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000005ee5aca2c95a28cdea27cd562060d66e31bcfaf7c418b41725ede8379ea0914f1630416ceb5efa46c63704d153d79450e7d2e0e2cbb313655ba5e0ecf5e08f81b71fd67332f6d363b1bda2f46d8db52e2437d9d1d96ada47bf020000000000000000020000000200037f000082d00000

Raw Header Hex

00004020dc7f7edae740f99b164a26d62415f4dc7ad3726d80e35097dc291187e1a623bcea5a20520e3213c3d004ad2c61a346f9b131b8d5de3c8f41f596f0172acb3d86933d286ae90401184d38fd81954870ddf7bf3832764823549f7046693a01ed935dcdc57e0757f484

Proof Data Hex

59,560 bytes
1212160203071c48b32f2ac5a1c11985ccafe2e7fc0d453bda469bf34aa6086dfaf7354ad76284d8d74102a87767b57205b3aed88ebf1194a9f59dd79f90ee742342fcdf5354cb308262346027c35caa2f35ae3f22cbd9fc6e62b067caf953f988faee15d0e364a094a31f1eeff610de27f2d1add093f816343bf2c366abf9a9ef3374e7199a159bbba9daef9e3ad661d3c6615adcadfc4c65d3b13cd481f34a1290cc62f029962ecf165a8fbeeb32a8a7349dbdf580eef119ae02029c5c3da36936c24d598681eba6a2108249c321dbd36de469e0836d8a2eeda6d6d904047a1c5d122b15b8fc56bdb55e4abb3d0a8eb02818eba72faa75b864b0627e674d011bd9b50a109ab14370809e4c71d4839594b5bb32a6cf14095be3119d70f148e097bc3e91d5eda5214061bbdf52e8df14f97c2f82b4ff66c31ff9da3de1b9ed62d60f08f1129b8aa1f7c1f2a0c5d3bcf99e207913161e13477da8ddac8eef24f101e5fbe237ed42db67dc492c54397fa3b9e6cf3e03f58e4fbac66749ea6fdc3e07e21aa84c0a40e919ae23d09abcf066c4ac21dcf6f1e5ff3162732c8e40c08390b799e21ae97d6205c059efc421eeb7e8778cfd81a1f8319545fe175f8434cc9934fecff7ad023140192c3e75bce539c36493c82da5e66ed23218cd41fbaea16bd42d9cbf004ead968d1df5ab42fb6fa4c8c539e77f6eda099cbfd94253676935391da321a0ae81f650fafa85d00700ebe98dc7a128d0d20dcbcc1111c1709a47fdca336a112358a24de9fa06a3de43ad75cf18141780d6e6aada35314278a34c1577b5a7b51cb79db2325906acf49f1d0712ae0572d7048090b3b493cb0a09da77985de43282823ab6a1ab3b10b9fb1868cf0a3d67720bc230f4a5152f108b3c31891302c50b5fa969968201e77c3fef3513a8f3a4aedb2150d14aa2c5b6deb282fae59c3fb843e0542d816439eca542a628cef8619e4a3430d89ef61f6e2a29007b5f1f141cf852ec4d23caff0508280a7fad4c5ea9cfed8ecd57959196233ab145fbac0b6ecd94aec9ad725e1f0f5e1e16281a23297c7e5c97f74cd224e18c9965a0101b891550be45f63c64a95111a570ce4f1b986896b147c3e0d7a91902eeac18be11aa145261a69a4331b82414f9bcef01c4934802f43f6589599f950cefdbb9efc1f5d5bd52be5cd92eca76f91f82d60dfeb4c8fb5b27bfd38d9e03c5c27070d25a7917dae5e358afd6f0b72d2b9a969597bfaea8a421a26d3bb56d8ac24f3123c9928d00f434a14e68b54e5c638520ac8992882498d4b3c13c747f6abc698230c662ea6f539964be897848978cb12c7be26dd535aa3090f1dbda68662ec620f5f34f2993bb68385ca9745c9934257ed95c5799b369dfa7ed4974abf8dbaf7c49642a87711157331646153426c214898668c47ed7820b1a74cf0b1865995896a44d86a6f2dcd5c859416e582d5d244492ca95f608d43bee0edfffcd31d0f8a9b56b83e7e264f299d91ca2fe93cae5eba4488393bd08469c388ac32fe32270f1ecf1690bd5f925dbcc08e4b963db9ae363319654fd2e1a845ab679acd5c23e6c75318a92bfb1d5bb550ecb8b539b6c395d4ef92738e684e3fb91cc6a30b02d056e12b3d76dca1c98487b2c3bb2998e8ec78c43874a5df01ec85d958b07a7f5a9042992bf2e517767c260508ff53e2113f2781d17de7b026eb92b6d77afebbdd8a434102758c7c5a428d9750002f8c6d8ad93eaebb0814b2361c0ab99cf89b6a8a39ce575db643b8009f5adb8da47c8c73c68c15dede226e4893efadc9213617d093f0e4b528de350b7583a8eaeae967b15d230065b172e65a3ea4d7bee11558683afe55cd9dbb13b3900e01a198e7e6196a287dabe2bc637c0efb8206ffdf4da9ede43597b3d9655fe0a638c417b6d51087ec8064c87b6fd2f82326a6caed2bc034591678d83a7dc74b56ba1ee301a5bc099b64ebf58dd147028d57d250c607c4e26e05aacd1274cb27282c7bb6c336b20c1b3ca354fca7817368fd9b3e4180825a225351f751064608a6b8e3238bc2aceaa1433d0925040ebb746cb1aa4eb4fd3341d2942ea63def6674fd554c290023ecc5ff5734d7dec2fd6a9f0b99d87b67f7cc91884a7f447b7438db39713e81bd92f0edbab5c7ea1bf3314833a6964a50dd697f8ee4c7d742cacbadcd22106e075e9a9cc0f588a2724cfb9493f3b01b312cdd762df1d9bd487aa5efb55cd6e5d48d37223e638a8377ecd2014012d01301edbabb320699c0adbc67ae8b1db37b188772ee97e36d3c5ef6a989499f800685f02647a0f9fcca9b8adc52d4f1c870a4be57254c89fe2594fd8ab24b12f6e6d9158d39e80cb953bcb996de52368fd7b2af417d31cc2620489e5400c0928529ada7814c55622ee1d0d3fbcc4f5df2ac4a6f43a0ce9b37a245fa2bb39f4a9f40020cb7247006c59bf2575675298b3ad9f3c314896a334fc72833bdcfd245f43c9ea0121c80a7a160f2522380f2b76d9e3fb992aa099e061d0dd06ea6125039b94299ee773c67353654463a7b57bbaf960d64a25fb7eaac70367ddaba9cb3886d46782c7d551b613d24665816074a3b3d0c8da83acf226eed2efd1fda0dd784ae49f1176b25cfebff40da14419a524d5b78cd6d4afd123d8e5628629173a623f5b29ca175d852ea966ca58760889a5b4b62f36bf4e9859add458ea55c6d910d08b848b36a83d356dd0039f959221ce1d7e16b0edb3d1ed00cbf04e8ac0e544c7a9b01339128f4347d694cc963bd1fdd4d9c175817dc8eb8c86c1276f8833103062ecddf5bbde95cbcf1e7ba7bbc38807794cffb08e8c86c648afd9852783fef65e13584c5f4e86473e758a498673ca518615084396ee2d3ee556c478d523b5289700e7db7e201326354eae300b3126507c52f7f336208cffb248ab9eb746cc8c7fa08a9817161614fe163c3be884f4ad9450a58b2d945d26ec099d8f294028085429bb41cb99b3abfa2d166eea3bf8658d7a4385b03f1f0f29849add4c95fb25c7340ef7e08fa23b207e10d76a5f5c83e259f684e4bf28d6c182be614562f90e82f5c9e0860c2191ec07f9fc0147b243466c3ded53340713824d0cb253f60c4fa1672b092e1b9e7b78440e7d5e2234015139a0c889346acda384c7ba7ec18023365a3c1fa51dedbdea142c4a9e17ed93910439416fbf98863456a7bb266d8e2da78bec3715e1dd44bb46066cb403773116b255d6b3041f301ce69b724083dacf1b36ca6523c8e41eef2aa1843d3aeff76174c1773838c1bec7ba0ae4ce760a7426e4e968ace500e3bcdf7257e7a7cafe809a0446ccf23a1f13a6c4c14617629285bcceffe005414737446c997d7992271bf48cc7e44e5acf28bf469bfb3bb02fefe540e5f531fc14bf1e9ffc560ac49a0037343cb9379a7ce70cd66692c3825c9dc5eff87df9c4466aefc48a006df314add6d0cc3e9100762eca7522f9600aa5938399d7fb708f8a337a868e07514c2dd00917a94f37f9f0cf7c74fc2affe3c4d6ba99e85678236e36782ba14f352475e720cc611f4b83664ddb404489e22d94ba77486ffd2326f55e0989669dd5b901aa7fb725bcec97c62487fde40d2b48701640bfd65f48765ba742a5169bd1a208190bb403cb98a709952f2582053922386689acde2a3832145fb562ac88e0daf01d1f7775c2dcde051c7ab93358c6792c21351e712c27a3f858abcb2d9e1acf603ce036d460fa82c92b047a0d30e0556104140d51db7a65037c1315cc2ca8239917ca5df947a3061aa6e75300bc37ad336c48df370deb4ce53b57704148bb2262980e842f98281bbd94a9e6a38de0ca30769a9953150f340ad1eb723d0017a4b0e1b3daa5deef9910a0a8eb208e2a51dcf000bb9cf5f6dc39c3f09b4f1b303d599e07951f55814f2cd4d5308e06d9dd3a5e2a190fedefff072c6ec518a28614bc001afd17ac7967568e9cf6d843becd29bec3f3e49af843b0cc749ab870cf3693d5b92ff7dc33eb26eb542612203daedc6838b49852e0c9c4df6e9cf6f136a83e7dc98517abf83d427406891724cbf88ce172b9005a1cedbeb60ca828550f595165aaeedeb5d9b3891184a4e8eb9f9e3aadaa8b7e722d5dcb76eec0e64bd064f60e13bd4e594d331d102c3cf0d2b6fd514dc6cb9b622e241325378ea9ccd8821718c6f6c5fb27c0448304169af76184a79fa914f085d9dd388918479fed8d7b96a62c77ea1c3cc49dde8589999b911d65f39d37723741d4ba4a400cd14080c7a15c6ee634eac36d7172a15534bc7069eb801956ced68bec185d354a0f5855b9b942d1e2ad956c94118a6352c62e00b116536e279a5ffacb53ab1edf2e06c4714614bf1aa8ea40297de03581c4501be898f7e5f369014a5b3479b227b05fee8590c32d361ad4515777f3e86b759b58eeeac5070e2bcbf9f15290b465ce63ca93704e28ba655487cfa55f34672a8a8160991fc278fce59aace51fea80862c22d014b7bd4ab439a121f86b4e584e34e8f58ef47b4108341fc75877d4ab599efcf0e3aa55afd49cf8fffee58acaf65ccce6de5a54d5734cc772059ff03519cc5bf6e5068a408ddcd2ab091560ae990d8996aa8d957fbe3789509dfea6ca2482ecaf666d67223cb1ad7338031fa931d9353a37b680beb608867036b4caa2c60d6836c8fbfd4a5ca107960228c7772cda75e02ded09c6eddf53d018d77990509c0f2f59ae64a743d43bb6bd6eba0e2936eaf064dc0ab7c8cf80b2224a1aa8e8c0217760c5ccb4b26739cc441c17bbd2a1efa8f78afd55b4b56beb9c85f5199d0cd8ea81445eee4518652dd081a88682a217f153274e1edb487f7f3382a36e9861506d6a13ae27c93452170a393438fac57f3ef20b9ce1e57a9f0a7fd31962e53b0b04319afb89fd9e822d32952479e5bd2b6b1885dfa6bfb96820d930ba31850d5320e39eb6823d8d8dd8a7208f06c8a4dd3f19712ca0462289039dec1ec2bf47d6acd6ccd6065f4f57d32b5b1a20211c2c3de9793176b7ffac37d799fe4ae7c90a43d3adcbe1fc3d3406cf80c461275884670226bbf172b94b6ceaf33214d605fd8dd3d425a47372e06ad0836fad6d4203a5237ec96696a76bc5d1ca8d065ae5e3582811bf5671d32eed40b83800b70a0ad853b9b27d967873fe7a8831d88518cbd7d337332b5ee3630a33f41819e2feb5392fd3afd6410fb5f8eac091be08b8185305ffdac802448676c6f05a93611e373d62b9ac389de1038fc4f08b4dc540259a7120e4df1e75848ab88c3ced8707dd9e11d8167d1792428a2a789ee850455388b45cd394466e2c57de3ef6fd68a637913ec24afd5d7633b41d4a81f6ef2c3999d9dc9356d9d8e654e1066562d7bfdaca3552c90cc7f91d58458fa411157240c67a3bd9bd2efddc45a0838259be1edcd8dbef19095a2261b3a8d5198ef54f3ece7345554fbedf669c92c4f7cda172be71687195bd1e95e7f9ae3862cc308476fb1de685fe7897ca01cbc8caced354eff7fa4a589295a305b5781b020c88f5a24d9355d3aa2238cf0084a32a3090feedddfcc3072c209d16a064b85905c63629203649f72496320bbf435739b5ae30906dc5e4a096748fd97c211dd984c7760ff56116761373d94e6f338451a6063bdc41b6a030b74b48e3b2f6db4204f3a5927f4aeedc9cf66464feac0a23d75f4bdd2ffd57a62a681438470d6bd29defcac4a585cee2fd38b0746f3ca96b919c70649cf3a62a0e5ae01e80dcabb607590240a798918154017f1b6b8625c222e50b9aacbb80278ddad924408eb48610a0465b4bc3caad3d5afdfefe5d51ffb3918f06d78e211869e28cc9976b62a80569f3574368c6002e66f28e6386a8b1bc79be2ba2fe98e81f79630643583852ba160afb53e8a707e2dd796fa1707ba4d379e134f0c695403c12cdc9c693dbc25afe0387fdc0cfd885c53042450667bd2e009477fc966410e74f095446581fe80da05a04e545650f78d0d14457227e4efac6107b5afcf38a5f06dc37d24c330c4a6b7738ce6f1305d2a24d8d3b23316d968ec4f054448e1b39ed0c53beb1cda9c102a11cdc3b19d7b9392023ecf1d66fb588c2a7f52c35e4e6249d739b9667b670de6b444d3afd73a1e16a7bbd9d5133eeaf1332d65f02f1ef98b7f9432847a16110b22143aa16cd20eb9b06b6b3ae56c4964da4f617955b7555ca38d57305a31de90d774ad92658df01709fb3974c5108179deee40390b2136cba3e38a8c4092bd26a1000887411c06232fb1699a410e16034c8f906aadf6398fc10ebdea50d76f96b5427efac628a4ae362742554612d365cf93412799e7f798c554bbf450287696b2ccb63d826ffdb0cdf78001b99557f4acfb84dd0832ee4bebc89e85f8087ffc627a7b5b8835028755db055cc948f240eb4a22726fd352f88da96b363d75899ef219470862b6d23d04f1bc8bb84f1c7e9ceb69ed4de9471afe1487388baedf53b8b7509c5b165b0a33f300c5407c49fce610a6e7445973da94ce74a76864ff3326f5f96e71fb2b02efd3aefcea4c9c3b657856540417e47e2466ebbb9263a4bc2cbac4092f5ad5f75705289fa10687c7b3cd2c30c2bf5d0cd65aa542647e64613a89fe8d251969ecebf6473956feddddd019da8c8be3d23a653b1cc066aa94f6b2100ee0b6af2635a6c343c4ca5fb87166b974feddb4e5d60f85ea9e24490cb644753264f99bb3cdd94cbe5153bcf078666794c2a044875711e8910e7fbe05da89425744b64d8fcdde145feb4043d6747b67bb12f28e0450fb0df94978a6f64f8d8c914d96a1a5966c6bcb30e7f512c6d4e6f9e7980415cca3decd1eeb192e30db7a837746460b1579eaf463fb16835c4cab29fba1632be047c589d63180030437d06f3a1e5f3966d5f330f77eeeff99758bb1152cfb15794143abc242ab4221b4efb230c2650ef1df55463da529885c6e9ffe1847c4331cf6d615a44dd7b29e9b8e24245333f8d128fd4eed48a5b7a79eca34abdf6d77e7fa11bb4f88e3c9f8a47e525984db59689b9487af5e3ab8d4f7c990b76a0ead7adcea448ba58251b50fbfe6012b267857c72f4515220d3d93982d74b6b503de31bcaddc6c2b40fe177a78e4f06defe98cb78eac5b9d044c68bc7b8c0d085d0e6181e1cc5c033a1c0c6322b3aa754ffcbc16d76b84e79dd65a47d2ba3de0b46983a1eb5af18544b033114b0a29b3c55f57ce77f5c9fddcabebcb76fdc2f74eed2b50748715dae6076c728503b924fdfb8b5f4fccff5d59a89c13830dba181a843783cbc68a0eb3d59f2111403cccebd15d0ec3fd014c9cb29a56f4f70a9b8d6efb1e786f43798668dd57a77421c5d7e9d02daa5e7b5fb232c2a44f8409a03a19e61d07f52ccb5b023af537f7218dac1598abcb149270cd9038cf437227f05265186b8ff2df1edc7dc8b6408f44618111626c47f4419c2ffdd51090540312dda78857ab899ec90600bc4c1f1e30648e2a201c3eccda31f2cf0bbce888bd84932f3092f03bf315189b04d54deacf44aac31fef09ff61da4c9b2e6e26e6b48ceed6a9995346d3d347790b4c02a27b5176e8b5e6e74fca5446698b29f9e85edca855ba1beae8ac0f8b7434751a2dc33dd3bfcb115fc2083f0b9a4e2f3e11aa595613fa753c99d0fa966417d0c295ff15a90b4212505f2163e40a66c3f066be72b674b043216cb22c5c92ac41a58863597358578b996c80ce33119777ac52affdd243c35b029ab06ad579387509859848fcd12eb24eca20f600a84ce5406ce072327231af3ca659384ef20fbd040a0ee98af06e94cc5cc8a5eab4899de3256d67c5589a9455613950eee1aa18ba67061ec6911f17451970ab5b8c2d91ab58eb8df832254889d9a756a28331fdd2e357dec3343084d374ec86dc5a627339858976d4d8bea199a8b665cacf01cb0ff419a75d9c44d72f7c918491fd38b483541d55696ac2a67d38a63774aac6d567b2658610c4f44b7774b4cea2033b4a8fd70b0d0df3bdaced16dcb6bb505d3e1ed54ee3ad1cac44412aac5d9376191809b18a9bc31945646c491c42600be0f295bf43c9af32efda34a86ac9750b64f122f305a7f1354bd8acf39a0673369388bbde75de0358f976a9fd71d001443e9e466fca6ca53a29e503dddc71706ad1a883cc7f2abce912b10894ccd011e558d1a438ea03cad72661a2576eddf001e6fc616d95a2372269b1356662f9927b28d2558404029cd88781b68c51759bd0159073d59edf5837c41dad197fc1cdcab856c167180d460ce7f308883b95eb82f480bd4f2559399c6281ee3b270d22032b76aa7e9a0f04e2ca99dcd0e75fe69fd52d002a28f43495b62b78addcd3803bb9677a417f0bd3fbc86837af70ba7a6bb06ee0f42e1723d4e886b6835bd22054c0aa25b26d91ff71de40cfdacd26d14e1696448cd5c6d4e2cd279a08a4e3327d278196f6564f60dea019a88e6b57350bd3d67379e2b122919925b263bb211950aac22169011644281a3a9c68117a489e5af6016fcc83c64952661c99ca638ed4ba8fb650371186c05277495e448db754bb162b4a70645fe18ab0051eac46ae74ca5349ce5996b329941d12db9c8dd8b83c795b5ea7f5eb648d7bab63f2c5a9a243b058039a1239a9ea2114164d95fee9208fb10a61b52c3b43759ef3b00e2152b0a0362d053e531f69a84e20c871c2cde727ed5d64a6f226956959481c53cbdfa3ba960f58b518d3efecbab397de64bd2445044e4852aa3fbc3a48ab2a34ad0d246b04a647cb70e2949fdc4a12e03b1167e682d36f6da6103a4b8ff1c71511d439fa63b276abc1af6426cbd83f14bba8ac02c60090da4572ec99ff5546b6297841986ac38162a708b89945fa1d01dc439b52aff34c7052182739bbb359c95b09bd8c44f360ac0aceaabe5c7255e835d2c8289e1c6a34cec543fdcfc8ed2c2ec41f40347b79c4aa899e209eb271091c5ef24f6ad8827a7a05661afd9343c8358da4fd3ef658684b5d55d91a43825cb534f7662bc072acdf49f3e9a21f08719f4134d132357e0d8c911d0c54b5db91392d9a265e6aae220f1cd968a4ce40ff80a4123594f5d96e3f3db2db02f55dbd5079936ec56eeeb14c0216a4ad06db26aaa026acba797e2e9760348377a781acd338b215a6822a45978d59a8edc587b73d2e19989ac8cff973a1829f1dec57c2259728d6b1b9481f5fd2a2d5e339b0aae68a8e7ab65ea7b3a6eeb1b258bf3d809261fe556b55132369d24080e3788188cbaa1130def8e2819a9b280b0a209d7d4277eda7f4b6f9a1e9b737de44dbef745fdbbfa877840f2c418b37513d38b7194b3793e17ee243cfbe91d4500c4bf9531f2cc91fc7677334c525800e160422fabd02c292f98b407a49fcb53e1c48c7d42c44e402f0af550d4a6a535aeba0ebd641a2579b67887f14797a3eace5aa235bdccb9d5b8801cf749aa5a984f9c8a0b6c5efd4eebc602b61523e2979d52673fa88c8668af57af415433da61751ae6c7748d588b119f2d59f7ac6c377c32d3531f870ef181d3f37a231f035b57bc9b807f814f364f6bb90fdf0aece30a0f6352e7089aeebdff1c6f1a1f2a7e0605f6eed888cad3e8271435d89c7fe61ad83d3242bed36365414a0731b2f926670a3b448205cbcb43044b476e2c7eb9d1a7edacebcdbf0f77aba63d13d3f474d5c9ffcf219e972d51b763b7e3ae22253fc5cf79933245b091530a4b377218eacb9f30cd683083e3ac3e5ef20e444e95e6f94c70abd6366a869392b611724fbf801b4a71e04c7359748b39fca3b4248f7957878eb4ec8cf40682670d40c9d8cb3b3291aba9136a6a196c4ec7d09504b555f5ce6778782378c84017c9da64dca519fe42631b4d01a08a28565bac518077cc8606dfd6aee0e0ad521913f6b1926878f65c03463a719dc1f4fb98130912732f413e1834cd0a5e2ad389b722191c90b325b5de65de99877aa9835588e9918b218eaa8e66c1f96a69f88b844c1b5f31a7877033fbe7975b3b3078af8e0b5e05c68d333d6ac12aac72914d46799881a5ec245678f5647594246361a84851eee3f739a427cd251cef01ebe538bc570b29abdbcbddacca7235425ba53a65be74355dd90f608b5b262fd81bd37339d25f36e21e765d5ab033e4d6f7712ede6bc4682a316987954e38efaaa403f87fecbf0c9b48bac0b53178d9f04d38816ccd73c3dfdc70dca7d457f34e89e8058879ccb271eadc2e227465fb3eb325a85ffa91cfdade27f9646f3fb09180331274118000944cd20be36957a612a5228156801aaed41181bbda8e1342b59e50c65991605da9f6342a2d2cb46f212ec1c81fbc7a9054c1c9b5bc8769d0c115d790e82dd3dffad084d22f18b26c530cd2316b3cce1638bfb0ef49c736ec09cd024ebee340e447ef6d79845f4eb3fb5c1ef20ef328ac87e035cd2d6a9fe562d9397c3d3f88d1c29edff7e09e8f283df8920ad58d2f897935a67fc51e5483660eda9bace79151d8e620f8048e787c87211b8ec25c599eb383bdd61afd50385cdf19f63b1f1da0bc374a7b42ea657a887f162dabb9f488bcac438dd13cfae7c57e25073b8903eff8be12e6b01f81437fc92d30a8a43970de12ef48f278aea52416b00594cf8efa2eac912ed0b810c0756ae1300f563257b2c9da0a4853ab5628803ea19c42a14322e89d0575cff342faaee4332a477779b8eeb054e2da42f377009e521b0e02c9d1cc5a7951e67f9dceb10511edf8e05d30375d97dc91d90a3d564f1ddb489f6bc873d09ae5cadeac9803bfdb4bec48a79ebe19784aee828020a64cb10e4c1442a5a3203b186a17e1a31851f00982c2723cf1f57beb7335d34d5d94cc9efafddf5821ddf40f4bab99da2928a015621967e8a08159cf52225d4d4ea2473e0c1f7305102a7a7f5a6d8f845d1413c75304b466ba60fb38b840208d09b3242302f915251497014c7ce51f1b0ba81e1942b06a0900ca81cf8114ae4e58092ad022fe39bc99992cb6053783f1f748c11363a0f9c55e352b730607f0a372ffc934bb8cc1bc5a0151e15862b4cf28b7104d8f84afe7ecccceb269f7f80d9f4c95b067bd1e881fd9af06cd69ed84b93a5fa5be35b291c00fd59f049284b939c83e258c0ae843393ed2c1361bfb779127765833bfa31ef08c2fd31646253496c6e2b42b68dfa8a036c01fcaf2dd232a331289ea22ea2551d0f069985220077fdeb2bcbd0295bc7b67f82ed18d63d5acbe29f5840c133af4a22b8e558e72deb9c9f694f341289fd5446de32ea5d69cb8d017cb50521aa7fbe5ebad4e18e6f00c5ef39fa8d175c886d09048d6a00286426ddd695b5dfdb7ac484c92e6a2f3fa53c1bb4ceed584c7b72d299af42b909c388d50eec02360a8f33bd140cd3d8821f58894015e1f4912242e9d8ff83e7f7d076d1f466c444ff65d5252e17d3173abe06fc6f68cc4ad88ee68e255ea888922a36328e5162880338598721e93e3b326b84557e2034cf6ca40154e0b11ef683e7932d4968b957a6e748a1b11b2e2ce5e0449fe2d18a79d94e9581ba9f88423d4cf23055cad8ce020761172453bdb373bdecdce5af8cc54cdd7babc2d4ebb7f43caab58df4fe30fb4296b237e505913f95c193c26b62ba7cc5bcd3e66b495052cac4e24868c612a21e032411c07a78a352938eff648beb8521cbd0c2160156e182b7d3c482561426e051be45b5a1082bc66d32ee217b23e16f4124c7336cb700e59f0b415747324c5518f2d1a98e591ce1c4ad6c2d28109129cf7b0ad996f9312faf3d4344a1cdaad1bcfc106de28a36b63a9d37aec3c9ae56c20173894f441fcf2678c2c68b613878c1d68deea8bc5cf356664d811474960fadc0f3c520f92ba2d66d67a64b3fcffc833b1d04228c0ee4566e1af45fa312b92bae8d9603e232ca33f1281263221ea4d66054f0e9540971952682f0b6e21ec0fd0cad9976d6c63aff8da6014c7715aaf0382e078036518c507e534093d0e611e8ac265e3e8786cb6c8d0102f34b8644c6d1e63de114f2bfc57e838ec2984ab7f2c2de236ddc7b5f334817f08d5ced232669b0bb244e259e6d8df81d744d6463af27387c0c905cb085ef55cddee692e0a25b47ef520dd90157caf164d3305586031c848acb9443bedc00c9f84158bc77a56688adcc48dcc4fdb7e4893fce47fb668e4561f32c0a6870ef523c194a94f81436d69ef8ec8b792988c98245895fb00753026cbf672b3b7c1f5ac4aa75ff5678414dcf7ba20c85a66027492d91eafe73ad41b9f156218871435804da5a33b01222ac39bd8daa518d8e13df11be0e9262ac18d7e39f0f4ba209a5c275ba95dd1301d165b5230e05b7dd7dfe39711b8ed58390951a0b11c5606328be649e659a368e5357a49e36601ec32f6345aa54b5845fc384ac6a6d2c252cdfcfb587c51cc15b4b2773579755c2e2c66b91262382bce63d6657c3016ae0e50d10a1782d71ef751835746857e237a0685796c5a87e3e0864ae77f778e47434d1a12104a1011d6bc568c7581803c0d3d31273b4dc37ebaa4afc92127efe589242f9bba397a93cffa27a531f1258ee8784d8dc7a68f0baac4335586b37eb9e30e3f60357f7f4772bf1e45fc68afc73fb149e4f13f99bbd27d1872f5594c0f0257ca8f4d122e8ca1ab0f5b04b8a1507345def7aa8d4819fee4d496c9ec7a3fc0a62dc67689ede92b006d65d58fae1bd4f76cd4e74c484f8d3447543d5cd653406dd4c76c306d3e77544b2dca360b0695dc88a8848a43f970421b32550a819f8f6cd0cb02e2258213ddf8cd87e48ec2ef2296579a518a4ba596bafb8cbf3e1acbc066f5ac40958631fc6c18fc4437e69a65e6274e4d32ce70438fb4aee61b1c9e90f691d6db30473787965db19f63ef2e7eb31713f933b122a6092ab59276846046694a3ab52acdb766c28195567510b0d06f45e5df72892f6548633c4743f539d414bbc9c599954bacf351d85764650515801d6a65f92d2f45b799257304e940ea44ddf276d3f08717d66e619dc15f44a2bd29bd914474a7f5b9e50e8f46a4f5801ab081fe951a06dc123f920d549634dbdd186f6b2e1107641c1e0af386b88cbfd9004c91fd7e2655f82e5d0854fb8914dfa528d754e5c824099d3992b4b07142bb3673140c37bbed9246bf75e1f12f60d77a52dfe643faf33c6b3913f6afc771ac143a3ce053f6c802c526b44a2d6a06b16addf62ebb9efcc67579f02b2c96d6b2fe5b8e8b67c633a4f7afb59b9529cadf1eece62fc360c8679dfa2f307e09bdd47212e2a2dad3da7b0484f4dc06209a676719049694cb3893281100c65b959351503621297bece65df056c8c2d10bffeed637122c2dc4d15d45e39bef74a8de4ffc65fccb7b2d826deceb53e054af6436d7ebb202a1b5987c52988213f712d6fee27ee17a835b0b47bd6552d1dc6b5e147bef727388c22c77922339b0941511be64bde55ca15df6ec2e90f48f9f05b3b2756dc148008feef205a2951c3073744575ef8a47ffead7cbd6c5d5069a66a17bc78abb44d260e13e7b85660ef39da4529e00a02bca6a73a8f84cb151558fa69a704daf3937f1490f671ed31698a9dfd9f93de1b786482128468e42c5ccff1453fddc97682a0fe88c7bfdab15ec0a7474e52a6e486124970c8dca394c1257a6574265a03b5a0fc3ca82d09e41d08270309481367355e698096ab7759385dca550dce08b309a4f68f704df8aede81251fbbc8852c36223cf7a7fe759f76e8d3cc58efb03b3ef97b390db15dd50916ca9b554846f949a4ab697b1c6cdf8bbc75dbbed22ceaa95dc9f0864a7e4154609701268473a20b058d5cffd6ebaae9437569040f24a88a15cf84c8f46f18ff319b70583b27ad454d60a9584b1aab5c919591caebc1c5ac05e0912fe938b2b82e69973fab388dafb397ed1bec3700250dfabbb8a4ff721c0adcf3976e92dc02e046a26a641e9e81d5d8c35ba671e3341073fba6b72d7629761d0a463ee777f4f0d7824c8ce705ec38e36c4fa897cee27476ab9b53a5d9613c44c9e43da825c120e83eefbcdc4250f9f79695161633aa445f18f87517ccb40c71fe2fe5781fc5f16586b75451c69017b4505f546f6b59266096a2e66ac2a058a46d8708a6ed86ddf9c410be75374d1ecde399896e7286ba540470351a7c04db82726be6f3c9aff13dadc0cf3d71fa34497f9b7308a6205a6b658b191d92e31e65e2691aea898dd0a53b268948c847c11cbf5d2965285d2438c013322f3d6c46efe763f5b30cfd60c8db883056c2fff8786ccbf7a599812b3e596fe19cce821b8b25a0325c5412a0277c0b8f1217304965d07bb298a242cefd591b84ba52676e8874d12db27a4813f1638c7d58ce0b1845a30be09500ce423d50529f902f1276fab934a6406db2727b2d8787c8b894562173e41dbb09252c217c2fb3f94995f11f0e61cee5e63d784e1039f4cbaa26dc214645bf9a07e5b1c14a6cddc1ee89a9e048db0219072304fc2106a2198e8418834146f2dd78b960ded5f9d54410131ef6e649fe3f7f2095dc39adea1ef488a327cc7a6830571d1167fd1ac7860f48f35e88759186c745493c114a382d11823d368b793a0acc77cbcb2fb3009d674524c0bef76bac636f15df5f7cbf6fb0a26bf5ea45720f517d878c39d3df27849075aecaef4298fe2cca781902f288fd5e1bd8f349e4aa351118198080f7f7053f823a937dd544d5a3b40d8c20c0bf9b693d0610c641653b4de63b80f4f762a236e5012a8eff79ac7dfc44fb03001718791a37a0fc849a1c6e2da3883af70fe9ad7506b6a88bec2d9717876008fa525c7b026ce61c380f366b809cc30dd83f86ba9ff458fca1d15b3306fa87f9f3aaa630f1189a40ad75aeedfa8b089e2107002fc62f7afd897740824ff15ae08038c53feb06c810d0e7d69a5ac9ac1a1780a2d7e1ca4f6b040c8503cbca87094bbc09c252f52e291c40d05ddffb8bf1ac3106055bb008083fface5e658f1c8fafb8c2b1535d536126483e46b3ad7e90900c35921c8c7b859e80c04715ea092fe869abbaed556ac367c5c7a80192d0321547777cd5ccfdff3d71b14e67aaa38be39c3c8244735abf7cb2e646eb9cbfbd419ff9e46629723a65e96a78d36487d102f8a33b24905bd62f41e52814ac3ffc9b89beb6aa9bdf06af2959320d0673bb6a28012bfe31223b93b0ccef2544810daabb87d613a9cc1d2c69069a516a75539d97e1c4908fcf75d1287df2c1caeeadbc7be3710cb1c6708191d767716f037c95232cde64adf8cd210bd8c4cadaf5189971b53d2ec62046f656d4b1c338943c1d91917d5ad11a94fc859043b7570b30fa4078731ac8e50bb6e31180268f9bf03c00896bc5322ed685138756a788d4f445468d4dd49848a4103b97da4b989a380017e2081bfd265828d7d343236357c5766971efb8dbb0f91690d429a17f29b12d14798c2ac969ed39b558b68ace61778f1e234c6d41a54c18f45df983e60f872f224de80800613f649a1329507056fec2c1c5940422add5a3b3dd8b10a35a8e49dedb3f6ffebbfb8df7e4b52ccbd1e81dc18bb780d5067f807ada572078795dc9257343ccf53f42354d14f4e3467809451c3c6a59a2ecb0954db813454761cb939e8d1c4f26cc577f292ff001d6bc32c19309abd42b65f15241ec3b8ecdf774120e6b65ce2cae81bad967461d0a537f2cae85b343b6b979240bf5647d164ddc57de5cd2bcf49212d13b5391a6916507609ca232f769916c490e4e937dd6859068d05968dd52808847103df1f4981018cf181ef4c40eedc7b8ec1a425092de5a4b80cf06a2352dd371668967821b098cdd586a4ba32f71f1a7df68c3a2648e34e175dafb638cdd57c771a7c055b7b4dc838d08f26aa815b98ea16ab3e053b6fc3ed17ce64baf8eba60a051358fa04c4eb7e519ee4ea1154997b64f57e437e3f13cdc70087792a2d5a83b86a003b0aa1c01f083317f88bed29f0e6de8a9b49fff474f74c0a49fd6b6ed120249809f119000be3b61511eff205d8bfd66da21ae8b771d3d8451a2491e87a7c282afa50dd061a617d8579a7b1827c65a63016e5cad5ec6e73fe0fb1583547bc1e0eeafff68e6575f8cdba0625ad1689845b98d8ba9b011fae06930ec0cf905d6c1646dc53548702a7a3b9146355ebcf52a43360cce6da21e6a4aede6510299e3b5406a4497f8aea234efa1ce1abe870d0c0c8859ebe738b12458169db8b5f283276db87f5d53bf8357e2c5b891d4df1d23b320bfb047b756a639a7705155e4177079481fd88b23a9c6df0dcdf622006b6c5c12bd6c0f5d59710ba6682c85151f8acfc6754215c69ecaa8bb505ab675b97719d52f53c8bc0cc76ca783370903b441fa825c2b9dd9e7f2d72db8761b3ff65b80c4ccb43f4d25c07b7c0c00d7362f863f8970d28e18c1eacf1fdc8eb90048916b79be9785ce195a3bd0e96ecfa0936ecc08236cd84edd4f6c13eba1b7dfa162aaf36b860a555192b3a0b24db62359fe511b3642af2866a364393b1aee280ef018f300ca79c5069420a9c5052c3b60970259e5793b15080781c7addda4ce746716a39af366015fdc3c6acbb5ae0772605ea7caba01d37fbba3f8fcbe94a57d1c09eb63cdd6c13ed5e5871c7c47ad528e5bfe53ffe75a93dd91bb9b0a6de6ee2e2d681ab02c968ea1fad5b5893ed940f9ec94cae0ba932155f305e8a360a5b83ce2ea3bab172e4c964ea7a6163c6fe8a5f0f3a7402a3967e3cf8b1c72d7bfd905e4e4e45d918864bac5e7972615855e6ce67b0105f2e0fd91d5ebd542572dc54abf5e095dcfb4e15a8230ed6c56409dbe9b57e5206853e0a68f277f161754c4d2420013ef4674c4ba3218ba00d06960cee0008e6bb5504c7992ed596320ca0fcbc63cf5b5c69507f226ff63292bad4b22a804419b3ca5616a7af5e06f837f59f0f449114817de7b78488739a3139fc06c9ad8cb7e8b3f5cf18c4acdcd67480eae9fbd4cf39faf82f34c531b47fa233fc24d9c079ca08def5319bff194ed7f2feaa79a0727ddd483aa6e2e995ac269f98943846e38640d84229b8a66102f955edb8c34876c9b9c40012e47c80fd67aea2a3a70586f1389d0e54c6e33455af415fcfe4e2cd1fb29c93fbf48cdbd67c018c5ff85435ba76bca2261f633d64b1b98661957ef67b02cb1b0f70361ddc529a34b81dce9ac0e2fb764b9828c38844db5ffbd566102419e9be023a2fb86dfa8941eae7498b37c64ebcd414e7adc35826bf0e2d47d1ab0d0a778398e5dae1717bcd14ffe92173060140e27d2038aeaa1d4230bb3d7ae9de840366fd9dfd649f76c39c23892dc1a12d36ed18908bfa2ff35650002b96bf1ccfbca688138343c93337176fc8396c2e19e799071d6e8256829b49aec2f51895632b266a49f5943be03ccba140c2ff44927f1f2a7ebf696c37f6b29032b681faf46c6b41c38e1a772ee687e7e9f193e874b111f2d8f1c3395b1d27342b69cc97c414c365234539426a993976bad16f19f10a5f2e56e412e8c2417ebe0b709c646692595c7dc213bb612bbdd3202a114cfdd6c5d062174469acf0c0d14833e68158b92211137f4f9b44c2778a787dd00f9daef450f845402d8a5ce35c134517fecca316319d9fd637e5c9a1b577790d3bcc0306c6a5c96d8dec2ecb9d3ac0a7bdd437976a434e177917941c2c7113421eab42242b36ae6bd18b2cbc143a220f5a1fed8d83d5911cb60f40d99ad81733c7fcd4a6939d4706a19f5196eb592acffe441f48f0b69b0b9c5f3bb62bdd61aa63de56e15fb571fb9e990c369b22503a0ec5640bc58e186d570859d8cfc5406e432208a68caf3b888fd08afd7d4c6d1c9d1bf84687a0d3317361983adf5def31a8fa3c2d8ba8d03db599ad281accdb009f7c5789094af957274324714983064e11bc552bb09565a88990f974d16c3203f030bbdf7e204d21257764c0bbacab436b7dffec950ec70fbcc93584515ca0f57e006392f330156ecc19e239f1d2eee8f947f6ba22a440bf2ef9975bbb0059dacff79a7543f4c24ef12d6ca0f182933b8cdf3a6a330b5833510efc1b519b35c2aef6133afcb116992a32ac17f958a20727ccd8a8fe1886ada807a2b72a63a05f8a0ce1ee7cef54143e40a39aeffa61b7dd063b3155a06274c09bc1941fc983cf6ad9538a0b4aa85de118cb8194fa925387bd76fb968bb0e13860aea77dcd3c07ebba71e42fc8cd796f34002f4ec6baf2967a56a2bfe1c40bf81b711a071c290103f41483655d93a64ffb7908664e009b437db3d7fbd94984bb14e553562ccab0239ae1581606e24e14c11f6539273f2d66299fec73fd6dc4841903dd0a6707bfcfde6700f4b7dfb6391d9f73fb032fdf95b756bca2112c0d0d94da94a30f059fc7ddcb90c2560179957daf38d9dbe85662e8c11dde16c5e2fe188ca752c36df1d1d851accb76048f043208a3f52f27c029e7fc374e6ee82cd75da3fd1591e3569ccc9c9310c4adab1b6ef6a639d8f92f04110b90712a6738b6da62fbc5627e8f4ed94e360428419780ed833a7aad1136f4bd7fc6662bf8bfc3598fda0e7def00fead6d90c56cf3707eeb434d1219fa031d53c8faeb02d2516cf0f6a5ff2a11e00eb1872f45ea77021a42009f69862291887b23aa1ffd2d4969f2597450481bcfa6d191c1f4f79159feef3d34b35dac1ea009d59385e0960ffe07d81755d06cbb9abaa74fd3e406bc4eaaab226c4955bc1cbb65503060c8662be342e818e634615b2c2d6a6c729f390b8e3ab43821a010ed9e11aae97dd2eea54d594b12c0b69fdcd455f6d0eae0b60b34a8a865020510eaa93812d3e3234cafac334b75e699b8d1a55985223c842b53cee69a8116fdea0523ab5c631f4b69df2e7ade7388a1f2947a004363e12c6bd9fb4701118b20f237ec26baf2bd92248885435eb9fd9787ca5843610044a3db16c73b8d8712b6a06cb27513016896a21d716c938ad0c6d78577f14bc4fbf8f79ffe3dd0cdb6f5e71fa88a3ffd031ef8a980a83cc752b71cd306bacd6af15b407a482f01f9405c29e0289c47fbaf2d5697be7dbea29c2fa86d5adbf4332c8c1c416ecd6022b958abc43e001aa332d52573f8490692d7129f77c87f4b7613cc0bdd78f8285921c548d326a9ba1cce0670b9e6d8f340875bd5d31aee75e558cd6bdfc25633a1076b5e4528f9a285c0c23e3ed1a15b3a373526e27c4edb8e1e2136ec8c950c18085aba524e19ba2e4bd404d5a5e38474b47af643f19ec7b6e412e3eea95c52e74f137ff0c470942290716cb5caeb4f5e2edf5446662f6f407ab9beff5639a4296c82ff1188d7dc9236816d9cb0cd994171589a769623c6c29e88defcd9f4dba88a701962c72ed7e96e7814087da1d7df95dab0fb736b558021cdec4c65c66c952d1d51fb2afefe752574adeb4ef26716da3a966e0ce51643f63bbdb0dade00d60c15bd3837d2d737e1424c134f2f730e12d98fc3a089022aa76d666158f4127c5d8f033ac2d0367b4942ce80fb261ab5b01f71110e3db5e78f540fcd67527b78cfacd8142f426e128ba47b0fb0d511240fed4007824f087bb3cb5fdd355c4a1e27d2343b6dfe234542c1d7a0d397b7e480801dad6a4606abae4230a0da0b19901d3abcc334a589d53be5a0a50f9f5618bea6217d1b8a22d152aee7796341ff64369554175af6d5c1560b412a2ed60c1a61853aa892212e4e9363b81e746d9dd42ef4fae0562fe1867031f9dac0df7effd04b9166154d3fb83ce38f61cb8eb2acdd462081014c323184bdeaf2abfc1063c5a43ae9c3d9d74a2108ce612b581d3c513e21034b2c6327d127b3996c8f127a18fac994c00f27c18ff6ffd7858f6893e84c4a51ecc0b1bca1354467bef8570b041d81b69db298c7c701638bfea6cd2ffa1b76154b0fcef705ad6a41a10a43b360e4a717684e13bab52f073530e6221f558014b31e5376406c9ad4e6bfa121e83af5629b0e30c675938ed4dd9cf51c64ab2316c3a84094905d257cb50fd68d06024667e1fb9f5918b09deccf6312d19b972c604cc05346731c79178a5bc20069d6a24f1755a3b323f54e53f77e7ccedd35c3882dcd0979a30f19117168330a5ce8c92a41459453d1680c9242f8b13c8e6043501560b28eea2237782d440d2153cc79fe4c2d7fca1d4b99fd1f5ef167daed3bcb3512c5ac6b161d50eb6baa875f7b555762fc358463b3c6816e0ee035ab42ae14df725c4aca116e3d2ff3252100cbc574b0ec06c0e2ef26bad8988170f7208e9e49694b1bee30237f298cffebe17d83d502a25931c0d984335f599f1a09459554804b20eaed9fe2a500dd31c329a528060a46309f41db2e6f7ce9f43ea0a3cfbf861b32aaee180fc48fe18dc70a082e095e003a0d1796188cddb0362c3ee93cd9df10202cb90d651ade33a7a51c6833856b504472edd8ed1584592baf82c39c0ad51f9b649d4ab1caa6108f6ef6e661727649e4990c97f2e80794c542844fcb567c75498a65091d253f4d375267ea89701b5bc8bd19ba1d3db72b0bd1845a86688a5ad95de7ac510c2658afe065f39dff3b6c20a075b39a8ccdd4794b0f7b3c2bec3d4133a6a8dc51593e56d784c5ec4f2a0f18cd880c98f2d600d8d4695d70bd1f7110ec9f812d5e1c03f1a694448d188107a64a9eb6e25fd91be5a53eb776c7f485744077629896479d4407503154e89da982af3680fa86669adff72259734480052efdaaf1dfa1a81a90c76f35c6c39c9ccb25466b5198d4295524c8f3c33fce2faa0516f1c5edb6938e8d249554559be336ccd58e0b1d629a8c4c1c641159819f8c1278ae3a571c3a5f26a5a3044e1598a6e014510cc9dc5b315d2fc79035823a7ef82d317887d90e94e2aff7cee630bceb0262573b41f034c080dd1c4fd363ce63bce0a3eae6e334fd028c4af15c633f64f3b4f9bd8a589b5dc010c88502e78d034723c3723e7ec4064a05a00dbf83c8f7898a300737a1a8f39e7930419e2c2455b810dbceeb3d55f597c6b8e34be52e4acd74de5d551b3fd83b127c9d161fc33988716b8b2ee6681ec9c55915c5ebe1167fd6a6c4b071ef94c76278a63b5556b367c76877b08cc848ce9da0dfb3ff7a8b479a55956de6a4317a904a787a7dbf1deac3fc864766583ee72741f5676957389a913cb33f11d23a5630a68bffad629bcc57d77a62a0b66967274213f8d5e8ac0b6e9023f241c124a55b8f89941965ab9ba4c4190ca62b5ace64e2a47e6246d3307830aa36d95a7845a5118fe8ac3324e56c7b0c3e8e2c9a7343abaddf928de4bb88011af3070a00870ade733318ef926a32595ce403dfc2586b33a17ce48dc268ea55e6204b4a7850bcd334e36f7b4bcef55fcd802e9049c40778ef152eb9967f7e9d7ef02f0922bb1e9eef76b177bc6550223f8650ff6dce507a5e7ff4a8ceb80bc1ad67b1fdb9bb9b85da0b16ad961f07280a6e719641459be1c9f9c9328aad1af21952910ed72c24987abf555b002a1819236c5fdcb919c373294d2e739321503a968315f53fc971e4243d8ccfe2314a8730d4dea15b731093d0c99bf765544b1d660d90e9b3ffaa1e86736ba11a43cf33317efda683002ab601f168064d24e228322822e12481c0973e9545c01f13b4b2dabd70bd2f56f732922b5b8ec94a0022ef5f503178c122805b53ff37a40c8b5d7073b9977f874b6cd26b74dcb0a0a50fc05bac68641490a4dc454953a6fc7b9d652e1132546df24aebbbca197edf48ec829b2025b3ada617994150f1d6aea010b3db7b14450e3c273af3c83de95eeba01dfc2c28fc490e692108e0ac0be21aadedc0b73aee126643399021f8d948999e4f184d477933ba4b83da54f81dd45781f3232389e5d62954a43b0978f170c77d221bbe22750dc0efd0e45414c5f47191e42a3718c879cae545ddc78ecfabb2fff7a267bcd963ed1f8c383171e1a81a63a617a98603cf70345000f52cab4ddfa39b25edb494519978fd65daa1f4a0ebc0316abaf1ca3b34250f584dab2cff5f5bd9bd70d527fc337c080d3a12bb5523a51de99bda6edb061e438bd93f45fbe4ab779ed381dae289f488b524da3a25b4c88ffd97e08b7783ac2ab0a3d1693a944c34eaaceb9514660b769f3823a5bcf5fb558ddd2842b2efb8c51de7e649e1b79013fa792e1210595f495f0c65df76f2498eed4dfbc51cd250f05ee378813aa52e6c293f9c3a70d14ee42bdeba10a4760b9ffacea223b366ee510153c439f1d785603eca86efa08099179c4733cc6ac973692cea1c5e0c7747e46d5212c22eb059135119360985be5fe726ea666a68634ae073791f558e132607a42e4f466c51298c3ad3400d7990bef7836cafb49f15a2f446a5f24d07bd5e1fa347c904828f9ffa96a063d4b86658775a5a79f210167440e5feb2cf37a85d079dff6a9571ed5fea6338554e921eb810990a60c5099d2c4c146cc4386e4d9b9ade9603cccb1a8c7b75b68ff91c666cd83c07113bcf37348b9c5fe50305e3a1724348e494d21a39352ccda61a7352ceb4a339d2704edb7171794d23591db4cc347dfdaf82c088b7249408724e3850dbab71ff08077e425dbab953dfa69d7443aa43d8b621e08e373b95d1bd1ff5398c7a9b64fbbba6ea29514b4daef0b67652f9ae9e7a4de62a1aff92191282aa41c71e81f8b620db3a2be05a2de8f66faa66d5c03acbb9ee56f2387ec81cb70d3a9b2533026fbd3a28ecea3972c115a3ae15f4102afab51d76fed20b65f8076099d520cd633ec787911344dcab3b044d5422c572789ff83ab23fb24869887e5b0f788dfc191924fcc75e65c2a7a83269a7f757155d2c0a24fa2d076d9ddbd423482494d4b7982f091d781bdda15597bde2bf9e941b04b14705815408082440993dd79da586591df20c4f5cbf5bea5b9668036ec43621c8391e306dd197f94cae8301bc09947cb129056e41d02c3a4d8f94826592e207f7fa72fd1d24d1946779b81e8cf2f1fc4e187e631d9723650f71c4a7e7179fe573b908ab8cbbbc0ddbedc53ba980d24cc46c64e73e3538ddc0c32ebbeb6fbc263db5063714a2df58f4015b08d316eb35f775f17217e7f64be1bb77d8586e9ceb1961268863cc1acb47d27a15e665c9c58e7aa92efe076f07be60b0c6e8a75a2026817a31efd729f4bbf66bba0188d61eaa4e0ca9c422efa83202f88113bb872e53f90a7d7eb173a195fea8e47ab52799fd7d65f6a02f273ad2e60b3c22393aafa6f34a60b5f48bf991ec40010f94516545575b2b8b95f27620296c191fa5a14adaf3043e58dcb37e13fec2b3f1cb4aa1a5cbecd99d941c09fda4b5aa2000d5a5a3038c7496985eae0567ef9d5b015f966f106a35cd4f402e6821f77b17734422f7787e812d5d720daefd19727cf63803bbe4b5b8cb1589a3c3c32aa6d7fe618739a315721222402ba13dd01d34a7a48cc604e1513bfac7c789df7f4c302a528d53d613b4ac1be6094cf49b26478b05d906502862ee189d114246471ffe707133340c15669e58958c0409952e7ffe30332d736e7f19e4a4b2e6fda711621fecb7a2a3c549edf4df41c172422bcb28f12087609c6d838ef7681d09c9790479a4c752154125e6ed5a96144e17173e7e6b7a7f77fd61d697a056c2899f60eefed396ddba327942cdcf530652ef246fd47352dd3dcfd65a8d9cbc0f6bbfdda9032d4527c7b3e1dee4abd8a61c2b6a24bcc6978f506069c48489fc2c543b8abb8f3b0885e464e0e5bf1e3d7fde944edd0da878cf4a8185b90c1f220f590fdc176b88db1f1866d68afb45254ccb4323952bcec1b25ad3f8cb84c0a4ba427494595de273e8ab49160eb675b6c0627c76543413a99d9e617346143cd8ddb471e3c35d255cd53f205034c72c82ba47e25a521f23a8ea9cb24e48d72acc6170dccca9a334af8907d5eb2138f2b90009640ef30304f0e5e8ce0b7231a0b8e80b0f0b9f80ee21cff99b1b48c5aead38c4a00966b38c26d71bd73bbcc86e6d366ae4fd46e8620e5dfcdbae27fb039081e12a6028da6eb66d25b1c1e79dd3c1597c110cb683477470c0b68eedd78dee78962c58c91cbf1f7d5ee92fcfeae4c3a34bf058007d8b40d1ce01bb381bb1879ec362be471651cf754ab22a80ab8b885c050ecc2ffddcb03fe1cc29831bf8bd14a1ec73a453e32e20ba7b21659102a7d034d10226a3a679f3446f2c5cfbc9763906cc73e3ab6c87171627ae105e6e9de3ddcd6199553cca5bb126ff6a18d696dee0569c452d4c1748e4ba24c8201225a204f69ff87b4916713df7539926ffb566ce9d77908d281ea0fb816517d49a21111f0498a2c680ef15e8feb89a4244365e6094521c3e490a74d5f0c207ee5515b869af71d50c189e5477d55997508503f5e81b9ce394945f6629bf1948c8002724964d8c127bb7d101d21961b67efbb38b15c8e3198f7f50c7c0d6349667a1aa7a000faab367a16d8d67439bee4b86ed11ea90674d2ee97d1d8cc0ba42eb5ed1d5d14787086df2989d9707b67aa4f1363da0b15767340ceac99f868d968d5794b5106eb82494bcf91c4b18382ac05f2bfd1a224ce105602a632eba6dff9010cc7e42dbacb4b2edb9b4ec000ca07643592b923214bb693d5378bf41538aa7072a8e284ccc023f43053f955ababf57d4dedaeddc6497d565b3a701f0760a822ef120858c52055be6f399b02961cf3aa6291e82215a9aac0937610ea5f06b7778c53851348fe2d842ee6c0b858744044bef531163da3f343e2799f659673800018621f743415e61970d1e78c35f859034a27ddb860189d90106f0ce0c0de06168d76068871b540428775113ecca59acd6ee401c156fdc326d0dced230dcec7b37aee2b07842111f0f0831582a94e9d0c1e0a1b301483f54cbfd362b1cef34bd991a6a39b6e59301ffc522de68b3bab1bdbd62c1775edb3e8dc42b33b8f55654e7b0ca9a41c420a289d439ea11b2dbe9d3748976909051e496a18054c19ee8923cd7b4a6c8e448fedae217bb3d1a5ed530f78ce904e7c54c31f0c258949958629bbf24848e9d277addb90af47d40f6c446503d13eadfeff3b55239879990904e96112fc3cda7202aa58c40759b81a511ecb895c002591a41bb47ac6cae6efc00f76914233d3a1ada79a546bdcc03d28b00d3a677e7f3b628dc3c9bdc8e090846b8942708ab5bbab470aa8da03dbade6e368a6d9194b738736ffbab47a1945359b832afa96f83808574d5731964d97b8f88cc9b20cbc1329efddebb335ebfe404ff393be5cb9fa690723702cd28b87e699e9ab648a2974a79266fbb14e7ff113ef1ba7f739d8c75f7214ee9628b8fee2fd65399256731bcc9287ce92675e4fe58cc40b3e2a82938c09bb2358c33beca2bf2bb129012ac990cc31c2ef87df2f46737f3ea4677072653f6513b796c56815617cc36788b25a6a4c73c39688a7d9fe2ce05e7443089b51ba38adbad5438a95a68ed0d8e6ebdaaf30187b2ebe657e5ad8f4eb52535bbf44e57a6071232f58c722918fafdc49e70ba6e6e917da85806bfc58832d29a4a4d7143e9317635d6b4b07f0656e0c42d14439e8e10086beea6e5c0cd51ffdd3266bb40e25f2393e74bad99b8674c0a68a33a5bcd602806e585583d88582207f7aea24125366dcd7c544741a91997fc2b70c4d857e70b8d73f0b85cbd02324cb93f562abac516625dd90ad209f3be334fb95d160dd61aa464f7db1daf14eb0504d5801967b6473babafa7f5aff159912c97526a566e816b1a5b5e092c06388de68717c2b0d29829bfda1d493544b398246c3c6bc526883ff2dfdb682389697f0f7cc4d9b646793423f42de885002135bafba8b11604477962dbaceb5950f26e5234185b905d180c44570c85d561a31d925fcd2b1dad6206804719926ffaed7fac4c4e190c01c8a899c7ccfa93de11fb22ae334c39637a260dc8cc0434bccd9b301ab907e2c30667d77b456e4bb6296ebf585bec8e241ba0d30b4b551e3f709fa56e17aceed120ed4e7dfbc2aa51530de2d8bea7a7148fa4b6c94952f14b0a14f7bcbd377915c538f8b004f3a865f83a175e72af94cb7f1a09a754276258c12b6abb05ccd7d9e4e953f69c1fc035510deaac35e53c63627cc3389d999bbb6a3ce711771023f9bf8ab9fadc3c66d92e23eccc34a3bc6375ff9172ed99ed2018367b7b36949e2cd5574f0a1b5dec3cdd8e99459f3cf5dd59e909262552087ca81d228e6209cbd76274d5bf36c85f43211aeb8d2572896df32dfb8c899567f2d06a460eeabce970a5e6276137eb624110bbda049b0cbe1661a94bcfab5156445a3d8e123d0fb2da26318fc661f126d002a4a55a052e6fea7f4f6c5e41c39b455560363803b819e85893df7c5acf2cfd58f14328250598aca2ffcacf3265e1dfaddcaebddd1bd9823a01f3701a42af603485dfd9888a706d2acd90e3b1c8615824171cab11960630f42dd3cdc94265d0153b67ddd296c57c30ffc6f87fa5b5c45e1866d9fe93b4bac1d52fd89bfdf5ff05dd33ef6cfc8d89abb86b985e228059fe885e73c92027a1c63eb89cdbfea8f0843c3bce25296d991183840fe61df63dcdc22debc50675cbdf4af9eed1c3679d6f8cbb5a54e518c2f1aee23673eb20bc0641c03c17567decb9ba544d6459f3c96ec9b812efec48f2ad9f43f8e9abb06ee0bbf451f1311b332100cda74bf37f0d2e7a7400d6da7bf89cfe8d0767972f2cb74261d80d8e7deff1e5cf6d55d7d11a36578f20dbdb60f27ef4f8d7ad766f509f86200de9a1cb2a203f680100d289e347432aafbd3288a1d97ccf92daccd580848126488b051c41d975330ec2f69d7023eb7068a75384fe5bee6f5bdb9772efc5ed5869b31428fcef0127cd456e8ddd50c2f946d2720feee6b49a5fc40533127a3d1fd364f4f9ceec19f65351710485b464c2e3eca5d8d1f5899afb7d4aad9424506bfde43a17c476a21d9b9c1adf020c38f8545fc40a1d8f44fd3ecded3e1195d43308c435824719ec914976bd441d8bfb8c4755f3a8db5a5113ad72f3177d1b7e4464f2f770319a2491bbb5cf2c17268767fb39fc1d91581763d0dc629789a0084642f9380fd7e40171a8158a0120e2c5c96aefa86d1fef946d1e3222bccf55f5826bd360b34228295d286cbb4edd0e22c3ee2534469cb638de26e3774152cb6aba9babaa7d26431704ddf79424aabcae9f7e074e098a5d11e670e1298216009739f7948ad22f6cf887fc19e4e58772e7e241eb7915fb1efc6e5d81c49ab9e0de672b4b528ff8fc25f1606c6da24ac60add3f955ccfb7a907d12283d6a3c6a6b3e011f5865726072d6f556e3700b4ce350fb9ab39dd70528c9c959a7b25e865cd191b0ee038a1d39c56a935c58686747b2c38f6a21d797ae0085f110e5fb878d59a39263fd4b80926ea71a8639de031e8544be3e1dd7894cfa7c7278b9f84e62c774aa95aca0368a2e6d6ab0d58ce9c1f3577d7863aac734edfb9018272c082b4d17b03320696a54abcd546cc3bdcca4bb14898f32709ebb024d73637f263b4ea458efb65245c4f9bfc75b92df3543dd262ce2e8da52b78acd661bc3a622f6ce2fe2a4cbfd3081bf884d6cf67269be20e46867847326a012a0573353b934daaad7b06da7d86848e35e5b3143b277079dfdaea20dd6af102c964c84476eea425c98f75ad36f0cd636c7f569e881f45702107d329bd42da00b942c71dfdc24fb4ea63dc8d6993a99d50591fea83c64089bfa81ebe4bd946a7d14e4e1498a70acb7e5991866d1f39ad9993b224b5c6ea44c57e0b16667cac9e174ec4d6fc1decdf16635ba46a4835ebe2f8e6c949f9ef18f217e7f4ea186e61ddedecfb375aef0741e2ec638f4f246adc9af85f1affdc09e6a9170f6c203bb17389657ef4146e166d6b496ea343d0f1db0a5aab8106aa2b3829e895ae5254e88c67adf0d1fe6301c21d7aaca951169fe6bce10c3c92e11a2c2e5667c5d8a8e46a59179f0e9f2ef9deea15032a22e8cad52b100fb7f6e3953edb3c5b3fd17cfadce81094ad4d2ce9c0982a70596fe07c8073027f6a0180984cf10571feac4d9efc46f93c7621bde289963b69d8ebbd5937ad763d251a18c74c6eda1f46d8f16e2b7b903d029b7008708302e7a4596d289b9d87c187dd1fa45aa5f267295013696dc4a39f9b2ae5abbad79bae7a45db5308d2ac0c617be7b2bafcd4be4b8e4387d8e16c070f093019f0c8c3d01c59d9b91efa44b709dd428867ef8dcb8af64bc8e6696937ce884e22237393db4cf7724243c9794730dee1a073da4ec268dcb55cc9d1a6d61b5c83dfb0fecb445ae7fee37f57f81263d52d94944255bbb16450530e92cdc1173eb2a98c041c285ed47683b9c85354932df0f0b90ae97fd47f78eadaea96cf0d886908b4b2ea44ed7c4c78f97cf908ea7e89c644b416c4a62eba759792ed6a705bfb09f0dcf5f9ecc9b1bb7bd89ce9df8c5709304956d1e6ff2db41f926f5b69f16545c3f7df8915a9ffba2d51dc02f2cd8da72d76d9bfea8f8182ef3659b24dd8e1f756151b34cb5ab917e68ed50f5a7fbb6d65226d8da30b929e421117bb8ce8b52efeb0a558bcf540d2f5d0d12e09695f545ee257d52298701fa38874a2d480d0417b86629d5bc27eb975e62bd37438511a501db31863a0e4dee937e287a0003e4132fbc5c30e47484a765db6c0830a28596d8ea039ff44ed0750a4e3086959ae8a424931ba30f5cd265878e87b2bc33c1f6eca1670347a95dab0683cbe6af686dc511d86ecb50fae7011be9de895fe95bac3ae6aa4026670e856bb94dfbd2e9e6a31e130ece6fc7098dabbe2740352631006a867e85b9aa6d9a0dd294df4d0059a890f93b37543024d307ed2d3c43788d79292eb2323ec1d03bb6b5430fd6e0cdeeb97f800ef4a7cc29ff2612fa6252dde830ad2b91ede3603771c52f11ebda0fd0856550a92005471fd3fbeb7a5221702365b8f74f2c30e9c47938f5de0834775463eefc6c83e6aba49064ee2c9e2ddec13865160e6d9751d07d2fc189aa5416d3dc4f148cdc3f7a9d66839ca1a464390b761c6a576753e43f798aacf9ff3d7f9f08b07224d1a781082e2aea7543af2e3292c8897f772f57bf5a58524bde5d532a353df992b3b0492b387a1c7c844c70b8ecb510382be357226e7d770267c7f19de5bdf7d08566d92a04f34f44cc65221aa62d37b969baf9cb7518df67dabc416b96ea68f66b64480b429d22fbc9fe174e79e6ceef50262e070db2a503d3afd27f9cb236e0c8544a2ec3fd26be7b59a8288e24083f6e782820f0773587491252b75822bf5f9b4ffb95e1d15d1a9172a4a8f003e8fe19c29f9714e541eb282210eae4eef040134449924d1755d0a69c97361b10136986b45f8af7041b21ce498ccd188398a756cda393b522260dae879bc5d13eaf6ca57ffeed17a3a807a68d837ce135eba490796c0e72960a4d11ebf0c79ba94903772cf968eba63151d68fa729420eddc565a8c9354db21ce231e16c59c0397e66bc6e1d44dfdcfe6d0de272b46fb12d0c23cfde646d25550dda429545bb4953fbe4e87dad59deaf4d127e252ee448c6f9d255098d7bdd0cc8e52d25d3cbed9c6a0e1ee0c4dbe1d46d86c9608c22790694a8bf405ebd38e1a187900bab0f8e973f4532fd715b3e174874d01e6253d0dcfced662e1a6a720c1f269008083291fd96e7771ab7b4dfc02a0876898f046bd0b2346067b753a642bb68227d090ed52dee03ebb1016afa64411de64d72982be37be7a551d13997c43c08b522f7ec1fe1fc6288fd8e071b788111b7d382208a5e139f275e3a1877122393d6473aaf5aedc2e5e166881d275dd0a9ca9f701ffbf0031623aecdde76c27b2bac62eee752b98f20129df5895ca2246b99486e46c612586d828deaf9166ce7b5ea060d1a0ee7f554460be73b1e23bc9854a11147bdc2b9177b9c1351614c0bf055261b452068ea34b785f9ce979450460c17919a711fc78b3e53d83c7ec367fb40c53b247508cf7299a144dcc5918c6d6f592a808ef4baf8c937f13555a94c9c7e506f31b2a50a30e78c02a2a2a0bc099fa56eccc64e450077702d315750ff68a5ab06425363c7d6927b9fffc686d718c3bc9bf595f825a0ce2ac41635bd0d2d573a928394a1dca9764ea05576806330e457f07b24a945042bec5a9f7f1200121111ea323da101876705c5de6fc2aff9fece0bd3c09932f7185c91150caf1c2c579a7231440ce0e272ff3a4b242f2099b469e31674f8ad27688cfa10d36aa8d96254072e9906e4be25552760e7fd5616a15c20fe1a96d7cfbf07970d129211999a057b138f6b1de89cf571dac0c4b89ccc454b34698cb3a4b3c7971ef407db4b5f6388ad0c59544b6f99d3e85fe6c2e20e476b25eb7cff34be348563530088fcdeef5374872a2b3a331e6fd77c22774378e70006d211279c36f408079b15b3400cc392616a84eb515b3037f135689efe471fb9c9b6b89c74961371f8d5d7205ce7df6ddaa2e7f9f2d939150670dc36b06772436e01fdd78d97106693cbf8de091b88954c15fdef6fc4d5d328ebc9464c6c7df1dd5a80dc37753696b9ea8b37309230e9f121fb13599dc652c4acd619a062c8b71415c7f0e4dfa37a6aaa4e3399b1b352b8a9142da25af7a59c4c52f68916dfbd9a6c999124f711bd3512ff999858a91a7ab26c594c03a19b8be14bebd2e5eeb9909626e58b87b4b0d9099d69765cc0ea2c9fd2fedc7c3c0f149c4d5790c20e99f20edae681d47854e6c4475eebe08b641551b01740dd13a3a812fbfe46ff49fc8bd4b3885414dc66359dd767ea84c1682f75f4c1899edf047a7ac55e27037459ecc2d8b8f9502d03151b30dec29446344bb9c371d2f49583970b4e1c1a94c173c3382c0c6010807a78f9c609198ee4df0c8447bb3c245b83095fba7c8b309c33c16a4023963598ca38e9e2aac82b0cfdcc288939e31065f2fb28841b5514a2e58b8454979816f2ec934abb1b915a43818f904c7256880233e20746beaa5b9ed6f40f35dc8e65459eb03ea853a94a40459cef0e7a2d8110f5db7392fc53a51266a983118610506338d0b4eaea2015f0f43fa23b5cf03dce48f300d35ea2bce63ee56f19207eb4d63471b06886459974b71e2b6b4a8fbf40127578eb84f7aedc1838fc032cbe4d5dcd4b31577d8152a62af50b9afef237fac70b62ff3a47dca2148378be79cb09f28c11bd8ca5395035d74bfd3d13e84e6eef4c10e8c8b74b3c91f57ee03eadbc18a6f84209dcf8b9dceb291e5ab9f74224b83768dbfa1dfceaf479807f99fce4069b04ebd81b1cbf4d883f31df4076b22c08b634f5fce1f13fea255cab57f4ae32e8a66a4aaacf7077498721b4bf38b519771d9dd1d2b15eb92041afca8709baa9efcfb9fe81bac58e9cd88c93edafc2a9cd0c963ed6fecc96b186c2c0ebaf4984339e0b735f498567ef5f07615da13323607224d5f80d89d70fba49f3f2d60f857f12929dc24ec4b74d7c6680e38502ac72d2cef564772881acdb8040fe0e58bdb5dfdb77fce6bb1ef6591b1da87229280d1893e29c67be923c19243a4b255ab038dfd9435c1653dd2c5ce8abacf57c2d9ef3054e650391f4fcc4a2100de94c239fb30fe81e25be3722c8618426b97cc61671ed69c2b16aa6a334e8ba38cd2a4e266f0dbd1085bdff50699a0c5700287d2f619c5d3de7eb37be471e1daa9841bd8eb886f53af0c58bb78adcb4411005b7ced54a8e5dc9dd597ffff0aaeee1d8b7a0ef05b9c8dae57691a0bed5b9f693e868450dee03a291d56b7bb141149e2e64c3d9a94d1c1f428c17e4942484a37bd26b88a361264e7e60a850da192a09ea32fbd58756300fb8aa7cdbad52ccfc1e0f988fb451e0c6fac4c4f46b8fb31ee564bfb6527b7997907d54d539db79cf069309402fca8d431b1718cc44986de142a3df177b0119f244928d6dcde7748b01dc2a419aee3f66dc7de688c312ea90b74e908827e84bf6ec85fedc33ff728e4ca359b282c2c0feefdfaf007cec1c650d9c8f7498666b478eba47189907f4bbbfb974ae859b997c6d7a1d293b682d69dfac657032d7b803752763310e5a34dc41e7304f94aef666c6b33628b03e196b2e0b6c95c3f27edf482e216b29f844fff0d979582db2cc3feb25b9501619a918f6d660f6e9adf0f807abfab95c97ba5e518dabce90247b754972afe8d6f7914bae175a81771a63a627e6f9e083b0152366ed49a87bf2f4691388967e079dd71feb660f94bab7fb311f318c7ea0545d8ce8c3b2bb323abf62e5c30fd41931c7980b90586176d2b5177d69108098d2bc8335c418c37e3203c8b6ad4646ec048c42d6b4ae97044a1619baef39496abb3dbc81fe8940d6923afd3e2ee045df566947a4953ad29c25cc503394f39f4f845be630c22dd94666e91e440594cff303e81966d0f1188a9fb6dcd03a8896368e94271bf40da4c2e07649dbb178f3c6327dd6c86002414069493a025f76145cf067cfd58287a00916f552fcdac94283824fd55b46f80dcb2ed39c2f6ef47fc063458377a8ca4f75e8a41f79c5c035a880a167ea13a330dfec7a9c389a9c45c16c663e4b1582cf4382a53b09fb08efe79e5b6b42d06f7b51b4e4bd7b375defc2aa345fb57a64a52492f7a07a2f970c58ec38fc8161d220f9d16709394791e4a130bfa8f585b034ab120fe9275543c575d49b70e526cb5cd76ef1941b42b5c5cdf7ba614587bbeeb1875468df982bfa0b6beff6cb2c07e0ecfdb1a1545584ec3175946d939668bb9bdf6a4fa29e2607c5fa46ffe6f11838e5fe014046274dae5908a2c30eb1b72c03189b7b16345115ae557ba7bb7648c37e34ba5972c189cff60224888bfa0fe2acda6316495a082acba570af2ce6d3accfeb56fb63d3fd3503618aa5b1ddd6cbee801ac87d044333c5be560b0146fef52ae64a95a4543f993d73e86d40fa588d0906775a1b60e43f3bfc8c3927047f3ba1757b8edfad32c273606df33d217537eb97ae0bfabbd2d6cd931746dd7232f1bd3940cac436652f1106c56187411e7f429b3da5bfb03816628a17571832563dbb24c9f1fe3bc1c7582283d9d9d923edf0a9802251dada8c2500f5990129a26ee5d4b1af1d3302637adf32624788b57d34221b5eb9997c5a464c48ded471714ac1a822b7c3f81d2fdead89fe595d80bd9c10e2716662e9c6ad356f73c20dd03c5f84e034c6eb46cc26dd266811d7191208a2ff7e52a33a501add33c174a3eb9107bce43587c96b6cd82780d4e6ecac8194fa5c29921921a18e537e1ef331b9a7eb2b0e2665798c8ca4846f18496181811a127b77acc9638a7b0b336de0639a175f65089916af29e5bf1afb1310c97968e2af9422fb8d53d4117f62983891b2131fb59ff9c5c528e26439949133ad4ce527e6c2f681240f1f0a726721c88dccbed0b2dd5fe55505a72ba79e6846c41ea9009f1fa5418f47e83a52a8424b578c07f81c3ed57b60a4dc16e5f6ecee5cfbd36e853d7f93ed2f89f8cda0afdc9dc27e5ca9dc201b6f453cb0e2c589afd9b28a96bc3e87b284310cb9de6fa4e67c66e63f6a6999e48eeccd936f8fd33af4d1dbdd21b4d7fee2eaa2023ed8f8d797868814fc17fb609b8d0e5ef871fa867f16122021c9c1b81d5ed9ca7fa5b14ab8c47635cd73c183b733bb9dd75260bf1a6698727376928fcaefe656a654e8a6d9bed1e3c49ab9d1a2b8417c018dcb6a053bd9008441dff778e19bdcece98cdf91ee01705ee2774c707a3a0a215f3ecc157d4a18e2ae3c451857a19822d74470c5d1524ce8a9d2fd03463d4b38ae8e8b5d75df396d486ce2e021098846a5fb1a145d395fb80eafebb3ef647e531304852e4bfa29e331e9d2d9c3ed39fe4402b16f068bb029cc7b54f65df951fe47804eadc388def45e3570c85788354ee0f481871081d2f7b062168dba80bb6633cb65fce4b680176dcf33f658a74a8a545c3341223b36d5c6467944bce634ed8bd668acd4a5e99b7b3765ef6b1ebceebb8a692b3f2d24a1d1c2df12f583dce32bd405149eb6014d5b97422c087c14eca509d9dc25bae42d4f1682588d4125a684157aa61c7b511c20d0303cff967c932bac7f28cab27b605d6bfc6b081aacb1bbaa846fc0dab9302789778329108d174d94b4a494edaab4a9753e7124357f789d9eed2e65845cb6c9736b227c2a896e2ededea0f9bf2d63016b3251d59fa6025a012ec31a67fb623c111c4d7fbcb59a2e28f74dbd99b41c65ced52fccf3c345c1ad9b50c8e50417ffee67baf64e1efb5430f5bbb0fbe1ab395ca37e51ada145ebea3d310579104c7cce97011fa8433a30b9e212e3dba29a23eacd2fbf8bfa6f95a79219cacb5f536a9e8144ddbc945645e2c2eaa7ea6909e0df0241f9b4ddd3883811ae01dd61b66b32daf44626327dfa83b9556b445ab1aea3d3b78ac7586f4ba32e035fa5a2bd432cc678e37eae3a03ca79d449ce295ac27a4766cb4c34d761aacba7fb804608683e7edfa07ffa5d02a0771a828a9001d152b11769cd0417e7b60c797ba606a2f9e90c0892d939adc67f5ac4e2dc131772d2ccb724e2db0349688f05c0a6530dd13e96b142fa60564203277b4dd04fa346c6ed9795fd684035f1392195b695e86ebfad5c6d6d3394ff5d8d6a308e62a6b832af6fa5a1b14be4cd683b266a80c570b5da59b1235041172b1115d42693886989d37735a2c27dbe3ebcd52121ca9f358df6fdd018be365b0a9412289e7a5009c0974598f1b27c407260538a845a8182aac3aa8a7592d1ede7035143a69d1d2463d4bc853253c491e176ac55328d05afbf4f7096ceaeaff42eceb48b0d9857ed47bc535f0216678531f006dfbaffcf9c7dd93d7966dcc40e21cf8d5346a836140dc108610dbba2698735a406267105e27a6dbdebbf76c58a284ea8698f0e40e3415fa45b7d4c5eaf9ee396bf0eb945668b9d4f6e62f47aee2faf755e8d2273432f94fad528242484c2274d93ca4ac6133a7f7ef64c1932552e576c11e1d0589f6b00b03efcb3741ea65073ad0fa83c069e6cbfc053c8325a4205b7e4abb00cdbebe4f74f7edbf8eaa154da475801f5be66051cb3f40458937e0f18779b1a3e247d54e1e9399a15b1460f4537f337dd758f4b2ae36d35b391101ea05956f71393b97c1003d3c672bc30c581b9e41a772c28121e5bf03b0a14310325d1f5f76597cbad77ce6ced14f9c548807edf495065059471543b8ec2111afd44fd138fb097ed6195aaa68abb19d1c6a5d0e6a49c979d4be94b6370378f6b18cda2ca70644cd72224cb6988dbf42e0a3ab1cf7f478b9b4ed0911e6cd212472a39e301a316f47322360926bc437c49c2e523a20af1dd63cef1203ab93e806faaf16b049222e3594591f1bf2ce29a00bf98cbc44fc5ad12da7e1b6f6d2401a20adb75e82d202c16a3624ba17da48bee3255b151699ddfd3c1b440fbc4ddaacdb9688f326398e925e7927f4e7f648606fbefc1816bbc59025be10aa0945b9e98ce5bf1ce97d01d633d82250a5c7099632ab1846dceb479bdecbb64e8cf6674376da0f2c7a13ab817b04aa5917ef3795befcd16c215e3ba1794feac0ac4367f5b28046b19d49b71f1da02153345e71d47d78b8b97627549a1c5d7632282f0e25ffc19e8dfd3f9675c3cfb76852b1769352c5cfe8c9a7d7a587861fd25473a9a95e90f9b571cd1ebb7e04f45b7baef5c29bf44462b1254f7b3a0ae500cf11cdc913fedaf04138ad2cb17d4b7760e9cbc8fa38d76b570e960ce578e8a4fe1f7168b41b16fb35c40cca14ffc57716b1e59b8c897ab6092235a6e6ebe9f8952a9c4630ab6cb1c211b88206d0b5cae8c2b33dcac54408c97039b2d030d63dab6a27886f30d0d57ccdbaac963e8210cde2fdf347fdaa7cf4b5f1a6505aed271a3fc0e75dcbc2603a4d0286e8297c5376618e5d31b634ffd87179530e101d9ac7cb8fb7edb9ecc59ce38ff8e94be591be7180443414e9545713a40031b434f0223f34c06d1510bf23b5449271b5bf4ced7b3adac498d90f7ca52a3733202839db0f7724c3e50acc4d4950418778782436a146ea4c0b95970eea6aea35f6786a66b747edca0ffbb491f0e58588c6e1577541a9f1d44230d4ad9ef910c104d132d00149a3df9a04722d4fe51659442e2a6a220ffe1b44abb7d52ea756246c73008ef3048882e916b9028e15bec19990200db10252627f723410e70dd73002159b202700025543512018b4b4a05d455edbd3ebdccebea6c39b4a75a0b7ba2f35589c010efbcdc6e5b78d959a2ee85fb695f58e41dc5ef64d078c79e66c0b5c3dfbccb25a4b9bea5edd608565d247a0976db70acb4cf2a5e50178fcbb656895eeef999c8318146a5f60518df5a7c08c0e98c26f1af2402f5b48b68a12b8fefbaa9e582a26cefe22358f9f91a32339aef2efb53cd1edbc1b695dc23281c65e931e33555704c1e13639bf633e12bc48f38995d75bd7a3be3a813a0714138f70715a6ca3363a29243cbff896ce51649ad82900ce7500f718e3abf40d699f9f8e832a518af200554ce51792e29511f9b0cb098ab3d2d6ff68af42fbe5f1e5ad8e94613eb14d82743b4ab395e6b778a78fa607d971fafe0a10c827a306d442994aa1e59165e78ba5f1f54eb1bb3fb72e3f2b2d40e4e6be13bc02216174580a815f20e88c4171e1f527e3750cc91ef90cc69c695bdefdd47e490ef71a76f7be843a3d8caa5a363d5372a5e44e60bd0eefcc46c425c80a1e08a4c82000095e1b552561990224c5635892660faf5e2da609debf49fa48af7a9feabfc805fca9d01aa493ac391083582a623a44d74dbe86c99dae1ed620c8fbdf63e026c98b5b6fb3f6929dac9e6ced6f530db2b0dc6b4010c5458c3d517eabcc2c4c4bc1d188264821ffadd685faec7ca9d0459f41104817dd8fd5632351e4223242f837ccc5265e8f4c2ca86d404a50a85107f08e886d631731890b79baa94da370b1740d8a453684ab54990488c995c42b26895b256d8755f71b2b0e0be47327699561579cffbe0dea6c279d3567964c94fcdcc465a44fbbf14379661d528bb8e1baa72bd3adbe690049b6a6740b83a80a3ce49723dca6dc1e7c92bd9440f85cf39bafbfcc34d6e9dd9f3cfdbc9037057d2d2abd1cb6b56cb22da704bb3f6f5d2101c68a103ed448140e83f4e0eab0d667521a0ad0745c0472909802de79e008ba2262890c39e7fe8124d34ac9fc3be3dfdf493d9e0ff8acb64da956c06a68a40b467c57053e03ff2b0c511e348da147203ae11372f84e2cd6a2a92e969a4282729f6347022de157b89899b3391b7e2ea1e045db6e176a5f762da58a98196b9da56bcf247faf408f1b25affe7b8fc594a5e6bb651d6cc63b9a84bc53f9b2a1d623f3d8a6057d3fbdc6b5e6c1abcecb5f1ceebe907f6ecb0a203fcbeeae5bf06282f1a5fa50894b7048980b86fb7211dae3fd981d3e3f63e2a8a5ac1dab8fbc4881d114ae67b3ff27d8ee854005f51f2ed5a4864641e568e364dcbf829495e7ab0309304c636188d7e0c8be9d68e1dd51ff598581301e1a23e64068382fdfb598c484e9ec7d15ea4d3184171779de3565cf7d9fad1ec2a3da15f2374142c0811a2af1704dfa77e2d370d03e0d31fd8e54f12bc56daa48c12647b6cd8e8d1ee4cbb2e255fd67288a28638fc6729040a6f998744759f2fc201726e5b2808adc38bde6e92591bb668c69de3308cce0a405ae79da7d4028a1a505e610deb742bb91a52a065b78628adc0ca7e6a38d2d3fead3728320c1b044934b08f28fbfb5619bdad86a55d6f6a032f6bf10e14c51c4b36269d8c6c4b36d00b3bbedc6f832e0ab8084176b2200c910f8674b82652b321b1bb60fa82887287274ef7ef227604df025b65394663f37d9d15f89b1836521f1b3a99e019f66b8a7fa6390ace574866439be003917efcc7a9210e4095c1f9777eab0619ef6f2068d658ef590e1cd0a112185416455e11f6b12262f2cb3f3ddd9de86839644361aa7d909676fae12b476328e854c0f986b3359a75de4309452780ed0c4093b6aaf1ed711372be8ac10e06713773045a5008c6ad7d345113ac7a4d3c5a1ed5361b0476dde318eb99363baf0a02f7c5f8ab936df5a9d1ec0f04860dd1a562363cb2bb131edb1a2eb71be1974298a0f198bbcebfe3cd25cc606c393bd17dac3cbc538a7ee4004c0e8763621b784691b03cd7593ee2945bdb3f7dc5c90c12752d8304fead1d6a862995ced41c18cf66fa7ac60d7434ba45a4257256ee2d6bb0f99edef40381559217aa27c0c5807b0cd102c00c10e618d698c81fb31d0ae50dc0bad161fed45d8d7fa05d21cf3c6a7557104828dda67e15692acace9418eaf0cd90c979d427e21dfef50bc8c008755551c5aea0709bf051459bc35fd9e877f7909493504e386e14e516a567569a10696fee94ef058eed6dcfa2dc8143ac4798cf174806db6cb30fbaf2f49560b51e2ec7299af3ea9f295340f76e58b59f306ba7f1fee790500408175a63a6274216ae2ea79b92a409bee8d7fe887781bf3b8a190eeb316d19b7bded0e7547be5b1723b96488cde85158d9bcc6056527a3b202f54024ea866d04254f616fac82da0f97109175e7a09e520fb8576eba7a385791092ffa0924e393d264d24665ed4d1d2780ac0d7e97b53a98465ff31329a8d46a126831eb2de4028f5eb67fba282ad351f620a7820214919b9f6675724632c03ab5a05a1fe148945b11220b8de8815ac95b1f68f7a58de7bfdcc7e8f8dbe4c9da8c0253292b5dfe4e7520a0a36bcc198b432a0714378f33a692b0d405918aecd69d412521285f8bfb0d841f1ec1fe46adfaea4ca9e42f26d5c314df3e89fb2086214083c248a1465e71ec4e2df6c7ca58ca49d1ab3a4a33bc2b3c1c97d291c8a4be85d087b50de94287213193671045a2f747e156b234e567245c3d77d9889c37bfd6870a47d92de04148edad379df11f11bbb6024cc050d8bb873447bed570f82c8a4b1afaca84fdcbbf844b7261beed7b93c957abeae5fcc26c05c939186a6ec15c3835f9c0745d20b33977ccf03fede72710f3829f3e122a83569f8c50f3787f955e52d0ceff6b1a71dad5cb61d547de972900510ef6579be311ba85039aeb319c4e1e7f656921f7a8cecc6f5e697f2fb3b205d6596befe8829b732b60df9f493739906a3cdcfc64e6450262ace75ae59ef57bcfadc714f76da099711e37f9663861050a31c0b2353b4d2331907b46ffeea77492d89d27d0b250b25b652e349eb1cc5f5a7500adf3a005a50391951bd9d4822cf27b64d38fed2c8f4af26f8bdf862eee18425c8f03f0ee382fef8b78868ebca65f0616cb18912569377e9e157aa6f74379c8276fd0f1ded18bd320f267f28d451576dcc50f9e82f9fffc7631d0c9113de7db7b48c706d1afff3dafd427cbb184b76c8c1de2636fdbcdcdd3684f14edf8b2ced9a021a6365ad2be71c93e1738905ebfc223a39147168abc4475aee9ee30b04c54fd10a088c765eaccd14ad60579707b656817404f7b55127a3da69bb8859094272ac2d6ba22e2b41c173722dbac855f6d8d518525346a738c7c960b20a0d9cf850ee83371aa155c9a2ec13e4cdbf57ae143c2a89a9bc658d2c67dd8a8bf53bf408d4973fc273fb8fc120e8369d616d345c3a89e4f65bfb941fa9ff135e11250daab3d6599245c6c792cec78e768e2185c18cdec42d5b61423dff5c2e87123c8b5b45d8dbba80faffec554b1b2dab0ce4ab357f4f7e6a27a2b291ce50c18fcc4d4a9cd50d716524e3e95e090a943202a6e07f97ff7e233f12d14721c6046ec4aeca66fde4301d169d0205b2be9df5ec5ccfd216b2994f3f34156eb85f9bad0f943a8541eb018dcad91cf990d2ed60b5495ff624c6087c7623e453ad48342ca3434c36640de5a75295a263bab1ae82052cf33f88189642ee8aa788ad60aca6933f2a94c89ba555a260dd4465cbfa8567d810ad05c7051e9b34fa61d9789763d72b7087a6fee94fbbbf43bba48b1d821d4fe39b6c49c1de5bbc18424bce45ce5fea39fc376ce483d674a23ea38214aea3a66aca4507dc6cda7b13e1efdbfcb289176e2bd59af6a0ca49ba796cb7bf05594168e22d91bb4e772e86bba18ed1fa82d9c72bfaf9b599f0182ec652c30cf8c137ca45afe70e0036dbf1669926c2c0210c2fb1e76431161104a1541803f662fe957d7f9ca8bb5ea5091a8a657db9074014406472d2f679adcecafe7f28c5c404efad5bca45be703ca4bc7918fc8937379258788d9dbdba87c3466d40c21463ad873e42d0cb1f23ed67afe6cb2308acf6bbb1bcefb77cfdaeed9fe37631e6db32e86df6ca1fb1aba0bc85b1757d6afe0e3be7cc968571ffe0d5ab3bb389a3e8050db65d7609f9bc3abc5795c62e7c9b85b3c29f91855d4ad3861dbae2c8ad1f89c605b3496576a26e1d42e622c5556e7b4441373a4384da18a749eb8209872a1f67006f448fc28009005741c4924a6e4448215e88d0015912eaba2b372175eb4528119f6cb6008ce52200babac75a79e8d823822579f759ff7b99f9829e8207b25be37d9445771eb42c8bdc87b331980edae1d9272ab4e33a19795522498a08dc1e6ebb610b7dabf870869d9be5817f20bf61821bc14236b34147bc6b247e466287305126706ff8a69d691e6732e4333c81a19f795bbe2f0120314e67fe10612b4932be55faf8311de60ed63f28aa0aa47394f6e6a9828365d98f5206fe3033616aa6bdaa60c04cab58135f396e001e937b1013a2db92536ad4d348608c4a5a157f973ee3f875c2337a1cc83d95031e20a211070bc6c178fb53559f0d4e620ff0c9a41e540fcfd916d23fe1567ec4104de1c38d2add0d310152da52185fb9da4b196ae77aedda96e8d4fa533c69f611bb75c807ccca8e878a1bb78a4dabe9e0a9e0abeb796e1fadf04886b205cc753d00e0d700c4a99d1bd5550926cbd291a3f15e60367ae360e17681315b2b8f435588eb13880b275c173e0e9ada25884870c9ae86e49ed873e37a7d1ab3cd1f22441f79c929d72b5bbcbbfe300fc855133bf3a48a93ba16c199084c4a075bd24da55c96383b5692b75ae1b4ba445eb7903f48cc82c2d3a83f853ce722269c4f766b9a5700d817fe9cfcd2af879e37bed418940f1090ceb6c05996af1fa6c285d0392e8545384692d405196fb006283e1471923a757a72842ebb01d3bb6c763307c1eb9fcefaf283a9071372099399821e832796991e3cd7147566df5f4288d9e6caa4c385588746e709521e4186244f888a9f05f61c4b515b5cac517c42764abc3c07f8064260638856128b066379fb47065f8b9fa9bb1f4bae9ec1e03d9178cc73c9f8f11e9e98db79e9726cb29497c8e0371e8d26a9fee866400fd2073c16fa55b6d87943eaa3d03f93dce0a7803113ae8e7ea88692cff58aa29bceae9974e672c22c9eaac86daad68dd1dc2149b8c7cd6e8022589655e28ff9ef265cb84eb939918ab833da70487d5116bb2d8487e024f2ca322494e9ca1dcc36bfee71cc090d56effadbd95ef5aa8a0bb1ab9c6ad94ceb28542e0115dacd89214494306dec7028cb609e8924254f04e4bd71c86eec427d971755999a5572f9f3713197e53125d6ab82f2b826a030cefb47b326e7decee92a975b4528e2b893e15ba63b130a4c5c1e895d7409a70d9d8017f06c56fdc43abae8d1c23f022c0677b1537db733bb5ae6485a60156cfbbbf05997a9577ed9de6958a4dba573213969353b1992b2fde91a110488573394f00f2f738f95e4bc3a420d6b619632155ba618dd29c5602e96ae9ab625207da4f793354033935c53a5c605da912e0743c2b45672d64f0721e9ef2e439a089475de12ffc2a0b01d5a94d58a644734ca4b39680ab12e4f4578557eb2c1b55eb1ec09c881bc00e1ac700029693d70062b9932ab03dfa3651b487cc6526879263e30ced95bad36fd5dea3d8b4e10c17abedade9ff8b41297f598da48a0cef42d32f0dc3ef97f3d98b45330e922a0abceb1c7bb00f36e33d007ab2a5db1f8287f7fed7759a5a8df73fd06b1da53097c4d24be617b413b2816ff926399de579ff4236037f5b9fc7e7961fe87a0a1ac8980c031fc8eca0ad1b0b4078ff9215dda2d8ff645bdd1547c03e28645ba3f60920dde4d2ef509cc1fa83d7b3a86ec85a46484b36dc023dd9bc33fba3d2904937e270c315161609ad1daa1a5ae5a5e1f4de2f4fdd43f8350ef63f997bdfcfd0fea1dd8de646f581a43112f55bdaa1f60ef156f65e8364138d2f349de718aa0d806a5001a3fc26d918bad2435d90fc9d8a59361d0b2c00bea8de2a73666e2f48cd3a733774d7030856af1b52573a1f7c13181a1be073f4c550509df05f2bced7ea434c9ff05a5129f0fcf041eaccb71d258a30ebbb1d9a4beba27dec53d93ec9eeee331dd8a84695d62cce6891cd8aeeaafb6b5752b6a0ef1f74e69ff21871ab243e6971973635f5f7cccee067faa5fbbafd46bc1be69e21f587f2268eae303fd48bdaf7503abd03cf844ba833926901e78d231ef9227f84c47ead27acf2a589a4b654e4ce80e6f1a14fa33cfa2a93328ad045587e98c44fb313c16181be05c9022cd27e003785275bd907feb66f4e6bc853d09d929034e0812fc556fbfa72c45edf5e76f368fcf4a348662ad6b6c84c001b99d58974aea11a86e756d1c2f53fb11671a4d7b1e5d702405fd5250bb2dbf311b68c1b089c118330fd248987c0469b477bf08eaf39838651630c81fee876c71ab656f9c179c74daaa6ccbe11cda4b1d154254d95e12f1a2977becd5ef5af648a934d0d772aa870b6f058fa7693b8f653f365350a6afb8d808f46385f78213b3d305673b1578b439ab07c007b6f8b8073b139d703212683ecfc243d3a6dea0b1d4c7123279aa1014de1b039610dea6fe35246d50d415b2adb9117a1e746f0fb1b43a9fe1769a7d0bf7654de3d08723288707b1e80fbbe918e58a4507c3ef9461f379642d301e1503108984e692fb8e3413d699fbec79f717898eb11cb1e2775f278a25f24d8856309614db123127c2e1bdbae1eeadeafef0259241492e811e8ef978bf2a9eecf29fb2360f3d151a74c833ac0089810fa7fb85b0b9770eea3aba592fb5ffc71d121fdd0dbeb751bf100c90e6e5b6e0ed4ce16d9929d2f3feff2f5f1b30025ede2ee51cdf1e2a1beee16d8c248ce7cd3949c7b258846bd5a42cec4c200064d6ad785e52659e337c427709dd1dfd0197dd88ecf1f9f075eedfbf76e19fd751f435b2d503c1d43c1aefcbff201393670805cd863de4d9fe6452001001199a20b4e7f0c6d1dbc6d69ddd62b9ae9f2bbaf2fbaa06efbf2ed740ca996774fa704a575ed5f711bb5fcab809784ffcba14dd964d77d17707cd863ed6dc4658b91357b011192c8062d797d58c615c2ff7ed325efb45f647c3656e4d4c3c5440d5f8c14282cbb3d548b776900d96f691240b771f7acd02edd316033a45dcf749a7886f2515e2bf118fa395104c86bed9786c04812bfa3c7d50522c2a4a5fde1cd1f7348563858176e2146cf44ce2f795d92a531bbbaa64d0b43fbab0c586f1ae974150d00bad84264e8b242667c84817352d34085cac21474b64cf4e3fed555718e940ba8d6e5b7b1e042b8087bee9797adf401e9bb2d450d50da4d46083fbe3549a636adf6f3957b1bed9bb60a8819d9fd94c92a16ad0c3630f97ba7665f287c7d6698846cc11d57fc4c7b80297998f6af8ac43ed50be7252b971d5edd273a0a0529220a50732978372ed756a0ec2321cdf24b714dae6685a505b2a0870bf9f2ad98ff0d1d96c30c983c737c4dd014dbf89eba64de255fea5f1da73acd4270337ddde96794c0d3ecf9674f1899f86f84aa8f202ce763b115fcb47d25415f199deb62a448da9fba2542bfe6d0673cb33f73fe0bf7449d7c83098cd8ce06bc4648ecebb52f3b9ca17a3eaced5155aaf6b47200237a67541687d9df172d41b52cbd098bcfc3c02d2cb1b2fe3c46e2bc4677db3f6a47b2225ad59f852261f7f8ef49ae24d8ca968967ee3a118194aaafd4d6ee21940086b250f0b114961d700c2ae5adad51b5754da471f0357d175fad230e438b6ada51943411f4a532cde506ed575f3ce93d6d290a717a539cf304c0fb14348fa150c453acf9799c0142c9bf0304a4bcd4afdfb6b2c7769af34935380a34e88b8b6478dd473d580b2b411c9639a510cf1254935efd364910ad1bfb14c3223e0b4bec19a1014483c73dd59541c605efd907369676c42c6e50c9ddc10fa4f00afd1d73c2e0666a6e1cf24657d7409c3d9a937d07cb04a3a3b02ff5fa251cebeeb00224bfd471ee76b06b5b03d15b87590b5f7fa3796057c1198d8928d92a0f2a6aa250d78ee79cf38432cabde79e8b192391f041573eff290998e0c12d58966d140fe9dc341bb2e41abf958eb529188b17f435e00a78caf96b544de22a8617c63b0cf26fa5cdd7f0a5ebb90224d62153b4e8b8f42fc7c235a5e3bd7da3bab60bdc65562e0b71c19488cd614991e9cb043ebd3f6b2de63d52b49d6376ffc62a2f7a0e003c2a3bf70a68e99a5d8dff52259f8e0f66e4c09ee4702df5b8228d684b248783d2213273309eecd14b158208bcdf39a151024daadc816355f7fd70d25f358d8e2f022aa6da99a6ce8e7a38d5e46eb4e86903e7a5c4b338f35e1dee2635150327c2941f0993b58bb249ba682f925c6573d8d7b8458f40a725597f83f3e19946724b9fb45e18dc8500153a7ecf333ed9c8f2f59d04484208a577604165710074dfb20854f48b3f6e918d79a02cfe29c2fc90629af2eacb80a580c20facf12967e47d78aa117c9bc1476334cd385b0486f9439544d0c7ed5ad3850d51b519b5712ade0b6792e3d9c2efed1278e2c7eb7dd5bbf6a38e54c7c2bd5d1aab011098bbbb1e95ba7692a91024dd77a4fa170bfff605b2fe39341a0e28d8eff9235d12b174704b076d849ddf4c29490d52c731cce1546428e8113f3d5d86708acf9d408717df9f7285ac73a7937ee505893892046b992620a9879d53fb5a2045657bf9aec42ca5301b1d229ee05284e82472ff0c81e3174a413bc973a15fb9d16afd2c55e40e0b4b2db446e057c97477a18e41504559da9c96c75d402b5cfdc913c7a1e9aa9256b42b7c28db445417ef85b4267abea3dc2e9697b00fd3cef27621771f1cf62789994c906a2bb2e61cedc70137f3ee0a8a899ade565362b56ed392acd02a79b8891b696b8bbfceb4e9b52d32051378372d763088e49b9ef4ef6a03748a0b557aecdd0bb80deb307421ae2778ab17051ed9a664a939da40dcf61df7cffafaee6b87e5ae1854fe62bce27f68906e4857fdb20e8bed302ca21a7b26da1362de537774597c66c00a3c9b8801128fd7e6fe9f60a9d397111b84e1a5f7e8c0767d4a6f3baa4f4695ad9e96769436d110c35c171e6931ebbf2b6c00ededa15320975ddbf1fcad4d72c574f1bc9496775509d470f26debc0800be73de530417c48e8aa548e608296dc2bf33326273708c7dc864910ec1478863008109a5daf861359a4596dea61275852b93208308f425a291cc3a624460d31119eac508f244aa13c220052b260127322165d1fade177565e48fa8eac701479f6e3508d584b1eb86b2fb50e8ef442acef28d105da3274a75864a3a4cebe64864076d7f2f7187ea0ef8ce55541ac4df5b895e0651ad831fcf4c97352e993c9ce812e85119cc4e76a582040c2f93ea429e37e3ad60af40792cf4203822d3f4326719f1e31941293389c805ff4827e1d354630ea1d59dd2367c263285fd23f8bebc30f678c5af0e99d7d27f5c393379cc69a96347bacd7ad9338e43339b1ad373a1d542701cb4d333cd36da8a53e0562376a4f2e1124a414db2fd4c32cf41834fbb3e42b9f88a0b826b21fa4bad244f9e0098139641a80a84f83b5f1c72b2bca4c69c16caac34af8cb50443d626b4c7116970d8020d11f31404f68e2eb3f0fc7958a97531880dd033d61bdb91c47b4188ecd441987ad64a1abfae03cf2171d83f718bc8e149f75de25d4a7915bfedd8882399fae2e530b61b4bcadabf1cc1d674ecb0df6295e860acbec2584f1888dab88367dda3219ed8f1b5b33d6a7e97a87b3640f00b5e2b8b9332a051cfe965f20874324d5db89a0317f9863b6f73bac31a755dc45188d5c62221d440e35ac1320420e41773f8a2664ffabb5904fda57606a6c13c9253e07ed3d7eb81ed02f470f04063cf9c0a6af609743650b14d2f02186d5770c9c840bd2eee4d00c4a9bd2841438d9738a265d8f76a1a82f7aa5c74ff7cb6c7fb641df7cbd7249e06f8830dc937e6498c417ff9d266e1243169af5acbbf642b23f82d441e05b5538bc3403170c1297a2c6440ecfbefbf99c9728fe3336c27167c25cee52038a37365809dd46d5f9a48b48a6cd79a2903b05ec55a769c838ec643ba534413ba61c3e68e38eb690b038c26dd3701e1e29a229e54cc10ceadab00db77a428ddfd3a431d286554a0a2ee86e4a63517dc0a5dd26e06f624c06faa48206d0dcb55dfbe53887971475035b81010ccec42371a6fb1b46ddad6f2c0fe47cc6712f4216ac6b2f0a0f7856ba445e06967532ffea6a4b324dbea0adcba07fa6ec970bd482bb75e938ef5b53b439f3d0e4e3b5c0bc280e62d013e14ec98a1f52f6a6e165b3b2a26aeef934aeead6c4cbb81510e0f7d69c1c7b267ef8989709dbae475700a6279cc057453c63013a7d82eca7fec926caf625bf91585460f3cd26c04224c999cb065b65f52b27fee765501963937c352ac6b3283d9b3fb84230f143d75afbcf07f9cb5918a4bbdc22879ed9ffc21bad763b44541057b7de5ab95a30d7854712c7ac30bb2b62c1815ccc58d50d95aba19032b09722d861ae994f3af338f2fb0fdb8d8afb3f861c7b906aa0243814b5face28dfe10e8cdea424db8f791b2177fd9447e1c99a4b44edfc926fcf98c2f89f6066eb379597f82948049e7c0a51a7e534335456ef06b0a5b363452e774911933f2347b5edbe384c22c90c011775902f6ff1ff13ecd7568dadd330f3c7d9cbc97a12856176aaacba071336b47317ea188299eacf9fe1fd5352b359baa197984ac825ab01d583af2f123cad2d42914aa7a31b25a2865651e600d8fada329632268e04ebe449fed9dfd23cebf6e7e1d4d0dff6f61d8ffae22c794aac83ece499b4662ad49e6fdda8e1033dd35a6f3926df0b032e489d37181ac6507121a7c061edcf3b22b5ccf559489d35db49e09d777c78a871c2bac4475e9cd9a8d83510dda1e9e0e4f98ec8c1ad4c2bbc57784bc1ef081fc4416746ff1675d7a74a731fdd6a3031129cf761863cfa0d904cf2583b13aea14874ae950a2feb659590f857745f56cbad89487860af666ee4560e562e555f92a743ce32c6b0243174c442b4320f07a398071be053606a96a85fc86c96633292831bff337cd4787e529cf2defc55f2197d797a39c0e9246176282d007a71ccf29355bc378eda3df2aca1d538854a18c0c013c2534725ccc887512e587ed9811894929f3f5072700326631856fc4226547f616ce63dbc45adfed4aa393005084ae93db52a4f8c5e5b2f6b27ba59b4d69d28ea9420d2863afeaf6d71ff07c24d74afc3901d4d13b6cc85e5389f4b73f9cb5214068f057399dca25790ed036ef4ebf11ace430858a6e604833f0dcf5391d9d5691be7f9874b2c6b266f31c11f4f618a3150604d25e7db785b0e56855bbd67bb0a99db3ff4e3b14ea0e19d66bbbb167cb2db717c31e31b99dfe5b73e820ac6835ecaf7fdbe4f3f93b3f4dd09b7a6062b1226f188f9685cb7f4909b6986536c06eadfba42f74536fb06f80a71e1e91fd185fb8893388a3b629c331224eb546df2d028aa661955aa60009de7b07701c579c047849a75fd6273ede2a0b8f1f5d84a1fe8895647198c3decad0c9f732729c30dc280bc56ea7895b08ecbcf4ee0f232fc25b343d71f79004131b6ebeedacfffce27d195fe8b0cac01f41f608a832e2d39c4c9e9a03e49fcd3e5106106d3fc6ffef22454b570532b8d0691bead184e7d7c11e4fa97de78df153431bd67d4d7fc6bc940f606fe88e74c61b191d9862a3cf1ad0bccd0aa7367fda7a6a902519588b4cad420a8c79ac28ea7e33b036289bb142fd3525a3250f9e2221ddf1a867ce9ebea4a2f5ce890e3fe035f3c03a6517687b0be133a12f6e2a3c61f27982ac021c00cc26b87d56ddde45925a28283e31e24c2d2cf32662f97825ee38a19d5a1135df558833e4d4fb7af78ec7995c3faa3760f7700015a129e6b8636f5fc0c245631cb0c7b9ff185c2ae63fa2982abe77ff89daf1dc863177ee857955f56dbdf793ded53f0570be97fea14b80c1c2a12c4bc96addac7422bfe8bb19f23b6387869bda3a48f2727532a0413213e29691637e73ceddb959f9501fcaaae19d2c497be344e6db584b4d1ce1e0ddb9159d34c7bde0c44d57a0717b077d26bf9e0dc91825849a12568eb5d81152b999c9f110f753f49ca20695bccb478ea5749eaf45a347baf6efb7821eba033b17bff1a76812aacd8a68f0989ca63e6f0e9e136325067ae90b8db51d44f32c0a493306d5caeb90bd2e5298ac6a2718aa22c339ed34995b07e85bc3a976b5d268dca8a9dd9dee73faaa2d57294cd81ec4224f32a31398504968a0ea7e1c3d399993efb7a1fe3fd1bdff12b2450347f2a9cfa4e4c7185a36de261a935e8619afafdaac72a2a0ac1c0a7f9582494067a9f1c0fec2d26831bb8712e7a4b1252c558af9e949f81940d53d2887f512be16d9604e43adf92fdd5f1393306c7a8e9aa744398855c1ccc2c5d35c31660f2474e92c78e102e73c7ce82eb2881aaac358d1d3a4415a4cb99fe47d290f1f276e6c92e42bbb3d0ad0e83cf6a17a7c57f4a4554d2dba066e85015b8fc4c4b880fbcf4541cf71a22fc68de5f07e33805afc3395c8a7ca580235613741b43817f62b76b222469f70ea2a93e76089a587440352fbc5af4bb23ca72264fedb3b672d36648b26f52d17b085a9309dc7413b62393cd31b6055e29baab54361226169e2af1b027bccb23d242d7491a2ebe659fa8a97af752ac375373e4a2792466dcf5ed33cc97f7e132653464a69c9a5e8850fb201c8eb7f7da91e13e4f9506725c971577aca95cb8c44468a75f959e22b2744317d1720a9102bb65063ef71ad92ddc8df446d5f55f2db099e0905eb90cb4c2433003fad09a9183ce55037b3415783f966638b00cb8889ec9ee640e49d871856916abf72b77e5a79fc8190a6997f90cfc760d25c8e370612ef7fab5778b148566f2faf5bf71d9496b160eb160652bee0ce0e4c1ec8f23e75775bfa33cf325dca30249868ca7c2a77d9e5d1ffc3c54bd8bca36d63a927ec00bf05b1b39296e626b5b9cf76f96b0c182a56b67a7e746d6fc17baeeb1ded172b3217c14556796427d7c696deb0c01e9eed24e0aac6c96e20dc8c65dd6ddbe44655273c4323117224c667cc015fd6f9c8dead4b837511c6b073ea69607acb288bfb9737d8c03fa229e74ed6e9f44ec720a252b3568a8e4ca65dfae958406b287fd228e59cb0c546920127f749b19cbd991a94ecca2efc46ce5cc7eb174bffb948f8e6b074a1ee1df02b4327dd4dde47ac1c8193c44463e0cf2997d3388e6ca1311fd06c125bdefa2c5290897ac90540fc121bb24672e0ba683f3ee2129e61b102f8ae572c5bb006c49bb2c7c4b033291f7bda4bc22e1f6624916153192921f1689192f56c8c6ce927e3868a7c250937331390bfeebf198ddd977905af096e9c2e645ee017474dc71753a54bfbb826bab1721394b892fad7f7afd6c58e2a938182e69ebd36565677a5507cd9ffdb101f8f2babcf3ac963c68440a67d145f0cf4647492b93da480bae7a916b6b9b6aca8a0de31ce04df6d837950e5a40c5438704a7444befe630aa526a6829334cc7ce265e02c33422d83bf9b78fa7460d5baa5577867ad47da8fc410b77b71053669fdbfbefe1be7eaacd5fbdfb823ce272c1f22196143218de1f6da6065021330b1881a82c62e9542f46f65ea4e7c109621f2892e27757595095f69456a24dd59edbcb7a8de648662fd8566252a5b111ba6e9f262325b00b6e41dce529acde11d3da7d2d2b4f5b17cf4bf5771af1319e7d1a52e103a5e647aa272ac5c0984f6d2db321ef289c6914a1a5e0237c72997484aaa63f862647e263d93d47b08eb1644ae25d7a17063181293cf43b5ccc0250c32512923c5dc3f7ebf5bd9b770294c9d600eac38339d499c8250839a4ad676ab15a844b953c41d05de535f7f0559568cab247f5ed02270c48fa7828bcc56689fc674e54292904930dca7aab9561df63037e813609df67d13eb58bc2fd695eed13bb7314c80528094ae45fe39da9c1072035752196301084d2109097cbfe1fee042f92486264c549623a5efb132bc9d8ba85ce5307c83b7f370c5e50d9484a76a87d85bc2496324ca64ee162d71c6016819e9be628a17bb5e4034419c0549bf2cb72b99345409f0729423edc84eef2e86c1393f21c79a274af8e8e99db6ce2ccafd06578f2367fc7dc23727e8d60da76677451264d1d89f89e7e6de39b8fbd0133430ca49f180a350d46855229b9d2720bbe72924471f66c2a11bb7cd78a8f579ca7e2ebcc57d9454c186e2600b4ab92b496fe294579d4a3277ce0786626c10e87b9f7cc8ba6137819d4da4bf42dc996d57cd931bd93f27357b8c72964fa98e43654568d5420c3929df0a00b935002b4847d5f0df8477ee8292c411b99027258a823f08830b3bccbc29d01076ed0482e26c941248933f1a0e90edeea284bc1ffa3db25f376b85bf25a25e10eccdbe4dee0cdf20b88a8719d6f17a83ed8619f66a461f32a702697ca6f10574140f4d09618c5acd5968cf7b1ea542d2ae7d4b0caa825c873b3090d99512bc9e9c5311982a73459bdc6f9adaa13f1249a7d0e2803afafe452a9cb3248e24418e44838118e0665a5caef8fa7a64c91410f7c5939c1254a0ea35bd0985eea9be595655a742c464cb9138bf3d44bbe79c63446aaa0eb88c1dab5fb0525c70e2049ce648c67bf5b66d63c123fcaad1a65299a679d60c71fd9aebe465ae2e012a0df0860d9be61634420553cc946814acc0a30c523977d3a9f359b0b542b04c8b32af8c7505057b91ed8d6d3920b371a024b968fe26bba9538b1d3ca55fbf143769f5ca3e0f677a162194413f3685675129e4b0c0c0561cca42df59add91cbbc279041e39f1b8d8913c30ac9081c80bbda61ce9c498759002ddbce0702d0a8eef15adbf5632f43a43c04dc82b53e39e250b7fbf08db01387b2fab7e2395c7175de17163682e6ec5e8b6d6347ad52a72afa017372bd4dad5282559c6d84940ae2d4acbc4241bf4556a95d55c09bd7493e0f594e346aa857e3eb15ca8f86abbf398f7104ba125b947f833859e281f0dd350c13b026bace29aedb7b6e06720fd540b2d802df1e145479f217ad8bb26be27f15581aa9fdfa67edf86a7bbb6e050a31c9fb5ffbad602f29dfaeec530cffe09b676d46cc89210075290fd6fd6ff0ffa71587a10297302fe8c8663e99b33a8edec07a73ffe3db620d4ee49ed179aeb3932da8b2257f562fbe2bb9a27b4bb42730a851fbf8d0fbb52acbcf7c7cb81010dcb2d574b1f148d705f8ca9f4dfe1be22dd27597a236430fc87904bffb0433994bc9e050a7b664cf4db4100d472b34bcba1d094ef7ced8101fbd43354ad55069e7c4aae654b993eec9763f391a0a966964132b71e2a880f7958a31a25c83a82837db9b003ac83324246b8e59848649cf16f8b46fa32d65306895439d28134fb6e85f9ed2a0b06338bc0d697385734e5ad4f51e55aa567bee2e5e988b14214e50126453960f9e76d126505bbf8972d7966b4bc97f4683eb02b2290bbc08212f27c72d533983ded7a345e73914035f512733dac518d716c294040e298dac97f9840782b253575d07275b1888ab96a8f27e60127ffae67842f98a260a4a1605a2a965c60414f1d308d9a3ea1eae11d540f3067a65eb4e1d82e490193c72b9911a8a33aed9b55559228d35ac6b75db13df0cc5b865591dfd46ff6ab423d87a443f171d9b1a7fdc0749a733d3a1870227708a55bf5ecd561cdfe4f5f9ca3f58393ae7e2f3d968bc10cfcfeb32bc2adeca7da58b9bfef4691bf4dd4fe46d375b88dcabff8de2a771f17c4bb5f7a39d29588a0a71652a9d2dbfdf647932c944affbb406b1721fd93c696970701e14eba5463683bf96457bcf646fdface464e22abdef43bcf3bc9c42970b36daf67657181763002ae3cf283da312ccbf05db25fe67a598c6ac77504c0567c5200e9c9366dbc20aa93863b75a958f89276b44b04cb8003a9e4ffae8bb4bf25daf7ed73f496cfea1658e8d67c199d3edafa5fc058c2b930a42ee2000e975088cfe60fa31914b26fc8d03c58093f30bae3173d1ca034d02a82139541513e3022561c7cc2bea897675818d0d592428bd92fdb4e9cc49d38cda2956abe39f2c909880b96532c537831a4164643943d6bcb4f426c2ea7752be2553b0ec77fecd1fce89740906ec650b2c753332fd1b73a9cef59c9cde0281339647478953c615409fb16d51cbc48a2bfb665d8b02ca2f4a65fa19b148a692678abf49ba090097c2c1adc3cb9595c448abf239ed5669a10c9a28ff9d6b5773fc4f9c079b5fa936b60bd9ad84b241ecddff31be26310076c1f1814ff3a5557f84d3baa760e036cd3adf9b0895765049730ff73426fcde849530fedf8c7a04336e3c9e8ee2655228752f6c367b95012f5fd5137c5d17e79b51f0327f1564e012688fb7c13731897b79881c95789660f1b6669218daf46738f7e49170c22bed88b868aacdc6356365e64ec88cfdf8f5027dd94318efeaf9a9d0b0d770612c215750094245b342ed228d92b25cc69d898ff2cc361c24e7011e53d4382b7236dfe37992eea82a37bfbc08e394564a71b0b2c228fa8b5f6bab6e5f4fb758d0fc1092a3f4892e1abdf86577a7e4e8a14fa23ff9d2d554a03f46e15a625ef0ffe3de7b6c0185e6012caa0f1465d693014cfb2fd74ff6cd1c5ec1695841e03dfa84d65b37762398e15f8d24a88eb624086465eaba6c50c89cc9df6caaba4954e9b7f55d453e3ac63444849f34a3e87f95aa4cd7a77a9b261d4a7f4772945a9b2bf40923a4f487edb58eaacd8cd7587acf05bcf6672cb155f38df9302e50f9876baf507e09ca2f6bfb02e3c9a9ef8f135aed1f47c7265906f176e1783278969fdf751aad404331d116b8a885a1711193af0be322aa519a606d324b43980c796f6db98d6c1eee4f9f99d56633a353741b6250af70f52f08f4bcfacf0bdfef178dd5ecb5b9669150ff1cd5d1c17173fd848850548a1e116eff79ad19374bc11e5ae138fb15ba9c7be31b1760b16f80abf994f85005a97848905c793515f3f98714ddc9bc38803cf0dcfd0a17122cd605da6aab017e554a494f00122974c18fec35eb7f25020d8fdabff0dc6183dcdde84f46c1bfa4af11e3197d62eee7f9c58901ab6ac83a922e2f10885cae5ba819961743bd9bf03f027f5ff678c47ff1c9219860e0541679f75fe201385ba82f7c5d660c28e6371a586c67f18b225c88ab493edc674b9b0a83c25aa14201a78f3b6f80998443bc52799aec306e3d9d6380f85234410bf57c52efd4bf4df772de7422ae4b2a3599474253a1e31291c383ee4a868e5bae5aeeb086ea3a06cc6d978dd091a9895fb6fb43717a7e2e0b27a6ca858cae1979505a7b0460b08d82bf10bfb19d30bf6e45d4d3c5a5ea3afd84824a663283ff6fee1dc5d5c6e056836396a5e64c0a8eb7f4590038117a2dcdf99a2798ff765a1ba671e35d397702ce24b6af084b80e9c00dd5ff31fe569c48506c7cc70fdfbb2138790c2dd9feb913194f685532f0e0eb743d7e24bf90de2decf7ab8d581705fe70f6cf247eb849d796358079634fdd82172ebffe8c8d9275360b06e61943be7e4baac5e928cdb1322193955bba2be4e4c7ce69c55d3f8a14dc2fc73299b05070e0ec5d6db0362b738e75724a53b3b9f55461cb3c2ab792e2b81a8a0633cb48157928560103c62e307af7cb15202ec52c2aedfda64260f0b00737b20c06cd9913ef4db87200d992c373b0d9d9012a507f36f63203014dc90a26c84dffb6ae716ba0d6462650a40aef00f4707c35d5829a35c5106862dd3493a275c00b276512b3d3686f5b3d32f26ec8f63dfa314585cf6b9cf83c27e26a2075f33795833bc94d5c09d851fb0bc2b96efc4f738cf7ce515c323f56d77fbcc71f3d4e50549a03647442a1db66763e87b65ff4911eae113e9bbcf8f26067db9b27747c1951fe936a0ee8ccba94937a0dd76c2d18f050d3bc85c4e16c9e0842bd22b110010f396d81a90a3e0fd934144d0724435b072189e999677d305c447bc5597153866405fbeb767b8e8be5fd63e71e8675f630203a4632a0a5164d17fa5468fb68224dfa5a9dfba9941cc374aa6664cd202ea11fc840907135143592feba0f03e42ebbc37f011c156cce7b1082b7ada564ea1ee74d1fe54528676f50c6dd2c5878bd6d89a0ecedeee6d3c5be890375f9fd9c8f00641ca852eb3d262d23ff0313ebc08cb2c83082e3a072b291c86885489754092436b10794994c3c9c07122ee4065b8ba09778f47950e4ea147053eedabf87a0a2416620c0602568710459c04acf428316d331afdaf1c066f19a6a8fabd411d95cc29dc1dea127625018b8d570e50e45242c9ab0d0958561d35590ce3c2bc1e0f9e0f972595c424783481b6628ef276a213afc696d0add33a303b4e89e66c2eb4cf0e42694b4fdbadbcbd39e5416f004e140b1d87ec1a867a3710d158898a6acf2324571c2867cbca82cac568e45e765c972439c667b0e908bb1a579c7c97890bedd438d5867f4ea0b497db8b9025a2a7590c7f445020d01625b83481e6d77feb87fe559bc12cf3e69458f9bd6625c26f3eeae45c8c794958bdd96517fe1ba332459666639b6e34eca76d3baf57aa7f27996f9e9c5fb741ea50aa7bfeb1919a65b37f6a14ffc7d3de416adbab061078a561e878a92af5c7049b5e5db8848bb4d3a6266a517ca4043c9def7bbe9344a2d472d3bdd056e82e9813cb45e5942d580942d93df2588eadc00070e084309abe9bb1136c68af94a694e23094a1ff01b5212ba078eea55c1fb59bd551378b25cb290c118a112eeb87d85eab10f07d1a4bbb87a4f050af04e00ab3dc20a67f87184ce219cce353eaf9ca7d09b3332dc8849f807a8a8185fa6f5ce83352c3339bb53fbb628f44bd68a27e7888279bea609fb4a67facb2e027baac2a31b311506fdfb0bdce65cd785cfb2f58ed30647b694fb789502d2ff6be386b47f2afd1c598584cdb8c1755301cb77f1d3d6f032e6cae572799e5265575e55f43defc43d08e06ef31a678940fc960ca4f6bdd06e06d8744060af292a231f99ff346842eaefa1fdac8e33bcc2f6b6db613838f54c06fa37adce6cb90f0e607a3181f77cea8a9afcf13c43040c98ee5a1b73a487a41aeeef789b2b56307b4ef8ec324b5eea260b3fc861a88b475a909498c1a88a6795dba248ba89bcb63d6522a6c12b637ed0297e89312860960f8bd8bad78c6ca66d11addafa3c248136485a2e3ee608168c63b6c4618de49a26608cf09f40466a34b3624f80152ff29bc1d3462080d05fd9dca594a0033f733cf061d5fdd28bd4e7c39ece945177eb85d0ca5907183bac560b86f4b5caf4ff637a234909aa9b523018074cbf4b15c14d43c18056423c480960d20fdb55ef02f9cea75bdeebdc6b7f11de4d902d2edad2eb09d4e8d20c3dd8c1423e4496ed5990ad308771ab5fbe4295809d51e968189fcde4625143f001449e80a11748625e1f38409db0be98178f66ed49d0cd2e9258a606abeb5bc4c0c5751e728687ca101acd8885706a85ff21393040c5577f1ef1886ea934195f925357594a3d2b95f5ce456cff5a9d3a93ab43ff6bef519a1e2ddddd51e421815038845ba0735ff1ee42a267ae694cf9b383840e513a8b79f087f63174dde5f9bfd3e66dac85a7a9f8891624bda70dc9dea46d30f097f4d7ad2631adde14a4875b1fc01539671e6ee722e408f4adec9b51496b513c4688f4ec5f68832dcbaa5e5f2b7e1839e70e05845e0a693fa14bd4ec4d50bcf608285521cf4a489a30814b6eb5cc5dd6b24d87f32067bc1537aee53d09c454ba4bd10e77b7b768de5947eb3c87e4ef41387159adc166ebf554ce397f56dc6032a5a8ac3f1146d7c1f431097c6b82236cab62a6b967f5631d0e5119ba556bffa443414fe71386690b4bdb5941ce6e030b3ecf8716b05f936cad065af1214b77fa179843942158f6f346e03e2a249153db9f24d72ac063a8a1a243360c567f0358d10516b9b668fa0c6a743dc192e450c152633856a7d28bc5ac93cc2edbf04bcec1d8fac9001217fb875d7ccec939feb6c6470b4fff08462f65bf170d482ada04c48d5c9c2a09411944a6b8519bcb6183a24e10de2c25022eb7d9727c56765d714995c8481949b29ce0fe9f9cf39576c9f9649e9699f5e6ff674318a3f7cc3c08f3c6601c8f69af7784240f4104c94cb197a881e5d4a77667a2d442df4be508acceced0c90e7b60437567dd92460927289cafa91a16f585932fd4bee5e758d93ce51dade94be398ca82160730809d2a9028d2f3a25362f8459b218635b21f706652f5e7e115d81a563f36ee9192e2b4a98974f27cbe74f18840d379eb7a674eb189aed5b09978195cb40c1dcb0149e96326383a08efdbcb75dc1ff1cd387327b54fbf6e664db29164407c79ddf3f19c547ecb6486e083751d2850f0c58f21a91d507ca8beb948c4f1a980691a2a80493beea60eabee7f17cd08697a78f2ea17232856c7083be4b3743c25e370e39206c1095a6709ac7451578d0b64d486d0857a4892896b358f8a9b31fe689ff0830a65d341fe9ca6876c9c3be96238e8c115d67ee29c4dbfa5845e8d801e5ec93c2d826527565efaa187ba1c31e3647c255e7a0ef83612404f54daff1ab436ff2a80860b68cdbbcf81fbdc1618abbb252eb5a104da71df06dc75d4fc31d3c68f05dc0e38d2d8306cdebb54595ce85855fa78515c0eb78abbbe2d9899b2bb5c6bdcb6fccaf9dac9779c06a185d1b22390adf679140bca3a0433acba4aaefdcb2842417ceff4a59fcd1962311106d26582b8b4c58bcb755d510e4b6a332411a24e040d885d3603ca2454a2b3be18e8e77cd468a3cd68a66ad6a523f24be9af11d985946cffc51c668227b18665546b6962206e353a38ab4ffe3d9b8cb31ba02729cdaa2e9ebc4c56260c893d0c5584fdcbf87458ffd8566a35760755c328dcae2b0ea8cb1f5221869ab52bf974801e1de53a7c6f9aa3d1be2da947eae1a3ba6712aaa3ead9c3f4c530623035f7d345a9a0850ec49eecfb61c74c7a000ddfcca0a4206e4a9a8d9dfaddeafd2218fd3b14826c5d3e4e50f379700936771230cbc52e73eb8526f6b7ca8c6e1231caf5d6487af298dd6c92e1810a61b67e963e6fa429bea7a158de09d914e08c02c0fc6a11657bb82e48df7d5476f217c89c33358dd0a9db5a6cd276d980b4bf8eb411aaa254145a93e7ab99b2b97ea28b735d0b52680f14e4ff301056c7d101063bfdc1c871f5cc450574e6d39d2c25f9b0d762a736dbd6571a8bdd17eea6c42bd0b518f0802089d2c4e3783bef45db835a5b471e2c7c7b7490fbcdb97e24c1151d7b87276cf1357270c45b376369644101e15dbb08b45953904203f20b9e7f1d2cfe9aa91182da6fcd1d44efa49bc3f51b6a1e661a8b91711af259cbd7e53c7f3382448adf7168cfdde01561834dff668ea2d14ebe75555132e9941032577a2ffbfdd921dee15b46c6aa9d624ebaa562f5f64d2a036203aca086994059445edeec59732f8a164775c7d4107c50bc7fdfc4c4cfcc96f643aac1b9b39134a646481eafa079f3a5d69f6f2130ed9a69fc82599edae0d70c498aa4e7d7c9d2841f8ff54120390f7e6cc11ce2d9dd21227af1c137f3ce73c5d520edcb9edf0f804a5341185a7fcc9dd7930d6de7163f0baa7cb7e88751f479e7a392ee86d5487c88958d4f46901bfc42904dbd8f52a5228d5c927d68b71f184893992777a635d4e847dd1c0ebbbe413d3fafd17fa99b07ccef00992798f766d4e06d9cce7c2fee0fe392180bb1cbf97ed4e2017fb6e782cec81c35e470039c132ee5efd3c3a6a844ad32f548d703ef12cd69c408661126192a74d7b0d049f84480f2dd926258762a320496ed4b225a8b6d476db9ee9ba6fe2609f3138d2bada85e64ccd17836bede8c9df66e4c8a3d98db11b716170ebf8c75ecb1d1b9393b967cbc0ef1109654deeeb17985fd8854e59163e05ecd625883a02d714866b823f39c1020cd367b0f5679dc0b218c5c287819ea631ea462763eb6e3a7e4aac0f6dc0e79add7ef285cd0cd2315ad9e60fbdc3c60ad0008f03e16fc51161045b617337c2aed54b632d60ab3cec2fdccb5a2dc2ee73e1ca0a198e99f09069def268fdf7a819d8b5d8ac57b4c25ad9f6ac209d6ec939c338b895d3421e3f3f9fa2b7e08dc1ae613c4b0c336630a7172c8d662907d806040e2070bed27bce5289590a04a622be2116d00939cb2d5b9b266ea379a9398ead1bbcdc8c7e0ded65b57885b0e26c421ce29607cdab9b08c2596d9790f69bb0874533d0523c879dfd27957ec953599667cdf755f9950ff6d01030a0b3afe35956aa954166598abcfe262365ec84d80692ed13a78c66576631895009eca1007b1691118febb5630da7b4931c4543c053175e1e2e536423ceaa5f2bed9c572e50a7684eda576b0c9d0a9deb00e5d2b9a91c36d4393df4af1b8bcd0f32fe4c3c2193ec3225db3b29eab8727a82122e20fd0e8957412ffe7cbaf1bb768299f03a931da3432bc3267df42c8afa53743182e19991ee4faaa5b652067060db18a12f54f250f5e7465cc0dea85c816382505a164b401d43bd4e9223f35d87e79140f60b5bdfd557e9e09032b8362a5fb015bfb590950c5b3bfeb20f67235db6930caac392550a88a6079a36c9192b7ea17bcfa5911f87b2c0dd89202cb7296fb5242f7392b7931cd452a518c55d9efb2cfb27756c0ebc76472685a1802d1f981631c8268c6bb3dd3467c739417205c6fb1c62f48eba63928397671a295fe33cff6f10b76f4076b7de824ac0477a07311344394b1119c6665def2df5130d9b790fe51adb7bbd5feab1c2c5d9cdb6281135da9d9bb549ed72b134b7c5a6e5772f206ac32752e8b1ca8db581e0a19c53e122993132fbc454d8dbd01a9e9bf083b9db1296843b71a78336e11b7cbc8d4ad85bcf948205b3cf55e9fb7717e9e609b1531137df07eb5a9682eb2757a5cf49297f1525cf88f0472c034d6f85baa552fa2c4e7d635540d16f83e3f543864e3e28fe8871531207adc3f9467dc88aefac173253f2ba6dbffcf09828665b0bf05e7405b46dc1395e6620aa52db2e9e3bac69eda031b348170b27550ce66de9c9632794bdf8a2714183050264a9def3b511c8e03c22c8c74a67a0dba5c1ee4eef771c799003976b61475a628b1c1a9e63416761395c5f17b5f674f84465c1f03b5b6cc6b7e18c36b535e43c6e2bfa65bf7e06bdff28c9a9484d9149aab427d5d4954d6982d21e195f460791f0ecdfae1e82e85d073336976e5d6966af48cce452ea992bbc112f86e78077d92bf56c4512f7632b949e3a901f8468e01772f6046c3d36e951d48e0e0a8f15048a2faf93c2044608bfde241924dab268499ad2ac3379ccb2da1a6b54defda9c51637c6575b4110889032bbd37c93589a54fa9ed6f50d60c4e275d0a3cdef6f48150242b9732bf36feccdcf7be5ccb5800dbf42e2104575e341c0460ceae2a195dcfbaea8854962a9724b4a5ab3adff0823d296723074ad870fca426965963624177790309967a89e3cc7ed07b2eb9167ff444635cb2628053e97d901430c854646bd222775df90eedcf3ff31ebacab0b42a950b5d7060bba772f7761d2d27702eab2ab1c714b397aa5398a98b21b4465cc8a4c3be09af4a02b4af54aeb5ca9e1e7e9fef0c0cfac1657632da44ccee847485a2420e3b8b63e67daf13c487095967d6b81c118d003892f54e14ddb7ec52200278ca52d06ba1e18ba8160c3e3a97e273bce929814fffff281c5269dd83801fbe0dc088dcc8d283dccfdf0fb6673e795f3aa52c9ad1b7b7f42717eea72572c10f32c23e99bbafb08cb03f2de0422813ecce633c35304d83ff83b1331b0691d1065d99649393e67d3335bd010a8d9e51c9c616d29acfc020eb5f2bed0faffa1edda547ba082dbb410d91c485ac9a61a91954bb60ed30785f8b0d4ca20102db2800f063ec71574b2a74dccb45382a8896b8a505f2c12cda6949446b7810d6c64aa5e3c8fc438f451d15c351e724d815bc6d1ec3d9d34e9ec35adfefd5c33ad7d78b618338532a4389bb5dd186dd407eb7c165ef73004d88b0caaf8b14829f39fdc5c86d9c15c941cf7e2d9a73c59fb1be4b617ba86dc33f5482d80b1481e1f4ce34dafbd58c1bfe71810a1a066ecef04970dbc2e3eee668dc4a1b47257313b1ca0c1fe5d8beb2b1fc941251c096acd916e070993bc8d3af5a298fb006308f74ab214e370e7f01f08596facddb3d3d5b84a99245edd666b4f16dd57c8815d4525ec823635ef21768f22be94926da334226ae937a9bf3f0d27d4fceaf73d8a727acdfbdf120dc99a6969638981464838fe80c9c4e4f8a511e4ced4a0fbf15a3ede85babe91ba34f3ed51d4b84a9de096761757cf1b8f312980d8394de5e62f762ab26f547ae6752f948947ea12738a0f10c15d49e209384c143dbe508a3ef08c30f417ed03679d88fba57aab4ec0c402f904d5d37bea56f67bdc827d58fa37e64599789e60787e1b0de51cab97ea2629a87dbc41548e6589ba88ee21a500934ded5f136289f102ac1d0c99d9e925c16b756d88a811ec2232b3167ef571ecbc2cb5c0d9ed1d1e383657e81a6547d6fd944459ae5d6b0c87d744ce6d55f44da28f25a6dbd5395ddf360716afd4ed0ee2f02f02d31abef737a762f362a7f9deee49da7e1a40515b148a088df5da0967b02964ef1329ec276723fb646a4ed37008e7f381d4717f315f8fe39682978a11772ed97bd668aff0663d4cde8e2fe8b052c8cfae0be8fb8b6a9a4640dd9a862386b5e73571effa46305d2d3e0200a74bf89dd21f6678c6e50395a476672ab8ee18ccedbc44ffb6a9b480c65655f048eccfc5cf61f64d6247a37662fc5fb3830f9de0e26bd8ca3f606f2630a1fdad651609429077bea2d21c441bf32daa45f706ed3fdc43fde089c8a6560f994cf5941b3bde33cee800a500792db517dd90b47f43355e4bb2ffda25bb66719c13e9aabc7bfe833b11974f90cb570fd5a00288e088c028e93a61adfcb4976ed16cf285c9858b9130a14040e44c4b0d4a3bd8c2c6fe1b7b2940ec96dd225b4d250814c8bfb98dc803c46a15e4c3ddddebdad9cd40ded9cb3c487120df1d580fd3efcdd8437fcacb3c38ba1828621a66ac15c81ab81a777da34901eed221a1b31832ac82b9f6047bbeafcdba57cd80f09a2ea7585943f0d05f9bf9cd077433409e4a88ee08ae9a53667ccbe50e0cac5a0b8181a5b6128f310161e61d4db0a79a45129ca0abf33c5baac6ee3c1fb3882b54fca81fdd1bfd883a1f7d2437757b1f3b4cf29aea577bf782a87f444f86f118761023d1f86df5e2d4dcd9b1c06935ab7cf172173c2d597cc80f7883b13f2d72fd46ebdd6995d8f2b3d25687a000611a83cef4ab74392fadb3da9f4b9b50a132ff871ab84ae446e7227a835c1aed96e7e61131378cc335dd26e82bc972e457f74ee44a680206e1c8f04c7467495a427eb4c2578578e0425ce2d5062a0c4f86cbecbf844effab16493d6b3d4431ef92aa8a153e736c1ce52374d6a0a7014e1160e70d9f87db6a2fad45f7ce99574eba6ef5cda87c2b20a8e9db8f6b16ae3bb585edfcfe20e8019c97223b550c2b08467c4ca844cad67e7e6bba6c1a9acb190ea5b45c6de1565b18b382cec832de609d1f545d8c9d97b999e06400e121a89047241fc787389d92cb57d1dc7a0e338059f47283c8af3e553345c68aff3b6c19805bf1b14846886568681dec1f17b2053168cb2576483608bcc0c61513ae14ab5a3ea5cbcaa8e848e2aecfce44bb44de4f58a9f0fb4369ab14af172c9a8be0df990f7dccafe4f96e28aff451a51e8d1badbd91b88fab6cea6659958d0bdea6200b1eaec7131becb8e7ce6c7afa7f097ff3bd234665f24dec65bc7a2bf59b0b75f67b010eee367bf585c8c97de9187689968cb2400f212958c808ea30b252ebf4dce28c55da0672860783a2db19d3bd5df09b7a3248f95c91c0eef12a6cb327b81efe3e90e0515b2e9e3d4c1655828461a655b601d6a046f7f9fad243719110de179ac003aab71c1f5bac29cc2cd70935ddd8c895eac71096aebc2b71d7de6e90af165da53bb00e8222ca53c0e0846dbfa02e8730b51c15bf0f493106a2e3a3bdbaeaaf512b0481ed4ea0fad25355fa93dd9b1d6612b7fe42f4b33bddeac15df486029019cbed5eee31d5ee62d5f8da9a5d0f255ef431946fc3b4cc6a7de4a8d0d9b4faf50a6de790ebae157d2aa37d91fd16cc62797a847755998f45385dac774635c826fe35378d0085c0689ac77f8948b1106972eb0223b0bd12df9bedb37f61aae0773e6c5a67bf3c58cbe5ef71b3494c90fa747a67acecc14dbd7d26b793e57f2c45597449424a5e516a16ca828c396c99c4925351bb071637900f19d29ef2b2067e179b584d8c458b5dabec4163e2ccf9bbd0075cfeed3b423bbe35cdcf3e5ac6f830125070b5540798282f540d2e857235083c29ac9424a59e94d98cee2a0cda9875667b831a8004912a79eea3fed1adc978083763b34e8e125301622771b2cd5796f57c912596e5d595a9c19079c41a2c4714fed336ed6c5f53afa5732599fdad72e31cfb599626f67622d8719bdb42004c54cfa932b3d0046ef7f0cb7869592672f6b83193a1c021bf0841cf679e01198ffa3d67474c41a95cceb342df1e6983b4776740b78fed99f94b23526529cafdaf87491eb2912fe8a587c4dd78dfc5135d547a7422df92e5809d70b7bb5d99ef345eff549b0300495d01e224388f6470d83ecc5beb44cf304d1989458b4953cd33f550bfbe7baa0c60d1285539282554b9cd3bdd8ac74ad5f9131d8b7985d1cf585e5fbb7ffac2b91caf35047ce3ae15334b2ffbc0db85efbd94957141c7a172b740f3867879f17c5011e769068469a2ef770faed304ca196866966f888abebbd177fecc350b5d0b9621e7435d7c6b6fe7d7549b207cd9c3b26d20918f9311b15ef0aadd6243a39fa43177669ba9f4ac62de768f3df2361696af5286a07d12ad897ddaaee94e5defa2a771d10f3983cc37448d0c22d5977645a3ec1b134e5b88336fa8856d73368631a541901fa9604841a4bb9cc6615f1935748521277fe00ee6ffd45493229e218b4121a37d2fe6cc97055713839a1a32046cb671f75ec29331ff0b7b16e3699e40811ea636504bc4ba288db312e108002a0f8879fc4b6bac7ae55373f14596088d7cd1d2ae1e39d105a0cf775282c5ce5c0fbc37b0c13d25e4a540a53129f20e444660f934f5e7c73aaacdfcf283a9db3735851e346abd85046898391c76639393619f692d6c66998c436e40dcbffbbdec513f7d3510cd4fa7a3525a756c3ff257593506f450472f3ed9dd469660a746c5490afa23bf51e1c11c855154c3e584b8994157f15436e85c9758e779942f07150333ed4f8730f4b73eb73fac4b71bd7d5e740b954316fa7a8601e99a9050d9145a0037f9ffbf09b3738aaafad93a8a48c70bd892f6d6a57894a0bb30bcae23cb6d337d19bd62b5bed88efad69a923cea64d8c206cb05526d09e3e311546346ed2a902b12fb080d3df2f7c09a62da850bd98a6f72095296eb0025f7fccf014b07743f21820ea35771f180cdd5be3edde44cfc016639422ee7705690179fbc7ff09982fd3eb3ae61ea8265aba827a63695fc4ff18ef9a61da57729f9dbe49842300cf95f154c9de0f96ef1e39432d71c8c42e0c25999d22e6032fcef9faed681f8c0f044a6eb49e1b1c5c6f4233b2cedf8bf80af1228e6fa0c62a33991d32cfd848813dda4ed13d15fd6c6c8f135085952a86c24e75437716107f377f4d12b578d168629261c858f0bbcc4ebc6e641c024bdbd5ad5a77122c86d74d1993460c7fd89823b1aacb5f00f7090edfd633191aab97152ec494c6d41670ed9d5001ea63589e8ff9c8047ff410a62a7cb1a88df51f63753b84e32ca8cf1eab5d22f87919d5cdea72d1bc5935c656dbf60bbf0841951c4e0d5010272ffcede71c79f5ccfaafad591b436cc79ca5c0f0282c29ac59af21d509167f480f4012aac33046832154c7cdd034f8a97ac77ad4139facbe4894a5ace58bee4fb31cc059c9cd6f95accc6cc4a05920aa7a124840822f3c68e50bca5b7a8d772f38c788ac86fbb8bb897287bfdffd90fc4d1edc07846eca2b3a4fdcd628cbc7c38f87e9dc1a1c496fdd1c9e4d0b8c3aefb6b81e9196a854487caabb94f3971a3b752436994a3854133f8a01d09777a5c57645abb6835098758738a11e38c5cbfbd0176cbf19b4b2ecde3021c5b308ff7faef5ba786e4cce8368aa648835df0c925ab8e8c395a27136db27b31d2c9a2ae99cb6c258a88896f9e953bdc5eeb80cddd4ce40fd70b2f4825f6e68550465856e8032c799edf33e7932e0df62b5513c66c3aa6b3fdbf94518d07ca652dde6ed6278ef6c884e684f658840cb2bd374d2fca74d6bede597b10ecb61fe83edb1e69aa13b14f9aee1780f564ab24789a3eb13b650e7ec45c2c9b15ea4d76663496427b1b9a5ced4470250b1ff6b1b32aee495fde75a3c25dba1bddd31f48776fa90c5232c59af62081cf7ea9c3bfaefd2f2dc259ec6c49dbe157170609e89a5d1c3776552ffff05bf812544fb4e519d2cde49879798a0d11400cb2dc26d0b2cc54d017c04ce68d486d68174d9073159669c2ea71487ec0073f8eeff4b0ff4bc8002436ec2a0efa5ea42060adc363898553f8b117b755af29e28866ab42f5cf4fc18c6335c26372c0b9a417d14661eca011543b8dbd84dec19cdf448cdaf7703745124550d9aa0ecabd268d4a4d204681483597bacaaa3ee4ca77ba2b9510431037dd30a69495d5e7d7ebbe260480b8268fbc7326a2940b8c0af408602b1a8d45e09f8cf1c990a8c3ff7d897923b46031fac12ad099e8ec2e9d2880878c7b8fd1a380ac0ae4403517fc32959a329cd832c1a62e4c84a80f6a553e830fcb2aecab95e421087bd94271e582112652f53b8286632dad597fc94def4a778211d75c85bb9399a1ae13a65dff79478313ca3d15aea893170e5bd68612cbf653690c0309adb36631011e8bfae6cb5f803dc8adeab021ea694e04cd95805e4af8750ff8bb9089041c0598b0bbd0b3a9d30a50253a9559d7ac564646b0d37a37d0c1952407dab126639a7e92a2bfcf9626729aa23d759e86b1580922a383fe376284dfdf051670886855f9df9fc82990eb1de5fa564b941e4b6204d77352620a6546fe3c1c89c0e7719f4323cbf430af62edba467a23be06b4dcca8ad2cf781b5db0480949b90a203d2008c016322ebd285a52d1747331af81ded8a44e05952f24a3babe49712db5787cb217393b2fe59aac35238df54b8866b57b462593eeb975705fe679357d44fe0eff3c6bda48a2c3ee9b1f432d1364c69d0f1506b2d70fe22b199773ffad9d0e5be08cd757a01a90f96c045e8111a056104a3459247a168ba555ca0b76d5650f811a64e5ffd08d5851a2ba2837933237727c229d4cb2ec4620aab135ab8ec2b79b111c671e35996dd28fdd61574b31b63095e93628581aae0613d5aec3da5c4043aff3c81ce6415c95c59eec4a824c611678494d9920bdfbdd760840a57283d83c2f696b1c619ead1980477395e11d9349f091ca4d778bd08f249e1b3a8b2aefaf529dd67458d4a0e45531e2fec1cabdbf19af7caa2e75f7d1792ce98d4898bb9f3c8f81c92e24cc50cb775834fe9cd7d6af7c0486a6fbb2007cd784b96bd399ee88291cb3a1b79a16c688853a9ffc25a09799fcc7ed5894fc35f22bbb24e2e3b276c8e31dd45d94d6903d941935129234e01f9df29e9b5ded0814423850ac0f158ce961e35df44fb29f27604ce8d4589d3b9e0fde84d53e4e31844aec65338672d5ae73d80622f0ed570b37bdab8561d8d625931e9bdd47ef26a71c64f704ea2549f742a95e3931efa6bc4f72e6639cf8a16973dadcd5ea3bb8835bc1122e53f9909089e04f0608505ce7ed3d5a9b16dc7e9e19fe834d2b9b380e06b1fccfe14ccc2eef82c90241d42c8fe3cc2d4af378f7111f98e9cbcb7ab6e1d3fdf8b2c84b9ed30bcb9928ef0871ec8a5e0ee4e023f4370dc0616af1a1bc78ca2cfcea33cb02d5957fa19cc1ebe441448a03ffdfe41515e06ee88d39070613c29af03ab0176c5b6ed0220319bbe054f6f0f43476f110954c97fc3ca3f99b433de9747d854c5f0ae28519b9e004483cd8370fa1c0bd628a9066946b008f03b01450a7f50cf13205a516ff742dcbcd831d7903c6dd9b307f0bfd6e3e5c1477ec5f46d4689141bbcaa572ea9d1c9b695cff93123e97f7d83947cfafe3a83e96de6f527834f2096394f5435e4c77d982c976861d9e7aa6fb5d5d26ba0ee5e64d4f5e6146512f042abd558c5164dd80cb08ff6df8b5b2eeb37445e14c77e99df89a45c2244dd8a1193bda01018cbbfd8c423fadb104e70f497d45b3aad5b84e31626dacef96b7f3a14ae80049b4d1ca4947d54a12809332148bfccd4c2958ff49e81e534f483690e623853ab006b307200d212b7cbfc4ceb64c37bfca060a2fba7d348ccaeed98f147f231f1e786ee0e5a094ef41d4dd04023ab1e5b31b725c10cbd622c92ada2fc953a160b3de87ba7b66cbdaf69e3383268219b04a81fbb8a10bcc0f6ddf0b0cbe6fb5e4a2bcbd7a3ed7a5bf43e41d50bb0947bef3406d624ce6f81ef782e1d07dfa718c2ae838d9ff6761adffcd6edcd8485124eefabaf411d625130ff9637c321d4723298104b1c8fb1ca4470cc8e8efa5b138ab68cf20e64e535ae6e552a72bb3e23ea5450551dd0e5fb1bc0cc222c061f0bc422e78326025a5102ff4cfe4e12f2f1e4c5847e14a10d8564885fc1a4b3b7e9a157bac6098d2097a9a32d5d8d62f603fcacfbb5910b897f08e227c2af3bfcb61c193265f4870bdfef4e94a3b47ef1a6eff192ce1f4347085ac82c785f063fe0aafe5a4aa496d9d8f5fea60ad42b444c0d8624b4bfdfd570733ab30beab7f3b9299ad73a680d37b19faf67274f7d87927bd0b8610f88e203e37f480324783249e508a14343083fabc5f191547a8cd13d19c716617e6206e22c886604a8018a7ec4da3eab28058c0cb6a61905a07d491fd4f462321d9922eb91d5485289a1ca5b378d98606b96eb8e8d16548ff6d938b1955454adb56cd23f776a0535abbe6035d8de5a3874c34a23063734d423c4e8d21820fd59b4a66b71e5111682b4dfd8a05bed999b49db77bd45a7577e8a91cb510b372a657ff2e8bc1a1fb393609a4a68cf97c875937d7416243094746b32b39eb737803f4a0dcb8ae446dc3a68945b8f639779deb33f96f6982d6c1537eddecbc8ba112ea1fe17b5f84dab4eebe45418c7c110a6b4f3dfdd2861456cd2a2ab9d2f238d3a979f571de7442225920b175dfa2a6bb60234241c9f07aa5fc4a8bad5e5a6e600d7593d8af6bc3475aa82dafeef7a4a3354bd4fe59660d2e3c6e036cd94af497fbd48e058029e883f70570fe359ad294c5eb532c196a6582eb9c2e2465563266270730e51a6de3f3fdbc33a598c06db28af2be090a0008ef11b9bebd904d645843c09a748b12faa127b7eef9843aecf0dd499d34d2f6529086f6fc58adaeeb8f1036305132cb9aaa726dfba513590b4bf08edc68d00ddcbe4c95043dd30d0fb4d106d905aaafc36c84c7c21dd9057777c0901820bad3bc14787e6613e5c2c4005615dc3ffb35f2d1366588b383f96fff23261152290f3fa2d6647fe443f92ca4d67b64b8071c47713cc570ebab9c7b50650242303d5908373ad67e080fa68843201f9d474b2f5f3f4a58ace0a176b476b60f2254771e7cea0d34c399661d60dd4f6c4a6fd5387dd1679058d2de0598037219379e223417ad3bc838f98a250545bdfd78a41b51ad3932fc39d1b0d9d341db622363a362f7788c30260e2606a5b6c1443b8290137095081ea4c5bfe1971521a05a0d3fdd105f9fbf841436db7c1216756698910602daca1a2e030f3669eec390cf5af962a755584bb4610cf78ce625cb762248d7777581c669d0fa9e6d12fa38f0a69b286c1d32055ce4192e75a23f86f2b1718677f516a84ad1f6bca18db43a3b1c9042c124c1527f6e2b8cb36bae7e09ddb9bf38e74b76c0af242a8ef85729bbff070e06f9fc00f44ddd6f988db115fea7c6326225ac9f3420629dd75eac00fa04c51b0c04b7ee7490cd93f7d31b7713c4c7da17fbeffdb776a73fd77a2c5f8474ef1969e05fdd78fe9ad1f14d8522345d0c3d03817fd48f7eff9310b584372502751646af4ce18ab8c8d66e4fd27a55c0f716bf54849e0f1f348cc4e9979a4f1745993d9a10b8cadec798d11140a2bf7672a68edc6676a8e039c419c4b7437be48e4005be86e6f172e185e8e4b82c4d1469cde811631b2b5005b1edc45756d3e43a6718ecc8e809e975df668ba58e2fc09022e679cdc9a5294c1c469553b2d79ce93424c057c7b4290e8d696bdfaeff8d96144cfaa6833ae77e65e8c94eeda2ca3ffeb990f6127cff38ef5329d7a4027983f24ac8a1e94be11c8d22f56ab377ccabfde62a71ed776d1d713ca817c351c4604a5a46d934a725f54518e5111dcfecb4a5b9d2ae00bbe4e421a0786c6088212e608182df114e3442d34b79e6f35f3b45d8a1f731d791b15423e7d52ab0ab943650fa5930547a7267dbe80d6d59f6ba649ac625a7708b069377c43a61c24502e0ce8d8cb6f34f0e57e63c0c73f55ac8914cda14da865c0a790406c159406523c46135df188d1a3a66362cc0df140eafccbda1c7f9f235444dddd133362688978bc686e364beb5bf54ef96cdab930122b5b50d4375be37556f3dd454e3be1f18610da864aa40c759b7c7fd6a18dc05e28575498ed042d10afac5e8164a36b1fd38e7f8d7772fad30126d5d2c09adbc97f6dcddf26741fd3424958df31bbcfd334640f158adde6274f7e5e4ff8f5363e4af189166e8cd0fdedd1089ef8c4cdd987f65ccfe148045bcc4b183f8df5361c723bf5592de744c4655ae9b11ab21511ed6e7728af41b3af8e06ffe455072c030f57a3d9228a2dde9a08930470e58d534f63b6f4fbec367f51f05ce47fb99757029f44937e6ae3221454ccd5b44f0b08c6314c5b482dc1d1619371d074edb4e3797b97378f9450bc42bbd20b58908c885e25a9fda8c90e78eb35d2dbe9e93c1c3dd093906f969e7bf5ef937f5392ede378b5a0b0341a8c26eac1afba78e6b025cba36adb576f71ea64287e24bb3cdf50c06c2ae56856e50bfd3be8f4efd2e683d9c3bf5ffe33d8d69eee68330a5c53769903d15fba62027ef231cd4ec6bf94227fff917d74df20f4994850194b1b4afffb151ef2920264a7caa1a6b7aca92b8553bb4d49ceb59ef942d55cfce102a74a164e5825363c2865cc226730bd8efad6a6f3f571be1401dd4f6a22ac4a7c619c4df3db7035421ffa09b4e52d3997c4a42c3dc2e6df4093005fa3f38a57fc4b88118716a8532228278ccd70ec86f80bb3772710cadfbcdb9c717f70a6b76478045ba7dcde14bc0ce4fabd19a1f7221fa7e11ff7a5822742b4970cc19d156093184e83fd394b3bb2ecd591b5f6b20cd63165baed45fc1da81c2829e05527009d395e5cff019ffca8814e9faf9d64ef919c7b5f61cf23b1ba82540f36132f4b45cf28d7234bf814c7ceb0d4aab2a24570a29b6754e4f54c25032895944d3168b34992dfdeff87399023694fafad20cb0ab3d92cf9bd6207fffee6884cc5da4c89b5d250a40c0580ab12438c4478ecfc8362708f972417df5c79d144bbcf440af27341eec18582d2c510ebc2df2aca389985e24d75c9ffdff473acfd10707021776400f74ebe7e0e227cc70d5414ca3bc324bf4651aacfb2f46a2ca2d159b2bdde5e21aa1fadde1a69531e95a13c4cb8913ce2f4378b885b0da6828fe6e3a1a1585363294c9b168cc1c7aa0f68c1ed6a4b567ae7690c68cb637d3444ee676ead04dc2ba76370ff6f41f58b79182637f3f9426736743c1a1af9a11885410ece7dcf58907786c56ca97f2bff21c93d303058e2c320f9e94ac8c961f4384b22cda7933bb3f79152a5ed92633d52c68da2d3ee42b6867197cda302c377c8ecb9be28e3f0ce4fd606e0666cd83b5068b6e4cf6ed41707bae1edfccf072eb5522c67a466535cc957344e83ccbce2b4f66dc6cb85176e5baf98e07eb00d6735dd5c9910c5510c02f2be20ec3f4840bae8c6c9bf7b50c59ebb42f0633c61f6d7de81f08e09e957d7c6ea3920e0895027b1441b04929b5d500f0537fbbdf9da940b54c7672c6ef7506d2f6ef5b6cafcb7fa4168dc7388e92116a95c20041de0a535b64b3ee0d9345a41b5d64dbfa4cad51d290cec6a9abd809998efb32f3e2244faf5180590f1a33878e8d96115f5860c6e69af1c981ae72a3b0d459f1ab8efa9a8d7165668858c545496befcf80e1b316cecef4e5f89fdadad9a2376b0364968f7d8adb98b773c984a7e6f0554344d600f7e31c0a731f845a79b07a325d948a2ad63967a71a6e574ea813bff87c50412c19571b858cab591e3be792d2643f2f06a3f92020bb2ef0f60b497e5822c684f3e08b7905316b4157cc7fa92d693a6550bf614a11ca0307a23645b24416cb1e9affef78ccb8ba699eed1756c44f0e0091ebfeb25b4b8827ed03264ba4faa73a8ddf258345af1e7c8c22e695b375326a4f4d40599dd209f8f9bbf2d9d358fd8b1a316a8dc454e1cabd7bdd5d1e875a3077cd7460a104be9ec17c8a7629c4171196af2253d64da12b50cd6f2a407a5365dd56d432fad87478cddd9b2430738f1edccd2ef0cb605eff5b01bdc758bd75608a8880f5912594c29a4f1ed3eb46e644f569fd8f0b765949905323da1c15f89d643eb65998e9d5a51e164f2e2b143231d04703565209d712487aeca44fbe04eac535ce89ed11eabc8f786bf5178b1b33afd0236dd7f5eee425394b63500486e901a9f4624993968c4b587bcdba1706dd14eb91283d73c2339a80ac4b3809782ce2cb91c515b7f134bce1c0e0320c97bd48a611a280ae81f7fba650b3f53fed09bf92c5dfa5d85d3930d9de8b948af8971b0007fa0a787c43b6af289ba8046347157a13df5c173246c7848aa6465bd22b3606a0c776586ddb2c79388b96d5ce4bbe2e2e3e79ec1886b6e351661ba44030ef0ab060e6eb5efcc0e918d26dd44c8c90b85fd6ee5d29d0cf2e69d05474598bfc74e36e78a2e8d5bc1da0e87e38aaeccc485dbdeb3c3514e7e3a960be7471b0a030f50e14c042924896ac044c4c2bb60fc802a87000027f152880238d179a1f310fa59b10fb1b6a0841305613b71e02c1c25a6a49cd70fc45fb80ae124118acc608eecf42cf065888fbc03968229b7100ddc6ec25a055cc572beeb05ade2dd25f76b3131642c96e1d1be31708a1056bbde19ebcfcaea7fc9c5648b21c8cc766e72e25d925733fe92bcaf2a939d5f76b2209feaf67c711173a4655d2bf5305fa591f830b7a277ccdb1a17b3fcee2c8b910db6160ccbe3311fbb026c61bb251c2df7af1562fe2ec11f83621111f9a7dbd410e75978476380f51e5d2ad79b311e12f66ffbbc1a0959f88ef506ae560d0e797f5afcf6ad371b22c845d1656831a383ef1049ab01ff8c9be0fd41add6bb79e6a74c996513f158047fec84ca494be201a2b463166d8c6f9293f7028a4cbe3d165a2da0ebafc82201be24066dcad1da47c3513a1b0735823c1c2b0188da1510f46d4b1d39472dfdb9f435df9fe14572cc218bcf990e464b09eb87e0c409954ef9997197bce4d57d46bd9cec2a0777c96d8ff4c27076f111a2598132d30b5edc80690ce3ea2ff838c3e9348cf37c10988a405b647097041b36943a2140dd61036c88343ce0b6d182ab904eb583f845c88b5f1be4871028de83627ce9003081ef746db14ad6239aec1ed6b7b36e4c180be753dad96779dc99d39e9f1bddfb2757f43b2f2047c104ad04088efe06e554f69a1a1e66ab6a019ddea27ce36b5d530302197052bd9d71b4457c2e2ffde98dc4b45391f1d59d0de9cbd424658ebfa360ab209edfae8f6597cc490e93a7b9bb14d58e6bcfc1739d3e6eaf92ae1fcc8aef9c1ede74241b1805694087fc27b13c6077f853a3799e7e8417fe35c55df3113d53e92c882d989c53a07312cee5dc852bbce073b8fa460bd7441040cc055e8abfbee53ef826edc064a7dac23dba35e7dbdb20bd54368d388736f9f84bee63bafdf6b76b0f26554b237e0d5effa188b00b136bf03cbf167c3db22c89aa90e92c9f05b96a8fc0f793a712dfdd561d6468ec79e453f2b86e1456fb95c4613350a410ca160310c90f0409582fc3cbdfbf30da01ca06e5415cd4c6065486e3fb72d32ea36961d0a381508631f1a5415b1234327d743e9f08f464b861a1bb32f5fca6d99e1d84f78661fe690f4c5603da0289b5980f56631609da0e4f93162b1e5c7d62954bd66d3e03671a2e5e82ef1cd780bcebd9a22fdec079264f1bdd24feb4f4dc3b328f277f26c981140758a7541a13896f727d5a7b68b1056b16d02da0277447233959f810c244cf1387c956c7c16a54927bbe94d01bc2954a55519ac1ffcb3314edce8bb0b8df2485af91231acc3ba5fedf2fdea30027e51254ce599d2a29277e1a9fb9bd342c55960a7b28036e3d617811b9a17d9f492fd7309bc77f60d281943486c540db6709a4aaa8b1d89ee5bc8e4f5832ac912d7c39a60d1d32959b11abf71113c64197852e8b2808adc38bde6e92591bb668c69de3308cce0a405ae79da7d4028a1a505e610deb742bb91a52a065b78628adc0ca7e6a38d2d3fead3728320c1b044934b08f28fbfb5619bdad86a55d6f6a032f6bf10e13014f78553ad70c012f93ca7f449047c285d58ea9987dd9402fbb32998eba7139dd246dd9b283754b77e832bc19c4d749386e4534d0593f42b053cbfce45d245c7a1113d9ee34d9d12bbf154bbff18ae0f01f165b5ef4942f81b4c7068e8e4c2b0ea2efde0a89ccbb4346eda63fe3726532ad99edf128e3d36447f66442e199c481cbc77a1f4d6e5e06f1adbfd13274de5c8495c5fbbb9980f7a7bb85fece20ff2dd12a0724f13fc2563de55dff9d79f3a037d44c20d771c30686d50267ff4852787719316a54f014a977c39615c4cb817fb07b599599b3b474d27c44f9016de8822893aa0cb5d3c6c0e29ce386657649c8d27ea50e80bf5b0132a5747d8f18e5c580dc119eb2284a9daf181cb8ec25b9f0af666ef7efcd0c327db32cc02675737fe04cd3101ac754a5551876839885c9bdb1adb5226539d38ef7cdbdb498e1cb9b65a518b706b1f81e8976c24363c8e7851f446cc004dcbd97fb24876c6d5c5bbe06fbe83f939430f7cfcbaa48d9dd4e1724c1d727f6d1b9cdedae83c1d23414d1bb3d82abb555dbba6dc5a4d5195ae8dcd64f12d3c3ef7e8dc6f7c19eebfbb1ccd340ba8c933e8bb004e9dd8c33a30c982bb8c453ed6849606b55afa6288d0c1d3730a8f79273a11bcd83b3f4d1b51d608daef8eaff63abe808eda5df295340f76e58b59f306ba7f1fee790500408175a63a6274216ae2ea79b92a409bee8d7fe887781bf3b8a190eeb316d19b7bded0e7547be5b1723b96488cde85158d9bcc6056527a3b202f54024ea866d07355f53bbb5cf8a29382709f96fac6a3bf319e488119277784f8a7392eb7c032ca7a29fdfdbe4e5ece757e8ee9d054ca822c519b11fa39e93623bc61cc691cc892f3f137e4e4709484a93f9533ac9c01319e7590c9b1683dbc102b2cb4bc422e098262d0714cd2ef89e331bbccb981a10ab11d4d9d74977bfc25d4d4a98e8b1375e8cfa7b9b058a52ab7a1e0ff532cd08ca1bbf1e45fed6fc0126d968ba1ec9851ef1945cbe5255989b331b4eea0a704ee65404fe08c9617568c1e58ed4b324857e2062fed74163dbace71d929c1f0f7f03a7682b1dd961747f3e233efd6a5d26c14ae576e62fed15d4c38b10e363a8663998df846e70249ec939efc89de9464319c070f848244736d4bfdcc2276c9cde0fb983900b646140f1f4c5909e89e29f4cdbe1fd12bff5596cbbe8de2f328ba4f960013cc7ec9ee5f0f2e91b3a114cf6a5302f07a43499c677aca22d954e51eb6bf3d8fa8fac1216ac07f18f7e5844d9ab7b5b8f92c33756cbf7514449681e16dfad7744231af5c184c55122429fb91172d7d6d19bba8c6b5f154bdf9d46591806b36b9b36b2faa0ca4e34e8fafbf359cde5afaab3a6d6036a3fe706874c97aeb62c3bc24fbc0bd75c4bd004f7ed76019e9169b2ec9e05f1ccba8b38241e816da81699c0a379e3c45ab177984940a345c9af9849fd08f39847952ec721baa49c6ceb51594192bab3ad16448742325e10943aba1191df7a4b8c4353517300399aea0aa536893217fc94064062bf8f058d5f6f5ce58ced14a16100b303c612e52329e202e23340f6bc3a0d55ad1c67795b7cc3fa4f45e08f0d874d0d2b36caa91b161d6e42d8c07e4a869a399388b2ced9a021a6365ad2be71c93e1738905ebfc223a39147168abc4475aee9ee30b04c54fd10a088c765eaccd14ad60579707b656817404f7b55127a3da69bb8859094272ac2d6ba22e2b41c173722dbac87b6dd0ba5b72d3e9f1688db1473375d78f518cf8f9b0eb6429882fe21b73b89f0dbc56ddbc396957b68542a3a2425f2e2f1cc174710caf4e26490b481882fd6576e4e9f76daa8e3b02ec32a2665b43fee135a6857d56d7943e87146cf7c8b24b2d707fc2bde03d954e6c307b51238f90d4090ec9d0d52d1a21f3f14007c3d4ca0c8ca66e356dfc5c5ceeb3b6c258e602f37cb58dfb98ca3c6c55bb243e0980ce73238a79a7062cba68cbec8154d1cdf1c56e75f860fb9c8a083fcfd45863ca5d821e4a45ea0856d74cfe6b8f3558faff56b73608302dd365143f23a5a6e9317a28b8cae5a33906869aba2fc652d69368142d669052629a114d25146910fd5827b18c0369ad9550165a8075ab965951bb3c5d203ffe945cb2613e6c902ab798f120ca26afb4948ca4cb5c426e83991251abbd81c08efcadc362f6ee4494a1463122ffc6781a9de981c2c17b17bdaf731d4cbb07349c4f192b976bbda17a1e7d2c909503e79ef7b78c87e36f864e3bbf955c3a46a1d59af6a0ca49ba796cb7bf05594168e22d91bb4e772e86bba18ed1fa82d9c72bfaf9b599f0182ec652c30cf8c137ca45afe70e0036dbf1669926c2c0210c2fb1e76431161104a1541803f662fe957d7f9cd2887ef6748f45f223a59fa31e5a151a1190393094f878c3ea1f2c1bf771d6a909401a6ae20957af026a8aad3e7988de2cb837a1b843dbfb52d119b31d74c5e73368363dfeb3c1e0282fcbd997baf0da4b0520dd313d3376f2243f3a39f44392d4ace17e7577242bac17eb95102a7954f94ee4fadf625df39eb79bd0e44fdecb0971d6e1fcbfa2e60672ccc453fe9c7b1f842cca13e1b5b0ed718c47308e54ea6a6b2a8420f526da00a7b7dcd60b20791edf9e38d1eabbf05397d1336dd950fa7b566069699c597ee9518521717bafd77e5409f45161158fa1d2dae279be81ea1da1efae00038a8b36fc8da5ed2581bd871247d47830173f833c7261b04db818c81f3cfd1846e3260c350afe50a296aaf76c40860c2341bac58f2ce3f55fcab7fb1c08f870869d9be5817f20bf61821bc14236b34147bc6b247e466287305126706ff8a69d691e6732e4333c81a19f795bbe2f0120314e67fe10612b4932be55faf8311de60ed63f28aa0aa47394f6e6a9828365238c12469d49f0b52fbcf36d0260a54ec28035eb2ac27894604563295e18541efd91ea546d0ca2bce14eb6c6442d248cb58e630af7de145643e44c4ce865d2dfc58ea41b90d427af5d0780530a82a018fce3b77b9319d654fc03615c7e3928a66fe7a506168d315519cac4409770bae0189ab876d0e70ec0db63b260ec2ce8c6482a1f45c923c700192b748ba9d430d1e5e3ded060e09e62ad7dcc961a0a1ec839199582561bcf4ce0e6ec67a624f7758d8a88296bc671606266475b69260e13640c053d900a51da1fa382a1f0c19a0e6185865a6b114c2edd159427b612ea7f356ebfa8dfa372e4a15c438a2ec12e4bdc77a1fc2b62cd937849d73964c3dad28148e3cc7aa8bf26e0b88a73aaef8f039db5596f1102b9c71446131a04a9d9140e592abe9a529cfe1043d34d52fb7c64cd05093fd5e57fbcebde442ae7f5fe7f36fee3d1a029d3df21c3f6761334f946d2d48a433cc818e3d9f35540e3e25390484ced71aa4c8b9f5790f0252ddb1dd049a4052ac0ee3431034fcea149343d055cfa1514f600238c6baa07b9f0b602003698e4afcf50fa2dbdec9a6e3fcee68c777b309fa6465f4cec1c4341d6b179cd3dfb16a922e382f2415a7fa9c6968052b93a91d6778896fb2bdbc83b0c4cf324341352b70338e41278139669cd1d90e4a0832f7aecb597bde13b5c155ca65df9bf4efa2e2f2f3d26d69415d1da8d77e60ac54c5477c10cff5716f8526161345ba093691f2d476d5508ac5a9d92fa2be8d7d4782542e09a6de636e9184d130b252a17d4cc80791c8aab55dc50b3bb530e572eafd9b643e24353b70633ed08048fc2acde0758086a5a47db8953ec528202beeff34bd03de0ecaedec8d3c569423445d27a0f563ecc9021733561719d8f3bc7bad695c08df8b8de34f54e78275c0f2dd5b8ff8c7b49b9962f50929d98fd4415611b5ed25b5f5d512d18bfb3034f2b7655a93b0c9a32f215618ab598ffa461887575299acff1a581064aaf4a01a284177d804b7bb59eb47f0833797017398cc5dee5bf6cf701d36a810a49492872941373e48400a3f9fc57308d8dc41edd1c40c27431be1670ca80d22b420d33843cef1c391c923ceddad2ca3b50ada8ea732b8267ba421607ba23b9ac4c34c0c794fbdf48d5696d8a7d3d386b6dd3cc54f4305b6c2b8e206f4779f528837e685e8217b0720d761ab9f8b4ce17af0dd7a3fa73b781479b8a82ab33f404284add7b1290a726ce765d65685f553b84fef552ef42e957133d3bcf3aba44ff1285465328d8695efe72a30fefb3e704ea8665705c67a2a1f4665df3518de8ad7a9fc4eaebfc1a67c6ae1202a0631ccc49cc997f9c2d987950dbc269691462745ce02cce67259e1dc2e27679a26ae51242a5f7e0477d4dae060313222ad667c86987a9c8ea884b7a7ed0ce6d4f25e8a5621b4ea4672075292b4b62f90baf8a552f7c72446d0d13644eb1aa545f8287384bba19d9996e40fd8fb3388df3f6a8bdf9857eb588a1c38909272328ce05e6545c2dadabe45210a09fe01456356a290341efe09af266a78cb6cf7e36d60f3affff73fcfbbd938045773b5bfa803217a8949ac1de5db91b6b23992bf5a92c23bfef3ff50d53d35a683c884970613fcfb74a1375096f9a5a8e20ae86291602e1ca23137ed4e482efabcf6e1a96ed215b5f9d0d5107232e211f253178f43fd6779297beb556e074a539d0e9d26aca6959dd92c670597e1916a20be8be64ccb0d09d0b2ba52b9f5c5987b985f4b34c94f5e780e9643f97cc2e60e55fdf08cfca6eee1d538eb8894a75149200fbcb73c9eb1bc5baa6ee6ecac23c148c779465946cb3918ef02ed3076dac841f27dfa03b9c96a7d73b35a42318f3f16f085ee7bed1f3557fd0dbe34f47ec642ed5ced7b9aa28e0908b70afbe890b73b103dc38c2e5872783650fba82e764e541289d1ad6f43e5a9875f09792aca0280983c9dc95267e8dea694b4ac408e1c7b666635f51ee68de0e8046003fed216de133506f06be653e425e725fef7499fe853c410dc1f5c7c3950629f3db8cd672852c6cad9656654b981d7bca73acea83f773a763888bc369903dd4cab3134623d9214ec0e45492299d270423c310c9208db60973306b2c1aa045c4621f51469deec5512587e3c736d6f6e739716f2800a6a1612dfd70d4f446dc7e7c8116cb5da057323a6a267c4fee3686ac35ef1365d41aeb191925ef1ef78ea18b71bcb474f659251d68c01d7dd618d4feee43beadfc218453121c0fff0cbd1848470db2be07c58a84b99bbcd4aa5b0872ad690cc9d0524faaf353500fe818afdb908c02c572549ef9979ba155941c0890f67d066a6de80ffd7bdb41c893322447d2ea32b80c09170f723b3830844f8bd0621cfd2aa412a357a3a723eaaf55489352e0e5d964be6f0cefd7f40495989ad0e743bbe439dbdc46c89c4082fc8353fe1e520fb8864e5551ba7e037b7fa13426380c39975726c77a5b9027b7c8ac7f9a33327295d832a6ac3e4ca88758d86fab80b072c2412e471ee1a1cc508bbdea7b2918015b3b967b120190cbff10f962251129fe3acd50e8a4adb29570dcf298a88b61d9305cf329775200fc05b019c1ffd20a9f3a2817e542fcb8699041cba64c591698df5867d58684f2fdec641f50ec04bfc44ede731193274f453b4b78d4ee6088089e36154e53abb764307dc3d3f161430af62c054528de2eb289049745503c8e8183ea3fae76926c034315b7108ef50a6b8c0486ff06efc7220c1a9837856b55c87a7d3758a178b47b2543aae2fb54a74d50794e29a87d2b8bdd978f7a2c006d0c94f90677a2361f8eb0fcaf3d5c0d86b531ad4bb8de5b35e18607f1fd8a1e1773ac83e7843e12961ffc68e38cfcb43f3d7cc06067f3bd7c659045d304041417c489f68938d839f1aab5c3bd0cf1e06d71df5541a6f4cd752fa55ddd8f1ceccb5b53348e4d146c29e71b847dd2502856a8b305d5f1e3ef81edceccdc3baab5e9b7271fa65baaa85291baa74b2714f03acb9279eb9e7a1f8d22c5eb49969119bed29870ce162276eb055779cd08d9f1dd9efb193d262b01c7534232648cd0aa490383a9b91b8e2df95e4d67d23482145ff2a9118afab4e3d13c91ac5248f3ad94bc0cd394ff1211174c347fd2d0652a4a6c1430dff5ed1836ed60a4920ce42e14dee1408aa5bc7a4e42cbd373b721838ae23346435122319af4b7ba6d86f010fe5a39db4472de932244040e6cab08a12ad5954b8e98dd9acd7e157c849950a74466e3e6ae65f1283cf84907fbcfc4afdb288e92937ab6bcc337827b3e845bebe3da7f0f1a03a1436e74c076a7d341b3524e80102b5b43ca1b2fd3db8a8721d50a0fa113d56d71b1160e1858ae0c7f4a3d7a42afceaabfa3aa7f351f856b7a550ddfafdc36fc0137c9b97e358e791fd6414c20a4b1747e158c973a2a4483020b5def86c3099845ba655dc2eea205ac4021c9fac21ee292ae9caf9f699fc9966722df021fa82e8a2884f0d6fc06c791afde449f4f8ec4e131113e7f54fa5083b0705365b2e8baca34e1160f26f89e965fdcb4251c727ca3a9726642416dc978a8255dbcfcc8590e79efe83294b7a6b8fb48db2c33aa9a9d2ba882656d7a7053d05120036eba67b493e2fd871692a87aa6f9a2f46c3364469daed457f62d94dc4149bc59e5b8289a38d926b407f70d1f3dfec41ff43e22cdd5ebe71697fd64fc455d399972a42d3ea5ce2c2fb8cb4215ce96fd187c21f4db80b686059ffa4e55b8e95d7090af4dfc1955060cb6f6ddfdf9763329079352f473629503880bf2b7fbf50997fe8732e1b689f06d344c0e1570558de17ca2fb9c75f819ff46e9db1a1abd67ec35dadf0e61fb0591d190e932d63792661d7daa8090a176991bb3064d41d01d0985eb5fa0b55a309ac04c5a1cdd33a9d7a13e2fd57fdbca43b2a31296f625b38bb84c22f01d26aa8aee9100c10a19084e66036e545a1c33f5b39d77601748a339ed7e17849907ba3e7ec04244eee2d77d16e9958127e10a8687aae563645269551c34d205495b93e6b0e5540e3c6fe1e4150137aac3c10c16cc2c2a89a58defa6719e880c2f741df132c7ec2a2e05721f7a2fbe20cb476763057dde19986f8ec96a78807d927b2ee4ef4d2c6618b0a65bda331b94351cf28b03adabaa7dbe760ae43688fc657d058634eacdd0697af9126054265ccefb234dc8ec8f604b8240caab1b622d78f8b5d2bbdb83ae859496f85fd20a6e3177319599edb40f61a5639e385884ff4d970ca1967d560a90c23a2592d72f79f0165b347f9f4516d71581fdf5c6cc17d2dc9ff3240a541c2fbd0041ee82b30f9ed70fe282742d84cd2656f062de0f9f662e387013ad43627d4a2f801f8daf5e08b1255819e2a20abfcb577652f1ee3e8384ea9b6cd57d0c10ce39a51adccb79d02d633518444e6ed3c6e0c8fc697c0b41430784163951dbb3184ffa771d05bc73a94169449bd06df28734115544b0ec5d771991fcea5502059b090674663d70cfd96a26893a1cb5315a2799dbb80a275e4f9293e92c246c9dca1dc73c95ef10f58ed6b4280fe8ab295699e3bf9b044260f10f847afbb16b3185e9c4ff23e240e10f27ddf129780000d984e46634f13cc0d874e9ceddb8c12ac0738211fa821c15b2424cc9e00f91c76ce5ccc94f821ad88421eb36e6ae5cb0e7e5641686f2762fed745a33b2c609eb6940315d93be27922ad0fb8094854c0c521e6b5affa945b57db96dceb84dd911cc86563d954fc92de3c4d99738d021615ae94dca8ae1c3cfa741c10327dee2dbd5f33cb5d22e50774b18428d93200049a1c9a0ee5f07987e40ece101d98cdd7c791e9f70733e5c13161e87c9ec886b14424dd6dbcd67734d413937ac81c7c22df15c5bd7c62ce96ebed0c7ecd17f36ada8ed1944ab1f5a12da2bb9cd3b120d3ea332022fef217f1152b3ded6ffa64f8307ee5f22e19dd8ed4ed85a157a7b96b38faa1d1f363b2599d2293159c3f77db3b4e53a8b25c8b2a7ce5301b75d8f27e30112293919221258a98e492053aa4e0f71d4e8649f37929e2050296992ded186af1cd945a402c73c4f16f6a067cc99b46cfe66bcc213b7e189a5121ee435c70f430b3ac1234416029344343af409c8c36daf9fb8c1c85b432242baf5dc179b203d9b6c9c99c40543a2784c92df78c48f018e1bc5b88a2b43326523067e229ef5468f27142e43f841a11f7e0ec6964cc830bcf1aa1c8024933eebb932b80c20c42cdad2a8a1ae223258a22131fc22b912b8f3583f1bc72ea0a99ddd671a3a1f2ea6434328d1250561440fb7b31ac1cec4840f8dd15af2af4bab8a8e4a92714d6092498e15333e2d82a5180a035205a907fd3f9d4268ef902d4f8712cf279da0abb826d61aa1047b8795da5bdebc87edda445ec6056aa5d824f3d0bf86a5ab686fad27c545dd4b762eb67d1b1f75b88e0386a3996cbb3ffa3bd904ce4a4d5e0421e0a6a178d86c3544e7a68d22060bad98253b50515927ab2b5e97ce3b2c7ffbc90a8864aaa41fb07d04cb9c77197d3e820ed751ff68aa875db0df20eb5a730ec94bcedadde54356a4ed229034f75990ee62aad9f121eab5f0ed0c76af5854a873b28186f9df08ac19018e51a04b2fca872ea8b8d0c51b52b824cd26607fddd91814a65097c48f1045a93726142cf37bbd653c5c7c3433b049c818bfe1ae5c733c68c58c243b434b6e201a989bd2e16dc2623915a09b3011be6252e142e4e5fec8cdc5433213b080e3e12857a278226fbb7f551320e3fdc4cc7c0455b283722381c6882a2b9ccef0adb9f58b4aaace2c7025bb5cd4f503ca661edb37195f6046e0e4b4dabd89882a036439298d99a07a0af60ae4b7f7bb6d249531272c72ab0861a8d61548ee5045be5e87e0add5feada9f0268e907ec14198b8861dac06bb785495a329653cde9700463b86082fe1407b64b4c3565c18222cfb06ae7a442167fb6f8f6a89c02dfe6b2de2399e919efff0599cc9a5de62296f64270eb2f8d06e0bc6b5d15685cdee8bedefb036a1e2aab71777b940aa3a941ec69cc08b390c5ed69c4ef8d128d56d4b7650a62c61405dacaa641e8dd1b2514ce54abce60c204ddb407493d82da313ada9bc97f4607b4a090eb2321c9157aef3347628484a9d5824c2603798c6c2b5fd5b3600bf0a1bc14ca59e7f3142f1b1c4725faf61ff5fc63dafb65855f57d7f00d7ba0dd95cefc00331d7c335de3384c6a0854f9da1633925f066c019b4bcc839f7aae560058406ec9e92f881dafdc0849f130731ed93540ed248c8db610139469b0fd228a815e1254420b73372016be142767e1f65ce9555f58635aa9e31c2a55e8acd0203ffb24cc8f4fd1ef7d95cb34ad14eff39c0ed81c7b75412ca7e897d81415ecb8880473f8c6624836c16cddceb07ed05765c9f91ec030802b5b00cbbc7ed20c8b7203482855222267389d3f2c580205086771abf81c5e0e6b54cb5d47868ad0e53b94768a0a23f11305af9b8cae42a52a6a903d9ca9fb6f4e3e75a64dcf09f4e2f5e2d30d32453a027f82a249095ee618246feacd2bd3a701919ffbcbfb1174aa476036c05a768975fbe21af029e311e1e9860098cc7e52f64ae471eb1108cc894d3a58602479343b604425c38348eb12c79308a1c36867741495651f1e5dd243e7af7f0c059f7f3d72e693350d9cad8c7705a25a2d505fdb63dffd939d49ff624e9ad3d680cf44ccc68c0e9eaaf8f190f0c5847222ec392d0c82c96bd3dbe8ea03fd1c574fa14aae90e8cf2345751302c5f67b363fae047e7ba83afde006c6fb1d53e8b8f2b66597f9219132a9c12051a880c81d1daafccbc8ecabbc965dbe9f5f83b0c9f118250caafd2b13bee794ddf002567a15cbeee2b688d6573e7a3f1b56f2f95575e2fcb4d7d324c8f941488a8c764df1b25ce2a7eb98bfe8e87f25ba15b1188b675a5f71e5e523f44bfc4a145c759ce708b2131d78fe91f8b3a7526abcd67722090778c947ebede62dca1d2d24a97b4196102a120d4f37c0d55388bbba9919b7187001bb0a861b54b969e9bd6e31ead3af4a27e0736c4bb6a5612b4ec184a94f0bed78e5c72f902b90e7fcd7b25662fde7fab1922ce98543e7c1ed74c2db803beda52782de502b2ba18d1f5633379e1bd12fcf6ccfc08d68f7c4b9a2fac141fcdd579e09c63092c97242c354bf93b17274c0288199eae074b7b9a3a36b6bcf1f729fef7221eb1f69ff7e627b5ef2184a2ce147317cc5c0329ef6c575a0d50cfd385e2ef578460802585cc0c615588e97ffcba3c98f9d2d88f2fca0388142082dc9fe4bd0432b5781e3dd5954ac5a457cf632e91f312603745bd08b94d816fa15c7673cdd2efdfb96e5c4cc34adb8ee5b5383e34e004c23d5e510fff10fbdf2c0f2fdebd3b69cc5fce93ef0069585b23e63b7d4c8ffd7ea0b8d794157e0427bca774cfcd410652c6ede2efc334aac5b781161b5306df4c0cc3d29699654241a0ac3313fbdbec6f1099b47c2c8416ec9470516b2b8ff51049adee611db969b8a5034ee5da777cd49ed85189149935deaf1dc608fa859a54b59370063f169ddbc236daec9b4097715873c2a190b9d1680625c480321af10d66930f771855a0a4b0367f353b4db9eb62a50d3e7119f628efbc0f96029926aeac721ce64f0d342db4316277b46391f282045b916543cbd64b96db84f8329b0c683c1bd583f2d23e8e824341714a4d31c36eb975671deeda26c85f09e0f98b3f0fdf657492760b49ef39036544026a9e03920640b590c18d7bb978d960f1be9b1c7dc7a59a75e21916ece76af2c7cda1d461f82dbe2642766cc8242464df46aee5da9dd2dd20237e68eccebfcbd0d70adf9b7df842f9e7d2700eb7180df84703821468b309c58b9040d69fd77885cb9b1cea282383fea39554275ba6d08939ad7156bdbc36f888c7ff1d70bc0501c0ffffff3f