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

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

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

Block Certificate

Block 84084 79a2559aa99dbb4f9c4256b276155f07ed6a8e6c909b3edcf3219f793533f60a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
213ed32dd4d6f2bbd4b6eddef3c488fda004059cf47d3d39fe53212acfcee4d6
Certificate Block Hash
79a2559aa99dbb4f9c4256b276155f07ed6a8e6c909b3edcf3219f793533f60a
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00f042000070710000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000062f886ff822b199c6ed91e645420608713d2616204a19ff0e8e60169131368b1e3a427c1403f4d680b9cd2f3cf5aefb699e5926e4f2e4582fbe3180c8bc6e376e82b6c299aa249b8e18ec6709ecda29ea5b700653a0c62ec01090000000000000080000000800000f042000070710000

Raw Header Hex

0000402028f5ee26167d03a9d5fece8fc2a3495c9b936ded5c459ce0ab5641e85cdb0c71ab7d7a1e8e3e8ef3df9eb0821e88c5fe4d7a5a3c78d6546f2fefa0fa1bdd67a948364f6a55c80018d6e4cecf2a2153fe393d7df49c0504a0fd88c4f3deedb6d4bbf2d6d42dd33e21

Proof Data Hex

59,560 bytes
1212160103075055ad65338eeb20df6e7fc75d295ce6fb08d273657d4ee3b69f3264997133f8ee57430a0d459d14e13653b6fb5041fbdcc5cb8872290e05c75e695e47a01ca8573095e1f3f7ff7c1d1a432c59c9e7cbf17ef7ac1364cd1cac8cfb02f82df0ddef81361b2fc8768d5130fe582f8e7ce23264431ddf679c07b05b9fff9e98f6b3fc53063129d8fc688220d5872e313a12c33ca538d23f17d0d8a0300d44495f634d62688211559f4156e3d129fc3682e01c093681a8c30dd35bbdcf5190e6f64b12f362256080149543b507ca915cefa89a2128085bcc87fd5a88a705dd837c01b7c07a65eab379ad89e3dcaf19847c8f25262a36d4b99ea897761abd52172c5ef95f88ff933af972a6371441d70b7be40a07e3844bac05f4d9ad4496446e10c163da4baf773045a4f36ad40d2ae53e2752f48a562d1c9931a93286f3008d38c15d629be1477a75b579fd1b33337bf70b3b368b7126427c5ce6d3d90c3ff285c4a7b83d96d4feed5bce249ec0efc69c79de225e31bb23231af61a0d1f20751d5752491dc8bdb87cd2d1cca97d9634f930d3eb74ea4abcbbdda45f80dcbc10411bd836955145f4c2d19b35d74910b26d0f51db7dfc2a0fe23d48ee3d18aee58004eb5a2b54991e01421ed873087abc08b05efcb02b4654f83168310efd784ad5ac5a6b35a7840cacdc01a7a5761bd5192d7384a3dc0325640cd5bf145d57473077764c3e961d065c555b02b885f014dfd8f2bc076cbfd7ec7d5cc1b9968b60a5936102aa26dac5e1ba54f22b76ef5ede3ed1586a4483139e89120df77947667654fc46ba79978e0d7790787993c3a625a35ff6c54fe2f4755bc1aed33f4522ee360eaff9a4e4daaa69bc0b73f59d4087daec037a4b21421058c2edc662f2f9314d1d7c0f2a182051bfddce6ebc605c8d4186cf00ef74e21ec9a40da5e6c110775dc36a9a6e9e19bc845b87259b209f2c8962b3e8817cb16fb975edec87942ab92d31d216db319552329276659f4dcd98f79ff78e5c55bcc75c8fb9f9acf42efe44574ca73cc1725463ab43e64b28f45e7c3e5f6876464b3dc423200882b5e4d0d068fe572fa1437fb10a95038dcb4ee5cf76ddb00c831f3dfe583a29f676f5508ce0b8b09bed2b4860984d93e388a0487daa35b517c033e135789e2a93ce061a0c6395b695e20a9ad794fe5238caf1963fec43a5efa7bb400c79fc9480d5109f45046e014cbcb5cc9c187be46e073b5c69a19f8c29932a99a82e0837e7d5651ceef0c1b5221f07a9fa9d8030b31f2d00b117a82725e5b4a1c7928e87653b3b7e5442eabcc0801b0ba3c0ec54a3710c896a0389074f9c3483654e0ea8d1014f6b9ed101a078a6099227b5eb104784942f9dc9af67cf7dfa8e07628f2962a1c12f20e56f492f0b20c8cf881f2fed13997773f478bf9b0446f739d23b2ba3302166d54d112b34378659d81d2fb3168d49e7666907708ed668ecc972f0c3c664847273f5039e44bc53fab1749c93671e580b5555900ebf97f27766a1298ded675a91a6d1332ab65046fe2490e403b0428e39e096e2eaf65342afc26c7b9e6b2bc23807ca12e9b6ad9c465d02f27f47825768c39b0601dd2b07219672ba348b43d33e441e4bb3418c817e849423a81344124d507865a0249804410403069890bf38e276f85a391780678e6c815a48fa6169dbbf793fd1af1244815e8f9a13fac351b7c9b1dee9d4845c651d1a6ba81044adf9d426e4302bd02b2a7104272b136de90fb594adec174bb5ffeae7a6d946a415640822122bb2b0d3dcb1655d739a82f0755a567459f8e89510f191983bcedadca8e408d9157e1596d82113e0bd66385579b4a33a8da4ccc6eadc73e65799ccd9b813d3a78da56194042fd562801ffb48412cc2eb6c1785c6675af1d8a92df597db76ccb1d6a970a1d25ae91ae2569f42ac7263f356cdd35cef723570b97f81382f95e4d789f8ed17180d46414038db5feecb9360a362652c538bd992489ef28d8407fba372d121221c8f717e074ab89e1240603e69c9dd1780a31ac361bbc1616a5d5b029fa4a4a8a99919c5a892314e950aef124b8be7054cea666a988052c4f9975a90749d4295490d3ef236399726b885a63a07ee069cd911ed7107b435439383c8a7c2d2949d401e24a6234cedef630a4dbbb8cd3f8deecb60b2f65bfbe129333df5b5de2ba89e6ed6d5803ccaae7127ab451c39ee177f1aad4920cbd6f8751839ad71d02fc9d608bd453fa595a3d4b865fb7e20d8a3d9f6bdc592c09f9064e37f6e5c6338cf4b0ccf05f5291a51e496c212e585bdbc230d4369f29858b31251d74d19950a2191ff5dd246e55ac2403aff81e085757341e69376164a49dda6ac558cf03773adeb6dabf60bf04d377d0d856189dc6f07e080d30510853ad37ce65cec29331ae48905a93fbe315a797c822d9eae047589ae38c370933087810b55343682afe548404ee2af0fda3b2a9e224e8c5afe1e6d3a323bb2168b26cda1f2ddc075fac3fc2b48bd09d2588155328ac9f8efa4f2d74b93406228ff786e84960c39d159f88cbe8cfbc04da0d9e6bfe371a27345b3281d24524166562b84c9033d4cb500844af4be80a0a96cd2ac138a85db16e0c5050a4a9dcb638b11c3d25b91f63256fdd865f47feff12d9e8ec06f51896433f67fec537a5e7af6b795468f2850e1e64357b8b3ba061ba0e5a7f310ee98dfab7e68672c7e1ed7994641a82dd815e6bf10d16b900e67bcea2e28b3a6a613bb59ef0aa9dd0bc33dfde6e2273ffaddb5dc92af3b3af0425aa80623ef2b480083d07577ccf250ec91851ea5046563a526bfc86e10143a05598b4d4067d93ab7740bb8c71f942a6bdf43ca2fdda035d4aa69a763a75f1978898357b92f325b3ff4ea52f4b4e7d0c399d8ef2e700996a754c6789deb09fcc2c34c846cb10c147672e64f72a410323ae5f409855e811ecaea7cc9d1471109ca2e468abdfa6e5478e412cf65402ffd20c57b4ebb271cf600f819ab5d49ed8377f0614f5d29aa54829b3df79425832e77bf25a2a2c961047e6570d8dd18f3056c165c43730f8fa27591cc3ebf412b79987c490a16aafb8bc75641693ec64eef8b38eb8186d33e721f339cc5c11bb8471b3b04d71f0e10838f8774ff48fe52e76d28820704de7e54e747e672e7cba8f2b3161e8ea3c51925e178c5a53063004004c98875f4594f2e87bf546acec72cdd08d3c3a380638533c6f3aad800f6fed50899214d3b8e88a7f0e8b9952a3ece82c9cc435eb3f65f5149b13578c350023494b8def1a6e54d6080e22357675f516eb08f0a1314d440db5ce11be1c7bd1d2f3f9b519e546fc5cfef56e9ff166cc1bd6ab03cd959b37982dea91e7948c2525751d48ae0971c07ced241732020945c9787d7033af078e86890092f8ad6c47ac61fbebb1847d766a3a80e2a1d648433fedb5b521e171fb7384385c2cdd5f497fd48661af5819371d2141160fd08f9f98abe09f187840cae42267a2736cf37e6ec33a814a644fcb745e2f51e2da0dc14a9ab476e0248434675877d99d3cc2b57c3b02e68eefa2bc036e407888f960bb51764bf327c42572ae5b799e90ac537252fb59b67a4e2b385ec9b768faceafa174deda6506ec997bbc3e5913a9fc4b62ac43a2a96e9b8db9648b3c98013e23e9bb74f2d16bf88eae2a1739092fd7cbf40ff750cfdb3df56092990478d2cb3e6c51da56047429ef0213f89f5bffbc613db0cf5454fcfff45f667cf1989e95d446ce78a6bacb7c141773f9fe8c26c78b5e00967ac1aad33bcb80d7eb334a5dc7fe32d887229875ca65ba9423c632e9cc30416ab8c46cdbe8eab578450e72fa74ac1100ff937e858c01f02cd272ae9c18b254ff003890b153ef3f1c8dd67a4ebe037ea93bfb619652de4d04426a0a2d78ed6359a1e1020ca272985a687fc4697aeb41e6e9b86c821c21c28e392824c01ba310ee4c0a2eb4706c0983543f6d40c6d1647bfc8cc20b246aa8b64bfaa34adaf50eeac4cd4c16574c6e20840da57f1cdaf522711f5212705160cd70e78015d57bd5f3f49f5b7f6728d47345d135792fe924e553eb1b5bbda29431210f7045b56b4dd4752fc24e68f7e79d9fd736d62fbd3cdb23322bd11178f793a550a97e22def78cbc1110840955b917cadfd0f0dd31e561285c759b6849d2881f4d74da488caa8a49d2114ab0e097b2ca219f48b1a7a83d02b249ab413bfd3006eb23ce2d9f8c7f259dd7ebaa6b40a54373e10a3a9cd35412659bfa6c354de8914b5df7c50c98e3ea6490dba79f28eaf9ba9445de7bb896cf75196ef10fc56b1aeb1bd51bb9c6e069c64a934d0e44f6aa7c923f7613f2966f4bf4e3c137d2818d36a3696d81c9b629f2c31e23f23695e1d78808cd1901d136fd41c60e5949c4beb35fbac6e96e9a3a677082e088f54f1c204c6c4a7036334fc89c5121324c1ffbbe795737130787220ebf48a5aee259912aea1626bf04d74857ecf12a591c85be077f9d11bbb776e956d59c407186ae0191b25b8a88e5f79c13af36fad0fca5e3d3e07910d98b6dde6d9bd372869cf68ce3e4e63229b27f6a05e83e2fd759cdb6359c6f62bd65156e55ceb6fb8002ab53474feadc15bd0286bf9f142c502c7ed9f080054cad3dd6af56d06b5189d489cd905565ee3b5ff374d0f5a7fd979b7991ed72f894ca46bb96df5bc02b32ec38f5151d581f2a64391fc78f11eb7b1f4cf3531fc16d2948d27e324f02a9b4eaf7f1e1869b40761154bcfe338287e2553091369ee903474bc73661c58095a68e70de31167b0db3258f5cea73a7202fb23ce8f24636cbb895a58d8cd8f7d3e9fc72545aad55698029faaf83d2951effd6f2b58864b5af1f4ab66d6c3c184d70cc02c39f5c3f29efc25585ea97c2eefeba61488536d212227cb69b95f8713ce9b425587468b4f65b45b6c27b1f4b3df065a5f880d1486e7803c3474f3994f3335425caa612205e1276e668cbadbe9be580385a50b23566af6076147c74bc55f303b56de14648efad1216e931d1890e8d3ad4cb915079bf0cd42d266e6d8089a10a6bf6b5029dbdb345282596b623d0269a60eb20212b6e71ed093557eeacd59e06e00f150cc573b31bc090429a93d7e9755f0ca38705d373efefd0658772df72a0d4b93d4e53d9e2cb9d7dbfc6e227768bb1f4e27ae15577dcea7dd15b2e0c8a898c798623bc8261bf7dbe518ccd739682c4c87c35009fbe7fd632cd3e673387d499acfd9aaf40782d7177981e09295248554542dec4a6a055e61737fcba6683273358529aac5dcfdb69beb2e8cf6ca43238b00e4d9f3c0ee52faee3fa8e18fc2e4ba0cd836088f3da454f09968e3fc225eac97a86a6b82d6f188ae3ccf02c82033a3743bb06699cfabe04ea29c1d743a30a31ef71243ffa8082aac917bd7e5e5a069aadce4ee7a9d1131a05893035b8f79eadc36f359f2790ace38fb3dc49ae482689c7b89fcf717b81dec93dcf6986d08913773b8cad8b933b3e7906310afe1897645b47ec69e1ab9ac3430a4f2224cf20aa0599ae394b8684958c9cf1dbe5c384098fd08c580459713a9b2ef31fe2eb87224200dd01076438b3ebae5e9cd9178c74b7537058a9fca104d3be601b4571573eead05fcbfae13c30e2e5c9b40d9873d7d98e73408d9c94f5bd7a9664ff53264eb174d3b13a19da1805a3c8b1bba4fd9b8572aa3790d0d22a325157b276b09e74b9d1cea919782449b5788ab40e02c0fd278f5222d75652d265d6165b6029408d5b6a1500c8fdbd8e96411c22d6ab1cced198c998fcfcbbd0b4f356c8164f9f7b4eba3fe58d98247d149d4308a59a8abb386c91ce12304521e817d4409daa8fe714a2341fe15e817fd6689374fa71ba4dc94e3f96f42ba2e848042924fb7b97be67801d88d892e738b9dcde909c10b2d4eab1ee95a8a4bb85919aecfff392f8dcaf13ce9be369a908756546061b420ade470b1ac8500ad31005ed2f0f08cd667c890c782fc30704869e4778fa7cf9dc1369f84696da0df12a6ba8f819fedd248efb67db3dd519a5fb40d110080587235ffcc2846bf62956103928160a73c5be08224cd9e66e2579981533e5c79aae4fc1d00a171811ca445d036daa86533711e3f63b9956288e70571846224cbd01439b7eb27ccf24672b82c2771c5f10983f2956ab530d10f7b23716ec5c39fe50a4e8358c6113fa96e4488198eb45744574ac6b673ef3535faa2008ea38c523b16f88af06a812c187b0875c21efde6f7dec440b9d6b015d036ef734698f85b90943ec34a7ca40114eeb883bef771bf6cd2790b9ee44b8aea944ba7e6dc787459206ee3e0c5a5595dd8f9e08f145bab4b92fccb7b5e7e527a32c8794de6c19c75bd19e8d0584e099082938fde1205ab3d98935318ad1ffceda57be1e739ab23d3048b431fa9e8ef11ae983113aa9e282ee8f5b682b2504b1c2b357acd9ccf9e42024d7c2159c6faf9184093e1f36bda385995e8aba6f5dc88fbd26660ed1a85fe11c4d07de4764cdee873fb089dd87ab907fbdc17637820200fa8f77c8df8c6c9267d5723444639690d022e2a1e968c478912905de1619812911a700725714c4f882c866554e22bfe08ef92fc8bb5412d00c80fdcb6110bea7dfae1f1078198f07484726280b84a842445b592cfcc10650eb88bdd96c68ab3eb8cd2748b89a5515cc6e4a29d114786200fe61b2d48e4f381dfc1c90b300a80d5437ea2991daa98d7f96beedbefed8ccdbf76c4fa6b8257b74a8b6b810225fa3b2801a93120bb73e0ca25e6e0f63295ae72dcb55e3612dcd52e028816a0f3bb2f1f0fb844e2d7e34b18e15a17170f857c4fbf4e5cc9922da3b1da72132eaa39666b56f1b25b048813a7acadc644d4696ca97f599b7b7a2250d859fc6b4a0929fb12a957f5570c9e902657874ee77ae8dd7d0aa7207415a65eb164bf933120358c59b1337af19ff2b636ca5faa6a5b59ab3bd94db762002b25dccece8db36422dbf909afe51994177b2711f004f684f821a73c2aa1abec4669cb426d5392d1b441e7a2302f1cdc7452b74bb697d597623fe560e92ade355a1a46f6f943f390e8efd97707dd6dbbe623e2ca30310c0ba89787cb57b55cd954da78f12a85344ba8135380c3890db9c23aa236fefaa80ca7b6a3cb6a98f0db71cbf071386ed83badf37dda9c1ac59880b4150d9e8eabcec06cb163b7caedc63a6287c32107f33a9204dc9d2eb2d75d04f5879fbe89c9af116b7a3d97b8f9a767fdb20c2fd8ca4071bab72d865b9bcd0282a60111fda03e14a23393cd7fc3d1fdb08aa3aff81efba1fada0dfa7604ccd2ab97ca3ec7c4cd42c5272183c2727f0a68fed076cab703a25d2d3246451409f25b42f29fce6d38ac9514026153b324d35d1b958bf9fe17552c588673461995f587ec8cadd6b5caac3b800739682eb9e308728e758be4c1add48fd40f79b9c18fd4eb4713b0dfdefe5ef21b83fcd6e6649c8e13c1cb7ba0bf3142425682dfb403bca5180409bd60c23ae3efffcf2cfd65c0c6367d6634864f61260632f44d58f6c436ba53c334febad20f407972aabcefed28e3f0bafd0ca19c734c0d4d512049ef7ec0b754a57cadd7a9c5d2f74cf22d10b46c6fe053eadb5fffc220ccbcceef180b5a50c61869946fd84b6be3d1d8d8ec9c09ecac4061d8acd8250905341f53e45ff4b9c7e30762a6d6459bf7c9b35a29a545d1de5e5ab91214f177de39d0727a420a02bf28da3ce5b6b21d609e100794232737f2a3123bb1ad568bb015a261a2e912518c7a21c6a2c1c65bbc016aca19311c1bfc46ddb8a58d079064cb0be970c86f39ad90fe7cfe9b12f979860fa38ec62432bd37175d36b9f46002a699f33c94500b81e55250484ca9f046c2a5846f397aef1c8d4eef8782854bac09134394cb319fd31c6145c584bf54dad54b8688c5f402336fab3f8b06990ecad84887ff13b0325931ab2f4f071af7f14fc751a2c0eb8fef9b7ed09f9518b0190f4a54a89c1299dfad308a3bbc39ecfa0404239f0eb10a8e0e25cfa7a750e5d517176d1164156a36f54a2d1614e176dff81871c6dfe8b82787aaa7604c2fc72924b2fe0f97d5cfe462989bf3949ac4c839798da46106e3bd3c7f6af86e3fc885c8358bc78f8cbe2adb99d7f57c59864b9ca35f10d65bd9d802de9bcf0cac21ef86a6b17fc279c4a9f56a416ecca75aa024ad5b26233a7278fb44b9b0be70756cd4fc6b26a6e39fbb6db194a1e99b25e9aabd207cb8756ebcc2860719d1e389c689f4130063ee8455ba37830c45ec23f61bedd05fd848dddafdcc976e1bcedff617411f4c3afe27e3c43e789b8a52623bc98dc877004e5f2eaa25a6fb92018bf0f44224924adce389f23c2f4ca248b8a84fbe372c3766b11961cb01f53ea13d5972f4faeec06a5cdfff3acacdaa5af9b50cac0e6b97fbea1eed859ab355a4b364d17416826e876a2bfa96ec155ce14e209b78cef1920aafe9d5ecf0bb26f3ed2bf5a333f74a764018f4b8aa789d3e31a19f57fd6a4a9dc1580aef5d335e58416d496cb6c4e3d80b593bf8e6b3b059d4fa8fc22ecaf1542fa6b430e68bbd89360093d4fe9eff852a260f022253046062eaf8d97464451639f3ce1a0b7a018d795ceb3594cf74d4949bedd944ff651b1a25557c26c752ea754dd6b281a5369d930d0db2c28f5246a6976e4dd88e1309d7ed9413e21ec3256b482c8dc3ca4904682126e6c3a9b885a687c920838727fc167ffcf9c052b527ef43e856b8a2d7c0ba04d4bc02fd1f2ef59e9240be4980e89803d0292c34a74d72d281d6243e490875b41b821badea945a3cf9f0fbf0e94adbb5b19f1a309e16d7dfb03aaa6f57cfdadfd6442beb9a4316724a300d40d950aab85790d67883a4ff2dfc979d4ccb844cbef7cb61da385d88f14e4e6cbe5955d724863683b102dee1eb0ca3cb3761bf2f79dcb442432da44e1e62441322f4d3bc794d0963cff96124554c3d7e077f9d12e8f8a986c4329400ee4bf34d6d330fe22e89f53cea6bd3661166a46ffd39d0fea28421ee7c8055bb59486649757adb08ce3647b642b067bb5b51eb8fca994ab2cb81ce038bae58156f2716ac8f9e497236676954626eb6963c4d71cc07306833a3ee6395ea65e575ab9761b7715f5d002272e7433b82c943818e4a42f19f83651b98a864a44cc96b0e49004529457c8783cd073b4963f16010d424408f6d0df306be6e663dff33890688a7bbeadbbd6b4627526e54dd1ffa48bc6f3aa91c222a7b53339d0b383f8f34faeaf7eb5c088e070f5c3393565d94d66afc04fb421264a81e7a5cb724e56a3a500197776bd8dc6e648fedff20f1aa8ee3a8a159be76a730bc577f1637adcfeb9c0768451677d0ffa490b403ce627c800ca023e1ce61994e78b270221506a6d84e3d9f67bdfa465146cc9cd6026e436b20f84d0a116cd21dd96b274860f0e83200fe9c0b297f2212f9bd7ce99896c482b68175ae048865025340b5c23c890a01745e06fcfc0ebce2655eecd4eb6106162b4a2b9fa4d580d751065786df970832e645410caefa00c21001b8ec9986c3e6098b192a328761a9386f9caf2584052db5904dfea2a79faf15f7c0b270c180a17fd9df24880f4d7ea38f29253ab04877383f609f4aa636ed6b42c2cde6b29aeac3df7a2c3e403cc56e0e7c645d5ec91746eb2078c3d986463d824b1a2f6af6c612a8ff98636d1c05e40a04603985895b87b4aaa031005832221c00ceb3e3ee91e21e5b889983f57c3b022c13544f3b4f72e20659e9492ae26a8a35e1b5dca868f9ab5d175ecd5bb00b54fa79b94396e0c3122cab382ab32f9690c4793acd7d3bc01e66186fa93c6be498ecaafbf9c23352fee041a5c29d7ddb04fc2c2c823e459e447145d01fa5e480e58221baad23ac1bb16179ecef412dd2877887c6a1ccd7ba2a748e02e6009b6c8099dca8b1b585604241d608f8a055086cfd3fdec0cbca36b0e8ac41e215101f5ce7adcbc217f40dd7576651547e7d31deb545af85a8f868f5ebdce914f8ad86996d376788d731a41783c2d545d7e9c87b382817f7ac923421d0c968312b1bba3d8ff31b6c284a166322f9e167ed9fc43f8a773ca3c9f079febad9d2aca3ebcc6efd8e2fffa2a2fd427a212fa77ad549bbd7e9bd6e4b8873c5ed90e817d7356df1dba136ebf4f0b8df5684b5c2334ddcf1b90ded8b4d8a3cbfed131d7c6c8dcce72713aebe14065e5d25f66d4ce13fc6cb89617c1b2b582ec2a6b3545fc6ddecbba6899c40ee3bdda6fa2707042555d133700b93f2d1fc1f54267ccbfcb5b45ffa5ce7f75a0ac5f02fe12d120fa28a30318dea197b3bf8f49da0a9ae79fb7ad1d0171399010f60a259a8ec81be1d1273c1948e14141d86d3682e8a4bc0ef4ff14370001b4a7edf120b82dadfa932064e7eb32fe094a4854f9f60d7609ce634bfa04e3c4485418e79b7b023b321fa4ba7e3fbe12beed766dff49604c1b145d6d2bafd8272942f236fdd437a072d39bf9c80ad6ec4fe115bfe190fc1e215ae388ab8493eeea270e7c7c7c9a1048a75b71163cc367a746e7b1532d98cbf2017383fd8c0b8ba4e4f73ebd080d6645fbdb8c08c7e53817348255a417897963b1adf7df0a34a0b68614a3bbeb79cb3542bfe3cb1203cc5bf6c2452c5d2873a7b9a503e3e2df422c315279cab4b0a69948a46551956606d557a05e6d0c792b91569c4e102397a50acd583ec1ab621f5d58f7e460b6f9f1a6cadb2e8a0bec2daf816b11ccc83f9c0fd9a6a7ba0c8195c16a78904b4f39c8958cb4f84a064796eff92f21cd880ead23b3ca06817a1236a427d8dfffb94dd6ba1dc0f448b2ee7156bfff7fab8b48e76d6eee1e1fa324f56737b7e171be88b1dabfd9b3419926674f2ed9479f453cffd427a3f135a0c1efffbbf14369a2ecff1db791f515cc217172585b20d42e12af6583edddb55918db8bba45f649d54d41bec6486a59e51640a0074b187959e17cbc0eb07094e1bb9232b82109dc5c6d20b7e0caefe993eaf503d3552f70038e86a5edbe60a792112f9cdce26d370f61405f66a1413e72758a5676d7f834244a265bc3e774b563d6aa1e646c20b2862dfe56b2e833de17e37c84aa33a5d4f54a08f6d9126cea4b6010afafc6f8613cd6851561cd45acdfc03720505263fbd6bd3537a5a5d896715e3c6cfa57927141eb6c5bf5870ca8b220c30f1bd957848d918c8b21bbd0cd85c7f4192aad890953239b65a42c8bb632a42a29f77dfe231f8d200189b2c49c02d97432179a09257da24694cbf9cde08e9632b0944e2b4b8488f499be90c32edd12b73d84b6761ac97249d3bd8d434e5048fa4405786b36db2d3247a4d77024115e70a985cc301d119973b50468a6201aef2acb3a6d1641733c9b29e311413d6251798c9a2f22e65996f047eb3ba2db262d70b81da9f94c487702043c37b650ad485f3a409a59657bdc37523d1374a5fd05e8bb871029975179049065eee2289ff5b86245b2726bbd8af475a5711db50e268da0fe505228b8057a7124c23786fac01df362356742a24a9ad7ce0e8549a2546f6270505685bace0e3589d9cce2742f5060bd588357c76f034cdc6c28fe08f3efdf76f9d6b9623f84bab09d3fdc14bd0f09a69fcac2c4c18a4d0112ad6aebcd3d985cf0e0a98fec0e1bc50e0699f65341c39bb69f85cfd3c137e30356b9446b59a76a753b4c61c68ea2efeb702f922dca1ccf21d900d43448bdb67319b4e6f78cbec3a335d78f3afdcf26748bc1fb5bd10e58f70ab6569ff354357576bcd792a012128267dd389edb3b691115d0ea414534fd7dff4679acba02c29ff713875fcda526f2b40bd8ad17263deb425320d0fb9966a34cb2844764e1f8d6a4661817a5e61aadbc85ce9aa87ac291dd972089d68057ef77d24ea8ea3bd69cc809c3c16d3c91dafba1e366d79117df28e2ecedecb701cc65d0672d9c084ea8f2f5047a0f6a8127b70fea7160c5a46ab96c1c3ca0f1f1f118925bffd059892bb189ebbb705e60cf2b83359eebf72f74704f6034f4d1d21e7a23e68eee7b07e42be2a620b662fa14d779601079bb4a85bf91913618e2f7e83f8a8712d1d0581b2c5039baee43e7db90b1aa2d46990a92df9a1fe8cd4b9b06ba967325f09a5027ba253eb7cdcfaceeda7b54245e222c0a2e2f120e6d6886afea015245444182fa21783fe0ce7d1e499a8e5a9e4f288c177f89754507e17e55c71f62de6c994dffa9047eef477f57055f2dadb2f6039dc7a5d7dadde43c9f0a2737a50d6afb9e6150a5b1dcd0e9f9ba76ccd2875c2261874cd1aba75c45634e5c45816f72da0a96c10c3a46f56b98c1c050982606b4575a66b13d2dc045afd8474df2e9b66c1498a93b310a6e39c4334aa7b1b58701c0c9a0c2dc3bf5ed1267f3dc964f17c97da2293e2c0527658476596dc7a469b69ba5f1176e9c868fe8c77f15f9cf29dba799e178905841f37026d55514daa6e579b27031ce6558c7e9dbf3e2567aae214db73bfe746b8e1d0140d019f0f361eae8fca3e153d1dfe5b6584b127c3eb361abd0b27fc0d7558c1d7c4663ee840b25a60930f252ed8f057a52484ff65d78f83909638320ad75af6df7eac1819799b75cb08d67b361c3653fbe473597cb555e77a8d560f70e31dc83ce34520ef1afbbd3c57d4087716a489f3d68f4462dc19bd0f217dcb6ad4ea192c97f119aa60b170156fa9e37504c44697ac04871d3ba9f926f0c302d11426b14dbf28250011ec17e7001e8e8a9f976615135a773b359b47694c0f33d12573b42d07fa920824d0f9a1d11caf1258f752152dfa6c230c0b5eed56679f81c4dbfc21daf0c64e5baf51571d5f3891cda2b99f2025f415efe66a9b1271e72822ee26815ad9ab2ef93dbcbacaa1ab6c7df639a3762e33763a58203053fd413be90029b01ea23451a885715761fd4919c748bc53184828f4c1463a9dff497acc7b2aee7a7ebc55210dfd3d98a16ecbf92ce59a5493384a6fd37ba15760098fb2dd4fb364d2dee6d5eb7eee3e32049b69222be358c0f419dec38cd7f1454fc56794b5bd3b1bc83c925f4b7d24ac381e978a66c0c064d2e84faba6925885eec4459f7ef142cf7e65a30d27d85a61d6b8802618064faa2de7ed64cf44afc8addd0a21da8629d85f808a1ad0358c1f41a375d7e5fa1b01791bf967c0f4665c84253b73cff9ff9dbad8557632f319b9417d8501fa647f3912be769ae0afa4048d6e052ec374c1ac5eea9040ab6a0ae9cb87b08f3e0138e47623c64a728d3cba9c915fd9945f5677230ffb4b29c2f42a352b86cce735a3ff5daf12bba2f040c90b723642157d3339e9485744f48b99611bbf3522749d8f2151b0ad0de1f3cb0eba5727e1ec407163c49acee35a3e19f55948209aed4a90837fb879b50a0ae92303a037aa006823ddd769ebabdc48055ffd3e06a8951d88ca731f9b2553b095fc12f7b06b35a740808d379f92ae3976f6b57e2b99483b2be1666e8c04c59816ec8bae0273d9ee00e50d4a5de8b035ad6fd9bdb8ba3c7c4448070f7ab25cb8cb34cc3a77f4245a08bfb9e6de388f1fd4769de827498045b664207309e18a6dc33fd9b102d8d3bf78abb49340d3b6f2070fdf5e7b9f3737e245667db34b1021f01e30caa92fd75b12b9256f1fd279658b5d3f2e3acf8ec15a8d19f20ef157571187673bda4e52c063b78629e414c62cb753f4fa83f2dc6c3a5a7be586766576961a45a3b9ba9b6a3cb7c42a1ca0f68203261bdc98d27d6eb520031843cff75265989d6d424aa22a687ad416064482ea74fab9a8bce2263cd2fd7dfc1d47c08a912ef8e2cdaa4a497f02e3b81418ba4fabc3a1c3dc743cf36f0466c38174c130c6225dcf2951ddb2154e62567abfcfd2028782e026f91a8ead24a3438a9ce8cb1957d173ca927aa4ec944b79bf5f7f9e6cffb479f7d803e835c41396f73227d9eb00dfc5c4d819199aac2f5712290aa6c805845052ba23872ea1f6fdf326561ea8ecca70a163b10889f416bc822968754c268a9ea353168b8ab8568d0b0fc1e0ea170c19770b84095c33f835a46222fbeeb0bd1393899a377c5be66ae864048a0b5b07a5d211a3502b6e18e037d538e0c58a5ba45f1a71ab6e7c57d45856c8285bdb083a96eb09f6600e6af512d2e3f22c8f860c36d3effc17ad746be46aaf51ee2ca5f5d77f2e60a28b397869c08c46eef914eefcee16b659c7ec677e5522fc4f56ed87a3cd25f6ea48675695a1698e4a9a3d8eca454f72ddb5ab483d7e6ca8eb6116f4d6facd7a1472d199f2f32392fa9df1c78d776f454a9d8d4f3df94d7f409db1ccdae312964cd6fb608a669dd45f01eda11acdbc8831406ce27ec1c75be38ce29788b0cf0cd68e3de9c380acd84e674ec60e543ef27622790ea88b95c7093082367c41beb46d57b4d6b3a6815157bf7279d182fe6b78c68c34df4412ec687ffd7b08efa1707a4eedc4fe7dd2da2630e35834b97420f7eef799cd6b822fa49f49df1adb50393204d553746a1e51187045cfeedc071765359423681f69d2007fb74b297c4d9b785d52bdafb7d8a80075439049cf9a3c415f12c7fc9cef31a91351d795cab9c17580df19f667984b51940e9ef110e32b15699a8e6d4c6da0f73d8b5914a1aa6a054adbcb9ba7c15b792f44ac84a9b2cd0cc7317be53bdcfa4af182522600e58090da2aa95029227f02668f16ad57fccfdecdb412b383512158be2422eaebbb5b290538e2c7b348ae14b6cf8dd4769d441cb61633150ba605c2d9bf0eda1a586a03f1983a9ca3bdc82a0dd0286eba10ce220129e956111360a1b3e83fd9a5bd804c6293f964dcca218c0dcf1098a7d4e0a015995715643e76a49cc48c86116db9bb3f3017b6757abf3adae480843694ff363e32b463b071546c7dd1fea576f74f56b2366cc0a3acffc7892a9b3094e9cc3655b8d4cf8b9c89072f532156a1400de0d3b7cd64da35b8733ae2342b81351a49f5dad04c1a6ec5b36431ee3e62a83180ab3f0c09d7e198fd7908eb30f2aa4c184f6c387763f226ab87952d814d2413c0546516ab7e6016c349b03b70a806ae0cd16e9df4885df7f46b94fa3cd288e6741570a19af273bb24e40818205849b864d726a92c8e1d5600dd48eaa0947feeb63937d0f70f07696471d8fc5fca250156cd1cec96c917f6b3e0d2754ad80e9e12ac30d9f9d0e7e0c664621881c3a02fedbb473c74c0e2217e2d8dfff309d4b418baa1b6b27ac08146a8a20d3ace8816156f7410dfabdc1901ee2568345f163b5a7593054cbd9aa3eb81cada195bfe0dfff4ac6dee85897131e0bfe70efe3c41333ff35321b2f3776a7e33b8e2033b979e0b5a7189a24eb836f82ac052ee97621f6a1ffdd440bd4fe8c9e318d8526472884bd92d911ee8f9685b0b15b0bc406b9e549e9111a5285cfc8852c2964a5e0fe55a9cb925b5505d68bcbb824998b64f1db82cb9fd738ae20d014ed12f17ee7ce454461648fd8245847dbab5247cd75779586f5debaa754760a4110cae7712b85a16d9852e139dc6bc6075d2f58c9520623b72060abb04fbc6510ce8e425d114f82b386bc05d7eae9ed7e46db4b81bdb0acd471e581f159240aafc254d55cc58f3f554cd78f2b9b7e4c3267b5d4e30eccfeda4bb1b5116c1997ceab97e216ff47c05432be50b105e430252eefa72f18919f514c7222d3e0b9fef8ac61f8b32ab4ba459b25ba6a36a45c64b42672c581e75688d0fdd2174d9ad9bba6b50dfb4def9088be34844300745a93878e03e9ddb5fb8a4bbe96a8c697ee9bdf775a0d0f45afbbbb4a3c089b47efc59e605ee7550231fbd1300677c41d0d3764bbf45ccd8322e45d6fa1dfed4d90e3bead42374cfd458fec35b18bd0d853b3dfe119d1293c06738cfcf2c49cb8c5c49c295112d5342979ceaa4da7cc19b0aa62954048ac35ee9ff1285d0277d482ef40a697ad6c7146469105e6c1ffa762c6e9ffcea9f63be8869e3c75a97bf4ee42c2a7276bf4aed1beab16cefa7571e0082e25f09ed62b81fce1f1ee5168f0a04b951efdff8a37933243e03a73c6eb80ddc5bece9c588b91e21b97886530306dda9be50777eb2652d701720e1f17ebabbf7656a3db2375a79323ef26812b96df9ec078d54586352788e75ecf92586eb6bad747a2d8ce43250e5a4ddcdc51cd65d264b642c5dc16677c055bdc6d55afdfbc47024c38c358c70ca9f81a4c6b5f7fbcf4ac4412061281d9753a09419afd9d9224c9e845baf5f183fdef721dba4ad42857e367fcc8b0b5981c53616936ed45583eb033bd9cc19030f44b91c8f8f6b3d5da48320133f21f6d4479f655a6f912603cc27f2551ddfeae6557bfe319a1b42b7141ab089cb9e6ecfca788721100e54400a00e4dd49d360feccbfa13152abc1a7bc75748f26147d5bebe8d97a94e15d58551c8d92efec36bc005f8e932f543e7529d1b76862050523312b895a40871ebb9b1ea9cc69bf585c2bd269d586e10a2f2cfa9aa8c19012c4784291fb2745ffb3970221fd403571af18419e9cdf38a7243cbb47df4e1a07bf6cf27d0131b049a6d4673de04eeb7f517e66ec6ff2311de76e53b1d2a73e1ca32db35a8105e367f9ca3a6e40415c592b3b154cf1d15f83b90bdcf48fb27a17cc01275572041242f1a054026d6373aa679f971e3d923d254a45817d59ba90a7b4b9195ec5874fce0616ffb5a0578dcc80590b4f2a42a18673973722676df0d30b8d09e005c9f90e92fdd5c3909714e669cbc1d0e05afa4e282b0bebf3fd267817c3c68a088b1f0ef84da6b13bf191402d567fa54f2fe66b5329c60b89a2f0627916d34a04dd14e3804f7ab8970e059b74772636e24454ced7172f5e5a82c59f6a28dc077abb3012c01f1c2b0c1cc9d1a0603e7e1172851d78ed22091ebd70c75d923c9aba0579d229f411a0b3a10f9d70e4f18d5f63efc89ce8327dc9075166e10308b7c06db62a0d3571f091fb4c90c039f128c7c27fcbf9d8332cbd8533ff6d166ff5e010208662a6bd8c79de87672493c6a3d49126ca565415008a70ba99b499150472fde47d795a21d2781b343fa94609e767e314d5d17aa6e94ed754e7849ec7a3ca89676ffdc5db406729a373f5b01652cdedc1629ff0e3a51b88012301912b4a1d9876843196ef790e55695f306fcc9525c41269ec0d8b5ba314acd2e1f81d64e64a2b408ef07491e54c5ff9a7546ac0b13739394ae8695a500e6f65e6ee8463f1e76bf8029f79a97b56a570969128829f541b9ab0b6ee47b2b2bea19598837c8058cbd3ccf85838cd0fc1687debfc93660d1b1132659c7022785f5ab90ca9a0e7e5c8bd0bb7c11c931fcbcbd905285b7909ea80ecb819836167eb185d8dfc45fff220a7c1b69e1b7f653b76d23709007fc9a02485d0eb903f385d85ee82f7ec72fea202477c9384452a9437880c43a24441efd8b32de1083e7e64910799488f8bdd742ee37262bd7bfede06f644811fe6abc918405ad9bfeed20d193ea0750c94782d442929bb385754d5bceefe637d4c91c0801c4e6e369978bd1b371bc311dacbfbe5de38ec2b08f733631e1410e81533b970bd1494aa8fde8044cf948a66294e2a920c2bd5490268e78eca92e7aa2171079b9df9ceeb7654c0387e54de8975fa9e18f7f1b26c24504cc892f51b80cbb481ee87a92fa56d9235c0de1798a611ffabe8a08db5ccbf134027ccbefcd6ebd1a56351435f220fbd385c2ab84a03eb4fda8b5ce46e5cd2ec942609d7d4d60240e88e1aad5cbe4be49c87191cbf376377ca6c8ff1c7f1f1f32a979e6c45fa1e36759610c5e41f2aaeb4e2bb3ac1f1ca3a101929c26bb17595a3a0c3b198d8fac1d9c51f26a29761106efabdbb34a41ca30ffbbfd6cac0d9fae8c6eb9ea0c82e003376c5357eb6b5dd7679e6e5e2db0d6d8c736c510ea6a53378f33f692538525dc424dff8942bcd8ddee5b83b5d17d12eda93f4455a51bafc3c65068473a2ad2e1bc7de612fc4caca0244b17267e7f8badce79f55f5a650525aa0a3d2867a6a10a71ee08f15ffa69cc13406fdef1c83b5708f3b4d6e86ac9b257762022bdcc77f2da7982c37123b6c4cbaa4a29b53f3cdd2f0fddcba9316ed14dc44a20afe3579879e74e508d3f84906f21f4c4e159f690221c1fdcebea9fb0345ab5787b6c17a3ec063d93a7de5a0704020a48ebf12192e93191e65ce9397b7f46a05a95e79bcd03713bf7e92ade08f54003573531b25ec730c6c421b2402cf48120df77ec8b24a0c4e0b80cbfb4079ee6d9a4fd8be38c969a0021c20f7308a01018ae1f1f7d54e158bd346fcc987148185e7a486293c0a3ac89b662b65d8b1b726b616f742573661a6c099eb8e1f6f86589b0f95574b1bf13e6ae56e7bff7742f7e0b2c975bfd831733bac7fa71dc39caa0f002cc5acdad1446373541c6df22af8f49f32bdb67b03a0078a8fb720f2234b5c7949c56641772b211fe56151bd4536f0f36bcbe4d41c70707272c02941312cc316f16df02b0a2862a0c9b4c0541e1799874b64e8a01cc114c32ef840478fd0ba85f28721fa67957db06f0002ac8a6d5b6fc75ae99fd8856c0e83d321bb44229165d7bc9b128f309b319be647099a208261aad4fc8a30deab647d349f2bad112657f823fdf48ae995c8e6a0cb7a91ae28e258af55fb70c1e9edec1e7236ce06f581207f289a11a3510fe1cfe18041a8b39d885a46406f1b68a13ca22cc6fc570460d84bff6e39cb14bb4a541bbd0ae3e07926ccf512daa99245e0c9023fcf56a32d27611a643356961e2e1cc84a962b90f9f4772cb683f79aca67d305c43673f3c3768d1f1645be6c518e49d1a0b1d096a0716cc5bf0a29f303ef3b2a33881a210d4fcbfa09e6e89d64a4ca511e7a3ab77bd99192340d57e535b0e2bb51e2b2abd439bf2b8556ef0b2ef8e284cf9813db20c957914261731e735f469b97110ffa45e7d565b31310332bc4b6d4302ea71d7f667ed89776ea5e184c339478ee6c172d9b726151ad5ca542abbcf09c702d07f6414e3e685b7b0b55bf7b35eba61c8f7c443a54a2f17c087c0cb48fe6ca65dc6e84425297b08daa893b22e605d3a98fc69e95cadfb49c5ab2c73103ce5c1d36894f1e9aab053b2d6dfce84fabfdfd32385b3fd2805264ff6105a2d38eaa2bb54669a19ca2905cacd741a8eb7c7dd3eb6dee263f9a93ae231fab60e850943c1ee7af1f8a94a14e355a82fab6f0c9c01b5ae35fa127a43ef5ad4c62338a8f436244ae44033239b244d271156edf0406f086a5e8eae6d413971094b03f139adafd87f12692f426e655bab8c07044e8ef83f55602318f1e6225128c68d46ac2ae651bd49c5237e92a913ea0b8f475b157c7930fafa6d2fd5912c0ad471288a28ba3c2ab1291aa5b26bbb72261328ab9c10674bd929e0b36a81bc9f347e31caf8bafb7871af1cfbb70c6ac77b49791170cf44ba3dc91b87926c56b43fcf1567d0cdc32dae6f706d6296de96f8939336096729006b7cb7b62e4ea2618f3a106c83013df18cf51b4bcb13907a0e0c344852ecf54db368314ec879347cc80070940343c2f2327942c6f48bd6bafa48cf4e8dc2b342cdd8e57c400d72a3ad45726b8243df372048b111619d1b85eda6da927ef099ce0ad5848ec41403194ebef28d40f96ffe277d1222e340b65a0bcc071c88a9cd16b4c43f34764027c6781575473b3bd979b0dda26d283012eaaa57fd7c68e0d7fa95c5ba33560c13d8659346f8bb36ae8085ce807d08ba7d0b1c8440089a33123dafa9414592de85afdc3f55566b32a0a4341f32b650f58a7a49603c8034a084b41845c67813bcb37784ff97b3158dee45c8c9d063cc4b57c6710bdb83b54385b96cbd5e82829f79fd8685f3b175eb5e377d34e356a3daada39e9bbf8592e81ea6c919c04f29559e7345f89c46c633ed239f4a8f56a3614d70aa81bbba9771ccb3ee35f5ec715f62ecc24ac95dbdc2bac581125bdb1d6e88b9b102dd25ee9ce762f8224eac09549436d8d965890cdfb9b973f5239adee2248380f9aba0de2ef8144189c783c1865c640c0ca134d2d0d4036578dd34c451c1569b635b5fcd90992a739099afaf668d69b9c69f512a7e4c64fab91a9eec42e47918770b24fe9493d50e06345ddd2e55fde92d044300f096cbcabd306c77f7e9fe70e2e117a0bacc8cdb82505abb1c18aaa1e508e7bd98a1e3b8cc6447e621b76a3c4491af4065a202177eb8ecad0c0a9440d7d90b31dbf57456dcc9cd390d3cd731a7153d0563c618a46e985c926bab856029e7e22ef9811bfd85ce15f2767e5405b315fdcc83b5a8bf79a0bd5198d45c879d7927a40f9e48c1aed6d0bd1e5d826a9a308083cdd3e36a5d11b4c28170e5aaf776a0ee1726603a22ff34204f3fd02b46c8668412c0584ae69dca1f43c3525d4ad1b500439c45adb3f6b07af9fb5d35253d493dcf440c845d27108183857552f200faffa83392486933fd7b5801c003b8053d367b1dbbed4cf836b04417ceed2cad53ee482e2cc6bed910cab9fe3be2955afd4723601b69b7a947092445e202176941d7a536193c5895e86a3a44da51cb70ca81ed59043ee2063b48f75d34edd1700ac7234f5fbea55ece9e1b9156482aa5e71a86d9b38b66a1f661dd18901e3bdff4b63364991b4789359bb6cfe0f828c9e75bcf42a460ff4e28e5a300dd757204b4c14399c2e4aabe3e75246651aa9e35f53088e7d392512795cf21b5dc6a959801c6a1d43ce761d00a197bf8fa02632bc860ec3c02874a3fbd03bb35efe74e816cdc9c0776eef34baa8436fc0b9231445a5c4c9e85054a6f2912e9a4c65c50cd61a7a322af75496072371ac80a37e40ba5ed687310c947e75f705cd00f814a1481c297f29e9741706dbf73e4658ccb4f2b5cd980441bcf79c3b47363e051692bc438f1123499b8d6d473a4cae500e7ca8b9809c59bdaa7c9d2a09c7f00fdc16598275015f46ecd20c28619d726d878628b9b962583e47d092a9dc2b3f9fedbe85c8078849c08b19429494c892a00dcc8301af708b86d3f4ba59beccb2173fbc75a7ff2dd3da60f8c22e0533cc7e17849605a784ce50fcedfa53352efa37e48a073b84e076f77d20c9acb632be39c223c8fb7bafbf64fda8716a576a484139104ba1e00409ffb21c3fe0a59925e4c3de001c3c175df77d4f5ab3251dabedae15e72644c2a4bff84adf46445166b7ec6040e67df8224c24c085a4698347df964e799fad59d6326c71f645cc706f1dfbc28089234d14694610b448396dde5e6ccf7a80980273eff2917555166bcfd65507c011d007c28ef287060cf7d7a804b85ab669007cb25d6f692102d2f8b128b782a30725062f6d59003b571467485cf4b8a54d9c0d5973641a7e737cab19acbfccdb99db65ad930102171107f719eab79bb407517a6d7af14505492d7efe87ea5789c5d57f3cd1f27e5b837232a4dfd249ad92ea33f45b681c5b3a8436f3f078bb0fa45e002732b740842762802a349e3e8d45367a2a7bc967f9ee021928483d1d22cc826edcd3c8c38ad47b052d751499b33b6cd01599fadb1d97bafe1feaee9570349f522499930ad875eca11ff870cf7385f43a58c8746a4d219d59686dbf5fa9786ec59cc47084fcb9301c76a16065ad450d984f962e789f25f9aa1ca47ce685f590b8a47ab8001552eac2e027119b77f13c1dde6aefc65e7425cfa9979553b988f861be01eedc309afcb994d113ff8c65de13137be631811abf0349118b5e78e6d52f22be25c7eedd77926f07e4854cb0077dea08ea56f55309e86d9fc88e1ac86a8e5111ebfac9aabb877c49236eac288d29e256cef1be02abdb69817a60a7b5865e4626e97d54966e10f6e4456d6b8062888fca67ce48cffc9af34ed63e8fa54cfd57dcaec155f3539b7d920eca652255ae1caf35a18bfbbd45736d10bd3fffb3752637aa490047f69bd5363802a91b034ae7532bd53c1dd16b4d20e2302791a3fa06f5ad8ced3dc24a7d758e31275cfe0fe723adf20bbb48c196f63b7ab3653475eeca11db06a918f39a8664db76d338e86d6a4fbfb28348c607a7022ef87d9ad949ed3c63e82add71f27369780de8a8e0497c47ff71148ad7c830fe2ff41886199f9f339cb0295dbebeeff8bbffa47d1bbd0c5bf6648d9a40dd51f4a1c9acf54e6063796e703be7b3c747e3645f8833a37d141870b8e5553a4559fa43a9f4bf77e30940b3c2ac60092c01349cf3ed049bfbc48d3ccc240a4c229df0ea98dd356f8fa5bb7da1e991cfb8e12dc211063d48c1da24e2c61acf94f55064ba4e6e77f26c54239dee27b68e12089741029bf9b3ed8da37f99694684f68c399847f9ebe390fec128cac8900995bcc6a1e0be7138adb37e2ceca36831c19406465274c3cca18eca74354d70b930b7b5a37d92ad222e4d10a9b2d2f009884b44d69b03b09881497846e6b3e2cc31497aa929f3c3f5f3c8eb7eee232afa2456e5040a772f527a2a1ffd8193a11ae9b463ef1b8f5e8e9234921308488f87b4b7978bd6d0bda71f074350a697c106ab77474ddeedafb10e7a51ee306f8b38bd122337fee952ec7ad9a140f8895112d7e8c11097759b9658a966292689b15c7b411f5360282fe987ffff3b3aa0dc4da256b524f5316e56a1898db9ab2bba1639cb0c8cea4037b0cd97cf68bd57ae2913e631d631688762615fb8a3f8b65c7241e0fbe67eb3cf5786ef47a82a18420014e70955d03815b1899f23651678a58eaa5496d0e466fca2ea57b689383628a25056c51d6d01840796da6b2427115fc599657238b10fd7b046a88937591d958711ae7038b70ffdf8dfe2e070e99fcea235f128381853c38582fb3c256e60c6177340d7af102ba9dce4b1fd2a8869fa5f5c886692bf26483ea314c73b512b44692bb2252092cf6eca045a82b28c3df1a3fd16a59d399a2331c5735f133f783f680ebbc8b668cc46d7fc8020162a0ede20a78d40f66528deb435235e08b3084bb1c10968ef22e747e2c335aeb1a60fc651dc2388d2105aca6063bab7c5e83141f896a83059433dcdfe13c1caad63ff9fd1a90d4bc18e0fad908df2695ea695f2d293c402601c792ed828e900d848bc30cc7ab8f6d0d829c93c61e065f43c77cd97aa8a79ea4b74312fe701d7b3475d593f4b6a9d2421bfb578e2816f8878bc79e792f96929f492970625d900da2ca2e4de3ae0eb529790e51bdd2ae1d41b8c3262a317f57061c0a6b13828eac31d1e1ebcf353ae5a50425f63c77a49527015110d19bdb9974e1478d546fec99872784f1a315b530294ae71e495a08f89b6ddc1fc18204fb5f64ad1bc1f4b3463e42d074412b7585c7d1c41b3c9ffc16cdbf41c92a2eedcdd061e3d5900383d0f98203773e39ccff1335075e765b2f76aeda532d6ffd3c67d256a254420406c7165024af9c0b3b5183be71be926711a8ab65804a6204597e333ec7fc3a6b0e3664c2813893f8e26afa06beaa87832f74b6d58fd852df7851d6d28107416b744dbc112b3537607ff8156a31a087f433e47b02cbb09e3ae2df203d9a82073056cfb14152edad76b0ce7aec1311a7aca4e1aa5699d5667ec45dbd7f4dabb2bc0f12d035fe03cef32963f4610583019a1211e76b358dfd3e4dd1a2c167a2c8d6a4a439561b16882c33dda4b3ac5d051c596979f6958f409b3e1a7b694ab9aff0b91ec3148f42b351d2772ba7e1d490c74e09234586b5fc934b6a0788df5d213cf34bca815b2e140d7f17ef31836a3ca59538bfae79309156d250ff6abc3e0016b62885f117a7b24b978e4b56af7f594f5287f27ea83f78f09421b69b0d08724f15aebd174f403d7861357e85f328f02fc49a6a41eccfd704f32b5b78c61d910fcc330d74d2b058492318d8bbe7215faa40036549ae106dc10ca3edf84b26b573ddc03e118724cb68282b23cc0656513306839870083de943145834e38bf79be70a46c731bd11af4f3226ed363555b09f820c48d0193dd0cc27699d4eda778c96034c5e25346e97ad3cef54631c40282b8ff753e7bcdd4362b403cea444a4d7ba8a4a9c288baf1f81fefea61516f3c63fc49826cec2a1a8e366594af3f311b394d18c1e3ecded5fa577377fe0b230fa930cf69c420864a1ef6008cb00e79f5545cb62e2d3980b4a9685f808c70e02167512a5a06775f0547c23c32ba08d54928dd4dbc4de4102a15f55d75b7fd88c3022c9432894f857d90a1782824895aa5d102926be7ee168e9be25a66b0e261834683fa4c0020dfb744b9ebc3c8174504c33afb69846448fc3a9ab8af5559ee0105f1ed9db59c48492abeb6fd6fa1275b8aebc95cd7bb6fd693cbff73fd2bf46c58fa120cf5109ee3f40278f090e6810ae05134421cd49f62073aa16da4745679a5af63b4effb66a5d375fa4c8b185d94f8a581bd43df7095be7c74230476aa76e15d8d8d2817ee47a9d107f5f2a6321b53af6961522b5f24594b0bc7e68be1e6e8b0d9cf2e935b11e00d5e0beb41260e085db5e834d8c2f081888088e9489038870cb94dbab460d5c7eef3b24b9d5b5cafca7495972b4c8198af7d033b357ed07ba958f102fe14df6748fcda7215771ebe53341872da6b1be054ebdcf76964c216579579a831f55d99fe6655af58562f23d70018a0a08ad6ba447516d9ea1ec1e7090d01ba71fbd7fb201c5cb3c01242637c87625bc72d1eb246b303320fea52a4554c2fac86c6ce6b0c3ae09c5e05820ac634a270a601ec5a659d7c550d548cd84a1f8d12d05db8d8782258be451456ba1a1c12cc508b8312eaf0b14a9a442401891bb6b83b5722844e5734ba3a090fad5c310b59490d3b96951c44ce047ab3ec65e563bb3af0d099ffd4c17614d089aaa7ce047487995e66dc5479c596e44817d236c6e4824ebfa9fee0281bba9a125a5da0d32ab1c4a2001db70158d51ea97e100aabeaea8cbef1f7f3179ff495f969f8409a7070b0f710c754785daa4b2b66f0c4be4c5a84df3b309b09657e2a4048efb26fb43d43752b944d92dc65db911fce76b47306d338f3390f7eee8c475475c19c58d3efb370af91167b625d782527b47e5de995977e828bd32e2bc996220649404fccad92029297e41035d7e1246ba4f253cf9ce72b81a2fe5b9534b789b5f207c1ed82b530adb54b874444bcf13e3eda886e7309204abb5137d81bce425e34768019754e68db600497350069e793dfc0883542252e3cb56f2abb649006e22bf7ca41313e7ddeb8e306eacfaee8d3bea49ccde3ae65fa6b7bed10738bf0ea36c319a0eb8a1cd5aa95191761ef0073cb2f81c2ac5767240319a38ce8f962fb5d5694562592421084df4b84ab3dc0cd7662a084fdf126ad8227e34878c2a2fe8887d59c6f5e7505f322d02e710e9895c997e7ecd15366c7b2cd14c081a36c6f034f8cab5de0acb5ef3f60edc5764731c41d2f95d67a5c1bd3d7fc52934df7f4439fcf23f2f93f2aa9efea2da4543e33f0d30f3dc82c80d98b9b209db23e0c6100bf8790988de89a7cbbfeb4a8cfb195c4dcc8170cada1a0ecbb809804c3000716af5d7f9f1fd310239ff0f46b8c9cce13493b4315725cfa5666769df59d4cd80877bd3d8d3ec6da4639ad692e81724f678fee1bd40c398eb505a166880bf3b76fe8d3a79c0db5b258b6af0cde1f4392f210a8cbb0f473c7cd024fb0c6d5148402c868de925f5c2e612275924ab741b7fe265e4192b9c4f0131fa33c7a6a9811f214055475f94099fd370bfef834e532b314ef69aa28ea63a94114ca58f8bb1abfe97cb4ca79ff457382967d5c1002d7dba3cf79e16f66f87a046ba7e38939ecc643781f3643ed1085ff244f04a90801708bf6c909850a3b3826ba0fe7f8b897091646aacfc531fb65d0e4e1505a2aba73e3d994c78267fddec78bc86f71fd7ce0e1343ea4215377199a206a5bf88c89a42cf5aa713349784c831b4e34f2d6ee49607ca0c5fa35c66f6cbbfb38661f46b3917fc348f602156281a196ce7625cfbfdb85f6b76a675c4cb811b3533dc0e58e7e78650c175dacaefd110e6594769470f19e23d6b7fba31e20de78546636a99d6fcd6ac395caa7ae6f3d4c3a54c74f0a00ed8558d8085b5a90ffbcb3156b6c381b4c8bd9ee59eb5887861f28c0f814b8b3a2742f57f37d4da06e14803aea79c6333fdeac0e29cbe8028083a56b031a1ae98568f4dada45b3b1d24adba36b8ce7f428f6b6af4a0952f5f35877563604c40c585a240e2b24bb8da0e954121d6d8b5606bc9cbb33337a167cf47f9d7a1e0fcecc618b4a0b284c2545fc2dadec534d99609a3487d4a8136586626ee97eff50e964662609665a1ee2afc84fadd1b2e436ea79767583b4ea846b4d6d32fd887bc4645be1ec866efa4bbeb484719958df064e28f1cffbc25bb9f56f7e1de4db993eef7e63cef483d0b98c72b65e7bcda98c9001697c142cf9bac2c24a2ca51177b42600973c8c5a6e12d42dcae437446771d9889d216306cd577a68e516a6528dc61bee2df4cb51c4cffee97c7aec9b63ef7689220d4d351ff5e14ab91d1305a10cace3b442d87c59a8ecf66a6baedade539f57961fd88b478d28ec86678f652cea3a3c709387b005dfb14361c7c74756f0e347a491dca55f2edbd13ae7f1a7fd345cb1b8473f8a11c7da8f4c6912ee8a22c0d7ccbe1d18e8d0cf74fa5d559ad920a316788d84f1696b7d55129bee1f64e1545f21961413c843d433f639db05b05bac49d558a14f8cbc1ff4c117b47970478798d7c6bf0c307a108af61b8ae5c5111aca58f25056af19d9d900ed1ea84c79de7baa1d34c2e4dde84c0d124738f6a35bfa693e6006c69938df8921d23ed9af9d43f780e98ab4483968663c4bec44afc8195bd940ff6f17dfb6604a64a4b4967a057740d096438bff35e4554e7d9e48d4084a499f224e66902cf9e12295b70a97398efeeb9a0b2393f0498199379b53cd595d809c4122b03ad41940ad41e73a51b06bf6a685bdfaef28257d870f915743bf935ea48fa1c49b3596a2b39c70b3766e22d7bdb9421f3e157a8a008999989cbe51cd978d072ab8e5a1368b894279e4c8904eb0681d02a6cdd3147370bc0f641c8f4375d8cb4043535009c06b52a3f01028df35787f287648c21baf8575fd5dfce8792a294a055f718e3c58644036a81643c5ce905c02bba35a600bb81f2d9f8ed0e70da65f76cfbb4a5934f16986f41c8356809279ae43a9f8e4c1a6c6e9e737279b3ef6177dd9922a8db0550d246a8886d2e4b59e6a96a05594c48a025f06953e9d424a6d81e0abf221645a91227d6e806ee701b8ab64f2a12ab751d3626c78674c8b3da902c74f350e7794ecd94b404e93a715a4d987187bcce41c721b005664a81c80fd1d5168f527551c85419da5a7dae423693c355c2d5622c030046f45e1efa21255c7e8bff6dc11eaaef8033edbe85e1ddbd8d3ca8fb776750db8b112a81963227c6145e81d66ffb8b769e665b15bea401d0200761e464fb524b6e9fddea87a8b96c81772b05a32908053adadd8c0fed32c6d72643f74671cc25677d2c71bd0844cd318d9de6dd2a164595a803e478f487e534b153ec4ce0709c14d2e7aa593801a7789796b118aed5a6ab161a2f11797b08f41308f1d1e1e94f0e5d9eeb0bababe4259e868d5f48b218788fe61a33915c6228e4bd31d5c651a554debdaad7de9cfc7aa32173bcd281e7a319e57b0c3d00e1975c434fc9d2d7f0163b8949f624d0b04711945b8f2e866e338559c284b824dc958811b87b43d4ef0047c2ccb155ca09a62117dd49c1020ded5aa38f6fc7a363a968a8c602e81018f68861608158c276c7409431ad842f8edd166b05fa0ef1b4787454a722c99ee0a545cf56bfb08420c673ee678ab0f37c2bb7f955305588a9142df7d80266653e2865e8ff4c9c95a486d2749a3f23a0eac64298144b17909de4a1800a5cfcb9c1772ab86d4b2636a9f11e347a1f1c65fb3aecd4c98ac6315a29bbf501db38c20d431e1e8bb28234dd90e9a0365c2c672cd05da04b42e50ca8fe77450bc241fe570690801ec73e9791f9482fbcb7b21902916f38809e589b52f8b9b94bac8f6118abc62202e95a986aa626e44eeebc3a32e93daefb78d439b5022c165d56bb3bf65d957ce98dc1963b7a18a3dbdae51818002609b5093806114d25d28a5e4b43aacccf711b3c2eb8fc29a8849ea3baa355c8a0f11ba4e39632c4e9a5ee9b88b46b6df286c827fcdb7ffcffd0948990e87d66d9c748c34c1f16fe0a55d66db48d89e72051b678bc9e36f800a16433d8b1f10cb0d067fc7129223bc6d9341af994393138f21f8dd3cbb5677fc588bb3bb66c24ae40ed0f847e48beac563896a2989cc981440bb0104f2d5d580691bf7f4fb9af0013e5d5a6dfeaf73aff55b4408df959cd0eb710a99c338dd1870ba43d116e5a8d089017d38e65c13c709cd079866ed3a494aa498797f9013024a45665c84d8862bf0061a8af0383b90f1aff03dbd1362ba8abc66739cb75bc78502a9223ee942ec4ea11f85862f48cb41ee8d3dd75ee97470f642612c480edc79b74c30d6d031465cee1c3653f6629a4b38f908a301d011e20d2790c7a98ab4f0f0b9a12c5384522c5e9cf4251b4c722dec35088d41a4e838e0c892de2c84509ba1fa333aa945a02f467b10b08a9ba6925a4dcd1e11b39f6755263cae71b78462a2be749e935137d792fdff04a3c2f9e15d0d598a551db19a2c344e29458ca87eb6ced39ec77d3a804f8fe1651bf68574257c987dffe2956eb7c55b6dcb463e21c82316919ff900ce9d419e11f3f93678628ae9d09d06ddab5928287a8a1a558f4dc2d13a60357f447a0ccbf303212aa00f9a67fce943afaeb8969f3ba80001eca311e61cf35afa1eeeb63c9f7ad5fd40d3c4ffb5ea0df67b66c32bbdb5147c9742130e1d4a86b02647b3bcd92d29e23a2a20d2e604accac2d014d576d9d4f61b1b67a0fa0f79a35150434286ce90fca71c4323fb9fbb226615f5024a825510f2de84a5fdea28d2c7131c735bb448b4dac17a43734b8e0deaa92f479ec421a41481020714ad96e25b2d53b191fecd810cb2a6d3288601dfa238bcc5af2c6161bbce44da8f5b8bfadb76fc38083d1078d730d8ddc4c4144d5d163f761e655ba406186277560398337eaa829d939d5c20687397efbc2d66665feb4e2f223914bbfa34f96590cfb5db4bbe73f6284621dda9e361e2bc62f375a0d04bedf1f7f356e5deafb53f7da93e03d425202058fee4f0db9100a7ea63819816707ca288a6ffd1f5a37b56a914b4debdc3adcaed22663e4caf36931b4a1e55c34e53b584a03dabd300738c6563ab8315cd740916c4984497f4f4fe353aa2cd8b0b1e689545f6217edd64a2aeddb0598db6fa240c8efee89ab12991e988e49b06bd45f21e1fce642171880a6bc608a6fb31decce6496c9c869f725afe7c493c5647aab6af9b3c9b5cf651e1a60e37dedafcbde8fb42ca4ca2f46a56fac96076a8bf39a5da6ead32f8e8b72fe41bd9cddb5190cdacafde8c700b2d2ecaa8604c684f7f1522879b67f21b23ba396c6db65c7fbf04755088f287cf26005f4085058cc8ed2d56dde9a6ff14dc97d0960c6b216d111e88983cdfa7e8c2e817a2220d8551edccb6559453c1ce19bc351f30b72406c5268c04e21179d86be1f21486fd05ce7236df25f7717c881fe10f4f721ba45d5bd4413f3041c23f652cfe8ebce1d8f238b0498293e0bc568cdaa8b7b33908492d20c08b9c8981bb38c3d82a8617f7c78bd1511ad60f3db609b4fd3f81562007b00a838d43ef3ae55910c7ad7f045bc525032d386bebe4c6088be9c0b552681c293353a2b0a6ece99151e00ede046d4372bed004fe19004a5de3166116a4e63212686224d02ac4566c275f374700bd85e5a2f65d8e6a7ecd376e78cf3f9c75bb233d69674e41a9e0d7ecf93c4a073a78c6c367f52862e073222b61b360edf737e98970c3ba103e1902e7c6fbf270508dcb6272c236b22c95ed08aa42adee119270545fb958a400a76221f750aa27943375810211cc9ed58d1669ee60be41dd11732869b89dea2c1620b021e2ef9b7d69a98364b52ec706101a8cd4526cadf03ad597742daafda01144c154dc8cb28d0fdf804bc84a188f3170edc736d676b3273f0a52b9f8fbc967ad15415499a7ffb28bcbe8eedaff7b8ea48686cbaffd0fc3d849e31f4196ce23e5dfdc323b775ef908c8a45f444aa54ebe41935036afaaa9970978fec15114c7bb919d3b31903735739c30edfa97b43c265b1f2c414595ed6b1339282d1b7198c64a96b897db71475cb5990899e4f935a0e5ad58ef101d888043c71230a67019e57ef7cee7bee1520b4f8716ca56a75dfb1d707f7161a2cc3cb9691455bad518436ac7131c4ba212aca5aff3d213ec471460d75d8a9ce4b0dd006c0c59a4f43f118a77a127a6adb98d2a7a2e1d00e1551e8009b10b5f8b2a0708e5713950009131c3cff596b956ed34e6599ea2f9ac1bf0369e9032726323c2e757432945e5e41940675c7c6ecd712302a66d255f7b4d1955221bfe6edae02a292591016f6b8becd086c25bd4a4be88d39eaa74ef077d24f5b65edd5b39aee036e8418bf11d0bf37e645d44ed913b8c2b2da46976d5f226b6390fe25cd2d224551eeb01615a1d70651f9044f7b9593942a689d26b9a36fe45b609130701dac763bc4ac50a42016a10e809c6999b5720139397101adb8cf99ab0c659c60a01df364b2a9f35387863ddd44aaa617849027e4a04fe57e0187d1e243dd5257351b3ec2c01ceea9bdd396a580ff752cd5803e35f4495b81efa15d9f8c53ba2564d9797f163827b31220f86bf5489efd5aaddb13e1eee72903a6a023ab52edcf2483cc804574498b09176a834b98afc9d5cc89ec47b430cb6909ad9db08b8e476ceec3395bad7b7e61a64c0b45f2d3f64ac51b67e763a0500fdcaeac7d44fe59802ae023791fd80ffbe79d81e54ae0c452949badd7170857038f379db6565b3c0646039c4fc26ab250054d12fb1e87afbbeca79cce9dde16a8cd47240b23a650fff2b0574208532a4e84141e69504377707fb400a5cde617df5b59d28b4a76f88ec1496a0fa782a80d1053a1594ba3210b9c105121c70d9cabb483e87047227380e2674d56dcb0cc869eba33ce2ad51284f450359a6c271d4b6f3c5926b3dff0349e127e5e942519a31208eece2032dfd9e62cbefea661cfe9c067ebde982dbfa4e01a26c8c34187776078a1f472099228ae5005e65935bff98870b3ae1b86992e8898b3592d947c5cf2d50b0ece1a1702468bdbcc16504a3dd2a77556df03f494a8c8d27a85d4ecdeb7f496445e7d00ada2a8a37197acb50f303db6e2f513e9290b2eebe46ba864de3a6f8eb2f58712120e17c673e53b8cbd2aabcdd80be0db1bcb6d8c1cc8e16c768a560507b1851535dda7168e0524c36adff58fd7cb403c1920094ecc162e5fc5d82b482c6b4bf4af6ec967ec6962beeeeceea88dd762da4bb3d88795a0f566cb733d5c8dc23b417524549fd546e99eef7bd6e1c7fb614cdba4a65276d09f888eb5d00045436afd84243be005915f0203f439078a2ecd9925a98ee84bfa26152f4c6f315bb57c18dd77ba710e1f25ec3ee28f782f5ccbe3e063aa09c8bbb71b7cacb0baa7191551375a64d3e6e553c856168322ef2ebb718e5d39e83447d429262e2add19d2dc235548dc806a476bbbcad3dca9846e3d2f220abb60a1429b0324bae9715cf9942fcdedad6c1ca3beec275d942f4fdb3a45974b7b5e66af33892fef88e24ee9f77fb75b97cafc2656a1545b93e7a98bb894476a847ce5b162de0ecd51726e9523519678e20ef24c08c814bbebf09e6b681b380d21d4c47352b37ae5a215f45c8219b39e32fb54531e63df596a118cfffba455a2f162b4afa83e5de27e55d3c5de551a8bc2081e4085412c12532ddb78feecb5e5568a09aa64fa68f423cf1da972383317f5c7609de1932e60f54e777c169a001d23e70b4fe54ddc7d7ffcb200b022c747f18a3e938b33d2209f3309c4ce36902dc146fa2aab693bd64e3d4a585c2c7bb44172b62b8c69b43d80c281c2c42d65b0d4fca433fa02476e72d70ed3055b1bf19168b6701ff76da2f56ee365efa79b6000b81ea191a42893ece5183810f5e9c2634d1ab33ee4357658a4d94de5382d06d49665086ae6313fee9a4f3540eaf2641fb4a3e33fbeaf643ab3c6e9a3fe67c2a0b623962756e55237c99237f759de6c724b22c48a141fdda1f97f7e5894ca9b26ce77d0428a8c30af6b9cc19f88ffbffb4cdfdee5780770992eaa386ec50ebbbb16018d2747fef6d67e8658da9c2b5ddfbcf5d5ffe411122bd22eb51d6ed34e7018b359d3ee5a93aa7d67eb3993509513caed18ed6ec54c69a064cca36af48dede279131c2e3695591b805b1345e6a9a14189652b3665830d48ce7274653da7c99de3c62338d4fec10e8adf7f3358026a24cc058b8586c712906be1b43e912661e7b0ea72b69c91b1a1c51151c01bf64e4b60eb8b51f5d14c653ca5eb5b82e492a13481d16bd672bd4bbbf9de6a74bb87227815d7e5d63000c7b435bcbed3a180aa8571d5d10f712a6b7cb7ad3a5c4e7d00d28a7e6d14f5f7d5fb7fd6f1705c109929221da38dae139ec5ca2d933f15839e5ba7d058591e0bb05ec588173dbb898eed2f6162135481ec07de41edce70a4771d6e0c0499c1d98877b83f2e193b748c91c6aeff468ef48761812bdf33af0c1c59a243475b4d84ca38ef419f836e7af7ef9a2806a3045e4d1f937de834f42294939b54e6945ae500c81406a8cfffadbcb8b9c82df37163cbb584de0e476c4143edf94f251e6483d66de3b9ddb7534f390d7ff12ff1ae6ec9df1547939fec03d2bff5984d4c17ddbf8cbd5f9785e05e14fbdfb5832b98f9138bd80a5ddb64ac2a5c204dfc45f315d490f2a4250e0378c13556e2cab302784d7b6c51cb7ea5959847a0d59e4788b2efe4d0b9abaad5a04d580630b0c63edef2b2ab2fe329e9212673055daaa88175f70a6b4caa8396c03b355cd9a17a5f8aadbd75199bc6b9ed55eea27dc22998bffe6ca3cc3081672c960942acb3bcf9583167f1a30cfbbef55a09da21ce56cec60a29b3b5750c85daf2d59823b0af7a3c9998b6b8f84394a3a853a823f86d925e360115931e17af4064794313aadef5171ae7295ea257eade129b7ddc401cd68d844ccf95bec81bdfe76e4ffff0d6b9c539c7c08d0dc1acda608379af91b69f20f283573f7897e5a0263fbd00a442df33871092823c5700ff2356b1c29270cb587e15b3dfdd16a05676a50b616780e940f1ad8de4b53d0168588d9b3a41d9d6a9bf9206aaaae382e28a590ee21eeef5c515d105e59c987f6d8264c070752bcb6977b6b447084b91e2b272b2635487dfd9b84f68207b6deff8f5af0fc4c91bfac6492c721efbdccb693cd8942413ac31382ca1c44226b7a994dfe6c138c22323ad957e93de1941d50a3b9ad6ed2a2957dd6e2437f28e0a15907bbeb121fe7b632a5cebd50f6a30d824ccf3c902ad66ae0cb3fe5f98653d5242a31ccda5dd5f6129367625d9d63162df8d28b9dbe730aa0f1de99a72bfe7c2d530416955a7ffd8b37b0cfac2e49df38cc4efc63962e5e054876b42580a52808e5d1ed8978946fd66b392a903cc8090e52b3843c2f0380ba1f93e96a91c22cbef733dd78de804034078bb9b7b15c79598932e26f9572cd7b56ba2e0663c1da7475ce752a614c9cc9b2ad439928c6220c8426653c499296fee0effe29d8f66c437ee0351afa64f2d1e88e0434b3f68c07c160737880bf909f5f1c3f11b2ed86b02b9dbad071f42c20eec8b9b3058f712bffb2df8399ded66b84b2f96682d4a6545290e3e0b6abdd44e54cdf368af5d5e70202d88d29c99ec40ff33bf0b2e0ba40f875ef45868279322568a0bdf19987fbf104f065f49ac69733de255a1d5804ce3c00a1e44f2e8bd2d841b8de202911fba2eb4d3150f373bf224bf2de93c666268143ed7594ba56fd2618d28636372258ba9347c91d7017e51de4a5151ff4c65ef188385332a4fac60cd68fcd76af03b117e32be5cc4ab22ef41260b013c4d344f6e55518e4d0ae1e504ca6d5334356dc55bc3c62dbbf31876c5a6dd5e763f4b9d66862395d076e87e35df1eb7bf9bf226a75904c24964cb0d1904e7a097fff140eb841f47d73a63d98c461075ea5efc66fa92cb3ea412d569b87ca38284f3b581ec807a7700f25f6c9bf0eeb503b25822e638965b8aed27918691b8aaf7c219f944098ff89b322504d6ee9b0337d8c7c6ccc2d99e7cf00cb836fa1bc2c569edf36371a96f781d8dc8dbbb30ec0cce8724e4d33dbc76c4d716094c2076218556b75e44a2a496cf1d94b76950fba7f273588c08b92ffbd9c1409d511378e6cbed1c9d6fd844dc152a23aa986f9b80bc958b2a4ef6f934d33bb3ae3567b36ba26dd456c2f6de99dfc1c83f4f85d51a016bb8db4f96f24ea0fa52b2c96a000731b7e779a32b0585e6973a8d093783f5e85bd791cc36daa02226dcca923ea6cde7de1f7ddca9007fba512689bb724568b502e0391f2e33d725f28580749db88b3aae54eae076359a947c347880397d380ed6740f8b933fe839090babe4b9700cf352d7f6f72f162d4689ce780c1c572d30cc28454d73a5650525c2d4b69a00b61e3c9d3184285b2e8872671b51f264c3226955a870a1937e0e47e3c37e77d366988bd5eaf8a20ef008f1b4ef70f45e68338ca645c2b9f8694b89d1b07feeeabf14b3dd64f450eea1ef6fef76c8d2766d3641adb78e415c0b9cf01e36699306075d62029de26ea9fa879ac29bc5cced3a155a1e0f1166a96395a418d57a168028ed28886ba61d25929512116432f0942ec1be79bfcac2a940d6bc6b52a81186b9efd3b820ea3befd90d37cf252f5ee4467492107867b0d73178f652d2bed5dd02aca53c8e9c0b32752ab75ed471af57c778d1ef877eb288a445f36d24ac9a2d40f37d1870592f26935e1ce131e1454811d3529534d212dfc9cab048fbb49c6a44751f33268bbbeda6864183c1f0b3ddbca54c9e121d35604491bdaf4ce5320fedcd3f3fef94e986d37a14a2705e5c7240983d360f7cdfed45e65678daf96205433c6c6cb83b94ca7e923561cb8c691084f928ec3c5c0967b9d33baa532d79f30401f7c75b31b9a865b327fa0f3d08604db93e3881abac06072e07cf0b9dd849e0e8ca02c15c0c8f29f305f4f916608272fb82870b152521de78a83ff6a7599621418dd1575ff8737035504ae8790b5830e0abcabb8cf09dab3bc4ef895301a7b5c2e4f2f95bd1aaa41b24463457dd858094fe1a6631fc7d156c6886884d6d4afafbefa43dedd8e0fa713e991fdfc8f5e83497ec679da2db8ed989c4bf1d1427e805d99d38765d4dbe9c067642db43988bc69c9f23e2214a2df514c182a495f60f008fd555029e98164a040d4ba8de6f4d1ef1e49d10769b44e58bce9c69b3085dd89be0b964ba8c0760ab2a3b836a4d512f569677dc561a278ec0ade5db9dfaeb929d23c7ab8e0f39c71fc08feda17ed9d2fc2d28b6b3ac93b10a851f33d2b3ba6e0c1f570e601700cf076d3312be106cfc3fb329abc88a684de447d7464c657951d364e493436433a489471720603061baeefd6b806f803d96aea8fc57f13d0bdb9714ec9feaa95cf17cdbc8b9d3af36ec186efe19b69aebdddd3e91e6102d38580214d372cdcb4eec6d9ba14c1d2bc74cc6d5700540ebb1a925f31a36d196471372e6f25b3381d636acd4e9a142e6d67bd0aebbdb257b09c0a55a274dd2c93f6b0d824a9b4c7ad7a9deb2e231efdb6ff0efca318529993cb5dbd2ef847f5c1dbad535db2a6b96264f852c77eb6d96574d7ab48d919f83c92bf6a4596e2644080d3ab49cef0a21b697ae3631a228c594e8cebddac97894881b43ec4ae867b505989b4da394151901ae057a73e1296a87838a08086a7a2efb6ffd1174a0ad72abedd839d2a6da5590ee2277d42f1af9604ecadd2b54b59f9867e60d376fdf036981ef6cd5273c623de41243953edd100f329167ac87cf837893b7c9e8657ddcc347ea5931716e9019784cae850482cc3f1dad91e0339e69a33b7ef1a45548d1c1f2c6d7c2e633b83058917d1e483d617ee7b021351b65dfdba5854dd9babba2d5bca1d167b115b73915affd5e08552b4a8990783a7f7d038cd57b252ce9a1c5e6cd263f2231a1eaf5c14724f00f137cbf003f99193a48c4534160498e778caea5c92a1a91d11f17739980ff9c9c2496cf4a517eb1f286892413745a72cee925258938d934b15cbbdfd6524c8c6eaad28c6b6e9b15b15bc01702bf0be9bcbe9dafc35f2e15892c374824fdf2ca52e787d6ea2dac2a9f1aa6f1e80484eba30f1cd40cf0b6dec4f4678c4b531c890afc5a0de137424f1dd66d597252fe28c0bd2816ce06930d54976640467c654a9f109725c02f36b4df693a3f51158a9d8b6041d9765ff859c4ec5a64387204bca0915b6d2da587aa5f722e1ab82c0b444c35ec4b96dac60cc0c886d32c046d5bc920b1037745d786720cfb11c40be47c446017ae5455befe9ef34565c9b38090221c415f54258e45d94fd7516e7a13cb5ac45ddc30abb219c1fd31deb1af9e7ad64a7da21c25a7b0b6d74f1776462409c08941462b043e7205574a1923c51a25a589c334e9f9f6c9872787a37a64446f96397c43f1599469d57c7d74cf2a3b8668b52c4776033177458d1da197ec1bea4ff73e822bdd0a40a41948e39aac159cde5f8c04c2cc2b6df4b8c77e6a6e892963b0a38ac34364f732b301eb3b35eb935f1fdc003b9b9d4ecb44221ef42b44976ee07c23f2b3254818fbb08d1565e0b15b619343d705ad421e5cbb547806660a7dcf87d3c159419b906aaf626ca3994e8001367a841ccf5e7fefd2344167f36ae8f8ebaf484de74153729be853e1a92c312fafafe314caf8b71378baa1d625ecd4a91f8f6126330324cef16c57f821ecb7a03e742a40c6632cd977d8bda108af0ed513ffa6e3921608054ab01de0b2ed62727599353e486f1ff945f093bc463352728fa68f06ce0d9433e7477403d5eaa016d6c2cae4d2426cd9611eb964c56811313f2de88146720743d2ce413dc66d2ef2cafe8f90a7cfacc269091ecfc35e6ed71b6b2a4a453a57aea87a3eac33ba8b3c08ccef0dffc2dd412f85078e9a12d9732cd5c5d0fbc404ebb43de15025d35713e3624dfe78b63bf9a3a48f91a62e750d4cc777a84cce6eb37189bc77fd76fcc2115720b8c9c428b3b183ecb929900d538f1d1b28166784f2de955e3f209de25352bb9b8e5dd32bc7ca5afc0f8eead85a6d97056a770640c2c3525306b10aba354125678f02dcd918066519d836dd2dff95731f1828d58931a3718b34a49f0916addd84e32c8d5cb9a811f9ca6c9abcb1c9965c6c58da2fc5ab8f808d77e43782b7c696a51d772dd1e60cd4043451c6492d23e7edae5e4b1b7c8abc25206cdee9c7cd14a2c32423c569d820aa26ecfcaf3403a84e7f4d390500562f5b89c9c394dacd85cd7fb8e051af419bbb4573f2d487a35ee5134e64fd5f8487794599f116ef34be19111eaef17342e49c3bd022a3980f485f44068778342dc640e282c8234c48580d0fc79b6f79f8392c8c5018e53627ad5df0a7b62c4d2544efc5d77d58d449c4332260484d3a8fee4f1a456cf5091fb30c14d2e7aa593801a7789796b118aed5a6ab161a2f11797b08f41308f1d1e1e94f0e5d9eeb0bababe4259e868d5f48b218788fe61a339831f8efb083ad141cd7cccaf5ac7c60fab08d7dd42e7088009eb3db20b551a56efffa597a3ce04bed96ae84330bc80949e25dcb4600d10e8e798f603964fcc8fd8d0a1dcad25db145bf9237323fe6908d1001f1f5fce7003949fc5477e5a2324d0ae7188d9dea33e6517a282a2e28772682b7d0fa792b51d5dbb017ce9b9594c46894945f766f5fc011f1402088c29cc00fbdc0cfaad6c480f3b379e1e0be772284a80109a76ac4707e5aaceaccb1ed8db03239b2566756037ec6e02289f6b58561d11c00e80ab565d223166c44ec943d7e361a7790a595224935c3916ad593160c2c00e6462db5b27f8b4c3a206f73b5412d7b1c21566d28d0195f1e96f22fbfa12beafccc7cd93ed6bd6af8bed98841b565046c320cb3383f22203ed832635c639a299d6e31a4bb9577d6164dfb8fb71ec81f6f9091dd07e9ad0e8775b19eb404fe5dfddc6d7a659c769816a122df80f8f859bc3ef0aff333bd29abe0ffbb1cc78a305cce527e08161ebad1c85c45c3be0f737ca92683989b3c450abe51ef80672ac4606a5f5135e3e4ef00a453eea62e5592c828586c2ae2bd7e71e1215575fc9f3f92bc92066ce1e9c863c1fac94d4dd6b4ad6cf2d6d1ec2ff38a898ea8ce3c24146b327575b18058571c7cb50337956d5e8001c560fa43987ea1fb76baa3eb05122a6b717fbc79a61cb543894118e1f4c4cbd13e389f4fb9af0013e5d5a6dfeaf73aff55b4408df959cd0eb710a99c338dd1870ba43d116e5a8d089017d38e65c13c709cd079866ed3a494ae57c57d07e501eaeaef7556f8d30880f6567b8ae260756c2bed7652c79f30d3e92aefe138803df5c805bce328478c7cce504706ebc582fd1865ab8d54607e15e7fa53197e177cfd3e7cfad5d5c4ad4abb98c21f5a7c57589b57260a1f13e0891d21e1c360e1a66abb464bea3f24484627351128499fc61f23b99a34a703520ce99c17ce561a1391a3782b980bf0e729a5678a679b3d2f96179b439dfc31f949a67d11e2a3bcc4b2d518c3614961b1b0e7191e691c858e8035622fdffb65a9d0726d8c6ff42ec42b2a90fed20f4da5216a365a9c71ecd0fc235faed9b572b98631a102922a08a0f7763fb3b1a5ca6a6efbbe4bef5529737e8b7e99619819c8d491bd7b4133c0b8b2948adfa34371de767f520a7526010299a0fcc904bcf43c29a2ac4d2b73b8967c370150e17bff3116554670acacb3989f8541b63d3da9e91b31f88e921944c2629664fa431ec5286420de459c8a770e5ccbef59fd41ef68cb56be7c269c7d5729dc30b0539cb8fa762aa9a5dc18edd56774b30e1a1476c41b1e56f9638c445e9e794bfb08aab35d78308f5e19e17f32a22f0c6f8a920ebcc8da7e97b86e009ef7851371a3703fda8e6e6868bfe156e0fc4a7b6a4c64a6b54860503b469f9a50fad694cd7770c6f581b35e19dc86e50afd660e27548714ef4a78667b9fea9fec3c08115ae7165a6708768936103308cb6deffe67a4c75372cf6bba73ffa4282d2ae1b2d6190f37d2464831dfba01b0f79f19b35045435ae4f3efb2cb9f9254329704eede4d67d766b0ef51d1786f3c8148f500c108e679d8bee054e54412895190393d28c7e002d6097dee6e932b04b0a1532460fa0ca1b4f5a7c5078079dcc537ffb684d7069eb038a57d1cb1f57f5406a97f4f4fe353aa2cd8b0b1e689545f6217edd64a2aeddb0598db6fa240c8efee89ab12991e988e49b06bd45f21e1fce642171880a6bc6091100f4ac6b7579a13998391a5ccd6b7a81ae6bb777ae170811148a0e5efd3ce2bdeb4892a0ab128a232fa4dfe87a44a432f4755b27f8bf4624b0daa775825eff4f4d82b4be3a3b933c999d0d2ee19be5f97456fca9642894a7726628efc570d7025f556d3852bd4a071a46b0ee377869b08d1ff38878f9599a8649dac0792e0c700a34b5dce0883f0766fa09cd3f0b268791292cf08481cf41a7d11de24fcde0c9a0a3b5faf6118ccd7d18641be6c9ebbb1a42de3b840383dd00952ac08a2aae8e7dfcd9f7f60736deb954e71e801aaafbc1e16ae49a614923cc1414014d501bc3ea9a9a7defdfcbb642e80da416829316946d02ef48aacb096c64e4a766e8f4d086aca9574dc592862a04bcca0fd599002bc75daff4322491d0a1b7935ff5ba5c791b9e72cd9f6fc8afe553e8cbbca5212ba9b533c2161b5849857e1b181302cc2387ca5f7f28c689c5563e9fc3d6316fe06d9ec1885cb938d89680c731e4745ecdf4f14ac5705e2f464dcb83627cdc8b21821d17b4cdd24b805ef706db344b7f8f5c4ea922b58bf11b28a92e29fbf270508dcb6272c236b22c95ed08aa42adee119270545fb958a400a76221f750aa27943375810211cc9ed58d1669ee60be41dd1173cf1492a1823041be9cec10e2bfea0fe03bf316b327500db9c1b0fe6642142bb1e68240679dc3ebdeaec3163699b59c3cf16cfecfb8ca0a750da1e03710c40e5321d04c972ef8008a80397aca9662a7e9fb42b98461019089c15513a3367c324e623de5f0e493b473bde72d91d983f4e220cb90b9f7f42b6c80e5cf75440bba7109385245f9834f8bb94752d02387ce9022adee02d33d1c0eb604fcaad203e9730b636352bd52f6e1844887078f272ba1668fc0031709b4ffe0a1c9a46fa72c43397027c7e3217d6c7eac34f8fd79ed54375126bb54eeab13bd17525d52494212bd726dcfc8d2af384a8917c0da96bbccd820dcf7646763b7cbdb0b3bfe814d74043d5ba86c8fa871af988f8850ddd062a834071d26859232634eee623a1d582d123e47d41dc0462af8927a66e4c6f1f08f841b9c5c224ca3521cd69cfbac23c2e757432945e5e41940675c7c6ecd712302a66d255f7b4d1955221bfe6edae02a292591016f6b8becd086c25bd4a4be88d39eaa74beb695cea35a8a426a845fbb5115fb860b6900458769bb1a8d79b8e0c14df615c1efd21eafb3aac9751d7b63a1e674680c7a4a74b5eac449cd27b79c33d718212269043556a0b48ec8a27927a15543cf88f7ec509460b349d224ba4d04fae162e8a2646390d2502ad0472c40cc73cd51cbe371cdd7904d122661811245ce84d3067b85ee245c88703c1f53677c89a8e1a588f9e64848b8f22df6658093751181bd672c39e86486092bbdfc842d62a88b0421aba9941d8d087792b30abea22837f9ade4b09bee69729ff63bac8c3c0d8827dd969bebe71a167567a3a181c7e14919866b84ce8770050f3571c00a648e22a9b8051a91ba34841187ee9abb022176cd45ade87fc52cfe75d7d5d477d844ae25abdfb7d3055939ac3acaea0bdd4d82d41514cf631364b3b321ae1294f7198bedade645f802b6d4a3d050831c643ee832038a41846208ed04d8216893fe2564acabf197c33ca3c51dffead7096ea0174a619551b71b9629db0fd5c63908f7a0f496b569c24436e5bc88b2d7754c1aa1ef2882694435aa3af4a7765b43a694c684a9018e2586c6feae8e30ddfcb4ac12dc61f2654f9db2ce8a643620c55a7835fd905f8fb54ef9f8ef73436145b9cfe2eb639c019c658838b9fb41f8e5323f00cfab42cfd0c4375426d19e645a214d4a8731c9b35dde71f514ded04a9626860ef41410a458f2d211cf201f559c02cf0d54634a668076d235155fd8a698cd8c42c07fc34ff92487b0b80b95b4651256fc9b47b02168eece37baa4bee82a2187075e6f98c1ddf49780b2cb6bd78167efd4114b955273aaba5e48d40f9001902ebe6040fb39e4771abcef40527faa7bef3270665dce1bb00ab2918a849db2339a32829ccb4d1a1f80466e250769849e553c3e1ce790c373c9832994a26f8adeedd67e98e13026e05be2b9d27f3a8ae52030858da1d154278277c0c699973fc2927c60cfd0009a7a42609700664a5dc8e63bff637d9ccf704b258050619d7bac41fed8ed79531602a56647dc3ed5535d85e3fb544d2b46184ab55701e75dc1e0ef8ffff0d1cb23bad31e7dd696c7e0213815d4717195c5f43e259184280023ccf45ea9601c0e806a6b026ae063bf24607efd93ee2c5c284718d676310cd15717e94eaa0a2d4322e4d344f64592c19595dc14acf88b4f3647e5db73da736d9b248eadbec1965c40bdc15a4444c0ed70323acde10ab1cace5fc721dd6b9a0cf570d9ac518d2b5b32959f800f0fa97ea037a4b1fb709ff3180a88a6eaf6cf1a8f7c3d0b3f143047efdbcc84f23a326b0cb01a7d14f540068c6524546b1ec180337ad493ad23855f18d3380012ac3c41bff8602c6c61a7bd6e3ce9ab0572c946ea874d8e4561a8b18308d67545dc1ac4cd04e27d61270f53f00e63a88ba3b07fadf17f51ee469c80afda0209eeb9a85c53e6dcceea261e0cfdd36d68998664a31411fe2981a124c1f33c4ef0870cc0a7b40a018060ce52a3366aaf397d406ad68e3c5978057c8eac4e2785698269c99ba531a8127c553bf5c880e136bdff70aecab79cd60fd31a059e1780810f1ca0276043c68654938aa0056b8e1304807745ab7f576d2a28e400f918e368323c02f12f78ade5ce465d4f3e2272e6c8068578d2a2f213c2c2bb629773ee3b435ac403c98b6df59becdb31acc77fd48b416ee48c893205a77de78537bc6ca808d834bd2485f1243605815ba3455cdfcf9ada333dfefc50b17ba25b8e7e4044838dcf8c92b690c61c1b05a4374030f9dbd501f1db40f218b73ba74724fb84d09fa825e77be5b6752ce2c6a06c8ce87cc01ee6f187feaf88ad9ca4a2b3e1566f40c2ae3f1c0a05af2b8f18f2482e0241222c520f0e25dba9ef12554cf8fa72085bc1d6265d62596b78ca787bf61f31709f0d2684ea53bbbab4971dd01ce38457a5f7e94432d2dc4fb8077bb97671fc8d304c1139b7fabf7024047e1fe9a33a92a85a0f5c222eef73197abf4261e893b143eda1fde4b519f45a294df59ac736ff6009eb5343d9a47d37082b6bf690c19ae69b57deffd0f906757c62f2beb8481b043aa4be8484d32f99e86a66e0afada39c538c2cf9ea94bec8e4c67a2eb6f7ef80b6c580eb8eb53267f2a4e5db1e331ca0c94aa43b07c1c0d82b41843517cae5659c3fb05bf3d6bb6c3a3bd8ccdd191b66c71646bea0eb72c42cebef718bb78f6edfb5f46d5725ed81ee902624ce711c29f8f9433066a4ea7edcdaf95c6cf37d928baa006032af8ce4e72bd0ca331d9fe035ef163d17775ddd4fe9c58b8c976929175c15e8405700ed529f8b42ef5d47d9a247f784fe3934404acda149393ae2c7f89886f1fea80a499c03ef9e6d0fb85ee88103a66d30520aa49316f2cdb456f4f6af26aa5428f29abb2efbead39a90d7012f89c37125e47227ed542d115cb58efb4bb86ef2c4043eb825204ada5d345eca0309304244add662d384df4c5e02405f6840db06e422fc4ae5eb203066134a884efbdf8c6c3383251bbe3b601baaf7391ef606c56cee56c4a4d3c867d1b5a982bbde733f4a2989a95b9c6f6e761bd9ada18b62fa0e86d615329571277ae65c12ed6d87289112cddb185b964d31e79bda24fbd983108b5321cee7045bb8134120f7c9738b06e350748cf61aad005107d435ccc48b62255ee9baed40c6b3ba78edfddf279b749eb0fad4a54bbf82e939949ffcc110b5baba76e44ca0ecdbca5c7871d3c0634c796484ebc3bfbbb48d17f3628222ac34998ffaa131b25cee7db1eef7abd93a928f0e4a4edef457238a831d62e57539213f821e7817e27a430aeeb51ad71eff9f91f8823b4240866909d6cccfac8bd87adad21736f573f03f1e921bf851ebc54f72c8a57fb0f47f3b1e58592ab381f46da0a319f29d187ef676ebcc88f29c8aefb42cf3c30cb9294348a3bc244bc23489d2da20894d08fac3223e1119c1ea2f2ea0012a965bcd1af7088b6292513505f43e6d5137d57bbec42f9439dce4189fad05ea76435155165b6edb06be2d759776e07603e2c2f645d291b18c76dffd988fa32163ddb5ed64831a5112a8976acaacd6b60698f13197a2f8294292485dbf6e6c74114a96c2ac6f8c2e558309c9e17de7ec7f88d2a30321f9fd5fcf595d5500424da830317e058cb743e509ac78ebc4625474e357539ec65eb8922b680fca6d4ecae9ba41e6764a8f3c8d62c506a8968c9ee1ef2548bcad3ac2395d6f4c6f99077d003c0a1529262c98f451f36139c251c611d705f822f832e3ac05df66c75fe00b46e609506cc123a6dd9765d6921b4d7a2593bf75a039f45ad724b6d6f3d1ee6c62bc6a0f1070818f27a2882a6b0a4efb8db252fec1feb1024607c9748694c17e8e27364404897782db65e408c002f80110ab3dd9532998254664acfcb4fd3b6ff82f384df6fc12149fc2ba58fcf3dfbe7f59c09175e5be0ed7ab597664e7d90d25fee3a81887d2140571e017cbe7ec79eab9bf31a6f247ae02b2d7e471fe869c68523de2a2c6700da8c0cefd790738234f245528032c4a14dde535721679b986b0aad0251f0ec98b4d856beedbde83eb5a7c0b1cda335b540f17ce75d989269b0e3d689bef11c77f2e310ec31d70c7adb3c73f28e0110519258e9b2d99b68509e435e63660857584acd4178870c4049622053f1daead2efc274baf93c2a96a90bb2d95988983ddc2b229e54d1be0ef07b1e28ef9cb7029029b0f322ea8ad237227364f56fd693616ef3fc13a1d6d92bb9c07db7ba5eb13832ed6b6ac96173b88a05e16f2b7ba2b70b5c8bc62e95ab279b9739b57fbd0cbac0ba334619ff8d83cfd489198477e5889a92dcdf5567d1fa927d48f78cc5381b54774c4b3752d8ed8fe841e729561903395a761a5046faad0591dc336c16674e1b7b1358e0e9177c689c9427cc3f50ca097cf6ec54d8de0c19e74dfa9ab9543a33bae05365a1f400df3864ded1280202183dae381b3c2ba91676ee9ddafc0d6b19c817344e573e68b2f5e26b57c01b93b996fadb2b85a8bf205f6b3b332112815bf0301dde98dcf2b9e53e70f075dc62df1a960b8eb93dfd20f5983b40b05f9c4ba0c7a2480652c470469d4cbb21db69250364cda1245f78fd6933a76102fa5f21d86c738b325784214993a0941a3d0db6eab1e80a8adbd922443edd6ac82682d996c3ec42ec3bb1500b2d43ecc8698c191d2b1359c26b842dce949eed91bd31c8829e095dced0e5bf215617ab7f32ad040f1f29507fdc4ef407d9732905ff23700f5ce20673fc557ef532e39efaa60932af4e5ec39c1f98b1d65d9f4b0b0f59b1a0a3937ce3249711f7790eeddab222813a4ffef7d9c8a216317d99ad76709a1f289fb0739e92ee571eb602e948e3a19ae2bc6869f16470043c25bf15ad0971cc09b323036a3776185079e2c6a1cc78d96dbf695f0500a3d2f2f063e3c24fb6804193190da4601311759fb37b6220a67d1c1bc6c3980e2b485369479a9fedacebb53796cfe90b41619ddc56847e2479e49b355d131ad99957c4f9f5fa1bc6ef09961f4aa9155a6ee8ec23ed12b6846b3c0c1839b939c1774cda3f6ca4cfe30b5a7045c53dcec02827ba9a4bc1e2840eb9971d110c992e7cb3536c4d4696ae841d8215216219891dd88f8e7387d8855e4a846928425b12575374444725eb703d27f121659e88041e4d0778e7451266dff72a3b3fffc32a23770e38950989ed6eba3611f5d4abd0983fce28b383cceb3f39407722a3639865c276a31046efcd1e2edb645c374911dced8bb80b0580a5bcef76667da116de8fdc4d20e7e75737d94616e13b95d194ed1f7d74d33bf7e3a81af8f5dc16e843dbcebe4e984c9eb6e6849cd905254a987908b7e69a029d07ff694142b02ec6aa99dc9722328cdbea6aa1df7dc44f5650caf2bd57c1b48833c88b5f2425b4b0c5282cabb2a10c8b356d68d49bc3a9f1abc0b9ab6df7ecdbe1b0a81f1c64a57f4eabe66a2be437800a0e10188e3168385ad93142cb0d2fec384fa12b78d67093ff7f2d5f15b29482b0b2572dd31834380fc369716df79cd6bef0ffe9e6022b3e93be2767e5d19b944e01e0b373c39fa052170b5c9cbf883f261b5c7c9d47ef060e1e3620a8ecb99abd0c88af02ca2a0c9b8e32aa947243b3f34997c6b3a648dfefcdf1def9289f3cf18cc66d52eec3508bef87051e3ff54669b760ab948b2003bba9c4b5a9f6de45b0f1b39535bf7b51d904c70e372f7ee373f4f1bb12b0e3666a0b4e36e62c3d26f32caed2bab26d9720d7479ce5a95f99bfbc2346a1f1888056b21beecf8db480f422d7b971f0d08b684143f749bf735173d72c83f587840044ff657ebf47860fdc2155fcd281baa024769e1e29f31f67fb67a1b11253eb2df1ec0b3628295ad2002ce7d9f9c338225142f1aa1c5dc84abf30e8441396152d85df4fb596663aa7a56197f81ae9883ccbc86a4e66e6cffe7b087a329a6a0eacf905f1f9f854bf6f1e43f9e9b42ba8b8c7a196c5152bd47a6c1ffc623a4866affd7bb9f2d2636da7361bd1f8d1a01f0e33920a32989fe5367094d172e634456ad90e3e44690dd0589574ce294c7d72a42fd6e45026a0b74435a434b46e8fe2c4a4fcdb2ac3e09db2574cc8a892d355fb08c02d7e9547f2ffe0ba43aeabdce6eb180c130a69867f5f95298c2eaaaaa20f2e0be57a79f15922e7dd036edf3905f287ad08afe149aea4e2ad5f829657a303c4ca1df3671a204aac595047886f5b17ae2c1d77dc06531ca5c7a1dd9e448ee879dcd7d310f635885da7ed7a3df0d69e4eb0d3e47c275e70573f205161c9d31d0b1592f382444c4991b09f4350c8e8ab5627ba58f8fe0c35af8c6a5a9f06b760f78edcad81b612f5972ea6359234c6365d76a93ca28056fab0809161e972a9b52783dcdf59ff1cb51af9feaa115b5c3595a5d7cdd93dd7509c13e93fb15ffb1f2c02bcde25d011c263ea631b8754ff3e4a58426d5bd8998d54791624d0a5dbb7f9bf1cfa1b1a1d3a852db01d36c32aab210d73de43da33223e625cb27c182c7a4ad59b8326587bf7532972411ab84cec3ab1e850b853d615cdaf4b61c6f4502945a72082a8a15076b03946eecc8f07377d96462f3305aaae9a3169070d97daf9fd635cee98f36f03f844f5fc149e8413ab5466dee1af7c97e1c626466d297477ec16438ea5edd73e74d79c2e35c75168827ce7cc9e9564c45845cc069954173733f49fcef8fd4cf48c4a7f2f2e20a6d5d056b6eeefd3c4d22cea4b5b25189c8a42083f860deca27e91f382b3aefbfaef51c8a2558715abfb5e23061d4ba2b9e660686e88c1efe6482902b578d59d4f84768c02d30362aeb225ca776855bd979750e12b699eb4fb2ef8338c1a9563d4e896afb4db40d83aa1ee007fae5dc6fd95429d083633f3efee51ed04adfbc8062b251948b61a163d27692550a81ba4da42bfb3e9f16c629eccd722236c253e61b6a185329e22d34ecd40af36383c029cfac77d0545f8085d7753bf3bca8dcb32ffd53f489926ab1ba5ef24e46ae942ceb10195dccbb00af5d91d3cef495321865f5533e5ed69240175880732614f82b8a9cd73564adb8d3d89a1011eac2fa23581c7e3999f58ff8f33917291526e631c6c861bac1dd9d86d852dd92601d0ff4f2d13089e342d4a0a67165bea15b89d970a007dad9cfa0233db64d3ad30df553fb0e8950b7c6315f47a5ce8f2e1ea117f5bab203c4462becbe49446a2376836c644cd5407e728292e62841e9cb98b1f78c36bf2a95c83d948dc5ae84bf5931c230c96a7329055f0d97a87da934b6da8e8857ba3762f8de28a115d81cb94d3c6169eae39e49efa159dec7a4f03c5ade24f23cb2973c61fcdcbb7664505d31ffd5dd826c615330b0c7f19a28251d3fb7c41252963c48e0e7f2f265d78b7955a2f6822c20e242a66867b6db9b034afc993603ea176ae704952f5d8b5ad27b25b32ff34cfd95fe6ed96354ae574048f97f4ee2a3ac4cdc79dab11a52e22ec1f8b3df7bd91ac21ab038b80e26de3f5c081abec0bcf8b3205da49b6e4f81df64338c4f880bdeeb1bb51ef6205c4f019a4c15e21bb91fa4b235961691d52e2e60b5cd9f8ea0269c4f03dbbb7e5dd15e914c66a5e9e96b0d443fa22377618caba8d45194185d3202d18569b09c3db547f05a63184180f34da38e729e29d3348f515c7cb34e44186d08236c2b37046ebd5396f319c84f4f1cf88548f41bf35e03fbb24b1c5674a9dc15449b7a3327203761e1ad9131b0a4789ae41cf775d6886c4e771f55f9818f9a718c793f303155f3a961d80f60b62485c208b12dc314b860e59ceaccbc883f1baa3c72988ac300853ff46ee08c93066acbc05c5c5c48eca404d87bdf64a3e0b54c045acf03cadf7a5c9f5acb30527f102091d106d9b4e50f592e911256b096888e3d2386d12d34f10fa8ae6849aa4a8423968a59f1142ec65d2b2cb50a1b891085f31bac5a1c254f2fab18dc3b4d6f98521366c618272403bf717bc121f5763d4efc8678cb4c30c9301f78ad3bf6fabdd9e579745f2f6c32e75bd5d270434295356212d25fe228e682c1750087d41caf33c805c0531c32117ee4b0765b68b773beb48a64b187f745f554a8a66af94a24c0a6f4d54ecc2962427870fd2716d6a4a5bf558f0a7b44b7525854720314a95f2f6122caa1ebf52d671314df8fcc4920f2fccec5627d8d63b05af4cb8911938a4fbc93a73f6f1f525e5fd723f22539e1e6fa706a7de40bca1f06ffcb44e494d101bd6645c593ae4cf17859e20f858426f67e018e02bcca959ec38286f428f8399476a67b50e0bd7332f4298ab12feab0c3e9cb0222e0b23dd4c9d5fedf08b2d251af06f7ca986b7b226917270597c2ca119131f2b495014008f03c907be0d1f7cc747624cec275ab64f2b2437b2803b49c8f2941cc3a656eacaa55bf036ae373900135fd28e9f2c92fabfe87a5452098845b1fe87d06a7ec8366c0453a0b6b54082a1c5d778658d32e1eb0e7d21c93dbe1f5ee8762cf22306ebad7486cf4647a6b21cdbde5832b51a5775bdbf8bddda43d69485357594da1352c8572e2e5a7ef41ffee7856c56b40aa67e5cf22e6f66ca9c70e3ad9816d6ae4e07d9859378d6c45587fcf258dbef43cefd0f6b95cc11aab4daa787e9c5f678949fa383ff192104129d6e966d8d9fd89ce2de8c86eb9daefbf7da1052a469117f3dd2c5b520cb96509170ab7cf9c7af3ec8f3ed33f08e0184c8f882121d43a1370ac11b8bb3e17a474d3f67b81bb2b876b1f72f40ecc3b9e69dac2b7174e9f8f513274c82520ee7e26a0fb7102f96f482131f9c0cc5c94f37bf4f362c817647c759bccc390859ffd36df2b9646393f642db61342fddf42d9ce8002fbb4d18b6ae5c6dd1566b9d0953bea644ed70f963ca4f707cc565f75938bb64d2f8055e6b693b30bb176dcca60e064b70dcfad3d08e1d04b8a4fd22257c79ff3fa6db5ccc08d774b71f3c7a3df43f5471eaae6e42daaf862b92f2db6732c0a98ec560db236f00bbd87099ff520210fd4802d5cc959bdbbc003dd516d43c2ef014ca8bd9678282a9f223a9d35fcb4bb5d73835d5bee0a1427348ec49f2e77407f36631e7028287f4d7e23a2aeec1e8d2e45c3208bd35104ce4a6acb685cb70837db9a869f8005d3eaf2c8e305fb6663a3055d369f36b5def17f6b2c791128498efcd3773409fb285381a8f50f78e222fcef3ea4368e04c09db04e4a7c9531e5341d3e3275a69e9996ff7922ac20c7945dfbf3da04187c48ac163c85ff68aaefb4a4177434dcdd4c7db17976f5f23b17b64b7f06dddffd60904262975d7ab03336e20b392e56376986be04021eeaa4381ef52479de6fb4555b80a4e7faa488fdd01bcf88f507c80bafd08f43ee915db8ae4390d95d4d1811cc18037cbcaa3c4b78803f394c5adfc286e336de14e7dba14d2e69231fd6ad9ad64fe0b905ea798a170229b41ca92446bd1afa87af1e410f681797d3929cceaaf9ff2936eea01badeb3817b28e61714b898bf8be803663e7e3ac976f054a1798fff2ee558d3a0e003ddc29f0b763af5eeae712821ffdc7e94db06cf2b52108198a1a3c6170bf1b0da523297225edf1994b1fcae4ba61802d399421168dfaeb70cf7393b706ec9afc8e55e5373c0fb937d20c4a9072151a2399e44c175f14b85113bb61f66fca32ab6c3ab5dbe49a0c3f74e03df17803e013ad5a340daa051539809dfc36781345e39606e5c5b54be1b7ffcc8e8d0b5c299f9a40ef5b46e45cf426158515e8a8b7b3f8b1a9eb370b52f542745e8ad6e4614057286b8e7cc4e2b9ac9285b5d78c30aec955437b585ff94c1540582f627ab34d078f39efd60306e17fbb25c4898c7e0641bee674c13275de9504fbe113612d01a96dae74f331d2fa35850bbae76070a61cf509cb06ed85bf2f1a31e34dc1211ddfda25fd465ca02bdd082647cbfb4c8c1a0a4b7c6365777fd98e252097b5ce6dab082f547341543332a52292ac1c387e0480b3b1d4c3cac9849ab1155adac063d0d1988f0d64bc3038061aeee5d1ee3526b6270a7d4845a341525c13e82cb3ecf34c5581ffd8e43d0085df6860d0837f2e0946eba6569e4c1f6cf6158f309de1f13eea979fd3ea94961d9b60ffe464c3f01ec7d4356b4969ce65507ae424b31438688fd09c4444dccff6f045d2bff5d553b53aca760164e890d02cdd2296ba1be67831e671051fc4794182c5b7138dddc099a103bccfacc89969972423bf2c6172fa1cbd56608e87b49f6d508ebca7e9d7e6e12fa31ad1f9bc807b4ec6d809dfb12ccdc81e61e283a8c917a69a1e2eda0c98ec52ebe6b62848f34bdf3c7da4ea4ef69b66e32962768f23069ff37afa553574c332369960d779db63214cd4949026ed0ba3b61d4145b631e44665a1c1a7674e1529c387e82c39ff700716f48b364d3be47a5345953a598d9f676787ca556896bc89c6c7354b202f2621b1c95ffd216a22d06758c5a61ad880debd64ee9a5a6ae6971679c5e729756c40188dcde9ede76a3c3ae55ed51da181a6d02cb63e03e7c3f93052d8d8a9c696ae476363523a8990a4b1a9a5553c098ef6d51689761eb8e98d3514b957b7c40cca79f746e1ac8282e603dbfe923263ee949f7f000a6114f6117895efaf4b27906c118df9acd3b8b0595daee512e6cce03aaf8f0c8a173603b48897beab336395edc81fceda99448de6256fd3f7322deb2f5fa2881816e9c956a8c5898e965d906772288338660c296839a8441eb4edd4af88c6c897c32c74ca817624d0a5ed36a03a60fdcf1d783fedad41b399d09eee089ac483fd4ca0d361d2504e59a52a17cfdcc4d2aa8b42ed3a1ef5123fb155ae94c6dccca6303c5505841d669c59df4a3c6d6be956d00c9a326f38ceb71a889223fdef156b61befc7ae2000c7c95be79bff93c0003997ccc17ba1ddc39d690e25b4fdfdc3a4e4b554f82b96773c5ac6e17270a7caec0ce57517b75553e4ae48b9970ec6849b9159ecbf9ff7f87effcd106a3981de952c7b966977d0016ef78b9693e29e0ac94435ab9053cbc79f8dba628b254f0fdfa58635452b07a1acacb96e64c658975d7ad8f36378124eee5a1b2a953f2f0b2c7fcd8095feb48e28a951d1656e10502ebf5d16a4efbbe0f0f65b91fdafff96b460409947023239c5460bfcb89e658f0db414472c06bb2054b79e488684b2a8a1a7115031c8d5904ffa83a53acc4c04851b459d04d091a06885c30f20d744094e7245850ef89ea868f3cc7eb22e1c38c7300eaa720754c32c9efaca5d2ba3e7195b78e8c26c216c82e574403a8e1bd6abf8062eb475701fa9097093de8c4b0a174117397d215435b516660e8732cfd20426c4d6e2424c6170596d582168fd5cca0f216b4fe827e7ffc083df8d44d36810225b9735fecabec5e8e2c3221ff022a6a7fea40d507bc062891f538a1a336f9222179542d08e52b0939db5eb4284381bbdabc6aa236b23da338671376c3b1bd4dda6df09a6dcf298270b1a2610e1c6213c95d60995c0ccf4f0ad7decc8127aa2ce5117cb604535f608bb7ba8e90a32c79a8b54b330d112d591c509089cbb1959df36999cabeac5b9c6e8427d2ac39811d845d38d0a990dd338c01a4328221ad67eb04d1b67f81d49d2305c1e46ee9030c0495fb3d099f75ed69f7961970cb0fc8b208c607410f446f73b2f00a8cd3ebf3245fd835eb9bf428ee8e3fc1e2d56fdfecbbfb252b92fb50d6544a8b67f216bd668ccb5b386f6673114a20796f79925a2109d592675aa71944fbb980e0184ed6a85bc1361275ca78387079bd129f3109536560e4d6051c7ec76f8d5820d442ca8ed54a866f604a709a85dcdb77ef4730badabdfc2e51cc6c5075b5af67e15baf268f7e3b51116529a8e8f6b02498c8391f83184f2bfa5ae3eb8631f53cb84f5dcecf3237414be88e7931c11d72cac470c953f3b10f4e3be0a450e34ff96e22ac7b73c4626a9c4c0325ee7c4f11aa074daacf128c86cf03920b07bcfba3268a01edb41e336d6e64e96b7f4d56f161679aa3ed24d03d9dd6dcc4ba20381c3ad5af2e591a7db1be9d985e7817dc192e22a610165e33533884ca33cb0814c099df2130d212044738916f2c12ffc2869733a1844f0d6b65abfeb5388cf33d7e664804911582b8ea2e838bcf277f70e4d74b6e63b5503d5023df4c5332d89074b1c383c60b6505c1a4854dd40fb64612b22d0e314f6cca3cb85340897150e424ca35b18da6807e4a573b0baa677153ef1dfb8a90ffec172bb7a27773e0bce8d91c6f9a66e5e1d1518f7a6b4956844f987a987db235180343d2ea1f0c080b0a09b9c6dc14ef74be0674ada87647474f519514bf601534ca08bcbdaa19e12a879c05c4520359d7058c7045ed8c97776a8faae455febb45b1a7fccf7ed521c83a012720ba50bfc17d419fbbdaf8bbb5337d54da8c4d8111aed0dd67002c266655305d60a3be04cf5b76bad1da54cb00f850f321f77d0a95e8105d8700ca3398ae06e3fe03ffc67c866e1721f383ad4b92cdc31fab669cf1b727974738ea9fa1371f3df1b7511c7cd9b910175b6a161e2818a7f0fcf2c2c9405347dd78811876b66315491ba1dc2f6d27ebf2b431df8265fe07aaa282fdec7ff742b7b1e8119923757bd620e4912bab6eae0b1e79cfe81ce2e1a9b722ed19f321024b8e61794ab3d306c3c84e92a832520e6c24f415ce904b2686fef00cb9d4ec07c1050801b3b3a3426af74b652ac0481ec07de41edce70a4771d6e0c0499c1d98877b83f2e193b748c95253349d7ab2cb322c4ddd67212da09953b58af7c77180bf22e9e83ea9e75f1348937e31bea32f6f953cadcf229e612532786b7d59348125e6298403acf3634f7954866cc4cd291523a80a9f1e51dc687e19b97fa28be52591c2f37b4259d6420027ddd10fbc37bbd12fcd103d4bd9670c957bd2e2cc4f03583a329f8422e6590b4b93f37b333ff3d98da5cbd2752625c981b1bc9cc6f1070fcac5b5e652485e8ba87e4f94656b26b98a83f4fe955e113f23392a730a0067c91e8b6f499e5ee2987a33238f79361505d00f5ff2befcea6f0abf71b6012659db7b8394581106d49d31377ac5e19dd3eacee7f3b17f6c2e37e3e3cf35dbfad8af0c1de0a10f06f2351855cf12b719a4eceede792a5fd308df81a6b1635751881b83dc03f0a6a60268f7698d1b784b5789531045d730e7cd85363a0313ef5014dd903e7495da36da12dcb6c8423b24780ebd2c7273f81f7b40d36a2c9080c0282b966eb51f1f7d23f28b2e3f486ce929d20cb34da175a54e2f51a1179e331dc8d24876572747d44f05ba97f7ae462a732ab5b517e4cc5abd4e7dc838d38f13ad0170cf16a7c204e815c88124a5edf4e964a70fa7d862b46c4994bb85779f2fa29121b23924e9643b3bc375dcdd418b7ac85c5c2edb4e215d0401355a85796da5f204e5c45a74ad509b5f101e7284dd1c819656c5f45b4efc6b92cb66b40c46fa93b6d77448a3adce3dfb70c357529e3efd5c48c404800704e8a67422323ad957e93de1941d50a3b9ad6ed2a2957dd6e2437f28e0a15995c2d10193357d527c2a49e9cd041ded4ba9c2f4b762c705da49eaadceaec98d43aa1af4200d4f32811b9cb2effa261be5cefc1756efce58513a3d583e2d59eca0d2f0820d0ced9bc83ce9aa44072decaac2ceafccdc91a2109ba3e99993554f62034ccb6eaaad268ecc820f573f2d78ef598e19b5af682944f12730cfdb15b95758740b1e4c400c4bfee0b625e7e9570e4be4cbfa73e908d827144e5eada8dcc39282bfe46a2fc531fee12b450ba7481dcc025d9c886f53bbce3ba4e8a7b2521760cffacbe706aa037dc2425aab77430eda1365e6b241a681187c893254c04777f429890f5b302684124ed7c60f2ecbea7dfa455a86b8f97741db61c63a568b0576ce19726d5548120cda9e29538f50ca748e98b6ef53680f9c7229df197c4a428e8058cf85da3d8e3030edf053df5b9f8735bd87f24b007008567f68e1f1c06b819fd2774c6effb6aa16aa2dab8cb3c75e3dc0e7a20b8534925308f6943c8fe4bd6d81376828f6a23167e2f9859dbec2457c4191dae68d7e9c8dc22644fff51e94158a53f88f4ee0b6eb7292f4fd1fb3bdebf7d0d298e072c21643585c95d80263fbe3c2f0a2e8b44e9811f12e5817656dea443edd86c51fbdd039ec2889036b80f88bd7fa32b6b476b0df271e20f4eba0e0e275745ff8d44e65a68da0b32a624f8e6c1047146bc873157abc28459e13f7e0b54c2041ed8112709158e9628cef34be1b0d4e81c56e37c95b7fbd187be73191c3cfc2b78560907f532395c2aa0e0f1b3a6596d89d89cdd9ebfc3cbd0497b9464191371229f59c860722a6f9d4b2cdf9e859986ccd6ce02b9b83c98ab52581e2692e29ba18710430a9ba12bcf182fcb7a1c7b5562536bd686cb78c52263beda7fad0fff08ea6ed85cfbc2034565d200e17cc8d67b7dc9d28b3e374aa0b392c916f934d33bb3ae3567b36ba26dd456c2f6de99dfc1c83f4f85d51a0bc6c691fe8c8bbe337d7c3d78a2dfebfe78171027007bc40093bce2d51ebba4e47fc87a92f4f1ef998ebbf1527fc6c8f87823f977ca4be61ba7bfc1c8ff81c58cdd023158b4e1ef130e426c224b1338b9f7ddf6bedcf81423795fdc2a9c8cadcffe557987e18aa6e028f33fe2753fd2e9eb000dbf561d8d7e88c1083fb1ec5830c551c82c9f2ead47a99e1a89353ec54cf8f7adcf3b4a2c87c119d02a0ced4bdce55ab2b19ea3da83663d1a1c2747afb1ccd11ed749a854c053fa024417c066ff57a0222429b532c55227504f2d19290c59fe2035329d86790290955a2b48a60f6861c0b46b54891630e0d34328f68d52417eeeadea494f0cdf088debb585a9a2f5f9600f88f3a1783e3157d07aaa848568f5d6a640596cff6b6e18d833bf263419e89fc0460c945bf520bfac54bc2166d1a5bb014cf2e2228320548448e2ddb933c811ef5d775ac36e0d8796a0263985f87a03f9916f84af54ef1f5d9e818ad9d537aacaee46c0309f72d359005587ef7db708a68aa8fdc449100826b964b623c7fbdc7791039346eb9a2b3b2a42e8a0254acaedbc537173d4c15b3bf3f52bcbb24a8572e0cac3a360bf4ce5320fedcd3f3fef94e986d37a14a2705e5c7240983d360f7cdb3cf7f887d83d3c8da5389e5bceddcc266ab61b7f4cad0c73239dfbbcd92764120c842c3d145dfca62c698a78ea98447c22c06d47317261a793f3e1b3edd5c3007c0ca0ed878e7ced6ce1318217e38a6d91c85a1db07da4b24a4e31c2e1cc5c776eabe824f12552aaaddb2b2f1cab3586d6bd984dd2e6ad1148966f533286b0b0934cbf8875a33ebdd13c3d2f9418af0bae0a38e97f0c66c51e5954ffcc85d49d0d61d414c37d1999f56cb4c3a47d5296418e6840d8c774833357a1be2b1726309accf39fea3d702a6c2ba66c66dab0d058c665aa3967b4d42dff2b348764eeeecf6dd5fb9a73df419f66321106027a59b38e402cb1e72a447203e1ef6353c1e9808d3f698573fc876cfae7bd0d7044c83f7b0ce636df63dc8ab5b6033d0fbd7df140ee96a604fcff82d5da8a4797ac2284dc24492b212dbc52850e5bdef4cb8826ef91d544749f48c39905d2f29695561671500174189a3bc06cfc3fb329abc88a684de447d7464c657951d364e493436433a4842a5def6d7f1f8701e4bc5d367140b457e6b0eff37c3d82fbc477b7be36238ec13fe9b67dac67bd109af28997b9271b120119341f9aaff5c8379dec4c7b4dcb16142959e56a7122ba6917c1eb3ea0ceacd916307b71a613439ed63aec039aa1f122e91933566527556be05387190e7eab1a7321cc0a01e5f840028b80b024c2d3953f792ddd3c18cde8c490a60ee8a388e6aba9c462cd03755c924c22dae1afa578912fca08dc328b410ecaae675703ace8600a32cb7917a7491d4663e415c72daa01b0dfe0ff14d71b98c86b5055f11b55c888bded0c7df0e046b766008d86e625d9714e205c4e36618d3404bdf67071f5715fc787f88fdc21db7bb95e1217c110f2d36b291f0457d98246342e5ebc9bb0f081dfdfad41a5c2c6215f604bce7c7134ed6924b8810ac6f2b03296a51f4e212aa8b292805b350ded3e46f517c88d8f02735c6ed3d5309432937c3bb6091d946070c382bdc1c71f8e038c077ef1d2ce1c56c73a204a7302d103537fce5f52d32e311edd7dd237a5ec559da18beed2bfaf8d578f3d955bbe293d5606f672504500d623ae302bf1603aeeab394b47b585f103e7fc940dcbc0606a849f22cfd293cb15d7eb86db5ff1fd84cb78bd9d26ed84bcab471db7e6f9265f521e2515932e9c4c821605dcc21f73088b07768da97b8c52f130f2f37ce9ef6d04b07cb9b6f46adfd605f4c98645223f78d7e3b553139c68e0b45a686957fb6a2245edc0462095fd623718aef4f7a1f1138a1ca03cda6ec45e47cb77854192ab72f9c40e2a5ab3d01266eb183bada95e6651e111a8fe029a41e049c58f06171d11210d6c36519ea088949786e3d10fbf3f774c556eb03b15bc52cc302586df1c36dc0f2f37fa41489142e4e0313391ceb6856c6f4f5e5730d44904316c65810a0dc27aa85ad1893db20811157fec7fcc028071d8d0d37f3c102931ce41b50552a0720c21895e26a21a63d715a79c50f559405c0d191c2eb3519d4c411ecb8b0942671285c97f79c39be7de58701fcba970df8fc51a159091421beecfc932920be2d57bc6fa0f69469219408fe183bf3aaaf036b893c94d1eaab40b59b78a3d9d311e15e4aff3a54ed152a743f6bc7235eb8f9e0dd275771f6c32d412b9568c76bbbc63c52f5b5af353c88cda44aba0b6e590ec39bb2f759d4098fe76bac0e7c0d7c5da4d6c9cf1f7dfc1b0a257844baf3095c47650dfd343ebcfab279f79ad0c222a09779ccdf71e2e7f99d2f81e08c23b088b623097572404686aa11d00ddbf1ebe5408b918bac1cd260ad0c975a855de990f14a6c83602e502ec7f01cdebe838c60ebbab245fdf1a9f50485abe8af64e28a7eca75faf5ab75588674610a725f6009c56d7bed4a2c498a1b224b824eab81d1905846e072c2215b2734a6314e4b815e2d04803d211c22b80d051dc3f457f523b73d22d24fd34f90d0872a728e66ce819db5e289cd5c38e67c0b12e55456957494a0c368780bcedd1d554962964f0c387d84960146ac9b00ec54510126f9d434f3812209ad3ce227ddbbe09f55d5fbf88e91d8cfd0fd53fff2220f92594164cdfa8d02504a9d59f4af6956be9552a4364deddc726c2b0b1f5c2ddf4d88ea438da22c80abb7036bb89e103c9be897e865ed5045bf3213a6821fe8b92edb2a2f1e1e8b8efa2ff88439c7bf4c4d994187e3c14b04e5f553624a5122b937a19285b4c894842101593ebb3328f083cd2e08bc0dd6106d0ac49c2cae07b786ddba2dde5d39489a6024bff65a349b76139a4575627d175701744d650d194f4c3e48900bb7477a4389943689b7f99c634334b3efb9f4298fb0775d9291f7c02b8338e1f135a251754e9145b97dbd3e29382c8ad395f1a1b00c4241b18bea04bc96d1df7bf2a10255296e8182b80ccf7fa7a1c83c91223a1e8d600914e3570c9ff4b6257134d5ae891efc4f40e7848f0f5ac329da9cc4a2387da42f38fbda864d2bc8e79bd6efbd0bcded2667e23076ccf24a63c9e47c8dad5c43089609bba177ec204224c5420e814a5860bef644ee5540981bc1fbf885877d31bfef628e84892eafb6c2840592e9709ef2a97b074fe2c039d6e619b1f70e500e7f0f03c809a27f4540710ec54fb0483fd41c9d0283bb850d06940dafcdc3e87e49073145cf52e7bf06a3f55de608275d2d4b694a964d1a7efa7c8b8ca7a408b53e7f5fa4f2166ad9b1d27361b59b610930d7dcf0fe8f20bfba33d8a5946eba8e486006e3907073290ca90cb4ca02aaa264f812ce06c05385860e98de45f140c5130449ba609c7dae10241a35b6fc9d11ff7d2d46c1e40d0379781ea70a1352a401a0da696636c8be5780b89a83c2801d9ec30ff8bbd3040679c2d831d8527b9d1d11d5491bad02cde61792546b1f06ea707752c355d66d6c31f1ebc011d861dc20250cde14d722af33a19170a999828df9d7a93db9fe324dbe5c0d3b508073e1f31fb56456bd4d56c33b895a66c5886bf5837d3ac00dde5bf62ae8a3371e6506003973fb1aa932a85c2f18bf006e780571a6f7d829c69c14574b1327b3687b6445440fbc4fc478ea1794e8dc4debce18f1957e18e872acf7dd401a45dc43c9630fd90b3d80f90381500777a97a87cbdc5a4a0dec0be27079cfcaceeacf5c8a93b56f365db8605113c26b1c4622ae00783b654a23601a7660f9375fa06ffdea66dcb101a53b36095324b360e088f607a290177c2a3673c5fdff0dbfe035ed179452731df6859c5388df7b653c6bdc63191af5fa1a2b3fcac090193ce3a207d6671553645fb2aec52cd0502818cc0a212d770036bce39b93d43a2457755db8e79190a824c1f15980d3ffde753d963f6d114a971cbf9f87ab956aa1cb9d536b0a92e05f759b9eb7541d88b163fd39a5a41fc499b43d6b19ec84e619a321b481b6a810f8ff42eeb47b5590dc988ebb7ba6eedeb85b239aade816eea9757e907a734276d02a2f8493c885095fcb57632b262259ab00c6fb9cc77c7f1b770ab2d201dc9d21f1ed27fa3bdbac1125649e271dee416d72cc5eadc8c765e0e5c15af6e1ea1e39bc69be1bbd0f1284c244be51484fef89a4d0669be9d7015ea5b332422109eb4ae902773d8e496e07de6b5eb2899d9541068dc24dda3844ead3c35f02ed384556cc63e3340a7d96072eba7db1075f16eafab6c04af161fb8ec3361098ed93ba1619f3b32014dacdfaa24ffbd8d0732deb101434ec55c88ce5db197db9d85482465d4c6351d73a8cc22bcc8bff7795c57979f05995db8307bad074e3d9d87dd982a7d0f3f23731316f0dd4d96ca20cbe06716e76a6d00188081e4d86ebfc680fbcb4891c10b47661f1b7e906cd50812414d49219414ba8c717a6883fb43778072de66ca5b552669e4ba5e8937e08b748282efd0471b421ddab2dcef264e92bbb1a1957d51cff63e4963dba1dfde19c805caa17f5c9cb217360e0165a4645bfefe6ee09abd35abe8f8f1f9266dfec83ea9d260099b614634cabe629a3f11767290bd15142ac7828a96d04ff68322da44d64097ee630bb7876083be3b32b037ff35f0f6f60b1d275b3ab89e08036ca03eee4afa4c17be956bd600084cbd6df8fd0f942096fb3c403e7df081cbcbccc880d47ab4e9ad7d6ad4f5baf4f3bde9ae15bfc8c9d00a9642983a3c5743ff157aed56ade686b3957e19e424a41fd224e6eb3ab3c422474b4849c7a9267f37b1bf703f9d9e0aac5ac4b235736df2c52099e4cc923d0c363ed89da8d8a999e608c58d2dcc2bcc96383c30920e2e41ffd949a6abb4b116808804a227cf28ba20d9f01351a2c0907da9a7ffd67d7c78270cdbcc6aafb49dc90a03adb53d33690ccde30e480e28f5c93d76993c10a6fe0ef8805878774ad580970bd155d500d2ddb18972ce3d17e2ebaab15594327a7c758c134850007f40f0bf2a49c6389a6f34d6d573afdb65ec0a489409dda3bd92d0f9e25d120ff58a38a5dfede0cb9f47bcdffe0f4ec0d463b2f536019c986f644dec8ed73ec5fb31a0c4a25969a6ffd3d960cbd20e1b0212cb896f487671b0f9d8bc1753bb7a39e1f092471967bf405768c07b1b540eb0352c40cb89197ca71ace1aca7316271e9c68fc977e9523df011ba07852e6aca09a1ca6a847bdda23300e676ae202c3a817dfb09f93e9e4b276f2abecbf36b58aafb559c658a2ab3dc2596ec0b586014c9b835205ddbfed2881ac4a16b98b9119ef8ed754abc7c5f002d039e82c5e210c8f6656adc66412ed70009d169e8eeb500a6af7b6aaa77ececa7a2889b387c4ffd1b6b03ea451b097e3db6957ecb98671ea7051f3cf374ecad8a4273c3ee276e9e416ef17aa56da32846afea183f27a3c080f623ffba1e77bd8cd049d23e48ef85f016142b93441a5096dd564cf4f8f7cf836075f3bef58ea88ab80812afc8a26bfbcd7ab2f55d8a5893d1215c7b86ea3a54d4a8ed4ec3312c48d8276a8a788ac196a57ca375ad32ea6c3b0f3f9daa4c48435fe47482c36db3f3b252dbe60e071b55b442815050bccb3926ed9f83c65f25b50a6e370dbf128a0909bf57acb448dd093b208ba41fbcb58ce3a324f7c51ae2ab7ea20c2f72f94ea19222f5b157b7dc1aab21ef419b6f8331fc654e6d21eded5520d20eeb8d51f6f45b8fdc4ce9b2c3bd1fd155c5e8d302fe87769aa52db50ded5de0cdd99bffdd924b166b29ded04bc28c75bd7328d48c54968dcee0ce75b34d3636270d619b09fdc74c3f8e10d540c5fafb427b1a5be062a600fa95d323c97c69c9d09570106c732557c5bfd48ab651d8bdcb6017ed232144797e7f89d4e8e58f647fc9726795c577422e6e34d737e4b671810a7388c41b059a12bb3567c317e1f4a7a550ed6c7307c53b4ac8bd400f120465fb682cbd851cea29ce7c86cb7262bad9de66c159e287b109ac0dcac448d62f58b187212042767e2186d48dbf20fc140f1c3d2afd71f5812ff9443930d440f0ff313ae02ca3edaab897323b532f9e8aad2b6f064dcf3c49a6091a620ee1a3909f903903afb349945dc8903a5300e59027f08fa781024ecf0c5f80843197558c1e0ffd37c3e3fc331b52a18d3d55960fd8fcfb691c52dd7d3961a9cfab7b4959387476e9f3b2712f09b5c91fbf82a36c3d60a701452501d55c9bfc982319231cb97f4e006502e82fd0829df498581868b07b2ca06a02354044aa4596e7b82c038073b24fd8de1261199063246471381f42769129b868a2ad27778cfd1fbb5e586bb59f84aa141e6ddd577315e19e47d81d4b2f1743f6da9039d9ec2516eda395805f0b337499e675836e7e5b0cec75fac70cd4d03cd06dbf778dbaf2f1e71c919c7219a754e5ab118aa708e0b71af4a6464b40f35e9d6e2eadbcde00f8b6530b91e83459f64a6cb8df030e04dd3bf2f2d82b103587e69a4296f65752585652cc13e1bb8a7e9e2a041f052987eab6a967fe31fd305d2b7298b87507f7ef4f7bbab2d39116c5354cd22c1200caaba65ce7dce0cff2b94160869ad42a535153e7ba11153c6d200fc90a94bb9f16fe2063b5907351e680e697011604b8c4931fd5167e05261e116f0f4361f26cea31ee92ee550f850f7a4dfaa2f3751e7a0e2205721fdd495200b47258177e1c5c307cfc7a94d4dd9dd19d6d3c43d304d48dac0aded120d0c54a6c9b11e27841acdd44865619dfa01703fc3840b9b47b4e6fb0fcbea6f602dc736b0bf7ff4ea93711bb356c51f9aee789ba535f875ab5b2466b6d6a9ea2ba7961d6a329fb93ad5b2437cce5635ae1daa2f90bf5fb069227dead86130114068001e92ea948b918099e9021bfe99416107e8f6c6a6d32a907c94f5f1ed12d7c9a1b5a02ef4c41809c00bccaad48bb45bc588ee643f3ce0f0b3aced41d756e7553869874794b68991f89f5878630ced6959d719174d420d8e9138adb92e1f2f2f9eaa6651dd0396f6d12f75790c86b336217abeae54fb149f12accc157dcf7ccc6f4e943d472991a241c09ac517f7fc383e5d917c74867432ccbc7b7dce7b63d94bbecc7ca6e921a45233d5864bc2437def4e1b053476b855ae29a8bfbedf0c92544614fdceedec117a88d58d16fd6db7412411bb9573c6fdfaae5ddb28e8c9402bf997d3da56a4dbef53d422bd70ba749f6125cec188a152f6512b4f4a99d7bd266d591aa1b9a98050404d4cdabdd7dc569e4d5dd9b817c670a9b500310fc6460eedb61713711c1bddba6ef0b055e00b4733399ca04536be5c980a485224341853b5a0cdea4d22111984ebeb945214a4d5d8ca5b08d3ef9f98478e6236bcf38044cc64eed6e36e698a63743ab1a64a06d618ef49808e641f28f5575819b4fe12705cf56b3177d07b1d26f10710b2fd3505cc7f8d177f1458b44db200871ec853ad4b78e317d87bd666cf9027912ce6ef4e427d3d1f41ac5aba057a55cf5ca1098dd972dc5c4698a9656c2efb39c1c569c9130883f0f845cfb86a776b5185fb38e6e159b02c85fb5df68ea4c04af11988ae266aba8fb07772895fb4c89d153df721f7859c64524514abd39a65b873d25b9f8312d6a2e19a4d42645d776d73c24f37a666d1528644c89be92787ead5519c26d040f017bd14013b0ba6675f8ae25d3b4aefada39438ebe8df1c393e5dc8e791eb45f7da5dc759f13ff10260f3c64ddc069a4be5c1e0008b905f83ee90fb4609af6d33fdda5c06ccdc6ad05b59aa2fd78f360dbf9a8a3ba153820bedc38b0ed84ccbae3d789b4cd5074c63f983caec41930bae5a4300c8941fee8d00984f85d525bae027ac86db71bdc6debe997540ec18e3127ae3deff2f4d2e4cbd4e79ee56e1fd84cf3a915c170e3d45f8092c9d47c8891cc7058805775d510dbc586f0fd794ca20db92f9341062b2b54a074d207c3dc4424af77a24c4b055ae6f3dd032fb28d812c45bda45562c54fdb24528d59d0dd19b693979eeb732290316ba342cea058dd31257814c70200878636a3c731dacb646fbe8238d4cd28c167be6c47f80f42c31f0e0f711c19d96130a648504cd8012b97d5f40f5901e0f1a1cbed61295ddba68dfc4e76abb6222da3de37ed688dfc6ed32d0b03cb728c66921d0eae3cd409b940b08a3fd62fbb9b371cf3d439bfc1cf0037523aaa7a9251df02b2e4173dee714d73b684f82ba9f21102b7d86c19111869eaf089161922c092920b971d04c7d5ee268c33f2e26d4c3e5d4be1642a4600a2f7508f243f0f97d6b53f42be7c62e2fcf40dcfebc7fd3f9c161cf12fe015473994c2666a38e3fa57cbc799f11ad7c0cf1c300939bf0e2269513afa38dd49a703dc7179cab459f1720c9f7d8c74c2cfc53047f73790294aa5f1e2455c58a9a163cffc5d7caf53d5247cfd900795968f5c4203c16226c04945ae2d2c075879e11414448f8458192927b53daae2a8f0d5634d4ecf8e524d6e0d4da348bbd0e16508482bcb39c27e0ff33cec42a63916df92a0ce1fdaf30886794b2ad9b4a0351542a667411be84ddf42ec5b67d91301d330aa445d5b538f8112843c46787c1ce77cc67884578576ed95c63ba0186995c1ffa58d3b3e12dbfd93f587ff3d0dd3a0603ea19cf5b4da72d41f0480b959b6fe2933f8a5286bc73c3d4e60a6f662a4d0f2b7f0aba78689b11535c8af61682ce82988bc93e9c07c2d45c3dd5ccf32b050063523fea6219f3332fd7a442112a92c25e25a5c90ab1bcab504556daefc562414530b851b7c65d0763c9a21e9150881a2d8297cfbd45aa429340bb03b9a6ea36cd61098e8389196ab149755f12f528e37b530dbcc67ae5a4d5e19e2b207499626513001ad0301f6497cdfd097ea2e63ba2fb3462f6493db7d8e7eca607f90c3bffc75d43b0fa99becdd795579ccd8b1b5120a5c043099ed18714ecfd4bb6e4a29fe82f5e66ece2611372302203de4f91088f687f830d7ec0916711f9c937b927b5e5fc3798e538dfcb2d0963f16acdeb1554bc449166564cb5bfbcb5e2468439d0e0b45fbf4c07dbfdd4c93a6a14124af8160b512fb3519ad2ddf8b230b146af34b9c479d1664942fab416b29b3df668cb24f9438e45936ab58e7965e6bc8365f4ae8ac334c4be9ca0cabea8151991cdae30605d1ff3b07f38826de6f5a5be423eafb0a4af246275a49a6a3009d3ea8454226280422198e29766a6a6dd0e213f9f108760163bd6e34e357eb86a519d1cf2a5af423b010dfc2a079f34f65d51399d13a30cc20aeef15d384b496ab78dbcf7783bbea384dd9c96e1aba59795cdc16acd400a6ee64196c7386739fc10a1449555f8fef8b66aa4a694c4374a3459568ec1d387e57766b4bcc1c22f04e502ff9ea205543a0e0c0ed5832666a9d14b4b4c3b6997e23c85a69fda0996c68d1e5586d73fc58959ca54f31711481564f7b133bac3b64d47f1e884f00c35eacdcba11339a39300f98c5d9b7b5d62fd793c911af7d4f984464ac033b930cdb3099e8203bf2a6decf7f913c0c1a15f3e6ecb18317260e353017348e49f64d0efd118fbee97a2df9b44ae30f786f967b1f24afafbc663f50d966526553bf0c65fdd49e77c70b05763a6c56d34a74bcdfcf437b93a2b00db3e3a66928663046e1cc9868c2dfc672fded1fa298e3ee8290697610514bd429eb1f18e43bf8b97c442a88d5f084751c49abc5019c32a73d8cffecb17306e597388c396ce0693ac0c1d6f220116d43002511bb566111d784569ca855259e5898e381eca79f966c2e8c05c8736ddbfe997d2ea2e15ae0942622a3df8185dbd53f5258217488a07b4c3594dcb1b37ecbca65474a88741a66fa9796bb9342a1abd586f6731984cae5ff7804069c2d925d682f266782f366db5699a91283c91e0e4a46b0245563aaa10a06c8b0f74ed00f19c07e60088566835d5cf04eff9708308bd3e64dc9e782ba4c1274004401f8701b6c3c2d4c35059a348d4ff0fd2fab12ce13188ce17aed6611e85f0854c06d1fd2d497d767f98af3b7dffd71b44f1fa5846b6b3fa2799f3886dc0c0884fe4cd786d50c9201a16b6e8008e02cae23ef4dd704bdc0890291916737950d18087f8453b747ef03be17441a035c0f479c49bee7a820f378cb91392f415b3b3ecbff8ef8498b2532aaf9fdd65483b37d166cfc3994d504d62e107151fe49ee93a6acfbc46f78a0fbf0ab3f0d5cefb7885a873ae4b4c20f24dab3990c2aedfa1e1059a45d0d56676f92d0cba5370e92203d12ed0fecd68495b9ab7f9f96679074270754a793daeba15fbb667cce575f30c01208bf992be9b7f152ea397620c9d92e2ac2262244c5dde14bc2568ada4f7e583e1c60b9cfadbf764bee75e87e8f4116a60253ba020caba459705ae1e60f94ff5cecb64fa999756194ff571b9d748b111c53c914d892a2964c42d58e69a1492baabd459a69dae99c7cb0fe9a802fcdc314e78a2539a288b3e637c06fccad08bdaad4ce9090d28cd04d0594db63cd8ca845c0e360f2fee4ed3a032e0c9e8c4f483c0ccf0e832db40fa40c87b9ec194c2bc4f94227e5ace14465fa80330c5d0fdfc52d731638a6c8d4cd223827106335114409fffb01f4e1c862f31cf631d28fa9be8b5cdaa6af5be6970a1592d7f44aefa1c3fa4e71b372557349c7b327235baf2eb50c69e79cc3702aff18bf702769fd7c39703a04f3c31927c600993571716330efd8fcabca709140f4182eebde5b46cf2a55b6401e14a35adeda2eacb716535d510e194ae0a3e8eee30160269c8e1c7091cddbb5b6449557341eb958a18b4a3f872c924fbe4566a9e91469ef94f9f6426970ac66e2c40bc375012f50327fd9560de38b2fcbe8faeaa710722f7b4d09c7701eb8d85f197c16656b4d0510ca85365e438a0ec7114f44de7c539416da692bb59c7c33692809f861dab2cb17f25e6cd88be7bd08acef4e5f3583a588d42bd2d592276c125fae64c75da23069ca8c011da070974d373318bec8e215853a339749bf6a9372fbd3528225203c66e98a690f277f6d03dbf34241d8d714af2edb7c5509a3d7747847794b225ff9c033a346dba119b25eb8177d165a6bfd1866536abc5966358314fd255449c32731ef3490c86e2112ee463f7a481b2b65035987fe96a3ebf8c6f1e2e7c1a75ca146c7f8b0bbe70aa5e66414135cef6661ea5b495cc9c2f94f5e64a66cabeb07f1bcf3dbbab4130e6b4303859cbb5901236f1f978b97018523c6c301848477121e17fb7db948196fbe0f96b72e06a36bbfd02a48ccc6982e17374db131af12c6e1041849e5cea91c2c7335d93e5e8522a0b75b16c54f61ba2b4cc6e52aad7edc55945531d2484126d8cc3c61444ffa8eef5506ddeac38295ad4c81fbb6af4e9c9310d4479f1b76e37f6ff5ab699f5119e76d709d2c4ada9054131fad3199dabbd36c453e4fa112155c5416fbb479d1d91a6218105eb92ece4a702b22775da680947c51763065dd5764617b0868571c8ea58e98c31563d4187f8d54220699962993ffb874c182dbc3764ac87b34b086f423151c088a12528fead6e6d5bd978af427b09c11826842cbefc65c5cff9d0abf3d0c19a5be6ea5ee3093e5a77eb2e323de464817d21cf59c3426b3b2f2d01c06ec32e438f29c5837653f82c0cebae6372417eef3561b48d8575af589b9297adf97db73f9f6e90da3bf7b11bf5c62826a8a04d6d9ea310cbe5c8def9a3aab56e32399d3a83dfd3d70f32dc9d380bdce8f9953b058d8b95e6b15ec222caba8ab8610a83ac1e2da4ba69f813393300e1c034db4a46c02a7428df1e2e4aa53768af1908dd1d468f09e92d970a1ee622e6acfa3ebd81cb9a2204d95fe384878e064644d1363f09df405f70eb4bc020b646a5800cf7c7fcf4062f79c3abceefbc9274d1e16582448f7f594d059c40c00372798a018e4855dac0ee4d1f8e55b50c34ad91bd195efabdf95cfeb674465d383e98db2c6bb8051a433968d5886c4cd2aa09486fffb4214c8987756d564e479a4b3718361b60e6f6eaa29ec99c68950e4410935e355874337fa3319b67029a81d5d4e3e0ec36677f50918de9b4a6b81a64d2ff7819a2d1c7d155ee08c3b6252905090844f06d0703490fbbeaeb3d53f0ebb1beb7ff8b44964ebf38725b2d16c4e23e5f4af74059e16659ecc541343c39b1cdd7be6656390c539de8cf47bdb2293b6ad604c9dbd5ca3de41f0663001fdbfd1f1e6e193b7a62416ab6c2978f7fca93c4f134e8e348bdd0ac438aff01f71dcb2e1d9c99d83599d2c59bbaed474463611bc1950fa500bbf7839faec122d4262d67a2e2046e09db98ef68924740e7b433cef974734696e7d118c2cbb661121a0f8dc590113768108cd61c1717c0063dafe77c94fd8aaaddf5027049cd3b09e5fefd86ab665503a1acc7a22436f055d0c1e68573c16cba2c5d9bd5d399129ff0272293efc19fb57e2f10dfbe89cbf166099539cc3a5d0392b66e5489265978ee87d4fbe65a1d028123902d2e2abc42c6d88623805475066a7daccdce435da52e842ad58b1ff74d57e7c758e76cf513a15507e09ae322e89ad183f683f17a8b11135e0200570ea2b9c4414851a2b703e85cf98efaf2c03a6ba7b0dde3c7b0daf2c5960fe4161a5e195f31114317aad0b369e5037dfcbe2e17da6b67282c864957a0a924338cad3eb8753cc6f60e49153c55105e8cd8c1a5471ba6091dc5eb5fa3221114a560fcec708b843446adf9f15318a176979a82028fa61499cf3f4dc324c886858550e39f2aeb153e0b412468dfab70fedeb5ffc88c7188165caaf1b4f421fc00d2fc8e6b7775302003770cbb816f282a58df25e07138cd3041383386e756e71c0a9a65b52752f9469b149564d2623ef332ce5887c5fe2bf34df10d8343184a7818ea32405c1c3b1826504f1de8855a08cd2acbd95c108c39798be0edfaf6ee61c89c03f9a3a6457fb88723621d69e610df160c033f74d09afb0d7379a6b678208d6d94e985a71d3bca3dc6222ace4d8b4a388947754fa3dd32ea01f9fabd4fce6b26e7600a5ed6ec8bf4d2b19b4bd11afa37eb0387e70adf35706d0e76d400986917106fab1ffd4a2e337519a734fc44d4838e8e469445a172b3442f6163e098e75a08aef47d10d15535c2b72ca3e6eaae564915461bf7d8910ed15b78eb8615125d7b390f2fb5e55a65780be6f1f146ee92d39fc0e19ce488465e76cac2a2ee6fdb3655d13650ebca3c7b4beea24e039f927c1c5a9a9cd27694d3bd8d303eaff8e84078339b47527c2c452ea028ed933f15839e5ba7d058591e0bb05ec588173dbb898eed2f6162135481ec07de41edce70a4771d6e0c0499c1d98877b83f2e193b748c98d3b73a15115eb5d01cb78f9a6959797f4f87cb95a223b1d0705f4f70147b667676cfe91a575bd9c1ac345410054edc8e4fc927fb5184807c1836e534a0fa7bd3bcd22188fa2adf41fceb81297eb44bf329208ec0ed3506cf3a50f2e786202034d751ecf4867ab4b6ba21b8f5745c1930c2783ca85e820507f2bcf98a0d5954ad9e350aec4e4610779c23bb7c0bdaaaff052a0a1580dcb100f0095f6ca21556128467636ef9d1d681e9b83b1c9ed4f90247ce754ab8d0b4231792c5567c28307955ab16f16015ec40ad253bd07f01b144370d8ea1ad7ab825b5cc6fe972c6490c323b2ab4bbd1f626d72f92443d5ac3cda32fee7051ac5927fca9d656bb1e19d3cb1ca63b30b823453e9b91076a1bc976f12f8664f2af93dc5604041b25c5194730a8fb028e41e55cb1ff7f94451c63aeade53ee984a22725efbf18b120b1b0123605f9f861e69410e5b92553ba1de7d84a694b168c76cc13a51763ad54a3848ef16e4c9e1c0b29939ed4a2e9c0fc7780591915cd0079f54b0d661a6b17e1d1e1b11f87e690ffac7fd970510947e0f596a80f8f30e9efbc3167fd66a95dff67cd01a8ba19b52057c2f820e5d1b314c6917c6b7116f8e5e7bf7003e1767e76122cee9ab3260905027baf311a61346b7f4ac39f36ac07305cddf78fcc98102c80fed33f02cce974afaa316f7cd9be464e61978e8268f0e78eac721efbdccb693cd8942413ac31382ca1c44226b7a994dfe6c138c22323ad957e93de1941d50a3b9ad6ed2a2957dd6e2437f28e0a159b8fcd7901b377f3d5154b36c117d1a6f3beb681ce57035ffd1998629fe37a89f9056fc9c2b2d42fe48ee1c06c67d70e8dab1fb850fecf1afb3b01f34f8c69f4c9622cc37117b046bc41c6de0246d13881a7f2f6d8f592f3ff0e9689bdd1fcd15d1e9ca6746a832528fa4b6d01c57aa8a2293062cce571971b7c944761704c7bcba2c2bb0e4566a5068904d2f5d645bcb4f0888055294898271fc02a126e55cc679e2acd9accb0da5289684d5816afd70567e7f7697c5373b1ba9a4e8d47ff6c0c6d42c61a9fe80a7d508aa70c5b88345ce7edfd515feb120a7692383a2432c2b3af35292364dc4db4509cc8e6299ae8fb7393c26dc4e8225aa97512923520f982086af198b15cdee5737cbc41852150b12888cee5f679dd70f539bd2f4e196c531e064cfa185e803da34071a1297ab2bc38835df5396bd11d089fdda5f0a6ba96ed095c379dc3a5b21bc14fd6202b6a3a0853886ddb27ef71af1dbd22c0985231286cb1993f96e1611d661570d5c671d0db197937b0819b8d754f9d6b4e712d6856a74fa8e2408b3f0fd403dc8f9916c7a3ba50c98c2a3c44235498fb5d2663872640375d9f8cb03f5d56483b66240297fc05c4b21f1922be75bbc55a51536dfae24a1d93aea5fb4d873ff8c8718dd7c241fb822f5701847cd061824aabc0b6a70793510b41ac76d45fa9379fa6dc62a999fb2615ab2c879d9cfe530fd58f6d6d290c191bb716d34be32115b00f031adc047e231923356324a8a09f64887545d75e7669c7cc99b0667995ba5eae2dd947a820c0d1cc1e1cead79b3ebf90e635e5fe05b4ed11445ce0ee44b1a807eff387bb841207e659fd56cc88c91cb2c489cfb560594f8181f1c95276566d0350686a77dcb748ac0e3f209d511378e6cbed1c9d6fd844dc152a23aa986f9b80bc958b2a4ef6f934d33bb3ae3567b36ba26dd456c2f6de99dfc1c83f4f85d51a0f51859b83034512ee3ce8cf8b22613104d52ee1d9f57d001e8d1bfbb446e2e3f448c041b1040f0f3399de978390b30118e047a0bbcc9b1af1685f2b8265c45dc5f7cd2b00ecd218fe6c06c22ef4fbf1ac810b46ad82266224845d05f847273dfb74a7dc28b19ab9e07dc28b76852ebe6ce9e8797cd9083146012774d8e7759290c3b00f48ff3277e9e266d01f7dd2ce6ebb8c8ec7fd4e56cfb196f1ebfd1c1236b0c1d81bb00634015f97df45772d69a795c78601851d5ed0a49602a099c6ac99e3ca85e98d1ff5cf87582bf3c3356aa3cbf831a77226536c21143341c18d035320551b961df1458b4ff1c37b73e562575f0fcb5366d26fe0fbee4156550cf4df8bf4503b50be1d0b27d64a7e2b521dbeb3ce8e505e06c89db04d7962d6d0d9246165de727834de4c815ff08224c5b2a8919d414ff038676b478f8ca55ed13f1a8bf82aa712d226bd505f7e81fb2bf6bf01d721f7f3566771f38ef60f90678be6405d16a541dbc18c8a67a369b56c546ebc4a6c92d259a9da8733cb9fc0acfc6c46076b874896bc4973c620739e60c4751f33268bbbeda6864183c1f0b3ddbca54c9e121d35604491bdaf4ce5320fedcd3f3fef94e986d37a14a2705e5c7240983d360f7cd283ceba5285a87b920ac362bee84a64469cedd581bc2ed58380942833f804e1b7045cd8040edefa56564094ef757e325930e11759d549f481febea141970afb40a4464639041511f8ebb31b29c77df5232d618f09f35f44d884bc0459511cc20972ab6c751cba0f1d815156ada886a918004bee5fb025dec64fb8e96f61148eb09be6a9ecccfcd250e1d3258b75ff011be02e84af6701a2a7cc69e4a9028bb45b1e4e60bd2cbec9da0abd71f64df12c0392b74a0d35a187253f39703cee0c920d608d2b3a4208758a859c2eabc3a3c17ad6892350fca4be7866971dd1045fd3efe72f215216843035889024f4f2aea8ec02275ad85aa281632c0bfb594a579e4e0bfa3508aa0644d0795f50e499d28b2587248816d0bf15cec74337c3dee24adde1ba93789a514ec68c6036b5a1b0d5b47e98b1c12c90bd6db6a4a4cda5d8b6b3ac93b10a851f33d2b3ba6e0c1f570e601700cf076d3312be106cfc3fb329abc88a684de447d7464c657951d364e493436433a4806e1dbf02d15540ffd6ce3fedaecf4c8a925e7a1e67ccdb13dea52450f0253e0207ebf8a387c6c40e821844701ff14e39e1e7b71cdf21dcc86d64bb7478f45ba3dd048a716e0d1bde24004941ff6404e6d9d231e21b2b108dd1c4230f00e1d192a0074c18938627296ffdeedc3b2f93fb643354f4cb362dda4a67914f5620a459bd68a021a1c17a9808378765222f50b2eba49cf14975d69eb12e500132fd55b15abf38a65c801c5e23dc7a000fe809c23ee447fe03b00e9d1740a734f8beef15df7d339da8a1c9f190af1c6cfe23cb4d461be6f5704c567f881b51033f3846591d489c7596772d4be41e047c2009f1d291246c8ae5b52eaf889810ee59287840e6b1c5764df7595479aef8238397d32f007f8a2a4cbf5f14a2a1ad26652238b2f3c177674560416a7130e292c04596a14482ad4d10ea9cf9bc37659770ef0bc563fb9a40f9cd50044499eb09381638ed61e471d97793eb807b6fbafa09bc5a85ac9d5cc7f66c7f032eadd8e4952a2b5aee7af3868453136ea8ff27e8726aab070214b67f9d3ac009364c158e3258e6c2a0298d8e9026f9f9f720bcf6fbe870e7e634dd2bbd3806bcc34146ce797a0b5116528e456e28f5c748ccbf5fe3f41e7d83c4e5d0dedf6b39b71effacbe64b3e789689b3be0355981ec8af1cf43d1eb2ad639d632b66c296f1b6422e2eb930f82ea679bf8ec1e3774ee6db54682fe3ee8600b76ef35ba6df82d14a3cc3d2222c5a13a2dd762e1c2e6d09c2da9912593b307e3a0762dcb38ac5b3e08027f040a10913251a7afe4d685c1ffbff5a90a6d092fc2b36a31f3aa2b2bcff786f8cb82d7e0eb870d889b4b08ba23532f9e9df3c71068f08bab27b831b7cc90de8c9aaf2dbf3aa0b0c69e221fc1bcb68b829c864c90d6b9ec83eb38771f5283e8d780a65285a1b45a74cf43420c99fcc4b37f9640d90cb639e2a5b60be38cf3844f52444da220394b820416b5495a3e28afb8c894da245468b47e6e670dac699d0da1ad50e30c07d2af4fc1d0d0f748d0504ca31a68d3cae1a293b2b2b553faeb62d7d15d7e6a4586a2a518a55f3754a023837ce2268cb686f941aeb63dbefcd9e2d533e6d5b32474915999427b8bfea7321944ca5add880f0d8b7820a4523346ad1e0fb5e9523bbbaf8a63591e351e19276725d82433af9837cbd76e7250bcc02a0f2fe1eb9b170cdbbefbabc004b4b79bbbcd0678428bbb1088a3c83d3e450ed9b9e9c665d94e6cd43d5d0ae8324b18a58b2600afbe5ee46f2638ff592444970009aaaebdc674261c090f493169b061d46c0e2b4d5cf231e0c45413bf1c9dabee92a61be5a7c0bfcad53ac2615bc0e9471da7a522bd9333002c2a342c1c15866d22a07636a013bd8ff653b3c10f73c6448afbb8c370e05cd0206a5480bf8bea307d40e335cb952e172bb25aca8fd3c9b1a5737cde85a94138e58b1637509c843d88f8bc4224e75c7cd462f6889df52b6ecd0241d825195d5ec393beb3310c3c425e8924fa7fada0705e48543d805c526042c6432988b6b9f10a68b96a45bda7478d81dda24fc250ada452f0f2510d47f09bf2bb31c4289f71d221a505a63b61408af233629f8625a0235f58403af29c9f753b2042ea34d7a4a2926e4000069cb8321b4cb47c830ba97ba135574f2784dbcc40e25d710d1a8ac271f417a78095f124e1f1a4a67595395320b80c003f084273fd124ce8ff63a58c85ee6c8bd59907216db4d5e2aeb131c086b3c93de0c006695b9eed22bee7c5eaa6f1dd362a4211002eaae6e3e4bb0bc3cbe8e6439fa9564656073370e2a4f812739feb92aadfa06337104737630a0ca4779b960143dd06c2a4334164f887b75e4977dca29b9a583722974ad8121f3790091d473378420542aa2d40ae860677476ab86b4c70e61dc261735d162ff6c1ba1bf2036dc845f3b34004e6c51245a5e6451c8cceda2913d9abf58b46f7ab78d9f3ecac40e674efe18bf6ace8f5c4c6abe86cb7fabd02aa60f89e55075613d4c0af398c35b5ba20e0c66ffad913fa1aeb50df68280fb377d50d1f4605305488b175db805079b994f3fe41722e042d16922752f28558ceef4b9c67256c8ea6e4261c7abb2945cbc90cada469a901dd7a4d21278fd012b03c401530e23054bda0a8674dc34557c30b8d5ba7e8f0ef630dd39d06434881a61db92173013ae7a18987a14d9c933c787739e27361c55b3fbcd90b1a34a6f89124b8f9cfd268964d8afda795985bd6674585d1fc1caefd39ca5c1f18bfbbfb44a2f1c4576039986d2b0d13b45855947b5aeec30e5511c77ea8f947f253ce8641c8f93ba73a9663b44c97a6575ff9c41fe0283a5a986ccba115a0f5ad35959a6ca504d4438de36399193851d96880275555bceba8eaf4d022a9368327bcfee08616c69828642e735c980d092e33c8ca169c5d543a57935ebed2d804460e6c00f47f0cfdaaae34f4dee0e8225891b05678965693981fb395ec95f664abe9ffeb062600655a14267fabc00d863e1cff7a6c3b13b011534d9c8303efa2b0886f28c2d773d39af24fc3c4c018c3b674dc0a539328812772a05505a606a0e3ff94bf23458b7673eeb1fface5bbf1a50feafb5c1d472455ef67aa3b608245cdc3dcccdfac322b3ba82ffc794cd5dc2edeb6ed93db43e657dafd2ac75f5dc07ef1de3f745d10b3ac1c1aca1a9e8899f483c0a38b1cbe300bcd0edbf1351156b77474f5909c5c7548de70ec23b3ade0850f6010e8cfa68fead0064a53a3f4826f69204cbab9e17143c9e18a782faea1b2cf8e4581dd46ed717f9d10fbc4f0c7bf79b6b6cc0464eb46842a63a195455902a008c91ea974cbda2519b8c9ca8e1d8dd9bd12da1ce889f6be81c23b80e20b5b7a24e414315e16b9aaeb3fab6a932380dcdb7651d16fb73be1126622b09f08b53f9993ca5fa416b4f2673776fcce97a952b2c799083f08252c317a8bb44fdb3728f59c109149c0ea36dcc195d8e0c392774f89f4f22f00610af0573b0a2e6d27525127f50c232c5db233a8a3d6f9ad19bc7140c2f64ba92741dddec281e2ce0979144dc8f2c814bf5463f1e3bf218a7f511c37298cabfd70f2641e718a325a5bc581ce63cf6210abff594547196716c817f19884752625ee29ad6956c280e4ffce39b866533812408fdf3bf4bef4dc5fbebba7e0d7b1172a8ed0e1ced2a42d1b53b5841f30adab1daef155e978da24057f3ddcb2f293cfbf5323bcf5c73f7f6986b319bc623c700a4172043a1fbe49ff167032b855d3af2fb02c1a639a7b9ca0991d21c07fd927c1175b0aa96614745909b91edc8e84805afbeb34f0f7f0ca2eedca34001fa8f31c64636b2d4fa536e64993fa5257838cea757e6fc1cdb6534f814f4260d9fff466dc4dac29be1463b5de4c5540f2474a225448fd8c96ffce10cbf5dcfd50ebf6bd18f3fb940c8aff3069f04504cc9628a969c41310192eb903f0d9b937d1ceaad0b08f9e0fcac785157c5e71f521ff9efde172e1e2c28f89f8f756e6f9a58ec87c2fa10202732cd8a07f3cfc8e1c4612309ad14656b7f8141082d7fbc20b0c1f701e108879083db6e571cad0bd450534f149ee14739dfe22d06cb0685c98d09c9dcb2cf0f92c50de03e4d0bc1241f454228fed7981bf5248f9de26cb69a50ae1a5a49ec3e8ded9f2e22955bdbebf200024a01bfdd459c1e0767ba76de401f448d3b8f016fd7cf3d64eefa15cf446d20f3c498eaafd955f3e963c2063598cf03f67d60e6452c3dd98a582ef114ad203d7eded5c15938c3118f9a0d268a1e5a651df06f4f5f4281c4b729cb418f56d990a078873c67bc8752f77090898b512e91c790a575063401d7f0495c925e186cdfdd2c9e35493590c58d12829ab8f6877d3f9fe5f9021e8036dd528abf848c8ec64da41670fb1a47677753262596fbadbbb3129c21d89cc2e9929d745c3cfa6ccdba727af8e3604f57504926cc138ca7ff3932310510735efa32792ad3fa942d95e322c55929359bb67968d6ab6cc18a7efac3064b0f1fda81b1c21d7405fea1756f2779c6c69c4a3c306b12d00cf9b40ecdc4567eef762e36fa24860c3d061253a931d91b572a2f809b81e54951e1668f12dbba70506257b516c32919eff74b23644a0a8dcbe41d5f1bfed6ff520d628574d49b0582dc8c6c97cc80de3bd8b547215183f7ed256f846b1cdc1c4718740ab0c083f395a84343370176ecc1eba34ce3851fd45f23c2909f436543cdc3c155159d78f0bfd7d67493c7f6cda5883ef8919b1a4c75bee96fc16d546b83344cea37a4f050dbfa1ac0264f4ec17d11b6c4904c81f11b2768312645340f4c9bd0438d00afa337ddd99588f3443f781c102028f925d19e0adcbe1f4b170f9016313822628b4bdafe8b03e08b1c7cb7a3c8c83541f7bc7c16c9592cf09af93eabe3f6c8d188e53e3547f3b43822e90825f9f929c56905c6f14268b21573f7a5901c05ecd81f67ce51c153b262c9609773f3f67e6576a68a6981af844c6ee2b8d8532f15890f86bf2f66f6cdebb45479ef989468a23de696786512bc738d858fe78e6385c843c7909ccbd9e860a7c0c26e37379479044671b7d430ec90fc8602bd8ed49eb443baf220744a4ef4ce1055d42bec9b247115b6b6e316229cec9eea2ed9cbca5c0048f09c46e185489ad1092adb1e0637479c878dc4349257ab22eea954ea45e9acb8d1a0de947b499eb4198a3d61095294f87151e9044273dc07dd8d3a9110bb7a8cdc9557ab744e7204eee2121bc48c47fc932e2ae3b95a23a7c22b70e46919cf9768a5d9d9b396a8fed8d4db68a2fdcab7bbed1b17f2db72c80a5c203c93facd8d1435de63c03ebd2535d0af42572e63f8489abd9ed0dbb2ff064c3e4685422aec2587e551ec4e0adf82e45914b6872836b27aa98c262979fe74898706b70f767bed235c61bdac9e40953411e47e444c327c83003be97f1857d704d59bbd35aeeaaa27bc4dfdb2fb80e7a24d72d9f6a2abcaa02e16193053fb43b23a6ea5c38b13026a4e465d78ce0d181dc5726e92c54e652dc43b55463853183aa616ce21c25d198f77308582dff38f78e7aa5e4270ad848f837b3bb4857808b0b6f8b40c6f3d1e78c2fc14d921c681234788cde290904c680aa392ebf98320e0aae44aa1f68f44ccfabda5389c7713a3364a6c53caf6796187c2eb57572869a3d704ad43b9378835d00152bc914c440fb21ea2bcd3ef454fc1162e9c568e27f2f95fccc1a52e0f3258bf8ce9959fd81fbdad9290696637d67e24d74aae221abee71375120fbf25283b20ac027e67e7bfd0df492e4243fb6bda83bead15f7af7e990d309a4bd719025e6e399d211756dce49c799d7124e44184beeac3c955fed9625f817ac07e6dd6523aa28f2be0ce85f9482123358adf61dea73f51e72e6e22fba2f1bf0569b55356223f2607939f05eb2cc9869459380c4e9b9ec6c93766ba16ace33c9797c564ce9d82709fc3472fad3bb975621bb48c432db859d6596e0ada333df2defebef66f61e788e8a7262c38e3221648c82db89abdcf3037d156bf4c472099a04db70dc0644fd18443b8963e1b218f5ec90bacc640df03294f59922e36fb7ffb00c24a942426f9dc6cac3758cb64a4b239096d618d013f7604c79f3f071ef6494c45dfcf17a3666172a2547985b488148f87de15b9cd1a94eb83e992fa1fccbd1728aab46f92a7e3af1e18ea9ae5fc1b4610273edeacbab498b1b9b248e8e072b847bda1bf278afce4496089392d52586fb46260b4b026223f0a2b0245f54b6bc92af4f1d94dcaa1f8ea9e82f781462bc0c59471d770268a0f67f2bd21144850b4ef4fc3a6193ec37bd99d1830353651829283c5ed8ed186e2693447418ee86570918f7976b54dc89c3ad952235c6f6bd1aaf8444c497153e18505168c342d580d95c86672b22ce0468c93af5e47333a8b37cef1c9c6b986e42c623dcd49eeff52a36822792a178abb6c6a7277d3791f51ccdb7af45a9603d21350c0d2990c482106236ebe83f18adb4e2f3adf9761c28cc6dfb5788d2431a652655e896bb63f73e5afdfa4d0dcc56ff5629f1c2eec3a070ca52ee7be30c41e3bd1c8d2b2c0f54dbd45e395fe26afec5549f218e55ae6b8687e71d0eaa5cc3581df80507303f8c861618a46b34b17edc8bf0cf7d4ca2cc5f90a2602d4300f4d377546af17e9582b9c933551cffd19c18491b612e38c46cd965f39d7ded48cf7484fd24dd77ba548a1fae0a6c820e9a87bc8d057dbefc4cf9cfcd0902772c3878ee5e0f98a0673bb3169f52ef915b428fff09dd0a1a32e629bb0ca4cbce34be53776d54b6cec6e4417e01c9b0ab241d70b35692fa531915d37ff3bd6d1bb5ecd01ddca8a7b9cb29a3b1b447da46da87be302b238fa6a3c5ee1fe7975c927285b6132c271288ec9af6a14a81b91219fcf762b8ccc96c243200ee820df32a25ecea2be181fb99b142493cfe384e0f0a12534ad1fdad1f70d14272ddf3fbe7ddbaccb4121599cee7cd3efa2ea38704d9903225ee3b9576034e1ab5c20deea4a729fb21336bb8e05f547d5001f2235accec2e696c100685330bc115d65e9bdc54c9edc8fee9b6590e9074bae3a697cb01b0f93f89f5392a8e8fc86da1963030bf6430fe25ba403129b39e07b4a9ed0dac3a09672a7395047b98fd79a0dac5e25d81c0e5d61056d82078d448afdbde6c11b1c33d9d36da512509b8c162975a7071db5282880be32c08abd12dd63867b815188ae7d7050895231785cfaf37acd680e02f981f58eeeddda48fbd001f99c45876da8f7b91da26676c9195d6da17cf81ed3683370ec46b6b468227d0e31f603d584bce3546258349948cc783819e04f7d3d45a58203d13742e2d69a088ebde0bddfdcdd858c171c51594181659b3a9961bd8c77f9010aba23f2813a8e0376310c37af542ace28e9e8006d5f40a9e635533ac8cd42dc8b433b6a5df0c3932e99b4dd9d81580b797eefe897bff388c48ec2cb54ec714ce0f22bebd418a63d38bfed1f0d4d98193377b40a805df78c6ce3a0d05faa19c6f382e782b57cb22e26cad5606e52a7b5c08d756fc995c86bae808e147694eae59791a6eb29a4762364455fdccb03adc9118b5db8874d0424c2bf7be7930712d81ae1c8df2d1b6a3d1fb71169749a9f79a385e8ec2b6c66eb98d6ef6524f4fdf77a0e59b5dc8a5094b72be6a795a9451699af95ca5ce76ff922b1eb5a7272635a572306a33fd537af19cead56479cf87c98ce2928a89f6ef6abeb483b01958f6032b823695b132af6c7f64cf7c0979153dde67d802baa41d63e13c5dca31b99c07eddaadd91aa6ce7060e8e22f8a26de71fa31071092cedf98b7048041f9aefacbd6ba3c411f0ef79cefcd93900787e66ca392ffe2c92fb2359cf8a7c1390c8c18284f3440d520e1a38c60fa1ad2ad53c48e9ff0cc4b365ef4601968d747e6a0eb005370f9b391c48a1b98e3b8a45b31918d60728dd3572529943cbc85bca1890cafb4a0dddce7a54d4047e4c79890620870ca363dcd99ea70953aef18db1eeb8ed8947055a5fa46110c162d269b8d28e8e1a5f6ac7420a44b1429ab7a6ba397e5a10fae8c527aa3253dec3104a5685b26f1acc4cd67bb045780cd4c3d0af25fa363e40ea67ddaa5976a215e61f2b552872b7aec625e7a1502edeedb4881910b437bd7135836bcb8cc2fcb2dae4c68c811f6634343f16ebf5e499beccd0072083f6255908baef88026f4f35101d5cc2041ddd705695e531a558b18eb47ed67ffcd8cd8f38559e22844beb95e41770face8157c48daa08f4e2214b9434198aa7c21eb21484700e90fc539a0b160a72705085ee75a389ce75323096bae7a96f999c7e476e770248568b264f5a6585dcf235e2c3a86617594f4644bb5036eae3cce14039204d4e11d15aeab49e451f1d598464f81f9d8bdd9826b6edfe05977158bb474405b611c34f4208406fe2bc9f8ec4418109d986f871751d0ad32fef24fc8b5be73618b9b39cc4aef4183902c98cc0d71fd7be542b48b05786962d5b720df65e96897a0f56f12716116ecd022d5b27c2a7ea1f206b54087ee6485e54a9a908284fd8347846847ff4b87bdbde0640b71818274b48ad0df387cf3d880a8c33aa21a30eed39c6f8423b3604a514dd1c87a6d10e1f14132de0675a0fa011adcc5dc1d5f9654bc1fd7ac4092aeb46ad293b8d312d27b7092a40b69365e75836caf278652f69bd937e61cd849c831c8549315e30f838f376d2165bdc2bde82ea0d5169e374898d5f5c902647aa9a4927fb4aeff31f6782b6595b1ee2a45526f9f3ad530267e8961837336e1bb23cd776ce3ad4c44a870d1ec457bca3cda15fc3edf267a3e55578ba93cd1953ae332578f34554498bd4a9f342ab0fe3dab2f5ca435bff8e1b9e56d785fed956fd4ce80dd18a460f06eb73dfaef8be52e6dba7d22c51252e5f5849b291444e63df0a39b9d7c520968d78963ec5acd2280a17584f907bba54685548ef31b363ba7e28167dbefc8b7548bf61971bafc66088a78c87d458dff96602dcccaa04b36d8868dccba5ba3282c8c87b96870d2bd5cf72e55a484acd8e91d1fc5adb55c2477f5773c7838be0d45fa82cbe48c259cf07e5a6a379ed4067fa8be209b1e3498dedc729c065f5f1165823571477d1a4d2a3cef191edcdf5afb6a18125f66703320cd5dbeebf841d235062a54660bd16e4fc704649c298e3d9b682745dbeff22ea0837630245e5a90988adeaa11ba54815da9cfe018f85ad6328c215de853e01c0a4b32336bdae874963b6a33c1726208ac48b1a1e30c37ff3879ff3494aaf65fc68268fa4ad2a4142ed7b6106a6a9440587b1540db7cfd40a0c972297eb73cc8fd6d606f128dbc196a60c66e9aa3215e9334e46bea05a6cebacf5511c1fcba9970162ebd68208669dad5cbe5b79586576065454ee0dd9c383cd009c58f8cca0b42dd5531657eab57be89cf1a432aecdc5b61561139f9778b5bb33746a0a272bfa78a91a75b559f5e641d4402d57a40a0393378711f0c6c11680f10524504361306ca1e1cb9a8aa5b25c6958f54d91043de328a80c829c750d2391c2a0081cb3606ef399fabb549cc10eb4babb349c5e12a7447d19fc3dfe2feecedbdf13c73f2fc0175cec0cbdcdc68a247309d8a5af30e5a9aaf3be3b8a04095dac03b2279e067c4e7d714e49a2ad2cbf9327ccfb925f06ea8e513dccc3ea8baa31e29172f7b3703fcfc0d2f2b4ca8ece9ed165240de12e61e4c71c87f8a068724cec4efb256124f740a3bc265a2d36fc01fc2f5bcde4abd3b13cca56654ac9e6848f2967e8e9615855a1216d65cefdbff8d7e949d3caf485ed0fa1387a15cf219b5b03960e83b37688d1cca7a16ede0973162fdcc8076e8f21b1cc05da89fd8b593d5348afaf76066fa71d8ff75c7645f338b26308cc4def810f4d58044703ed3f2cf84e867c05b97ce566fb5c67b6d0c23bcd1ce06e8c235899fa4eab7a6831f1d33132c5521cd0bf067c5dd957c19833ba79a39dbd062b134617877d84191523052671f3a0daeff3fbf08becbbebc5e42d01137de280b1d0b4d7a87af66012cfe58faf710ba58966711689cff1cf6119e1c738035cf661a00e777804b1a9bb407ef78c906a0d04b3f4281930768a67c3f482f7ffc81e1d466b31ce1bd1d7a534de9981e9d144fc1286ffec3a5548f0750af10415990fdcdc91c2b9248f28ebd579785ca7c5f0a386cb51ecd2490e216c8d86fdf8fe30aa280b5b42e2a2e84326aa013e07ca5374d78eb8979ae06609512df00271346e44cc815f801a26dc718ccb59a166d1b7fe490de94c11e66d90f56da17495e181cb43806bd37a200ae21ad4bd8c3855bbda84a2a2cc018e50045ae43dc4bd5293d39dfb04f0db46e4f2bf5551e576c67ab410cd17199abd1a20afa4fc42afd745cac9c367dac7d7a3e82e59ff6d58ebaa6c544fd4f37af0e4fe168461e35c84cc682f1d9ab2c9284eb326ca063a818343b482eea80faf24f5b68c99e9ac45c74979977fa21da3cb9cac4b4ce5210c3cb22b853e1b71e49666c40ef06a2c70cced38862d8416128b09e697709de475997191c190a8012166fa972a29c22c4e700903e7568433ac9e1cc32c3a3b1f1bdeaac4d214e364729a8e4b86987ca4af769b825e78ed45af66847537603a9ed8035d7ee8b039972fa924fd8a97a1989c02c3ec4def9e4325c9c96840313decd368206b1f5dd94c42299debd815fe0c10073ae79f3de22aaec1031f22250ab50129948b1ed3b865b360c3857955670cfcb745f0ee1f71c9b0b30e073536f74da39d8611aada570ee1a10da73e70a00b95706588203ccb4550fb2227ef789c3c04dc24fc3a3f86620fa6dbfe8cf81fbce7fe7f4efa907c936ef94f65c97a25735954415442da5dd62dbe95f431676f99cf179c5ad104ea087ef0d8cce90f15e85061a63ffdf5290a85d9d6b02b34a4ebc5c7e8b17491d079381905542961157d78afeff2f5451d05755f70e4b6553cf210f17c2dfd3bac4fa9292ec7016b33b0765ea18408b80ae78cdc5e90593e90aaafcfde4797b6f9fd450e3025995d031ee6aefb22c6c9de550bc1e7d93375923ca032a63dd3f72ab970ca56d294aaf2b0067bb3445e8c2301a8c0288bba164779df705d7ff93a7b1356a128a8c4f30ebc442bc72ec7adcab0f4f9e6e6003ef9ea98e231badb7267c3639db1d7651de6bd5ab47605c2e399b37201b39aae0d37c954567143f0be5039928ebe8d3a7deb8506dee6b7ace10327d38881a017419b0ba69aa1bb50995a25729c3c2d512d9e739c68d37bd4926cad73effb2a7e1d08bd60847feea6d153525bd518ce0386161d1686dd6251fdffdfce3a67b314af39102dacf58fcd80898e6863be620924ce8917fab156416e12fd9d25516bc130ccf8deea208ad542477e770a10b430072bedca3dc86b49ccd070e13d2fe148670db781344d7ca7f599a34dd5c3c298c7e72e265810805b63c0f76995b71af2ffdcd718a9e45839522362256760dce216b958840aa8ce0557023a9b0ad775cf101ec145bb65641f65b61361d226e2c739b92f0a93ac11a43d3ad816da04c21264538a4cb959e86ffac4cbd0d35a4eaa78aa9a359741be40d2dc378f6dbf702415b49c9b44eab483f2aded19cc09f08f4ac46bf38d86828960dc3b21355ca485a91f8d5c3ed4565026e32c587f39e9e4a26883b01e7e9f83e522effca60d0c469436c224741ca4bc9253bfd8d77cfead41a5c9782ee0c4a44eb408115b67e941cc560457980be2c4ee587098888dba4d82879003f8efde32a8c876c4c3ef6b7730501affe5cbbcd5b0a49336daedd6a3428e76c7c73a4134056f37afac5e656c89c4dacadbb0d9e3454957175a488ed1c4ff236234f88d813e2bd15e163bae33187e41073671d7a764671fc91abe376f847351d848ec29a00692cdaa843dd0347a73f7bf7e527c1b731fc45d6797bec9e890fa5b523bfb709bc96e78cb7e7a5337fbc1eae27a5b64d7d57d9df479f1e3ec178e0fb805284fe12ee559ebd22734c087c08812ebb3259c2ecc5c9ba76be57a660a5f082b5670514135c0ac946acd9394fe5effd6176b095a5b93d9c8c3629c121472bfa9aa371490ec0fd811c0b1d0c2018fec18bee4a1189b3f7838345108263ea1f4ae676768e104c93085ddce1fcd468b88ea397419fc1ac77af3df3cecb85b6d9b9f603515c5477e34409f2af383fa1e93d9e7ebf0d1389c1d2a9408f4d86f301e05ceee7662dfca867de35d1572c84a8bc4233e34d682c8b820fd77a44159f2cbea23caca3f4787b529f4d8569bd4a8d37926cb1a7cdbb1eeb71a42ec17f74f6b506c0f753ccc415d9f46a0e15295caf1705ba49d0cac7f49bd7aecae2ba4242dae76e9a682f913f7fa837079349d49537ce83f5f6d1a6febc53b536956ec62e49c03dde2ef7fb0e5ad7870bea26df9a99ecfd6d246ece9a85351be063d398cff58ce19aa7414b5bf2a664223cc3c7631bcc98c8ec07ed78d88321c993ba44c59628806067fc5f7d7109513b58fc2c5cc0aaab558d3e0f9742c3b470f46eea7e8f536b903b5b43e7022719a03ce9713972991876673831b640ddb5c62ae447417c899b0fec4c84b50c86105b12bf52c786e745cb1d8dcc338053c2d23311e837d836de70e22faf4a3f75b2436ff2378ccc8519f8bf10795e9e6b962ffd8f626cc046727ce80d7d14ec06cbc94c8a708ba9081b4c1e8beebc974129cfb3dd985027a9c988746a46d9f6f8c8c6d6928ac48368cfa0defc2bffd64b90d2afaabe370742fd8fe35cd47ea6d65daa28a6273474d95099b8c49271a5e2302fefe28ddc15296ce96850503c4fc8f0070818df70ee1a59090fc35b79bc7f0820bf4ea04ca1f0bbccf66df583177e824482e3fbd4efde484dc7be35ace15be321f42ee5960ce8fd998e4ae69cb528c976808fa59eb17e9a776d3793244f057ffdf7432514b9d3b6683bfea6e7bf13bbae100e9c366c8c8073bdec32d2913382b9ef8e44607cf12c1f9754e41bf5535f60027064d97e9d79be165b771469703dfd77b27d97263e7df04e2b57e8224f6719093c126cc75536ef680b07aa7164a0a44f352d7d32f50d6751b1c406f3cd5af743f8ec3faf8cf74f6cc5b4487d38e7b98450c16cf0bd6b5037aafcbd8b1b8b1aae92c48144b8a9f3082a21c1669cdd010d987754e0ad065d8e1978b2f40808ff31bb7710e9208b92927acbe31bf6625a282656d5e57d974c4a6581065cd3dc59f3404462b2c7023f1d69a812ba9d0dd7f135147104e0095fa148d252f674e008a3952025408287b7f6ba7d2713b5c01e13f7705cf9dc6761b98b2c2b8e837c4599ad4d7e26bf42639da522223540a88fc7c0a900e4794fecde913a74ef32f88dee53e96227d9be5fa08976b73845fc2d15f27f1a4c69c1ed73a689c199a55de2b91e1e2acff0db2f8f41c02b0d66a5bd297fd8dd6ebe0c40384876800369a631ef4bda40e4d7c20d045f4748f9989a7f32de42287ddffff7f22