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 66141 ea1e0d2c36dd68ab22c6f385ac04309b3db3d5f06eadd091dc7c6757894b778b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
92ac54ce985a1ee26ac2e2881ef3076dcde31335e722fff24e5f52aae4360c7d
Certificate Block Hash
ea1e0d2c36dd68ab22c6f385ac04309b3db3d5f06eadd091dc7c6757894b778b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00e00d000030190000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c098f55c9c0bd65877f3850330297f3effb1277ed57d964fa5f080e3366a69b90bfd27b984bb7141aca52900ba6a5374687f64da0df9ab27626b9a7364d85dad44d3cda9de43c500c7d7133b2436939d188a47ab5aa28c9371070000000000000040000000400000e00d000030190000

Raw Header Hex

000040207afe89e15a462304f864d6e8521e66c5900152a9eaa9d52e33f66a0403ee8d8e38a45a260eecd4ff2886c56e9ccc12e2fd04968aca2a9766caf2f8d25011de3985471e6a8a6e01187d0c36e4aa525f4ef2ff22e73513e3cd6d07f31e88e2c26ae21e5a98ce54ac92

Proof Data Hex

59,560 bytes
121216020307a9c4a6121c1bb566598e6c90b7d2a93fbc1bc214eb372a8e3a793fa882992628ef578e3636c03cb9df73f8b1f90a2df4619ebb6a35f72d1d04f33d36c2d0cb8eaf9ec5b979cef29443c21d008f3d668025e59b2a6852f7dc9376b2bd0ee48bb517d582e39ff0c9d79c1b99b79dcccc1c3fecbad0f934815c5d99410dd8cda1182696364da2957b38d4df7770d19ae8021d915c892dc7ccafabda6624f5276b31b6c671b97f88a0c2d6f4bda5a6564f074aec12c988de22e9aef8ea9333e1a30a6789ee163889fe4237f52ff07d209ceee4f752ff1bfceab04bb771b3e105ce57d31066459553c62de5b3ae2554fe6543ffc44704916020e1dac2bffd46cb17dc4fe4dbf092c77571b2cd70eb24bf83161e4acc0271e46b2fc4d2d66028e70b63e666bed1ced020f8f7fc6c701beb52c7afe53b414a28b3be36922ed073f50a13b64be901435694d5603748ee236ac33a4748eb61b77e3d8a9dd10e84cb13b210c02421875f7c274f749f03ade65e097bb96ad7ab347520e1d06b518b74405f606fb1d58dfe97e03ee9cc29667d407acb27ef73820315ee3486c60bf48e1c6578c37a408e37aea73ed5313871039ec8ffdaa1d6c2f204083f3a03e84931fc0c699e29c5f13076c1ed551cc397f27f8b4316e118a1dd0b9c90677ee4a22bf76f51d8681fea65a40a623d366c6fd03ef5685a9b9b3ba8772e5b5ceb5223aa3377f877e2100407a8b382de9d843c6b28ec4c26000ac047c277890bccc6c198db85014e45255cb5705c3167485dd55b7584e687bd9fe82ae7486c4ec6ac64889f98c0447861b5b2f2b6ed79a52f8fd9c816f095dc121d2b78455cf68ee4ac2f6f32032560c45b1967c8258acc7ed3830e06fded5c791ef442ab11dbd6969eb91ae5edf5fcb9339a734f2c4c470d5c8da6f917120f7512d4fc72ac4139abda8dd4b07a9f9049e61777f765993d89176400ffb96bafc616cec7d33780b1caa0cd2e5e05ab3499555f513af17f036b6da7661a3e01e96085795651729f521b1b75b1d917e030f801c12844534951e6a19164bfeded6069bdf397d97344a1a2ab9f5ee8baaee739abc829501e9026d1ac381858e74ad3d1990f9cda21d0fd49830bd482c9bc47c34571ac11b0e49888c1aceab4d5e3c564af7d32fb08d24d8dce4f5d5596e1a9f1f7146a9e8483586e267479fd98e96833de5fe3d57298df13c8273912ad70c22d3629a2627e1b4a7e9aaca657c8d8dd2ed7ae691e28849d9fdedb9baab9840c858565c94ec3dfe7f2f6f05777c91b33bd358ca94ea1509e2fc94041bb64db6bbf2e796fe46b52f7c09d14653766eed0709fc5a3c635eb6a1443401b0da0a87d0e318ca14ab87d799da93bb4624b260dc14343a5fbed1e844bfb1b0da9a130dac2d9f961e050e3288cdf9879457497ac34b935ef26fa5ba69f645d18f0328357f4b416db3169fad19ec934f48987d7049a6727f26d51f59081d1e1d1df4df2e45fefabfd4443d2b61dab133dc517a6b8b654eff3d5b2030fb2f8cfcc748578cf6369f7b9cb903b256bca54aa1667eeaf88bc57d001a5ebae74b32782d031689e202f11b18f2d3a6e16d2a5e1dfa1bdf4e545664f4039ff26e7810490fd6a8f906a7c81d7756ffbab6daf9bd8fee31affca97082fa21f1fb08776f52b6b0671e8831a0f62194ffeec078a91fcb89d5aa3bdc4dff4b6c78b7fc16090a44daf78f59ca4bbb2dbc9c7bfbd96167cecf9bb61f2547579b5318efd9f3e1a88b1cd15ac6aa0adf37178a37793aee934ff9fb2d449e6018d06a04952cca3d54adec4313bad0c3d9319c9d398ca0ec41b700b16651315985a2e6a29f0ae31a0e384b1169a3d5c72165b56d328629c1739524ae1c499c70ee5fb0bb76d8c84e1f1fbafc8270199f99c117ef20475b1c39c8a79479c167232fbea9be0b8661811cc82eb0df94ce500f5cff5e95cf6a43c685874a9f7ed338d6320cdd7d3367fb29b0156f44959033a9aa5d6acbd2520d1debf59dc068915517c5f045d55ce656988ee59570bbec99d0b41e75bdee4fae723171ebb3205625c2cb378e1cac05a5a028668ed92ad69aebb4d60a25e2c580adda5f358844b1faed7afe4fcd90cc7a61ae00daa9d57d1960f6a836ca6ed0946ab463b1e1eefc5f5354f15cd936ec5ec7bcfec3eeb4f4ddca920f7f0097dbcdcdea1d4af6be472feae0c60c771f715cc632180597cc56c617432c238aad46695c5e4fdc3d62c92a3147cc8c041715359806d318e6dc6ee110f286bdb67e350cee0e11cd8fc2e8910a26226591e8dbe1276e3afe2c92e4d8f8b65f803fdd64f4abf9483399b117d5ad0b262187fae04beae88a20b266ca2ed15e3607c2f7ba9bd2b5d9b97ca52c082224d200e6dd0ca6e7b2f60cf0c65cb55e878d3310e7a4f8f3ad207abf1739a263f7592321e6e42a7b767f807079358fb7113d19319f111308e4f6dbfded13c56bbd40c00cd272ba0002e66af91b5ec4df4d0a644bce1c8c36ca334db1bad44aca0fc0d98c5975311f100c504bf357ba7311bee08c4be46ee28fa955d1c49b1ba3e0ea8a4b258430007a217ddf0b2ac7ba2e11d3a1c21d25d1a8660ecd512034a076e2f09c94511e6126ac85c2b52f9479a4bb3be2fa38f89652178fa4fcb29c51e4e5ff136655966b5adaad514ddc7fccb3bca141a48dd701524559951555ddcc13223f9df9ec8b91bc6691e0de718919dbf38e4b79101212b6f7662cc4fc4d1426589975c485bf2a783cd6d58189f92a089360092d0a31dbbbcac91b86fd5a559f2de3d1fd00a286d63760631b824f53696c9d4d4448a52bd8c38687098d3d36b8628a0f7a8c0e1b256294f16c9a0296d96998650ed1c9aa5352a7d5edd1cbc9248dcf081e51ae76468837097b9e6880fa9874f26fe6f1a4f6f2960507abde3d188a173be7a3aca4a59c800a10e28b9ecc05926effcee7110deb3fa3462a09581ba2dd5279b9239373a4f4a95c4449ae081a649572fc8e6de2bb1b648dbf625bac4ba9e61ac0db653a3045a98eda91dac4be23a6e104c5232f75db60850212ce6b204dc7e6e725d15c0e4847f311a01d7234a268b5393b87ce523b21290282c7a023afdc8f32d4fb27e54473bfe0703f958decb730681175b739a04ae65383110f8b5ecb7480af71c8efc4188145a0b5497ee3e9349ddcad833a750cd2b71ec1a51221d2f39c760e92cb4990002ee04c695be5c61d6d4d55910fe5fbc09083964b3ac562e4716c3b2859d2026ec5dbf761c2d6d1725515f1756b76fbf1b638b0373621b4c410aa7d707988153ce30fe65e2fbcb95df35fcee11579a372cdd62b8a2237daa0480ce5c94d3c8ae51d957f26f7b5c58005e42f9fd8fd3831e10190224af1a32001d53acfa419f2d85a6c50f48b3f2c4adff5a2cd318aa3663c1635fb0ac69f872c6fea1a6b5e9107da142bb7924ff69f6eb383e5ba67b467a84693551d0c873dce048423f96fece1748b79ab75c018fff7baeccce5463a308246c55aff7d5dc17f6001a6a283b77ca17ac373b635b3705c2a4ad8dba5a6879fe4654acbb2ab662dae34313c98fbb5ac62613e129659e988c8d948e0092a3602ce352893f358a6c414d18acee11116cd502b9f9a9adec778088f02e96fd89f3721a9cbc41d0d3f9273665a6aafee93a4ab1862c2819c70388f7af734c5bd840afb58feb05ea48604eebdabcdd9b1dc0ac7be01c7416ccaea031a82291afa4a89b9b686627f445731ad6bb64e1febd8fb60dce5f2b17e0f3514ddfac330d85a8a70b521e3dd0ad69cb12f93fdd9cb975d4d144ab83b059e55d5fc4ec5e5464d6d4c9cfb819ff36f11957d53a14b13ce75133d49d8a4e7ba9283d6aef9a76f4625aa7d28743476416341c4c9cf3b29f7a320d58dfa37e7c2b69c7ec49c8379c9d8d2be2f07762cc8ae719330ce1ad6b695b7f5fff086b2d18b03abdeaccd497c7b143258985d033f43bbf8416a313094994670d0a660980462b8278d2abfca790aa909cafd74bf8b289b6410dc79932fc539f35abf8261337bd52a1de550ca8cf03a6151a016f41acf4802734844c8b972e234967293180188bd80da9ed3e4d6d70d1d377643a2479eb65d3f73d72c249a329267c59d852ac4625cdd439a5738c8b6bba6995017ae873349836dfabf59563f8d98fa199d71d44feadc3c6b1f0b395e0127ed3ad2ed33d6357e88a63dff99d1c1e52724430a3963f5ce4018d853dff5097b87144da93aa6f0bd2f6499118897bd05e6cedff39a76cfee1791c3901fd67875c41e7a41adfec88af02381c9036d14652f33cd147aa98a789f4a758a538540dd141ccec3fc6140c52969dbc32f7a556369ed7cd14bc681f52ad359197807f69e0576dce34a5346ae809cfd3b344887c994d902ff6c72bf90637fe883e18764534f1cde039e9b57c52225a0c75797ac67b7158665793e613a73b82be1c75ecc7436ff9f7a23fb3eadc0cd949084bac2021501d81b103c7a87e05e54522fcc7f60d6df3bee145a9bc7bb24f348e4e86356dc13bf2e10ff916cf7522092cc6dab401f35c8c060d34410711ae9bac15f4965d97d211001fb348620e1553990eb23f6329ff97ce06797ed09b50eda64554b94a82967e68e0a1e6d696e41cbadf823c33f1776bebc4e94a8e6c51e5a481a602cd3a429066a2cafc69eb0aca753f8eee5842ecbe22b7cf364b09c375f5fe1a44c427b811a8e57d5fbf664a165fc8b3a5360e0dc4568bde25de5daf2c879ca605a4747ee01d035b06b32281b5014aebfe83598b48ebbb9b36daedeb8140954de6847fd5b154f83485faa9e827ef4f0a1588b99535406f0c542a30fec674ab381325bf609de3020deeb316a1b123c9481cebec98db4cb1df6f3fe5a047eeff2c8058e6d3b0dac5949a5bfd9c9d3abdb242bc19e27a7a2b99b576ab714a6ffc07f2df716bdd8efa1469d4f5ce2e7a1d566e85c4ec64434f789efe23ef5660a76827c178a424f33e263aa5347a8bfeecf4382fef1068a0b646bac420bfe75b24c55fa3f48ff08f7e9735d6a7b387fa16742b6069e648bb1d30cec430325ea7c8496335524bbcab2ecbe82135b64544af582cd5a39e49ae04e357c4035b043c63d1f5ecdcf09ef71a0a87c8ebdd989dcbd6a45efa9a97683ce3f4664008b02acdf389f1679532230fe5ecb3c17da2e71fa37863101a98d8991b5520cd2e9499add67c0e808b22a9f6b9d24e704716665c6fbda16d6f2239fafbb63304d223bf7da1a3ddd1969403c78c0807403331e281759b6278da24a505c99c476936b9509e488015c80ab3b028c55ac91c36583cc9b0e91ee726a3d0c8fee1c129aba100e7576ee3f7456f75cfadc6f4bc5cb247514a3d963fbe3fd6aa324e0eb24536e118b39bbf57068162ca21033aaf8f76352abba531964daabb23369ca854a797d71d362cb36638d217f41f163cb1c5a9c02e8bc8f9547dcb4f634f0f135d91222a6835ed13129e3cf90a2e53285affa40022aaf88a61325cf17d004f37faf0b3fb61e19dd2b16feaa547f7361ff12b55cfbfddd482998138df6bce2333104941c3bed400b2382dfd81def35261da02d1501706970d5fab6af46d094275a7d5111f725252c4141617bd4cfc4f9517db848eb91ace2c6ae0cd7916b871473a9f0266e888ea224978206536ed37949833bb12d621ff4069ab3d10b74ad72eac8eb7f136951845b517538c6be07fc8418c6b4c1ca11c3feadf6bd0dec1c3f60cd20fda640921320a03d91e96a153a8da4fe9befc8842856e4e416ea54b4d3378d84bb161d250f916cd4402fca43fc39bdc2241bdecfc3d0015317271e0e5553be2e3b440757e1fe30175e19fcc2d55a132a04605c3eaae10eafaea1d44441d1723c4992af99ec49471b6f28a06a4fa6a3b319ce48a36e559ee7c46c0d3e4f327a2a799737aaced7208c855d7e30bdfdfc9ba90445a8747f584defc1e72ee1c20473e43945f2f57f853e86807b34209e4103e7c1fe5bb76ee0b0cc01ca5554eb65dccfcbdcdb816610baff4a90205a3e8fea1248fc8b097e286af9e3d6be7d7cedf529be630a1e0b785d1dc7cdfe4ac5e797cff53eb0ce4846e7a29ff3c4605d79ee4d423f1021ca87d2ac92e828a78913c79806668e0fa04be6d82015e69dba0ced76c46c03ffa4837835a96f04a58bad6f2d94dc73f289a9d4f8df9507150ae5d42526aaa2b093e1a1d78b25a73fcc56d14c1adeffe62f1b9096dd412732b99c6fae5269cffa7af32fe7f9b77a39f684b815d84b5d8e4516ccbfa0f07de3897aef3383903cf85a7cfd3c023449a3c4ff1b620add2a4ed4df2ad98dcf88ab18c7d20fd2c2c38166e54735675a5ccb6391afdf4ba5dce2d64c9f9d0b9586967a7476c419d4ac1dd9ed05fa126ed94315b961ef4c13b4fc7ef4f9b2564cb71c96774e343448be44f2e8fb919444646f2b0d31b4c10be7e2531b2c007da914cea0317124ccb0421fd49f322f120aed4cabdb9b773e2c806c5ce963a84170fe8b2c7fb0c6b83f4f0f5a520f09d71e3c1745c3ce958f20a1776902bcba9d6967c5c76da87d6efd5a671ec3006ca5f9fd3f0e32a93bd54ef66bc836e681341ad5b222bc0e3c3d4ec91e1cda81ed2c9a90073ef85cba7c9dd0c08395314a4920d75bdbca9e2b643fb65b3290854b316bba0a290d1f8a348d044ae01e78cbc3bc07b804fb2a5b2446b858401f7ee6d7a5bda1813fa55f383d19b78f820f7c572ae59f989a81242ed4ca10fb4149362a3cf9b4b13e804cd00f9791e6594c8333848655035c4b68bda17444dca05a4c56e8aff24282c3715dcd8995c9ce9501f5041f56c2c8328f0bf69dba73bc79e744ed9412ca5d51edfcd12fe93b5180e589639181dc52d97f0e74223269fef2955ef212cf7d9560f3fa78267e99effdd67ce77c8898443071f2632f97025168d702d9fec393b09a07b79bed0e4e2c6a90f6149c5d4f439a54a97e1da6d7e6ce1c4d6feeb4f12be998ec38402f9470b6aa2aadace90285ad15d76c3d0c2cbc233be3d5f5b3626916e20b82a6ed498e229eedc1f4c12089b03af5a3332f8c1e25422e9045aaee0e38984e1b5df7589509354019e3d3ee7166df1d70e7f4a8817deffba1cf78564a4e12353b9ad77b6b46a59b06c1e9b655c8dcd728663a78f245bf36e1648e4e4481a459f2ff09fb1266e392d0deef15c70ebd1304a01e3b12682c3c127eea7fdd4503000413dd7db2070904e358fb8383691dec43987bfae3197403c1e91bc3a537b83601abdac72dd8d28cacd8da9a51c06cea5db57ff380eedc019cd143c85dc3573c48eb9fe2765fc5582993ef69a13c49bd57485ef02501327327552b9c86f532397f8993ea21e1273c10a0d507de298eac049702a8659561fba9adaf8117a3c993057e657c1c116ad19e8a2e0df0fdfbf6564ded86fb662416211bce0723ad9c8937da820dad70c39f102f0dfcd8d58bfe1b197803a2e84c166ae02a234de45a2da0179bdc6db41c728f39a8de290fecea75459dee37cac333a13e0f869c2c032280d28dca8d430d423be9d8c28bed36b663f943d2ca00b09f0e1491449c07bc306753889cb9288afbaf5cd4bd988a4fa62adf76dde88d59349ec81f11f61923163f7ca1651eeee2849a441fce4fedf5e6edca1bd66e095b1fc7d511ace11bbd5d4cceaece7cb48c36865bebfcf72a14a550393551292d7c3e08fa304aa49a6b7c1a9319f6a1556428a3f63486e4b37790d338c7d2b20d701ba49ae4ee18d611d62132e1d7cf104199b20cb875caf8c99d4f0eecd7c47c4b725084dd80b39e4271cd5a6d39d6bf05a19d4e5bbb799b9c4d9cd4e4a3a5cdffaa77bf09ee8260fe905e5fae4341f8057e12a9b489dcdae2b19a675f846ada236ef6f633e7a274a3e16e5b31e77b33a46d830d27562324ca55da3ebe5aaeb8555602835cdb660d4527b026a2516460aec0a82805bb089b33c24e58018b6c77b3ad774530b28df3a7664650ef4cca334d61c0df00b243fce9e50f25b538aab93de32807915b5368e6f6b1b4f37f399dd7155724edf308f85b3d5c375db45587b0a50e41371dba0af3e7bb4f6ce911530b0f004c861670bda71efea4ab64fd07d7245487ae73b9a535b02155f75fa9ee46cfcfcbdd372d6993cee8a06d4cfb2034986dccfd4d8bbf85128904236d2696529ffc033cf41a4c2fc37b70894a12bab96cb9ee982d4b58921b755cf06ca461b34c256a299f8c5f29c73410405c2f50d4af102c99675a04d67761131fd3f0fd4f56f6cc473c503263ce87b7b1ab04161337e168b6afeb6be80b6bed389e3697990b5a9b8be0e8dc3fa0a607acc3c7b15cace4e89f6de9d9395bf3974e81cc32c1c03b6ae80e66a8afac2b8138c413ad77fed4257fc942f186935fe8364213b0eadf872df271a5980dc6a70a85e5751821223e48d76e5603e4ca99ac7426f2884d93bf5aea241e667886f491c6ea0ad08215987f730c9f3bf141ab0c3bd0f1634656881bee7b9103b9b8564d920d5c7babedd812e8a7e7df8bdfc8110f21c20718675c276f558cf4836eb11f0a0de71530127949d027882179bdacaef4d3cb1ef391f8eb82757ffa2546b66bf12a6e14f38ece8336d8090ed9ef92da4b49cc9c5208857e0e7da2fb38e1b3a96224644450eb6a1611c76d78bba73454fb38fac9fa01aef3d1107ab66cf119c3890d2b1079d32af2bc04f01a9b8ea6b4d4b797e5fd91bd06290a6e6147b120056494198cf9fce54c42474b8d1b2c6d0fdfd7e8295b87a3286ff45b7467402ff149a69c3966c7670d28c909a1288d2676fc62342fdbfbd7fef5beef9c8bce276a93c77d86c87a4619d3c019df223de0de0844379a05c1fb49269080a3329836b0c53f3dd06bf24add97a43183435905bc191341d8d5f01bffa34b8f0b80ec43a4af6614ef4a6d6a101b4ac156d5173b74142ffd7bda0ab787167068f7b0ca220e3e7d055119d9d1e83862c82d75566eadef14998c4a41920866a3544cae9b3aaac305933584b6d4f3aa688675c5cbd369cb3cccb3b88368c7e936f50745ef4dbaab723f9932a8e24d71c16ebd367621322f94db885c1d6d7371bdfad8f5f57e4a91844e3e8d5af387c7014813cb72bde972b2d4d3c462663116a4e37e2124b5612b088ed4d79e438e819cdd2f7ce4e6159eebfd009f7b4101f210580785e3485534170e49ebfd64efa53f6dd12a6f43295de8cb8f62e604632e45fa9baa44330115649180801ba90a25c73744684c3aaab57d68c492f75200a12dc4365368d9ed77c611cc68b44fb2341b4f369960850bd72bb04a0f95ed4d5389810a0694c228767c55c75714e963a8a10e927e13f26b04bf38fb4906e43a799976dfe267032c886e5be2925dc1affa7ad11490461cec74a1cabcf410a9c1d93aa08f6af60b85caa8c81c6344f6afb08706ec32ef26ea1c790aea2ac35a3780e78812c0544059f14fd52f1390d2917268b0f0374ec006e504b80f49591aeb67285a738aa278be066c35ba101920ef904a53078a4fc0dd5b6bfd575963c6e467217ab3086db5df5fb5314471cd1b33d2a2f5d131956acb94fa3bfe20b12287df64b1a122442f784f11298af28c13715a484d70be962720c753fdcaf836e26fa4bc8eca36ef1f74a02295eaddaa03d199cb710b1da83ae3b6fe9ffddb22f43a7476bfdb9b618007527ede196fb8c1e885cd2090561c6283c8635bfae99106ace1a432a533ceb7de4b6e000d4351dbecf4abe3bda7bd5f292f2b1269fb349a806eb22b12421e362c82059c06747c1d6d7b4d0a96dc51c9adc4af2082429231b8f3d80cf0a394d346707c0d2f028d71ae41608724e114f026de6052d5093029443a523addc2e07ebe94922183f68b7921a99ce2eb30754e8194f6de6cd99d9c09c7a20882ae62bc740905ff31e478fe8b158e6e802647d548a30e8f1f8384d71dbd722d64b76e42b162a87cf8e5a79ff04d5329ab66d1120ba85a9a36060e8baac4012beb0806ad1c0a16db938524fe5e39c85a74eac5f10b466f9eeb99bfa610b2ebaadf3f30cc041d42919f1f8ece66906ef551545a46437c23631a8fdfc528736b7ce563d8c38d5e106e16876a34f22e33f14e262ad95adb5292be95a95514aaefa5ec9a07b55cf9e35951837ddfdcda83b33d2a4d38e460ca31c0371e16f5fc3bb1dc79bddb968c8bbfd36a49ea5da6ed1a97ad73b7861f4aad15a0ff15a27347be85c9fcdff3564606af72db8ecf9d374561a7ef6df4fb0ebb82a1ceaa4e03de078cb4bcee478c0538028201c3ba62d8c5d65b57868ce32fc0dedda27016f4bef449dc5b5b2eed7f83a1aa27ba97335e2d75d85f6e38b4c6e91f1ec65347e37b0d84f356eed55acc077fdbde67a69a193c7a3ab2ed55933b53fc11191fbe86259d204e9cb0ae42c9405700872ad41cbbaf1ac5f98430d8bc9646b1733d9dfd17709f59e7106ed2bcd6c6c4513e56e5e58859ae52ad7730474737b2c96753c9a864b22dd876e7874ae34e063d3fb3644f3de2b6ba8785696bedbbc07be07835a8f91bfb63412f6a792c14234573e301c1b4dc2a9a78874383f0d4801a08609df52d5b1f4aa3da330c65754601cad0b4e2e1dfa9ea0b6cc18da0b338ffd3636fdfff412ff70d7957c9568cff029a2767704edf040e096425596f2b24a2fb0397df8e7a9963fc20fddb59f3010c63fe9179634adb10c2b4a20dc4883d35203cbf357843db21081451c83191b06adadc715995378243434fa07be20de708d4b91db0d47d895fac2d790e94f0180b9a89a2305c9b293c700efa683bf7d3bb485a0010c70c024a3d171ce59d6a642a66e0eec7b2aa5627a1a90dd6714d3f0d970c8dcf3fc810b632da4682d50cd296a54fec8a07525c608ba1e09c0814df0b839596f9546bee03f15470aa2b25b26b8e4258b3ba61f1e80ddfad4285f733b88b4b6e7c9e109a8591c429599e0bf341f3a41116b7c253ae0b833d444c91cca5d14c545c15b74861e9b3020d487d1e9f6395b370f0fb012183ac208c6c47b7c56f115b60850d69b0f6df92cd4322a1af37e9d8853743db2deb4f578abbc4789fc093c6a42fc7f1549539d04db7be65a9105506784af3a00466b71749aef50e0fc7a9786ef3beda67ffc032b3fad847631966612b0c2ad8fa246eee10b4244e94fa4500c758f3adc347ee4dd7964eef664687ed1a264a7f32123a399b359ee881bc12ab32a06e33a821c6403ea2708d57978758538ea647685887b9132d2b509068c37a18ab7d9d4700b7870b00e3ab04eaedf546ec7a4d16cd8a7f4de56b03ff1f488e373589fce194cd1f593700913b7777c8af69274eea61f00fb4f665ed207f62a8e45d53f6aeb71b03b5a311993db561ccba0b8068842726ea1a0d72cbdbb2954e775723113b85e23ecf1d2e5b63a05a22e6aeb43e8e681b17708d94014c178a1fc40f553c541cb70a938b5a2f2a964ff200bbc03cb797dfc26c4e70ba4424d6c76d01dc3944a1de548032203b1ef6528c984026d9082c19e1bcf248b24e6fff81c456efd2a85fa206160bf974e667741e8ef80a80f6b7078ca52ccda5bb2e1aa6f7f0d70a3d16b342a1ec5b7988b9362322eb645d9b2380cbc914998e44ab74aa6cc2f530fe0d5c5474b3db115060307a75c1f3d39d8f26482c98511c34fe1dc538f4106d960cee629f3aa2a72cdc7256e5b36c87648e811c9845b8ce8fdc1d61e2a3d7d8bf26bc07127fde50857d1472d9efac4c62738cfa225fe5013ee4ba6b6a3e85b42847cc7e63726e1e30ff1782c64fcafd487567b9e62abb95f7ed53b2951a40bd6e581d0817f3ce624d647a3a7e563af051714b2b8481ad4393ad361f9e18283e98427c1dfb90f0f2f7ec7a700fd1aac0de3bf8276c9c251684e6b1ca66b3e51f09cfd6dd0783013bc2577e228d191a774a072fd832c8e182a8da62fdf1a047c3e82a2620c24d7ed943bd1d3ad2942f0a9375555d4c7b03bd19dcb082435288ac7af110d94a390401df8ee467b95d61c6c4a514fe641945ed93b5966fe1c76f778c11e300b2fa7b662b6a6ea31f7af014bf2a155bb7bb1fb152ddb14b55ef8e5c48127224685d8222ebc6b3322389e9ae38dcc5f2ca642773e1aad7f3cf9cb2924e7b7d1c9ae5b3078d58befb05f4f9f4ca91bdfdd05f5397361d23c2db5cf356f1c781512488a068cf1a90cb258a6a18c657a7e5625ba9ee58145bd9a0bf40a1e471915faf84fca5c7d4df705f46dcea45096c0086120051be83ad364207243c14f34e1991cd6e886bfc3ddf2f5cdd40820c1faa023257381c8536c5932ce5140cff70b3862a8cb6339afbb561928fd7cf262faf44c7a9acfb1ba1ebd7c1a765a98f8b28e114daa9f9132283c2fcfe7af11f00cb5277be325560aae19ac3a662dfba8f479a500dccc22a5b832445f69b2cd3f03de219af469121877d95d57302631d984b140f8c87b0612aff7373fb6b6bddd2b320c36eecc1a9f7fb20380894b1444afc1a9bbdf79bc60d83fe57dcf40a27628bd4d55d07718790bdd80f621c5e11dacc3e353844d3a251c53c1fd48cdbb9b0dbaa452448da8b213357d791c62e4bb30d5519675e4ef072ae35615ce81c997c01006ac7e3c9cac62889fd2e35f7ae3033abccd0b688810c373ba28afb7bd7cc60fe1b9f3c9592b2e28e14b7d67e7c14c61939470e55c4bd2f88228cf3dc1afa611dbeaf003fa30612b60fef27fe1e0a2d2b3599f266db4bc75e5ddce05f65d3364ed744f969a79af85be1ae8c878a656b3e20d114ff9171a5469f007442f6c978c7e1b29eac25beb439baef6eb99b1e6d348cf48d002a7dcaf65346cd8a9e8475c0b4b57c4f3627f021138897d95037d47988d4f7391274fd538f5233181f3c790dadad093cfb0809788c3f5e05ec418f706595eee8cc34f023ed3e1118a57b3ec71162d8b5f932078a3690652c62c04887d043b40b16cf40ecef197c2296add06a471d6cf2e619c2131615b9ed270e80776ab6e8be3bb4e2f02a7a7feddbb6187a4880e4fe09242c9817edbfa2d2a13ce7279bf0a6f768c66d0842c0bc7f34e9f3b965fa53ceb9bed03b8f4fc500b777c598cff1ae2207d030faeda8f001264ca662adf904fdcb3849649701920d11add28d9cdf00d8173a77c69c65d86bb4baeb52562c446dbbdd6942efa3c80176ea9dcc6f1c651a656c0eb3022bfafd91eec03964d439203a87637830628a5e449d7f24f2897c1f88ed19bf7e444ae15ab23ce21439296f590d19a05ce7cf73446bd5f0fee2f14257e9cae7cd3ec104c92e0a9c429a4eb736133ee1d80b847429a3924038814c0133f089193a8b70a5eca9eeec898359ba9fd18663f94a7f6b412fa32e4ea35508c2c79d2dc0fd519fdc4284f871f0a0d9ddd2613051b48b1151e5e05410225e8672d2c289f63122c9c445012d257eca881420f517ac90e3d1dbb6227282d50b85362c8f13c118c3c4ec3558b9904760096b2b979baa34314601fbcc3fe1477f371c9fdc2c8e36da26101ff87bec1c7324ec67013296df6f7cc3e9ec43047bbb44c3e0f456d534e17aae4f397124cd6e11c677c6497b1957bb8f46526ac4c8a1e82c8ca2f15119f8995db6ef690a280655664f7c282719b210fac5c7c9de7282cd6298ff6fac3c2af270d422664460522ceb10343ec1cf171a4929844ca6e5b9b11f33ec6a319eb00c61e06dea2a00a12004610f99e9868b47ea2d39477c74c904fbcc7a105fca5e9e0a629434a7c836c8508040ac934123fe4f491cc1ec002c948922b0669853b35618fe8fb665cee0f74bf099217635ab2351fdcf435b2b2150aa959d8e4a6241bbf9373afa89613cdfdd80c0609e981fd2c121c9127d5237700cec7b77f00bbe4c4a82cae3433d547167160f11b8704bab093c490a5c83e562080d0468e5926ca8bc8a1fe6af3543d12f5dfe3377e94f31b613ec3c22f34d262b341bbbfd764545682db317f8d034b43d8fced24f69552806da2cdd12774dcfd9ba7706c8fa2f127128972fc0cd8911096d3c25d622a72a589bc785d3e43217acf1ac7a4c43a03de3a41d295eaf33217f2fc8f0d3b25de568fb05354e42de49e865ad280b002cffca0ca98a91952e3289926466a44f068093c764350e255929cfe7a4376729ec6a4b7765332eba5ba534f69a8cf6b7ef59dc11fed7480591faa2466e6af9d487e2642be67a4ee72841757298a06888793e786f8f841fdc2be832d487c5893f8fb8d58fd5162cdc533fabbf6c398104636926b1e7358aa28ae9f1c2f06e22453bac12d5144b09aef6a925e7246eeb60f0107869d71a41db215ebd9f3125bde0486b3220c45c27d10305078b129324bc54617c353cb782df1ccd8c04c060b261ffd9fbecce74e390cb6c2291a7eb810129965fcd519e505afb0d8b280126340ba32d6e4815353f9b047ca76a5d722ada6937b5dfb992f10f0bb9f7c13336060706c7c6174a9c0daea7f28727341bc0c4a48934fce55143ff8b35e40d22296e9dccaea50e6eb5da3e1ab1d41e166323db752553fd63affd9c1b89cd00d7b8c9af126587e27acffc1639cd054145aee6f32db2197ecae7f99f73af823bcea53d7c8ecca3b403c6965d735e1865512de5d1c7d04d2628d92fb9098f9a2c5c4f392e1abd3be864ff1146ae68c458e91c26e9f5da80b3898049ca88cc5fb3f064f65ba90d6ba70768a175366d10a08b7ffcd98b08f855f39ac3de3f9a6403d3fa5e62be31d74097fa8e9d3c60070450311743d89422b7f9c632e0329fef41fae07bc38088c201c5a27b4778a3bba909bb62ad6f79635d32722f23fc4eb9f4ce0e98bf191f88900be14964cf7df3d420b2cae8377e5ffdfb0977f2cfa6dc4c54b467b8915f3d41b42f4347c184c1f31c6bf4a48300c8dd388e6976bff734bc77a4f815ad46f4353c72eb376e4aae0c8d7cae6ad9590e506cfe261938ab76c6b89cd34aec35279c3e8642f5a362ae949a8b725e41f095dfee4713c642e824cd414baccde9708f75373edf2924edd60be0955d937fd5a9095303ba50244de061b46b1b21b80965af615ed934e60b25752426e2ed35fd4dd4133f3826d97d0f6f713ce7c4c3efa0d3194963de3fef0e3b0b1128479ebb025d0f4ba875728507bfdcc691e8d9ca7c3cd090471b42665e05cebd28bc88ce43a3ac6c66e9d0634183d1687416c61f792e4a980683267d09bc28725ac910fdf8ffde0555f2964fc77397ef762d1d042625e5e7f1dde08d66b3ae9eb10b395d3f5f5939ef8b68d35a46bd67a5e118ed9dd2969f86bcc48fe77d06f47e26816ea7a1abe07fcbaa3f75b8b24646c176702af2636b6d53187f9048222ab1c4dd3d4fd312f62db4f8d4c326dfe713bb1d30a8a3bfc541ec025e9727da8f5d8415adb9b8640f81afd11799ea79116a4e077ca1726d81d71edc13cbf1850b42fc2c5e972104eb045622240cc83589e65bc2843043aaf8f896e605a8ade9306dd8fa544d65a76c7c7e9f6bcd04cb0e4338d251f43828c9dadf0468356883cbcf70bf26fe76ff14d37f7c78f4bfb58d7e6f7ee36385c93a5160fef09fa1e4daea19ce1bf6ea0513bd2e3c3e1bd48bab136196b328d3f7ed39f7d75b17bfddb5d9b98cec512e61fcdec641d910a77b04900a33e5489d8c903fe88f7a644757e5cf733b66c278aaa93de3b62b7ad7be5a8d412bdc477d092b11d85d67d11e257ae309423e5412e77fb967039a54e7f286f9cb05b8616ac1de9603a69091448388b90c8199e3991bf245633d32977bc0cdb58a8d30aacabe65b0dac3e998c59459cd70ab6425625a4e242c1f879c8594fc9b9938cdcfed6ada0a03a1fddf73df7faaf4f92eeb5c5910d77dbd88f423810dafbc06dd16d717edc980a035a31c7b96e34343c03e841ba254071a46a82cd5f7a41212152fb93b70a02427093b28121d237b3b4d1a225bb7fa997e6e9680c0ac7ad76a268ae72345c6b77934d6dff89251d475ab2114928c3bc4350c2c7a71346dba49c4d8d651d631d9f904a95498e76ce3de342845495cc6d233bef6cbf4ca5f52bcdfa468264080d585f83737955ee4ae0a1f3a9a55d16f4e01bce75e163c654e55433bb3aefbe95cd3645c4fd0230b835057a3be30aa98c40623e29e9b7d9fe4b923f3ec5f6dac49c2a2e0d4332c6cc3b5b9bef15c0157c9ddf774d5fd9d0bd2e419110ebe5a6c7e9da9c7d9bd336e0f547bb9ef20a0d57ccb6c32761e110463b3d59962a170e4caf1f10d9cd4a244ebc229111fbeec1148a012cb2b73f35c2718d412dbf62593a43a8b07084466a99b8f287137bf7af6686608efd2019083a6000d8bc8af26949b4e6d55f53927ba5eec7b8849eda26af3c8b35e27d89cc2114ae9626ed70d0c6ad0185f978f8c44c52b53c7976f6bbc429218dbaef9e1b5f1b55d3b5aad40f074420a8723a7ab540f16b349ada9e23bee4b2167aadb6c8551421916f1606c6149750b99925cba6e4fbf2551df330fdf844cbe1b4205af83497827261fb5aa466b8ed55955388d99a890b457176ad2f96dedb3ac809a7939d216ec4bb2f7d2b177f0eb1eea23b12f8ec1782e52e913a3f166b5667ef5650678e4112355307e93066ae8dd6649dd429efa595236de8e425b789e1601114684c489508cefdd1939cd1bd2bdc743d3393e2ea5f3b1ab539e19830720afbc875e3ad05f5907619dd337cde3c223865c12e28c0c25d1dc638edc818c1a180eafaf9d5d351c8ec2fcc8094e2452b08232d9cdfc9c038f4e68b5bca47eba224bffadbbeed829f939453504ff0bb3bd9e2b8d80a8e915a20ea36aa62c1ebfc00b424e79bffe8885f7ec99019630777cc1ac42d89b51f74628688d4d3671a1934f49b5ce6020ff7a85f724e5229816f9fa2265cfaae37e2ad41fb2ead34275b6c731d6abe6ce4cdf8bc379989b70a0c825842dc39b5f43a67f7fe9e770f06495ce57425b7b38bdd921dc87cf3be96a75391796576fccf5fb81de0d20d2e519b70750b805938a25632749bdaf89e1c37c129ce282220ab4e349c7a178483db574457680fd92fa8e5ec3593facce6f5e143f4a144015b14025463b88aa2c0b65729ae7c22b8d51a49fb8bf27e3fe9952a2ef578be9a8d586db1bc5f152bd8290378fea4454da542c37c897c0df5908118b2a9469f32cbbf82f6d8c32cf1dde12cb0ff65330fd8602819e7255eb8f6b467ab2688ed4d5a74161b3f1d969774b06803d8047ef16f7d764c9ea570367ee8f1d6c67f53fe76ac5c731f89d214ae2d824d9b8677fe307b9ba2f0eed20f9d2267ae79d9cf8a4daada1ebba529d5acc682bdea4f78c06bded83fb78ebc4698f08c993c8b55c532903cf707d630245ec4c6cbd60481eaec21f553e090818b395d72e03ce82107eaae7429fb8c7b2d34724521982af9d8e06421285fa06efc32360dbc114a650997a31170f999831249629d9ffe56c86e5e14967319b35046ad31936543db447827696aabc35ef162e9ffde09487eaa3d3d6d38e0fd5d77fbb29c7f63f832b8c301173b5068965bf520db30081fd0ba659f91a834454cabed1d3dd09c49ad5a2962d08e745a41f07fbf369c49fcc8fb03b9996088585e794278c1e40adf02105cf292fb609e377d45a624982a14e38016ad01ca53da61089aee0f1adf2c214cef0ee22564462af6e0874496db361cd9ac77e26578c05eaf1244cfe8ef745898ef747d781cb341c4e5e1e8d99ed929f972a0e709bedba40ff07b97b6cf46d9f0ef79f7a54125fdec6fa1a42fc75a934ff1d6ff5230487965a623d4b4ef5903db726166b55955a7c10bd9edaa77273efed20358f8c6da9ee2bb92449f3b07162d8ed7235a4e813318085b1c3faa016b297d55a66e0617d5c1f588312ce15960fd5faf5dfc488ffa167afa6b67551196741300c9943d1009ea86286d650108e9f2b24819fe8c57cc226efd0806c0f75e766b24e6627ad4bfbc3ab99767d901404525ce2a1eb233e63e2adc64990be6dfe5684cf75fbbe60874b91843c00f871f38f22930edb4c072ec998b94391f8357770f7ff611c0dff6d82d92942ceba8ad5a082efe8181517efd2880911015fbed0413c49c10a5ec1d1caaa03ad4ec743495752a11e462dc41fc1fec90f1ae42ba7e865381ba86f400e3d7440edbb903de0fa0ed33ce95cf7cb0c2e26b3efea69f34dc9dcf2d90b8327ce9e2430f5c9a9234db8c9de497caaa97f1b32fa397dcf34c2ba33898512b4ce68372ab832fc5e169168ef8181a5f761228a90f4f2e1370bc96827268bb29a6d6f33b1f8f62aa44f08fc57c7cc8f46fc199069fea22de729a27b7c029edeb9d6eb7d450a17bb06add19fd8aaef4c4f48f5c6cbe6e45b31e4e4283c116b88eac3d3c73cddc3706ddab6459962e9d8ab2b3ea2bfa091f9d5a2c94e22c5d5e8f3dd4548cae08c4d8d5f793c5b42326b56d89a32c78f6ede83534164d28c5a796a450970f26a2ad0b34e4f78da47b583df21db2ecbc75d17dd1e8bc5efe29fb43ca981374fc1b6c8e1374aa5f7d329061bae01474f48207319021d21bcc2e9e582bae12eecbf057b9030ceaa072f7f2e776d4974fbdce7f1fc5d9f5db053940346dc4a6894bf305e02e572ee23e32da5d37d46acfcd3acb5f966eff1aa82c4720a55b41f94105993ab0499a227e20265d32377522128d9e3218f2f560e9dd9fd7ba0dd0441f1c29405e0a59192c351c0f96be4e569e60580c15432ca0a04dae43fc9be15a278407fbba4f208788e33f9cd6352f80650e2299dab3472f27b053cdce4a8150872aa517bf11ce232fcff0a25f2a5783bef2cc2544aaf90999a793e7500a0eeca17e79bdf93459e37b3de75bed0713bec936a57101bee5a1f0c3f4b39d91b13a8c96362a1d29fdf3fdb3e41b950df315b480dffe1cd64f926ce95b0c80c547effe1ed4bbf15c62218f68ca7d7e09a0f29f40e1f6b0e1a70a9722321b941976ddeecbd63e27072047b7502d2857b11e188fcdc0f01e56b1561550b64d6ffffd25991e795fa82d3be6c97cfc2601d7868a9d89fc98d1991c52cffc4d045030d8928aeaf4069a4ae6861a610b4c798f15e524890d0b6de9cbba3d69fa8339a2b470f5700a6c0bac4d2ed40498ef9a1e325d933ca729841d7aabb30d3bc5b8baf76f21f1931cad56aaca3fda929266283e545ac32ec050391ad9b143930d3e6d46eb6f09c71aef76a901503127676d807fedec4723936157ee005adff19162e7fabe8f74380f75d173a59f1f631f729f9bb61cf3f5fa2bdfa50e3649f179ae579430452e05409972b61897fe635a2d2f5ba7c5a98a83ab9600475683fa80afe729b4f5c599647c47226671404d260d27508ccd60b37c6e98f9be6d700dfd3d7c901b0ff3655e0b3416564803069c5930708cfa79ca700f42697abce35901c91ae6c1c35f3a912befaaf6f5c6b15f557e944ee39cdc1150b2f30f74129f7339f674bb550caa3c375f16808816698e7b8c6b604b8cc1be9e834a1291f6940de866c138460e6d9720d14a45cefb19d82613ef69b9047bbba05b1037d574e5f4344d7831f99f1a2019cb1234baedd74691dd513459010f482f84f245604238761c289f8b375ab80731bb366a65b499269efa31af57d0efa95794e3bc75cb9bae6b9c3c9b262c25462e2b9dd663ac7d8eec529f29638fe45287623b46b64786b6efbe682bd3f655f9569a7daa468a17bd73bf5b57d6628c36a75e1de6d331716286fe1a2c81500f10d5e7b59be819c4208a49e322ac6f70c9c1db512493e550d20e657d4e804d1cbac3b6e3a2db6363b2545e46ff4c9158da4f043c840e806ba6706494a75b2808220471720700dc89bf05407b443765f081fa5076cce12946a284a5e8c960212c9f2e53fc2cd5b86714bf3eed0c9ff4ab01b4001f0c7323a014cfa4933211c88894344c3ee45f318090d154851591d64d9038fead72a44949ed54e4c00812607e28739badc04cdba3ffe5fd113c9e23318e9602a4997c029b33a1b8176ba0ace3fc5d24bb97c4b63986efbb55edade869a1b7053a0d52a609a6a05e4638433627df54b864e3a7ff2da073cf51b5a602653f80e66dc106f3b8e7aa52cabf4ecffb34aa670926fbb26b715b2ad10ed093768b21b7b725cfd733a8f1cd55a818fb354185b9269f89cefbf77943b4ff9307b45ab841f6ec0821592c27ed1c3160854f4230c5241841e46af574c75be3d7a54b52dadbb65ad54eba6f3519423a0117d329ec735f6f6141ff426388aab1ab2fe99fc9bfbfe5b1a2ccdb4c5a062e0779284723a0a121e9a10d0cb5081ceb662ca34a405d99d0fdd7506ca9f0e05f630ac57f0a930481c04b0fba3bdf712c6c7e53e42365080c9e32780432ed9be0ebdb980acb2c3275536e0113e0a65537ce2663aa3cfa7d1be515d7c190ae9896be90740258cbab39b6b1a7a51011c8cc1fab8046ba5e41392fe673162ce8aa20b17a4b20ca999c6e383a930518ccd41f63f47b6f18b978545d84c531bb1d7f765517ecc418246cadec3a089b072c8ab8f47ff96b57aecf4103f6f8f9be36811c4268ab6e1ae9175d7a52e8202b1d372ad7383c3ab5f292898ff68be9ed7e5b4df6479cdf4922a9ff4ed2a09c4746273b1960da2dffe94c01a259ef1fcef65111fe4f86787ab236212f1605e67e13e263db3afc15f5fa62fd15c0db05b343b6cf1a66f195588b6cc9eedce8f884799c08253cab5d988047b0b59aa28397657d4e8503c4266092bd0cf4e1d724f55afa50ef8ef8d6d50abf66b47f47f9a6acdbbac801ca5c3c9bcc4de87447d5bc99e5f4dae4f94939a3c985a3fa189b996229e85b53d9c55e7803da76f13c3c2182e2ab904e6ef8066fc907ccb3712802b8cef98571b08d801d43c56736891633013bae4ab2647e23be1c3ff5e81570827c059c5230f77d1800867b0ced239f5c4bf46aeb9538e5e58e858cda3dfac61b4a2102caed17d1243285b525223338bbe9f70def458908aea20e11a8cdb4aaec30634e7004c0151cc18acc923144d4c86fadcdc7baf0204ef653fc2e5baef2fb299b44dad77a509e934bc72efe381d42acbe43d8b938083347e6ef789274fb3f9aeeb359607df0daaf4ff84d11864c8ef7d1d79a1475b9c2e890854c547a55a1baa45991eb450af959d7b1dd0a17b52cb7403f5adf86e3f2fd71b0263c77129c0c771d502e1dfea5c521ad582f48fd53b7be44c825aba1063085ae219825fbf17d48a154a392fb96e01890bb1ba7640a782be4647a42aada5728a668dda7c252e32898d232bcec3a5dbafac6e56379bcfc20979e8cbebe7e8c2a81721556d37e2ad62d0d757f27899ae904c5f06c7a8028d0e6f87831b1773194a7e3b2b5a4253217e7a9191f4ab5a09cdb6562894e3e96ff5db16f17a67c7e70bfd17c611272dbf13322e1ac8e0d9a14f819d84b7132f91a321989d227bff25adebceddeb1889ad374a04de576b98564e976049f8f4ad82a4c23db979d176061f8aa088676310ff335924646f38e58db38fa195aecf374b5b9436c4b29d48ce5a550762f3f853359ce1916038b5dacf5797d078cb022ddededc2a8ed95392ad0d8e3faf49a3308dfc840f2509a42b47d4fedfc4bf3f04b9c601c6bbe1c355fec7ff665131e7912bf53122b02aee33520ae10db6e513ed321c84a9398f92f6bd91c258552679f7b6d8f26ce208e64be303ab35832c85e40d662c9f36f3c87c0c0404f99a16fc2a9ed8d78bf9db2eb8843d0723a503951a85127121ecf01b183c3d4a829e822bb4ba6e89fc66b2b81a0dc839e025ddd0c3c457bb80f7e7e09498ca6fc87873923605da09fc272447a676d30a4000025bb5ab0fdb322cb9c197b6f7eb307c8786e122581612ea7ad31e06e84a268053c4a60c071db53b16f09897fa36aece0671024edb76ba11a3ac72e0fcd777d1b094a8f31d0397fee62eafe7eaf170d4dc058173a809df86a3f61200cb1bc4a6510a617cb46952df9592a616e547ae64a4f8708052812b00fb99ccf79057b5af45d4bc0d3ab3f100f3ec7bc243a4afc6217b51617c83c465000ad6817eced2d094c70465312f23fc28900bf385b4f864b900397dcc11063ab27058d59967cf09cb6faf39dc8a2fccc8d8a77c755b6df5c502a87e8663430a7afcb436e79efc4488c605f31ce6bacaf9a448ef3825c5911046ce62dd865be99f3f66eb004e28f8804f7a19cefb7fb044d35aa5de941a509b1189030fa2ea006352ed2dc8eadb79650b8e21255335a665373d645ac7a2117a75321bc3d5154f21dd7f1b82557d1fe993c4fd5bd6ec0aea5088cfac58c0579873ccec4499dae42364af5a809f25c97610877f7c602bb2bce15d03e1d9d8523e0c6c074354e1b3542b6775b4d65cf7309e433bfd5c175b5cfbf9e799b48dcb6d5a4e14788ae27534cd4b0b1c89e8ad16e311f6353ca14f1f2be387a06e2d1da1ad1a74eab90d90ce2be9b3c812e78b80ea71f48a963e8e2eea3df17d137eb806c4c56cd172a6069635ed98bbc687330ddbad4460e7360eee44f2e4293a84b6790ca22b9df9ea87d4e8cee7a893e7d793f7a0cb0a89163bcf5a7ca990957d34fc739a59f88c78bba1097dd57a4fa79c9d6bc9a9fa0aad74239387689f0b2a7e2f52de9a3ba11168eadb52451127d5b78ca9aa8cb9b161d951704eeab7dd719918a876256bf02ea35ff83ea66d0a02d131ed5304866c1f889cca1f62065cb23bfdde4dc7f43db1425309d0f294b0fcf2666bf5b4deaa5dbeddc424a3c405bbae5c365e780ff32ca43f39a069e6a6daf7c488c51da147eb58b57de566eec12281daaac4c99a60f1207d1c9ca3ee2adc507598b3b83e3a5c837e3501ca1521db7e03e0d36c4b0042c0b7ca64f686552774bfd79737a638fb8675f73d51cd70c83a326bbabb07025da600892747ddaf2d0fb297ee8370a39f5fd2a082e396618050ec9b9694d34ad5c9150900b0bf6e1b1fc8c8fb68c9192ed1cde74369f38b79cd424f6d27e238cdec9a4bf4cdc28eb6b7d175cbcedf467b939439b98877e950b0291851fbbad74ff9fbc7f5461b556dcabca3ea1ce7e12338a567d0ff45943efe37e8907af4bd0f73903666660ad970ae67a7928bdb2d4710ce582552b3a29a9225e94b6413cdfd85e01f58f4a8d36915dee0b001d7e3aef99938d57355c814df9ff117b92b33fdc95398a0dff74f41da3c3decd37d141dd1be8174116bba025b49e55a707b4cc605337fe74231f41ac653689b28cf7246ea2551e615a5be34c93835fa467aab86e5705bb868f70c3f73febcd543a15fcf1df2d26681229dc33e3f570d3864feaf35f74c0b86451d3fcc589422ba91fdae33ef75d3d4207c495393a637a95127a7e9c2b85d903acf797a81e75d0e1ab7d73da0a8b8efe803918004cd864e48c01343826b04f1bbca5ef23f25ebbf360b26ab6823c84fc7623e495acab07a48698379a4c031b1242789181929c0b485627db33cce0c5a1f3a332422a0b1b7fc10bd8fd260378d094512c49b1e427060d96125df8d86e15597e705b8ff441c81c8c7052fb327132ebac30ea03d2a832598c26adde51c0fb26f8140a587f23a356cc289cf0b7470b3806c3c70230ac09ad7992bdf6829c257f536d06654b22116c62227383e95c56ba483471acda0fd92a75cd840fe4b99e8866580d83e3f91987247f6e22362b333d6576b41566e3f7f5b0e2bb69acaf14b715fbc9a3436abfefbc009652b870676df4205d6e5cbb4087e93c81da2c2753b703f583d11af2eda2eed03957788213fb7d820e3d651d0f96301af58d4d15c2990b30ab2d5f95985de9abbcca5c66b79183189bd12cf027d769c88921b5775fdf489f9e433c075e2ffe4e9a341ae16dfc7d40fe0090eca0397e5c7469d6b4c66e2abba770f1eca741257c0675268833d770333c21511654e6c9bcadc328739ccfcf842b1b3459694b8840261ee6cc0c292ca024cce4dffc3e9016a6edf585088e7b2ca49ada5573fa67e8d11028bad103b0d777445c0b554861aacbdcaa605185a6f9aaa5bc49dc5d28ac07a1d2d2b4ce5b4afa4e293e7966487148a4e3d37b50a28ce96553b4eddcac92ac41cc7e775b7ed64914103a112cd6ab735f653c3f3fe19bd7c3251155fa340402778678f06ed9411bfc2f0972eaa76af2d4faffcca6b0b9ce3a3f64ff4206cd27606a3ec75f2d0141427d3b2246d00f09728516452d3638ac7804ce7656aa94b92845601a8f98010118bc72003387ea8429f4e2f66a40429ee60cb8e9786284541864ec2e37a2a39e82a5a630671705709dd5175d412c315cd2ceab207274a6a63403a87598a84ba030845f7e98f461ad65116836288d0f80503f7bca44c2c53d254cdd32f6120ea6f2f5e1149bcc541289293ff7684712bb401184cecf8cb21757c005e4819b4769aa859da3c28b901b9fa1a0606ef81ec1d3534bc5556b195493aebc91fb60f28e7b3e7b6b933699e56dbd5010a81e6a16fbf1d1a9c3d3821f513cad59500f71c59b8e9652560b104e09d3c260b547207470dc1811ebd69570f70ccda47ece4879038d4b290969aa43861bf2ecbe9a92dd01244855bfc21f846c7e5cd208f9ffe17be9c724f4ce3762fad3b8446753ca4d0e82bdd88f02bf0df3b2aee2faa9d21679933ba58e40d09afaac4bf2e23a08de6f5c08cbd202a716212634c775f449358bf9d25d8441acfb0601cf7fae7323dc02ae3c1d70e8946dbef10186cee7746c04ba69518009139d1e9bfc9c27c32bc96ae25aaf3ce4f1dd09800dcd1b19e00a3b079204dab696876fdfe1544bf8bdd94db5b6b8a539de00693ee2163b80004aeb24220d3a2153c9bccf285144b07c498b9c501283737dcaf0428555a06d7079e2c46c23ec45844a7a886e21c3d310fc302745d6e82ff6146d6d9639c044b16e4747286e9baf3ea287122679781fc3f3bd099fc2d6c0812b67235b1a41898919b91ca24f76b151b8e0b133d39a935c75288fcc1d431e84a81e52ebf477c47a12485532718f07cdd1d84a5487d5dd11ab798e1fe3e5f087b220645bd5b6f773a8288358076f4e98c8a988a7b949c12af945c73f1a46dd48ea58a10c6d8b363a97b15d8ffe0ef4a8a6ee0303820d326f2cd245dcc1925d5d1803a337b90878ab248a3b7b33499672858d3e01d545ad69beed60230481297902ed41db2e7055092bba8c801adbd6b323129e12815bbde24f5a12aeb5932e8b85c0d79703e17075c44449e8e46cccf4bb3353bedd2199c1254cff64fe8bdfc386a34201bac321664e0c209fca51f19c440632ed1d7fefdb0395587dd05a0c2293450e242a808fb6cd027ad10246824b04daf4445ba94edb5fa95cc72451d4e7291a30a538576acbeeca36b07edae6094ca9303c2ca7b47e865e34a50f62770f49e0610cbf37b188ed5c32b0a0c72afed141f40fbc701ba6786e24c01b2e7bde6dc39f37cfa10cc78ab394e74c8b46a6b446c9f3e88ffa8c0633c743400bab94ccc48bc4a780df18337ae432d1620d200e69081c34e7d0895932863b951711712c9b4bdae43e689308c0b6a33b08bacddd14d7278f3f1a91b1937d0261847dc073a8f9382b6c92bb6d558b2cefd89e32d7b5353193156509ad2b2abe613678ec8b5e3475829ade554d4fde288e7da0da87d8999b7655942f14db6246b1d7f9292488cb385bd5591fc55dac0418d75cbddc3dd7ab06288ea2fc7624713a38db1b9ebf2b93bc31944ab9892b235b61d5c53c16596d2d96a0918fe18efb55e6e6c0d239ca83c5f48e874e6d4f30ed7ca0e0b987986661d4cc2b5060c5eaeb17ee336d49abedd0ff83931cb7256f24cb4358c48ff444a3d7155b8f74c509a28ce2f7be421e5ada1bccd332a1673cba66ed93ebd46ccefcb217a4b4a4fc8dec2711cfa5a41d61994f03ba85f72c45ebac4eba4eb91163447d1511755039c6318c2451ac7d1addfffb0660886b81364f09946f400a3a4e2e2fcb458d67fb84c6a5a25dad6f8f3eea517fe643bf5d972bafdddbe3bb95bdad42aeff19a67cae625e007971fbe33161beb2670b7a95d7e3cb4319baac93e73786438d17c94eb7ef35731c8735b138467fa28e5a709544a62cf136c162eced3447e0edd17eb0904bf012f9052181c3b9629fe02481c302bb725d5959a60c2e802e5651f298f9507999d00df926621ba5c7f464736a219d511045fab3ccbd30e2f815b388d1f242a3840c8a6141a8ba9b90dc470d8f949484dbddeddf7a92c087defb234d36f145ede25989f2ad2b196d6195d293d8b7ff85a1ca9eaa0441b01404ab0020ffb015e60b2b8118e15f77e1a7eba06fc5b721f839d6521247c8472fc446503c2014741f5b426ea10e571abce9b0df7ee9ab02352805c9416cf7f416d9e2798fb64eb6e4c47641a0bcd8c18bfc75116dde2f001fb86c4ca072761022350ae8c79533a53ec946a7c415f1fcabde7fad608f59b6987b82799ddb5377052b85559d5a96ccca4dc38f553ebe0c9a5dbe493a38b60438d6f6e431843d1c00a2e6180c503816b5d66dc3e8bf3ba775d5a724b0f85a7f6e7a91362574246505ef89d8e00a6f47a73a2836aef13610682f32136e9dbe07180a41c947667a1ce499325a980f8fe6b3f81232b6b21e2b2004b5f6e134f75b5989d3964af0510c131341a890eb51471447b6ca90469042e8b0d5c402ce6dd0f9b0f8d0fcecac9439811618fc7e656ec6840ce5a232b1f9265a2b1551fcbe97c286c83c6cfe0f471c91860d6452de31bf8f700883e14c8601158aa6b4b4b9b20aaa42931cde22eef4f07226a6ed7e0dc4f32876c33fdc5fefdca55dca250cc8938e94a32fc2c0c4a40c77c0d23c51439e65ecb3b5a3dd870967818254eff20f119aa3bb15820ed98af3a25e22fb2c5fc034e894250e7dad8c774910a33b8c0c77e4765a874601a1b276387091f3a1e64c9564173a57fc2cf70d2a96c706ad2eff284fee12d0143964fce311d5c80f6ec6397fe3a7e3108b1a9cbc23c752bc269cd8815fc5385d596760ff05c59a23820277cd8635b5c272a6d6baa7d09b0998e7338e6188af969dab90db2b3868b61e71007df64e940445096befb5842cd4c6d7c45bdf148a0c0fd4e9dfdd333747f81ac8e0b33a84c0d841370160eb48bb178620fc7ca3c7ad0f6bb3b8a99d96330e896ac5b667fc76218d6f464ce26c323cf1b6eca23b6641d2dc726f84621377613c15c05837b45453b732d0af0f4e52fb32a690d736b09d7203eba98cc7813d7ec724548f7365be5df8dbd221a09738533466ea70e15eda6d64a06aafe364710f3335d1a6024665e4cf999e3bc992698eb5755bdc6d240614c323213aacf7a92bfc053e2904677a5ab02d87265bbd7b1e523d45f4c826afaa37912c8257311604e273b5ec3d07ad02d76afd73ab4f6574c4c9c4b7d7ee6fe421b44b7248dcc3e934754aa3f5fb66fec2caab53fe99b3b86195d7a06c00ccf7f996751a8bdc931af725b106d7a307bd57050b1ff63bbeaffc0366bf6efd39c643ad638702aba23900b098b327623689acfd00ac0fbe8680f5f06fbe298fb7d93fd106475e0d69969c6819513295ee6bb1e3febbb4c0f4c5be37875072d9b07ae1fdaae06f07ea0322741a369c1388512c915bcafb38868bf19d866afefe6e878f04a48b49aa06128580efb7107f0b85f30705b27c420740443700c27d9a72e02e9efa0e472a929d88cd062f7fa1527923c8f2dc0d34c25cbe587c67461a20db82b9e4617e24de78573569e3f24274a94e44393d00151e72956207362a11f95b0996c3d59a009daeb345aed3e9eec522f202087f18248f73e4098419cdfec9c34ac05846e97bf1e61a5672740872af874707101af8e9a08849a4d95c57027475b7ebd6ed036430430f0668cff00f1547b371ddb4f61e767c523d4ac264151a36ece1dc08f4ffa171c2c3a18e71df1d4649cf6964345b20860c718b3cb6e754ca665cd8a6bc319c4a85c4b665cb2aa07548dac0bb3064507409fdfc873c70ca6ae80f9637144a2614e0694011098bbb3699b238e1363c1d8d9c82edd0260882f6345135e75c52bc8dd8df0c72a35a630819dcedc75106f8bb198812eb5bd948f3d0ef6d3afd8e40dd06ff51210667d7fcc962c98ed059be6aa1bd29025cf315b4aabf3db2ba9abb42ff024bd8d71fb679eef1e4e50d2882f6fe7a621810371e5d9dd309bcd9d5f2649ad61252f7596890c4e34d00c042dc0d29947d34177033560a7376233e6c77ae1c1da21236ac9e1bc269b4e4e8683ecf58d03c7cff660262187d79e029366ffda9e41aeb38dca94528b7f50128f8ce1ce5904edd783efa3e59c3e9ed7422127bbffe2eaf314755a5f0aaf7960c5a279e90f80d709dbdb06d0880e2f333637302b8a99e986dc9474d78eb133eb9562dc1b7cf012409695cf2e104e21141e81e5ee494754a3d37db46b6cdb9ce5482c89dfb757796b6805662c2035e84dccaf993ac34bf61982420c2e23c1c6eb5fd7420e2cd69948d971f55e8a1805283dc93cd2eebfe58c3f109c41154aa09bafa8d97df2ceee567e0b7586e2d107bdc328177f717a4f86e42dcbb226712a637f172b8adb6aa4bac5db6c689ef698d94254bd43ff059ed39683dc5ca1691c92514d0937bdab6c9c1bea319bc9ba5e7fd8fecf296204a282b7c9d16963f517327bb740ec57fcb1bbbe266654884426e48408c62a6b73fa1975059419bba1141c47d55ce368eb7a963ddf7b45bf82697eede6203a0ca4d0201df65c52c7394f8fe2c8f81f50224812920be373f5ca22c3e75cf264cac46fbbd4b1aaecec35c892d5485e6ed07cb942486866988776da28cf1a152b6885eb6f18d767c010b6a0a4bb469342e407e0fdc0b6a18e1a34f1afb136b403cd3150a06b432698aa5dda7ee83291f373c0e2035a027749e92037826a75e7c71e532d88284eaea6ad8062ce1a03408384c8a6cc5820123064ff64cb6c5630e30d3e80109e4053f8329587b58a42f116eb0ebb5372e7d3f3b7cf6d7f29b3844fac3fa2207776ef350a5c1b250a1e2e53a6e9f078e7ed3874a5858cc4bbe38f802ac58e2482939559c1dc482142e57c0ae3bea5f285800fa4c9ed43cf83ba220372434b8dfc80ef329fe7a3a83b3b35d9f79aaf96792a124c6a95f3c9b655b6af77594dbf60506a5090b5b4875132ef0f9572b9f15283cb6f9783b6e1d477e2facfb3f752d656718164ebd3209def13160c179f58db371d49a8e9df97117e9107cfcfea8574967c5704a0bcf7b83ab28ab5e2670f01f27c74c5738fb7f6f1adb7b97180a564634f127d0e4ce82c1db93d821cfc7dd2ed70f474d8550cdfa05957b3dce2c013c212a6f9defc62610379b5c03ecc9b2ecebaf99ca5b2212416ee82706677761064a2c66d17be9d8815fb83098d010b143d730fad986f91775c1ab86470faa8a9a3d6129ec178058bf11cec979d66064c4f98a1bee32799d089f4b4c09dbbed4503261a68ff2c7096b0acfcf5246dad5d0acaa4b89d506a308dc03d747a04a1559fba3fa40607a38c3ddfee2b35c1ccaff9ef2f86f348474051f34f4d5975c0ea44fdfc87947e96dda410cf097e0094e290cd5b2e482405360157ed97badd7af876236a10c9600e7237b487064a7c267f64a21060d892e0adaa00e090c04cc96586217e1e053fb4bb12be51aa4aef885bd1aad502a162665446fe67d05d8b006375af0f4bbb3b06ed6ca15e5530a5c4fe5444d82208649b0e9958b9353379b12bb97547c3ecc8255a8566869fe6bad3bf63646f631fbddbbecbf93a39055fd7b3569f86ca993ad9f40f2a07537fed55cdbcb766bde4ab6db13cc09723c2df20318c31621331a59df1f47a39a53bb718f77afd0e8c76fef8e11dfc6925ce7488bf399d506849b1678cdf9ede2206be90965d291a372029b130da724a7656fd196a71a9a891dbd687816a4b4e3095e5f8dfccff26480f4540cfb6fdae7aa3923aef427e5733ce0a4385ec88b23d12473db4d437e4eaf81aa331921ff28add61e5ce65fa01695a33236321287dddf3cee8ed5c57aa30f2416b4469f9f19042ff8cd88ee3a377d668c3eb33d68c79edb247b00b4436f6ab2c4c09d59a94d7abfe9d3c477f81803c0097396f03dbefa9e22a598be47769a00b33d4f72a95e229af32083af42373e002123d396245e54de02ab1774404d4fede8c5e586d238067202cee7b81da875aaf209872b3414182b15975c922546857f12a730343d6b1bb1d036bb61c9c93944bbac0409995902fb3038b29224e6270802645663642e7597bd823bb49e788c665c8894f56f8bae4d320b7cf51dc8556a56e0e33fa38d34688cac9c01f53f59717bcc890a83e088b2c5a615dffd809cf553c7deb8dddf45c5d7cb439f55971f62b5739e52f0e7a0f5b6db0aebb1f715af32505e75dfa510b1642ca69c8dffe6b8d33b6f19dffc7dede2e7659baf7fdbbb9d6884a430bd1be6500c92220ad0b27dd32cb08c9caf65006cf7f74c2e6393bb8dcf360638eaf611c76cbc69d9728e1735e72bd209429507ca3be926883bd36ed3b9b070f8f469c205d99e44087807a7e2b249c36f94b254b6680b9e54900541cdee43c91a9a1460febe1b80e69b3221ff5c457789883f52d727aaa1e157c523b8064caad74a55a2273f62f723d95755a3701b545008b57c2035afed7f8dfa9f9d1a50b57ec386d32016577186a176a8342df7e7e529cb9116f65a87ea375c9f2778c741e967bc5db997619f4d4eab42b97b33b5269772b9f6d83007d148db7c4b7d7fea68440a8d66f6c48a021b73d3b0689816ae37a6686a819956914fe816c3aeab959adbd14e90e6e09a2f7c7322a7a427686df7e3aa9aa0fbeed8700eb895b0f793ab457489aab7680247ad0c72a43f2aedeed639243707b3ebc9f36eb27d2371bf8970b6f5d4fc3635d31ae8c85bdb2f955308be200c6ddd6f925843ed6700509c017cc8aec74ae80017ee920f7df8b24359ce818cb3d3435ea104894e83ef083f240078e75906d197f3e0e07c360a1470b9a69d2a8300023b5ad61a98ba175fb46a1118bd497bf2a1bdba940b48a825d7aee52ebf3eee4e65f66219274454fce57d5a5b26522416f469231a921552ff155d466db38d99fd1f01d9835b50d3b10f436be6e3fdc3abe2b09c2f2cc2d847557ffeb9eea75c9c4917210ce1c9cd8acaaa0ab54f6e3c1ec3422996dc8b984f89f8c4fd39ad7d2539acab59163ff0dacb5f44db8fe27823f6e7fe7205766fd8f232f895a96916f71838d576635efc05329fccd273ece931b1100dbef9fd1157723aa1b0f90d12030ecc4985376c1b353741b77d623fc29bdb0a366cd303f68985518eb51f74db46cec15c2a3cbb04bac8bc10045e67cfa886aadff7c48a0aa786b5e011c03f05a815d390c852feebbd99b63d338b8ab144e166432bb0f1562dba8b0eb74912ff172f5f3ca9c5ce92e2cc0621d8da6fdb96f43deee929da2a8461d45a902ab65000f5544b8e82cd65fa4b1f95536d612888b807c8560da40f3e46317a98fe7621ce74189b6ac29aa9012facd6f7a8d929842c7b7902f08ab2689ab6fd9b865b3cabce69569a9462280179e8e017b8fef1e1cacefdfe88b2c8ef57dce7eb3044ec296c25f4f8982670e4214383f35d7807b47ffff5f26c70ff7e6338aed6c174bceec7bd8967c85ee8267eeff8d17a93ce7846d1463e476d16b261a3112011c4c404f284c8eac098f550ab9e3be7f8c63b4251a274b67fc5b2068dcba2e856c2c2e10a2e601a9dcf84b13496c49bb085225c7f93c51546bac6d74d31b6b91a3e82108d1b7171173a38335646b0e4a453a8826a0b4b530b9231ffe3a37ac81888d06394101a2175732b4102d3d7386f44321ba75143eeac11391897b2afe1277c6dc67303a4408273c4c6618c549e13f3bbd259e910f35ea5d02013f0eb7a55480ecd0765e90aeedd55c4fc36781a821b5c672692c2f40f38b0d5085e67695fe0ef8f4f574c13660b229b61c05aa1b4ded54957982ef6ab2dab740fa3f18792d1ddd9632dfc2912ca5a2ac987b5005b14fc9c3f89df49149b1f52d468636f5d9ce19780abcfaf7853b0585dfedbb9975f30c611d81318f67e5ed05fa35339f15e944ff58c8de53d7a6c4819d95853521afc3b9a79ed8f1fb897077ebdc90768647a8a1f7ca4e70fc16a4dfd8f0c96928b1939a24824a0bda165274f496155123bdad8c3a1eb3e9e29c56653da874cd787239976ca6a7f7f9c5c02c9811a2851ebadd849d3c2bfadb708bc596f30a6fefae3f4fd6a0d0f2cc1a05cc35ff07a5510c69c9b49855809f1a190b8d51c7a3a921cc2bc7ed1840f212be81116ba582cf6b46ab25494c6ba8b0f3f014870c799efab49d4b0970437b19554f8f60fa545072122e36b828f1b2de5f8bf84bcccf440ff1927624bfd8c991fd82b1e7b714f1a211f10b5c4c101cd7defec5511bb630f914fb7ab66e626a864e287c29144e18d31b539f18af08e0556893ec67c113880f918ae937b907165d0709711b3d857d6dc30dd27070c8211413824de220fd9ba405ccff7cc7a51131b8ccf4bfd4c6b062bb52c96548972c98f0cdfff10f96630f7dfe839eb1a9c8608e5945b3c7a9cde70689e24ee2b7a7556ef5e22d07140f95fc4e9a3c1f7acef38b6d091368374e3ed5d35484ce238e7f779f4a60812af44b98e871714a1d26ad5190e974084e8049f0cb0a89163bcf5a7ca990957d34fc739a59f88c78bba1097dd57a491f47a5b3fd10d3cbe178f54de6d9a40430202b38f962ca7539a600cc3ec42043eee9f1db24840877c66208b1b500ce7b3a2ac6d20caf85333740bc86e966eac3d9308ffdc896f268bf4138d71f92346f65715b7109db42482993f9933293e57d54acb89a2b0f871857f5a4593751aa3d3ce587ad2089a0f62ea98da3288d04b2a6e21ec7d60c0fd97f0da7f23ebb724b27e2df10e778c3e0fc024cf3fe82b7a313d496473da536d834400faf219b7e808920d4bca655b350a4c810141e1fb6d9720341d5778e3a64cc08c37bc7ba2f551aeaf7bc9584be7129d8a14dff18f6b3b4eae65ae1b80bf972cab6b928d02901b60c49c900fa1f20f5b9475ae521edd813cb1e69a07a8c996c797f87ba9f72ebc962f1a5da6281b8c0080820cfa1fed503e6f196583196029120cbe5f9a1c691bf768d2837d20af1a3fbd7051d0e62cc2a89caf5379f50eb9ff007094ffed7b3fdd45f1f04813f142c8f8ef8fcde8abc8dea4d52395b37281d6e31796441af00322b95b762a214c1b4f1de3f692f12d5287dd7a65d9b1082a785ac04c9f182b5de2326a9d9205cf33c1e09f155bc84304abcbffc8ffdcf3d5c7cfdc7203ff98c886aebf577e5566b631d871351d2347247b1fafab69f84664530d2c1db1f1be3e25c1cc47a32c05087f4ccb6bf800f95f12877d3f8efc287cca5cdf539a9542e56758987d745f5bae88b1187e24306aeb82837ad8881acdf46d8c3f2a6201c90419a83a637a95127a7e9c2b85d903acf797a81e75d0e1ab7d73da0a8b8e79d5d5e8661b248009de37ce4deea5f94401e507d1aa9394f1fc5da56ff0a58efd5d2f4bc30abcf348e69757edc7677d8daa547e5a6715e6c5f3a696ccb7cef0b16d7433cd757887b717893b874db823e299604ce039691cc33c044823e25f660af9ea9328e981a5d545ae15bc6b5d662036a419fa90d2e2c04cb7e80eccc5946936fdf48908364f1a12fded74f75505fdb7a3b92f9c1d62163b26c3c21b382cdb94f86917ab6f9b4643a89d3d1328710695746e707bac2aa2ec2395fc89b551999d825a122a23bf810a3b0ec878bdd4210a5374c94da81e4fc46b312a17ff451b51a22e402c31b3e65a7eb3ce156ae5090263722cc48cf4889a0511d38b2e1782cb6d2137cdcaa9bec7b186701bbad5c43a4b160e273bb40f8a0553375f3a2832359b05812f83a097e62da26575bd3b9525b1beaf2e651105e611d00f376bce3e989e75022e3e67902cce3d292f3f60c52e2ccd3e02fed45b32f805dc09829648787280543b44f1e81d0d77df7f7d2d7b8b38ba0aeb6cacfaa18c6a689249dbf575058a2ae09aa675c3a6ef34df4869fc13037bc865db3f8c892a6115ab56bce0f3894b4125e8f9bdd55b2f751dfd6550fb5f912a9d6be667244d9da80ef1b01c0a0dd331e35c28cd5e96fd30e59b045a3202ad07056a2fbee659ab03abd3818ef7e1b2274eace42ccc09a849ed3f2d22f750c80f32c5602ee865920576a31e36842a72739d3cb24d4c31724f90ebd2ccecb9e189625071d45498d01a43e108fd4ed7953a92f396de7df482c14c6a006d4e18eb4b33e7468f40e5aa63d4f816e033bb15ccdc61db03d6b20b8ef086b6ff93961c61e85fb09d7daf6a0af3332380e9e3599829935ad63e5a918f2fe371e9333e43d17f9a53942b6d6ecb4fdb66608dbdf01e16206c1c8c4c465a42dd61c1c2284ba030845f7e98f461ad65116836288d0f80503f7bca44c2c53d250a0f899db49fe4d1f7b6493294bf9568139fbe0facfece137d3834b12159280aa7405b38477c390a661911808bf2a56d992fe404343d12c649335a99bc86d4475e79fb403244026efec2af5f0b761a13e7bab0533b9eabd60b4f33eb70cb8211d9df89a9227d4e0581711c82c7cc847e399cd3bb50929ecd3af6074b79b531db0cec08a3ba79dbc4e7f8d181e53c2005447eea9fcc13ed3c19b98897ddca1b6798fd2a2a44a6e2d965847f4889dede851517346c44829d057c1036153768cf4693c2c97824013589d76581d196d5263fe7412f30e60469909ea21f1d79e7be17351e298ee0d580bc28abbfbe8d17d8a4d2c860642f06806f51b7062fa65dc1ef43d56eca5c28c4ed4239be9564d12560a2f54d6419b99127f712a6a5b39acc3b780ab856384345f9a3a14982e81eb6d28ac8f95d7bd4057877a1ad839c9636bd442951b27d2b47da165ae1b492c366aa755e6328849365647dc1be612ee8d60659a6f4af0249dba5c7eea73ddbd3f3259df7de33a9ab7b5b0a8a71d8cf81297b30bba704a84e908565af76e6ae08d80056f376fed2bd5e652bffb56031f3429ac90b9a02be454a1038674f76b151b8e0b133d39a935c75288fcc1d431e84a81e52ebf477c45ad243f9c246a877630d0d3ba66f2f186c585f1e333647ee9c63085021052e54395dae1b4faaf46ec854cd39cbd1af6b5abc9bc3be1de3b19533e86a28420381657efe88df0cbd2ebddffd746b3876e5b86d2a71902c9d2c183528e30c9467129af1302a5a417fbb922e3d51e328f2462f0f0d702f96fd61c5455075614453b009a53795e6eda55fba412aac48a39d161fba45b8c9bab6242fae36ad38c6fab72677c44363090e4da6f16b59223aedd942e905c4b53168ccb4aeee4e64b8655596d910f9c37c2296642a354ccb7d193db8368138d7b730bfe345ba5b94009cb9f6d53a61f73fab2feefb9cebe2920e3bb5064d90afb61f437e65a2bc94f68fccd0d725b9a40b3cff0f4032c0550a109d6a77665661efcbe9a6c571d909151b45f28853bbbf67a7a884e3cea45dbc1d1b6a0564a34c2de52496ec644d0a16a2c8df4e85b94cced1bb63421036fa65681e926751450563af22abccc48bc4a780df18337ae432d1620d200e69081c34e7d0895932864bea2d6050c88ba8a5ffc8000f87120959c2afe4ea17a35c45dc379409e0fc12b2853784eba771954b12ff59691118368b476e30cb08f97db2da625dd43674efe355cfd2b48c7af068c4ae482745f0b788b5c778811d817e3e55e85fcc14c991e0e9add6728d99ab1e850b9467b60f93761824d20674b40336c6b95bceb786a793eac8de1cbd119203b2ea0c212ea9a1d6ee634555254a4d7b8442663becbfbe82dbecfa6aa7e2e2ff8f63f3739704112448332382635df7983b3e0323fbeea766fe7ad12274d3d39c21e30c9e2b18c946410a84e39b25b4ca8e9b5897c0783d8158dd8da2f7ae8d8ce16cf9de61cec658f0581797bfdd1cd7840907871a9ede2c1a594534394352c3dbc8683180f3b5cbd7126b3bd9a42ae9e8df73d88f94e4cbe5e6efb96373e6c03ad7886ab0ad2420f0fb46fe22e95d01e02e9af6ca5341cd2381ee10df9778018a03b7ccdaf3cdb638eaeae6cb8cc41b852cec542c58613bd358768c7d23302f661881c96cff9df74dd19ce38f9a403d90c5423bf1652313d68beab846676f545a76de849d407ecbd1e0efc2bb4c73516c57322b47e96cf6651827f89fea3458c2f7e6ad5c9772afcf5543ba3c437bbaf4986a879a9683e0046af7fa8273afe30a8604a8355c40d3f1ae74fce9dd09c34f5b2b6c9a168c573887e6dd1e5306f4db1dbc17705445784dd53666739ddd9df6078435df4a92b931648ec41b302119bd86ca5bc8ebf7ba462170165807f34abf599f088bff29d7893bbb1e8def051fed8d0516e417fd0ddafc7f5a3b57e05cb903f64d74bc6944fbb6fa9cfea03318b29ff1814721ed0a61778ee7d7dda66891ddee517c10a4528b84b175b32abad61c50aaeb6a7875544f9406f2cc99e28f808e15196b6b823a628aea7f7a8f20d2a3a6850b23c0fa7541a7b3ad1d40e6d58327e5eb2f98004ca811b4a798b0d8fb41100e36b484f322bf2ec1e81e5c85fb479adb6fcfbbbda1fa7161c9e2609ebf5b2aeeaac9165696de3db787e906df96d43ec7c53a26aeb0ddba84187a77ce1afe5204d67e9857b8127f3a907a49dfd5ff4c4505400b740c9ee2362299a62fe017197feab465a1fcecb76b6225cefde124f76c37827fbe6d6a658fb34d88433548ec0cf223aea66fb5be7605bd072a36b842a22f1a7ab27b86e3f1f4470901022a9bc9c41d28e88c0df13af5a83fbad2f2a27b8c93b80384e7778bfa453c5d3280cd3b35265a90ed290fccec080782e83f5bc585d3a24d78a7f0686b1b7cba162c7527e064982415152cfab3d65994497517253f1f06e74f15d8a64f493d70a6f4fc8140bc9efc97041c80bba10514a6c49a7b85494b2faa8258f7adb126a57c577e2c8820335cf77422c9ab5c0e971ee43025843b404e5fc7f3feeb8af7b5acf966b0b635c54f197926014dc58f48b4f0320f8b798cf49fd38c39e1ce1df8bf6f64cbf13dbe675f27204db38cfcb6b3f7d3154b342da93feac21e104ab0aea2389695ec914d432d0260dbbac4be23156e711b570993758eccd0dc6ff53160392c98d9ab643cdf6179878f1e026dc00f8e150493a95539ed16dedf43dbf53e9b5bece6ec8c59a08de1be078d802623fded30cda746ed10d44b2e9c2324a2a39661d8e86398af73f3bd048b7b331bb8f4c19e566a48d1ca085882707789e06a40a5da11318717ab13544093b75e3a299eb437b2aa3d785bd89df28459a7f4f95cd7294dabca01746b2cf3e249e2a6c5f0f5f185d0bee9da5e08399473cdfcd4c846022bb3d0ba4d8b07cea5472dee53d425141c9021e390581fe7a34598c7a3bdec9961fcdbae580f1fbe87e1015529ce4544ca09df159073e26c42e255e53d624040f753d0d43d6dc7d785fa32001aee5cc54909ad3c15f816239367b7779543ece49e23f7ac80125e2b35039335d17fc0807da6013ff7db9ae5cbee97442ea478f2dfc1f2c960e6a3c3b4a4b9edcb56b033388b2ad2de0231a1342666755efdba64c2d76c6fcea0779898cfac337a2c5e8ddf3c88c7a486b11270c56ce3fe7a1fed26629ee9068c025b1f1fc86fe0651eea0f7cd42b5a05c6fcee63632aa5644d7f193b98b68f6c7434b784526c80e7ede7f5a6154b5d1ad92ec8e8045ca0522a00bf13014ec4138ccad01be6d180f6f4dd7917b54d8b401d02551e124ba9321df75c784f1a5a1108c2b211d56c673f5016168fc02b17d5d9f508c78a71f2614d5b0e7d2d03533c5d89a08c10692b2b3850b64eeb2e1bde2909b9e2a7b8f07268fde411c5a5dee5ba7b781de4a3ff025d110b7f5d9fe171a888b2b319ef5da7b08c7fdc26e72bb17ecc4ca5d6952bbd89e12a6c16bd78433162cab4ee0fdea711c63003a482d224de9540623140ee0e61cf261cbfeb4b6595edd542a0b18abca5288846b29cfca699b98e58f1f3b35c46743e37abef8b6d57ae21d35158527cbcc02298b26cdf28702a051f80a8b1f06576da70be38b4653466875115304d4bafd57fa7b0621013689acbf3a3d2dfb16c89068c143c45c8007ccdc689de7c8709698a43dc300ddc110759366d9ab01d908997d5c37437b58379546d35bca878afa0b32be3ac6e2c0a978fd1871250a15f0e31047ca2b9d3160e48d84fe9a6fbf51f43ad52c42ae89464ba64d0d3a45c674c330951b7f1a60479b14827d970597aba3112902c702ffa6f3955e445cc845a75938357b61a7c7f6ec253fcdacfe385af48abbaeb3b1a961557e638e42151d3d7a1aadd6279f2d6b665169346a81c0690317b5c6721c19dfc3f191168871bae02b22086d41212f0b38a33a684b2f79c80334245ffe538e5de70c12837bab2b2f7e8aa765531dbf1c9e43e5730df6ab0ba1412dfa8426b54e0bf9bc2ddb91c38c8d663e26957662ca2166fbf25c4af9563882b78911ce7aacaf85b0d7c251303321a0d159a0ca6b34cd6f6b9dbf2bc97433724ccebf42384fd9cb7bb31683631ad057609dabc7839ea63055c028eb19ffa00046c453df9766fc21b6af03614777fc588bc017e9f7152bf773c3b3e8eb0312deaeaa5d67331b94e5b2c121c3bf784bfa65344671275b33cdba56580206fcf963c6d3a814e251b3a288f9501b8d3c8783f28f456ff30996c44b47103ddb0144783c03cd9b9623e86a1b249b2933a8ed32f50f0416e0d8b1798d09c0adc0ec69a1c46f3b43c058231d29a11e72e9e07b1f3802349c3502a05d310c041d2ecbaf53ee3b7628e453b00b4ea80eb4a4587655f401e9e8b07d03af23d75874151cd454caeef820cafe49585a36583b27e2f540533a15dc3fdfa0d04f67c9d90214d8a849c01918499110b0f3e41e99cf4ff18506d7657a3198c31a96f10df9a3595542ba913c29ecbf8a90e1cfe8e3baff2aa2facfb3899ba96166feff205f4d8b98d5142057b97bfef21cc3546ebdb16888d3562be2a8477ce2cf3320e3d0701a0a18ed65c1094834c169b656c114afb27c6b8ec08cd1952dad1a07ca66d7583725491e79aafdbeada8f6a3f7ad2ac07fc7428b2b148372cd482a04fe29e33712b886a938423ebfd609a899a070515f3d869ef93d7adb311958b995a41cc0bff022122f57f3f568e0e0680ef7abbbc943d7613d9af8a63f8a9a4606293ae5649473f66c9903345995f1d30857b52afaf4e7989e98c066294127480ab8759a9f574574024962b08709bf62ec509e512f6dce1a52189b1250dccf973178b4e89e0783ec3831fb6d6e4585fe910ab488559ad373a80f16e6c216336a48e0f8a22d91fe87ee81e9109c301b916ec5a4cc4fc0745f6ab36e102f1961600c1e31bd0fd1c6f58f791e6a89c689358c1fc01591fc7e267dfe7d62972c49456942b386abe833c7c4091f593532fc60eba5cd8ee6305a7c415f65a1cf0104d1c87da6c98f664043bace4247827bb26ded8a85f907307c3adf7c19e8e63e8476a01f2457348332d11ba85848d6d3712e530309954c563b5cd1ebd3acaa9f4ab37927efd1713598e1114d40c5a1e4fda2269026075a0712068fe79ab9efa1ce359c8ebe40df82493f99dfcf21cd7912d8de7a886370c9ab23b577ba9318c306908eb57a9816b0ccfb7a3166ce05c6a15baa1b194c5ee0bf11584923d5632cfe0c1e3c8894a0d106aace4d27fa76e7d5d3b20548c6eeefbe1d8479dc15d89b01efd5f9850b310ffa8a83af930ce4672f1ed483b9457cc4391424eda425f60cb17b9717aec880001477dd604367e3b8013d3ba180068a0ec7b31bad68fe5c1a6ae30bc6364675d01de9231eb670b5826d632be69e1bd42a40eee8a09111012ac61b1dab96250e7631645bb347b86483721c3a8b463b1b39e1414cdbdffe31ba2b2b9dc620445968580b23c591d5775d554b254764e5b55c248a4edbc8188650ea916831b18d0a9bd4841d96e5f0ba05169aea5fe5e2501ad628ae65ad69fdf4d2b7a77fe586866ce6d13f05f09f8da4d79b53f4b3ea9e7552a5aaa287c1d272b6ba69ab4a0f5143b7b64e56552a5a981de4217ee2211242cd177e96097c72da6fa8f070946b6c18a719e36da0baf487ffe23c52f9269293af49d961b743c7c8ca6a0cf22fdfc4da3470ae06aafe5f22d3d52c8505309317fac9792dcb87654fe88cc9cfd0073cde618cc5412962ecf6864da620bb5aecbc1417b341c29700c946c992a82f6772083e923ad7ada162713d6c3b29762c8119aa9a1fec9a0d6b8996ec60feb43224596d5937bae097592e9cce9e9e34efb4f00cdfeea04725cd4fd69f5fcbd585b176df63de1947f05de1d09a02b34b1c592590249631b64ef49dfa87081677f45c544c7de9466540e0646652035e6267f6cf65a2004ceaff46577fda836a2a1eac6fbbfa26f6145f550ee9d05318abaf3e1858179112b84b473faec47f8a544bccac3746fe56da2a1f8f56af639ba2bc68989a47474a6c76943850ee7ef8fdc00578ca792b1201119b217001aa77f42577847b432db318292a728184a85467c371d93423d17d0b403a6abc53cabd735d4515ed34f16df4765e843d05b7039ae6ac3a2b06379cf6e56b7e972b25c734c7a63adaf6f445346083b0421d05b00a23dcbd3e30a163a04ff73a4a91698da049f86ec3e8e7069b97716a22605e35e77e43f8be9b602102b7cd9288a13099dfa0726612b1f60d26b47de554a9474a00832671eff7c7b77b8121d6f0d4313e0d72ae8032bf22627a402b4f2a5e2446e09feffd6723d6f854ec490528cb553511acc6b0a180c4311af7081810f84985e1086e74f06297be6a2d5ebcb3a9e2443ad5736f1cde4292cbec6ad8f0f824636347dcd466e1821988eb8c343ae6e65bccd9b113417a6e83afffda348112b32c0380775ba98aea9832913e08827b66dfb6e86f499f1b54901dd2226313f557d9a8193e7e17296e7d9dd35a6b31ffeb653b0911517433b3f72c3304e634346909a657bd83b38d1eead6c98e9d29fc24669a400572bb0654680b8317f1c88b27fa5623201ede7c1fd2f5bab95fd18bb8aacf4b640f8af48d49fc2612bc0478162b111d531718f73063993c11540952a8c60a0ccfa3d5a59a3d2dd9def1592b3adf77866ee1fab096913a96145ad7b5ec8c084745709334d88b7006e2baf9ac374e03ea50db7b90d6f11a7a491776ae3c43d861067e9c02686b1a457c7404c563aaa224f449224d2afc99b76ec3aecc6f75feeba3d4463526ebfd5e23ad2674cd17ecf3ce956e161ab8928684723e7a3755296e8e5698f3528b8bbb1f327cb19ec2b0af73d043273b658690c79b152b09b3dbe826e54fb7729b4fa53e9738905faf3bbe4e0f279b2a3b142743ab379832b6f72e70d3784d1a7c21fd26392aa4592cfad462e363651726cb902258016f9d7da3fb394ebb00ef2068a9835c47dda6e93a69aeda4535ef05d98c8edf536e23a6a95cc03d07180b3dac5e2443b580864e4aee09723788b9563c44d3b5d94b058523c30684a74a2dd9f71fdf52d04545f2b34d037cc6aea6d9fd124590f491c7d220b5262dd2a7adb161f6fd7d894ee0f43abc20b7ab1a5f0dd1ba8308b1f269fadcb46fb11c4b4f6bc6d95bafc644424cceb996a2d6b7ce7f33a4c976cc8bcacf497801304eedcabfc31616a307e1906d8bd268b2409559b200edd1340a8c740826b71d4bbc8d4702f93a6ca51a6b93166573cbc0b82616f6df23133f10df84cdcc2088796c16bd08a12ce1cec16a7336680e0c82f7699c98f012e32f900e80c8f8cb2033a8f1353985df865e37ef5a400d6a8b2f3b64fa83b1c9bdd46635fb1107c12d3d778a528b9244449ee342fddb0dcf8f547f60f49b5261143e03f731379742d8b78faa5bea8fc0b53693b64a71b6a6cdc9e0a4963ecca6a920da53f0114a5e99555f8b3fbbd2819defe01d9d2102f5f8deadb59cf68c6b1cfa2965480675aa3734209c95e2462aff99007a9cbb7a18a7e608237598c8ca99cee49bb445889322819c032efba91e8a6c576cf2cc1b2736825fe29a13fc2ad801a644c625f217f3bbe89a45b5d3d05051f3416603eba459e94aaf8ee9e705ef9e7364f4101cab8802254756e1ae7a823e4f38b1f4c01d7d89ddb38a61d0d0dbf9300fe8c7d46750e896f64567a0b2eff855dc9db9ea1f909dfb90a0c53d5c8647fb392d858ca8f97e70fc001a4a03850606652c3236298eac5ef867a447d508cdb6b311c42826f0183ca11249b0656d7a14fc8708b7d5ba048af9189f1640bbe760113aa8d212176a3ae918aea98935db6c92137948770734f505e0844549371b749e4d1b54c6119fc2a3e72be725ca93e1615fba2e28ffbfe03219aa9f3892bbc35c75be9ac19a8a429ffe1287ac40538d459cec41a8b30995efb7084be7261e233208be8d7b62a23b9b64b9dbfc93055c8a1dea34f3c5c7ca411b5b80c04c9dfa4dbb5bf1a7fbc4297672e0b3e4f7b41f95f578cf5814054572378c0907135a6a42fb3c3556cb3300da066883a48209f8469a12eb826151a64704d2bee898cb8b93c9833d9df9e8a1c8c13333296f293f5f6e6df50ef994b8e9ee4f3ed84b920955db4dfb1e67500ffe5c5c5a3ce1f8c0652bb5d5bd67facf68078d6affb97f7fd756cb2c81876b545cba721e141c336565a828c21cbf808d5a2f61c7b7123b93e411da27461df7814edefb7f4fe1082c2b8d4d9d11a27d210338158c4887b2531a56ded0dbab8d14b518cd47342a0f1acadecfd94c5cc2e535c33f16e1cf467206537627955de4f9724f645074ab0d2cce9b73be6de5f1a2867c0d99f446aadd3723735075a764ec25febd6187369a2a6f2d23be0a830d8fe048b4a6774dd4bd53fcc1091e56d4f355f3d8b743655273571dce841bce984890f47f02f56efd3c6e2e3167af45cd16d6eb5a130f21d062a8de1eb38b4ef786fea444a590804f7f3548f84db70e1f8325fc73f603ec8e218a0795037de0f0f00af8049ce4c3c63d1e764de8bac2b45eb9accc9537dd0d5027823b9d8df234e4f72bcedbfded6b2d6d4b66bb86cd0c225bfd926ca5cb9409200c7570e0d105c9c42673c5736715132384bb90721f8e1c5b24fd68ebb8ae0eb463c443c6c75afed5a3ecbe3c2acccdbca8138d34efa04c0604849f8aba28a91c0e581009536d498bb96d879742745507f8e757fc93b31658d19d097342cbd5bac8ee0e5faef0d865ed9941949b297abceff816327ff7bc899acc9583984666db1d0586916bd72f3e2f29969dbc3351d6067a2d63b59a37b286720310254aa8e205b9b2edf9d3e94c726338e262cb1dbd39438b69e6776ff92bd5a150dc1b8882b02ddcc38d983873c7526d2b5d0c9b5d9c4e4a012c67f546973d265332a7acfc47079265c007723f66482f808411ee68feaf8e42352f6ecbc4bceddaf019113a8a3868db58a7c7bc6e40517fa47db7182ba9df03de770f0bb75f1777c66d905a362ad5456e9a495d5be325ad7b55c76122c83610b1bf9dd2553bfea04601d56026ddd155d6efd46353ac94de5df78524ffb990632f3e0a3c3be526e9c7fc49a96ae4fe0c166c4be632133ba805b5b0e8b7a0e0b0a024761eef74931f666976b151981d065329ed4f62ec1966e07d7594ffcb748a55cf1aff37d65e0af39866d4e257977d6ae043e940794a7b29254443b4c0a5ac87b7e457ab387fd79b7229b6a5ef3c1807659cf7c84cbb29dfe65fe12ad0a4b88e8f5ab4da6d33d964094ef15850c14d1e7c86864a24de36d99f9cb4c53c4da2e34f054b0c07a886eeb2dcaa1ae2e5893da1fc9b91431841c189c1271b2c1fa16c72b11dc591cfd1e0c9bdb1a12c62d465edadd1d2443c8e356c83ab0e1e3fde32a5fd85263a5e8e3daed8e95ef7827681ae27a08797788824d5587dcb4ddc37c04327929343c5344555dc7de42a672424cc47b22dcb1d85207da63b4cb0e0fee76cd2c3ebda4d6e3f54c3e5639da6010780fbac01e0bfcf408f1ff075f7c8141b22fcce613e411722c14a7437c946de1611d2eb73c690f2f5f878cde9e4c1b42336dd2ea8b1847256ebfd254296445d2db998b7b4341e23b21ac365edf6bb29a45bc4afb0c49f6cb1f785b31f5c303180e286d026f16f3b66379733246e3d293e0ce05f58c798eaf5596811b54b67fcf0a680ff988894697f9d05f065f58fc14187d6c78dffa40bd5752c50c46e83a312c1693c0d72831671c74d6f886abff8c25812b8b14fd5ee21ccd74ab8a9ffbbf150ecd47551255e76dfb2eb59833df259fcbbbc3a435fca900f2ae3650ff766ba85865366fb2dac22f90cc6b1aeb40eb07edf05e0b300aee0e32995649a5092795a9146c38c3a51a79fc6530d2fc612122d565cd803b262f85f1df577f0a801d24db46ecce67bbae547de89807fa14eabf1a677008d1ab3227b14fb0d4f3c0064256698505c5e2d7ff85e116eeb1df40c6346902cc763343b915a604405a777b20d01002ff345b54a64d0d78e1a6e6058b58be3aa129abb5ca1e9da6d5c365d715218da2c1356e690cc0a6d720655f699170d4145ce8a193018262948a903858284b0d8fee07f783e744e298355418b7e8896403cbe18f831e548f62aae0bfce3e6fbf6daeaabe6480eb517817a09c0872674031b553d896c21634901855c67855adc2efb68787ad2886ce380c1f69ac7295df41034e86a1ffa05229c135c645c919a5a80ca8788c419a4e9e115941cd552c07c5c6cc1ad18583d08d0000f310584fe2ebe6ede7b3b4f997974b218a534c5ed11612164d0349b2d718c8163b52a85ebb24a0846ca0624b27367561f6f3dd94d0aae88ec03257996c6223f836475a051066c3abf67ad41b56252ab5133901c2cc12dbd10d206a2d97bafecb30422227aea931d1d4664369bd23719d4bf279c19e655468f0bf584362b83379cfd1e76fb1b0c13e2ca8a0010cd0c373bfa7abec4524de6476770ee2bc0ed7282d7d1ff4680fbba183c0654bb49731adeb65cbfadd14aa508fbfe3ac8d44eb46efcc2d7572b54a33e2fa7a62fdb8b9bbbecd59e246967a2a5684fcaeea85d7295ad6a7738c5ad79bb71003f485bb2bb407451dd5358050f7435da76f4c5112500be22a5bbe0a2cceb9a6fa54f86a257bd97bd98b961c33c977f3b64823a6d7de2140771d8b74d369af0439e5232021d6df6812eadc2aed9cf342ee4030386fcfb910c3eeb06cb745fd6ce60b44d42336bafc7e7d94a866f91677c5369abdea3917195837e2048af179e3bac7513f73d273ff84d1730f685d4b9306d6852a3c4f0adbd4b6e3422519db605b1263ea499e7c8dd17f6de807ec4514bc53e03599aac0ed0cac0ddce1039d48ad096debe7fd42343dc23ba4031629721ea705f5e2297c33ee712055bbf1bb5356fca81042f25a4c1140b78989da100bfe681a09b4a04345e4caf1b91e6da5a7b157a21f169ff5247eb0758d07c62bca6ef69e73b0a44662e73632cbe9e9001461ebeb82c6bf1c48278ad55511496838c0a0aebee707ce497d0698ad93afe9979cf1bd1de37b3a3b1fc3c33b8485c85bd38b5b0c6004361411975c101854c6eb9b7d66a476bd869f1dfef37cfc5980571d9f11b7a462f6fa86d5fc1eacd4826685abcaff87c79282ab01d11f1fa858ab34252d1efd0e37b5144102fba79b2710cc225623e6a6ff8dddc0bff688bc97176533d150c613858b20e2b65bbb35c0545690d9f57d821fc40603df02bb4c8ec8cfa54486f2a06386d18592453866616a85b8f90533df19a631f7d6544b05b1e854d6a97e336c09efef1d216cbd2ecb71c45ac4e33172a8f605bf46a575ed5d88905ddab3ed4cad01f785a48005057239498d33701dced95bce9c2d4e65df5759f8a4847d4b851d1e786262f947cbad3c94eec3271cb7b682814910d476b925fb74e3df0d896ab429ecbcff0cd654572cd7479553614287617571888758b7d46a617292d820433a15f0544dcd68f17a96db83534275ad55a117207452765e7f64553cb9444af4c14bdfc1f14e7b91d1aba3c884a09d22550f1dddd72715ff5d7ec5d2e1baf7f434895231a2f342df3ad2039073b0246d4ba1705a091ec44888d99fb63834dc5f0c0ae56b1e9c0a84fb9e6c9c62d771e140fb273e21a6a3af2297f6bf88f269ebdf27dd0b32e53e8016b0ed247d7f0bc30a136d03c9b4d720f6d78c89697e27073c57f925770f8ee3cb1eae6161808da4c12838f1fe224c1344288e989d6ec46a5c6df07d5281e5d9b3e9d8e0ed2904b9eb2f8367ea9ebe0b39f86ab08871b0e4ae95b35e3717c4a13709aaac56dddf3e3f0b3384405382b61728085c6d80453216656ef8f598765ff263bff929568de4920cbeb8f4abcf00226936b39a30ebeda2c9fb711aefecbbb67cfa06ee9949e86ba7661a0c99a79c0d578cc420a69339e2c0c9d9c134915f15f9af453449311dd5611de4a48259566ed8e3f864ed2e5c3d7f3517b8c9a7f9e2e237360f05ddee336b05b167f6c479ce65eed11ccb8f64bc403bbc15ff86b598d3e8b5449bee576d26a636e51db543f9f53c369332866ee90e82cb419cbd493b9cfaf85f4800c07283729f360809a52b3c6ec869429d1e959e3ab45a6a12b581500066d9b6ad77874ba0ae8887ae25c6634ba9f85df489e0d3e5a1aa287357b8dff5405d7f9367797f116d3bcb5ecf33d9a8f0ed1309cdf2a8aed05960e8f46cdd9b236a6309b126106b055ccf4eb46c4f59636daf1b57bc966ab0a36e1e684057c50bd5e58cd75ccbf44cf25274a3f8df1db0550ad18a2b9e4726a19298f6fb7759cde9ae5e2016fb07db67e41b73518d3870af7e2949816fa5836c1cf02d150c8dc0835289c9511481811c7ccb0617e3bf2a0de186687bb1fdde9fedf7afbf6c240244baece72a92a9eed3b67cba43dc46fe023d38fe8c8053057950402e0ed2061d86cb2c27e65945eff0227047e43823f5b5a8e238c923a8b8672eeb180deb923166897a051e28c76f1c31a4959b7b24f16d019ec5517b50364eee4363d33fea53b6672d888a7f3977665f657f967b58e1863983ed99574fdb423d0623a78f5be272d77e0543127fb68233dbb8b221bfdc7dd73673cf73219565502850406777dcd15f33c241cbe0650311f7ec91a134643409fc8ed9a6800861c171c6a06ea3c8510ed8a85aa9463a452275bc495323a36a612e77097a14634f35b0dd22e1d7583ddac0123cfa00eede8c674ecf6ee2cb97451c2a5142f5ce623dd0020efd179f3322c89253084e95cc1cbd0fddb879544ef399cf35566e536cc7299f2580bd758f41a06996d165320a1f972b023a3c179a11f07cb67e793ebc3676b626fcfcf5f001a86897f347921ad65d28c111feba4c08a1e8986e04a1e0cd1ab70937ff67665866b1f8b695d02a29e39f9952daf3483aaf151ea0b42ebd238fd5a4d9e156865b3470ca706e3b36103daf3947e58b4028d12d37b914f82d769ab3837b5e765438ab5057379bfe7f271b7acb1428861e5235b3b213a3e76e0fe0e4b5114dc8e681d1734f0296fc6659474d720ed01ebc94d979aabf71b4ca63008a04eccab961d022a53b0d15e2476e260eccb66d31c36954a2b60bbf7770c6ff65ff5a25f911cdad09fa4f4dc3206486fe979b6b23b7165a3f8671db1047fb2f4d63ca3c0ed1f9eaa43d69763171fe559bfee617163dd7da02e5d9a1d1352120278c820340bf489ef3183c932d740dd96d428215878800e14ea2e23d46f3f8d44276b1533b2690ce760ab276c30f61c9cbeae4246341bac7af62d862bd3167178097c745079e709fee5c9466819c95a90f2e7427aa0115c725bc2ff91bcd38788f243296a662437977e398a8927000d7e444be3a28980d8584ffa3f81393c5a235ba2c1a85b688350abab96f50238910193990bdf8cca67aaf4d58b587326892f355913d019fcd751f88be38ef49b4e3052d95f6867ea9661095e69f08228f2d3042b7d8b6577e2caa766fb4a2b61753ca2ab8fdfb89dcd6a3b4a82eb1d5a3135bba95863429f8699346a3151c40a173d21469bacabb67e4c6f8389d35770fb65ba75152c8d447a1ac2244200368fae7517c857411113e2a28286308b2bf3493bef3f6d9f1b7483a16d93a678cd6ad4702d5a2486dc17f03974d329c0620d5ca53b16035e4c860902258c5de052cca269b4107ce78ebf3daae261e204330e0e27f6a41c7d2d9f79d17e003374fac126ccb68842737a44685dc62c2ea997f95b1ae2e6500b7956fd174098ccbaf281f7d2d103a5085454c32f87f93edc3a12fc3ba1b1a33fe875e01384ae617479979883c6ea982772f27a86c07cd3045d44a72ce62d3d1a9eee8c7a2e07fdd9407941eab97d2d90e37c59c334f73fdf0f52d4f2585c4c24f28ea226dd0b519ccc6674b751bbbec99cb539cc6c658d2883ae75fe9334172604cd1e7e44afdb6fca09196646c9bc16309f7bf6ab5fb8df12084e5f68d0f2f5b2294df7d076e15454a30f6dd68606eb6f7a87d8edd8fe44004ad2a3562fec99a77f8482759d64f66f292855f7534bf2116dd095572bc8a1559dac3d16b2a0fa942dc5a03c7891c0f0c3e80d4f8b706c1aad7d93440ec1328d89d0aaa688b98c2101f9e4c2f089170edf7d4d5b5ab55b466bb208babc730f6b7bb6cb875cbd603241bb3136179a4671eaa6e630158611281d36a450958729e7ff20c35048bdeb3a89c0b8eda23bdea2ba960cceb6632d61bca7e4a7d3037483f3fab4052a3b8f1cf4e9cbda87bc13c17fc6016e663a218cbdfb94412d14ae196e3b08455fc0db975c87f339f6b35d0abeabac89defd641ae53130fdd5b9a7f97063452d52bb008d636ea09ee7a8e4225f292f9c3898c0b9eea94eb07d236330a0d9f35e0711d3e587354ebe185660bb0b9c929fc7562921da2b4854f957e85f1cf8ad0e211885d1451e37918151026ac25956e0fd0eb0106aa7ae59f8230347e661964597261048ff7ce0e7224fbe70e3c9dfa8c7dc7c551fd9590868c186415255f631bb0dbdc126145d336b1c30f55ad52dc6452cb5118efba3ff69a00f985e821688647c4dc2b73c1b56ecf1d1e8cb4cfaae0ff84619e85cc8b9a0ae8a74a551d06f6206c1b182e49666225f7ee3941e4af5a990d34bf48bbe1e0e2c016d9ebbe6ee601f3cf3e7bf0a5ea079a624884d97169b141da34613e48a922b23ced7cd81f6b7271a198a24da514b414abcb8519cf95bdd5ee5df6101c261c30ce6fa7ce4f06ff9a99f02dbcc854f2a2d15f7c1c5885fab0bcbc3c1c5d6eb65efc7bc6b7ab634336e52e98e35f24864fb1b673da507b2192271113f9ce324942cb17ad46f035d2a0ec164ed9177c670fcb0cda2dcf6a5e6080e952843c87d0cdc26c8776602e06e7ae0d50d2e3179be3922f84034bf2e38addc2bd3a5f2ffccbd453243535db0445b8db4346991f158233bf9690aafb355c0eee5d6f8c01c5ed7e3d71efe3af1529452d77004b163bfc255573ec14aeb5dcf40a27679504100a5eb7a2453cdca59d3a035ef4e2fb0a6f4504a78bb1b016ad0b1aec1aa49db629f35f60e0595b3b92c504b2bd983e99e733a8fa73988cb146029e9631ea5c556cf196b16792759991e1a755813740f3c188a02cb77c03ba6aaf571d591635f6e8b3efa502521eba42ee68f550495388fb405e2d6f153dca0ced1c8f18321be602de9efaf49837ec7608957482eb3b962880b88c5eb02d3eda94682a72f05e768ceae3aec36e79994112ae23746b81f23f265079800ca58608e81428d1395d026d7c1d55363ef20cdbb3a7d1474777f5697e481474af4d510e9a9092c754de695608161c61faa8721957e4924739102d3e10d2f83a6207ca0d4c082738211d1cfd139e1c7671c9ae87cf22c33e661ae2e4b3bbf50c6ef002606dd633342d9f8dce0928d0a403e32c62a2577a27d92309e40f6bc482aec9befe49e52b2be257630de7470f4628697df72c0f84ac1fe33f7fa3d4b5124451dcaf9fcd880fe077938c7454ebfa09eba56b65fe341901a07477ed8fb338d9fc66e400b39ea86c6dc9ff88664066cc0c46b927813eb0a50736ea6371b6e4531622409344bebc6bdc9c11f51b3ea51f1ed3a0ec48d1f8c9312a0f2c27757eff6b8eb140cb4bc7120f42a12a54072baf5a916a922593dc33b448649b61d750d56f8d916087ae15b0b7a1f7a56a78c58985149dbfde4a4d892b9d80e7700387e398549e9ae8a35e40302d586d6503b1be2ab57197335932d71395ebfe9d999eb5493a8b8730da6635c771fd5ba335ceefd422c05ce51c33d85eb99bc52ee32f7b829ad1d10777e715e5458e65a434299c0bd209f2f6fc97df293b846e787b4053ade4b6a4327648632de2638078687ce30d3df6b2f29fb48544f18ac584ed16c0b127fd3474b207186f26987ce2505ca9b724d4afe5a7098131963021e9698377e0f0049714d15a427143bf11c9b3f2ca5390a54f9aecf14b0d0841ad27fc8c6c241f86a8cf0724110eea0bce003a6b17cb6b51ed7ba157bb6eca434e3df48fc8bad7153c0fcfd9acfa149193667415f0a1bf7138b5cebb61bb9714d540e472d42c0b572550c244625fab83688bce9125fa755875ac2457b311554d11d4a4347c5d6c793fe2f8cbc533efb3485dafc294ee27f7d12378d8dcfe20503e00af1b9fadb79f465bc6de17f7f20a17201414d36c60e3a09f7ef32e8b0761860fcea988ef3acc3f1bc8bf40662891bf278fad8cf7995fe2cdbb373e2ab12ea93f852afae1e8ba33b6c8027c080c36716ef7bbda4726535dc72bfb72c5838c8675de672dfb8efd121a3dd6b5d3f9a6fc866e811f9e7186dab74de21508ae76d27510e0e5491ed57283a99bfdbccb22d2d7ae2658f1776a553f3d096bd73f6464ead3e993258fe91b670192b63b96e5671de3c38ea50da4fd0730f67fb56c0189fd3eda3b733fe275475720edefb44a12549299f06e23e3af8d61e6527a0996f00801d6369f35068f5a24be3ad16e1318a41792891dac0cda4615d5646e31ae909be38c5cf026ee7fe343c62fa6c6f9b0bc57a6bf65cdb401219136d805172376c4c30ef1a1f7e756e8fccaf7467361188a74d9e3ea24c7e12e7e9864785eb034b64a71ac01eeb9a94682e4f9a60b081794fb5669ca3cb84124ff9d355f715e45d0d18827ef4b1b289f68213c6745ecc95b71c1e61775a6ff052923aa08cf919de36728412ce5756bf8987fd23c738c7a817a5f5c891fc6b142d32cefa8836e147d998576e7d981c1eb8cc680f243da3805ef5a029346b22c9e0ca7fa7d04a8f4f0c34d5fd5b04322ddd6bcd109112ecb3ea8ab6324d434d5e753660af9f6ee713f404ed7c50ad8edb015306df2435f9b68cb9a684b5e5a21eab2fff52c881cb0c9735fc9bdbf99bdad3bdafa742426556f0e11f752324c0f37ad59b147561bb9d9ad4bb7d82ead8eac6b89fb169d7aa46c592c7dd9e910a87c3f5915f34985e3cb463a10fed8f85c974810ef5f9f543af6e810a8b5320fd780f101fb6d0d1ad7f059362c78411b65f2990f85b748e596c69ac826628dc60cb11cddf1cb47c500e42c8f836afcb93f6cd0a0a21d12ba52de0612e8687ce2ccca68c274e94d21ea6fd97ccd2f8687b5f022552f605bbf613cb102a522e817a114787e15b1fcc73e7aa219072fe374a26acc97ef46b5a152872c92d760b6f31943ddb4fdf0afa21e5f22b17d4fe6089b4b08f07dfbf588e75bf65dff28c3274bcf81c50cea8623ea24df6d72f0fc080825bce008dff1844c16ebe8d28aae48e8e55f7019c85739fc8d8be96ef6e99df2810f0a805211481005abf88334a079fae747087ac3897cc58ac468338d8ffb5bdb7853d1cd197e447f1ea9217840aad5b37c2c1cb71226c80df05801d20c43bac8ba649067b0eabaa6729113e00d386446411ecb2bfc51527edfb7f449ddfeabcd18811221d7496cdf6853c4f6f22a59d7124779f68ee3db7c4d1b184df93d8edb8e395b9d83205d4a18e413f4b01e2cea0064593e36f4e525c54f0238ce03ca53e4e6d68c65acde933968af2d4dc5fed82216ef6b8c99a61c49c40bfc801706d843302acf3aa7962a554071b3f1e7d8c913c4f4cf924455499bdc092fb8b39388594af81e06a445bff4bb6194777b27f50573ad7eecbf8c310cd479912dd1d8e7e9cfc4c3ec48500dc0c41293db82ea90755a1cff8b5053e121afc4d8d001c05f72504b5ca2b6551b8daf9ec121927719d23c8cf2f5a06bdf82e611722ef6be8ed55375de0c615f21b52c9b737d9f8db78cd0b75d947a793752f5abb64e7cd72b84c8df66b619d5fbb44ea826f5b9217d3270b1f77e5db7c4402e31c75d0fbd9f2c673df96954f193132cb8b0e28b1632a99e36e43b583fb24dde0b5a510ac4d33f3e0cae97ddc57d7a2cf9a0e6b632d204fb81d5c9f5990bea43f0116ce9da1479cb0081da3c09c6450bce44612e285e81e304d36498cbd2e93a9e6ae1779987f6cdb24fb04c1a92fb47a25a71284d120e74c016682e46ec4c33716644f410f207f17c046509877b1cd77a76d6d41a191a8979a74748afc5b454541f9b06b2fb090493bb987d87633bcee9b862449b6579dbd8bc7cfc3011c1537114a96a8bbc1f4392ee535b4d670fc23e6ba3a663ced72d94d535e8e2a966b34d36f571c7e65cd54abb29b19731181f72eaf5daba7e25995ba024818873b78736f7a13d18df9fe91c9ca9ae5b8a4f84563cacad79cdea12aa2e48d79f3928c96e31fd5f5635aa7c5b3e658897d117f756ed83aabb78cb47cbe18289f20c97ab3a9d7e816cc4a697024fddf21d958e79a8eb82877520a65555d0e7fb2f36c22b2fa815334aeaa02c8c7f8a9a774c415446df79a06968b16c9a96e0a13ab825f82dea24270d845a7db5b4ce5549568bef333b1e1258988e544d99b71b4926efe1b3efe6fe01cf8d9fdc8ee7929c0b3d50b8edb9976526b24ab607f9a4b3d44abd6804c1cf106c870660fa43611add9531ef0669948fc928e1634350cf560c39255e4825a469ef269843ed5c642a6a4e5b76c26454caa19b44e35cf79acd5883d1736029498fd3882724b0f5188088b355aa8d29b5de6484a0a3475bf08e6cec7bb263843678a8f2877a41cd7bcd96a8cfce0f41b3bc7713dfc15bcd33839c2873aaca2f6ca92c11aa96b7182d9ff8bebd69274a1b75ee29efa91b71b96e579d8a600a3c1749797398ac953bbe87d9b0caab5fe53078c31df5b65f61c1a1ea9f6ff43e76cf31294b659308ba0b3bfee47eb821b312f026d4b61f8cb06e3d4826f88878077cc822533d6c474598fa2a4c04fa7ea4f7005004d6c9a0ed29f8da9013e079388018441c3333cb3eaa6f552a05fb4e5bb69236be0b2aeff9ecf1e210d4492d707b6cabe586bc6488264c7a1603f23d1dda40183143133431dab547eba5e7aacd90fbac604c6ba8821c22fe7d2eefe83892984d4664f98d3e6750810d2c4b8a6618e7bb30d03a8cae17481f39780508b8280266bb002295064215caac09750db7c8e560e52d10501a2c527be43c74f70a342874b56f46a83362a0dd108159ffaaf74d4ecbc29a444d5ad8be52d2e7a0fddbf9541325170e8caad6b5349ba38d2e9bb5ff43c798deb20ffee4d7213fd50f202fe331eded58fbaf217a0d61d74cf46dd1c5e89e150bc063e722f051871ce3df9293b765b3d4a35ea2dc403980e0bc6bbba247125d6fcbd586db5962ba6ab7db9e67b447efa0a5d598490045c4f9f8a34a408e647a53e67c13927f8f4823b8cc25a2de9f09883efa92ec02a1ff31324693e7a4a7cd4fb6b4d971bff647b98a9614995d7270660031971b88b5c028e84a9461edcaf6f90162ca29c2620a1129d32cded0e7ae58ef82a41f482385bc881c4b913cc5d939104de45e7dc4dbf2f42862a84446382b453b8a3c4de53f3a93d13d6b78d6208885d79e9ef2c79fdf326e3df35289092d3c25635b1766b234600078a5058f1c118f8f1badc1bf22a77ab492da582abdd3b14aeb9c32af2ac3567326b22b50614ab623fea675095e68ad314ab5b64c4d52354e9b1fe97a3e29bb1fdb81102047ec51870b21c84fc1cd1ed92f3933f6fe2cff7e1f47150fc5ba16651eb54fbafc2767d8b133177f53fb4f93823e68af1e07801f5fbde8bb397646ffcecf23a12df592de57d0a24c0e27f57f1009908f0b89eaf141a1a2b7b5f7fa3ccb44706083bf19aedc4b83780dc2e3724372480554f2c2e55fff8079da68eefa5d42043ae4fdea55842622f4230da18debaf975b70a1c0d64b6066dc79188047cb0df6c4fb4b877f4585f08c1ff3af8b4cb388532c7f71bbdd15f418f14466b0b6a5e175157777141360e6e9a0c602b9d5029006aabfa5ffd04095ac05b48d25eadaa9e8f54b63ca4522bb46abc712ae5f030a8892d9f5c35386fc4ce340c917c3a5920b938891877be9904fea01bd61b26c874a712d40167aed33b414b4d2738744689a407f3f69c74d047b4471fc6b22f3a4b588053dce6eb7b517590402108b76b60460e6dfe2a1efe573cb7b83c351e7f4753cc867537c95479c9a66f906c0babcbd683e80d8caa198b8cf5658a40c375c2215b0b2dd1daffaca9962a1b7f848aac5f249ecd9d10a9a88322d50d066c7b650c3fdaa5ba1276db188d47e561829ae631c24d08cbe9ed564793d2303d191346904a8c1204f8a651d5d34f5e108913fe971ac982190095fdeab32293fa1d33a8544c55a1e6cb88ad270117864267957c0b370f1e5bceac3e8ecfb4485da04c0ceb100069d59bb49115ce096f30d40f35873e2b4c35ede45b33978f657e31385b719bbfe0b42797a9766acd0826c004edb43eaf9a491f40f56d03f8786d40c8d935367c3422feaeda06948128033ff46c68af48e21325ee9b5af3b6c36e83d6a9294f418e71ca77fb77679051e9ca99827b07a1ea499e9dad85b84f56f0ff11433e64681c7425a2f21f62db1fb524f321687c5051978589e7928a56773f78ebc435ab3168e355653b8df7f1908d42597838030013e9a31ca4ac8eba3cd35c921cf65d2d14a88ebb81d5271a28110e2ae722e474cb5f44531c516155fa87200bd0cc19f075e1c83dec28551add44609ab86f8a4fc8762d1c98a7a5dc1de7d5fbdd2895ecb23625878ceca22bdf5312d8fb8e0b610aa8782c1a1d761ba6aa3fe322e811d91d218715bfee545117d953e41c83ef4bba6b508a02adcb87d2f49687ad6eb6f8aa68f178ecda9677ffa9bccf72f8c7bbe50abaf147dfe44e13638285c5ee5a35b7dc0261eccc869f9a3cfd6e83d6aefe189696b43633f80c5cf8361c84e61b0bc92fa80b65ff4ff800760ac0bef36199dd62d2c2e8fc01f627a2da3d4e7ffdda8fe9b8f13618f1802fbc9f46dc472c9ac674dd7b6e73916d10a6951b013c14a9e1679a4c53a8015d2d09abf249a89cdd773c8b9e6a800c24b13f1e89183a3adf120045378ae2b2b247d940a127ba95edd6535bc6685695cd43ad67170f9a6ef092106d614dff7675bd0d93fd047ff9f89b0008da8bed98901153ddfab61c5cdaa97d8644837bd6130c064e9478aaf380cacb027f67a014c2cb9e42d6e329deb12a08ea7e476748014c62a400f206a51d8de9730383ab5feb1b58ecc9b892fdd67da7e8a450b5a0a7cb59ac65d668bee3277d02ccacccfbd2921aab493615bf0a8e7e4d4c9f87ebb2f8915844b26cbed400ea96b2eec34fd630c03f048af2075d03c6e0bbc8c9442f1a9dd5fb4cf85516df55409569161d02458efeaa1ff200516cefd45d39d1d3f159268dac0f5779c6f8280e7376de38e1ce5bb2602e02289971898b276a5b7b86d1ce48f39ada2402975ae7b813de096f42e21131214f750808f6dc5e5d4568978df376df1a30edc48e10b8fc43dfcb35c798943a4c25047c6a0c9f47f7a82d4d79fba6b23746013dcca8e526501432f5a5b8e5f7e527d08fe88df2f9e33ef29d2b9932695ab0fb3f93300cde4b337960e581bb0f283673a165d4b168af56e0d40576f6ca5b888b9e6fa19d42c03e3634fc0e1328cf1890a32d9af518a54f68cbf9dfb7688f05413f9c47c19b21abdb8127a3fe91518c21c376773c2eb5983ce95d7be611821e7ae0445bbb2ff60b3fea6ec3f0420a40f600a3028eee21a8953094ec1ac79d5b64fdf56d888169cb3edc648e69ef1e7fb17030944eb3b7ae3bae9d5dac24469069d6e2729e2ef23214b5dece71646e703e6a2322128dd0e3e23e7a83d32a08650597af1b03adac82ea825137372d28f132391f20f06c9e29b184ccebc74e7af3691d58b7416d96d82b183f96ceefc9b75df93379bb0ef0161f9866a003a29edec4b0c6c227e854ee0d8d932253140259ca18990f8d4f0de2c21a05fca26f00e7bce4a3ce23f5170288c5029db288fe7a50a24496caa1d082e0d65e3119e2d5ddfa663bfeef462068c881187e50474bbe58c39e8a390dc540b0de5d71940d8089afcbc76d2fcc0031bcfd773b16b4a5d7bfe8cd4266e2796025fa92095186712bb32b7eaa3208236eb825618dc07d78282c5f6442d9495bbe159af92a538d16c80db29dbdc9929406ab91c9bd828cc16afb7c922d334e849837ceb7ff8a5076dc28658a663fceabca5aec0325cacc24f168754522d04952303dee1fe8189ec09f0e5b06aa8ad068ec049ffaab3d824c8e71c05e286b6096cd8597670eeecb1409f1b1f5478aa87cb5e24a1e4c9b2bffccbbede905de6ee7cddc5194d06552e42e0db72ba171750f8b3e22fba6a0d93f4bea920cb5363ffe4c2b4f564b6383a7576e68dd38c4414ec614e090b0de146eaf81224edfc3ad9a3a5ea90425c5f00850c294be42c77881c9c1e49406311211aebbb13a8b1d008ba768c64b2dd8b029901e047e456082ea19ad0bc813c86981d003eb63203097d84af1b5e14837bb39629ffb3da529e4d3df8ad03bffd458dc103ecd29ae361685105c01b3f0b1dcb9056b374548d118157703b24588d7142ec5fb777e5bb7b450c78bcce88178ca8d7f288f10f6455cf885f4503413e19f508b12d180d45592e620e75e560184ed36b5cc982050918c1b8a85ec89d5e2c69c3e5c8bea3d5ca5ea8d83d2ab10ad99863f18e312d3f4b43a0a6e713820c4521a3fe0ede2b605cbcbff15eed4a9961947ea16bfd1cf91d5152712ccc363bf4054ef27e63d13fda712d6de3cbfe0900702b903df48bc35d5ea9b417a4b0d0d47c511680a643acf2cea049b2ccc932117ec69afe22a8d97efe22d6f39448e136a794ebde9df1c72795ac0b22b4cdbdaf7930dd7c176d979294b6ed04cd1ec55fe0c9e82ebbe348faa005e86423b9865fc96bf0fa70a858f607589798cfb41c9abfee0acfea070326a7b6e28398e61fdc0d69f00047722e5d7630d362e2e87d72c60c2cb8c9b05e8b26eeb01ec60d10320f090b670d5d1d7631d65a0c6eab9e40aa16e1a2778453eddb3d33303f5a12d5da16fa866c75262c3a1cf7a950f433fad9ffe8acd1c4a890a87450302558083f84cbe548382c11a419292f8794adf5bfccebb6f0dc54bcdd91529f4ab20990618a290054931db0b61271eeb5c7a1f98c2d19981c125298a7d4127c36156ff7e65660dc7fa31e7b8a7403eecfd571650af025a073e8bc1e141cce6920be00e329dc598faca8206d07dc2a9bac3251e99d70c684c239c409c3a51b2ab641667aab3f2858405a89aaa7a021619ae9f684ad1c49b927c086343b57b946898906c30ce7cde5eb526b9d1a0e2215e82e7920d95c146ffc4943865cf7263f01b47b8c6ff98116079aaf9b8a8df3dfee5ac966f91d30f45ed70e21d59a6236e99e0cc01f36e5a2809ffb12249ad52270e692b087af4b12f949ea2052edcebe170e2bcf7a51663cf6856f33daee6720731496a44e9f1ea1f0fc40cdba0c331dd0a3d54a557bfa524905bf86ac9acfb47a458fc4bfcc2f1760c31a591ee93597930706c4a2d7611f0d7b82317f826b9bd33d0d9cee0033a50b2b63976955c177ad537b25f6b3f1b5eb45a85051e472feef016e7727f007676832201e427f3cebc8fdcf0c112c2ccdf59aae0e538774b73e1d6322cc03ae0e4760499fb7f42b81305aa9b7b79226b5b71930909885bcadf6bc7f0cb06ecd667bd2be48fd9a270202e7ba0173874e3ec6b62298c2a97ce980a15a864b4248e0e9c853ec51e8c71e2a2be88b7f39a8beccbec4682c94da1814b04b0fb5d9726adf46f084e6b3ed7dea657ab76ef570889efb2af9b5e449d377d6f41c8d005f198366d716ca9ca66027edf0f87672080acfff5aec2ff699cd872a93995e98970034de89aba0081439885271881b504aa4f0e26b803a527f26e319c16e0086fd8a44041ced5342883020e3ceaff74e0e18c2d3cd80842a37e7bd235b67f382b45ecaf2e5cb8ab39a6c4ee7e0fc50c29a30dcea3f27564b6638fede94655bab242e2ea0a0cc0b15f27606b54e73199a80202193c4fefbde868721132faa209c5fcbd22cbccc893c53af3d55f7668e2b8a2b95c798c9024a71e6e78c40472c72a0bcffb956fd390e0bc6a0c606591a4fbd2bc56148c7deea136a77db0f2cc3a871631fa73392236e15e7ddc48c0fbf3951fcc3ed18eb7ead528640f6db5634ff315f5f5d1943c90bbf72e02c2050418d2a2a9a5150bc891dbb0665471fa27fa43e94937f6585d18e81fe80b113f3c450a2170564ea6298a43584a675fe10be9b44d1b3e63165dad1d4d01378df7d3e340f6cda0d4eb830ed66772bc5abaac5978aee1b7dc644ec818558ca41ff1708270cf0bdba4d093a41bb9cd8e1aa71214923dccb59c91d15e716886965f8b00ba6ca66f4a6019ae35a6a7fba73a7fb8117a495cb9de0e3058c981ba543f0545ed31cef173e14e68a83fa9ebb5d89be9ae2e07942b92955d08d2b8d5d9f2f3828dbc0a0a4b44fa99bac770edccf44f91bd6369efa7c4a240433558fc8467326a74783bfae1ae9ce4438f6b0219efa59a8ca5b0c9196e2b32026dd794a6fa4feb5965522a21b4d39cdccda3cc06e7656c24f08b34f29dacbc3a8ea1dbbdd0aff7e31291b1ac1e865b1c9ba2ab4990cb57df96afa30cddab806782eac3fa8cf2273ad38039ef893dc1b6f6d0cb0226e7c00a4658f8728af5f6178e1fb139f8e0be56598137cf83a8425a37c21d2c61ae621bc5bfe1757ff6a41098d1a110f5f099a37358dc5b5e32641f98dd81d10026c41f8dccb27f54ffd951fd18cc538dd66685a7cf3dca78e2245b0d1b0b36ca9563f34056db98458f4824f1fb3d1bbc5929ea9f6a8ab3958624e7533a086a7059948d4a1ff9c4037c60ffeea090241f10b0c6b6c51fa2c684a9d702efd76e4d89c3315f27b211b3283559b1be46f5da5abbc2ce5c23d147c5739313fe31961d48e4c2c6b70d7935774b5e7f960f5751c75bca857a12213732fc9cf8ea9d8961c3ff40c5c6d5ef43f7c223e2288152a452aab3bea307b4ced204651fc6e7c6b20b026303b800697d314031c7ea15b60bbf509bccaf700a172cb07ae5eed8856132a397ce4f7249d284ef8b655988c3413686a7ee1a9574786fb8314a2f3aa78ad5136c3dae29e068cd629e3c9be5ca0728fcd0583ed96a8261a969b8a19f66af554f1af999845bc20753b0d098cabb4eefe14a30c6d21e885fd950c1b8466c2f547838e4218e798ced994d76194e8b3a04e584726627b6d7bc8724b350c09bc41f123e23bc6243b17cdc133fbdf62a79e093f5fe3cbb6a408611c6b34431d2b36a65d1b0bafc10808c7441bb4f449b360fae0e528cb605d8b7892f8ed56752aeba6d7ab6fa601a1cfd8e8570e26cac5f4f90e647e8e4fe47fac1e3d329cd115fa637aa8e8e68ae0770b1ce4291861e0e293e49deb64b5aa144759d81625c04d71c79384656711f2ca8aafbe941302d264bbdbd7c61b34dc300c1405df5effedbc28c340b90cd1465ecb6b79490ac08450f1fd771991ffdcc0dcf302e182264309f7c4eb1dba1a5fd2624a2904a56f560d9e3e732d73db91c1fea04e9705764eca8907d1e2fd92b307624ac7bd020f13972c7be66f3ff2af66eb26bfce2b4f8ec908b9fb61cadfcba25882b363e3ecf7abbb5e7ccf20494cd3534519239465313780e7594c6a4943ea4fe7f1659d808faf6254d0dc8f5efb5de2d5f01750f31ac8ce8ade08b9d4a9827d631e9c08805c3dab6262b72538106878fb5f7886a66919ba3b2771dd4b3df0b453df8fbfb55c1f5714c6ff8be5ff8784024ccad066487047a6b73017646c02326d6da634b8f014ac096e350140821658f8fb4eca7777d47deb87f86bc96a2e8469d3dd6dceb8a472e3979f8f4befedef75b23b6216c673839806293813731f4729f2d26d0d2485996d3ae52e41bfee17a61209d7fe4f69747549304bf7ee48283b8c6c1d1e4dfb8ca46e08172b19b3f9b956b4d59bdb2ae1f47d217e368b818f0860ab5b5e01a3c5681e3162240357881133d30ef311553eb38aab0046eb304632092c0e3ce6539052104e9faf3cc2b98d23d1bc003de4e2ce052ec61e5256aa610ecc9ea697beb25e5f69397e25e1d8dd94b75f2b38d2b3f23095c8896babfd092f2489ea702995e27b1e956f5bfb753f30c52d5cd7405fdeee3c37a229c9ee363460e9b589245798f35d82aeb462570d3af87cf299c5a531cfa8767ea9df4dfc76f3fe31a47c1a6838e8150c602c106bb5b75d6f66b0085022bb21599b1a0fe969fa7323c02530025312ad34d37f0b4a02eb5d1f8d0611d0b59d924b525dccaa5c6096ffb2026c9d575e9cfa6bd47d2c319e9512da9eb3041b7f9d1bab5d142616610977488dee7aa68407b52c011672282a9d6b09c63a91ab08749c468829c1b97aa1e808af9ab476000f3db3255b5c2e04d0edefd0a565ec4c89c64c98414178fc9719ae6a542ce4fafbc5928456429f61e144ec368db4792aa13fff904f556d52cb6ee6159b06d030900a1f1a8b224f7f6199b779cbf3d45a7e170d225d877204f6316120dee137e9ad24a99c7254cbfe4c83760155278171b6ccba53f4d6e57c916cddbdc296fb0d6caf30e6e731d2654494792801b353a18aa1ffc7aa079256f06e6924eba6198b73138d5df6b6f69825d456048f5cabbb119d8f67066c3b501863437df342266a590d00b1988f198c259ff0b82a97d07373f900365ffe540650733e027c98c2704c28766474819030cd8fbd8855211a05ee55239ab5c4d18e76f098f7e6787fd9474fd2449fa856252c195f7416dd49b80c7ce5c2131087768844d1f4a9cff702f76b3e1e09fbf2bbbe4bf85110dea994d36b0d41cf07f637c541409adcf856f058121f19473610a3c5fc1532cd4c6c046d8431aa5d82cc86a5ceeb1818e07d5e24a0274e77276acfca421c3d28c0bdfeaa31cb4d65af9a684e90af8cf7611a3b07558841232aa8d1e35faf7178c543c2eb377f0aca59d19ce1965031a637f11ab96256b9d7246149435a7a1a5b53d535a308503819de274e3f6739cfe9b56193e5ca6a52f50adb4aa4ddd4dfe63ca44b00e8d3fc460dbad4e5ab9ee04b190326aa983d7f932299a298ee67e3a555b272c335e90dbe5b288fb8c8f82da4ecac0ea36c7634d2dac23e963b978c5b03de41839feb523b8e51c9b8b6be33eaa4958473eee8dc01ac5e23dead5843c1376f8ad5184face19755c1bfc4bea03a2d2ef692184214f0f141a1cd62fc6d4fe16a3545423ce7637d439c5b6e2e275c2f550eaad8a378c7b97dcc404b98c39bf8daf1177852314bfb23c1d11bf86fbe72d95a51255cb6badebab7621126871ddde37a64b9fb2712f14245de2be71a0d4823aaacdb66d7320110cca80058509162b6599dfabec2e2e830aa4a55557fbb899f0abb43b06cee2bd7947fc94338cb57e9a990d29be9fddd01af2c9d6f13c7ad6582283af0d0c86050058a099b244c66e5cda8f5554c94cea9f8e76235f997add80a7a0c0e7f28d640541601a9f5b8f36c3557bfee6a0f17eae49779c49ad27e05f141b5a722653189a0ab8a4a388751f8ea434ab2f9952a5e9226fc3243f2b85116d3c74133d19a1db4078c0806667ff45a6303b337efd13dfa7366ddf737a6be7447bb8bfc5d650b7a2bf2c90a97c7389cb0c4e15dfec03b53568709eca3e39c8022b4ffc1a0ec8f5a5ceacdcc174680e65c3cb1c37245a0166bf4e923fdb0f2295a3b706ab568495c3993dcb4829554acfe90818bd788cd961c4d4b91cc7b9ecc1dfbfc11fdec48525a7d2a7a5892861a89ed58d396aea7fcb1b48c8ded766e8b87e2897268bfd8b11c0d2e3d9f0494d0aea32fac56d7d97374b534a44089017154de0ee13bc76f9847e249cbeafe6bcd81f89ef1042fcf2651b80ce22877e1c297e71ac567d0f4bd5a58469f01b7dd4403df957ec503644363ea197f87ca939449825973946164b6fff15a8886295f62074b0cb0db841851e02160a8982e814d209334a3dec11499af5496840954770b21c5bf98c7a0b3a74e18facaba825fbdd60f0e9845db004ed5693f7ff1311e920dff693d0a2ef2d5240d6006706e4548a83e54664ab825a841ddd3663135c05321ca71a9d895170a8cc2a257d18660d18bc9f3658763551ec78cc984cbd901031150ba342f98223a148e49bbcd062073b82d40ec87b402b4daed0cb2011422399a7805ed38da364beea2429a9dbfcdb07634fc138f1463b35239582fc67d4081104cd828f9eda68f5ee083c109541ecf1b396406e8b34d12321634ba101dbb26cb817a42af0fcc075b8c3dc690acfe509c6f7f9730d0a7e5e0dc09e95cbebe0b8d41c505ad2fb08d29a108089bd578672d5def55f0ebdafb3edfc4f7c27b596186da0a60b9ecb78fcfd90f26530ffca82af2149e59a7f44a6fc3d61f11174c773f0ded29834a1664512e5593b5c629c96657dd2ba215e12d2ded77019294774aacd74dd7eea0161b17bb6ff6069814e735d1b55e64558031de4239d3ef1afa9cbd868c5e5687164cf2ad4fdabea5341a08d08f0d87bbee49713baad5d5ed1bf1b62640b3f2f827eee343b1c464d10ff2c33da7d957e8d3244887aed7c16c897d6a0b449d1fed115c28602fbe266cc1afd3ebbb403bc8ee1a9bcb1909ec1d7665796635197100f85698db15990c84f585591f104d8a10ca970ec82b614e8dd170076134bfa0a62253e7f7501b0218ca4ba13034cc96358f88ad80632eba72853551447396ba5104d6beef13c288b5468c74d016ff0e742816ed28e19670e837cfade6b4b31331a35ec2f71a7f1d632a441a14f1fd1a3a154d57fe025844ba490fad5da958d8b4d41f242d140c11a34223cee435d6469351ff1d5828dee43a9e5f59936237ca23f33e8c782da18e99aea0843b04c13d50af5bba5bf34aa0411f60212062acae5904b945e808fb5d486af3366ac93d61b7d3add571564b80417c686c184ed0ec43243b14e67a4e4ae01ddeadeeef7e314ab3e1ff58758b193df6db699173a1adae95d5a230de6866e250b720111189f32e190dbb74247f8e57a238117499cbcc9743d4d4989a81fa45ef4f85313ef723b7f779c73d1036afb00923ff2c9b770e426287393a109c69e7c03c5e3ced8b1adc523919cb4b3216230691928b1a5e939642d7361e4fe7777454455ff7d79224f88eae85442ca624bee0a7b7b578a00a7ef47394a6c35b272a58a183f1e6a62e9b320fec197bd09f3484f0b907d0a90079164bdc400530d6d06fc711ac8a9aec45b64d79de18075e0a48c02ac6b3e5178987ea756315cff7925a8554c9ca5a57b4e37e209487511f5256bf87e418820b701b43d8831d62a1a335cd578de8033b2933d9165569c52f1efdabd8bfc6729828eb8cf0eff844dbddfbd5d93a5ee60964c2d3cd7ada21f6d9913e603eeb63dc01bb75be4b8f0fd322c3d910948a36232ece9ef7b1d5f39339520e5be556f14dccac577caff56b0da61bb2ff73c443a37ac199a49b294925cc30638b1356fc3664957d1012665eecda93218bc938409d714d564e6d59697ad8225ac7be8692a66ab63e956183ab10e629268218687124a086b5ba4e911f093cb60e59a38ff1d1886864a3cc184a0e1093784404fd2bffb914547363759c26553f9139e15d272a54704e9f6ca958c0f142c77320b0c58b311fbeaa5a8fae40cedc5aac52cd64631e775a2c32d15156a057eb251baa2f0a9dece85f58fefc2f8e723d621141f724225773d0565770e9df724f408d1ac8e9f207f8b0cb4e1530f6b98c75986ad8a7d0b3c73a585ca51c0fabb641440c14a4c09b28685480d290120d39424ca779f8712ec8d8ddb5efeaf09757b4506e93d7ea3a69a2252786bffaa18cf243f107ddaf625672035fe306d5219de6a9c45dd27073ee568e0584348bb9d36760e2c1050339259941a1b23b22c4224715eba7f949b02add96bb704eb2c742d9bf7b5fa9a503d1610301192421dc7c01aaff8123671a13494c9af09ce2de63a4896ea3e7f30b4bedda3223af4cebe74a16c981fc311c7b5c426c59e9f4acabc36445de5668d30767f0d6d6551edac1150ef2db3b894b9d6468efc9d27f04017813cac45ea0c0f74a6ddf915473f7d5d641e90936fa0729c2e71f57bfa6e5b802e686a1403eae32e1394cfc087fcd33072acc9353807a95cf6298585e680a2d8f74987687616419954027644810e53d7d6f4b7358d12485ba9d9f80d672fea65c7bf41fa6f0c662405fe85a7dc87232009cf05ace7ff9ba0b151304086b170f3d8977f331534fad051c6b0aa35e54a2efc7b7a304037efeb1c7dbe79ca134a2cdc63ab0cf3e756e463030aef928dfe6d7a4f589ec14c2fcbc550931c467883c9d7073cca3fcc52979b8a46db71075d45f497a642e18983da2ea7cd5182d86daf134bf5d1c60e8ef038b738846bb65fc7e1d32da2a390df818b0cdacfa03266e5a07093d4fa7509d065f5cb254d10ad4e7ac31eb7879f8778b3c01a3e17287296727a7ebe30b7785ccf3d68b3529d18b2060bd5cac8eea7cccb144523915f69f925c220c43e5fc3a5bfbd11752ba476e3f1686623f46cb6411b9814b100025d8dd954fc52aacfcd12795e6ae95792d2ca290edeee05679db15d5bec59404b5cacb5a55429303d9b7f90c31c1839aef8994fc2e78f7f79916edcfca723df5f130e9384911510f6c9f47ef16669c30bbf2d3c17dd1d75e792b942145c21e704b8e03dd28e68804bd46138f28ca1a612625c6a99cef865323994c9f432f1335cc8b21f55ed579e6ac64cacce49a7cfd0b3c7b374049536622b9d4b07e9c659e6c1576013e94de6ee1046610b26dc8896c9f817a653f061a15204b01e3b98a2b9e72f1abab62b98da7b5320617aec4fa494267fa3cdfd59fcb78cfe94dc1dabb2ade3ceff3ff7838b74f0aef95767cdae51adddf9c4bd233bd4cf91c9fd86e9e2350351cf87f895a9ce087422c17aed64f15972a833a657557f18d6cabaa332e28e95d171fcd18818baede5cc981f15dc3b7f78e392d2079f28eab0a1d893a4ff4adf972edd85cb715a9501829bb0c4b1b347820ec25149d535443fdd637308559a163ffaaf4a3bdaca6ac086b6ea89e5ad57d8fc098e78b896e660e5f9cea0fb3bc2e7b0dffbffc62de1bd1a36c10e2913e1146a00ae71e8c5b3e903d23a42009135d6f0dbf6bbcaf9809ec58696adcf4de20a9becd5c16c1ea2f41cfa1c4386f2d394f9e88321477430fcfa18c8b303ed2bd46de32ade32180160803432a543741838c5bf7bddb72680643aef0064f204232194730cc28a27cd412c976603f90d92c22f204dfb14c1bec9059a8add8d0b3b3ec310720f36cff9309c63f0d0d858d067e9c5fa7f4ff63596e332c68ac4f4ccd46ed6ca018ec634d3d1fbe598974e5e71b9dfec2a18eb240cc2861e0b4404861c670de86dd89961135350fba80cd8abfdbaa1e18a194a341d4f01a01f4e15bd3dc4e6be5a10fd8b8d9711232ece4351cd5bf2a5ad894857fb2bd322405a20545bd50d46a10622c55091bc6719fa3de3bee5d50e39eb21ebdc1e675d0befbe87ba08cf71123815943a2231d402c6398dc06fed65e7e929a683fb6d1b9cf71c835a5cffeb67297c1e774f97bd961c1423b185a58d71a4e27bffd16c0daf01051d3b73401d81b051cfccd27292d93fb32987a7975f1bf8ebfa4d4f0ae6c7d1134486a945a3d1a13b6583677240cc2b0fb8d58cc6e91b5b6793710772959f3b626b8cdb686edc7413512951b5081edd48fa032acd6cb0c20c48ed130b15881d7a753e933f3439a42589f360ee83fb796ba38305402823c93a9cd802303c9429787b37e9608f0594bbf6450a230a2fb36f32faab3c70b7f5fc098042d83d4d24d0d55833c1a8c91a2f393659f66ba8eecf00ee2a243c1fe825f749836599111c92175f19e7d55377a96c8a9c23de8291b90bd0a59072411bfa86af5585e3c428ef53e8a95a9b0f436f84e5a9ffa4db9d4b3e43c90482e3d79de8f3b6937c7355cc24f003524c4bd5865d60b4b3dc95ec810d1ced7a5032e6689bef8583ea2832adaa14e816ace525b5a7b121547e16178ab0239ef6c89064d00754e8a20385201588f9c938d30a60059691ff5eb4414291cdab0d3cab49ec50c74a3f4c4aa5d410daee62fd17de7950467a44c474a92321c01af7163fad5f1a21caef7cb6c283754f3a7f7cb313802c28a204645f210aa4d43c286ee0dadb7336dde992131738b4a41f46ba01ab1e7126a5998dc65f41b4ec012a0cb552604468c6bd86392bcbc1f34227bad55c8e5149d521e1bb5a70032f645e78d95cb7cc15b45e2689b594b25168d21974bdc185e4dd61c971014cc09447f73bdc379995f56bb72b51f39cf679c195105eb05dd1f208101ee284f6f2839a3ab9429fb71eed691628fb8554b38db3e2e17fcbdc97ab82838861dccc8c2e66926db20128008a3874c6e9e3165dd6d573e3ee581f25a825118c32653316f0378d2a9a69ad97e2e2b45d29a528a9e8b36081f8de768f5f95573bf9571a44a92b96a1706067fa04e4040e6b82bd10a6fe69c0883ab5aaace2a8fc0441c1e67088cf7fcaa743ca6274230a32b35614acf6dcbc626f8d083a40372050d9923c0f78d7a0713b9ca2dc0aa794f0eff078ca74c15b6a950c3f9578fce4ab945a57b8e4707d913bd0a3fe0cc3530df94317688b0e9ba751e9b0fb32e2d93e854001567c7df531435c964453cf21bf1be357fae60b568abee5d786d7911b7aa91d412e1deb4ff03c15c55a934d5f53343bc4ac19e20bbe0fef8e6987caf7a199125867ec4414414afa9ba4cf74df8cb01d2e104537dbd19d756ae8b5725b9b81c4692329d2f3bebae54460b452f185582a1613c01d497626ab574335bcf6bf34a0aa29ed971fd7e266fcfdcccc8ffdca007f2b4c0ae9ba69e7274dd9edafad5b785873756045ce66eb1771348c3dd38bb9239306a81d6d8feb13be9961e49e97d35d21be56046d6425d5562306bf0fc7e29817c390fa7abd75afe962b570db9d74ce98ce41dd45608a6b8f475e12ee41b399ca12567106fb2c1ff2a94848e4bd6c0972692ad8bb4d50c04cdf6b9bae89adc73cb3fe93d0f3045ebc6e0cf455fda4f72cb35acec0c96d7cf6c1b15a798ba388d59f6a77f5e6fcd69a6bebd414754f2078ef06f5dc1846d5f95e285d1f296e21175fff87c287123dc9ab31bf0d1945ee0abce02ba6fef0ae18e537f227c1cf0cc4758b325865524feecea3ba498f2d58315d1d25105df3ff2b8fee0bf78deca7d028740a2073202b178bfb55ea457382582fac96586d3af1f8b774ba331ea9a73babc3bb3f57fc9676fc8a7d52e870a1d73c8f3b3335e1c1c36d06d24f54f4ed4acb906513e5c8c553a6c4e7ba5e527375d65019f17030888e2a31081be5f23a8c6351977d8950ef6300bbd16d118e57d129dfa4dc969c3d81650f843782995dcf427e3c321fa6f1d705cb11ebdfee4611067e8ea4bd376ccda718f8821a7de6a0743c3aa73e147558e5d67f4d8b57afbf30c99ea6d817cbe8057e4cafe12bd0cbee9975a94db26b9b83488873f8d37352bf329bf92f22768fc4fff2ae6163031e36e63fa038fd928fe003c16b065bab7695911ffb14f20b12f17763b28ddd4866afefe6e878f04a48b49aa06128580efb7107f0b85f30705b27c8c3fe19d82b7ea9970ecf50703f6a3aff4aba518a65cc3c1bea773397ada50867939893b623886c72f4f727f86cce2d25cdff2b182c126a9c8c8e8c7ad4ebb577d5f48cb516c34be762829e4d79e883dd1b665bda71c447223d09fc1e903fc7cf61c2e4657c0df37c386d2adff88e5421ad545e71c9fa2a944740ea8bf07b5c24687c7c659fe6ab7a59879277274628fc03803ee555619e40f8dde00c891f52ee7b9ec9477b6b8666bf30b01434a074244fc751458cd4c9a18eb9c2cff70500ee31190572d8866bb461a9ff9df46035ffcb71a51265fa313c2ee20a0bd646f8e8d5ab5032ee3b15b91006795153ac26a1d636187c5941040cd12c03e698181fcfdaa38fb24219aaf5a5c980f1201dbe48a5f368cc3db478d19bad7d0190a76b0441a63aaed706fca4104b42747042933e41296d0064d8a2c64545062ee7a3b3f18c53834a5ffcd0c059948e791e96bcfeec601b939b36a48b4ea626af11eff6528ed8bfb3301ced1bf68a5e84366b965b7e50f1cfec8cfabd7ff334b4c15c47494a5258684a90d0d727f62d236e26936dacd1c738fd912f4adae72185b8fa8ba6e4019b23589a03f6504468975c91c996608a2f84b21d345bbd09106eea0786a0f930f56cd9c98321bf4e5241a384587f0376c3fc474c931e55de54cf9e1df25841f508a9fd6cfc09c165ab6ffe2ec104444b001787027437c05c29fbdf19888147e7570ae61d50980a48c3905576de0050ccce494754a3d37db46b6cdb9ce5482c89dfb757796b6805662c2035eae401a8647eb27d889a9a3489c1b5929b211f6d56f8c9af3fc7fa79975706da631f8ce2fc3bf38e3d5e9d4fb1ba98c85af84f0cf7836c80041c83c361d65867f6af7c60ebaa2826c65329525f34da600eb37a8ad4c6cfc8013b5686f72a24c404bf75ecb3a2c48d6f13f6a71d9b90252d1dc216327e8c7e7ce623142cee6a33f7c480ea74c552a82b4f18c15b1a3b63c816efeb77e360f6d4ba2ca86458cbfd6c6d5286df69bfd0498dad0ccbbb6036bca36c28c84805623485d78044f5aaeb17f2bd7a3aebc2b9b0bcfe90fcd73845f9d68aefe5d4188c5c7908cebd64bec90bb71aa699974306e826c2b42570a51a903d898e58646acc148183c53b9cc65e7ac04df805e2b69b01326cd1e4dcbd8c79af0fc71de52ee110f2ce762480329683c40bed1cd853c05b787ed02d926ea734a438c6812286767c2429ae0f27f631a8d5be4915e0812bdb0d20d2c31076b20b160d3913063461b51bd6511c938f2481955c4e81cfbadc26e6603ece953c93d152664f60125b3e6d60cad186d373bcfb2837e890661d8fbfc7419e0581da497ec6512c14948fd154d30602f02169a15d5622fa94b76933202faa10a45ffbc3d9f93bc17b514a1e2aafa9171044832f4b09f3a8283d1811fa93afc0b44664f4fd071f9fdb887768e7e83129d977410cff8200cef1a10ed8468a068f59f52594683fa3ad2a4b610be65d1660ffa4199c1a3a242f840209b094f30a59863de4679ccbb11eec5b8bd232340dea83c599f743f8643f7a44dbe3128b8d85d4ce1e651fea207174ea8e18efbb121c73c1f39995dc8bf3ba9499ea273fe4e83d87f842962d15b5bc03cb68f15a7235bd227fb3a23b27dd83fb5dfee52c7be1bb56efae133f04d36c4877d50ba02d6a4c58127dfdd016a5aee2c8aac3629e5f92f12c2e9e84f255fb83098d010b143d730fad986f91775c1ab86470faa8a9a3d612984bbefaf0281c26e9d4f4fc666b2029f3c83ae4afd7f38f47a39b43bf33346d0b0f782257f285591c578dce82fff583e2a6832db9ee95af3d5fb525519a290dc510334e23bac6c09de07ea3af578adb5e573ff9bea4a2740c317d98f52f73c02dc9c81a2d0b898902d231356a4bc5b4b13d61de3b02512776ab05c9ec66135290c263ca55a615d1beefb8b3d0a1d6eb4e48b12116fd59306ce3e76ce84257c26dcfff4d51c967f6817e57049c2617fa88ebd6e00a8093a12cb79be87bd4b3ef69593b9cb2d7454abfff1ef2994543a9a27a04302f958a5b1d687d3b08c9a9be0d12a148a558a3465156e1d3e7ff03322d18880f381b3ea6df0328944a76aaf122bec1897e22dd4496f048094645c80541d503ca6889d0828593bc88ee0277aa3f9f13fbb2d84a2e367829821537e356c829a0d8118ff02bc7e1b04dcfdc526ec77496b50c91ad0e7808326e65323b7b1c3256cb70ddb99f7a3f2b3819880f7750584276fa87ab22dfc31613d1a3347a2acd339e622420f1515e975025c9495624a9d8940e38608c816bfbe91a4c8941b559a4c9e85d62a1c389fb8a6850dc79c3e1b72cf8d8b06c80772ee8ed5c57aa30f2416b4469f9f19042ff8cd88ee3a377d668c3eb3a0fa1443ff77a30eb614671c55b1a4f3f42a7dda497243d5e567b12fcb8c6a961023d0c15ea6ce0383943c76012e18bcee0a9c3e3f4fb7bfab5d73d86236f7273dedd1ee011400cb4f2b179263c465dc7432993968b2af19cbe1750a963ad537d20d813ab607efca7cb8e9b7212bf6647115243717a997250375af9bba3a104f095ae27271e52517d87e2de2d352f89d3d7ba1782de0d0a1fede09625865da6fe7ef4ed8ee2ccf26abed48398b6b6cfb51a4edd8d01d877e2b8e8a89cc3b527eea67185cdecd966d6d67d6baef3f9d04a2b3768a81e6709292015eb2201efd3c9765f380e0896e465dd26f0261b78459d2d091a48c4071bd6e2680b78e29886aa918a3a7951a276a8b23199cd204aeb5d1eec54edf1b33c4e2395d69456e7fb4557ead0cf01f3f4fc77dab6ddd04ccc9d9d7d1bafc26dd8453cc2fd9a6980647d149ce03eef27b6c7aac80ca9917007f6df0acb599844024ff087807a7e2b249c36f94b254b6680b9e54900541cdee43c91a9a14543ca35202e76ceb128427f2691b3a2fcc1c3befb2f9709dddd9c6407a7d52c2a17a61840980c2bf660c629e22837299874c5e47c5c6a77e9825700b3e3fae2016208c42e488ce8999083d2d08c684e01e40bc3653c88690d994ce75cd993f0662e73a89ddfba9d6eac0e53072ade68cf9c04c50656ad92fa8a1caf6d5f60a84306e06dab098527a004cc4ed3bdf70994d08ec9a007ba2741dd7be9251723db8efcfd25c0d0b36c19439414e33c7fdcd2a34b9d75a5ae23f0a2a4112de6384f800edc8506a8df26a2117559185df833096549fb7b8ddf683f02a9235da09e2d60662cd3937937ddfd8a0248a1db45ef588cb1522c667078d6813d70e05e7da0d25ccf74f8c4dcd668eb70994d70c5921c91a1638e723085c883f119cf136f66f3dc853c4c71d80e1b54a1f479b8de4bcedd115d3691dbd06b5b9b1ee354c6cfcdc6251c994051a48c11ab13a5aaebf76ee2130274b32df6bfd2464639bd6bf2e05bd3d381f5824f064691e48a9fe88733989910bebcfbd9cdc2770539534e89a929ac1ec6d86452cd8439077a2ebf43f5d6f1fdcfafc116b98c86ac2edce1d09942b0e96204de2d6ef91453fc16370a38f5a4a72d7f986f77cbcbc656a72cc4de082b983662133f3532a63c9051a910df2551ea92a025ada639db0bb3806d8c48a00a5d872090d3a4daa4197f81a872c6c0edb5c520bfe3906fa6daeb997a7f1327a97e8d72221845d47c6abff008b1d0b6eb57562879217dee0a27d6c1b5e82367910d3819146f945759da86696bdd8fa6c3f7e9f8d8ea24746f39162662ed73b9dd198d013043a060df4e6abed9ce73a7d40aaeab5f6a39f9ed295087c0b20cca66bc8988411946ae08a8cc828f0cf5382af686ea5df1c0a44f4cc907e5c4affebc75cc037fc52ddbf5e46cbd6e34d1317c8567f2ed7fa39db438f6450704cca4a162bba89cd9d0ee033e31a289097cca843eb2bb30a49bc5e1b7807397e73f59a03447625da1160c3723b7bbb890d611adbe66c61e0fc9ba298fb7cccf0f43ba8db6350a929bb8b8c63d1e10590b24f86640ab0109493b9bb4093df32e86151f2248d23649f6ac923060cd36eaae83d607c74a0a355addfaaaab4a78f85a424d8ae574baf4b378b523fc896b358becd82a1c019fc4d67e4334b77e184f6d2c9b76b136b1d8cd3d8b14b3e57bc87cd01bc5ed16c1370ceb101c21011a2311864d8b25800150b6ac8774b4d0a7c9e8902805a750432bc1bccecc99a2fff8aa64e21a58bf99c55271599b0aac5b3c30d7da20ad9d8bfd6cd7bc75bcf8ca7d53b3b3ced8e8e900ac29ff1a556aa23009a36cdec2c5374bf3b5b539fda9d159fc6dfd679ee7b9b54e0676b6c53fcc6eee202f5d939e889002e55ef89c9c62c9a181809507ed505eedbf881f379931348dc156902dfa827b0a847e332ccd9a8cbdc769806235b8883d4bb519f729e068beddbf385cf78ccf97ddeae2edbd77714bf4c54008dc509994347ed32fe38c459715c477954679de51eb0b0b23c7d182aac1c5b38a27b75a459bab8489d72da1f1d6450918abba179bd0f2d2dff790ac38b56891b0f3f59c96275eaa0f499b53f76551d6215ae3dc3b3dea4eb04d53fdae3472216c00752fbeca9ceb10986e9e0e223f05da3bc26588617b1f606669c9fcc926127a1264e750dfd2ac5ccc752b1187ebfe7597c1c08c7142c299d81560e856ddeae22fa116d235abd4396b4dd34c4b5136b7c2d8d1b26283c3371f7b388994f20a4c3ca3e483a3f7e2979eb914ae9bf0574016e45a22a14866a78068c3bb6c67c8d2b5e0dacd39f2dc5ccbe3abcfbfc50a8da1ea0584033819c8be9d0a6be08ce864a3a7c68bc6cc789e13b0984363889c6f8c18b3c8d5100746aec3142d26a0d22eff87bf775a64f76edf9d456d08874a6441460e5ceb0870878e9da3029294d57785f006481d92ff39c68526856b370a402d5c5908918543484dc219b3b54219caffb8ce1cfd3dac3582d0b6ae1dd26fe19e8aa7952a8edbac6a584034dd5cbb8f2d9ba51e36c564a91009f717855575074783f91bc334aeaa02c8c7f8a9a774c415446df79a06968b16c9a96e0a13ab825f82dea24270d845a7db5b4ce5549568bef333b1e1258988e544de6e4e06707cb190457b58b926d40b0bbcef38f2ddcbaafe63d5ce0b2f29c2f3f2ffe60492eda2791eafb374d0655709b437eb3a0b29fdbd8cc1ac6b48c89fcd96843d9e99fb27f8312a61a3e6d8e12269f701b8e86ff04b08eb785a83763a471c32aa822a4ceacbdd9a2cfab8322367d12ccbbdcd2bdfe883bf46caf8fc6ef9b77735c71ee1ccc19a0e4daf1fbb76187f7295ea47d61e3c70f9b3288af50f1aaf9e15fdd9fc4727a47c5fa60fe1366960c8aa769eba49b832d894725fce54c0740cd5711d5916c5fc6768a011c3856a1aab7d6cea93197452db095d3f4154df50f56822dd1dd39366cc118d78802d3400ef6609845dfbb27e83c86798c82d9f5f10791621ca2fc1f61fdb77518d1471ca430d253d1a02aabc8a608fa9cb74df7f3355e5ba0a3f12f2d0c9d47dc617b34e62678290fc05aa6115ea3eeb3ebffaee82676a46b51436ebbb6411bd18781c09e5f511ace60e8a0b8b920b573bb9460872a53a5b722663fff0bbb1d326d77019f417b07fdc964495ca92efb4788185960215b4eab40805f8e6b819dbf87145f757c186281e02d76900f99130b8e16c643de68789577bb8baf0d75ccb5669594cbdd073bc7041d8c2cd281e440714344cf0421bbd288c2138422174b74b98a58ad93dc735b8aaa77ea3c228d2a19aa6ffec8de3aa19f0ea49f887f5aec42bdb0c37e08505da6298dd50f202fe331eded58fbaf217a0d61d74cf46dd1c5e89e150bc063e722f051871ce3df9293b765b3d4a35ea2dc403980e0bc6bbba247800fff71653e1655433293819ef32202e914984e999d8e36385c255e306178cd52fd5662cdbff4920e1e9a5573e0726129844f60ecfb0409806b15e50c05cd4a89303819f6ed79fc5de6cc556af8a95f1c90dde6a0140d770c7ac444131c6d9e882a7638a44bb8dd4fbfcbc8526efab962b34f79ce6f077f1836a797e51494bb40af411dc6185c473bb9a3df34c9deb1e93e5e10eaa50416ac5cc778e1641fc346e74e5a803cb287bfce34ffe5f9d6f25b8341924dad7055e4aaf38fda9592bdb03df3c4dcda58257b936c89b507bc1b84fe13ba9600da3a648283796c619a07d3da014f4c4ee2ba58a059bc3724d1c7d33ac46a9c4b0a74bb731b231756470fc78c606f8817560c15ec66cdfe3bc81e308c4259ef3a46290f271bd97d5fd6dda681c147f69041924703bac83472aaf533cdd90bd392272b36667cbe2c0dd4fd23cb4277d4a199b428d19e8dfa7f331e8f5ea9f90c7ded7e595bf49fc33d4f9aba0ae34ce0a3bd1e28a115a92957878a7a6e8784a241a05abc89b435ab291d247b3e59cfbdd5ef7340dd0530ad214d0924da43b24c95ebff878fec20c7fd501e8bbb2bb6a3ef9ae83a688c269235a1536556e5e1ca17cf37890c240a6876afdde6367b31ecbff4d3c41f3df052384df3d436e0942fe23df2b77bc91f5d5c3e24d604883d8a348f50b668401e6ce09b34bd5d4a9f52bfacab7b52fe2273b62352b655c3b57283d80e52f3d59dc6f11771c1569a6fbd1c800509dd8684ec7a452bd9ab074659330b311d53cb7c445d812e8f79c3e417800a9cc4f8f34ceb4c2a093486a0443a582a92eb513f9d61c4516db15bf48d62eaeb1fe553f5a298ad373418f4a54dba4cbaef2c6b394f8257e35657f940343388e92dca9962a1b7f848aac5f249ecd9d10a9a88322d50d066c7b650c3fdaa5ba1276db188d47e561829ae631c24d08cbe9ed564793d2303d1a3c41d32baac4cae050bcbb2d2bcb596718c457978f9f818277f4a7741b5a8969421f788e08be1a8bae5870c5f024b7760ea82ec1975bc9ac6e19881fa87d529dc214d6f01ec13441dbd0cbb3999f28fe65417f0997f3755111f28cc4ece5c039fd89817541b13390b05a57a3d89b6c112c0156ea7c68407e5efaad8ef7ae2930c0ebbdae0d5020f748c313f044f877120bebd38896153a21603dd63d34900341ff61370fef8c7302e7a25a2826ebdfbacf6711b189aa3be6b392f026401bbe97bf5f274302616e36938772e3dc760e4eeff2915eeb0454a8b0dcc8d19019a1cfb88a364966b1a803a8f4d939fea2e3ea621a7c5b67156bb8a2156a285971ca6c2dc63e3e35beeace144fff11f8c8e1ee367b462db917ac3a7017ec65853a5d3ef90c966c2e60da3ec2cd00f9fd37e3d54ffd861a4772c17d86dc9d40aada84e0fc1341f72e60cd2680f494fe8f52263d1289cbc9f0f70179429b79a7ffe5a759b4d6facb126fcc0464dce3dd4a7a7b25280b54015be7ab75c6bff96d68d70e8544e46f0daed48629b7967737fabda9bccf72f8c7bbe50abaf147dfe44e13638285c5ee5a35b7dc0261eccc869f9a3cfd6e83d6aefe189696b43633f80c5cf8361c84e61b04e8e5938df1b8141a88bcdf385fb4046bed3c0de342fe1e8b639b56afa4c3a04dc1d558cefb389f202ffb75c5fb1344eacfcdaaf78c4557f7f244ea4c88b113e41dbab20ade910ebda33613af93641a6ee7fee1341b3bfeace529d46a91c2507eebee616d48b5263d24d59330949f589267d8893b8f88f5682c74f67a975e0f209c18d71c606f829335b1a1b297883bccb544e8302c3de628285c10cd35c562ffda67ba5e4aacde523b4e644f078af6302d87c0101ce11246476b0eca50be2dd935bc9cfa576dcaab5d49fe87ac4c56137a5fc5a48d0ca024408eb58f638370ac1740072482964576d1fa6a09bd04f8f37408f356d0d017e2561b69d8df353c9f5c6124e8f3da89e494ed14711e5d816192b63e1f02bc0780a860e0fe8560189c3adfbca9497cd18ae875ab14424991510addd6fc79035a60be83e7dfe4b200516cefd45d39d1d3f159268dac0f5779c6f8280e7376de38e1ce5bb2602e02289971898b276a5b7b86d1ce48f39ada2402975ae7b147f05aa85a06526be3008eb9386bd216ce93d2b25c13ccefc50a361ca5fc6105b50ab22631a7f1eb52e5261214cdfa7b3287bcaeb9edada11cbfe82862675bf219a12c839b850e32c3424b47a951cc9cb008674989121fc9bb536e65c1357394d8af52205ac2f8d7c22f78d3dd2d2949cb35c36c5a06eac266f071ff8d438741ce63f5cfdce7f3ba3d4d7ef527baca0d5d5e82ce172e819cfd897c144d5adb4be4d61b4e1c5a991e160148adfce2ea6fc268d8587b26a82e03253110f8a0f913f09c1d37a2c9e45bb1760f667da80c38ec9ed54224c3ee446b153904fa5d942574d68e2dbee0392d1a9c1ea6e3dc58261d2838130bf3717fb2d4ea2c6b31abbf994e9926161f4d6e2f3052d6804dacd2552e18b3fad7df0c6dae89bb7d5c5cc5ae74a399f62717ef0db8a2f667546d99aa8e07793b6e3dc7cd4a09bae67b6369b7877b60290e86628f785d8dc20afefe83a67611b6f93eaf6aba36edb89a8a9b8fce59af8779ecae93651eee35b5cfc58a2de8c29fe881d3cf20c1e9aac93a7102281bdc81dd5ef89b23a553de1562b85d72ad83fd37ba2708f835148b5f44c40e089868949e45b9baa489f81d30e9ea1d3e29df7489bccfe4983a3ccb53510a2fdd626a6680b6ab0e6ab52600c5182dd4664ee30c322b63fda2ee059a8558afba04f2fffb3e9e194debda8d356164a189947ca33e5c1ba26608feee93f191a81e5c3efff9fe82422b7c02b98cbc50a1268bf912aded16285f889d3fb83a8d1d0e4d0f78e52b6f219c5d680aa7162fabad1b7492840c80e58de7efd1c95676f42b6c7dcb70275effc0154637c666c6955f28ba9e66e6a58cf661a8dae2a4bb8ed48e079c359aa9dc18032087b7c8c810f153b04d48f67a211e4649b51f5b672d8475c4cd5f89e66c84ec8cd724a498f4f28d79e6e50a5fb907a92e3a86668746dee32e58d0d52028554b6cdf9ea13874c927402e1092e9719bb37a9ef768b7b1e894778d241e39a1950c6f1030eb1fc8ed48e18494d6e5dd2d30592c5e0e8daab220cd7eaefd9834c10269867bfc27a1917959e0f2415ed5e83151e79f7f46ae909525aeb9eeccc1539ea908c11fff214bf526e4738be91282bef3a5da6788654fcce4cc9f90f0f5f7eaa5018fa3b3310cf8dd48333f59f549725c2fd9d040c2339611085a0a1b537ca850d10e8cc12e67cfdb0407a8ca330b7d1782377b5cc08dfc2cf8c39affdb99fb8dba61c36f3da78ee282b4027695d3526bc4d709d676cc8af07815569eb4a6e63b625eb8bbaa1000e88d9b89224f8ef5b838c0390b3bb35cd60df9a514edaee2f09f36b5c4d884e3877d8c4501c8a3ffbae5f470ef9e33772a920b2de7461f8aff525152c5017e355272c59306663801f97fa22f7e6358e1da026c69aff2aee84a1329d18ada5a9401e27481006d63147206c45a354d0253eed7cc448525aad7404fedd59fa88ffb7a97dabe1c897d60351da5cbb30abc4ae24660316a33c22b6cfb43234e4256b97e0d37a4800af71c8dcf6787b6863928619bac4a2d5c457c1a1f9c3077f35b155edf77a1e0d0f3d8eb2cbcc062136162651bcabe45e6990f331d16b5044a4ce302f5cd2ff68a88bd8ad5d9d6a0cf9694c9caaa35861abebcf2d0ab9ae7d67b49c8ab8accf7528ea8a65ed42286075228ead7d0d363238b44142e5caf14aadc0bfd6f64b97a3dfbc6c5fe87ac72852989e5db0c56987279c3bb8cba806e4ca9697a0099d5304904bd8910eeff782f3552620e78f21e702f2811eb577f2153f417e0fa5e47788a356c9e7cf4889ff498a20db439404a1824c24ac5efe15145c49d6e5457cb3476bcff511cad47382ed0a543d34b07d82eae0ec1bac5238146dc77b3192f77598b70ab23e7950ed98de142bc669318ed9d2cf414d321dfe513d076a3427e079ebc8fb758a1799d20fb9467d3a17c8bed082a74594beda2e763eb4a00f89e4fd1c401331a229079303669bc311219595faced87a56f3cac2c33da9e10eecb528aae3ea29366997f5bef776f7dfbccd5a7b1e0accc06bf475746c0038331fd84ae4b47f50a264c5be5236656868ebb212fae5529685a4a0b4f21d427d2261cd12a688842dd29973a085f34a655be513a320862b98caca292111c759c2a950358830939a7035b245617f13517e605b7927a8b29d78f349a8d9f4493960f55e5589254fff8ad6ec7560da4c9b8415c90c93430fcf5ce52ec4b733d6d482f0aff8873423160a3f704980a2fbe30c644c144521f03a9069495ffc58bb57fe6b15cdb5d23104543f3cc0749bd1f2ca538931d19b379a236c079230a7a5d0bdaec64af4af30b23c3742646edd301b7837cc580fe18488ffc323ab9d1d9b98a606abf4ac4c464404a2372ae52c203899319ba680306fc6c80cfc7523aebba105d10b62faa514a7aa2dd62c8304c325fdfa5f6eeb7fe3ee44ba98e2d6837ecc70a59a518df35f1bb893b50806446c860c59042e6e6d7618aad8243627ed63a3facf4a6bb2a8ab501fecad25f914762e2a40fdd60f061dba9293c9987371e7421532acea353ce7704d878a3dc22dac0e0858193cb298363bc6a70a1285050a380efff0a0d3bd613b29ef6d949bd63e0463da43c6e40ec4e748a367fca3cf2e0179e7b9ba37a16a14858840c66c5d8ff9ff30656ce00762e18e6f7f41b8c10df6a175b49360a97bc264901f5f374435a72095629f47eaf0952d9175c67ab8b2dfc55900a4c8799ace19bcbccb92faa47b5eeed02c89b941a690425e8e21b03479454124efd17b5f9afd22df733bf15ab232bd417ad9b5ee128ce0eff8db438965eecab68ffa7fce60be8b12146b2bd7cb2733c68dc4cc7221036486614500fd7a27453db6ce3bcac247d8daa6fc04125aa6a449945a8b56606971a16a1fbfb58caf18db90e87f62ae76fa48126404d55a8bffb7c042cde37802ae8e8f170dd1b5569e2752913bf1b456a6219721378497f72d1bc3358c45b92607b18227598332c074d91417b9f801962f36af9da4f6645f22bb7b3b3b3d8c18e422cbdb01589932ace3c80da9b9c3064d7432675dc608c1b307e2ce04d703d4f6f813de46d6338e5083663e1543726bdabcaf680a90510be6c0e527d64fb7393185923166a029400cfb464981d28f99914b3560dc30d6f964aad16c960a4e38631fa14884650f447df2cfaf56a15a075c9f9245dd90d3e881b53f8f10d2abca298dffcdd74e30cc0ac8c20855a0ee3d013dda2eb76f47736150122de867096ea78a859c09d4a21e20317d185de4a120548a45d851fa9cddddde6323a3f505e4cabc3bf0ce04d164300f1fad609aca3d16bd5c9627e2d12ce2570562aec344634b03f83951939fccb9971808524a93a4b215299f48e1b30967ea2776333a7bc8d2cf77a7b1253a94847b2b5cc74d1fd37f5437f59c1c3d552a265de0a662a1903f65baa539026d2227951577b0c2983e4426c4884b5c84becc5512566abc945ba7c38bca157771a7ecece5e2cc747c2361742c9c594729c82d007d3526916b320b3746fe8fc5a092b045510bc58b1bd2c33f9eea9bc59fa85d02bb87c983067aa9a731b0197c927a36489ce4b7a76d74a0c69eeebcd238d1285fda456f7c610af005ef00e6cb6afd0af13c3c46fb4ff3d80a092f133be38860f387e5ed60a9f0e291cddae61e331b1b6847ec9922781059cc1c5a3c456cbee432563d658396e055f17beb47427054250e7ba7dff00c5225d1362e215eff34d4c6cb8ee9df634d73c063b2728adfbd34f1cfdbcecb4977af69150c49e048c5daf6267f3a47bc6c0b149c64fbdb0b3b975f759d0895622d040ecc485e47ec5575bb9fbda1ea0d73274cd8674a017504f0846fe9427501445367e55cb7f29c2ad5674a5dbbf6ba9e9b903b84b0d9971dfb5408d61383b461603e4f9da28c6adbbce7fb1d392b2b00e03f5ea6543c7f748c4c7b20a52c319a51136b470f960be97f160131341ea3a5b330b11b0eae8d502c55b5596fb46b5d1db4a519b67cc83767a73a70b1a1666132021847e7c6697c86d08eef922de964a40fabb73b262fada0747645a5cd370c80a72e0c438643bd69993f50eea12f98a4ca20f0895added5a14bb202aee11f51024d69be77d2de556e2165a161fd5eacbcf10bc64fa28a1baa460371baf12acf1500a840013ef2f670ab5b114e29638e9a5a24563ee3973f2718f7070d5145225ecfa42ef39699c940429e4f38286ff2e7eb54f591c6df71bed155d77bd65a6073fb5b81717fb2b09817782776902a6d07d6727e66008d8940a0011c8280395d5360fb043d2d4a56a24739bf52489426f4f254265a0453ec3a3f2c855ed9cae8722f20f8d00850a341e9db84a37da2044beaafaee04cfcbd60068a040986d33db03e99cd3e2ba2d6e6e2609b4c6f24255f05c311c59e4ccf6aaac7dec3104e5761eb5f9b386279552c8b01017e9d502476ea8103e1d881132cd791cc12326580d93a792d157d2066b4264b24085e43baa7349f8b127757e9d13a889c34b520cb34a3578ee7a1e3dbb3f97c55fff7eba60d4ed41fbddc2cd170c547d01d72eb77ffa5cfc8c79305bb41005bd58392d40fdf42188a7e63ea07e1572b62f46a0e5b7aacb98bcb79f9af90b61d8353f44dbaaa35d98a1b5351b1bdc34c44a3731f178ffe6e59f3c239a219c15e45aacaecf8fb2bc5d4d5d8facbb5d7cc2ee144da79690406f09ed80013ac4e6fae59cb31342c4e0befb032ad74bb2e075518fd80228e7bb117f54d33dc1a9a7cbf183d29a3699d1d54657db5c13ae9a47eced05a0e8a59b8296d3d05539300462c6afe8e70b6ee91e9d9f71ad5ccd470d136ef1b7012bd5b501f96fc3d008200a21cb7c0da0de60e937e1cc130b3adc7309dc9f5fbf66d9f1030184c0fb80c89adb8e1dc67714a3323dd72bc9d12d1626f233aef74686c366d2266cc302ca79d8e3bfa813a02a5847a8357e12b6b94334e2810fa9cde759f0217d846a49c6c55835d6f124c5b199efac72726f9b0b0c272a43eddeb71aa7e94d7acb6fb082ecbe55b026083fb630029f8c71bf6f4885973f12af4091a891a1926279b59074a7d80aede8ad8cf5b7c253bc0696a2c83def9742f182d06cbbf182244662d2da2ce16c3211a84190a1c90f22de638cae02e0f87390b5c748ee4f5a5ad6af7ed63b9c2ec5d60920570076e464f868136e6383bff9233e99fac532819e0c3fea305df67e925b3167d740e6d9f3fb9a69bb8a139e2c6a5cde26f712b1ac61cf9e22b4805368e961560ed4d9078396e082329964362f6f238ab46772b5cd48a0eafb2e6f4caa3b0cfd1fa82b49f0e854de56e394667275abdc4b441640d55dc520d4e7d86c8c3a0822ae7e374d72c8e6e0199a7114e40e13c7f3d9428796584ac1a9666e9595ffe83a4c05e8382e31e4d5ec9ad45b6ca9f16d071d9bb766fca887181e3e9f8d6acd6cf0f59fe8ce1f26c67e6e6808aaaca0baaa2246a64f9df40d67e83af444fd53a7d5c210c9e0c5d3f2f0b6b54b3f4e7f8b634a6eafb2ae21288de58ca389a4b5d7566a118b15d93b544e70007bc48d8166ade725cede54c711288659db3e6e6f77a1bd0c64030dd6d26323cb232478c33d946963ad572729d3e0ca9897e5870156afc135148786f2e758a9dd6ca9874e8919bf50565a531099a80956234d4fc7c3f2c16c11c73fd4d83ef894736d086849e2286d7773fcb795d4f432a75e4b6ef49a6fdc6aae73779564bc9f8702699c5fa54b60f3288c630bfba686bfd03003cd234a6bcd2ae2241224c7c6199cbffb485f7c4960437acc272bea2ab0742da45ef52dbffeb1f26ac4664a8619ee04972f97e04ce051b1aa8bfc59aff0fee69e3f9e66fc97c2ee6e32cb14fc262fcd94b2bc6c5d9c543fab0663d5820477eb43520b2b4bd86cb5027d574fbf759f7cae79f69ddbbeef9fdbbc80759963d903c25a7fdbb34f57052816271d66554185ea7b8219589d09b84882dd79e2e0c55231f02088b88e9ffa3d32b7135aa2753bfb4f1b76e036de37ccefef7668198d2b9f92c828cdfde2cdf9605af73d56fee9c8fe5208263c0ba098ac6e743034bc6ddcd59cab55382533b3be25a4235b2b256e4e2697c300c4a651f1119ae83bc416f4e4fbcb7ccec5063b7b4786ddf7878c8c816af4229c85a1f190c37a2343b5af1866c2f0242109f38edc7ab03190e3ce93c5a28dd75953220dab68cc3122b53b11babb8535f38ed3fe6e13ca79e634fd0b3d3beda0a0c5bf3fbb451abbf6346c6984636649dc0ad8af57ae2cde763fa2380a9222255392039f7dd92bd6bd01c62eb91a7d91d5e21fdba1a4dc408263ebb6268a7ef8b6a2f29e068a840cbe8887390b3ca21205fddb62c3e5a02abaacdaa2142a9d9a4b96ec3aa94a3958491166ce37b13b3a21ee5d3255684a1ba867e54db5c6fa08b5f87b377e4d943bc0c1a383c9aa33e5436307b6596013889f1603e96480c53273492f00c1c14c3e928c1aa7eb29a2e84f515fb3a5cd956eccdd92e5ac3b56a70f757c0cd399818c0f35275e615c5bd55db87ea2aa826e6bfd57de82778f599f9a589c4ddfd57dae3bdef239d90f5eb174705b37b98f11f2f564f7ef9ab529f63507641392791d7115c7d8891fda2aed87369a63c371b8ab54370054c59f10d90c54517d6cb3c821e37a20bbc318f12a8d948988de131ef22f7fc4539b65dce7870771a2710556cb0398027f862a487dc2962d0b7cbe17735b3eea74bcddff037850199c7bd0062ff6d0340b977ccb90162e19b2681738875556044076e76d2830acedcacd0d02728a0daef10c66f9cc8471590416787f0911a72da704ac0955e4a12368f00b33e1952169d35b0bc3d96741824191d0c394fc2131af6b8532d613d8c8d0bce5fa9efcb5e414620078ff54304891accf3db0259eb3c56c6b8644e88c9b2a3fd68e47afc43a81c7336045dd8e2c45c3743f7b7a5c632c9dbdaf5a1d185b0141644aca110d943fb5b27bb7511d24c2bc6f86bbc7c598dd47b31fdd049658777a1700f2eb2f1408bd9d0442abfc705c267e8d06f91f0638b323ffefeedd454445dd606a3a8ccf7a9b022d8475db1a9c20f6d1af735ba67b8156a12ac78bdf243f30176720cd8e351dde96776cbe10c7cd221b4b01dd47c7d0b7636a7d8db68fbc9e4a8d3738db0ef08228908cc8354e14dce2eb6ae284c64970d96d92d08e78870a9fd6d023f39a4ab3db30534fb769cd153e36b6010eabac91a697b2fdf1e416d2c3a83b4ec55ff880d9eaf708e49c4f5123a50b64ad8a6cb1395da81e9f29ddfd0cc894d9decb2ffa0842ce039f68c79954e46fc3eb12c3d6c3b385006a36f0219ed1ca64cac910f2e87f81686e95812eeb650b593875cb11bdc9611dee571ddcb9b0151744bb27ca47acc76b87f8686d9e9973479d376e239544e2be69b4c5cc400b5740d4b6ae2410360697ac36c578211ce7a99205c4e62498732d467dbb04fa4e9126245cdcbe44e3996882839b60fc88a1d8ce149f71eafa2666adb7fbde5b4a066eb611070948205af5e2152052db9c685728a907e8cc4722ad28e04a7d770704ba4efe64011ab87ae5d6c629592f89ce7089c9410402bb1e4dc06a40ab9c5190b644d774abfed49f96b352d7065a6a622d6ee9b8a37eb6157d9dd0d4ab874f574f78160839b9f1aeb08b6f0f6df92620f870a40b9af9fbc34705d5b2e9bf4208003316b2e4c469a9a6f644d87313da6f57ec187eade65b8b0a225608d07c280bfc50c2644133a52befcd1c18f644926ec47988bd2bef67e478ab687a09d2b36648ad5b2281a143036abb70ff8eef68c559de02a8fefcb52f27a7e653e55be3f589164016797a2b31523e9e1d7741de67fd8229324d059babd604c7a6ac933ec289fa805049a15e9eaa0cdbfecf34cc5bb535414f991d7d57a4c8aa51d8e355f5c0f59abb2648db456876ba45e207c0ffffff3f