PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 82897 d4d68581980255e13dea1b85dfdc2eeba7815537ea4f17b82733b71b3d2f57b8

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d0decaf530e93ec19d5f8e1d2f877cf34bd1407ebbc1505a2eba8665b97ccb3b
Certificate Block Hash
d4d68581980255e13dea1b85dfdc2eeba7815537ea4f17b82733b71b3d2f57b8
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00923f000082fd0000
002000000002000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000003e679cbacba174679ed97d9a5ea8506b8a6b3853de80c9327c36359cd9acd87a29c33f3d02a90e5f002105358346abb2921ae8d68ffa7a6344caeb89e0394b7fff1d2c15b40b3f925b5d513cb09059ec1322433896279fe9b0030000000000000000010000000200923f000082fd0000

Raw Header Hex

000040202a85f76397a44db691fe1d9121f97002c06ea6d4c20e73a953b65abe77e231d6323abad567277151162dfb2a87503c9bb90693ec31f9f9773ffc93927d61ac6e023a4b6ab1c000183bcb7cb96586ba2e5a50c1bb7e40d14bf37c872f1d8e5f9dc13ee930f5caded0

Proof Data Hex

59,560 bytes
12121601030751d332344e62ef500836cc94e0ef500a9ba2ca660dcc05ed1b12b9e67e822c464dece26bebf3585e1badf264304e86b7641c18f6eded44e3a27af0bcb31ff20101e756d9a4b0284091122cf81a0b56b870f87ce4a1b2cdf2d9e17c8d79e9127d96df7b28726a81188825cd8d5169595a228d869801d1a802a25819c62eedc4b4be66b34943cf318eb864f0f304a858a209e63d579215736e07e1273830b4d57bde058b5d6b96781cecffd9dce2dadba6bd303b07bf12790d1d35cfe8a72794b7d98a468f7285e28d0a40ba7f1a3aa156155d71414b177a86f85d687fb19c667fbb80bc721653f7a45748650ac6ab1d9e4ef725b76585d3fce1ac1b2d01f504eb11d088a79bf1c69df452ba9aed4c620de9615aa5d588be468ad824545edbc42dc1ae48f2221beed2bca56fbd59c0df57d83d7f9bbda911d03574f1256bca3dac4595ea8353e351f138dc4e246c37a89ab1a5f480dfc0a5358b21eed28ca1d9274c2ce54ef4a58186942d986a744e451e49e1b006351d7b2eb9e8d4b68d9e63c2cf2ea4f40ebf1120fdbb117507e028d7499421206b52e9140de6f62011ef2adc097e10079c6383104122e9d0055fddf2f19038d1384a5b54ce84fb785bb514f6c750538bf25ce6099bc54c52d71555b6592ac94ac78dbc2bc22ff0fef0b18430bf7e6036123395fa49e0ec49a0bcfcd43b8bc1aa244c48ad832a2b17a0479f04cd4b01347c3aec17a57108cc898a1e881bba21957e2f6914af663245fd8ccfa08fd0aec6c044ed16fc6c903238c0cd8d3fcac9c1f7fd8c9eab2dd3589a794c1078aafae459d0c394b0eff33dad93a53e615279c5b8cdee0363d9802ccde9d9611fd88c0a311ab1f8ecd7252e3a9bacd0a91a05c72180fb198c3046611ed66c938caac5e023c21d523be420c035acb8a7cb9e587be96f51edf0d88803d163fd6048646805e4e818e49cc82c26401a8815fa56c5ea372390aecad1e046e42c56b8121967a633a1e12f650a50556a76be6e827d77cb5c0699a331672c2ee92bd89a6820ef1e13598141610b970549e64369514f57c0b9310882369ef38c9f82f1849b9bc65579195fc92b9e542ded03456dcbc6ef9cff7a7ce9759a428469f8cca2545aeec55303795bc425326f427ff241c2dc170bf3a09183c61d71ccc139a4a34a22c8ae4a742d065fdda74b2f1dbc09586e4a83aec2c112038c48ea512e04ecc41c627013a3b779342857cdfd23f5ce6097f4d3fe7541c8c91f2585fc0e5c34e9bc0dcd835d01bc933cf2f613eb9fe2a1cf4ead31998599de2e8a63dd01b95257375d0a5539e298e41ec871482ca0da06fd05bb010ebcd1d0f67c73dbc8f39b4adaa62d1712a1f1f2eb94e0dad4fecf9344a373bf7a84c16e56f20cbc232a59fc0ba397a58ff47f4b371898b93aa29e2f5133abbd094a51ced3ac94cf592c982484cfed3c10a9d5b646e36d21e30504aa7c4b122e8f1572a2b5fe4edd005623610aa0539f4d05190045f8be3c786da85e46881abe0ed70f84892e678e9a0dc00179e64fd16f8274a6bf0decaf779e0c50708cde44a19c383dc72aa019233047a89803a6f383bde9683d335cd52aa051b889f1eac7a8a749ff4e3b633295a71ff9195394a68d60cc0edd87a4bde920b06128a6bb2886041449a3a5e3f83fe2d14f3823eb6b7c556422e5f696bae2b8c19aa413ebaf12524f68002ad3b922e5605ed7230a31444fd9aa7a49cb649564cf37cdd5950e5cb0902278b182ea75f7defb597d17d7aecb4a8749f8f683e49e457eaf65b8cc97f65fab67194021b13ba1f1cd0afe58c82fc62a5373c86b7117df82b0b53656cf1a306c579134d2b97a2fe3936453c77a34bc276d7404f76cae5ef1c4428cc57c51c5426bd27dd881c6550a74804c114235418bb64b619a6d660328f01428864d0aa2f9dd964b99aa64d4875d4333fafe1baffd76f30eb2d083e71ee5780303cf5be967dc0b70747c10ebaba02f3d049615dc26fdfe33387a88d13565e927628da5c7adebea7b6219b51de8029244e0b007a6f7073505a64d8dc47db0af5c46d34ab3208db316b71d7dba87102c0de9cee4f8d48170295df4ffca67b49089276b88a6d7e9e4b18df9a633b0a75bc881b0e9d75d8a80739763b8df746d4fe71c487d47163badb2c3613969004e5c8f8353dc5adaa5e4a32b19b512295ee88fcfa848645461742fc1d82348a7021c9a98640b3a3fb5cbabee1f94963298e95d8adadf4de98cc8cada74bbbb6b1947b51f1fb867e82277ddff4128e25df82a77a356d83236615ab4782336cebcd96aed1f92b427011b53305f3efdc9ac0a2654aa43136f74f3ce5fb8c749c6a0b77ca6d505f38dbb840eb9ab1f230af61c3cfe24e5b636014cb20b22582963956eea2e901d491528cc66598ee630879c3846ccd4e0d15641c0c4c1d5a85b05d4e5fb823d00da6898f8e7f51a7496fcf9f0aa2779421a068879c202f2396c1eeea850b04859cbf3c55fc4900b25e661905567d02a72b7c81f6454599050683633d297a5a949f2ff9dc7b426da0548d201c5cc7d0ba5dc088273f559cb32c4f1730d0a55260d6dd33d8b63044aaf2bb39a556f1033b870899023aa9680820ca0370042a89c2b1d22f62b985e89c594f3fd636f5bf2b817be8bc8360ec45341f55f325c5f398f50343344ccd447812fa98e801e4e672213b7c710adde703ee89d809144cb80d40c3864a2ea7c0c33c3d86394aa16d2a6eb104c6ea35592e5cc92bd31f38675e1fb44c1a877167c13d426c8d157e8efa95473b92a6bdd55c49fdfcb95cb8a2b32bc144dceb0a97abfaa8acb8fac8b58fa04a597fd8445edd3701ba715bfc981b717f7cca67c8aad9cfa4d932e82ff0b5d10ff732c9284ea2781185de1a2e0f75f53123427c79ca14289e52bef1a545b3d5f4b8fddf816f6c5db7dc5636e0e2c98ecbf2da11b04427174aeaa751276841168d04575ade1b585418f8ef13fd28d9cb4ddc30847e2867e1a5ac19a74ef664cfbfa5dd3915eb5dc10e6c62543b71350249de9d67744e7a8971a6075b6254940f3583012ed47554e1579961c3b6c96089b35652ef8054a613e45230ad27d98ea90fa15316448fcc8b93b7f75fb2de5a80c9c9d19c77fd68e30fef5e677f6bf7f20932ced37376c178874d416a8a9e62c937230f3f15d1074641f9bd2e4dc04583e7b17ab54291c2c66d8bf8b627f529b7096e199ad37adabddd2299d69cda076205afd15fa11462a036cd9fc02843381e12a9ee7c962a4feada52f41572b705ddd11f4d528295543dbc9ed2e93d8befa4eaf367f6c22873f9be009a3a08f4e51c561a122b5f540f68c574facc1f605fbe8c72ca91aad953e0c4a51928a95121ca5629240e792b594ad7dfd75495c6459fe9204b664b6ec3864fcfdaf875d2c231d1c77059528dbc82c521362b2d468c646ef1abecc1bd28b51bd83f87107690ca4b8d1dc847d219c59719a8e211b85b537f012e32072f56ccaeba80439fc3ccf135e459a030ebc3d841c5bccd2c960cfabf2ae374d60f674ec1d5ebccfbb838f2c26a9e8ac437dde87ec00838c3c6bc19eebdd4932ca11db152bc7347d6b1435f1694093f5185c6361004972a719a655d5397bacdf353565a924c23b276eba190b4159cf1077b74e1d471f0cc2456f1647ce01263fb85e5c996874f3fb545f1eed62f5bef6657f2c2ed5b7270158fe16a2e82125bbf7443e44bf8f80ecb2309dc9e997595263d0282c0c0b5208de6ec5319e3a80e4bdf254d389ae1949914854b13d2dfafd72fc20c46c93d620a0ce6a8dfacb04eaec6bf114460755a715111eb777a08971b03877e544a04ab7f7fb795abf7a6f6e751a0c6a2ff531efccb275a932e69b33bcc742b7062bc027765adc6479287dead9b36da5e07ec675db20d565fd616b1c15ccb0e5c2f4d87a70a40033a0b199be128974a864a7d3761e1ac55fa32fb999e3cd6f1c3d162393c46f76f732e32d18a4c2b1c33a9c75ba587c01f9c1483c344d58a534fefca191c1f3902762c43c49fbbef9f50273fe9f1eaca7d00e31f994d899a61facf600ffc2829263c3d4ffbfcc9ea09edd3bf3c0366eb407bda29edaab6cd832979ba414de419da842ff83af5b90c94914764efd050c224eddc919cbf755bbc1c2bf14611c66c2898b589a04b408875030f3a4ccf0037e6cf85c3fa6095e0e2772fe4bd85d5c4d1c183b341bfe1757e5163e85d78887db25c399a8a28c1675432ad2c8019123471dd33ac12813e582ec0dae1ad98ff69c27573b22ae5bf7bfe661067e8e98fcccad5525ce086ba9afae111537101e9fb4f70b14cd31f306307e94168cb41807c4d91ece355ce2434dcb159d19304fa928813aab9ddcd806ff48848f97087042198b7be59a940d38b4ba2089455ed948105f0cdbb4d1c62247bc62c934945ca802e771cc5f2c88258dadc74ee0b9ab86e90f4cfd5d712e58343a88e4d25178764a4858cd1d79aa0cd61ccf49716c6b880b0896dde35ef957e717749b46864ef30370415e19ecb5173b6a6725ed42163a5587c4e4d34a20a6d97b0b08a2d87cd3f70059546f05d66c0dd409024e715d7948edf260b717a7173c4a55b2e093ff4072e40e9e21ddd18fd3100a8f0514da0af5e52c4b3abf287cb450557fd5f5593f40b864966e4aade42566bae8ea8a7dd7f31bbf8d68b9c822e280d63bc520fbd589f34c7e3ee635abc67aedb607fb7670488440741a0aadf99cef504c1df941dc72a44d31af604607fff00d703a7d391da14fefb5a69076cfee3a4d67a76f8d40f1c31dd7f61129ed0ee9c87b39c35033a7daaef75949d88c805a680f49db8768f96bd911aaa57ad0ee93111c23ed35ab776933002e8e20b6eedb35362f389935981ec50cf237ce549925863bc347b86b8752e02f73f512112dfa65e2ad00343803e3e294c221d49caa2da272e6dde7bebbb0f97d9ee1573ab3c655e5d16e820632bdedb454c7a36f0aa0a64a350c81cabd0154e038722263324f893cadb1a523de881f941d47c949a6829ed807f55eaa542a4c66a580da3db49c820ce0733f160d36b4758b96f1addacd1f79c6027231f7b51d8fb38d8865e65d30956f43da25053d51a31ad9ee44cb336aa8eb0b21362cd6048a5f31770d1b55b42ccd24f92371f847371678b7329de9731dba78a80063c913e392ea8957e2c40c1269df8cdaa8173862f50abacf562a37a7043867e94797e9db505d65bc1044c9cf54b75eb067e673cdb12db9dbb3fc3a8d52ee54a0c4e0b69aa16ea4a65d4e414f055bb0c3c045f7bc9c4b5d7deb607d0a93e839ff5a4a16d2b1bd28f801de5fe1cece41f6ba4421dd36a7a13e203d90b2ee171253d3b946f426a50e0e9ae3b7117f229c92a21fdbc36e0e4f9536d602cb2e6d0a2b4afd729a6d8fe9fad6c2d85e7851432cf4d785097559a52d292c89e2b9a9c5202394522e77e87412de669ed1841a71e500ed3afe8f14108de3497f8ca8c5008aa40576aa78e39ac34e01651444ced2f07440be3f0581ffb934658b9f5a4bd17cb6febc83cda267c0fd48a0c2ce45cbcff861b1189fc8e8294bec52cb22ae5c593ce65b03abb91619b8ee0b91d9bb6324efa5b84b91cdde3ff8306bf222bb01ba2d37faceb885ded28a944e61c90e22bfd0a595424c504aaa84d43d462c62eac094c6d2f0ae32410455355d09e11593e9ae3f822bd2d4efd412442c2fcc5b5e66ced7f6ad6630c158c304ba0768da94d3a264878606958bbc19b2c939e0c391425701cc847a06b809cc19fbb448ac3d1a29405f57d75cfce375c7719ce1f13bc63d1cec2944f448a095b52bb391bf4ad5974a0e2a862a6eddd0fe3a8e6c335dc69ace88454dae0e0c84cef80e3ecc8491f1c4f387d33a63b0ff9a4af7bbc813ed8611d5cd2282028e240b1580b47ad2051273e4a86a1548ef624ec81f32ff8ddfb367309bfbf74d9bae51a201dacb431b810c28b1eff42a46702f025ebb3b3a5a116f471c8bb089e6e0cb50e9c5e5293e945865421e86036c338dba0d52d86f9e6af3b9be03bf17b332fa8a2b9ed9331a902699589d6bd3204a843b8f633bc1e4d12de01aa2a0656b6a72e90c89fee4683af5e73ff96e4f349a019e99f965be79726566275c758ddd01e70eaabba4d430ff942e84b40b2f612229fc0e03b7ab2500a3b61418c710dc82acaeed7a04c0d473884ba56806c75a38fb0820840d35817a0711f4baf05839358b5f2570c99efb7a462d670af053174e4e36d2bd6d5dd583dca64a09d516f8baf343fb03650d42e00f8bc68b99211aee7d20fbfc170155b244695e5997d768b0c91468387a1383ff05ac06765425ca241fd2d1715ae22bf5a81a8b2a38df977481701548a528418204e5e02524fe1e4ea1e97233e1fe2dda309e568e53593554f68f97dab1eec2daf415ac3d0c724f7b675886ba3718f279aae5f3274a1a063186a909b8b2aca8565a65ec8edaee5e93f9c4f7c5e97302b7865b1fb7ef4a418cd1b476e77852fd5adc9dcbbcdcbe1036606914fa4bedd1c105c3f9d9aece6225027b76e522b40494c8b3c2c5f21cf61101c8a0de6641a376d849b865a75d2a9e0e35b11bb9ac386eebd89329673c4340b151702144c4fda0317a2497d41009d752f2aeeb9a68bc4e4c808205bb30a3e973e23387a46d4654dc94a0b3e0c3464128a7f9a782d03277f46e6aeb533edcd337cf083d55ce51a5b6862244962d650b1c34b19515deb78bde8f478266d7f7e3043d06556453bffc7ed45bf0c14d19be0391c2ad3ca6c232c77f105f33ff25485a792313a227a17f2ba0188c6402cf9e1a6734593e995b2afe5503d9540ee8b59249555714fdf4cffa1167008b9414263f764b6f53369a0513bba6e93b24e01cd61cf808479942e169837f8e06e54fbbab2a726fc8535dbfbbe57d1926340e893c0a5ca704aa94fdc9f76b43dc147536556964f7c315b83092eb627a59587d9c10e8da72c1ea5421ca62a3d2e5387a3ec226850ca350f68b33916550b8e96b3dc82b132331198fe3bc194800d034aa61ecf50758d79d331dc758af76a6d9d74d447444d94ec68b7569da1032c9e3ac15577f0c3d62ca8e25dad74eb5b6f6599157c9b9bb18d261d8dd9abaf71b2057c2bf26879b5848d604334d65336900eab43a92a25d0ea2a6a8443040ec96c10d15d49b11349144e9a3833b4d9a5db1a5ddb786acdaf20ba26f9cbec33c148abfe34d562381839993c7d39a1a0e1b31b6bc3a934231b3d2980c7be4fe65ed67a410a927aab83f46391f9ae470aa082f2202e0b5aa557c60aacd96b41c6bd7a86a232222e659d7b85d094c57440935027c1bba81ce2beda9a40b1c7250aa697fbcee5ed3c91fb2fd1e3007926eb8bf63508f5ce426e9a0919f491aa6a6c036a314e7196ada3f80f68c4fe32cf624a54414752606d015ad9151b6b5dc467aeac0790bb142d3997085dd9c31bc4205b6dc470a749c4458a7cfb62a44821ec1df2121e45cd8e7ef28447eb3fbeb49c84bc5414ad1cf733ac4188a9be261009c7a4e210fde22012af94ce9d10258b132e0ddbb553d99a3720e04ddcc21b4332566efffb2c94d8652a68413b5d5c6ea9119d665cc7ed4fdaaf581ff4543d446f892030c99aedf6f1dfc76ecc64c6184604da74b13eb75186eace4ff729bd6205e5ead1b24366dfc19bf3b7088539b39640c3f5d67b8cf74f4f92ef2355b6488740324d7294eed582e8462c73b96fb0a60dc02870b428ef0769790e2f3743840407c4934985cff1b2ed32652b5cbdb99b476c10ec8f1b12b19dd4da7792eec1b91569395fc7d4eb5f959f765f0d5579738bd5f2072d47f785f1b41eaf4d37ba0af9d729c50292e5cfaca53a5ad03cdf4fe6a517a7e2649c0f6957154418a6ae73502ef6f7aef3d1393439481b4112378215afe163a6b62dd5ba137c7f6613d094f56ace63eef5fbbd8f32f7b30d0a9f61d57ea178acdee95ab712833e68aba567aa0515d23d34d94338fd27b691ffffc55495e6ab3385f33af84d2cf1896e4af337bd8112a1c6ae7e41ea6c83d1158bcdbbbc73d0df1ca566cace48a1f62d365e34b4ba0645923c66ef24b35d254bc1001f07904d6e72699e6c41d61bb512565ad29c0dfc4be78ab4933656bc31c0b585b445aaa087badadd7766ce43c0a2358f09e3b4cbff5ce8741921a5f3e3b73ed4f41f42633ad86e0d1c676bce0898a17a85082dbcd1ee97fbfc854bb670fd2c6f8f10eee5441270648ef8cca2792ebb9e14cefe65b7cb19780caf5a7057734af887d8ac60d8efb4d4131daf7d1f9d78f82d6e892034f1bcbb191b0be77dc141e866f4260a43cb160f77b1509b8d7c282a6ff1d8da32fd15792b30fec350b7cb34f8e05829b0cc47121146f6791eef0a394ca756f1fc5812ee536a3ca6bbf0ed3859f5acbf5abea7d6268534aeaa9952d1fe62a2d78aa1e98f2506f91115afe689640b2e6ab506fd7db597479f99c81812b73033e6e6ab93d4535c795c93254259a0546a352969a910aa9ec4c8e89c5cfd7d6ba04f40408cc2e4268a81b255ff756cfae75755d0dc211705e02b81f3b46b73cf8ce7304b799ebf7f5ab4903c43ca8da34aecd2dc4eb89600bb247993d75baadf8bf20472b222b619eb611427290d54c2b50d150efc736136ea88d24fe52af151f402368fbde427afc6cea600096f9d5063a28328916880f20c18c26b7467bdf57fcadb3a3c2886b7c114f0c2339cc8823133c9da735d037bec45ed238cfb24b9142d88a4bc94681478874cda2bfcd4730f39fa7c31c65e1c72f3613aaf031e595004daa514891b0f82caecaa780dd82f917f973de47dc34b186b2fd0ff4d7531c61d6e17fc42e99f8560a8d5008fa9d649c50920c513eed973403195e0da9a2a5227b6290a0060689549640dafe79cf2e63ea7b23cd54e1ae01f186244e29e7b336414bdcb3d437d15ab2148ae713b58dddd206d20400bcf64c5120fc42f5d1bb86a2794692ed520c348e14478506ee4aae9d293647d5f590ec83d4dab5f05dcdb0ceac91f141901f7a54ddd9f4d9505a66c5e18ef4807f512746b5c3bf571b22c793764cac49fa8125ab350d70cad39384f3a8a64f2683bf01cdcae157235b4576526295ca4aa6fa73e8e87352137051e132a0e343c19ea00585cc70408378dfed3b88b02507fbfdef9a3eb9fcb88f595cc770da2c07dfc9a87b2a2135871dfcb510aa10275f1c72ac6a3a0c937a6e87fa77f82f4aa414c22b6bc6c9fe594b30a1ae71f1da4b2df79ca75abfe36419270e952ef1eafc37c1aea9d77e4bac9a94df1a86c53e6476c23ccc41941e1b4e52d31ecfe2f0d23de83b87f4360f249fc89955433e854d058180df0102b4d92445fb5cde49929b230e22a1eccb394b418033208b112973099dd8f1000475f12c5a07c24c2bc51f7a0b1c7b8ffae88b0636881c8eb891b84ddc27a6effd859cb3dd3f798fcfb168452206f87cb32a12018aecd240f541e63290baca90981b68a52dbb7acfd4a8abcbdd96e5fef95adcc4bb94355c6f92cc95f7852d076428fadcfe630045f75290cafeb4f1424f121bda5bf0a06ebfbad25b18c14e34793e923693d53234e0f0caf7edd814bdb1290b73ffb3484abb8a6a9b37be6e656fea068ef405737a8606b4199360ef2ee98d4d22cb82c597ca80975d636ea97f7495c88d27dcad18a8de0248d143314613346610f9b8e5cca32df106b9a240f128f02029e74a345bcf95b1ab5666a85d7d7105ed9823022bcad9f4a488dcf5a818a3ef3db74e38baa99208508232b362836dd1a8656636870ced08eb2ccf32f66ed0c1397ab0417ef842543a6d2d7db7ab8dfbe38b5f55362569345e5e540af35819def91a36ecc833c522202866f9f330aa8c4bcff266353b7582f96f23b6cbf3694898722ed149d8510ecb88e363e1eea5f1ae94648c04c7094785f42a0b82d3ee0900ee37a5dc983986cd994a8d094bf026ccb7f4e9afab986204a24703531bee9c332bb9204b437d464ce98bb01a900a7a20b0398ccc18da9b626f01617523e0a82f7a7c45bd2bc6c467031485a8c1540e3cc350a30cb772dc48678e96425400bd7d9438d846de148777639b03199c3f6a77776e660e95dc6f3a811bcd8b1f9f88824e5f103c37667577be3683b87bf2ae3c61a3328fcc5478da880f7d0ae9475290583a147e0ed7eb27e1ac4ac84351827da8b358ad6a0557d3369344741fdf9bbe7d0fdf3d634f051f6a6764fe40cce0794e3543373ae59eeb71fedfcbdc0a90927a177e21afd702984c1507070f512647622ba8b66a09c10f2bf6cd99b73202d7459b74b2cfe7a9923a2d6c3091e78ec660d14dbe1808588b26d73a110b233c10c83e5c4ae7637a4c3c5f2a289df02139ea5841fb04af87834c241bda4b6aa6f36268b1339e34cd96411746fd5b618dbce1bab1e138dffc5c701864a478c26b8bf2fdc46a3a659cd927dbca477476f16a396e8010219e15eb7109e85a084ba82be2de5e5b37f514ee0b52385d3a1b5bdd68d0baf0dfce6e8faabdaa8361628896be5fdae075709b3eba79be34fb9ba9a5b3b436b175d271a493d9a894854bcf242da43e55f5e70c8386986e95e1c5413a086a719c22d854493dcbf24d6cb5a264e04827cd62dce5a802586f36e227246317b74cf416a9a2899ccf70257bf5d06d74a9f6bf3d3f96e28c3b516c5a6326629885227c7d179b934de5253353553dbac1a32bd04e1026ef49833e5780d1f07b97c892a661ebbd5ac7fa4e59e892977280f93d90b69ad19454b58ff54fe0d2fa5a30034069e128da70edf1955af183e171f667f4bf337fd2f42d8b97eb6b5ead263cc5107979eb46df8c7d8cf59b71835581d877423d90be4d5dabe1396bc41ea340c7c3110554ad8ed4729f6e9ee466345b5d774a7638758ce06fab89b10afc699a41b30be969fc94c5a3cdfb4c3cafde66dd96274be49287e58ef081f05210191f3c95edeb984fc1e9a3d24c394bc7b1bbf13ac726b4931d9a114aacad0aba2801eb0b4e5b51dbf5fed5280707c9053fb1c974a3c0e693e46dadd6dfe19c2cb214b0edd34ec262da9102b72577e6db6ecc50b6aa95d9428007d31eb19c989874b3ee9ff5a36e7c237280f4d0e3598f5ee521a95b39f5d96158fde592eead7eaab2b88c2c3b1cb6e6d733fc4bcf3d6c777526c31fa615f29cb32d761ab91826f6f996e238cb9fc153468536d46a3a576f07d07924dc933cd986cd8f56042e66392b15760366f6324bd64484a448bee0422f68ee29c1ca85ace127ea75e7687e2121dbb18a5f342af0cfeb147cefcdfb2e00d86b05573e5ef004caa177472a28317d9a3198314177a8af46f97d682949b153268f20894f9d967aaef3c9778ae417e2abdf650be291007eed381bdfe81b52b56086419517f607ac02e927ff87f75f022f0515a4ecdaee502ac1b4041417fb9a9172cf6f65d522694060cb0198b6f7a8adbc61beaa82875074d4ad193404c6abefd4eb5cf80e4cd7bf5bfb0937932ae19fcfaa09f384a659c81fd40846d5313accdbbeadfab5f9f2d8c37e366b844d5a7a358886816da7510948c34392d4622b48a1202407340d4f2d343a0c3126de1ed6afa851c013ec506c8c0e0eb6cab7f8cfae0bf38dc3c5080529327a1713932f98bc076e091c6f2f9de542d1c6b28726a74e725ee8df8b5e34cee7fe1b47335c3c80ac48a847a6f665e964660333a12ff6a16f3a271f3079ec8cf85dcd0046059bb98266cc82b6104c8c9ce5cb7f3b4bebce90af2421f4b081887023f66d279bf52ed870e2cbe71f0b70d724a6e5c02ade9aedb70fd9cbcce0786ca870e67412895e3672816a9a9e790b840f064071e8dddbddd1934d756c9a8e8400c6c11668a5f86384bb9e7d5556e6a274f360021f9f90da10ffff296b9c505074787bbb182724a0482776c0a83ee5a20531209a8acdc95b2519d579017f1656cde788e57679d762375cb64789b2e677e30d5958fcd3203fe8e3a78e29d094b9dc194f62118d09a0cd42e7cfb4d992d75c56e4579b0d07aa8b9aa55ec5ed7f981d2d60acba2979e89664e5c0299e2306dc5817d6695c069b26e22df6697ca64e9ef39fd976ae2692f3de4ba59c39d2d2095cc89122a6160300da63a0798dce2902b45df312acea06512c435b75063499403313ea6aa783ba861b31d967a4d37961011234b6e87482e44f6fdd6f04b67ebba5f8e987f8f1cba416f16e1f8fa9b547eff33dc67827c44015bb3d147bb0b1d638b1538f7e1ea926b8e5cc0bbe232a95abef6ac26c713692ec7e22fc9b039f09269d91c917c143dee973391940558e5ebed7805116f1dd824c4a7025c90f7d94ac3cdd9135e9017056b1c1b3f8ea6f22e01790dc7d867da515b89741da1b3caaff2be7ca0480aac90ca4542c0a7c9beee788aac93f7beff624c85a6bc60d6c8e2e3073336d13afc25022cef1a6c41da282be8af192431609fb5c649a78c487cc3db2567216c056da329f3aaa6cb51e93d3c8f28da373edf34def1f3e3befe7a2215167d0b0b33eece69526e7e65da8b6e324c0fe4df4a69019659c4fcb3005edce4a6e79bb805fe75ac6ae11bcc5012ea6e79ad87b17a619eba50ec735fca8946d319486e1a39a6b00081da56f0f23edee71e89bf9d4ec3345167c9bd092f2aea93e34dfc146b73f3df6ef484fec70cfb6bab95fd1d0da28b77a1cedac97152beebd67ca2a1a70d5454468de70a11b7cf162f9b479d66a4d6dd0baa3544762a7fb0670cbdcf46750670137d8b0126f58d9743e0ab9c211e9c5b9a7cf61660b06477dd59ad23465df717ba8133aa39d30f35f811b1f871e28f7466385c2b17bbc130f2cb7f1b8fc23d6e9ba3af96104d69c7143d19ddcdd36089b829b97aeb8490434c74f7e7c68d800c678cc7ac2bd33a4857d81445f5294262f6129f51946459aba584977b8656f2cf2658ef30649b0efbbca0ebc8527514c970145bd3b6c4a89b8da01558246324576bdf2febca20a0149b7cb6e96446c26cc3aaf92b3cdcc4e2854a6b13f3431162eb793aeafb57597762fe56103db0571403f17fadceb2b7188c69213308fca12692ea4f55c78468580749ae163ecffce330b15dba8ea4c5922fd8ca9539d56c7053044cd7fc8fc6e899686058b888af2de4d1d00fe71b3cfaa657ab992a2d18c4dedb5c6127dec24f4a70611be6bca688391f262b40c2b46741f90761abc89b71e7d28bfbe941b6025543dcc719182de5178a2b03aaec3fae641d68426588fc9e4e69aac1430d79516443756d1fe820d5aa143b475682c2ee8da63664600688033f3bf5649a6b92f1e1065e619386c6e0eba0d58f4ef67015119ebd684e696fe94c37beadc07ce384a84c6244937b6839212c33e8161e8c3d8be4ce67ed5812f629d8bfe8ec8bbaa7647f1108b3e6b6189c9f6a1ac7201d789f0e3c69c0e58a29e775494bc3cf1f89d343c47e7fd2695f279138b4a897b261c89a401a31ddf72d040e99947934fff71f99490198c37b54e0fd6a1c66a2377617e91409f2725f449a5e359263f97c92616a0bb8e2cc12c0db555cc9b3b4ff55adc4456a22b8c0cc3e4f2695f9149e72ad56437ccde6a1d51ea0f1ce3ecb78b82d889db7aeedd72b79ff8a89e08a11c478eb9016ad340fa4f09b1733d7a9b5812f2753a49598c834119cf96cd55eed1947c9c9b10be7b73ec2f6d144e812b852ce0e807e5634c981b6c2e435afd47f2ae50c90f94e1c8868bbf702c3f250cc534272576fb96a40cfaee99e58987c58ce818a8908b0d0f448b64247c5db2f9d23d1aff354381e62cc1af7b43cd009e44ba66aa57e52d154b9c582b8cfbe43d8e8d5676cca28308d3df23159a378fcbc7271cb519be9ba933113276c2d314ad929040a499cdb1a71b18695edc2ba9887ee73e3ceb32fc7e8e7dd57e40f55f9c54b74d3c5dc2c7724c2951998a413195cb32bd7f71ac760cae072c572a29ad3cd0c622137e2972e1d36d28eb75b3150f40a147138735c9b36299da3d455a86d928d107f7df29d7b12c0952f8d9f797d41c739745952cff8569de32e0794f29530a9bd8b3aa7fcd763192b2f7c102d690880beb2dc29fa2a564c359f173dc5b9f19e955989fb35208b4096437ab172c4e7fa4d0d4a1dfa09fbe45d743d6e968dc07d439bef5a7120ec6ff7027aee2e7c73c182262a227b9c2230850f84a22b59502638b530d0555f3fe5536343f247b43e56fb022d7d3cb52f14a0959598d531a5c7010d25a1d9393920376662cda9d02e0cf27afa366094ecd140ae279f67b67bb261432421d71bbc3558a01cb3add03021666675de35ca32dcb14cdc51344c4cac55541be0e0be735b1badc67224484170cba57e33400db6c0081b167483ede25a14ad1fbf3e600318a4ddf6076f510a7b55106bdcf2176811a281c8d529fde7f3c4d17cb94890fd4a4c924164446d7398f5967076da3fc90eee726d2d44bbe67587493add2b22d95893b3420c98870177bfe34e4606ef12050ab4f6feb05b962a43010bedea88d0b2aa43f778652294b0867c06c5af9871d6af0ecd33d01239c8d57d2332ff7b09e2319a2c5418e3a8cd5b6ec9968676a517b2bbc8128661c4ef87653c05c9036815280ba38b0d40751310f2a3e0fcff1b6b54c6e05b1c6f138e1e81803c8acf522a1b793606b827a92a9e230521d392d5c845ef5ae37d1c88b22c0757ca2f5072ff2606f622eb1483ea434e3d870e88f6bcc8c592f852dbbb9c12f102d4ef846b85ed7c87437440c7b3ef93278f1290bcf8e2af427fb266f3524e910951c99e1bf29a2ffc1e09a43e34aacbd78357a94caee037f30f66ab8ef3d41b387fcfa6374213d6bc4fa0d00bf72c2ff8c04c1ec3f9353a34076fa3c5ea7f6ef14102e5312a00a6ccebfda35a84eb58f464175882a4b881482c053ce0de142d0c1f45baf9f100a772c90567843eb4778bd92a4ca053466315f6955d5c24c387d6a0a6bab1c020247382f0e0e43aa61c932420935cadd42207638f65db520d876839d6f64a2bb4be42fa48a760ba142d76f0d3d6fb3f4d82fd3e4aca832b81c970f4587a1c173b248324d3f58e06d5efa85107f7a941e66a293298eeb0dd90f01c87b582a347c9b48b2171e2074a775b2288908c323ccc3184f4795aa33f680d706053e2b437468721821a87382e39a2b23625aee74c7e0ba61c077adeeb77b98f6fea2d1ba01055440d14291b226b0a06e1e0622e560beae55ce7a3592ca7633ee5e50e2ab0252bc082f37ebdc4a86128c706b28851c49323dfc7f2c0281eda8bb0a6b6feffb032c437ea1246676707bfbb48a60bbd297783339064115a5afcdd909ff2e140372170110951e51a6d06a783f4fa3ad2caf42f45897f5b78f957eec0cae1d07abe8d0282cf092d7f4bc68a1c5013b0c26b868dcb27f6c26deada3091171c3b0f23dee5c1dddc3a952b2715d793d81684f480429e28757e7bcff7bdaccd62bfd9b38b4a8d42f37b4e63b3a4665ca9cc2c7c496b45e65325764ccfcabd8984d1518db88ca57bbfa5a434b02fbadd7ca04d6b2844d1f60199d2879505c0c43adef3ccfc3ad7c330bc10cecc2201e33aa0992369bdc1e95c13f43aa4b391c02721dd802d5784165f3e861c7cc53da4ae4517cd7fd226421b8af7023b7d3186905d5ad07951a3cd08e5edaaa84a74b9ca2ededf0cddecdbed4c79b25466bc3e135ba60f36bb42776fd1cf261c274a1424da7854a9e08ed2955fecc2e7d1d193c8a1381e9f7d92aa2e05426326c4125c61dc64889fc16704ee82788cf45916297ae62389d0a295b5f15dc3e93a075711605fb3f0f6e83b5da5a21991fbd4e89df9279e859470f9d44a7b046d9d35bdfbbfee4db9a020877d0469ae3ab76a3af43a301e7e3cc4541e9ed85fc52c363a04901ef15148ae1eda06bbc5304760cccb7e0d1072afc5a42abbb2356d1500533917d51714e7a2da8d238de515c128d4370d026609dbb2aede3c1f5b194d18bebb47d532e0695f59a28114b1af4680e97912bb5c973ab3592dff0a34e6fd29d6ab09c74bee2126b2cc963725e759f42a4628a5ea0ba24fde73b513e95e8e34dfd5369fb28c31e3e6481b055d3a7f7eeecca8cf9eea032d428573da8414c88d5e165b1b2af6635ccd3a585c1ba686a9cacbcb7f53d7bcaf95575f247ed47cb375e937349ab5c1f98851627b838840d72ad80c34dc5bb7ade22ff941c3459ebfa4db1614f9d9a4f473a917a89236354883e31beda63e23f8934c792bb358d21cee2dbff1a02f448a6e4bfdc3d5edff0b457d64bf66d535e6d7d1993ba6cfd44f29c174689d0a668bff5b99ea9af40836bb35bc1479b81f95f6b67718176ad764b1fe5133828509801139283e8d299fddc587d5ae93c451ff2c569b8be1a2d952f3c7caebc4837f0a915dfc761d33c12adf796262eb8f65f9b7f50f2ce8b5fba4c08341b9aac6cef6307007b99e1c57ad334e2ab0937acbc5873d214fb82d71954262829b501378eb757afa88dcaebfed9e0dda7d5a6b166971f60f75b000ba07d46d35c1e97362e65aacce90137b3c1c72412653d070239555b15cfcf8125ab182ca1161033a6d449320b079e80bc7f44ba1ace8c3b5cfee5ce8df765a581e7acd9079e6aded4b5618e82b9138c6b450923f59a88e0d732150d4012ada2d29e588a26d03bd01f0ced7e1bd47ad55d8d4e38646806f2dcf3b92394bed51a957ec93026b51cdf19f820b074ada1b580ffea0d1354c1f2a41fe25421f26400e0a91c506bba174cd375987f0a4afa011313b2cc3d73bcf129dfc55dc99a17d5098f3ef99b221c14fb308405e882c6ee02dd337c2c9503cb1d3704f684203a6c69c787a3106a4a4b20dd03f82631987f948f58690cd69a6ac9dfe6c4a991716b3683438fa1cec45342503f53ea6713170fe966d846a3bca83b4975dca9e34dc6b47137da33b48bafda180d8413c490192eb2eb5f0c8ca97e3a0e92f3370fa9417f4c8980b80128e46bfac7213682218928bba68c6ac55e72e5dd4a10a9ffa372ab1ed08cd9f7ee6b39c48705e6175f075af4e63fcf90bfeae12cae22fb85ff84bd43b74485fe6794c895bbb74ad9f2eb6b77c8eb7d68c3a6306b56a5d00e16d6fedb932c94b30342ad7122beb53b338771cd0859c55ad86eb4f79f07a6cf74899fceab4e230c57c43229659aabb32434b0a7897029984afd4d080ad7222392ea745eca21aab4c73d22ac86444eabf244bf12c79c5aa05d6d635d89c393105d2458f30f907c39dcd18db3be03cebe408b33bee1ad30558d88a047a1e9267990bfa294ad09232f10fd2381e6baff792924144f9816ea6927e8de00e633f4070586f8a4e59ee4b87f7680d1fdc6b803bf039b663d2ffef24b18f5fa4eb21bf4c516b3dd96d5cbc954ab403cbf83d17230cfd2f364c15eac92849afb776df9d722da7ed6354f421487c5f8d561c79db8a53eb457d195bd9ad5a4f6e45d017fa06a50939dd1d8192e8560f2712bb9f0b8495cf7d964df003b4fa549fb8b7f0ab135cf7e9f782dab8fb15870ad52e9de4912c2404ed73109528ae8b6fe5a6e23241b267100bac093f31556939a6bb4f09bc18da0b137201a82bdc6e214bba5fda2652c07a1285902ee8ba25dffdfef614f8f4e0ed6695c84f59690936dec0b36b0b9266d9dd08e5aa082ed55ab5b1768518333ed0e8c8f0d47b4baa2b909baa20e0f2ecdff1aa0fc5233249cfe911808e4b500cb627efd62ea2fd91e0d635c585dc01ca51e020f98ac89599eb77db82bf147a749c3fe8fb3044a1c1068c5c1df5baa79f525f0ef8d633c8258e4aed36f2b1d7f3cb96a04afc957d82b1bc98057c0f0cf4ffc95ceb1c8cfaa34e9b2b5e6e6ba2912a0f397263fd10f51b31d21d25c658016bd1304070879aa9696b4f5d102dea27bd3ad1b22f82641665c8deb0752907e7312f149bc56ea2be8e9b1ab8eddb7f6644b33161ae4f8a3075502a4cca05502962d42ba2248b8908dbb19e7b3b15b0a9ea32b003f6cdb28d9097e1e5251564c1612899721ed4d2f60d03bc39ef08a63e94592deaa93fd14566985175558dc2553fcdd492ab34e664e5e13fffe6c0469ce316ce0070073138a934d2226444dd3fdbf934206fe02e7008587706dcf40dfdd53df5286fdd51fdea33cccaeec6cc260770d2d6ff712095cfd2b539734e8709beb5b76016bb35c23f848e89348b24fb4c949832eb802780c768d5d2ed8f5ca578a27d37d293cfe093b70f65733dbed87a19c8ddf8a8662dcb6a274e7dc0bd7daabb5fce0d2deffb833e388206dae7aa4537a0cce05e3b0335478a21b34bff36e1d9c667d4501067143281b125a63e1733328d15134cfb0d3a30d1caeba39186b761f2ab91443bf532e2bd60de0c2f0fa3313b2da97a4f65c8f436719968c6e7cbd463e0b0075c0d6c270f88798836feba06da6d9c142230566bea6f204c117ec17ab50140198703147379cd4c76e859b2a8ace43c9ddffc1db637decee79cff84d401ea248b5b601fdf5179a00678a015b9789787fd979b5f2af99bcfa2137f199c3a216614b2a51ae7016cc45c8f87530254fd6cae0c9707a0e5649355f9bdb3dea7093cd8e2faf7c3f72ba55bf20214b871b98be465d2038e0ca2d447646b1cdc8c511f01c094f417301254f788868507bebd4561c624d7151080fc5259ae492759300c5b144c99a64a12a40e7e327b3801b0b02e7ab6190820b2a76d0a683c6eeb0df3c82272fe0c9a75027a23b9d42eeab056b7b2bdde8672ea7e1d2418af25bd3b963649c7ea13d3fed4f95cc79d55e09690e827b6cbf21e39f5c4e4b78e8a753d684b9358bbc44d19d32bb563f1c8b385a7df6086319e48803b4185d65bb88318be42e60bc81d97f52dd20a8bebd35d479de38e4dea94573177dafaa577428d5604d30b8b493119770c831fac7805734e3e7d64d8503a944b3c5bc3068076d8ce386c35974dd9fcd0eaefbc64125a4211e2cee4647aa36cc37a8ae45818cd2e14fdcfe4009bcc436d1bd1898cc1a90733cd6d135f2fc685a20c7b63992e96c90b43f1d3763ec3178afda1bc23389819ec152caafb55cfd496a08fd492dcccb6d64928d6442e46b62a872413d914c59176a72a4855856c8a20070f65d309e1fcee71f7bd4f0d2a91b7c8e6242f9c6ba86a815b222d2a63428937486638a8a308670484777cdf66c1126366d03e44f1c9322e25260ceea0e3624538ca5bbf5659f70c1ddf1eb870ceca68b7bad974339413221ecbc69474f36246b93200e6bde97c632da8f8b976927f61510fb5f51759a997f18a0e524bf149cf26909e33a38cbf7589f8ba06d3a1af723323700ffc22715c5634056e0d2e999ba1692f8199480dd1fb8c29e758771a081051363b4cded61a16d8f67d2ac2edd6cc7a6a31a2fbdeb57116d2760833c330e6595fc3b0c3cebb04a50f7a7915c4f41ff5d3195fff79d03092e32c17f0b2987856668d9260a659bacffbcb1c61e644dded8b62e9286b83a1921bbdd382f88df06ef9cb728f7ad72883321eb918e1a4a9953c75c81bbf3c3987c8a203d31446fe05b53a58038c2ee0c2ff01d6e1c10013556d03d8a0d1404593e79b1cd3b8537117d95dde8fbbabd6e36b87e52e9efaf58db8e89d53db7652e3f986ebb8a023ef137aed2ed5bc39ac095b5b9e3716d5408d543d492933bbd3f53c88d6a7471a79352e229bc61c60c67c0f1e017b45b4c9c046ee2d66a2db7ece546e49dffbe150577c6ae3744088c2346fad66ecaf6c86fb26aeada821f08af37a007f95d19b89e9eb388aabf8032df4f5347c773b7cf2f78c7d86993970ab4e8423470124b50b39e5d5cdda069401b3b3016a984d1749caa6a1c5bab3d242b4d4875b58fcf8ba0da4e5fd4d7c162c711629295cd2d9d52435ab6fb4ccb1d6310d1e714d1ca24e0fe282ec46ef1d07cb310f815358edb2b29867452ba8a2602c46fe4f3d4924f8b348afca27ae244011bf538ab41f815c084030209bc570f643a0b5713cc2bf89bde1ff24080e5df0488445ba4c6f9fe201053068d9f72b973d0ca306aecb738b18655eb6213356748098a71023820fdbaaaa6d49354edf5479f2b02ab90a1000106e6f76bbddaf7752c3aa31e21b4b3d23913c9032c6cea4c4deabf205fca28ec6d66bda8f72736561451c92b16701dd9d84e60e79090cd29e60e07e94fdd8559332550fb99eeb4186cef8c725e0b703213bd73fa3a1747018d5c66f05a004b9c94a352a905e102e4b691c8b653472f1eb8fea990c13148c446a9b3f50f173fe8c18d6c73fd73b09c1973f427da596d8ab90d0a39fdbf868898971ae157037c99bd25020d8eda307cba45a4204291800da63d756e1f05f2a1048da0f8e1ea74fb35f85212eec779b02ccb73e5e1cf16eccf837d5369ceca34778d12f0a2080650f330a3397481dfe2ec0445e876cff52d5657e2274171ad70723ba1f672051f833c01a8ddc900a78cd361f639a8e986ca407550036223277465820029df922c6caf8d899c326f1aaf4de5c94b629637e5b12744b416c633b4f3ab470635523311565fec29ec946d252d366cb80fa73129c19ec9d6c8c8c5836f4c97c885f1f3b4f8b1856ade0cc43d4bd2aa0d28064b4e9ff5ffff2d0c5f481b5d6bb902bf7bea95a6f8fe6c8c44983590084ebc01383f3a56978913f8b983b07b48e8646833342f845a2b4f72ef2a2be03e8ffa303576c99a057e6e99d6819679747da172961f564d0557c535a2c35ba3396a655955be02df42cfe7b661ee2b3f97f6414e7eecd20adbba71d8318711095820376e9c2cba52001ef45c453184fa24b893f04098b243f82402af8a5986b361ae07dea5b4a4387240facfd9da9349ac17d59423996c427c5ca3076470c2df0aa407e5d977050ff882537eb3d7cb01ba2483df88941f46bd470df0b9f24f16a0b3251135c11286da404a079f3fbd940c632ecc51321c551704412265d9b5760cb08ab7208074fb6e42a75ea1dd090a45b120e5145025db6f56e4fb33528739b131ee7e886168c35fb8d61b5b7efabcb6e1b2a320e78a0ee530d7e17a696c7b57cb362b2e6d389352b71b8eea3e8ae1549d3ef43787aeb801c8adbc7394e49f0bbb58333ec9503010bcedd1bc5697d946bd39a930302f109ccdf3d48e4a3e118fc89bf0093e6d4da2ec7e74e5ffbb1d714812334d12095f9fdfaffe5d1e75f7e5b8a82096e439b9a31cb0cfc112f7a3b0512934661583afbe00cb804a6c4c0ad52e611581df266a9ad537d1e6b73649924b9df8a6e6ca6af767cf1a13f7ae7e33fb05b84a0e4508a11439dccb90d1f4379f3a91ee891ab469d2cbae88ee716e5e43b89bb88edfe2b051f893e71b074165b055d858d4098c1c0d65b750d4cc483320d41db14dd0c1852005a62fe4f29763727bf5a145b889e763c88cd64ea122a6ac7f21495bdbbdda77aa9108803f59fc324296ad4d90311dfdaf690aa7df33dd76fcfe191f1fc04192c3133f9aa539cf3e6ce7bcf685205792b243544c5788875347903d0dc539d29e359e1dd990d7dbf7317c346ba9ae908d7a3e15a14ff439552647ebd71ae9a18700973a1115af4dc37bf1a7b7b9edd4c1d21895e036aab7bafab8aa12e285b4f1c5317a2bfeaedc63ef3f1fa9370bce32363018d03bb9115bebcbd70617650653d04cad616dbe052808e3eafc49dbd5450a86ef962a30fac9cf89aa3784a45acc4745a374231f896c6c89cc1845d080a25b96e312cbf66182e112535524827a31e608465e04ce5838da600b8bea33630b7bfc57093f1b2dc5c3b82b7532cde9bec6bed32d7e09602a1b7530a3a8e9b6662d883e84ba040580ad4109c1c19f3c4abe7458c7b7a0e8d1955369df4a9aeae706e10fad140bae8630a7720b291f4c93b8026d6bac7d02a5da50eaf58aa4d1c9575cc06ef2035be4ef25019dc7aa58814a7737b2cf06e3ce5f01408e2a7fc383ebfb394c496415ac948bfd1ec413ec330f3bc7c4a6676990f594fb87279f47b58f9ab4b7d9939153e1740310b33c1c69b029335ff7ef0194b4f76d7dc02d251d78520ae0d30a8eb2860f309fc98ad3b08a76b6e8bfe71bf92971834d386eb3f4d9ffc1ecd717fec7595b4b6d0c4f65c29e36a802a84c9a496c2fc6d7e17142fc727cf409ab9269e48676232ddb3916f4bd349224bc4dc38a0e0f890ebc8d2e5b18812a6ed02f93e3168534f929bb74ed230fc7babec3946ee23e168d037858df7dced8986bdbf6e1ac37e07496b6e78e305599c01b3e0adc47fdcb5e68478585c44649af98f63c71d22c461d259455f83f656ff63a6a36c532124c6d70ce325000a105a2993fdf6b447ebfb5b4be17a90422553664775e3d5c3ff3ff78a44b676405e07b30f7eedd9cfb00e64c5b5893c167268f3a302de762f34f46f62a5b7d1e83e011d0f08e2d924b171d44eec8b5cb6ee6a7ed5cedbc268b1641129b14b82ef82596b7d03068a18d4323d75f077c8a1c3a1b9e49e58c55308e9e79bc32130618c062fb54531d56ba949f51de99ef5b7fc2a48627f6c1c26d12ddce26ebd972fd9b9d9a193c66eb18e016d4f2091cbfc5d4fab3b3953f66d0a1154919cc48ccd0333dfea0aaba8e5d1e7354c7aed5a813936559e601da420843520d6a04285223338f4d07717f72087c03d8820a170ee97a8353efbbb11187f0decd850983f255a0fa3dcbc4b925d52f4f99ae883429bc4b62501666e302d68936c85bd994cb5f7e218cc01a02aa6414d2f421430b0a08de69100835671c8d96f544750fd511201da7f627cb69741702ee1ea44dde2a4cfd00bec975e4a6060d8b30f9cd17dbed5cf96866fbf15c5ef281713ef0dcccecd04ceca296387b01ffa7c816e36173a4a63e692af0094553ab562b10b53ca463181add2fe18229b0257d219ae7c14504f77d8db0b991d3ea89cd17c331259505621b550cc2d229b07ef781748bbb24ede0e8a1748e5887bd13634f228db4f89203cae1fca184b5bbc31491db85c1ca9e662e7736ba76feb2e242e8952cbaa334e1f6de44951937dda611dca88b7a8da65ca40837e950956ee72d0f867bb26f005eb372b4fdc32068ce4be640307e594038efe5d32032f6b472da4e8f4a6fdf7d947302214a05769be4e039b2ce0c0916ec1efc5456e9822a2176cde0eb22fc976eb63b860d0036e9b49c380b092d1616b7af4962c47c7d21afdbe328699db52be769c24b214de2529bcdb683cc6b3f2ba1f54129dcd64354c310916d5c64abde7cb5b52aa8cfa243cdd4c207d379e1ceb34bf2981e3cc05bfe1b2a96f36e5d281422b3bd4b938bc11b7c7527dc6f2012e03ddb1d8747aac26f7ad9365f7888dbd428313d71ad5ab101c17098d7e784a4e2a4572383124cee5158b67fea601555bab7f490b14a447c1aeaa6f71f16355902f4373b87fe891d4cab263a3a0c36e69e4777c453fd26de7cbcb724d862279175ac33de4131aea3c6142d68bf57259cf5e25467d9f9e39a073b3b41c630b0e579a95a035f532ebb0130f272538eaae1790ddec2460b8b83c925893ac48743ca1d703a9c13d3968b48822b7751b2ce1f08f7b95647aa5048fda61cbc060a6d2f77828510c942db69c774f1b7ca2dacfd3eaf58e304b54d4d5ae0dc769c81f5424ecb429b062caa5d47b3f5b49589cc9694374153770ead259480c2a568ecaa2b9c7497ede9922e32f60c82392ec02ffb6a6190a0a056abdcc7025e94d8520fff8cead4b74c58aa48255e0fb69147cd06d981753425f41d924876f5c44945b16a32ebc8d94afb166980441804da7cf0584d9b8eb508d07aa0f52b58ce429b9df6a5e25b72efe5fbb4e62e957ad4ce9be8c1e1175eb8660c51673e2357d9b56eaa4c98850e5d7ec219ae674e9626e76f87f719d63b84b1a77aa2e2785d797d41917f8f4c000891363fab3e0c94998f118654dd1feb56847ad93c091acade74486a3897ade113880c8cae4621e5a48fcd0e7dd513022e5e787ef7a38548fe18b6b5fa8fe79bcfe1caf3affbc1cee276fa480fb328ecda0eb4b4c6bb7fa3f868930f41752118ad8e53b9d482033fe75e0ca96df2a640c8183a13cc0307dd2eef578a86515b7f34d4cee8b8d1a4df61001ca99f2352d5fa46c2243eaadf3c5a3c6ba0a6b6d0e810fb23ccc07a8107430a4252b1360627313f45be6c4df3c5b9051fe23d6d23fd489e48be4079042500e01833bcc210c13890fdbc41aa8650eaf62537b182840e3de08f295a733dcc147a4f66f07a865307d738f84cba335a187927da7d6ce2a639f52026cb5f0dfc5d6fa1da3982484df409d8056dfa2beee55ab1cfcaec37f2e146c2df198ddd9376b9fd085347b7110d3b7fb614633f213d82cc0cc3c9e90b546e6de6be45e606e5c3ef2333dccbe13c0cc9bd9f543d35be3d3a31fddfe7d3fda8fc58f95b6a445675b37ea1685e3344575cc0b5c82c15850752e1a52e5f1544ca1132e57e50967f70dddde562ab0634552c7c99f529807dc5b8990c39f8d09f57808c72fb017d35e94fba7691c794c8ebda6b3f24a1c470a08155fb4bf99aca54284194673ec2c2b992807dc077957f7deda2041f40d5f292f7e353bef1e41b740109c0f0bac5ed182fbd7acb80bd9404de34c67975c0d08c8cb071f297fc95543c29ad2412d09c86447f8eaf8d0c9d38c3bc9a4a2aea6aaaad6ade085898d2060662d1b99fe3dfcfe487a63fea8f3bf2545cb42a325a0e5d593b8a07edca7c5e805b0fefc9a04e690a64ac64b78f1719a125e9afbc7f3c757f0f8676a58ca8fbe827c679622a10f05f9c1760b1491ce094617863a884e06bc019b68bb5642aba7578ffa01ecd52a0542389428d020a4fad56132e43fb60129e81e41cabd9bae8129623ed0718932e594f9cac0b6bd168d3627ad1dd763eec0319610eb2e01267eb7e08c7cc07c75274b52d05edf57a5cd83deccc64e63f7a2646b753aa4fc5faaa4b5e37417ace82f59566d64f41a31087d50dc3d97e640bc11012bad3c4492e63516c4206cbe771c0619ec4919a0ded3a3b4821bc093a8da1f17248b68f317e515b2a313bdec7bb28a9e49c3514710671ae796cce483fcc13064d2a9660de52d1d094747c23b041f60effbe0b7c19a10b2c9e0b3ad2cebaedf0a656c097c9092ff9726504ddc981b1c9cd331ede309bbb1c00b6d00064e4d67b22120de759e9a07baf577eb778c5e65d70e9a7f66b64c418e6cf8da07286036e20afd58cebaa67db7b48b84525f0c630738348ee3e1317a8f578396ba3a85b6a66b446f64481df946e4793c885ee89fcf0ec21cbae0559b472990475199fc175f2f63ba0c66570c948f11c838a80f8e146ba46c68881a7a0fc058a8655357539c22c6883bbcd34d9d52cb6a916bbc78d704f965e51c6fbc233604e2b68f36fdd9a578fb85897ccdc8b28f9ac88c827d3b74f8afc29c5e60f7daf405f3c7466fd88a61d37404f17ba15fd708c93de034ac4aa2eef9ae85352430f073fab59cde8b1a50c8eb771ed8e1e93185f7e73f7e779a4925b97692f809c88e9207c2eaef45e7e7bbb58e8bc4293fadf29964c19de80cae48c6339fe68b5b210af816a5509f44096d27131576e1b41e005bb932bb20e13c43190ce312da2b67dbe93ed3e83cbfc2bbe26fa3fc782ea146d1226d2727b6bfd7502c483f033de721efe926a07afa5fe46044a409a0d259323b5f34aba524d96785891d6255ba4225fb1a7259d58a79a3010fd6db36a65629a34fa9308bd374abaf54fc7d01ec29fc7ac2633469a270550272a8766faddf8a6e5936a523b5442fa352adedc8cb7fc6893ab8b2033a3840170467955ca8424926930e7ee671eb2b9753d6105eea9b8c5c5139012c5af7c9143f589fad23968d48bd3ba8aef0f630c09e84a0fd40cd5101b83696aae94ec1138a85b4c603b5dc9b79dc2c4e2f69f0b9be1fcff51e2c8f4a85ab22fc9d00c81b2e50605b53ac5367ccee800247e8152b94dc39d4baa11619b9ccdc8ed9efec7828ca9c7eddbf7e40d3bed79f5416a43bb89d6119ecc4524a3887df65c56a67d05fff2cc6b7dc2a1bb652ceeaa2c3894381ba7371f6ccf2345f6f35803566f7859e6480b630a53beb0279aea10345afb229fc5f47a7d5141007c411ae9cbfee96013fb44debb225ac9f22576ebf97ccc564422090a7a8fa5cf6b9208ff0b5d19e7ca5aeeefcaa027829e247357ea326cc270c9b0ff8c3542d1c7e049a3c6c0e2609fe16beb9e0f5efd5278902c0c33e5b9e1db3b86d59fdc9a717eae790279deeb197fdceb31a4cd7afea1175e22f1e95b66c1a0d560a1604bc9ca22af800ec3e254bdb6bc35774261790bf52ae70ea9afc6cbd30cdcb26d8668944a2db00cd21214798785b546721743622602ddea3a6fc1aaa548d9644cd1939a9ae60ea7570762f6829c9517ec7cc5652ac51bc26cde91c8de97fb7a1f7bf9730bae1d2b8d7a4a0c6f955b7c43afa0d459c8a4ff25e966202d8ec583deda4a2f667eb04cd28b6c82bcfc9f75c4345887f7ab536e9522849578eeaa2d1c9374284efb5df33c8e84104907b4773f66b46f60e1885138172932b53a522eee7bf4b2eba41f9fece3bc74b3a6cafb11d18b308d63e2ab5155f818d89beebf6c8e26022d5b0f8b6fb4019d949bdf9ec12593bb5c9b9b30cb9452e8aec1be781fbf6a8e3b1220a5867b697a457ea2d3fc9e7aabd1e823e6e4f77aa404e49ac2141902b7f03b0f529cb4c95d18b8e667713ce462074b67cbd6e354d31b31f3c38724c4958356575cf14cc054b0bdfde6e63e1144426d26e644ef1480d0c3c4f41210c42404be03252d8b2c73558fc31499d709f65cc879353095cb527be1e4cf701f2dafddc0d5abab64e2b4769b122c99c17714b0340bc46196b452e03520bd96d168a10bdc7ce9395b7732acf420da1175c3859c78304d088cc7002f64176ae240c28c95126207e80960bb1601d2b0facb28b41c2e7702869ce2b82c8e3d4a80940ab517e5494fab48717c8b0bc740728f55e79067fb8ab96604861f7fdf66fdcf3fc4f45d11092f33e8cab19547168dfc1963eb480f56baff4564a73ebc34f5ce16bab5522a6d56a71d67ac3ddccc1e94c507d67ad8bb49f6a6790afa5385b7580507eb48ccf03f7c7c5645f5d093bf515329179ab87f666756760788e3f5ee78dd253d8c55dbbc098c74cd3902d64b2ea094b3c5ec4055e098f5e42edd9c727543f4317d4fbd269dc866ee2128074329eb201bd5f8e9d74be067521760db02f3e59f31f1d8b5d745c1d7ca38ff59a33a42b2fa06c1d716ec076577b532203db8f08c5aac1d9d57eac6d797cb0b38ab62969e323a3c5d08845e859586693b87ed3a3337e2a98be9d772098f9d6806c1e69545c7956eae8ea62e4f0086ccb3f230e4c77237b95ed50c8ef00081cacb8d2d33ff1831918a2a11727969d72897d6c87395857beb99d3ae13bf1f63f44f71e2e9cee0acbfb96f916ad33f6f9a6bfb9b11153beb97b5dffc46fd562f38b1e0d3580ec0e700dc0f32a1554e3c81cacd16d404dad69bf1a930377721509c1ea3d81d11a0e2bceff1ef33d7985414a8dc660da8ed9bfbbc8fcba875323f1ff77c13ea88c63cc84462be46c929e9761c17fed212d001046f59c22cab5a31b8f301e4cfeb07f291b079db8f3b3765a32be07260ad1f399e992adced951a1ac886d1dee8209418fedffd590e302dc01e440b11aa5b5e5ee0301cd05ada7ff2d43fb2645b589b57d1a809dbc494e348ed2bcac93aa9d231018eea87b3cc68389a41f5277f16f4631253e5b494eb04973c4dfb9e053b39f0721f2e00ae5db5800140681ac4d2005aca0d1a2187d2a152d2771c1afac20fcfa5ed14e58d603e86dbd96a675461e16c207c39445b868710e3bdfed585b44a8ce71a01723ad57b9e494a5fac705f6947d5a400ae4fb3d26d17a67dd21053f670eebab2347095b4f308b717067e864b84ee4dedf3f5517ad87c9388375d7c0b2fceb1cb54c478d9c1e657eabc03d8535df99b73e91987ea030f527a5045b56fdf5741e9017b8818fae6588bb3cf3d8127c801b99c1919ab7f93f886771bda23755273d54f2392a73de93290a06917d60fab5fb9fc5a9e61f720b9f403fb9755d68781278327c34dfca652553e0aae0a4c87f3f90fcd4c1c20e40c5efbca957c7eb61be0830b5f81cfc80a42776b5881dfc128dddadfbcc4179b7c28e2a5f76f644140cc6f350ae1ef003bc11268d495b9c5bb50df3da1eb7709175a13be3d241a506709b9b4e6925723f05c0db60dd9037271fb7212364966aa7dd4e1468c61d6694c983437bbe7c671a48af9359b0d2553eb1040f7cd99da4b4ad68a6b3c20aab282f0e0324475e305d32714e4ed3d49349cc500a1bf5a96fce2a8ba2c18c9d37446d716078d61def0f5b733c40c4c193d539e589d44e3c38db6615efb187ca346db44e0b8585e3ed71ec54635195c5b9438f7a9041746bb5364784b2eb7d7e85acaf7b4d3bc30a50f0652f83d73e6398bc62ba970ea188859264436eeffe666693fb5cd2339c236b2f6512fa90180f032e30f3f0366bf4d2cc0d5ed468b124642bf8536c3c196237a7fa55f6c9122cd33a73e9bdc4a512976ebc4750ce542872e21e05beeb09c5f08d0a7eaa2b8109edcdd12d6a4db059e50a17e4e6e94dc6508a1727b6c008f16d695c96a95bb49e05338f9aff5ab8064e1e9eb8c7924d54dd96ff2d68e8fac56249e4222b39dbf21446aca6c3f7846cbfa211d1649afcdb10d3f7aa2e565113ef14c7fbf33172694cf4aa3a2f0d13a63f603d56300a0413c7c2a5f8328a14becc57eb6950fa02b0e2cb4e29975bb495c71054f3c505420ca6f9acd5454a3f676ae74d11a64a50de2707f3f51732771a3c8a2b4b8c7c3fe62e5893158d458d950959a3436ffa3e5dd8fe47ad5b76d1b140a20078766fe306c0abc88d675f9bbc25722ee66f8bdb71e7d6b0a1bb3dfa97cc1b1055ede95b2143f9a7e366524906a1ebe5401b027d72df35865a80edb1566a7d3b3d3ba3f0c487b115c48fb342fc6ff2f7f8b4dee7c72a6aede30cc1ad82192d3e40eb6cb3a7322fbb9a7bbffac435ab7b1bdd9264552df5d56d27b9f6c9eb5aa8fe062723a65dc4d399aa5f97670f75f9d8bb634c1a390f0fddc0c48b16469c99229b31a67ef51e88b32e928fcc77a8ff2bc736eefb8c91257f282afdd1e51aa2abc64fc5c67de4d8607b8833b5e796609f2cadb1e908372d5fc38e2dddc90d0998f1f9ec2beb4e39fc8354d8a4c21360dc4ac7e34b2e20a2a33fe4711d4f752a3194d61be3ac618c8e83132c2508fad45119cfb953884da889f589accfab9a8d6660fb95928a95dc4641f9646a49c820735930deb039a70463bac41e148d32da3caacf882d71949eddf7c912a3357c3066f64a57b049492d1eefa92815a4a9ba4cfa77a146a4aec9c62f17f7fa8c3d708ad1b01aeff6e80566a14bb045280790828f3c1b1a86e16a5940bc28534efb1c74e4a0bc9e93639fc034f2d7e91b116429e5a62f2174329c5e9f4dc9c55bddccacb6bab49ea6f8c5de6e2532f317941d56fe6fd85fc8fce0c06ff3d0fcd366db7e66b2a8704661c5e9d6778e00afa2c8445f9bc0577581ac91d037e575abb08f06739c7afad6c999da37ec2431cb2b9a943a8721ecc7b6296dee00271d6abcd94195c5148db827b05bb660845634329ccc9f1f026583a5338018bc0d700a3b0bc004520d03b034c87f267757a893b7b0d804412875409a07ab978be8e06a2de5b4433a3623417ef9a7bac41b07fa87b393e4ca7fd03159675a5bb3ee99a9ef7e0af37253eab3c804e48420bc65f90f2c3f11e1a2dfa16fd935e0cc527472fd468cbd9331fcebb6355aef918c9fe91cd16ef1bd32b99c5726888ce0795d87c3a6d09b05533b1bcab082da25ee4ada0ca0f80858f7fa095dbc6d975da933d5c7d6129e629de12a975f1a26dbe52a9c3226885d6c740a312e7141d503cfe4249940b3e91cd1f3e843a9f5ce292619b0cbb1ffef905b4e55375adc6b3ca31d4e5793499648028b66638b38360a33053c0080f868c71587e3d4cea24c3352dede283fb8f76794d4a86801c91dbbb1b4d67988b95857b91cf979b66f02937d922c380aee5c874d14f8e6a81f79391020ba137e9d23f4d6d89dd17647dd3779eea41b847e29e2ff01ac1258235058e85939691d092e8cf629c5b7c2a4c21b2ff095934507e31b797b93e3af01c4a743dfd070b6b95bf4319c9ce64ab19ffcbc3cd8aef0135acddf7acd39c6c32f245590238f0891a5a8edc3e6f683751c877bae00a8af9009cbdb303cf8b2a7c60b7ccd92625c70ca0d3fbcb43703280be6e8eacba5aa0d20ccf8e7c771a27e9381ba2747763042e0566225ad4b1f4c5e247464f0df8012565f68dbad5b17073c7f891086455c009b6af64de38cfb84f804c2f352b31fc3ad28532a0f02551f9338720512bca3acc10a3852d15a33d8f2760dc9e40a45e966c0b8432eaff403843743b247b71baf93f1f81a3405de945e0465ed123e415fd4740220da3c1d8252bcd75028a2380fcb89598982bb41f0cbddca14d65e088e54589be62fec211d7834b077354840d11a23f9f5a76910f5ac5211d306c86dd733ee7fb3b2ef48631ca027a93864231ae40846914f6a432469dbbe112ab6575dd6070d9a0b738239821b7c3729d3406e238d5068961df45509f9e101f5b328c8538f0edd69569bdee8f2bd71d44ddfc31482d050121c44de021f2f7035da813404d977027fe309b3316fa1a901342eb807701d0c6734ecb9f5d297ad0d7417cff90939cc2b37784d58e387351cea7afb7a5aadeda5638031838e9b326161dd40fc4033744fa10176139387c5cc6f0a59caaf030fe68755c1b805f6710b4521cf3c443919c48271bcb91551b55e023c1a8fc09adb2fa67489d8a7c3163aafa932486648114e138dcb123527348530462db7173154683710dcd99ac94df691ddc538434ef2ca173954e75bcc57b13f017a572e9ca3d2640d060830240c02177508f7714f523ace876c8dab0b50fb39537de56455d5469a0929ccfe66f732ad2aa4d85b4970916d18be5411763d163a03baf2eb96969783051b886f15ae4fe862c8c35f0d01590e0d254b78fb2fa0567b4391561bf8fec56e84a3231c9d0abdc6c7683573db03f1645c21f4e1688dfa6532b900aa1d55c53846059d53c7dd7b328f396abbb395ed74ed5e51641e0cd18adf36fd69f2af028725b91e31fbbb3ae5654a38229815ee6bd0361684e9a913307ecc7fab376d06a289763ff1f116bb5f72592992f0d0b1963af17a2bb737ac6bdf7f5952508e6e860af7217792b4e72ab457f7b3c8584f3df35a3702adc6ff0d0d2b460e2c205abbc24036aba8e6031001da22c3d2720a67c1b22c85461adb12561ca0e8f9cee6d9a5b1628afedb50e40e783d584ba6548257949903dba019c0cd17e2afe7fb310e4d13340e0b72b74e8870e3dfac1bd6414af1e88172f8540120aea95fdfbbedf36eaa4d76f94d4e149cb27fdca7640945f966cf7463fc02f8a11544302a9fec975d508544646472a23b788bfb9b54d420b42e340a524dabcc9d1416d5f91bba7f317b038efe7c0a7c665176f15b3bf8b614b8b93290365320f50fb0bea325405099e190856d662744931f499e7383003adbcb63872c65d922c538a1e2369aa41af7fc3f59831724232d651d52062c628f1dadbc68b28697271e51d71f9436e74619f536dd2d509ac1db8fe71444a8154b8cddb37b86353ee446e3bc093346dfff6993846446bcf44da079eb4898fbfaf1cedf9c7219728cb6d2d2c8afed06f684f51e66bd1d1dac3c8ba18eaccdb69d6758a8fa439852ca0e98950192ab6238dcc1a7ddd3d60b8b76d60e1fabd94287b12d092880f42ff9f48aa68ae3582815aa0eb38d97ad983a5e4567e4aedba04330ae7aed0030b94ba32ef3ab8e457c0890a17be5e9fc7a6e687f26d223a97a8620fcf1e1b1a13e9944e74155e7a482c88d95d0d56752286ad9eefb0860ba6a504d689286abc6ddc9f23a80bb2b84853987f0f5f6c71f1a443cf922f2293a3bd54960ead68f3585e9253ecf941d07a85d33f4791d8787e5cb066d65db8847a7a15200fab5c0ae637e8719343fd82a3de30112ed2c272d1013976289df8af96d5fdeeae038325884a2f6be8bb40dc7bcc5f74ff678d32b6f7c8382be18bd7ce8cb5d2468febbe877db497f5a90ea390d6745ee29051c01c58fe2224f5650e37464f3e489d5225269a786dce8c7e4bf2187a271b4cc525f4e681b13e8289abeca1c0b527864b873e2ec5804327b6a26894d4b9bb3135522731adcf44c9787bab3606084424dbdd0bcfd6550f924b78e94d70cba5ea12a4cd3ea26e79dc45a6bb2160d5a1604ab97cc0af73d48148727d5532f386876f4175b5ed4813e736c03089dde8dd4c7be03968f58e80bb6c29d4c94b345669c4b8f92e79c67f9b6656096faa4d14de78f8f0d8568980bdae58264d662da166dfd9b5fce13a6e5e3728c92e394a80d5166201a73a504daf61d1577bbaf3f720a190cb64842156eda07588bc52d1d21490ad1780ea7187e8120b06de1fc7022e72edc554b0f611794199a3ab0886c999bdd448113637a6df80d99337ad8038d8cdade7bacde6a2e9fcde2b1f5d2e0c64aa7639b41ac47b766d4499e13acbf36b8c11ed2bd682b7f7e5d3549c95f394145c053f1a532d7eaebc1b65a6e5480d1e801b5b0c0e4c3c8b19cbc87d88ffae1096be5b79e6879a0a8c2ef5f559fe365b8869b0b71b0bd57f4c2c697b196d90b6fbc476c7cf302f90d7448b800ae09330f877ba66264a597d42b3e72e57d13d806def8d920cbb04c297e71f29556d74771b4cefcdfb0c4cf6b10e121aa5b367a1f17d5a51b53b9bfdf2e8ba590f3f889cfbf16953b164575cd0cc7ed76207bcbef7058b3c4b707ba2502ef6a2374af6bb86b126bb73f87a729501e06cee26fbf66e30374bf4291a5321a003f45eefdc86c782321bb659a06ff961da421daeedc413a4232490e21117e320ec2aee72614b08c50d05357c85421ca84dd65cb70c98fbf7dad278f644f14bd4f1a5ff72e29563e270dc1655109063a7fb11dac4e81b2e2101438cada72037626a88c0308ebd32f7159bbe2fcd42c8e06d72ac66215f57c1cb1540568f383de7dd73d5f518b454daa6274fa6584b9dc34af91f86aedb72b6e0a240be01175e4a7f8160671f17e836e44ab4ad7f5624ad5008b8b00a698f4132e67ae479eacd9bfa566d8b119bbc335129430d58a89002d8ce755b5f9212ccab34ad7288f2ad2942e703448cfbbb3aed1c722221ffdb3f88eb7fd9b440151137d5701dd68f845a7abde22fa8305ca139a652062c44fac05e4016380812fe555a41e38c4ed58e4a47db69147b6774823771fb8ce69c401ecf159fac5787e6884b3f163c85471fed3e16a4164136c2e345aeb4282c3bddceb410732df6c2e2bde6a819e8acef9225e59e74ec2be2254c1499dac9b166d55d95df7d17bb8d53096ba282f7a35ce2f261741e27a9ce2b4772067b2e6710b95e14f41d7ebfa038bd6b3d99ab0f81615209dcfbee5e1dbb74a4fea858d1eb2be2320aca476244583779084f3a0871b3e2e69ee725123581257a3cdb7b7cabfa01ac0d007dd2778dc8c75973f9c1213780e10041303509dfa03ebe3aa5c20669ef7c3b459ca80fb6464f301bd142bf7a9ab49181b695f822f7742b9a2d3aeacb13410b1cf493701e5ba634ba505de294ebdf7962a18958383c9a4255913b39c027f66cb4cf666b6ad1561c38862a717095d162e00b45f255b4e605d674de243a1e2d88bab1c4dfb637e0c8f8ef99751a6e566e2782a6d2da67a8dfe61ec4414abe0f649e01a15b41329f67c40659e79f4b908e3e1be9306031d42eb7848b90ab1bb670dfa35b00032a19d38e0fcc61e51a57ca69fb58a0418e93294c31a059d85a304da7f258d10eb7fc8539d5b7c16570de3a9f61fe08b64f59a2f511310bcff9822c7234e47100c7ac5bdd8247537d6bc4171fb1d46507082a88821987a90d0b21d419ad8b5233535bd859aa7031110f697690f218915e10edca115df9aea58f35a3f4dc7dce99b639aa0eb8d9bf6957641e3769637eeb1857732aa012d36b04d45ea294907995a7cb50bb7d5b6945c19f3aac45fea396cff6cc6e652e7de5e4eef27efc4a819ad3d5c393df0c34da994f38d87cd53bbeb193a30657412ac7f03f05e4c92498dc0188d1054674c09f44cd1c6a342356a5d67d1b8840810378a87c3c3d011639fd3ffd831565f7d20fdbb9f323fd996eb33f3f2cc89f045bf0b67b6b507b4a0968f663f8f5bf92933bea39dbe2217a46523e4fc3ba5d54935ae7f715d268f5cc21efdd1afb5f00034dc2b83898056dd0627e5a4d58deac473cdbe2534fc2edb5fede6bb4c41be5e4cac5e7d7c5b3bce31b95bc11705f539e49b861779681c2ce2a494f85dcea0b4849168050bcbac194a6df403cbb6f436d44a6c5ea3136fc9097eebd6308d83f77d58845fa28b2db3b96cbc50e376542e9ff3ecead476ad540e355c47b6c93727363615edd7c306d2f5a59a8738f228c5489dc754b9bc12f2836c0c2115f67478fe0d42f3d645c6ecf0c4b2785f5d6988a71bfa80c5b2b79b8d9ad619b6dde0d33a30d17764ff2db39950ca0b7dedec675940131c8f47b78695e5e09fe594a9c57eb989d8ad116c790b54040c40ccdd7e070530add76d9fdad39851253f2785d94af56ab82c810f94b604013570d8eaeb590e12ce796a419313593c847310715b0824d351941be17ee6d27b9f107df4028086f7212d75f691c3d410e974db1011401dfd4e824b2eba03726ad3c295a83f39fc569ad77852c829cd8d45dc06cc46b1d3178b3fcc79a319b5c695eb72c0fa7d637bbf0bd06f22b09097830800dae9c31552bfbcd3fdfb5226ebb9aeaf951662aefab6546704e6bb0ad6b6e2a08178ea481869b49a2e17ce58f5392250dc1f5a54669f5dac85797bce03b641837311e20e3caa067b77388af377bab729bd47c28c54927920d2b2113ae0117b74a2a3ee6c03bb022883d0324dd1ea11ce26f95b4600de82652d06a38a4932e291139729c1f836aa8b565a88554d037ee7fb90d0f4c33a0e706fd50d6d68ee404e63c3ac76dac55f1130832dee1c3185bed935ceb1d5307c1c83e7c1967fc1ff6b5d29c0fc812fc453bec3a995e51246875e93707a8ef0970425313b302a8a9870f2a930a356c8bf26caa953bd79cdeb009bbc360a17c6b22132013fff75846a9104f988d14074f671dbe55de41faedce2d4e928ba363bc17f46a9bc317b3288c7c4a0095563df097fed03ea8902da88c4cd55fa0e410ab45d3b7e72832c80f25370ef29b9b45573a4116883fb081878e5fa7fbd9302da394fd6140ff962674b3384f377a8c0ed47716ac3c9a628a2ecc35ad56c1edda19b4aadc552a7161697c749b8d48caea79dc2a302abc3494a2757d75b0c1b5f1eaf70740cda2bc71b2c2fcb3d6513e70f3c9b22a0d35b0d93bae0de7dbc095248463666417dbcb5c8c79dae27743d8019c54a2c7a58fd9dde93d7b15f478a4352a08d86fa82a1ebae0148197cc204df7574e7597174f792a361510c3d2e51b597e44a22327694cfd92fee3d1e85b4d27f93418705d8859257077c288194e86128906bf6e7cfc3eccc6c8fb347541e593fea873318761e5f600810dcbcc6a22d23f8e84580683b2a1f0d6be7e077b231b2b75934df6ded0528c7b2ac34754a7c5a485222e373249698f27f1b776f26aca3389524633a496214abca7f390849f6a7b25ec1fb8e52766aff0d3679cfb30f49ab4d99d4b7c7de4c5fd1f5bb22c53b58e897fbf9ecc498c8472339947d83744f3e2afeab1c258348c4e2c66f6ae140266df41c7160d70fdae635f01fac375736d537400cc8ae6d9b17dec916174037193ba9e0860a17bbe3cd63a4cf85a74eb7bfbf458b865e981d9c0764cb0754b18671b454d37563b526e9b91ee398744bb7e56303b26a9d8979fb58c43c334edc351792165f447110d430863e1916affb2c223251b8c460baa31708f8d0b64df59d11d8727b1ceebfff518027213d2eeffa38d09223f9dca9342fd8233a7665e2849efeca9db1f520d1a2cab10dc055f5aaccd72ae2623fe7b7cad6ad25667db55c180835aa9c681e3712251555c8ea8fb49b0a57523859aa614fa68a6df4882e4fa3ad5a2b5eff1e90768863eaff88a60df6945fbd87024fb3df6a93d435a343ca4f8471f3ccaca80d4429ee93d83da5decaa0c642f51b711ee2c7fd6589ea369332944696d73ced59d21a18faef146fc29d1e48077bc630d914acab5288901a3cf33cd0a6ad8cd5ee451fc5c4a6e7e5563cc5788d331d171bf2ef1934fb3c630eef97da3ef4d278289e0df7875514923e1845c164f412b6ca984c3f26f561d33d57fbe46e917d6c2c1cf5d5aaf2e83ffcf25a8ad32512801ab0d98a9a0c4303180dedea35fea6726dfc6bc2a7109f50acd275a3b1358041cfdcef635661e24ba4acb7fbc20c44ddbd8a9c0c3885c5a6b8200216c530abb9cbbd6bb16a9cb891482877b6c873abce4ad3f3733d88035755ea63e5f3a6131a966d51bb9a2ed94f4220e808801019c454f03592d4291d55993cd69219185cb1a42f072881d97155582bf02205ebf79b7c9b5f1e9f1344bdbd8c84c306cbeb18295106fd6fd6fae4f279b5f1e506d2c4af44d89e5a83f849d5ce0c55cd1429305ecc71245d2c0583a7cad916d3386d01a2022f5ada4c38fc856662c384951332624751416b3810cd890f8c8508219e0ef87b3c26e9d430e5dfc89c6a755d12622d8c0afb27e3e1ea7516ee75eb176405b1c632801550062b7e891e681abfa807279fb6b1d46f8d97f043b4b277b412198ff717d469d81aa0ec08415100ace3386f1ec2ac03da50e0b62322045d18596fb3b43be45cc8d8a173b29f83b6c54b4c8bfdc30b2226c6da114694093a0a1c65ea45c0182b3c6c850e8eef2eaadc2003934e617ce7fe7b841ddcdea1dfb833bf22cd0c75e34761fe3c0fc93dbd0dca531d1548fdf75733644b2605537b074d4ee907c163c157876c781b1fff7b60a321e4902cdd64264f47093344c13194ba24f300d9e4fecf456849a2eb72a8fcf0703e979fef69f884ba4f1b55feab5c00f7c9d4ee2c7954f893b9a43c18c68ae6f18e0cdfc15b0c9cbb3eca4c963ab668af57eef398698970e33d4a7592c4e718d5efdbf08f9db5ff46061e0fd84f342f713ae1297c31b7b1237348499a6968ec235bcc32b33ac4ce997dc6fe21f43a4ce0d5926d76d24f77a7a16f504c53f2951e7e525c4e6672db8b114f134cde3e0fc5262657cd1f9d261596be614e12345fe318483a29d0aaf440528ecd3f1e67081271d071792520b73c1d626b156ad0dce19cddc59eccb931fd4b0b9fa363a0fbf461cee32ad56ed2bafcb82cd252a5d955d764488b0b7fe25c65a9af3ba015847b68bf8bcda7576dc93f4d9e1b956d03661ec1a6935a9189dda7c02d2fb0a017d708ffe0d3e619657dffc4c68a8132d3b1819ca0a4becc991c6581efea76085cc62aa0705af92255289a46bd09551386088b67cc9f01ae062f0e1b550583b76fdb168835ebeb8bdab752a9dee26c99ce78b965d8cc56800f359c8680bfdb848669f4e04b2571379d2417363755298b7cf4d567e9dbc67a927a5f4c66c67a851af299c69e04d543f673e875af7c7fdbafd92d7c7edb39c0bb30cc290e660bcf3b37764115ac3b78199089c40ceddb7ce7432eca63ea5af06d778ebf95a3a5a70b6d6f7ac74df9798cb9e251a5d35a3090dc85aa65e0b6742d01752fcf031646bc354ef6563aa5c719f6739d07e1aff7caca1bdc315ba071b86be91206704bd679cc07a7b8455151134f124fe6cfd6e64f77dbed1aa1e835ec1f5a77ec30348c39dab2dfa2a6c329a12283091ffcf0f1a5f9d003079b01aaa6145d76057f784c5158421367caf443850659edae48d7ab68cb98cb3d2f8f19f02fa61627f72ee03ed85978e36623068199e0b9b6edb7eea96e9465d9214d66f6b24d14738fb85ffb5f617bbd5ac36e093638995f38c248ace76e35a89eaa5e1112a402c9784457ce7131fada10910cce8ac361f7d6e2373bff1ce68672b0352b0d9ec193eb7e6bb29b092919b47ab9b4802c59d9141992dd3d4540fe97ce49a5b020c4cb3344e06cea3cbddef6f43c78d31e6319e34485a4f25a2dcf7f35dca28a1dbebb9118a1c01b276bf05ecf278330fdbf6b6252de6cf51dc25d2adfd09966df32b218152968f99db349160dee11964e6ed97cddaca2076337f80a0f59b2b008bae2ae17a0dabc0e4e010d1db5077ecd824dde924aeb23d59037bfb393e288783a139e3af0b4e39fca933c9d8b5c6f4a44a456e3e62786e2c5eb3cf0f513e7c55b1cb879407b60c7f0284183fae68468d14d91c44c6641879cc3a036ea6265b6760be547654aa7f5314128c70697bff7444ea5818cc666e7be279eea4bafa2885612544f82705dbfefdd41fa0b36ffd18e2c0f471880d1728aa50933851fa95953629e47dbf922ed55e9d29e62765e5add3e8658f9a3169ef48d2c25e0ac097d4a38937e346bcc97b092c168d49bf4d08800e65325e12d9fa821207ee180ec4dec881729de6455b5f18747116e29243808a1d64feefd18db82405c70ef03ca08125a4d108de60c2c6c1a0c9733d033be7ea01f368ab48ca6a1f5813f82a5a9e83286fda9812c79d44c65047ee001be694b856ef3503ae5744ba6d7cd345eff869302e3565c80328534a6a5cddcf084de1bb86a8d4bd2ff6160e9df8536ba35c6bed07140b7e5b336d50530706bcb8c625595d2fa36b3b8ba8f5644cad61ff83896764870726b84f0c59ae53ec8b66a2ad087e966e5100956b0a55f017c509d82e750f09cc8b88021df749d584ed1a792fb266699d82ac5b9885b9a481e844eb6988cd5bcd1801248a80352d885a21667ae85782084bf7c892560c30ce5eb6cd7dbb94c8ee172bccbf9d404edb5d0dd9cabc2c2664273bb8765c55261d541321a5c0c8f777c7f0219b13290411b57073d45021febf57a65a1159dd3fac7525bcd5dbe70e89fb4138c2380931122237fc66c8255705b8122ece9a678777bc08f63004d5e5b40548876e2f9d43a8d2a7b3ea4fe8ff73632a45353398f8ec58e70c4ccd82cd44e1fa258d9ba4fdf900150e7e828e94a1761bc00152e417c3072505d6883c89e20b647cbd237c88d4ace9c493e1667b1313e32dfb0a5a4fae5102bf67cab7f98c09c88b5053d2ba455aa6c93d24a2067708002dbbaf6477a770020531d6e151048f58efd6458b3cf0efaf9d00abe91d656afebeda4043c76b53f9db75b286e14ce74fb4a0801d5d5a574fba20593c501af8d8a652a49ac8e17efcf6c9ddf81278aeed0090b7a0c3b8e2fdabdfd32be77f6bba699a8887a94cda733e62283a789ef8c4ecc1b8007817066e0e856c5a7caaff7cba1d8845a41deb79c0a092442c5e9dae726f47bacfee4c95bdd26b6dbc9d5b82981c3d33db855592d958c6c542dffd3bc1797904cb928ca0f58b1a1f821f0bb8ed6ce11f2013641ebc34507715d844553e9d76ea2c6c4f1b5cde33e1f3ddcbed540394acecd0417715dd7fbabfe7e67a7ec30f282b442288d89a91fdcba63e78b40ceb015ed49eccf6d1bdcbefac91d209f834b9973cb176543238b96242638fbc605c26ca360a8fc383fd12690a2f33803ed0b42e001d2f2a0a55602dc1a34a4f34063e0cc7dbc4f256435a36309c2dd16ccfb0b4f7c85bfc1c31832f9926c85f6ea6bb2e64d115efef0a2f1de6b91fb5ac56cd368e8ce7b1b633c9664d5da282d70f0ca2b31f241823919574da18f3654e00c50f5d2ec6a4e23c4c9967a756096c1bb6259f95fb8ed796106f2e816c3483a64229858add4667594e9ac88f4e34803b23abc868e39c7ee290ea72261208dc94ac7c51b49a4cc5b077292cabf3f5d84daf328037d2de6ac49a3f5dcae33b8bc2a3fe4dbc78ddf491db59f6fb4207bc5550386f74f3c23d65f9213a76e27c961b23612f6e9aeff68eb587b432bd34ad8908f6ae11dc4ba20aa32d3740dfe79db3ae36762da215ca78e0f6e6edaa3dd1468148eeb750f5fd7c47e2dcfb1505e4bf1594846472aac3e3d338330f3bd483de39d71875cef004e8c8b1a8535c397491863668553a12a78056011719767d2bbfe28e0f04a46e6f158e4c76bc74a3705f9ed5d013607eaf9c4351cf7314ffa0dfc0f5db7ae94cea9929703a480338b5e9a624be9a837cc19778002604f1e10737d48d220990815714eccd87b3fde0dc031abc990ee55a2c02b7d3b94fbd3a7e7b607252ec243382d30eb59bbfb139d9143d143bd9658f2384573af5eb0e5b4ae25888c8a53e0e78a8b0c722bf76f1d03c64c2c4da40da162789ba20fec8e870f990590c2942718ada57b34e5f03635a47770783c3c3f22b63b0e92b38629fe6e611e048e27efff9cfa1294869497ddabef6c1a4958519a92ba9c3c9478dd6394b678035378080d8785f94187f37c3f0a8d97f1794452c731a71846a311abde03fa2504a2c37d7496a7289d753dfb9baf009fc6c897bfbd0b0eae63a8a4677513883036ab2ee8f7cd9290094f7c2492d4862972dbc4c469a27e019f6006bf094576087f374c3d1019fea0e111b12dd4bd27cc66dfaef5e7abe4f5e6bc1e26c3359aa24217f7255bbe8e133dbb8ed1224dcdd39a305594a3f5f5051f7c21e23bb2b7a4dee832c651a82c18d89987fd4a0e3d7cb08f336fa598180742b46aef22d646afb2aa18862a2b0e6ec410608b4f9ac8c5fa653bdc0a2a35be1f9a90c338ca035d9af396260e4adda278b0a21ae8165bb964e8dda0181a0262bde00effd46acdd09b95df2b003cbf1a82c9d90d9b2866a49612bc030c0b2dc29e05cbde195f2aad12ccdb64293caf640fe34bb4f58273d10d98ce6003f367a3743212128a640d15636b4a2daa52a2982ef397acdc57fcb68ee20661e0f3e0f504116293e7e9ac4997631cfe7326594948af4790bc7f192cd448dc8a8d03ad45f4954fdec4d2d2060238690de751746a10f945a548e47a97a02a349488dedd22119c7d40f99fdc012e046fb4269f9dae866ef702fe1c77c42db3f1133f291c558e1792abb0688b04b309d03391b268744cfa620f3f274a8253aeaeaeea6d93b44862a8347d0ecbacb0d6e571e03bb31cb53f4197c823d2380179b673f9cbb93aea2715a2923cd6efd24ea99c76626eeaf51105414621c472cc5b85fcc07a1e822da6140455de3d7a725f6965a9765e7ed6374d48b9dd4598ff3d8cec0631b18498a00a3307bf7778850fa6e8945db1d2f3cc3c45f5c55417db50ab91b3c5df33a7026403140a2198072409b5dbce799f50c6241a1778bf638acc79f2d115c39871a395d92e28d717a06e2a0e9fde76d13010e3bcce821faa9b91fa451f496005ad3ae6bb87aed532dac9738e3b9add359c51c7f161f2965b86b6e400cca0d7dd4735ddb857b4462cea0ab4b098b9859d451aaf4401c281df4ac472d42fc689f6c0f684dfefcf85c1ad7e11087897cdd8f12d53ec01150c3ccd733633534c11e812b06f9a162844549811fd9c466fba0e8e4b38981f0c77b48b555dc1f276c486786249c0bfda55593cc813e12c9e784ca7a642df55ddfdfb45a4e4b4f227954593abb010f139cbb1a859d67b944944d36afa564cdb27c5108c1f62ebfdf4ce153479da4965dd20a5f613b2f646584633acf48bd87fee7af2a147ceacdb9217e8427a534452454f81b989fd46ba785cc459b57788e1e97f19191a018d6d5981e4e842ccfd9d55e229b3ecb51f62eed9c61d657e203f554ee435b7b3219d14703470f4bb2e64199e927a1afac8fba17db3a0a30821e4cad9129c2e0f929cbfe2e703d67aff44d155521c6b218d35a6576c61d6290eefdc508f39e6a92bef22d404ac25db1f2e88fdc47f5dd8a561004078c4f397fdf10904db4c462f17ba936c275f4acc515de3e2cc1e8f7cd41c9c61cae0adda311565c89d7c57f041a145d47c028abd8a9bf5f9a7ffa542c14f1ddf3af281968ef2d54b94b9d4bbe31ff0d79b0f6759d233e20be7bf6f22d8d21d6815b2cb0dc848697fede33a0dc176bca34d2f1f1dae880f969e44a2d8d21dc42e49126416e22fa5e89783bbf4f3eec54a1645d2f236f76567b816b881aee16bc1861050f589a460fd9646f7dd41d106ba124ab3b62adc1e5f4098f36e4d8d9725c436851f5d4576e2044fcce6a6a154ec1a8663566ebba4f9b87dae51c3c112cbba432fb7355c0050e10ff7251ca3a764d3330ffc2f35d180669246c8e836869ca3c954e477ee03884b01a4151fb3e04feb221b8aad30baaad76272a29675ed3779214d9eacb2f1f1249c3675e3e8e86f7cbdda54acae0d83f190febc413c57c5604b47d0f28c74d895b00b3bb4d6ffea4e6ee7b45e0c83bd155732e1a7bcca88a830395caf7e616ebb5dbeb64585711b8dcf051d0941157946d84c0f17c9d72935d109a3e944f6759a42670a94c59e3b0239918789358b19af20242b2a435e6137807eb8507b55b2ea3f8b13d155c3fe42728b070c3044618e92b532b375b427178a572efe15aeee2a44733c94626876830184091bfa8e744cfda7a55c1cb9f5a722c56e399e881166cbdc69d5a7a4fabed414a136080e58d18c9dba0285cdd76a496afacba09273ee326f61d62251b4741703eb9b00f59ef5c5112a764365b3a3f0d3c45d757ad6fa53cf6de4e08aa8b5b4d8ad68e4ae305f96f70e9481aff448d441c73f345a2409b3b4e7a4c5f04156dfd42a1f275a4f181fca7b0ae77f53bb3418f357212128d81c5f6733676cda2ebe660afa3ade161a7604f7c84cecff1df554328b434ffc172d1ad0e4571d87a66df027a645d44ad8eefc70c1b6d37e2d01d1f56d803eae7fc2df3e9e4e3d41cdf6a9132bb5b228ecaa5b7bf26dc0aa75b9eaf3d00de992d695cc094d29db345a0f656220f5b949821b641a5a14c9f5fff54f53abcfea9536a820df50b6b93216c9224425998cd509849437ce803ec3e9c6a092e6a5bb96747d4ae5393c41c16b619a8879bd9cceb5a579ea9f7270aa3efad4c5819b03b7135513f7aab59c6753da08d2eb0e66b18ef26e390dd7744882965ceb286753d8976361c19b544f50bf9abd777eef08b8c85f72f8f94f854a7ee7b6a8e314043ca4bebaded22e622d1188f653eeac7e80e36025745ad368794a0301c9120ae0eb897c4425e536b15d15ae1fb89c83a8c338fd5a25cb7333c4a9b575b5034f795575982bf5b6913ab277818ba80e8f14f379fb5a68329c2e57bad500205682420c32b41af456a707a77130f2fb05bdaf0d55f6d8ab5e6ebc07bc097b3645d30925784fc50ec8f5b23030fa3efc85d59f5905f6a3f4da2331c20c24d72069dcc7015cc588312741f0f89efa2da2c2c402cc144417b650c66d2ef2f1c411d3a5d72994caf45462da4cc295c63237d4caf9ca7ef7489dade6ac080ef17e16f90ab7410985ba90fe99289399f0a6e2a605b4b4a3165b7772a3ec0e1a9415cd00c1a244274c4cd7c1cab8cfeeda2dd4fb929059ed4d8eb9a6975cf2a60667bbc9c66728968942c66fe0bb81771a02c4a9c79651f86f481b740a3ac16d8dd964e54dd65cafd8a84dec888569333ae68af363830762b626ca0c6d758134417ef884806cbe6f4ea0d85118546814f41b421545d6aaacbdcd29a98ceff00bcbc8b0e897e19cb607148dec964781a24a16bf9d24553a21d8ebd73760876d860b93fee84b6345ab2cc8590c4dca4d54be659c939314cc8627d3af75a447dcdccfaa32bdaae9d3066bd7388f9ce9fc72fa1f3235d15e58e0a2cf3c40a3f3d9a598c350784a6ea2a5be896af0df57ec3f71c0b914db99f1a17563f0bb4d8279bbc87f5db9eb345f084f08a9ae7ea02b52dcdd4424d7f22991f7ff114865bace851bb0f7fdf71b1abedc33e45da99af5a28112fbbff715bd368a5a9ebcb2274ae22758f502fe264f434c8fac43c724d543264f2e333cf94c3a3bbff3d42c51666d90bece402236de62af6bfd8e083c63a719a0becd9c2cbb7d98fecdf53daf32e574ef3748e61c0ce45043fb0f43c6e98be2aee829ee98a9992ceb579f56adfc5a37d4f852c2b88f8728b398b446b02f119c1baabf604eba93a909410a7207cbbddf67824c976b875b58a1daa49a531d0cc56bd376b36915e88b5174adbc5342a410c07fc0353a740faefc9167bb7f1404357b15261ea589bdb0dba610f8752387717072e09394acc892f8d5778b919ace0d43d2adafdacebf6356f0108fcf93a70edc506871aa66ce7837a9d54325f8b4769424279ff2213861801bf8eafe73cc96de9f1ed61c54628e64855de7430bdc7fcb1c5b2899663189fa579b3606aa26288a709e1873506a503e483981e995b331fbeb997776952dcf0a17704bbfefc4813e5447b8d2d0a2247af41979c1ab3aea8e96c075881a8fa67c4beaf0f86f2087c6ffc27a455d28a8e06ffe7119cb3b0b9d46354f7e617588147179fdd83dc3848471e3944b201fe40617c18231fdce5c608e5319d19d554e7cda9d05a5fd651bdceebeef4180291f64c4e03b844cfecf8b99d790d485a3ed71108e466ce5d1c1d2c787b9d8856a2ae85e6ebdd7a4f7f60af9cb20dd1d57a9c3374c6b8fca6afef9af6868c3186ffdd0c4d7119d9077ec9cf2b2f3c7da20c30ffe9a9dc586fe4b44dc3e7fd0a214c7e2b9ff0a6c82ce7a9410fac3a892ec74b92edc6473686874c8789d09855145e096fa0664538a5b63dc9112f7aecb683104d1ea3b4a5276295dabe2bffceba58a2d8146f4bb38017aaeea7a4fafbba4af7a8710069ae2ed1fb3e68a7f8269ecf63a216e0bc986f6aa41685309eda3d6ed7d670dea9a00fb3320cd2ce090c58e9003693b8882dba0cf58d56e52650132602e0d6ca01f6bafbb227973a3fcf956a613c8798b5617bd8e27b8c93e5764799901b352b1e320aba3a8173a610e28ee0bdee8c4af773e5d3d4d7a0a2ccd7f4ba3335b205adba99138e0a6c07c28b09d4443cecce97a16ab3afd580e35abdc882b6d6e366e0b84f750978323276af4de6d3da1fc8e92f6b5b920bcc55a0592695a37e607251b76067245de3ee29629741d1cbafe5633eb63345193f5554c50f37b5b367a283711b6d63b122595f0acf339ba4b605d3e93a7a4593a3722d4820594422f1887de423d9f1e01d33fa8d94141d392668187b907fb19a0fd3da6b309b5be3957b9915192c3c51035033979386e39b9e40f484758617fe8dfe787caf95fee13ca8ce73eff83583cac5db24b547582e9ba140191f85f8b56f3cc0bbb4877c187acb09a8fc1d5cffa8499d79b3bfd490b030669519603112382bdba977ebbc052b0f4c38f24a2498a83d07bd73e8873a5843290bec67ef8a35152296664ea2268d8e9093817fbaba5473f7e04d60060f678410331780f74ee406e4ebea56d39303840170748593a776dbcc64f9da1149e1a47c7b08670189b8a035dd5ceba73abcd002545e91faa6c3486999051a8b2a9f0ba2afa5bf2b6b0aac09d41233a8121606c01618f3b9ea084455ef313f5500c67a835ff65baa5fd443c1cc35a73407f875e09453accaa722b0c81ea2a271016e0eac32ee1c2e4aa2e37906db89340c8403146ca2fb60f1fe0be3c13177185dda13c4a6ed2f5322b89ff4adef8bada29a30974750c60f361f4a2e9d71f5e7ed50d6751cea3fb124b9cdcb8f6eb7b81a4e73ac6ab03609614ed90473662be6612056eb6b3b30eabddddb5a1a729904dd976f1480bf7ce8975f1fc69ea4bb1be1af34fefb7641591acf60b01afdb06214e6abf23d900398acab3c94a6de612062cc7b2346da1c9a3a34c4cef2d37a0e47cfd3205dedca4de45c02e7a9b2485be9b1a844ceb4d0d56d69274d0a1c0dbd0d0330a2a3869a33cfeae4b347f28474c22350345b56850de6356c146763475f499a398df343788a83c8446b0d47715113e01529b6ca41beb00ddf56a64f6cecd611519b6528c174e2338d79ca90059a669c95796370cd2a2eb524254ce7d85b8b69540f11de0e17b2260b04f95345047408d0f99ed83f957aedd2c39070c1c507efec52e49b864cc791ef354e629201b1f4a2bae52e31d73471773a6cd73944a3b0c1ac60eabd804784425c93b910d74cd87f751721d45d3edc0c3231883a6e3702a78337a4a49e2d89f0345245dd02a389bb6ad3ff80f869c34112d129b1dd0444e674cab833c89f6cc2902a44e98b8aaf49757d2c5349eeb7e53c96500dc07f5096e42b96f54dbf5df90d2e1e53f4362b64ebd11ff9e9e161220062f9183252bfac897ac4dc323fbbeeac7ba0ce1d412fda65d3569b724ced134413e8f87424dfe94c90198690dbb49af059ad27ebb1d657a1799d4525aaacf5ed1634a267e7d7921e59cea1689e236c1e294350de52be06d1e6a1c91bc7b8dfc723c626e47e38dea544f7e9bbbfba40d083342cde12cacc27ade802b4f2eb66b7e46811a645eec7b72f6fa931cdfa5f861483e48c7c785e6e28adf0aab56244f892ce9b127ed6bd4e1be6e0c7fcc269e36501cda6e489a72fa6785e5f604438eba4bc9ac0486064cced35f1c226edc6dc5c0d970651b171899bd6fffa6ae27f1c7e3cf16853c17fbd189e8d27b5121b7243db2b650a708f456f5642245450be1e79ad53d2a42450b75fd5d3b190da7ab9aeeca95b371f7af89a52e5d27e226a412b9407d89680e2e476919a73adc4dcc1de1bcba56a4b952a5c7bf09f10274db89aac6698b9e266efa4b063721b4711ed9d2975518d91e5fd45c344cb9b6d7ffd45c7c9cd432dcba934f707fd0c3419406fd2164bb30b9e83361e0a9d681896db8cfb0b6a7a16fff77171837dc649772959a927ea9c38be6d1d7e3ddbdb1f28339b9658d390882f67211901fdd734872b04c96e3e5ed49a7c76db5399864492fea7f95d1f2bf69e5027fd53bd6700cb209e7555eefa60a482f8bd23d9c59a89be201c88a616981abb9a81562831e65631db6b83c32f1403c95f6e4632705eb40ad52cd3973348974428b2af4cc85463f64dd39aa1981aff202837400c734a567944116b545378bc4b31eeffc754bfcbeef98b070fb50a6d99d1a133e7ce22eb1230346fd7bf611493a3f87df6d2abef0c732a074c2646c8239d1b77ef9a6029dd3653dcb599bd79eb74f0264d53af877f0dbd0b12fa9999903eaecc4fc3ffec2794651a81890ab447947e0f8907a02fb7d561a70f59dc48266d2fcb85b1052e074844bdbf819afbf4261ea0e2c184fb80fefd7f2f0ffd60d97cbaa3ac1c0066dcf9def630502fb2fcd6409bf0be1f4387c38fccfef3dd1da51c1170b62cc1a8c1be46f7acc184be8fc94a61da6b23312ed21e434a6e4cf2873c7c889a6af1e4703134538267212a23ec4d1f808c5bfbe97c643ba14ff61431d47b6dff00ed80c274e148d37d10843a1091840735c39c4981347d6fece0ca106441d5e71c36ce29d8be8d552189b48cef49194d26f84a6e92c0fbd019b92f266b508cf66b4ed868497c976032bc1f2fc6ba1b8543b97d3fea1a215e2fefe0ffbf3566b348bdc033da8cd7581d92d3b5135e9f747fa75e3c7af0e66be33fa74ddc8816c8f64f027c53fdbbe2cb90f2fc42e289beef776404dbb29cbaaa9debaab0d09ad6aa469532e5c1d1dbc1aa2b5cc1415076eed3d13490791496456af917eb332afb29ca5c019b2ab737be9efb8d409caea2c64511a7bf2da24da338d56709fb05d36573fa0bf0f7b59349940b8d2d54c4db8c8b855f55ecc27af7c424ef4a3cbe74c0523f41984ac8eb6acff7751f27a5a5997d3bf85308adf6663c9a228d5f37d402d87828f98e0f9be4f829dca90651873710efe176a6edc9476972f1b1bbeb5237b028e11777403577fb09bb2a6a2de45af912e43cf9182c000292352116b2659c9ee051beaf97103445e5e3e17973542cf5ae6bdd0d2ef7f09057b12775caf1a82817fdf24c66d45a8c07309b7c12daa30497d2ff9d166358feb81692d727b1fe2379f7670fb77f8c67f86d6ccae9be13ba2bebe3e7905af2aea3c9087523118e3258ff64aa2a50dd367f81788b7505cd50030cc8097eec8df15fda953163e7788ecdad507cc89bcbe69aef63f8a721af2ab1168e9762859ab2017896b8db8d98f8f6e2c856b68f5c6d86a31d691752967a86f1cbcdf6523d1e2cebe5c3103bebd30cefbc6932ffc2c4c38fdb0543eddd8a6e7ec93ed8855453629664f35310750c813c3c19f507c288bd2f37edff468361d0a39d0cfb998a916705f6d595ec9562d2924efc0b54db4757da6013e6de4c82277636ba4399839c22ff26c80a4049b49e8f7111e35ff8b627ea84765a89b21cea9a9c4356ba790f03bd382024aae79566413b1534e392c5481cae8903decf4259638fc08ea48bb6c65940b74ceb2e92052a18ac24d0abdddec7f64d89c8dc347127bf21c88313ff0743cca73a58156a0be205be656048a2a011c553edcca8e56ce83576b7e082c8eba99fedf87234ac0e86993afffa63839d3072f6ed4111cda38774f8813c0ac49c31a33bcca03c908cd1c18099822fcde433b7424bf0a5a0b9886d69f9c637cad66996f61eaa2543d199d8ea19fe01e1a930ab1cdcb630cf0f3da23336df99f5624dae551f92b3bcc1d4946df399fbb40d193ef39ef61fe4643673aeb0549f7ba337100a2279f15b3275024c1e08181bd56598e8b57994be08fdaf374dab54a785dd78469c42809148ea62c9f446f7dd9056f31d284a12bd09b1047e8e205fd8b511b992a66a8705df86f02af572d54e4a2b255c39f1a306f6adfcb004ba44bc269c0206c24f589c857399536552a3a2ba45ce5eb49964dac03b92c76228f61aec974968d3ba5976d64c98071b79f1944fe92f7285926468a73cab37761046f9ce5d13a6137ada3ae711b3d7ffba3fd1cf83e108c15de8414dec4413ef92e1ed569b784034e8394597d46f816ac51da77c893ee8ccac3e75770f8752964e249ca57f277b4136689b148cae5b14c749de5ddde929caf854894e54abe0f5411f265fedf04caf42b76f4624683730c2c4b14f2a9f81d918a124270cb86e71d14fb88cf26de3328175c69635faa314b145ff6ae832db1d592b8b8153de4352b012af685a56a9efef5ca4407443b9ef38accf61d3d43a983103b20a2c9e7e4aa68785d2cd002f00daaca5423a49d60aafda223a52b61dcb7770b6b1fb819ad5171d782ccb3367b8fd3ffcf9f3e30e35f584c8621ebf681f02c6b2891cdc7351d6c44088597386c9729ff7cde3040e5636d001b700185396c4e8f111be59bcbb3c276277f8362ecbbb67b0b3e845edbab5ddf2cddba3c8d0c28b3f057d285959363da0ec80d88e7df0742e645f618c13c1794a974a331ecc492eb476a2e886fe908d0052b3e98370c2e6e291487f1d12d66e96ba03542527265f17ca2194b7c733e01959f6dc3a181a4d45cabca9cef9baa3330b9cb8c7c1c5bedbb839614b860cea54b0e8b28feefbaaf8e346e7fa28588e1b209ed1222207e5e2cb9f5c69198789e9fe63a83cb115469e47f921935b15cfd90be06d73f4bec5cc5555948afe573a82236c3d76ad3777c4434f9c5f5fffd872dbedc29d7d3d2d82edaf2c13ee9aa6ecbaa16fab7dc16b84a31064c08b3461ebe5088258e98b399234a0c8cf9a96a6f7d383368cd8aa7b236fd5a06edd1eb6bdaa7787ed484c33501b58ba947bd5cd9955d915dc0a93fc6e12c52e708da85a0c6e22a39b2e477af103da16f8971ee7670eecb6b0d6dfa7870f774914df77464f054b3b97470570671db40f6d218d618a312ee7aff7935aeeceb831dfb87d0ebd33cafd94ff674ca491773e812930583e35b7fda3ee4c5c8e02644659ef4894b441c7cf2ab676519c7b436206852d29d4da960f7c8af9df0dee12d94962dba5c20eb1c6194842c43fb0d5c58e75eccfd55072d5f40f1a26e1085f0cd51bfc8d8cd9e6623d27cd5ad9ee57c47641f8e11df79ce9b43786cd272e7cc1a05ad68004ca2c47f740cf98f3b68bd90576f8b72b0fdc9b90d97a81e1bcb9445dea0db32a6e401cfb9814782e78d6842124f892026fc452542ace01276074a9c01732238b4d5ac416d9960ccbd2cb519a16f554f5715d83e4992935921460dbb81343d3e8070ab52a6fd09fb2555293d724a2e8a1629c331add113e8609b0468d5abd72fb9471332f8e4b478e210d536d417ea164d487e21e1da30376ad2a5f265f669d8d09e35bf43023763dae14af6f825e864053d10019128c8858c7f478931fc53e8b8bfe65d0786b227b50cbaed3e8892b8e5989ea23ffaa395b0190d067b243c3341b299d933e2d219141431cc316baed0ac622a6a82005b8f69e8c0748414cff8710c8b16809655df71de37de4d28f079c3dede36a0477c0e6487fe9e3c58fe7d8ebc31c154c482d376e1a0695c44ff2bdeb7f2c43eab144d35929983dd17514f83504172779be6d2a4bdbc4290ec9309c8f1c6c14c9f7828f3adf05dbd7d3adf1eecc75d0363084060ea85bb859a6ec02a0427379fa8ac6de97fc9f891c9f67a0543554aae8d0d2a3252dc74aebf4f5bd181953d1f88a5b99652efddc62819b82953729336ac6e457911fc0c66c8472c9ee31ec195b453c61d5c0a3fad420316c57cb436fdf2a6aa3694f1ccafba9df8ea5e4d93e6cd87faf164f6e28800abdc7925bbec3c8b40d9817a37cadb249d75671606f87e1884cd54017b4520ce6eb456f062c21bb653090e5369a76f9bb11494110b910ac8633fd33ce273c7751bc189009a2fff9ced8720d7cf4f5aae0f6ca294f6cbae14d771d686e510d9894084b144297c5ee797af914a8d12e6510b69d825b9a3cf7bf5a20cea948a9a0f27d69005f359d7b28e1e191243d6675931e154c8aa3e2191dcb23ae981944f70bad2fc0c4c86b44c1d0380f8dbc499820285b8f62368d29c72b6eb21dced9e28eef4c262c08fec755c541a42dc41b60b80ba9cbc350455a628d205ea63792d9b72feee7e27f3564693bf23db8d984e91a6d39307335678e279c53e56d519fc74bc985b119e87f3a669a8e6c76b5064ad6312e5c214860f12da6ba267aa6b986405c0c56233d053b71da3a8418b6d9fb86e67bcbcac2dc8042e8eb1642fa2264665dc419f54b54c4019bb48c12f4855f22b397fb3c2f8f4d376593274746c511ee2999f5962eccac909a2bb51635588cd8fc8e2a91c345a2217ffa268d6fbbbbfb757e307c754f16cb10d57297bb011767f4612745918efd75ec1ca2a59d0926622c8a815f19648fa3887fa90c574a910ed1e4ea9d580930396e14d3db96faa606c26f02dbd7f9a4f5f2e010e030259e5b38d462f6cc414ca14ef8caf55762c0c5927a264cfb390ff562e5832b7c91ac619d61f473aaffd0e83570fbe7225cb07b4ecb938314b802e9d33ebf900a40907bf66d48d1f1c83dcb68631993b1af5832c81b4bb59a2caf104a13af5663f90e3188f04b2b2454357893aec5cba7d91917b561cdf0c14da62454e60adebb9155e0afd2e136fd8c2186d024fd9b3b5a2fce1ae0864243e1cb5264fbdfe028b80feef706512f46c605176f0b364bc9f31013a96713d31627e0674ad04674beca58bc24ce83f74b4cf95bc4d7e1fd44ee9b45ad79b30015da3063cbed7353ab7ef81f0e5140c0b886ab5b3a4575e267688c8432cae9bc2f2e4369556f4006dd5accb15881002e7aa19160c08d9aa4734c2982fac8d7ff280aa2ed1c30c7b555d6b1294a4a972ff40d8f712d3fb8f986eb374ed00523a0d7e9d281e96ba736bb6f23f7d14d11420990546c4b99e071bab0cdeef5bce8ed67abbc6c46e6bf5fc3808b2ac12a64a9077d8de53ccbe325ee842623f006b1a8ef007603039b0361339eb30b3aa9933c48e2a470dbeacfa694bd6c08b32070bfe8df135268a811998cf3aea0943af1932cb020ef3c1b95f177d68d06d000ffd0f8e39f7f68e28bf88cc69a639b17f6aca558776cd1d42a4b3ccd728a5ed8d8b839162a2d707111f191f11bdf86dbe06eb1b8a01ea2717d44154559afd3da0421e847c52c83e6671d37f1ea06639047ba8f0c4090c071a4ea37abc8e00e7bc2660ca8f086d244413ede48d607edaab59f20518dca06636e9b230d1dab688e3e9ec3da7472513565660928f5f27e4d1c967435d939fbce0728776425bc96f818c2fb62ea5e9972011a532d397001f9f0d892d10a48e298eed89939d6459282da41a472ef398d2d12b5ab794dad86d1d875548346625e72dd6edfca3f15bfd299b5f650b47d0fdf0689d610a26f85100fd282133a7a38c79151ddc3ec5418bf45199a7529d9703a5f6dd6ba4bd10555c8848922ef3597de1fdd244c027bb419b48afe1a24c7fd87ac432f977952703104e9800c48a691983302131a4393ab49282a7090b04997aca62ea637a2a400fb60efda427cacff1d97cb24e5716596fc20712ed62f0db66fa150640acd68868bc54d18a5e6593e64ce746855ca29a95d111ea31135c24aadffb97e00150990ebfa680a3d6e20109d28319ff2eccc717a53c6d4e48381788fa6dc50a77ade003d2d562f0bda0340bf28f389c9303eb4a15882ea928eaa9ee0833b131ef35caa12b266b086a06487ccec48d898ccd7a61663999622217a0f8c389d51da577aca9230ef48ad70f359e21c533ac3b582ff22ba2a71e7daf5aa914e49c5b2006cc6ccc83454999f420b6384368081bee44bb5751e2c59d12340cbb853871532569a146808fdfdbe231d8bc49ab34aed2332106cec09b1bfaa9c95663669e50736ad3eea13d697a25dfecfaa5abfff97d92a117e82f929e48c0183964f298c8373b23a86610d5f5256d382661b9460cd94a62a0553fc0b178308b9c88e52f5b4c16b0ed4b4a99f3b960d68fd6c6d360811d05817ef7b594695183ac2ada98af20fa009b5216a972420028c823d4c846884a6ad04aa05fe59b19adba4a6398bbfba02d18a21ab34723f1ce97afdb125da7fe7bebda9d0f28e25df4e86a1b582dd6bea4e72e0eaedce67960be83810a1b31cc9dc75cd1c349a7ee900954c4dee7b7a3900ada99b3327fe71b4d604f7e92b930fbb441bafed1b6b787463dacb08dba8e31e4f8da977275ce228bbe87790976977b556eb276401cb61c014a0b614a7cc1e0e0cd0dbca7fbcc07b7e4fdf8ce674bb4d193ee22ae864e5a6c8d7daa7b3e35f6f24c79c12e1987e2e267112c912b00b1db22a2fef7b0f5a264d7149e369a03b71ff5c56710f9c7e81659643549508e35781c8dece71a38cbc5e1144cfc3192ca8722d371219602640d82d2caeb7577704ef042269ad221578d76c7e2c01cb25279fe1d3b323a318301d4ffcd2d48082eea82a0d0942867bab92a42b8882ff9c67ce8731196f8e7c59692f2be447b5dde085c1256b454ecced823b420cd4a1eed8505b8bfb4785559f24220c1d5e5035a1f403dcb511a8a517ab1a06c5cfa4ee997dd68b6f40e461e5e9ca9fe43f097c9fa3079cf856b98da3c6bb797ee96f3a4647704e698578cf38da1268da76482141f3d332ced26f3516c8926869deccde0882bf0bd637478e6d0ae18d1f2a50ee4457d7abf1c4220c54c2e131ec583b732a4975cda635ce47c3c2f652e7048df01b23d69f83ce41843c775a791a6d7147130ea42f3e4b3a65d07fcb7836848f6f96372ca07ce985eb4de95dd02e11775dd0966f4e4b6df1ad21a28ce7eec7ab94699cf34d1deb096d3847cc53e34072fc5661b54c728f41a8314beeabb0e3fd1c65c16df635f6919ad5f7f01d32661e0970c0edf25b339b640ca78b09c79ec33ebf071ac9edd5f7280838ffc6641933686f7a186b4fd4cc6da5757313706e701383d705e136ef4530a23e0f2fb187b1f80b7f88b2ed4517e7ddcaa8db0ec1b0a819bffe91d786ccf91be4cd19c671139c1c0b2e6e5bfaa2eff02f28998b706db18fe3d140149d04aaa9527efd5c02788b95499d105ed0b75b9f28a6f6636cee0eef686285b03438bea666153b763efb250ce5f89e6d2caabafe7d2317bd1c2364a738a3a9858e4f291e314122760fda5a16f177f3f03b4541bf9729829830ddb587f32c0fc0888ccfd866edfe0ad6b0cb15b49f468681aece159e41015d280c6ad6363599bddecf6507a1df14b97fa01d38bfd2896f97ca882e3049bb25be367a1a10ad83a782bd69bef73f3319d7156f52a54b0a32a75ec0a924a68832611e465dae47e4def10b17ecc4266e858f8ac3629a402f561f777375189774c1537f5563848135a237ab87d78cde4d46908609f1743be28c686cf3e1982611c1498af6d3cd565593c4337bc97fe7f1759e45438a0ac11849b3480725a9e2a3defd206265843eaf23c9ac6f5c98a05ad6d9d4b3b239809d6491ddbb0b86cbd8451e6d0e3b82686e3fcaa57ea372edc759d514dc24b2262809448396cfe9f15dde102c8dec0b517813b4fba40c731b5b81a9ff87b4eaa383e947165be5e89b64ac079c5719ebe348ed4f7bbf856255b894114b13e735fd31fb12ef0d68e6255767dd540e5e399749e39794ee7393576fcd83872704cd76cea39489055a2d4abed3697964af893faaedd920f759748d1e64ab51516e090ed90429d8207e2035ceaa7645d01fcac2be7f299124eedf441641759c5d76d2acbb7219ed97743ca2f1fcbac2515bbc050ca407da16f115c5720d34d7f6fb789d72c7900d16d64a3d4474dbdffda15fb139279826a649bf4655fd78fe6b430924c62c57e3d7027808cdd95b829cf5862d0f3be03273a2b9583b3abe55620ff3dab1d124cefa50fef1a7764777f04db5500c62d3e3455eaef1dbcccd1a305ab3bc13370643ceb1bafbb35a8ac2f0a8a96377ef125e2137a906ba96295824c36473502be0ea6134f0b7f6f96d00f0202d1582b2bab0e0598652e8aadc93d66e2a1c9926bb062f0742cd9446a63d62cc27491d082e04e6fc483eacc75eea058fbcb8c8253546fa8c04feaeffb3d123363a58a7c9452aef3c30b86dfa18f6a6103dd124f72f2e4b12faf01d3925e878e4b4bc4e91750fa2f521b806b0fc05a3d9ec7bcb74d90e5b05a13bcf5776eabcdab265df1a1ef4bff3861a6fb341318949b05143164b802655b15a6d0408cfaed478223a52fe311309e3e7f8c49da2170a43da0e0a1a5c05b9f44d8d7fff1fcb05dcef2b029df3d3141d858c021a332f50fd50244bffda1a1fa6f423ba801af53102e6c0ec2a0debc53e440c45c35232fdaacfe359689eb87c2fba82e586631005fd689663e74e0e730c8f641627cfded51a5690b05e3ecb66a5041f8d4694b69e5313602fe9940822bd9cb6c4e920221e675396c7111937661960158bea7900ec53612c8259bdaa984e5e4a215b08c7a2307a8fdfb549fa89d26acd9ea7f9ef7f69c5b386aa393228272f8f5d709889a3a56df796ab59bd0219cbcf0a9b3e7b515941675e040c99091adbc1e9df24036dc010073a171a629e91f6a261ffb6f192ae31396c42b194e2abac5e2e14674078ec4a12b89e1b516be2e8c1ff30416feeadeda6ce883300d0a1c8ed4f40d414fc6feaaf22ca0826fe5e29f7111ede78e158659a7a3b38f0d141f33f08b14c620fa9bac7b54950d309e0e7612939c6765033a82f4342a45cdcf08dac6fe2a321bd53277bd9bd3a568821a4f4fd18ed475f8c0960b4ca9631b6ad1ecbb9a46471252213b5c91e25add9e99ce39603aa19ddfc917afcd27361bf76a2af134a5326abcd79d26b7523e967459f4d70ba61fa6f36eaf46d4ebd3eab76231a4e534a9d261b3080b7e482fe558b8a5a416144d98e608e58886fc07a5333038090fae9b3560815e97f586b75ca5f7e90a75710a6c69d1d50be163843eed2426967cf57bb98e4863f56cb78eada01f27832beaa02578ed43bbf9d30050d48253057602ccf48d00150152cc362756fffc19c1f9ba7953fe5d6b63ff8d0c58ffaf3f5e72fcd10540087ec2a86e327a516b1c763971cee07bfe72d6755495b11e9b81b8fc0c140d1ab52d7653efe16dcba76af6ef25bb4a9ecdfab5cc838e73e3b664b09de8a048c43ed5dc97ed447dea55cef7dc7a4574786b7f9c405504b6ef58d18b8c694872c70151b499ba6046b69ef9dcd5c43d9252140dd8b5ce764bb957f4140ee740b562378b8bb96d65cc594a29d23cb75a0dfc63f33dbbcafa7be92b6dee31072a832b65fb34e9d5f7a9d06f3d4b5447e067deed599f460d98e4416296c0305fd9433656586611cf318df00d8b90063e2f838dc20aed5e9e79dfca1a783083dc861472d7a7ef7623857daa59f51ebd5a0c094c68028b22b6fab61a900fa656ff82d5b18570421b6b1aff2caa42d0d9ab06848de8c1e5c89acdd9d775aa7458e894982a6f6bcf5208a5f7bd795f1e5f638790e797517ca08d3bcbc82fb9bee3448c5dfa2d34810765f684bd6ae68996a5bf5fe2ce1587f23583d8984f9fc691683650c0061ce140385eb71208305aaa3815044fad32a1a29b440260642b12c40dbdfe93eea10a779792aa5f02279f79db0f2b8654517aab33be7478fe1947df11ebe242d95f1b3cf2370ad492eadd39ecf0fb02ba0dfae796ec7ed3eaf1107d69bfd80c6b9da67e652fe4617f14b435a7b7e8e7fa386d57c51f1ec6bba6e4bff62f76e4d67879e10d5232027af7689c24fe0feefe218e00908fae4544daa65e071bea05c8e80f442556351dc272773f3ef1848da16f077ce7649737f3e2d999db42ff37545e9e1d3d43d2bed5eae6a040858c2794d52f11af13eaa30a1548f19eb9c015586afc60395a34223ded8f14a65d661036b99f37e3854ad0f608aaa9dd5f9a2e6afc6402b40e7d9e17c48b477aef34aac5c664acdebfe42be45f426c56515f1d04680a7afd78f746832ecc6e41ce52a7a1a23bcada8989a9643da70c1ea13f8d88dc9d5512679892a24a79a3c7b50a0ee9a173975ae7471dee5fcffbdd377ee6486dad1ff60bd3a30c3faa2df8f8c3ec1f78ee1cc1075e43a03e067c479c843f2db927a264acd3f0ed09e992251b687d375e2ef5b428cef99e976db31572e4fdf539f5d094e51a89d4e310956cedb84cd6a943aabc3996bda1f7bbbacfe0a318465f8e856a171e0b8432a924c5ae849deb5f77f55cd03d1f67551dfc4b7e6dbf99b4c4f6b48042e96c617cd78631bd86801ad5bd283f7667450c267018c8551d0a752d07e276b634e726cdd7f30b1f51af2c999447f0db5a6f79879d13a3496b3c4af43c19d158304dc6b59cca57183496d775d656e3be81fa086b30562c4b131202accc1353aa004c28c5bffb740f95d9d8ee4ae26b3cb1f49c256dde7a7eee08e08e02d7301c0157a5ccd5f99a11d92523c66e870d2c05cf679c656d2433555c90fdd61eab905f070911e1fda0d079f7a18ed1dc38b29fe21b0fb7b0f42eff2251cecfcff07926ce4f8ad593973d8cc713c9bd32a55e1077fe49c4951d39b1b04147eabf120b511cc868249f5bf762c2f3560dff4877382124d175c14ad447a03c09c78a70482ebe74fedfe0ef4e8426839acff89f83401a683551942801a021a27bbfdb7529166076a3e7b6f5cf4f3c19055c2a20cfabdee3c38d05c3216cf575ac884fc04a9d734c3ed7064b705ca7cc801411ef7561b7461286e9977d2cc0b305408d62138135155c185f30e169af898ba4aae22f9b7727bde2fc9586c055fa01b5a943f6733f36813650d98a97cd35430be54c7454cb36a8f9f1034416e48fd06abb508636d47beca25608998c773d35cb903ef450c2b091815f3f7fbeaa65b501bdcb3e80240a0d4fca7cba9616ae3501b3de5c94bd33621b9b78549a774b5d95bc52ade06563a55804e9aa7a5c0cf1fbea0a329c99def7645b6383aea73735e55ee81ee848c921eedb7ac56ca32f1b27e7aaaa4820f03055fbc52128ff4b8b686f87d719c5f8ea2cace4875a3da7be342d5549bf6a969fb580208f2dd32d1854cb28fecf9796ce360ea1a11b91ab90ff712f2e763d30a9b1f46a948d3ce889449d37fa8a826301843e0866d6b572e51c152db4a1f5001df814c742c601a5266d97f3db9b9ae4bbad2830a75dee089d250c7d16876c0fd07529c04f7b63098f7d91737745c8db4bb03b1fc1e8bbb6e119435e9242f2f2cc508a2a2b8bdfc09eb02190a8109820b8e8f14fb8b0f9a715d7a2ca17e8dc1bbd4b9a73e071b860e81a7a3eca35e861f2c79221231dd7d9798943c35059e3ad4a1d1cbe5d8ca019b548921b30bc6566c62df4ffa17aae8f13d18de7494a3a7a1b28cb21be0fa7f93d4da1c6107ec1677476d314113beb05d9de56294dac0af5ce4752dbdab7540d4a7276132c6cb0d6478f9e07ef4b9949a4f0636fd04fe50c9725b0f0c04563103f0eeaee526559c2f16af3e9f1f51bd0ef6fd2ddfdab35c757cce25094e27ef51426d4940e8e9c742681ab862b394809a6bb9fd9a7aa414261c0f5c2d43d54253c82683332639bdb2c636c8f718254b2383dd5b0b5aa19a7001691833452f378d504802fba3031b386d5106670b8f014d39843263abc85eb30a12476fb9ab7685c3f22550a2ee9ce8758383a5c4652a9d3cf02422fb4138546a29f1f52e7bf77aea40ee89a3052a6c46a3ae4d413356315ca91a29c22c6bcd2d08dd7b48a8700b659c4b5da12ecb74c551903f44772c7700f6fc7de2a769181458545b64fa3edccf9318bf0e7fb4ab329899d6360a02b41f3e5b08b0ef25055d3b515537c531db941357df931946db63c93fd7ed9ce9cebddfca217b9f725f3e6860e901ca9554b18e9f266d47e2a833f532c40cf303fe0b4fa946356995b2ed8a3a21c86ff4227d05e1a6ca0573fff035e9ea14e024fdacb1c55c9e703f993c3c8efba98694b4b93f4c55e35bd3b65121018f0dbfb2409fdf191c45b54a5d1a71b163bbe6bc5abdc897426ce7592cf293cb1a598a8a73bb9d68cd4bcfd0a7e51bbf8af6cb70c88c6ee4ac1804e15715617ee197d8c8dac8d619e20d13b896595130a07d28178db6ad00401fc4259f1e0cbc4f94a2c6da904bffd4bf98d7be5eb1e72365929b9e0cddfdbba4a210b0984b352e123b8d8ff86923d33b25c3c255b1cbe57204d807a5051d2f236eb4642f9268dea256ecfd75310c2bcd389cf3037b750f0a346b5c2f4da6dd49a3f48ad4e4278ebd4fa52fcee48894280b34e00f35e2bf5c39aade07f02b878e6d3a65545f7a4dedffe05135e8d9bbc7dfeb7f6e14b5674b2aa111b6c9468bcaca7ce80186ca793facacb3bb9b92bdec1bdf52c0f05e74e2c33df98322e2726d4416553dde0a7a44c7ec94601c5cdc876f47d2ca143c67d553ab28ec34bf193e2bf468e7d48625b3af11ffaf01a9ba9b0362fcd92048ffaf18547ce5dc6d7903801b5c31f00700121cc92f4c09f05cf5c58c7d37a408f4ecea7037421637b679cd1c9d234c85239aef93684e970c3a07a8b9ac3843682ba9f240677149e4c2e49efea0c9f50c0a98f896118624e3f58d695f477f664e9da6976af02e6a7bc412f6106b5e77af4e2d6ee4f4f9f701d33c2017781f3a548e2c2ee2e9dbaf19daef7c6d6634500f38b20010ae5ec4c16df7bb95544b82b378edcdc8f4c988a60a255f9cffa066f8dc2b2e45519d589f771fc8ec926e22bced99290d97e5ce06670ae22a84e7158f4a6f9eadc40e1d0b9d055726028091c76eea5c91f0792433291cc585a309483ccb50f8616d8d116e7a6e1b938c65610a18d854996b7c83dee640a39cad4775983b5a8aabdbe3aa2070b07e5ae88f8dff710312b774ced7187eb2ae6591bdba014bd85c74c6e6334ff00f35b82494f31270b699dd227e48d8d2e90909845508111074ead71d42900faa0d8ef240d2150f3ba9b084e877cbe630052d8d441330c58981572f552d0c7e07b38f82dad6b8f2c60de97482c78b5b2ff35530e5b875892964c12283e2f0ec371b0da533ef087718a4b978d3d46a33e8c0951eaae2cede11b2772e4beb0c7092d5d2e127c7e4af5fa3640f6f6475b4900b83c19b85d30c76131b35a19f59bd9412d47d3412772470c6cd2d9cdf0f194ddaf6816e58c66c17ace720f974375690121849241f55f7b9fa4d78b0fb546494acd7889f7876765dfc279db1409fdbce4615bcaf2e75c804b4c96267f3f98752a297a6eab0619dbe8107662179da6b4d3dc6ef330086499705fe8da6d4aaddfe65abf022b577300b333fac986047e23ee379cc5b89f484bc62ea12f6d4e1b56159155f97fdb908404c99e4a2467fce3f7a70f823e16752cb1e2f50cc0c103847ce1494f288a97b6cc5349e64e0a40eef77f294254a998f67eadaf82eadb41964d6e802487548554f621d411db74c159ad747337749d05ac2802180f375f7b2042b0dc6e334d1bfbf6699f0f9ff2d224acde84483ac4e36d3038aaee6787294922a640bff07e6d87162dfdce1746ce83f0e83b1e8807bdbad34c72408ef78f7fe95ba33b0037dc4310eba38b0712b53f8f40caa1379db6e4935251859ce9d4f46e005afd1c94d5953c4ea6d4633609671eb4d090181175f801609a488a074f738731a06dde3c3196b21e37b41a61c5607497378f5d82969320ade7ef1d6916d6e9c2c45901e66715cd7299289cf1cbd59f55afb8737c1b033b9fd75aac139ba24ce19de606ee0151988b8a290cca02ca0d60a23d9254ee14d710ba129d9aaa85376360b886bc55649fc4b8013821340b06df7005de8a3fe66027b727d457c46ad00068fcd4c8a965e9ff7a6f427663e647b7493fad5edc06b7f4b06a93eed48a6a9758e0e0df1346201940ba785ccfdf8dc560927cd5674d8f23b26e54c883ca6c9ac6b6cc6df43d95424137ded841ce6de2a1495745fc437721e2b262af703455db4d22c039604424591c33242f680322e464aa8e790a43f14e3c8dd18b3ea65ac77c0e58e3dc9ec52c06be207540c289e0da39d50d9f52d670d7c0c60baeb2d8bad9736ce675edac078bbb4542b37ffa8e12c4dd190cc208d02474ade96c8e0a1585c8f36796e129b498ddb13039b5d298eb6c9800a99229116f22458e9cc81132fac2757185d7256acd6c58ef43ca60fb6f7e65b7b05959c93f4ca7d989944bf9a9f9a938f82db2f4d19d16f958a5f2d2c8474d5aefd0f0918a7051252b9ab87eefe0d23114d10e5eb55115385ab90335b430ad7bb969a1c79dc9780b5db0e08c1a7cae111f167701b7814fd6ffe9f95d55dc7fa1c3411f552970569b851e7b0ab759659963219aeb9f6b1ba9457f0e69b7bb5c16599a25fa85c17d965ed2a07ff2630a3f2127a58261a1a269a07833bf30cedac10b3f6257fd9aea13fa7bd06facb4a05b33be807d898c643d12c542543adf08b1039e9b30b7b6e8da32fdc311fe6559e6f164a5664f69bf086e7f6076430fe909061bb0a66f5ef1df2046ef3956ef40392408457b8bc01b1578f229493462d41c0cee9b86e87b251d0b9c382ec3ba63b76733bcd79690bb8b8233f7330278543bebfbf3088042efc833f16dd35a8046944dcdf67d45c6ff72bc80a5dd8751e9d829b7b2d73bf49ec1915d67aaec54535cb26903eccadd65231dd8d848f48fa03fb24e68582fae89231f028b23e0f1ae81c02f9076d111b29634b91c4fc2e36c316e51b3dfba7b3a54a922a57ee46701f6b2f08e2d2d6e6866ffc70af3df297aebcd69bf2bbd476e0d2e8764e8743281137d0049bec606346ab018347c48e93034556a48d77e6bdef33d9a2f41a1d9cafc8c0c113050b16f63f4dc11b96bf12d9683c901b1bc611d4830d6ea1465dd7400a38e6a22794d6deb53d605f8abdc7a32efc047786fd5d0bca7d6d61263d4974f4e9ffa0acb6514dcc19e1c4fb0425ee0d7f5d0a3cc123b30027660d4230928135fcbd7f46bc1729543652434ca443f0eaf6306a200cb8186590f2231fe2051fc32b6d617839bf0225564b4b866f7f135743fdfd6a36cbd9bd14d4586228e6f3acb17a4df485dd434b0501891e1ea8603d8b1a557ff5f7b8d3f9f08a328e1e0328d8b75906cc7dc64df661f9b39f7a62a82d07cd7522fa928aeace76b898639dba6990702d365bf1e9e1381b39588a04b656d93607f1b1d186dcb077ab2104151a0a53a1b322b5568a8a1b6625775bbe0292b169e417ddc4019539c0207dcd8a6efbe8547621bc131b728a56300b71abc7886fe3bb7275214107b29932347b74f455da2341110f445a3bf17cc56885ca143f1b007aed9cce9c55919757f11cfcebf58bf768da8de5218782bf3f655075e490508a34360f272e40e65868dea07cda2029ed7adbc60d97a47951c372195f4ccde79328aaeffb124c4512c0d0a867b552b866da3c2cd1a6ebd370a2f901cbd5bdcfb0c31897830c6a2087503723f13a71e6f3a597db97bc52d97dd647419de7009e99ae519499e3fa1042d780c9dd0c9c97dee3af9d81281d218fea30e5eb7919233f8560ae80890fcdc2403331543c24d271d9771046f4547d73b0c754c430662db7a6d61a8a262ca8bed87e86572429fa34eb5ebd9ab3e3b54ca9316be98c1634a878248d1892116b3f8dca396e0e3d4c8ba71996eb50a955b523229dc4f4a5416734a977225feb10a0aa879a1c61102d9d7b9943afcf89c7d9e695f8bc2eb38233d91e76462dcbe58f45e6af8f8ecc98e2f89a18bc7cdf601c7c8c38a0e8b2519f7e7e7133a2c8f1babd4608074fa9cb492c548b958e8ecb3c21a504fc032c1b6a8ff2be593d5448b6a3f89a8997f6ab11dd444c3916658a8abd9118f86025bd5133a87a31678ac43e39b89d6e1bf35e3c1fd6e36824cce4ca436893416e8aa8fee4930ed89465156ae3af04d9b4d8e18d769d0d554c0e57d2761b2cef043d3c8f16481277f391992cb836749974da0b2bbb9c182ed1cfca242b2e8ae9b19dd930921af8d3ad67f900d940afbdfb0d7d8ceba8e1b43bec55522b41f0aee2019d84862d111aab6f3bd30a6e9be729344ed46d32f14571173835e36146ed7b24fe3a873fd07b7288c26008c0f1cfc3195adf40b8b76a937904c4644203c574d58a79d975c0e88f0f1c2e577144788c0bf55bc502850186e213f67382e1b490bce5d60d63adf1f22f7f1c0bd13f70b3884c13c1a123ac190a8feded318c13a31939788c063a64b659181b2624226edd654dc0e2e05361fd39c262880c076c90e1f505a846d3f5a7dc2d1a950dff57a7983eed4168a1bdef1a83e286dfb79571a8154e1b5be577716646fdf9083149ac86daef633c660f6ce3ac47319073c1ca9468c64172687528cef273f09d373cca3b35c7e3970134207dee92a729220fdfcf882b787db5b6a2d6dcc42cc8aae50dbf958c3c4ac24d65cbe5dce37e690a3c143ca9204e18f72e4f2ee29ff9f13014d4f213aadacad9a1a51cebecd173110c25b7b683b446ad79c469ab4f421b0fa78d3d6071cd27dc3814c9239fb433fa81e253c84eb7eea1d601e559cd2a44c13ee6d5699dd83120bae05fd5b3abc39ccf4f132384e07e70bd67910e0dc4677ff8f080f0b6f0499244fef243c2a235675ff0ebc4cefe5701ff23191de1434e034e9586605dc0734bb7ca03a6949d529d9d913806a302581125b260d9b41e2909e932c1b714391a2eaab5f5b90270d34d8d93e32750b3455c9cf11dd6cf7fa0beb8b1471fc67c78631c3942fe53a8fb4dea5633991161ac8b6b2d31848d7b0edcef25710eaeb5c41e10f209ec3010471f0be1f17f666941d4ac96954d57259ce4b0cc4f19f58bfa5f4711f2973674bd588fb6adcfef8731cb2cd86a4c034de831cb8581b96f256b2890596d8480b7d00f2a781246ef878f1972bcef2c95fcabe0fe8842dcf3f1c3474f341a9403c2150218ba4f20b4784a8d6b4302baf01d29764b8609710ea3f3f356acefef840b8b374ecdd36ba7f19bbc8feb0141eff74d6fa23751a34745d593c1e227b407c97a7b9f137c0107b16a29214f18eb871ea61247aae999634d1b0e29ec1b10ed0bc84dceeb13eb03c20bc0429f915542e287914f4030d5ef73373ac43df80d5b57ef5f0fd953dd822eadd9e5a186c50bd07031e2be3538b361d0735b04a4c246ad49759b0b0219d5bb7d2d69512557818837c6798f08e9a120702f0ee9785b619571424045ef169fc534fa84857071217b92d0c3a54fbc4621ff13f89ce05f8654c44e7a09f617e7cf04029b7b8054f0b99cb577503c45010a1e59b1d8a0e2813ddcdb70487ad1730fb58fcd1e33419ad358e4adcc3e49ea521930a9bb61eccff007be1dd1b4a890a3a51751655630b17c9f36ee8d329ff8745c87370677c12f49b2979f3f75d5837020f516a55c9e7cc29ef6261891c27128e9c3a4ad45dd0eb42d1c142b10b5bab0836400deb4990c0ddbb48bbb9ed1f3460352bf778281b6771693591121e65fb0fe0301223c9f676c858b87c4e6f6f294a52ac54f42d783d50a45e06366a2a5cbb4bcd2d7dc38c7d987b79bb86f1f51022dd3d49b174e16afa13521010d2fdb97636023588ac92208ba145666c3d9a004ed41faf2f2ed303a5db700300be30024e39a98c0d45d286011fc63b2278ac0438c0fe3d866ef55e3464ecc894902d33a931e192a1be56e8b40ac68755053e0f6866d44498ea35b63dba581aafe3b94321953e764ba993456030d8010c5a42dba65c9c633a6dee939f5d45b1d535dd75ceb5f2195f88e2d74de2610c2b724874278c6444348af02a9cb64bb91954d7ff843f9ed8159224339ba50f3098ea3c7309fed7d003d3f8adb6775015840373bf2a4f1e9e77c4501fa0d67ee9e4fe89ce8110d8b268fdaaf8e70f55a31393b5139cd18df6c6ad683700b2c6f53f1193f01a30fe1695f3254688c3980c58acbc21acfebd9bbeda81254cd7494c8258e9bd8324622fd823b08a0ea8b99b2066702d1764a1fc77468470d7e3e5d02adfaf848056292865a73095f6d6c9504660dda8df2de20f52680103411cc44ec15d2521176d976acc10cc8bb60f2fd4520d34f825d92d167176d1a2981f8b8ad5573fcd1c406d5a421cf43089439e10d3fad1116e0b5ea4fdd6d97292fe4e73b439e86e8dee9b013e8e6daee01a414f426c7482e5b528eef09295dcc6938c4c4b6378d346da38b5aab910a972107a8782c6fd4cb11dc2207828c76b02a4707e4d74c90e5247818bf3422df1ecfa9152c82691008806d23a3ae7cab25d4746e666eb0f1dc2a7862f23651df61a9779b0b6d10b4533b332a6efa2da7ff6c9dcc9f58429373c28ffaed08180a667d117c8c8a9cd99489e171926d964efa149d7adbd07f9b30397cd78a72a02b80be3ab3fd7717720b5b40ea21f4260b7951c74a0d7540566141c193f45485f93c3ae91192fa3a7ba30f63e5411cc24da49fd2a50d7a4287d1048d98aaa175dbc96b0e11ae34b3f585e2af20706ffa7419548dfacfc958b845d4ec38098a555c23ebcfcbfb1d9b2a98a96d23abb83b6a9d2d9c401feaab79287b6c1aae04c91fddd11f4dfef64b161d5bca8d67c9b98f190f98540791b7aee15b0cf498da54fae25ad66b3aef1a0066cfa2f8a0c6f3c559bc0fb1e0656cc8befc37fe6d24575f03387c508e5b9e9b725dcbd53f1f3c8680d107aba113af431396aebd386d68cd70fb7a093fd10453e027d7f8c25d8c24e45b6b61ee92ed828219e8a5c8565acccf27e6dcdbb2fbad10f99de9e85dc9738b1c784d07110c4d1929b5925478d6cacc58c4435acdc1e2b02dfbc128d926d5174c91b393c19db5acd93e975f66ed898b6573e8d6c4ab0472c57de1f9480a82e639648efd748a4ea6175b81dfb4031820ae1a4a2c3ff1a74c18aea0c8c8525ce52047a93b822ecbc3b820c6fbb392fc16adf1262285e924bcf5c18f9f3b5ffabada039ab51c9d7343e893453e157ca20b946a9dc1ef43ccebdd06ea3d72064389c5ad59186b1a106ebc3bcd9feca33d750656900591783ecc165f8139d399659d4d6ef71e0df3a9cea9671735739d3be22df43aedf5bef9621fbb51204efd500d4139571cb37616a2287464754de21568c9221bf9bdd183a1ba72dfe70cc14e07d1ffe13d84f4dc98cb551f6b67ea1fb62742afbaaaac7884fa11d2d7e85ac4f228cc99b034bbcbc6094706aedac312e53078f187fcb8270cf9555216b6d6be904c6d36c650dc77e09273e80133801e02102b3ac6f6a2f3f0c28bba5042464d7079c22405604b071d009e69bfbe9ece169160fee1bd673e083c5318406aa5be5913fecd9259c2557bd16992b8e425717aaa0e9a1cada54d87b7c7a59c029150bc702bd0dc84f60508f2a97906ee8b1f100e1e030b03cbeca42aa8c0e6da67026285c9c7e7ce691394adb747ae388f7e72a1ecbe9531009e04dbbbf707be9452ea960c3fd588f48520788520b585e61c2959e000ae316df23cf1b9f224a17b349b7ba4f0b199e6f474db0dcf8cfdd4fffaed364c80400cef36a6a02e182eaf42e1c9bac9e0247b8044a79dde80f5c20725c7b374586dd361f4807c24f78077fef4706e953612c7a841e33a251ba4974dd64f3cb91f59370c7ea11a387b60d6b9c45c72b137a8a0c1400a92dee15558990c2bada5f8a20cdcac034c9a18f28523ab56e7bd8940c0fd7f42b93b8fee1b0f4ddd2957d0c3bb5359c4f67e05ebfcfce2aa5c713fee5855088724b08a42bb30138c32ca7a38fdb8e9267b32f4c40bc36a3bcd977cc8ef3b2f179314fb32e0ba20b0742f60374d3693f81139d285b2d86ecee750811a2ba2b08b81ad51063ac93be211652724a756e4e26ce762a59ea28e9e1a3b0984160d801a727fe4fbe16aba770add310a38d3e3db6d8c0f9be5170eb63280b074c04abd52a71dec29434afa59e9f3ec36ee45bcad6c523a5c2921928ff11602a2a0e84cbde32d8d1053daa838602cb415806cd9481ab7a45aa99ec028031a5d89f0199916f3e087eded699ef093aa8c1679c22c99c158a12b5b7c0c7670a5ab41c2684bb6ca7fa746b7ed2f995ee3c9bceae050ec4f754ee77056cb7fcabacd26d0809c8b09daf18192590965c410e63e58541298ee3ba1b8d7a2da8738795a2d23b6361f87910a350af83a47255f5eab64f51a8193772b65ed6b68cc8168868bb8c3442091597b2ce8bf25fd64b15e2aa85f540c50b8fe43cbc590bb66e114d9c19fcc82ee8229a48a5d3a5ee6017bbe99eb6e1ced2df1a5f9fa022eee6f7da2a2c5a5219834f0fce399b5ce7470d925c55bcdc75719511e74fd7c9a8224aa06cabdf3953a17b7b0d091a6ef9e7433403aacadb588eebb7e1c81a168005e1fcfe2e21b9490aea667d00f334633d70aed907e6da04d258b09ede36981e648bfb2c3bd7ce89a3186acb59c0b39602f3e2ffe369a30c24bf8dfc9864c404656ee376f693602d55156d33ce2559cd0c911c4b5c9e284307908ac913ea395c52c6d94b71b95ed0cb81e216876b5d69fc46851b394be4b3afa72a95907dd558657ea0acaabd787491b0c2c62d9e025508ba95c377aa79f7a6732573a653c9d6e3e2b7a65d824747da96ea5d7473f25d11311170d8dbe1039419403d80fe4ed250df32a39a1e3d1ed4dabc26520d51b6994e6d05cf50f2207a51e1afb7a8d3fb398b87528aacae62e11e6fb977f990025412d4edb818a87e9820cb8a473aa445c560bf24e4cf5bd3d3c43677b4d30a9378a5f275e2166b83c50835bc4a5b4e1ddaefca0a3e4b377b66c2888e7238f512454fbabc4c02c687455b9c5c9c41c50cc61843314037e06291d5bdb18198470b7157a8bbaf906af4bbe53cd7f8ab3082b15bcab2380dca863bff88c61ba4a799229a4fe7530a7b8b93d5d84767959a3891d7ae76851ba3d89ee9570ab1930fb259257021bc22bb85b1be922f58d0d419ee39bacb6e1b8612fc4adc742fee2a5ff5248a631009f73237d5232e5dc986f829e28a833a4b990f18078e13ad535eb2c62bac7ffef312bfa82617e18e282546ff7b1fd93739ae089d34c0d90d30fc75982f96649912ee8ad9696a7ce9d485e0a9ccdd97c7129d86fdb67b28f59e435df183440c0c36d9e98ba42afccc8a346be01db0b35e0e75ede393d35412373e9242a344fa074cc0d5b2e579ecebdcf7e127795c3b62dabe03d3eabd042d015eb7791fa4b33fd8a24248ef82f90507ce276afc6dc19f7abec8a0355379e9b8b8f2aa4c234659ef371e5a1df03cc1c7a7ca13bb0297affe6b6424aa596099ec73d2fd33c30645b1525639a9eb7e99bced9f112e6916154419249567c5d022a8c2017561ca8df2d07d19adf1b93928fd217a8a055e5bacbe4dff5f8125fff15fb3687a7048d381fac0e55b2f8d6fe741f99eac538dcdde5dfb9ae6f010f69c9cfaa4c5c2b7b83bea1b37fb4529fc4bf21a059cb9dd6c95e7e7c1552a121a59e63351bebd486624fae77482c0e1762997ff3eada51caf385db9f04bb3de70e552b3161284111f028dc876ca49e38423ff097f9d79b16d130d92235eefc7fa1346005481cf044741151b702bbcaa0b1a11ea41061ad5f8e46df4e4685c227751a9a595a1f8a2585a5ea6a89797d6a44f2af554e41deda00d1d3883f8cd503e0f8a94d291824e8ce70998a28ca7d8b8a85cdf891830542bce70a74bbdad7f3bd7a6f687c4868c9e652293d27987fa52b0e52521c71768f2955605db866d6c97fc1a6a94084354f4be952aedfbf94bfc52913762a6527a555122e950dd7b11f916861ffe96aad87634d639e29626f928ad49c14080cbadab97adce5c1882428f83fbf5986c4d2b293116c2eed27765daa6950dc1339869bf0eb456a30672d62ea046084a310c072bb030293fbb7a72a8f28d7ad749213bc80e0a356a2e881af71efed33ba8d0ed23362857a8f76988f8645faf24260465c1ee5a43f04a1c0520237518dfa6919c28de852a06ea261451607498256ed7d39614382646d418382a430b942e55f8dc532c82d32d08213998894fd747ec5a162cc0205e081bb088e41b179f851d5f9d91aadb46c8955ec58105b1582c8d1014460f3d3b951264ad990dc42e164475265abe6ef3ddbab0a6c6230d811747aa42d68730ad7bc0b8f76adabfea4fed8994d109bbde0cfbaa3e9089fe8a30975e33c83940fc1c898c9d24d314fe77a3b00cc46ca23dcf2fd1b7d41002bcb09a0f95f0cc9396729a46b22b3c51e73dc4d793628ce5eea2e8d42a73b164604a39ced9febacbcab0853765572c57a872b9d4d74544aeebbe5e5ba9be562b8054b2dc4ed4965e3f42fabacb5076971f5c64b5d132886c1e13660e8df0d8ae26192abd54bbfd743f25a606dfab5893cb09803fa19b47336ff530fb0c3627c0db22dde4faf714ac1171fa5cceb12768aff56ece42587dc6c66cb48e8244d9d5b15f07d7d49c3f2373177d51fa7c19ab85edcdf65b523d9b8e072c49282e847cd9aa13cbef246fe29a95401933996c535edd68b6b474d9f4044743c8935dcddce141a4d856021b775eead93f6ea7b114b998a3b79eed42790396c5c76dd73c57b6bbf6748d7b02f3cf4e14d0bb9c88d105dd81223eaec041ca6f26911032ec5275f863a0dfc51fb4be88c7778ee488f4a2d2164439efdb0be88bdf3ce6642004ae4125e39f3323bf8004dff0480d55e67d0aa5bc3cca69b56fedfb87a8979a40bb6d63a04ddb34b69fb209b6e32a60e2d2b2cbe238e37e416a99ba066313cefe669e42482ddd583fb7e859e53f901594188751e0362c57150fd779e9914a5e8f63c902cfa1a163ee3826f29d0e61609a749b6dd564561f87781e4e786849c273d76cd120f3033e11b4fcd20f4cdaf3e828cbf30d2d93c41dce7fa8b2d055f0881b2023f3567193223f617b51dad9d218bed5fe79e3b6e9ecd327102e1b41d60377f28ea9bfd7fea53ecffb436f6467cf24d281d6f2f723af96071eec45e533903c8d6cff8d187e7620d54e7563eccc67d47599e0d3594b23d570c9d16ee01978a36dd2b4b3ad9c2292dbe3b3c9260425330860e2f9051b8f87364fa78628763bbd8a6f96b1cff17f065cb01f2674cd6bbc39d6b4181761c66d4c5bc9b9a5450aea8ab3379b4c739e343260dc92e0c58a70c2c2c9c763a993fbf38c89f4c4b9b4c4bcbefb23dfb2bea56e4eeea571222a765d3f19475da499570c07b3a019888428c0ae321a3e543cb479f428f4a44d0854668c59a1224a107422ab17b57f4ebfb634b1338011727e42c2abebf015fb4f055a084e48b52ff02f0b525b756f3506a2f121f23f3fd68b60d42cd2407bc32454abb6adc7a9da6b750500b4f1a468d4b0b6ac63706287b36735e3689bb1450b8b837c2991404d3061384d44d357d1b0d085ba1e7adf9e51b1ab140885c658d734e8073d25aad919effba80ace34bb6247ed1fe893c696bfd47f384af1076c6b0fa3ebaffcbdcb04d2aec1d9a6aa3ffd204f3092b397d14de433da1b33fd1622ca5aa154f7e5cbc52f6c71e892d2b2e626f3ce4d70efc9d38a04d4708c7526d80c185e891fb832cc569643ef7a63aa51716779cd8695ff465172ef297d511edf4de04c41bfe26ae044545496bc2773d6571463f5d755b3d176feda3d5662eb37f5384d7728df5a60655aa969330df0a606cc918ef7e75b6e08eee57c96592157c7e4e4f468e4a247bb3bcb96d1c610b882092c5ad5f3c37242694169f12b28bb23557c103296c1b7247b521891c51405cfb878c546ffb9af701787fae4eb687869d7dfb05900911d5405117eb346997e517508af0eac42b82408a0bea722637ae563c02c3fd0572b61ba8c0a0b0e4482932833538d4b2af5583a872107c2e09a4bd0fd527059d5e75f0a095c40599fbbd139d02f6fa352f9fcce5cdbbf2dbf0b161fc4bc978fd873cdd499c61096235091a157ce402876bbac3e9fce48e1f477943b6415218f11516af7145270cc5fa101b6a7ed43782dfd579a92d41a64bdf3c196193279c9d1648becc7e9d90f2ba2e3eeb9e6c10b3a77b039120ab41d8e866512f09a4354bf431a5908ba6bb40136ef0b1ceacf72d5e14afdd67731aa477cccd36def426f12ae9e4b35d540296a15527dab9566939e476cf1953834d21b5b12c5d2d8f643d55fe5406850ea0bd1ed0018d8bf924a24a9777a26a134993c10ba195b777beacedce036e0700fe33404b9ce0fb475d2400ef89b27bd754b2758dec159a66c72e8dc89485f6aa9b435d0ee9bb2015b2a109867a6d6d188b440f1a16b0e9dc5827f74993f4c22bb34fe51585e775eee6433d1c485533e917395c63263b0d39c7c87c2cb9545d1828067afd49635e218f86b988f5a089c4c3e9cae9c471d5d808e5dc9a29858078f3cd8014a60be8ba545677286a77003a94f2e80125ad641a25e264c2cedd35e5fb02e26e452b5786b867034fe8bb2fafab5479a186463de2d3b5ecf11b4708e7690f209fbdec23148caa2baf8a80ef6e0e12589271b27263470c126dd45c54fcccedd5f54792fdd650165238945511c5d8d4995ce4591d9cec7491c7f4aa3cb9dd4539bcd1867ca645ee4f6562e059ada18fe7ce062cd05396ef2ee6eec953edacf06452d3b80710e0468b3e479763ac1f824a217d354766b8e1657d62bffbe59052a6bca52a47b3e4d51937c774f2e265f701dc8d4c09d99716006d7b081ae88e719975ffac32a276c146475c538e7a28006746b26f22d8b7fd0002ec791c26f17f5e2d19f46371d1f68f93892690181cb607ffff484032ef9ca1aa9e98cc98296742c82e039235cbd1d43d192f3ae2018baacfb3979d8f3a471b5fa36f318e81e12bd8e450a21dc14d7d1e91ec14a9b07613e228417246c108e6124fb669231502178195504fb89242ffaa6d669b3d7a5603a01f4b609005b94e6416d2682d706ec86c3445193bcdfd1ee0b1466b054dc2939e4a0fd285252ca9d4d8a396d58b05bee33f9d4a3241c33074028af406c201f04174f7fddb7996af991c0601a978cde80bc76f23b087b3eed0924065101490f5b774973e5c5a36ba80edcb34299fbd6dcd9c6affdd2ba82cc271ab4ee842d753a8dabb4cfa06cda21f03cebfdfb7ace2f1ef7d3779dd28e01ffca6f10226217732ffe66b00f648402c664bbd31dfd7ff372893d0096f3a5f2fbe500902df25cebf238baf1bfd987ebc6c1387a3b1dc9edca5d99ce97d8643feede2fe5bbcf91126cd9b9f57728c12c1930c62b0b62742916d402b4de7b0c9211e929e54f7d3dfef01be4adf5a6cb7dcf13d9f7753f4d8fbad421edb99944b3b40cd11be02527b15f8a195948583dd64ddc4eb8640893301aedf6bb7da9b0de344625d3e3e5ec52eca3a0a6de1c256484d64e9f2e28fde9eece4ddf2dc03079f3725e4f21a947dd9cb345ea3667f63fdd3cbf7a27fe6b2022cc60fe5aad89fd45c10ed549e0c1b2dead8448cd2fd2187b462848a84784b3483b66cc433266f8d08c44970292d83bdbf1dcaf572fd1540e80607b8fc37841561d09627f07f4149e002b68d7747952b2e641b146c1137194c40e85a030419b346c343dad8a83b2f9ea7f458c097571106bbbe0cd40c27eec88ef20131b1c9eaeda59dd23d754623a638f463c3c51b9a047bf1e9f4059fb0bf5153d131cc0de114f9d7cee43b5a086d05e00fd1a66f61ccf2b8c2bdf3ab68ece4a07b23b60fa0830fce1990f3617703b24fcac270cc02e1e5e41e7236d3450b322854988e888ebc2acebc3a95acfc46948659baa838816ed6c75ec4714569a3ae528e2d8bee291d2cd50344f9d0c7fe4de50b8eb9458392d524a43fe7fac5caa4917c40c10b8c398becd1dd8bd347d1521ab82cd93d6fd1a56c26b9825cad12abab608f6845d683245dcfd553f474c1e9e7103747fbe3fb0b165eed4447d3f79db8159bcffb13c15f60638bb47bf525c480e18d0c9a46af28d223890be7a20786c434a57761d769a3f1f36e8f092d0546d580918a450351befca921eb9510eecd6dae760bc61a8328d4920b596759e16706b2aa7988dff0be1121f3b62c5b12443e0baa906a0acdcb119232022c91eaab8f5d87e4f431a2fae2faa53d3c46663c8afd615cf202505f61273d50f62b4897e1b56187b7df9907ec1420bc8f8424a8b7834d407e80ce9b2f6d6f5b4acf2beff0cf58c3d4d76df1abdb71241c7b13c7a3eec1e9142936a6b00e651898f96a5dea9dd6f9738c60b422579c3f9e51c273f1c6d0d2f51acb83883f63e2bc31f29150c2e0a9a65a2beff11fd6745847e4dd0a847b411475393be5587fd2f07edc997b66ecaf180de21ac5042767485bd2d558e29afad764b82582be32f66deb2eb5975e9eee53e29984567921801f5cc85a281484d86dfb13dfc5b975c63a58406322117c9df0f990ea8b8276a841426e4003af5b3cba5c26e729699e2c875a06ef84a1c05c9670ee07143a1697a1974dd6fabfc7b551416a706199770dd2a63bdc5e6f37e31c0f61eeab8b61e0a22d05536b29a2950b57a60b831ce59f9f0aa77d45098d5e630429258e85399cccb027f7a137b152c75c6ac9dae3c38e93b6058fa28d17b19dadd053fa17517c013f00277b723ad3960dc7849fb49567888e2b7195f03838659d932d6bd9fbf1d2a360fa4da52418d5fbc084698429a75a28f79354cac00365b704b81e1e1108131de3f757c50fd20cdb81a53ec67d1d2ec57bf14f3bd415686689737b779a904df11aa79ba2a656524c1d930a05bd0dacc2831babcae6763de617e073d6a3ed154c9373b18c5c3abe4306adfdfd70576cbf3464f5b18e05bf195ec72649836dbbbf9021e0ac10faa96e43019e4737fbdc14b0bea9f928b5d169b53782c61e723c9001f7c0934d5444815ecdf439a00ae837eabafb8ce1a506a8bae1e8204fbc0b80025def8a43322054c85bb14fa1bdd8e72b53c7b0b333477835102d43d607a8eb577b34de03247aea2410ce24bcb6828f2e1f0731d9da1737bc1477132a55b11c7df190748330155bc6234029c16093dccce8acf74a1741370cb06036a7cf3de2477b3bb3ba1d8160c0896bed8994ee98e7bc84cb1a9240e7f519bd700484c54ff7c7c540be2f01ef055c4fb50941970ecc2b9f44b1503c37cddb1244e77c69773a585d07c011f15c55f05fd3b52c7ad8c31b0af5b0283a0c852ee82b25b5decbcc82f4ea47b3dce822acfa5c35263fdc966fbf7171b25986c342d2c99968765e964d27e0836c1d3226fd89959275b2f7bbb256b3fe5ad8ad171c121585cb4b77c8365a1cf84a5465acc9429665795fd01fb1b55a2de4f8a2475a734c56cc77842f41bd4ebd860153835b5e4b8eccb921960621b75cdcb45953177ef0951db216dfa8b9e14a710b45485a970deda16c39582d5744e0dc76c8f8f99320103de09c305b8096541bff908f5cd281f059ea08fbf233f548f68d37568d887197774f277d2fd13c450fa7bdbf0508aa5c89f1c83d7ef752877b7cb63f5bd1fb3b890b5b63b6559255367a105dcbf953b0af7366232b96489c6d5dbc94ac850c0e5f9a80a46fb57ba2ad0722c931076e951bc4761c871753e702a7fc2da63230feaa02e841985212d56c86fa2f76a370e27ea0fe83e162f6f8cedc6569c181d6f424b4a68c4e0e152707cbce650b312e93d336fd910eec527a866f8daaac9e7d79c94f44ff388c155387454aa6a8cfee79be7a18855dc2abdf61434397df173ed56fc75a5f809dfe915369c16dc77279cd43bfd67e464e7dea2c4d8a52b85ee75db1fb3d33ecb1a6b5a2aee5f3b27440098351f4a5ff72093846a8c85de5de50fbb32e41a0fafbd228c628759cb9d64101d30989ff193b7cbab8e2d10a629023e7f770d682b30461ff140a1852703c0b099e881f2c23a4a878ef1e7342510520576804d933ccb4375fb1bbceb9b0f494dc54f2e8cd614089535ad5e4c979d10fa8f205dfa9de3b872f6414002b68540a5930ffebad837a46c7a21a960db303649c10bfe635ee83b91abf96f5cef5dfc7c1403948ab90a01aea8f9fdf620046ea629699c3a387d15710c3b9de2da135a731d22e71b9465de86914e5f273901b96392870401dcbe3120ddb3063037fa1e11b021dd8bd324efab499c9f847bd3a8427a61c19e8c4cd9cd987caa17ce8a2fe6b8176daf6b9f8b5698ce23917ab3b76458bb7f088273d5795e6ccfd6a0b8393c6ef212e9149a9f4ae63d4964a44e50ccc78546962c927f55e8d79c984e4fb0391a6749ee8f7a09d7b71e1c1c6d59a7f82105946e5c2ab73a377f2021ee37512b92a3fdc4f6dcc458d32f033d6b9e131568e5c12906770448e202ef4932f98a5cbad0983ff13d7acc5612c41793ac16b077e7ba4a920f1ef27cc7b065f700ad78465eb6ddc96d3721965c93314d98b0b08056fd2445943cd0305562f793f65ec3a42778e24c82886c0cb951969817e5d84497b19af1b3668dce349ef73f49d1a81daf6d51ed945ffed7dfe3b47c45416d839e5668975851a8f5282d3e724ce34e19af1860539b50d03605f76266da92734f49931afc96592e2f16b4ffcc3f52392a2190d0139ee733630dc0e0f8bba11acef8a52a4131a88b77276479025c448317692bcef8e565cc169307fa7d52094430194683e03d6371f178d5ebfe50120506fb6da2ab429dc0c92537ce7ee71cc62cae4298ff6ca83b0d7b20decf78b11189dce7c7e93779f713236f718c21e6681f105b06badc21572f76727de55fe101b55463154f1b2beaa649d581ed80f84bc1d7d9615108f4c8cb7043a4888e03c6aed74d2bb26f3e91769933d79e089e0c9d5531a3ae54f4ff33abfa14418c436e424d395e71eabd57fd7adbfecdd277088c1b0830917f515c84b3ae27b8309f095a7482b8fe16a17622608f350604284f907769ba93c1b077c275092769f77a8491f5ec28f14103fc35dd982bb0f6da6fe3b23207f2d08262037d1122f174b4bbb036e234a2346a19cf6287c0bd76a5839cabd1fb12e6b318e5482d75f08c8b998144e5c2c285f049330598b8feb029ced1572263df46e2791230b00d309c1380ba57370424a590e865a1fe4f932db465843188598f9a3e9d221fada8daea0997a7376e7a86a30b44a59965b886282aab99d051b650413930270f6df632e072caecd69ba1cb441305f6266f5b1a8f4a6fcfe51ad0e30783631bdae67171ff089f54c17fccf6ff37659fb0edbd8c43b856a18c2e199aa9ca52cc8744c9729dcd1e4217d746075a335a8f9261644dd25765eb40deb50a32e414dadef4de9a16197e9948c91abfcdb6ac7de324d6f5757c3c5bc19e0978e220b0258ad838acdae97004e4d40ce4bc209aefec94c515450abbd7ab92d96b9913e1852697e0076193a559a4d303de7bf8a21841e617e7360753336d299f693cd8b7c38e1e1b80ebae88aa0feb1317a676f1d10f60d9808f89345012ca1f7f8ba8c97f549552bcbac2354245e6facdca893e8330185051770f577748f0aaa62d14d0381e2a86a48b428e972be9b221044b2329eee5eedfba4f28747c12ed4c24f5521d7906e16a139acc0d3cbc4fd86cddcdcffdd461e2632b206c967abfb13a0e9c0aa6ef7b953eb29187416508abf1bff86d581602068c76b6fdb4f0b174e1b5bff164df806b83f9f88679765314cbcc5487bb13d7f5a89bfc483c1816e94485b1430c0c4ac1691bc60b4f3f08bc9a7565c2922334bd4a591f7d2a3b66c82cc6db129f58de04823414a4ed979281a08f32f7174df3462ca91cd133f94720ef5c1facdb600c1a236edc36a95caf7504e72c2a65f67d9fe6f6fa7d989e759373682fb10a4a1e12c738ae1cc07e15c4d4270e492834e7e83f2f5387400af3ccd36d45054d300a7c5a8510ba96a9cb424718dde7e7f11159141d1b7b6fc414388c62d5169bfb4ead4767a172c762c4782179b6e24f10260c1400bb7785d7ef6c5f7aea46c9636e57f9609f7e2767ff6483452a96ef9fb4381a309cf5d0dc5530888c3e6888a45770dd0104918dac69fde688db16b0731483e9afe45cab270e339365c02b83c3af0afd6fa51c424087d2338382d26149f15632633819ab0159a38acd57a3ce483085466d15086dc2b267373a06b37bc991cde82105de0e709bef3d912497cbcbe5d37be54cdbc5e94e5b38c6e922ec0f37e610a68e06ab1bdc8f1e493ce4dc8766acdaef0749517e7b1c516cdbf1778c11faba9a3fafffbbe9da579eb36770c1a65dd2438cad0df3c2b0bb307b93c84620ab6ca74bb90e26626f3a0607ea0fc598743cc2c822eef43afcfb7bc5567565b8f90be415ac492198273fa380c8901260ddf68a077d98399c3984bc033452beb141fdd5e04a11d4a478052af70a606180b0a851daff5729f0e77725addc4a0dfeede3dd2e8bbb75c7106610f4735eb39afdebb5b6f22e7fcf213b94f08e2267fdd40997f25216769db1f07a86c8ff9e6942575ed8f30d698da01831f4b980782d068b7c1006243c382f66e22cefff8197e474c4718f0ab2ffd63025b27f5bef9010cd320391196fad3eebb2830c7563505cd124f1b3ad32afb54fb59a56c10654ad6025e7062a92a3b03308cd6f50b1537d03ab0bacf6db0be17e0c460b89001d7f6078e47d4ddb6413ed7080a88810cca39b754a3dc6b78dce7522791243d6deb30e045fba4d76bc0b8ac320cd3271bceb71374d55d8621b63e411a099a4973ef35321d55737ab4f3503d9f6c548e92be234d32fafa6b10d8c3074fac376f9721cb19bc7ba696c46d65ae8d84c09bcd0a616da60fb38c6090ea68134d824f991f43b3efeaca1f14b34ca7f7d51287e4459e3e77cb26a4ea1612ea58f0d3e52e25d810a79261f48b2ac5a74eca44f9f7c81e98778797aa01cb99062df53ed45e8050bd31c1788409e2f2165afe81bcf441ba13bdaba29aa70a617208d58097d402c66c5ec9818d40287811c9f5457a958497d3e03426a11a6fae352e38d6b5e4e8b5f9b1fe3dcdb664207b0c8f089d4a3564df1b7f527f18444d24e98064419b986c037efef1eeaa77618b0d884a370f9e9ffd470ef6e23bb4b437e09127b129b82982f7f7c6bbcdc1b11522951f7a7f48904b2641a814957f4698c2f7a99af321d2252c5d73cc995da8f1b85dd85a159d484f948166133f472d7109b1affbcfb34102d389307c5fb7939cfd4f61c1ab0c35bed13fc6a516441ffa03036bd660fcb8ad617fd888db5ad33d56277e6d6dde3a40adf9e2c587bb6e3af859b5bf0ac054a5b0f4ff07664152dcacc933a1b649b1bd3f736667c26927a58471ce0ad487c582f5cb78b8a6a9afa78ca5233ac858836b531628846d44bafe0cbe7d228244a7bd25311f48751790fee68e234a6f6fdef22b4eb049f1862882b5ae13a6fa734a4746070a5d0ede34f1eceea9d5c7f3cc2a2b5ce29bd53d626e705628af2c0ee61a88be6efe92d99e48f1400c90fb09d2be4ecc9bcfa2b5b60197f074579ce6e4d1cacd468fdd68ffe820c429fe6bfda82ff095991bae816047b96e3490e1be42e3a7965238507c8124b47031db36212a54ddef7ccd8db6f1168188eb1a12ec230f08c97a18eb305a4cfb21b2fe1587d61aa8b3d65883cb033a656a9609a9b1a770ba352b9f624a89cdf394b63a59fe024e11bb85129f7ff9b5551505875864176d25100253f36257a2fa286652959aca1a637cc0bd9b87680bf9d5e8d0e49dde6222d613d78565d2ed22149d36946a1305faed4810e18629e0247d1dc322452be83ca6b45b2f3953dd640aaef14e04ad34f04c30fc9ade63c4bf0b6e849a46a0404e9a1437008bc57442cc68e1a75a798f4db4f01fc03ed70bb10090df855d35fd15ade5c3aa347d5c3627bd51584a57b6e95c863b158fe3fe5fbae6eac1f30c60c8064b661ef47ad887c7128abb4a791cbadb80e3eb81fd4117e6215b8da92eb3ea6db130461587480dbe5f9ac2ac561e06f848a50c9c2a8592cf2e0bcc372a1c8c5947d00e37465975fd4dc3dc942f2608aad32b943d84a53d98d5c13d69abc6a594b94af144391427cc14b6a55124fc311a725acd47261496478b5d132ff39ca6f0c121a9b98d5e214b250dbd182e2c52091021f6b78228b8646c5109b1a22b60317afea580367f80a921a328898aed63ab31e3712e07e97ea07297760254bf9955b17ed90ddf2e83141166e0b876972673309a5a676b48d3f1fe5bc463e0a2fb5ef4aede9d0fc1fa4146f6aef44e6d9f318037df79efe57022402f34782d27e9dfc93ab08541893f776a392775606057ade71037ee6d5d408318064d5c9fc53b27db74d72ceb13a248ac4acdbef4568820f24e3db9be62d2aa59a200754584dda44dffbce93dec89980359753a4e67dd4edf41ee24fee584d22f07567367f0685370e0c8a4f6fbd5117c4f3f979d863decab0db3e98aa1950e428b198c62629291ae26af28fe244bccc419962f598fbb2957c995180186ab7bfead4ce14730d9c5e6ee461c609c3e96e5e91655dffe20a03da52bc6cd214626f62e2a86a8e34628a05ae934ad232aad5aef800f8bf98673a3709a468f089ebe335c342003c3341c7cbb4f2d750605ef67bacb7f57b4b285de9408ac24d90f858f725b0adf5b443a1c56de4aa3afb7a0130a84ef70189c63825f7e9d858ddb75101608f7e8fb9c4611e221adb8d2263602304a75eca97ea94d17c7876e2e973c0482780b7960cd01bc310cd5fe89ce4fe4b348c5b0dd516eb38b36c6731d57769b03d2bdd89e0af57ce553b12f80bf98dbb8387a1bd561ae56f9b5afd738b1a88f378106a669b7a3cd35d2e980348392152f04e0a4860a67f8f4ed8301a2c39657eaf7ce514d55a24bbd1a9cbdebf6c2ffc98af5a8ddf7597e598352a99e6fce43e5c2c301eae591049dad63f9fa76db0ff56a733e6c83aa953a2f4c5d7f2ea7955301970d3917f2e2a60e89b69ff9bac09c58bb8b171a01c18c8ffb16f3605aeeceb9caba2ac100d7bcaddcdf874332e7691c1cd673e1bae15f03b8bdda1a9968352ae19d2b1aedfdafb644b0f3d87ea60e2a3062c355a2f91e89039e5ca99e566407ad75a547aa9a14b6caed92e683df33b52e7283d451fa191fd6729eabf299dcdcc8e6063556ad24e303d3bbaf7de602ea7166e789c66014b8265c7341925dc1847f47fa8bd3a62450d59c5163552f7a83a4bc78a48638bc2fc1edb5665c75deda80d9e5cd5ea0dddf16daec6db41f8a318f284228dea125ec1a7f4332977666ba7ac64076211de1834df45c9a745b0657c9e4b2275d210649986d3012fc5d3d8eaa12fa733c8e0c6b1cbaae0ab1e9f991de48cce3bdc6e1780976048b1d05dccb1c1e0cf885d7c766b8b1439c56e50169a30bcd16170104f1acf3592a55761c9025a1e220fb96ae7b62f06ae848fff4565916aec977caa789b453c73c16fe4a0998a5a20646489a067dc95db5c076367b0a6ab664ff9b410cb83c4779d623e23ba6bab8ca6d9cf646ca4762ce05f7a6bcda37ff9a2e807997c56dba17fc6d6036cda2662f4e0892fcccd76c49b2c972d438c39af56c5cf00881f5f99f916114d801c8f8ad7839e0cee54205b32d665c29460b74f1541e93b2e6380cfa9eeea17ef4d83d6f62d71a233d0c7648fbac0418e129a21a84d176042b1fd97229f835b33ef8ecb96729540cd539f08260e150ee3a29f6e83c0cab8669fe2f2c2690d041249b7f77e99fa88e92e79cfac81d406e2de87f8adbfcf7f8988624972ffaf4fbcda988f0fe0203e1413cf1a84fc83a630f58ca4483c099964bbc1df35b15cd9ce215043e1230c64146328ccdcb5a08de45e01b86ae971be60ff62fefb9121e6c1c71a033f0cb3ecfb4e8ef3eed290e037e88eeabce0bc47bb2432924c7c27f19c4ada9acc8b4b36f46e776e481b54689ad2aa57dd91aeb158da4d72be7f8e81f2e4e06e0ff2da90006fedb09e7dde773d1f5073b0de1e23a1a19ba77373892ff2faeda79eaa120ca8040fcd7ff2184b0bdec3e78221499d96029801f6b812c1e6d7a2bafb4b2e8d231b3b859c136338ee9095535ae016336ba8084d05d46ac48872f93f8c4c35ae4c1970d0f4f42acd5f2735e09c8694cbca49ecfcf67c39922459df9a047019996aab06465eac20797da8ebd69669eaef7f41f13799b4a62282fc7a036c833cee909acbc7bde6621f89bf6459aee5e54da7307b0c92bc76e4e79a3fe65423ae76f78f28ed31ff3d0b9907a13230255e0e20286004227b046e97d3af4436232a9ad6f61dd8f84c2979d3682fa88ae18655fbe0c044791eb5fbaaad73cc60b7ca363179ecda7dd5999b41382534bcf524f13c0cbf1635a96f1f19aee9f362d70db3af3c6361f8b966f23dd81679829d4e9248744b20cc20ee1ae83efe9147b727cb8a98efed925d53f83cdc2fd31cb4e6926571dbb6cc6e0194b2de71f068da6c30ffddbf693e9b84ef634bf6475992ab52c95910d2c6c3057de814f563c7e252be93413bf9e664f86a57d96ccd0ea8cfbb1adc7fdaf693ed04323d68591d7b3e4d4e6767d066831e5bb14f041413a92d1e629d4b04e10bce39d61e47585f828cf06d98d55123beff0bb084800d9a2c76b85e732a49d7f211b6c351d853425276dea8b0a94b3fae93e8f0c6cef1c877b407993576ef939281a6b63da82db41dbe6add11f3b3b60c663cc8bc0d35934ca2fbbbf40dcbdbb6256345ef1fe7c5fd9eefb5c51eab36a515861f33e6729ec7e504c39a557602c58f60dc4e8f4f358233a77b94111bd0780059cff306fc8e7df9ebecd2fe4546a37ef1cfbac8f66bdd42ccc8870df4532e19deb05c331b21f58a6e5c19fcf581c0ee5e1961e57623e418071ce69628ac5c1867b84cfface2c4eaef744bee15598382d9ea26925ae38de84d56d94dea7dba95669b121a72966374bf25f6618b5636336c83904d4080065ea866597431868b8047f8150d126d77fb83b8451cf5396af00de1b3eaf9cb1ab45aac753c050eb2a49fc9ea2b8edabc6d9ce36639966ba131f6a758b5e9390cc63037c4d7e7a6c2b028ef0711511ced556aaac301ea3f93b5d630d069c178abc34c5191f55397580ac6897d9eade1db4ccd70dc66949a8c201f7ce7d56c568d800253ca50f1b9f135a5a5673234d312df8cc49cd29eb9cd685386cd631ff3cba35ec4b90eedf346a409cc08026eeebc39a362f9910e39fbcbd44c24acf876d1782483ffb25fdaac3e621198cb1a12769ead68fd1673ab041c90106fad01412b29efb98c9e6d6c0dc447d4cda88ca84a01bf3b440548c7e7356b4cf1343a8ea38e8988c589f4bf6fefdc195d09ad51cba3c8f7946d2def1950192c9b82b74685566d3270559b4ac9b1c60b3a249df5cbb24ecc468133005b0906e9ce827ecedc98bd3744c0550c4ea42e49cd7cdd3aa4b8907fd13a0797e504e5cfec282028aed3e22a4447c8935313bc27fdf987da303c55961eac5a5c0a16f47e9879a4ffd69340eafe88ec25654a0208fb8be3ffcb74e9b7c0cc732b0cd15bdced1e35f37166d5fcd10e711c3c67e74756ff2108086783343579645c67538728305077a3f1af72dd6897d2a3aef48338cd8db3d6dee71616c0e03b1e656d01f93a423786999a089f957975e587a2b6aed912d4e032cae111eb7e05ded179b9ffc3877017087dde40e8c80247f584ddff79a3462c673ac66c38ae83c14059bdadcc01fd70e1b09df18b6969dfacfb5dd574396e85124ae6e56e62cc5ebc8cbb96f914518dfefe58e2dcbe9f8678e9ffa73ecd8f71d5839985e94adda449b2e66275799a9ad5da18d8d3f38e485eedaf93f3773413b11382dac2a7b81dc16efbd82d78a0fcbbe0f852a1bdeb5ac609108462183504e3e96f8bc6e2bc3185345556c7e13380cbeb1f8e9d3e6fab37d22c289ce2cff74d34787c3f8bff42eb96b75d62f07b1a0f3073d7524c3989d4c366f6ed787bbd858d2c9f09f1a64d83149424c0f26fa623e4945476a03b8a6eb3c81d9422246f2a18fa49a73875aa28b1c0b00f2f4f1d03bcae87d7a7d90549376c146a9799f9c4677b47bf96aa73842a64f2489db0310fd537b688ae0d3246e9c3d017b8268224ae34c9b312bf61e03e9c4ddd48178c57fa31452b0ce3aa0d39320d7093ccfb8b8958b00167c8b87b2eb2f6bf1e26238662e6719274054d5aa0a9ce2a6b719da11b9f619c6554c239defa6c28954022022dfca8bf2eeec0bd84ec0f9639b8b1628400433a52bfa7e23530d005cbc357e5adf251ca38ef1932dac43b7e47d5602bd679f337b0c78383e7de7542ec696f6f73fecbe364ea8147032a6fa0daac19ea9f20037ff2a189d74b2151c603cbc9707f6871b093fdcdaaa399ae8621a46ddf45a351de764e60049bf2d75ef15d9c8d7369ccbbda262f3d757f33f5d50e1dda98bfe5ebac2556d2f84986b463adb08fc5d64906f0a68b7ae1b9c8ab46f0e7e872f652a793fc614962f67729d6cd5070ca4dec090683b889fbdd462ce6318a11c1d4d75c13253029f3276cb3d361247cc615b20da4db031216764295317590cdd5b9c05b549b34df81cb8175f104e1a73db8cdfafceab176f6588d07196b5245029e30825c893da995ea3f865142eafcbdcfad7d3c7add391773b2f68f3c3fc2c57bac73f91c03c10e76ec86a65f549c491442154ec294da27d1e65a86b6afb31b6b76b21b6373e6b9113b205f2aacb5cc2a9e75f5ecc9c688e6bcee078362f471d640f6fc0590ec8d29bdaf72e819a33689001bcce13345b48d1af8e1e1bad6846d7647ea473db1905e4390a03d9c6da2df22162f669758ac469ec22113bf7589d2d81a476ab19634c056d0e6183a0bf8ae0f247949074b1df2a08408263eb56e6a16731cc45bd507c1421cca5bd83b88b395506c6a3fc2ec630b21a4baddce55505d38585740a4578f69f2a5a31baf59f7d28668f0d0e56b0c0251fdc45042da9f525ff9349e72a4af31bb0eea745898a7d10df908af5f9fbb8a3de7c842f918ff49f287b260bfe177df116b8e2d4494d3d8701e0b1e21159f5e3f9af6c2be8ac81f170224f844b8632fe9c11d439af6e6a8099e4397ca85bde55226b786209083caab74b3f5f42aff8a1091b831547e603fd2bacb580d537bb3b3e9de985fe783b4b475291a0e13569be7a981a43de1a1e4bc74bd7e5ba242fb0e6ad04053ed3b390f8f3e73afe8c7f53c3deffff3f21