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 83113 a41e21c264dc86743091325ccaeb6b096e45577da11ebbcccbb67ead74c0666f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f5b0de810474db31c872b148d9f0853cc57ed9b402f1defafea8948632f7c3a1
Certificate Block Hash
a41e21c264dc86743091325ccaeb6b096e45577da11ebbcccbb67ead74c0666f
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00e02a000050120000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cc48e3e4d7fa619065f11c01ae112cfeb24c1640534cddb82f1303df46e737fcb0409ca0127c455983a67610ee5fb74a15e63a307326c7fda99daa108b5a75063067255020b0d1c18dc75ea43cab5dc2b08e533d3e9c98c20a060000000000000040000000400000e02a000050120000

Raw Header Hex

000040205a6d80b3ae36ac6a5a1a8879a5fb3554b3990aa6ac750e9bd435987b6d30398fed36b7e39fbb813607ff8b65ccbdf44c96dc3622290a371b0fbbd513b31c850ad0f24b6a20c20018a1c3f7328694a8fefadef102b4d97ec53c85f0d948b172c831db740481deb0f5

Proof Data Hex

59,560 bytes
121216020307d76e4a744ad41dd581a7e1af068a29870fe792a4d8351a9761830c187bdd314487388e98586c91dbebbea24d3f88f84d995116f99da02f230903d61249566384ce320c8d347db5fa54281644ae24ad0d22e3aa70c6a7e9101eccadbf2e2b6cf4bb6e91352c307ece458006791ec2411b42615ccc7e15a0df42a22410d2d9e4f7a7853fd64bafd57fefa97e832a28279732195232c6ea7b1418e3f2e3db7df7c0393ae145cb2dacfdc534a76da36c28c700e63f742f58c07bab8327753548572bc7da805bb1d2749854ae4c3a80445d01960b42d3faac4a8023ef0069416ca9ea55016fa312f3e327208d3cad3f17265f28157cfb6e28b1faa35580e8627ce65d8f1b8664e09ca292cfa0f330c285ae8c5f6cdcc39723781fb31e149754ccede4a586570f93310f9f203d71cde52f367d7d00e4f143b63ac655b02012dd6554a7cd439ce13ed04b9d9aff5132cbe70e0b19d8c8c43bad11fe56cabaaeea2e21413122316da8442bb3fc170083fc698a5d85bf4aa57cfce1859b9d4558b33030d04a526b2d9208ee8d1f88323456a54899e867caba0b5af6e46aaead6a4e22c72c57f04cc8b517743b6f46a454626cd5bb50418f7ec7173254ba051742ab6550aa34b5fc63871d1d357bec9f56f8e4e0c72a48bd781c03b232cac5952a84e505208fd76084e7beffbc6ac03dd30bea09ecd8dc85948773a0dbf45f3efae8c6215e047e00bff0da42f14531001d9efb512a68493f7cc5859815056a47e0fccee65a814ac981b13bdb35abec7efa7bdcb5751ba7bd3ce3d902fe44c2150cee614f7bd58395a2a7ab2a559ed3adbbab460c6fb00e2f62db9e2ee0d1d6ee8f8782dc3304032c8efa4c727bc17040e9a6bba0b532a31977da00ffa5d23365f35d89b9b90fc4b591a52b62f12de73300f053216c5b7e5cf3469bd6e2c130c186ec1403c2e7fca7f0e15927569717b48580430ea99536b6151cc12005485fdd06352eaebfde3ded51e418470caeb957f8b2c7665add266401e7539175f73d78f595f6cc530667985a2b94b49b7260ac763114b82c24520503113e6353632c86098d3a0025051948ff073d0c6167acfda1a30a19126f0e3e8b9a77170ec416ee8c88463d0662e696a363aeb2a8fc5a801235ff3587c94ee8cf1aebf94668aec15894f242c1952f9114bcc91bd8619833cb57bbb48bc9cb80a438a35043f1d234970ccdc3be9803745911221d9641e318b70f6c30e2fd6b6ba4561945d46bb14cf37a969855c0b026b3b8fbc1dc1e0552aecdc7d66841bcbbe7a3a8571117306dae42a9f612d4a35d980c8e0a5ddbddc8faf01509c51c9963c6dde209557beb321a3b1c1c5739d8451c60bf6a9ffc4b7372db24551988a4949fc0fce3d101eb54b1142eaa69483134a8521a1e522a073da15f1fab6486c6bdd15ee32bbedf82b2425821efbf4808547eb751006ec8e481bfe789ca0abce5ad054e0663da6d8dbe61a8c135f923a255fe568925ded0ac8cf4d6bd166b5517b2ac8c67be5b9cb953e28f612889b4ebfebcb1daf3bcd570b2a74af01e34ab17d5841409078111f78750021e0dacfa4cb20a9ea47add6fe583d7cd6e5f06d1cd0c86f04dcbe0caa259de5f79f7494cdab176a2b11332b408679800be63d6c959cf6db86c9aa07a5257af60e2346412bde0e0ede381a559bf4bc1138a403d4ce35de6799ea5d78056f28a068acd0f233bb96b538fe0b15d2bdffdfe84bf106fea3b32ff1996b8202d5954c807774baca3458e3ed3260d6e5c8a9fb4813ce4408a00fa23dbc25f24c7a2a62eb0be9f626f9261ad14e7a90f6799fe76f915e3c0fda5fa41093f97d8b6b8f09dda7441c1730c2463e173243d70f426c6c24c50fe9076c700cf20666230affca6af9206911ebc45c5e2a209b1b0bf7a866405d8589497e863dee0d332ba075ffafc1905bc2b40d74a30112d7489ef2e61b3827145cc7c3f01ba34a97f77a5ddfb6ad0d66dbc42e7d824f30fb41f77bc5c8ddc926622e9b676ad98c7ed7e83cd14d40d0888e0c0125db94fbe58ef8e36edd221f1df8d07ca80678d645fb3694ddad4bf7be62294229ee4639e9e6125bb35c381e9c44a0324248e5e9e713404879ad417256bf5dc6a006f18d6ebfea2ef970fc247a46b3e5b5207808e77d8a1e31f74f6d974995deca215d3284b37ff47d55377eee598b6c961fbcd465ff1c16bc075f9ee6352c975de2a2a3e0c8d9c6c898081c858c4476f6f1d3b4bf0ac36ab4f2d99b26143043a5094d09524d4f9a7e4ee0b29fcb093f43558cca587d3d6f009d78158f99b66072cdc50d2d7e3b868db8e75c27e320b429bd69bb3cde77e6ac1d64379b81eb57f7afd24c413341bac7473f6234a51fe8f48185ab665546420b176013934cbe501cb713fcb38e5860765265626552f52c4570ea8bd3203f42feed1d90a31cd5adf0101cc3e1e52ad49a4317431f32f84114473253e372928837e94697744ceb4a242794830e8ebd6a525fddfcadb695f801f8489d8912154cf7253cd4e0d7dd8991702ad072e7cef1a29aebf1e6ae3f67d518fe818a522e1d6bf88e48593185d2e4a81506d4e6b164988fbd584e2500d76c7023bd45682790d004d641dfae2b9c52a6dde76c1c7e9275d8690162433bdf01d0210df1938f670305a4fd4ccb17afff2e2b2009da3893737cd147857c07be2a073c5a976893cb9dac4c67f62fb855f234a7c3a01ba396f3220ed962fe591bd38ff41082404336407db973db5f89f61e1f247d20fdc1c54f25256694532d3dc7597fa629464f63e927eacb6102e18bb5852052606e72148db8e86145d77a82e24cb6c7b78c34492572dbd716b8f6a092d71dea64d43379b38bb7a735d7255b95d560eff9daada1fc5ac568d7ef0c6f0326ddf847c6dbb818b355916b09d522161615ca16ed9eac918d1a417e0d8be37d88ab8f63ffe1597b57b8e65a0bd956ce68062a71feba6a3a63949d67f6821f20dce8ab7470a69bc1e807cd915b87b6c051aa062692fb88cf0a6f33c2b11276d417212a607356f4094e218f2b716d482820c2d9c1d505d79915c34af17f543c0643b850b4a9cd8b40ed6c6210e6923ca12059b7d58e9244663dfadb6e56de518f86c59d3f86ffc78be627fcecabb35660d1e8a4f881bde9a13d2c7d656642bcce63b00eeeadacf74e302ac5476a080c755904b7e93b8bf0a53687871320dcf058d4d837dc7a70db6c7fc2c339349a63cb8a8d298103cf82d8fc0214d3edb66969624224ecf268a0520796fd84901d7f769b8f0fb216ec0c9d91d638363e8be3a7653ffb4021753cbde31dae5ddba25312190d8690397d10a300e0cccf15114404d90a58a5a5365a68ed2b156e52934d6807ba30c8cbfedac30a3f3aa2185fa4f7c1ef7eb507a85114a6c7bd90ad4d7eb75c856518984046ff1706963b54145b517d3a2558223c19dfd1399e1c5ef3c04503756310d50663813e101437905946994aab2d85393917e14c4b8ae349d45feb7824f973269eb9287469c55c272efcbf645c8cf3896f00e19a8cde8591d7ea578498bb78bb55582f4b2b62d21dbec3552600151f05640fd7be5046944cb63685db157f26d605f17e3945dcab784f609b0ddfc0dcd0f46e619e5056658ea2fe494e5bf035f75cb9acbae7bd76816cc3050b390ae6d83aeee5f79c7092cb3adeda08ab862ee13cc40c6d3e9b806a0096753104286a0d8dd07a0bdacb551f655ee0bef60124d21a55c68fa318ab352f958a683141a680424d8e19dde0fbb28a732520227e614579cd7c73edfbad6552d289a96c4afdcc1a71679fc5ea700efba74e83fa88bd11f6468cc1f391499ecd72a13dbfb9bffea561c4bfa993f88e6f09c1b02faf9daf004485e6c5d9bfed2f55cff46991ecfd3adb9aabf2d927dbc0e0c0908ce4f43d2c32c280f0ddb29f9d79266a2fc18dbde8f828adf254471d5e71b85cfc6faf47e46242174177faf2b480c4c17db3d074ad339479af63fa071255bbf82eb1abc9cb33f0517f97adcfa528ec696c5845c357956491108d1785510357e54d668da8f3a8c5873ef4786744471dce60de59a138995b989f2eb129a086ac44760c4d096d0f489d1cbdc0f0a2c92a4085880e7575109bcbf4aaa4c26bb536fc8ebeb6cb3aeb6dd9628bc1c20e48c547469b780630948b631a76238907bf2f9edc90efc83fb75dda035ef57b23611c3fd4e9e9fc574de2b27b29e1710ddf381280f9155e18860afbf7b24a4aeb293581d739dbfa1d492716c24e9e4634f761d50d04c561c591de6d3642753342c54a7f478d912b21879098f635acc47860cf1c109bb6467889f23d4a7470fe28a8774c6b1c438f94159c52c8dd046534d1295760919ccb2f710e4aa060978b4495698739e0b0dcaf3baaac29345edaacfdf191442505d2bf1c61eec355621ea0b693eb5d261dae43d121dfa5679c8e204b8c61cbfc98c7c744207bff7ee9b9256c2fae06e63cb2653447436a10b72bb2dfe617d66fbfc5a1e8339dbe3c697243becce54324919678aa7c3beded12b4074355b2cbbb30d65c32743b80bef0768e74e23b95fda4554d5fb7d9fdddf61d42dd6c73b1fb9075a37907b22f87da4e61a9a3194ef5cf86a612954744685d45a3ed4c750aa79513952fc81f3dfe99b50cac3b551ee05343070a3b818c2d9b79dcd75b73a7846273a768e1a3a0c857ebb501d0782dc39c49da0e8448c6476b2ba1b19957e1bd80dcb19b74288b436a0a7a8c748f324737629c10f017cbc52b0ee0a03a7f580a56b767dcda824c1e2bf40d086c64fe0443d86407783655717c1b04dbfe2b5e831a764bc094fe20adfe08b10c703b96d75c59997b092dcb1ed156cc3a22987a4a5dd93f71c7a656ad6b6a46dfe0d95d7944e2013062eabf9b70a261a354a57e92968d4a175fd2febf4e05259c74713234b2730a7cabe11ef896a7768fed593dd65f49eb60e13b186a2e40fa741f27629077117483393905767a21278860d87a2d057f5a750e3bbf3f44cb74cc8daf4bd45b61a6c741f3f0106b595c137a8e33887686dc8fd19515a17bf529314a9ef30be7e478cc6db19aa05e4898707ba5950c757f89676c0eef763e4e32587fdd1acfce507ca5c031829f7adbf770c0dc1dc3c2af7bb8bace3744f9e268460d8eb35ed927a818266778f379550cf6c10d0fd2ea1d1d908adb79cc89b1ef5690983d851e61dd85108f10835c747c723ace4b112bd3e522819fc12ed8e372b5184fc2b39de72db9473c659f21778e2a24149f3216e7049b543ce6dd19fd862449e2bbb92d8af22f0c9c56c990e9594c879e20d081ed5179af8a7449da5c70702ae7e3028f305b86ca23d1f05aab9c0c1aac2bb288e9f6a5a03c639d543f405dcdaeddba905fd0408b3cacaeee13cb40bd9a13f3e3a1823f6d4c12ad8c06fa2aab4ce14fcc8c2155dead937671b70fecb5d73150b79b1f1879800c46c134fe449c5904cf82a56436009d1b695efa5de04d2e3d960ec63135b7f58bfda60264fb1a41b59182e8bde1619ae220e7fb91a26da2fee793cb52235c28a135b93931720c90ccd5749eee77a90cf67ed00fc52202a750e9d6d3a33684295da752e4ebaac7cbf7226de5499ac6dc87370cfed42e311df264d6a332304c88c05ee02b6c1f508edaf4f94e585e291efa4fdc0a160f22530e2cf8eec8f851c8bc420f045de86a937b848ac520a0ef10a4665719f86c5c0cb07f4d63add8ecfa7f8c57c166d52ec439bf13e9730c81a6c6167686ffbb4b4fc4da31979e40e50731369484a2d94b5d76fd0bafbea1564af4c74232939f54ae4be927046d24d33c7c4c7d29613afcac5b2bc1a29b4668c729de3442c83a54e9a36b6595508184897de0c3934836462bb769cdd30ff8aadc91540ab6a10f15b5375cdf616fcb412f08faa60c3333506e4a1116bfe21f1760cf27841a87aaeb251d3e2cfd59a6af323c40d0ee8b73ea9e3e4055c384a61e387c009111bf082cc76a6849d31c8f03d102651fb66423df189e641f68b1e19f030e34c0e03726ff251949c92c584ca01e4131f75717ce4354699fe5271c9664fbfe8c0aaa0ff84fa22bc37c9694c73d2dcf8659773c7e83b4f4bd5bae2f10d33ede2faf7d697143eb0a7ef06a208e95b8b763a635220fae5e33ae7079639af9f52069190ca410e296cd431e5c0ad47e1c93ed691212b770fe95182b562f0de9f950fd4243e9c5fb84222520911f683728aa9ac65d9a1c6ab72a2cb925984d78e2879a0173a25fc0e88b9f1d5218315d3316229069472d6075b5b66fc3be4faaf8b5b2e771d55ce8f87cc7a69ce77a2bfa985565f014fb0e7b4286822772395a510d826c7b4a030dca3106854044b68786687e04075fc72c547e82137811a423c61f4517d931111494a64222e4b1f80f1354f298862a792274d2f0fc9b6bf1d7e7211c7ec3d8aab1a639138ee58b0d246800b7a9b0be3852536e47ff19f1de036ba20049f2c34d160c6414192327399b5b1098e07b96b60ad07b970bc5fd1f3f66276c452825743e74abecaf0d2f5befad366af47c47c78e53d6d26c71227f80bb9c5a6a2aa95c3a736dae3dfeb61b4456c5d326ba25af155380456360067fdf241a55d51cdd81d72ba3ff2a55af6b4d6d9945d54251e92c5b9b87f9fac6366268dc5991d3229aa2137660af82482a81cf96a3bd9c7edb22203f479cb21395e25246dd7e8ad1933c3fe51dabdb36e6f08f67838ae2df3e6fc23357abe2de19c9bf1fc2f51694ca48aad0acf652ea4de5a7e473b451fbda2f1aede939f626fb50eec0b0f71d420ea03456708ad616ab604c95697ffaa513fd2eb4ca0ca272a436f23273b8b5316ff70442318519074802f5d4fe91c7ccb58f2a83fc828b7ad46c9f02803affc33343851fbcd2bcfbae5e78ba3a8f415d5f34d1d419a9fcbe944a58ae0b7d533397685328e4b01c5448a48e0291d7a55bef87a716c369e9524a9e719348e24f4623d80f86aabbf1e667979dbfac81f2e1da7abd71eee67418e7c71ba6c9c5b13a77fdf4fe5a6795b348954bb984f7137cb44f3b3aaa9bc37aee8ba3583cbd3ec1bb8175f67b81e14db5bec018cb8ce596921aa834fe342c8315dbc0a752cb442b9c17c3e1c55db0b55da85f36717bd1faaec19f95bd9ded69089e53d29b26be0c714022e337c8853a456541dbe3e02e40753e5abf73d73fe9befbbeaeaeedf4dd31fc6ae21f10ede00f52f99581c5dfb9df9e86c65e6007a427b23e054f28432c4f1863f8aa2d36557aeb20a364a2228e9fcaed55ae9ba3faaf72588aa9581eb38054b381a7a628215132e8958f64f0814dc3d09f0fedfbb3b3b2d77b7c637e42039b3465a2b884c2c405c13c82b423441eabec6ac326a39f23a3c8bf3302007936cb8bca216f79e3f0c6f8558c214f996bac75a7b20402115894393060982b219b788b29f118ee054c6f20db9cc4468e61ddea684d88ebc1afb3f4aee18f6f5f8fd7b5bca7c28dd2edc906b082fc7e8cc8a3250c3c03cb4e8383a60c0c571988581c450c32d050034ab2df5143f6737db264f2afcb047502e8a5ad709365193db4d0aa8b540fd879d7538c67d175cdfc28d7f701d5f3d50beeea5a6032338484b760ad5e9364c5a15aadf6cde69ef2159d26fc649564ba0867307e72759c102284be222e8f1893c93567c43fc69d3db22676fc0a46b834dfe155b974ef3b165269f558d03fb773f53184a60237de6089477281946953ee6b4712c9818e7f94f3ecf97280242bee994a40f33f1fd7d21ee48b19323af3c2e329f7e095703f03e6cfdb8b257152144bdec81bc3db8007f21a2be67b376396b1b0c95d79e978d01a57a40d9b99a92c12f2d9572bbc41525e32769bc8aa2aca73ae64b0badd966a82843c73096cc29a3169259e28d4c54a921d5753d6e70a047e01a7f7460ff7e405f25101e1f97bdcf75e7e2658d1b717ed3e559a5192bc3f606dcfee954bc843f0b06936652083d161b8e5d85b3176079df4aff02f66a82475cef45762994c1c6c73645a07b7b8c3d2c9663c8142cff9be58fe2b67428963a27ef24360fb76a4ae09bedde5e4dab34669b7556305225ccc029703fc5b254e8129492d3f973b702ba670aa04c67352762d22ac2e2a7627fa50eb790500be940b76babefbb3564e1b857637196e0779d782b36f8a161786b85fd6a6aab1091f661db86491f2cfee99fd07561873826b4762cc765e68ad878cfeed87d543952fce1666e9ee4cee073c7a5cb783c530db1d8f441c7e7cea3e8ce5a8304b975313390fcb22e75de6e8ee665ad7d6af8b1acaa5075d8ad286c033a04d9eef131d760cdb337bd4b5d92a8b3c22b120098f42f622550c4f1187d183f7d8dec7ef994c4031687c1a8cd9be1c2081796dd844d8add4065d5544ce5cc828a37db4d732351ccc5f404018f8cbcb918bafa0d3801161750b3abe11e8e90d24c2e94b035750fd3a9714c59a5c94d2dfc976b7b9a8fc0b28bb1e49f28acec17d3dce973f360c676839a3f17cf85e8d4e2834ca0cf94c70817e35f379f84dbddbb18bc4c27996434458a78a49ba1073b49f661b34609e77cb0e938568605b7ee0bf60b95965ceeea3d15286cf94ecce2fac6f74dbc035162f6b700a6674dbd49ea598788fd58257ed2acd52f4d43288f37e5a129dafd980db166daacdd2d8a1c1bb2b0a2637785a3507b071296457c83f4eda03d25a617dcb0df89f7b2c5ee0483538cd9a46be61099e44ce921f3a778b4551a8f0d3e3ddda243b13af9019ec7366fc7119003502684d6cb3b141046afd3f9e8a7f33015695dec8cb580ae31873f16d2d5962019696b3bef6332728df45f17db881dc0ad749d747a47e587b1879d924be871be62e4fef3ddf3cd5183408b8f04425dd571dd6f0981100900cc8a16e8b85deb2de77b80db22a55ec0a92dea7e1ef5a684fcda039a2e074b08c51413c80cd896daccb1b10e2d6264e4ac6b0f13ac05189731dab64d14f0cfc44a4c0943af5b36d41f6293004eb16069c0cfedd0e69dbde996fdf83431f15ed52cabc9596987e4e9f03520fcb63e759545dfc10728db9e4ef88b253f1c5f77a5e21fccc1d649c69466b942771457a8031ac036924742b3df5350c2935cd72e357ad4fa579e49e068876e7a6344631614569600239220f9813bb749b559f0803ea227f7bb882603008625ed5dd6797ea7d70ebb6abba8c95dbce2ec29d96432dcf59eb18751d8ad31d19923aa558335af3e94f042eb2b9670f4c0dcfc4fec4bfe52f275ee6bdc022a98b2be448cb4663bd7dc8bb9011574c1219bf67ef28f356931081616f3dac550a2b897b4b8bbba1fa2ca1e2acc5891da7fdbc2dca0e915621487ab3dbc83fc04d612c6fb11ad3df0f4f3fabac65ddf18c365ddafb368b8fea348401dcd370154b21e5ba814d6da9845fb01042ba6ea30b0056a0690854e2daa8d4ebd1429bf5de7985f4490926f7c5140a1d12bd2919878103c56659d583d8f33b0efd3ffd5e9565c937508c48666c987c1a7a8a0d8efced698842108ffd046396020981ece91e95ab7e884d2fa2380a7018f449b41536cafc9fbaa73460506bcd9105ad5562c078114ed286fc509e513cf9530dc89521a8eacba4e669f897e58e50144ea49a226a0503d91aabd7b337b75be50607c4dc25b43f78017802f6a3f6e30ebb6d8489b3bcb33043a0df7ea4d7e75bbf919e9a8ebd5c40b97abc4695d131fdc692a001963a1a9f5afa89131c9f81e875efa2661f4fd686800d2140c284d8bd5689f916b591f52938da890ad0fd6e90a11a14af7c9bc879e2185daa1bd36658cc078a7c622e6a10b4a59bf544d6d72320292f612d3bf531d766c1cf8ad6c2b8d91279a7c75fda574a4a05e1ee29d3bd6cde4f25deb6029eee8430c0617a17948d3f37dea969798f53895b47a774b9a7ee26baab4513e7a8b92f540b0f54058fd8a4aa728e74119dedb1746ff9cc8d12c1bd66360df93b15e48e029698902414fb03c0479b80fc8bf11a0ca3cb2786ee5b17e32926f83262fb82436590bd11f36123b3364643e725224e9f44f16e75e4abfe5131ca60ab5fb830d1bee85ad1d92d9a2d693fc7226c0206eb3ec0fa63d101be1230ec754109608732a889c21e5530ed55b5a75af14c5d3f612d20d8b47b30556b522c28fe4128e0abfc91e71d7df35408ca7b694597b9de8fc2ed404d91ddf9be509c8b009749207c0af163070c49249a7b2fa80acc3a10b9d93ef8a3f4ae53455ea79a1d12dcc5db74cf218629992aa4846e81b8260ab2d4799bcb6de3ad37a03f358ec424d6bc1d7927f92432b47828da22b56fc87d2b5facb680ef97e0d6661d37f0eeaf80e2f5ff53f0b861c4d78b38a76790492138c3cba23fe5922f0a9efe8e5137a604cbd3f3c15014f9003236fdf0a79a66f4c66359d69a2e07064ef92bf57cbbe15d86bad779b746d72725e4b6c5441b90c91bc0c519841873f9aa014f619be1d4d579fab362cb23db15a98bcace9f86012b34dd5cd7cbaf0cbc351a8e98fe1d64bf85e7f681d9286f9c564b1401fc566b7152f05aaf0dba95a07f6ed6637347e384ff6d22fe34709ef285455a13a0a9703af823294d0f2a319fcc1bc9c8fdcb67e7b4c656517d38f4402a5125f0fa67cc34005e7c6eac352f0efb4fb0f308f5229aa60a59812290d6011c7d0649675f1df7fbeb360da35840138cfeb8933d490d4cf857e758046cf1f99cf32cd902dd307b96f65790321d853dbf6dd3ffd94d85ebcf84f7373578163457c83a7782b9fa5f31a3ca14c52f5aef7c0b0bd90eca75774236eefac19f075722a458eeb624705c5440f7bfd20ad794ec660c8f9d2f36f8255362e5d78ad0e3dc6c0792dcd0ec2de609e20589e925601ef3b7710fd6c523657286928e85c2ce014379843d0bd37c4b851ee3a752f40a8d8254c51f758186b0379812009145ee84446616cc6f2e88771b2fa8f6ce4ac632a9d7b621da7eda19e1c2270d36d03ea1bb17f4abd67c569cdbc05b80b86d40772a67cfb02e0028818b6dab983be72b19114d04f83a59619252f901ffca10ca1d2f8e816dfcd1b70b6f680a6844a61566a87a3f0901885880c16c107f9a8b3c0ed5bfcdc6b48b661df1feb8accec4f580fd40c476e751def04bfd3428a04c51f70b311acd37bd9a6c860d2d7497d3bc377a8dc8304422bb4dc3018c8f7f87333fb1474a5ec576ffec37e1be375069e3dc3cbe6b91b77c9fa5919499c8fc467f58057aafc1a00f93ad34bab3f13a8b08753d7e5fae3aa1284ed8a0cae3c8c5fee971c3b69b1aa391199295b2e93a814c62e6711253c9afcac1fa93d9297683b6aab3caa78d33aa07d86f37caa390859e5fd772c4e1703a01a86f9119ae9277bfef2ad075233ca7eb96177da90d7f5f3f2cfccfff99982ba2d64af34d408faa31ef0fcaeef7b2cf27d0f68cc14e227c27a21a8b4445054a7e410a9ddf801f312296ed93b0cb1f847fe949be70b42447fd514eaaafbcaee4a985f9d697c2bbf6a80a7fc10dd447daa8bb7cc49fb770bbe57a93e840f7218f9bee5d60a61fd83be79bb958851fd4c68001739bee46739a4d398b2f276d6bc8bb893d437058015c9489d13f21988bc0e51d6b284e5a12e4c3bb3ec49621d430e9c480ef016844ca4af5eca919136a0ce918c6baab73f71ae648b8e1b07a76722acd8506eb437e14e3e3184a0d99f4507417041a39febf6a0defade714df2838e0f97a1b990b2bc17a4255231ebb76824c3365de721eb5ab6a4f815d80aa0d6703f73fcd95f11d1595921756ea3b39f7254a80397f6be65a3874052a97f054c8c14224a4b2e0c1c7a339eed1b3741811d8ac92b2871a244dbe8cd0fc7461b0083eed06e58e13c93b46ffd2a43944af8182293f9a07ee2ae232732f62e49db1075ace8f9b9a42dae1c328904f0461ab597f959c517d1302de1745745aeb281809b320cbcbc7090d34606b3737cefc420082368c120dd40e3cb12cd1de357cca3a961899bf487d58ba1b722c3f404d15bc784cf4c51d73a892b045ae00c85ec1dbcbdec53895a42227fc698efdafd45007f12ab28e2a4cf99cc081b2557ffe236461af1e51244118ef9fe8187d1268a8f298e5e01c191945219c5beb707b5c045f7a3899524de3842f69a60d28bd088eaf209bc9445b75216a4e77c420a94448c92e06fee55449888d8d2aedb634112e19280fc3964176da04be4fe06ccd8bdc059954634757654259cfa5fb4247c271c1a3a05cb2acf7c261d65580581848947dde8a22cba00ad889fc1003944d1df27513e856883e2248e73d515a537c5561a579718274711958487e827d7fffc63ea06012f30ef03cc06e15830b779e5a49759e09bbeaf29ddc0108ba3c1471a8d0ee8f0c2aabadfe21c83ae9895855a68716d8fcb33f4b82801cf5c51dfec43b7c2e5e40cd0517b61e5dfd3651470e27e3f4bcfaf2bc1b5cce50e656bb46f927da4eebb7e129d5d28bcb3a02f60f626e34afa3304d9816fa84458d7663b6119fa087e91026d0536caf5cd153d3b35fe97c9f045e5ba72ba0285570a206af37d9c1f4213e96974bc22b3125c4d49b96dc16a1fef1cfc61dd25645b4b38c352f275e10c5ae38f81b76178539d444f53977f19ae7fafb389347face20f2c2e4e127d1226f82bb20d1d280de1368c9c8428a965204944c1738b915ae97b955125ae94fa6ab0ea6a89fe7911c73ea23f1b23d71540a670f2ee8276de7312bbeb0a4351bf1f99fbbb2b84878c26c27c70f8431644fe56b656be0e5c5e452e71924bc62270bb85c9a1e770a9691b696559daf50b070e6bdd527bf1b3b8d1f80aa5f770f080155a5d8580f86402611ad6887c5190ef20f8446d124687a9e20c4ca46cd90e60691e983a2720eafefbe8ebdbb571197738899e59b218969967b405c070b18bc9f0fd88df2548334459af7c1aad6ce3a076e40603733278293c5a055df81cc8b188b43d8a00f0263a53789fd9c39e39de9c53d2181cc49f2464cdc8cdc20be6105e7c4f2fdd0dee64bd57ece71a315b4c0536562fd5ceda1e123d68327930e68679058f5293fe29e95911430da801333fe892177b54cbef39dc633636b6011034366b09a4b24cbcd77abc26e07d7ab4cd44e6d57f293373dda838a6db2c122eaa8c6dd7b3af2327feaf9db6919e3e746a29e8c66567b75041593507cb79688ce114c81615f3f360f3a7db0cc620f54eb30c0856ec2cc2f6ace3e62c47698a0197a59c0af63dde5ee1e83fa687b40cfde80ddfcdb23054d4ce658073aa15ba4f5934c144bd66fc273487227f6fec7b024c7ba7fa1829ef5c35b7e5ef0a45f4905961d4b4eb078824c397f2a1d4f7eadb32d030c6bb6b80bc60abb13125e7bfd7ba48df7acf5cdd3d4b8e58a43578db04925f205693472318a78411c2153949c8e2d52793fcac0be8cc08ea8f08f99289387aa429d8da2fad9642d1bd5b7f2c1fd50d45b37cd84a9ed06d6858a55c57cd249169a54c3f95bfc0afd580053dae110aaa20ad04ada8695d88a13872f124fd77fdd258d46dfee0044b071433a944cb167714c998da2357384624fc715c027e5ea22578b4c072ecbf45d29a1caadfe4344152fd8bb62fd40f57e5238a44b3207e4eb3a1fd15fd96c3b6fab0e08fb97a4a5639083a0043ee84b6b50655b93adfe76ea405a5448af62c774a2a155356a2e9c1b0c83d5480874244c80570b0d2599e726c07ed17cdeff0c458731ffb02b7304750f06c72253b36a46773a9cc305a1490e4f4e2ec0746d6cd96bffb252428331d2cec64634fe85aec2843072cf715af6e769e3724d9911e5ebfc71073f3d5957537ae80ec79396ce9353a745fa67da955fa7f8d58fe5e9f527db46aad1f17a38d9122060a0e8fb62b8c6457b657f0247e46235cb96ac33184be27547c65153a308e59e0d9accaad1db621dced2add75e3fc2d0b4ad5f08f75b5c38780029c0c2ab16343eee8d4dbdddaff2b192cc51baf953ccbba2fda3e805556ae9a3cc8652d6c3fbd65cac52f2c08ae7b82c70473b632b73ec93ac6101ca33aed7add716dc4d79e5a28218e435c5b3a4e2d56f70d809eed0c062d91d09aa44bcc24b7923bfdbd18a7033d622a74a26ed03a645f2467e8056f9ab7e6e098157b2f427f38f3d2f409a58a8b284a0e23f03628665d5343847f236c68a0fe6a396f68ec81338f6ce70bb112465de81762c5de7caa350934295ecd3c40d58560db118099c33b6b1970a21a0de1310c1ae5230b5c4e7bbfbef92d6ff002bba6323d59fc3c4e1fde6c6e94629aa5a0207d959ef6ff9dad1d794e700ac7aec67eb6169abc82614f157f86da9a01172c4524f2d2c5f3a9c9ed05696fbe179694f090c36c7b3a0cebcc393a76f36c53ca3cf6e5652afada3bfad4b87fb52069e8565e4df55fc6a67d381a3fcd191577f57c3a5fbec20fbfe7a26167af4cce9c4f37ce38ac19a7be89f145f965b0772b3e6007adefdea8165df87ad4d0ca49214507df63dcebcf9206e7001b7d02b85c0c7293299fca39cf9d518324490d386bdf71546f5911d4fa2b06a3664986321dafa6dd464e7f9927d604f1ddaa1f2d4d601257a6d12929159142077d2dca4c2dbb10f19b9d519b7824bcca529052ada17ef0b64f7c6d65cc06367f380ca478cfbaeadce20a03623ceb75dd00262956b8794f590059fba1309edb201d13e09b99649cb85e9b54c8d943ecef2af447fc0247fcd6d113cbd60f8df2c522dab509734418334598d1b7e566ab49ac95b88488192c7628d50311826feec1557703b48a6a42bdb84b02080303a9db32982f85af51ed74db25147983c7c7f48cce4a6cec867108a773bf4c9ad7d81b2b68377afbed348df71de3c041a6a0ad77f2beb3814b46dd70338f240d1c60b9380855fed146ef735e9226edc0bd297d17b9cf4c4e204f584f3ef907b036e2a0989f8f973663776ad9064c7a9bff07709eb8fce8827d86aa44e8b1c55042d14ce07a08d49d3236504bd2f2c553e4c5084609f3a76ade03b86f4fb95d4432a7b17f3251fd7fe20f092b4a3d831b9a3201ac796f062d6157c641b03018caa740e881001b4db4316af97ce6d21e57e63d519d1416b0cf69aabc9f122628dae1396dd98a4042b66a44c0faba378944c3a697d710de02edcfefebf79ade25d89db62da8cfc291c030ded8ba3d0c7cf85874f96750fcc094fd2726a2a577c05efc61924b5f3186c062473aa2878595b6ec6e6d48838a5976740be0b709eac34621e82b3750e7077113bb4b1754e8128448c1b07ad0077736fb07e92ebef34465314bfc064c1121756f0641986126c94cb47010114b51b58005ff7133134d48c30ab031be850ba8f0766de5cf88137afb4ac75be40a6f00cdb3503639308a91e6e4c788c6807b2c9f169c2fecc2c9b481e3b434973ad30216da8ace1ffa7d6b73c0dfef5003af8b6ba20b02ff3d187220a8a6e1dd628107eda6385545fbc57fd16660d83b791e7386d6ee415519aa00c02dd0ffc73eb2b6357aa1dc9867a78b8aa9f842efe8c1f3d9a18a6b9b4688e9701af9de3356b973b8d6ad78066f4172209b467914dddd6832ee3143d392fa1bc37397043c604798384dc1bd35a95ccf37ca66ded75b536c0525ee854eba2c6efbeae6b7b222cc4fe7050c5a9cb6358d5f1e9849ded74fd616b50401f2bba9e5b791d0740952d02605f5e646b128ad4aab4c8cb92750fb71c39ecb3cb6ee5e50a42c8963d307ad0e3eabea70c308b60d88f80881715e9f2404063200b4ba3329e9ab7a7be82005cb5bacb4751da7369ae480bd35401fe0037d8c3e2158177af3796454117a89abd27b6953970dd39918d7c2761f1d188f9e1c1b80e65907caad6e036114c8ff78537c8b45008bc429607e0294c738aa70e5371e42e3caac0ed802172063886617617743b93d3c6d8ee299e8a227c65f6d5dde3dafdf7fb785750ce8ef2edea494e6520bc5e780e18b1657784c0742ddc3c31972d488788d35a6a553008e545676ee72da73dc72a6a56452d0ab6abede51725bac45666f33d6578443cab3500a56248da17ff8f41a1d4a64695adf2ce3e92dabcaf18474994af8a62465df651d8a4f4551b6b57ee6ce5b4d387e5e9616038965380fc0dc71df534bb74c339e8a14d9d753d1d81e3caf2e5f1f4b00627062e8adcd70d38e097a2da0c1f6f9711bb7d5015387030cffccacfe0a64e7cd12d68a76f52c583167957293efb71ef4f3b3550a09c2fd6c8455ceb9283987a3c2b84ec468d9070d5ec7f64859afddb4a39c0d9ad2b2e1c3bc2f784a00fe6ca34fe82bb5bef2f16d4979a1ff0789bf3a32dc6d1feeb6ddcb9ccfaf4e4f955f27832704d2791f01f5119451778b6363e52dcca85965c15de4befc72c383b50bbbaf0b6db050acb490361a81c1a22baa051f3d38ea7b52c17556043e950d00a72e2a4dadbc3de94a56dd8a2d62379956fcbfc7e6b189786092fa49e8dc11273c12dc703857ae27b9c90ab2d07d1359eaf103a52fca64aec59fe727dd843dfa74821429ccbda700e8a74f2cac8536f828a2c79f3fdc79e8ddec193a8344bdce797d3c62d8ba39240af53646907be44722d3d5a5983bb0c37b2d73379d82937211767dc383dc21997c6231556fd0ef7afe3ba6348968583be2aa0b495dc07f2728112471c461b8142518e42611fb0beb3296a539871d4b757dc0acd96f6e4fc11296d9f02e4793fd73d4a4770deba3fe54cb8dfdf9b3ea9ab459558c93ee32c763a4f8d1aa32bc046cd23e6a96bdce34bbb102689d14c4f869c400f1a20cb066ed217765c78f6e4635af6c6bcb136b74144306986e38c8517f76937f48de0b2132a1dff47cbed8aa85674cc49d8fed788687a97733219fe623d357acd5c64ef242f1fe4e256abcf706aad78f800d9c4b677a88c022ad40a6517ff47cf3de0ff499617ab1b53c65dd274604dd8019b8c754d45520c7127407db70ee954a25bd30a63dc11fb8fcc04fbc100605d20b15cd9d25759aee6d59bf195747be7bb49909984053861305d73d13499a26ffae4431f434edeaa1251a5470948aac7ea5412ca2dc245ac7ad13b53ba60e0d6aca5ebaec60c51f60f76aa30a6b5a37a3179745030c3a57ce780fa5eedafd22a68916de9490c3574ee345813e93ab59c5108f5a711bb327e8cd51526b242822c8034f4054a7ff28bad641a437d001673eb28982eb0773642868a76fec2792add98de100a1d0677a05cbb52dd1cda689f501e7247f3ed7acadd4bc1f5d2dc42d13e0141d7e121dea06b15426c1c31a3925e0ca9dda596d7f3e004fd32c4817a698ba7beb869c7730b2257a808b4c3c98a3122f5b6f129df8ecd65ef0b39e653bb0b510978eb7a16c3fd5af9ffdd6cc1899fc7d9e56e58b22421079ac6e3f98dd5f19180d8dcdcb31e78df4fd281a17ab751b735d5b4fc498a32a726ca3649b322e990744ef19afa090796fb900309e3ac8c3e46c8af1f093b9a5284046ee9c105c1f7f4096a5a0502d6b0d7a7300da5689cc6fef6219fa12d48d490c4f1a98716821d0d6b164933fdf82c0a220bf1a9138c88e8d29b3c885e81bf6de606d7e90752615b2e10f062a40198fd2e0086cb9ee570026bab72bcb3fc614b66d2390a71bdf3b2a404fe954d1743e447644cf06873d70e812591e34d6e353928211595f031df4fe92fc45f71cda7445cae462ba0b9231f456ec45b9b38ed002c158569d0f5faa5dfb1eafc0dacd6649f43e8947a9a4e9c427a975f02a40c85038a927beb3fc3f7d6e8d8ffdbc6ca820726fe3918f7096a70e60cd9734389137251a7889fe4adb7df2a52704dfdda5c266df14c3918f854283a786941d4754984905244952560b1b48b44d1cfea0fbc012be93a6572830630afa3120463a75dc3c0efd53a47c14dcf4fae057b742ca6daaf60172f9fb18a3fb8a77e1100c80574450928b4dfd3e3f86f16065a9148ae2935119ea5f26ab96cfe869b882f09492b10b9ae4c006fc641716e58043bdd8ac51cf878d7ff9b7a3665fc2eb0a37735a869717dbbaa39237bf54accdf59a6dccbcd3f488435de99827a7169ffe36cef6f9e95d382fb1271a4b771f4a5de7fc17f1ad407145c7320c53432051a5398b9e6e26e91cfb9a54b2d5fea471a680c572b8eb5ffdca9d7cdd2dfac7ba42baff96facc9dfcb1f0e2b537b8b11e972c7862cb5064f76cdfdcc07542554837eb761ce839efff7dcc5c7c9a6e4c7b2925a7b2565d5a01a50ce904587e798f5568ca65d5c463459ee3440f0894cf0bad5b22e31936b33101f104ece00b8c82ea4a7f5684c2fd2a07e0116515eaf7c0018f0003aa09bbe30a617554bc0a7cb6149df055ed7899f8ae20132c6de3b8bb2f8089e1953467194ff6ef30affa3a2e9df6fe6abc49d5516f5baf41b267dc64596d716b109d3be8e82129c8bd62cb8c509fbf562e52f445e68f06d9f36e16f8950a1e36b52790506f6cc8d3d776550ab24a43bc7a20a2e2c70dc0b15d178cda341f54f80cd3440ce996733b080dcc56a4442073880196718afa0edc36665424b91890c09dfe0317612a7fb5e087da68b9d3f4c475c81ac29b7b16d2819bad1adc82dc26f7416a6d899fe2e188debb0e88f7460cba42a2fd6ff6e1477cb8b389e4017330553fc48ad30dcc56a9557b90ec08935ce6cfb249c7e6154a76cc87ea7f6b5c2294390fd49a8007adc1b7031e869222089d48c17b57957f42484539991d83bfe9c96f8a5eea1b5102ccdd34c0ed96e1db32a104ff799b4ad96ebaa21e76ab95ffb81468cb8e309cfcf7d29b390918d0f7279c34135b474b0a93d1f4db8f159cc92d6db2917d3a71bdb76f642789eeae63eba30193047363df735a0f8d968ca13873ed5c07e32623fbbe525735c5ea19cbacb92760072acdc721da852b73656c0e7bd3d96ab294c55c5f59b65d1ec6e2cb0d354e41123ab36e7c375a4fe8f1cd3e91e0d6f07821050fc32ac0af465e322f48620291d89a31c96d6cde77f7b086e0f80556f5467d875ceb294d41785b7c58cd96e61289afa7f959f79eae8b6ff09ad074713aff6dbb94b9f09c28a6cd84484cbff618ccbe1c0875922d9e24f6eecb674066688c583c024dc3d26d27c7c7e6564bc2939a478dc219b47178bddcc64a4f05b3c27e9a02bf0debe8961d6a756b15da0bf22cc261e01093edae3e641f73bd760d5efed67e1cf9e7a3587dda5927ac0fe0fae2d77caeb52a6ab6281a2f6bf1a1214deba9f433b861559f1e0e8d3ec7926c0b0512b6bf76ed6a4448b24a4fd06ecba88e724c420b1cddd2ecc1325be760832fef18309cefc232abc6c65b64a10085c3c7e500e033f64aa0c9df53bc081df246797430f5a112dd7a2f468ac63ca4a2f9580f4b1e70abadbd022874765ce883923908ea40589b630d44c9f6b746e4b724fe573c1148984a2194606398b10a7fe82082c9ea0c44087260613608ee372bf0703d0fe1f918774812e85098bbc05d29fae1065daeeebcd581e51c4d673fa1f1e9dd29243be866142c82abb5bcac3254c4e4e7079ba49e77e26ca85c1b8eb2a65c8cbd27533f653f6bb10836d6f9c4f3f95d339f24e00cdab1c8fdd0f1968359abd5a34f66b51bc4ca7c6eabec1a2c9fcf1de3a51c5c560c410829cb3a966e3a4eb05bdd957331ace4933cef95f90e6af308d544bc9bbf65ade8b62b720d5aa5a76fb8d594fd3d349dc77c4f5b291906f149264e1a316ebf9817a39dbc0b41cdc7bc6730cfb88b021252fecf20f8024559f7a5241d4f0afa5d6726cdd568bcda79da8de0958050163c0b73e4b84d22cc7179fb1a35760d196285f6a32941ad5547641cf3bbad21617318937c751ec2c80e9e2f777deed8d28d8c1547294d2d1d85ff5635cd8e64d3e036fd1ae4bbf13a5f7a324fa1f05d983463a9fd3e2b680fd8b0d7d3c42545bd046abd6507b17f33ac3a9a5fbd9e048da8d26681f0c6de9d4051779dcc450a60e14c59be963107989459d6747f5d46897911bd1dbfd55b2545328ce4db56dadb737fafaa84fd43abc333307345fa6a779f68eccaf5372a576402ef16b41f3944c0353c5e372ae6ea846412aca1f1dec89a09861684143f26ba841dc7bbdaacad83b77c0eaeefa3ea1aaf3b50ded795d21b949bc644cc3c914f993f4dd75ed601cc7bcf0eacfd832b0b9aa9c1cba2770153c7855d61fd64b847210a0a90a964b889472303143eb2b1da90ba22ea9cc414b1e7973f4bafd1e1915c79749d3e1cf8925f60403cf828427bdec591c00c91818b49a9bcaeb5e2b469f1be59ba21cc7fa032eb30309483b5aa3d5cf52e4ee1dce69db49e42bd5f6cd6a4ddd5a8ec079da6daf0611d20be98e67f813cf6ff7a1a715e92ccb580ddd1aab295143001a4cf720aa3cbce32c42d12945c209e71c0d805f6153d45c476d23201b86768173cbc268cace16cef57a0ad16091d4329f2225f3f7357610da2b5e5a7eb727ac100c459369a41628a0b4bda6063c68223bb1bc793bbf7286978c90f41ee4ed2dac8b8bb2e79a6719c3e60c4d03d09cc01327801599353d02c9daf3f9c0692310c28939d476b4a1ef12258142b54de6b2b86051e68204942b85934193c50159123f21301d22d55f33242d3272cb58198f31495af957adda6582a3a373f034663dbd2482d1bbdf42e437a5b140e839869fbb162c318be00eb679d317a2c6207ecbda3c5324ae75a8ee665f7ad03b67d13985dda81ce06d31e0de6c0437c5b37a13467ad0e4ed3b1d7f9519616efc3f3b5e1ffa4366ae25005c325266122da93bb62d0ad5f7c45260faecce76c4650329670fbcc4acc24e4f812048056f38020473d8b9d07d03f60203e2753e8aae310f921e2d9c77336a305941e84bca3ff72dda08055ab8356fe58c6fbfd4f5e3cc36084e6469302625e5bf162cfec300bdfb545ce2cdfc48e3c48e714b0b5bc9e02176ab12e7a0ce5208d25b65027a3e9bb5c5912022e82ee91cbf046de126907eb73c2045c4214bcf6d6aab32b24449a3f5130bff9187fb46f5182f4737e42f3c7cf2a097094051e495d48fdcac3449f678fcc7b6965e198feb68d91efb824000015dbb9a3d8d2edfd846b5247fc747890a256d44f1bd4da0bce9883d7a278bb8e69e7ea89b2611d296baaef231763084adf13ebdb0e4d915d2123b71fed91f75cb86e54313a76b7d2f17ea1556215d20ef8e1c76fed1c3396f7ddcc83795ca558428358f3e5c0f183eccab120f850e1cb3e162ff95d97b967f031f17262fc8819aee384ad33df178308ee8441d1cf0378921516963221c4e3d80bc9343c2966d2eeaa97b2cc5db14370bf543ad442f70592bd9449c3c3ad2ac195f71abf6c89f6666eac348e73f7a1554b896ef7f00b828771242b4618a3cb6ba70802f9fbb122bb914124246d212ba287377cb64024d7ae16968947bc9622d62d749367c8949acd56b957164cbe519bbc4d3adec66d9ccd2dfa00614930bdedd51d796a34a2767b309f43182dfb7327fe42ea4cde79ceeb3b1fdebbbbd732e9356ace86dc84455f299cd9db52271cac67a3ac99221e24e66a854b4d0b4c5b7fb2a847e0575b193237b86c09dc616d81a8d6371a207c15b670e8d15fc6633def232594736adbe82c5921d68ad2bbdaf95cd2c5881f31a1725f8a7c88d15a94bf0ff2391ed970a67155d1637b64e6262d6c0675eb800738f4449b5f35cffc00e922fb49c6efa74fa7f42afc79f6cd72c40b0243733c4b1b6aa824b984b28e113736e8f9ae0ca474f184935159d959c7db976e547f069fffdeb07b46de88937b1a4ccd99cdb6d2186a41e032e1ebb451e56c78597beb3ac5862e838a9330778ca10c65c1e087b6fc1705e871a61a01886a6e58c35e5192dede85c2fa83bbaf99fe32dc26b36d631d507ce953264520c174a4b628e07c607d806f915f05859f4f7aa260ced3e512b2a3be7b8626da014aca0d7aca0eb586e7917a5cae252b8ff37a9f27c6afcf16293bc4b0dbdd99c65091f651e2b04a7b3d380f6302cc9a7bebc8f78937ec66b00be08ad41113b96d66a72d835ecb5585c5f95e5dc02dd9d9e6da43ea888a4398026c739b6d556e74c299f870fa9cf5b7bb912ca707c652461c27d9537f885a9624322c104a9cda2891194c4c8e9b5a39af74e662a0d89c83803995cf66a3b17fe22051f85de744696efbde6dbf8322a638cab2818bb094fea049ecebe8d6a9b183812049de0ac66e401145025418e0102236a99a85cc3d6e2d33446ea591401cb6f9af3a837d05473a11f6af835983e3346365552149b14d7c3720d1aed3e53bd61d217a0e9d0eaa2420321bd7bcedbbab6fc5d3753a8f9f505cb05dfb4d2b785909743f6f38007d59ea2b2bba3bc91697b8e1317f006b29a4290ebb632fa7358b5e98af2413c7a502774996221e1faae42cb1b09a4e79f078b18aa3d4ddd2995b0ef8495d40821e922e4682f4286a19154f399c808cbcb7092eeb74c554e2f6a35edb3de56aad2251fea595eb91d61d5bb86e746360d4e8aad1b7b32976c94fe60d017f52c330a354e7459d7561eb8b3f32f4b37aab03f292b9437d0fe4991cf3bb42aa52e7abff7c8b7b4f2b0d6b5ad18209be02feaa68617ea46cb37e46ddb401b012f0549bb1651e300561a4119f4f8ce146d152c0b44bd29a5d9561fd528ae3ec5df9f96937f08fc8352dc327ef28962bf660cfdfb14820ef5a195c457e685b6ee23b74d21f51e722db9a7b623834d7f0b937fb432662fdcce82fb5592e5b6fce6e3334c3e4a32e128887cab8262ed5bb217a7146066bb3dae13725a39d0f23516e89065f565669a45f0940bf77f7cd1864329d0f66f8d4e2c1e5b5889e7bc6bbaf0e6bc033846c5d7af4b8c62aa7a894460a7364db00cc83e498cf3cbdfc83ba2482eb01376b5d2561cb1eded3a892c88410fea028021318267b46f2b8ea1248d0657b2022e63979e50cc26daf03ddc8f4017201f849b68d0b4557ac76672974d6e4dc84f8e86d8ba5daf626fe029f0a7891f7d126bf5247ee06450ede2716b7fa97e96857dad5325222f10ca5c7bd4d7fc48feea1eff95367f7b31d3cbebbca4e436e39a23fa2298c0240e0054552e9cfff5bdec285f7aa95ac588bdb22bf1bb911c74c36af8b9740c2b8e493f8b7ab226b76276241bead461ae7f3756f829e073de231940280b4ef55d5dc69990d0c8c075e25d9ce9f668c3a53ef2805131ba67b625dbf86322f41eef03e2ef256eda631ccd886dd8b22db44f1c8c4114b4f67e5488bc5630d903ef2bd25adfe8dcf4f2eeb9050b1089a630649b18d831115d5c95112b2ec0a11fbdf3dd35de5413134c08c76b0611a12128f1f4d652d42388188688a41136caee2dbf6164bc19eb489a05c04f6a330fa6a5597250713ab8e712662b6acd4349e809a23e64f7cfc0597fc3f828d523aaa62255fbcae8d983aa1ef8efaa40d2bf4c3c1b3da7ef8dcc2e0d5ee42f3a0a2c3425a4b8f6162f6222e9eea4d6ba17c28d3df57a79bf567f8a6e3daa6841db3a51d496c94d98b0e75654bd0fa4d76652e3abf58f5573e1ef77ca93665a04d90ed04d4d1a9406de4673d326dbbe07f6fd6bb7ba3227ba75ed2d8e4c800b0c21f662e0db6b9d5e90ee19c8ff38054378cc09fd1f4819ec93339cbe7556c91a068f9bad96232dfd6f1329734bbee7e4f863930ffb71419b38e82ab4d6529ae3d455a50c9cfffafbe62738d55c569e131a3c636e03b26d0393ac67679523e7715e65ec2ca791b427bae89c3a392f7a50d60a4813c8d0fd2cfd8930a2a05dbc61bf0ddf55051292e2f7e756e4528eae7cdcaadf0ed7c4a835385cad20d4036dc938a07af0b24a9c4e3beca3a936b5ef7f34ff3c03fd94abc0860d6b43b469717317c3d7cc8df6eacce0b52500cb405f9ef1cbc45e26e67519e7d49f02c1e38ca02d5709d4f02bc1b6e6fa524c3d4eff15f46e8b6302908912ab46a07183e326697cbdb7be5b61e644c18020b788445f53badaaca942ec2865b74df6b2ce0fd035d70dd8a30a4b7a016c7079143637022cb17ddc01b32f85b67f2261c6910cc75bbfbfb24b4c5cede0553f6f7f17ec0cd3fe3c96e211198610e51d74acf87918356a7c4826ff293d429d5840dcfcf65f0298a4d345638b6fb10c3025e1ce69db85df3640b832758be276245a2ab7279f540761586764faefefe8f581294f593313e180aa6a560fe23441c19b89c3b95b9d9ec8cbff5a130dae5987a639f8d73cc0d6dd29d07c30839f330f96883a6e3b88fd1fa09e87b944efefb4b43bcb4a433fcf246d437a62b5f26022d1913506a45ed3f477864355a581a9cd069dfbe9a7daf968f9686656275f1587b6542d92c77874c187457616e35a79ce93a4e33746bbd5fa37b87f12e0be349c1c8541040ba038766c32545e7492198b34fb5c0fb16abbb9b8662b195e5759636adb10feb8bacc7c90aa66a374e46f1c930b7e1e9396081af0766678b708296b70ac032e3f102aa90cd48e85cd615fd9be3175c4caf4cf8211e37131c5ac16dc7e30c782a4d3046806f01b420e07594da0b242ef036f3ae73358cefc7a56a3077b3ae2dd26f6ed81240e1abd114806787b8ff7b8c627f66feed17955be364cb0e2df6103bdfd19222e104785ea6d51d9f0bd34e11aadbd65ea48e36ed98705969b316f8aea7798968aeb4384f03c6cd95de694125ca4fb38930d315cc8884e5e5f9dccfa0f87239769f259fd40da27e251fc173a2c34f78339387af8a18de7f3debc6f1197b4a7e87b0d133f9becfbc938138c176df60d8ba4fb486b279133996a5395270cd9841a27c51033094e288c0d06e7ca4da6e30cd918a2ec6ec1391f22a3c71f415b71b79d0aac673bef64da58fe6aff7265b9435463602a026d12fe3686fdadbf99786d7095dba75843fafb42ab8bcdf81f1d3c8b7b4da573f30188e87929038b2397ac2b4cdc4c589ba4be91044de1fd7e95987521ab1327630b02baa5c1ea17c1c561a50ae9f06266f307d0e42a489e87f3f87adbbc1a7b4110e05c92093a659f6739fd2331633ddfbe945e335a2461a441f3c5284201b5668bbf273b9a3ff7aabd56a44cdded55f8c96c049d580e6b943d6ed8c86636636c40017eab0d78763b05edfb4a36843cf13719f6bf4c7c0278583d2bb3e505e4ff3bd6b4eb90dddafa209e9f3000c5aa94744e14ab1e67a9d10d5e051b1943bb39af6c90bac58a0090cba89b968f46b2a746514bc32d2b9ba36ef6ccc9ea3f024ebf8910f2647de822c0f977d9858a7d8dad469d54e7d37fd5afe1428b1a976658aa768306b4fb0798468a4ade9e17296b95b39ce7d529aaeb7557e6a43923daacc4cf2408c47f826f05e906256967b2c5c0bae709c6b609df4fa9f2d5b0ef0be4e59a24aaae0c03ccd28a462f0c9d0f34708b2c9628aec6184f26c0236bafec72e7e30cb080754b39921e3719f496d0ea93d4e82ebcb0c10b5ce221a3a446f3a37a1e255f68a21844f9802bfbeb91c3d0030b55990f29e68ea49918e0069997f1327faa633d24a84dde2336978923a81e5f90dd3ce8b21e13e8a7f1df813b2d2e92f310ab2d5bc9f843bf5b5e2a8ddf11107d45398bb2995a6dbe10f257c863db3f33ce6cb1f13a96bc5298276d765f0a4e8a7a7b97d667525b3437dd07efcffdd44834e583c47753d47616415f4ea9e524100880c1b047ad6925a29704fc848603a1f953c9971502b29d5385089e8777fb213e001e6d89cc509a14629c8081820a4d9a411285f5ecad381431ed0940847a399530533734fd55d8b21f5a391ea31f7a67d900fe572aaff224bbb5e9a66fcf8d88ddb0d33ea4c6cb3700d926b922a91958a8badee62211a8ca8da08600778e2f9c746eeeda74f60f8ac39abed7f2fed410d3ca4d0db7124e5c10b3077d6d23f69aab902d070556c4e0abc37e5fa4f95260b24ef1e4e755caf490b56cfaad74d0f756031f336801d258e7647f6951b5d75a27b471f31ddc32dc668b68c84ff2d1dac1903b9025a0a61efc50ab893c9ffe590c73f5a7bf95bfab17dac35701ff4cd538522dd6a141d1ca97d4f69211d7d7659783566f487dca3dd923dfd6795bc3dcce322cbb0d9b58268c349df7f2db1ad4a6ecd289b97a62c0185e9446064e371f434fb413a367e3af3d13307f525ca5bc49a273fc8d97d5540b1b1654874620f00b9b68fd273511aace174d1e3fcb2a11b260fcf78ab66aa16635b567f2bb33fc12e5188e57c1c8f3e823cd25a320b86369a2ffc90fa4055d93ed1f1a13825e90435d082fa450709b36ccb9b421879037bd4c3428e85b51eac6e4ee262d019145505dbe71112c03cf4bcd16250bcac68d9882c93466e6f46c373d74b496c79238409fa858347c985d7310a72782e50021fd73b1c0dd4236a8d7c0cd6bf5d85396ab29181eacbb1a10ab8bfd519aa708021cc16a407a6cf129b1eb5b97f25610c77895ee97bf747310db8c24dd0917df8d1041eb9538682631857810b661de59d4f9446729dd95dd6d19446dfa85cb7ee91d417707a3ba004fda2c9559ff01c644d0a62cf4540e4f73b2076c36bf78fe08ac4763fd326584dbba7c4d85bdffab8bb29251bf1a94632a3ed5f587e4755600c9d72def344e229924255163559d9e4bf6f66c3e9dca3c540e690443819f36d9b331ffde8c173f24065efb85f0fe5240cacc94c395bef1cba735643a826f5ed291975cb0514ab2dde430b0ad25c4959d95b38bc89f9cd66b24ed5b8b4a46b01d4db83bd11a4c7c0fc5c3327d1e4d95b87d699ea62d1300f60d82374d103a1bff44e22dd37c1c405415ddfe983f6c8c9a28f469a0128c391396d9b23bde06a779671a94366bd1bdadc8ca2f4be783d5382d793e4ca8b971a6cb8d6a58b991fd72743555ee0171242a220b128af28525ca250f8e8c0819ae277e7cba317285d7eac037d28d94ceba6c1465133db41bec132de410234439382fb8b290db028458250c142a0fb0a3c69cd53437e5a834ae23086280fed009312b986c3ed4f72b80d520162dc9d24a3cdffec35c6e682e61b8bb1cc6835c4adbb23aaf17d94f1f5ee5f92e5f2fd12c0279fa132a9e1a84b5990020fff879e5950d49e041b915695d699bade19639d01c8a66d6c23f82f09653d310fa698fb6f0217039bf8bb9dcbcc2dd7743de2c8a8d540edc0dad42af02f24f82c6ecaca049108cc28e7a47dc0fa6c8bb93623094c47a592e4ccbe50912ad7f0b48bce9893845e5195bb5bda2cbcecdf9ee088c0170a6083213cff001cd877b185d2a04960b89cdb293321cbac44dfb8261cdb59cffb3cc4226dd5d31314c51dac6cc3b496a28624ee97ae3a4e6a222d0b6f016fb024888333107073f796321ce5849c98d361d9fd856686c998a732245afd359b143104ee08bcfe0884f5a5edadffec7b0565e81a4e964dd827bc76d2fa023a4fe97cf33f9dc8e1b8730a26d7228541496f1c3e1ea6c679462248bb90542ca6599a1cc8c396de968f5fff3c82d93f9b2e9b2d2cda9115c55cf0613b15726f20070b2ef4b47ca36aedd337239317074ee3848056c59541e4b3c8165107f864aad3be806ad353c8b36089d17fe889a76c09cd5034cb75003329f322c77dcdde9c5d19bedb4d2b0c7baa664b49b02935990d5a3867ba4009376e18268efd04ab94684c60ab6458cb3506b9a41f44191a9aabef1239f35fd6c47942c79c37f194f7de6403a734308c5a3298aed81a5da5a069160608a37d52690aa1dd2c6bd5a067084403787c0f11eb553a1256bad06bfdbec8841a58eb02b98cf7f4eb9f0187c1461289259a54cd0a8d2399b236436b467dfcb620324a8becd530e081964661abcbdc29246ef63ca1e98c176cd3866d546703a90098a01d40fdedda0f26a162ed7981f2fc9a9b163926079f36a1d50ff83299b95915c1ff5ed6d8be764b426e95ad826d352b8e6b1268dab6b65a288c0fc525f2f0d233eb7c50846812d799043fcf26e7abd2e3eafee1179d415276c65a58a47da57fa0e40adf2562c87485ba00a4e57bbf5a007a4305401319273dbca844f19d22b5121983995c24abc06e8aadedfbe272277d7c877e2cd811e0ae5e42722154e93554627b504e1dd4bc761cfd68a88f8ff2958fb4e150c4b0bbb7872337f0d0b609eea1689dbb8787042986e501dc7a0855b63f1288dba4e761c9daa30d89a604bb722b38071e916878724f7eaaf6975b991d0e5c9d0958a2b3ea773679538199626468ca1538093c226ab9666b942b6b31c07bea633a05bd216ab269c0a0b5ea0fcfc8a9c13a4092cef48246b876174a6dbbff0a42f1899e199f4fb57e461ee7216db93b82e657147ef2322294fa5f64b1c3fc9cf74e2f6f19d20785019a2dd6ec4ff13ebb46ec47ba92d4a3a611b7d2cdeccda8795fdac2d6e65b4e464e1cbbc32551cc7df44feec95ce72e89eb78b3cdf3090cc4eff941a9b6ace73546c05aaf8193edc73c9c30e38c8b8c32c07230bcc9f92b555f329cb740b04882d07b07a68c6e7258ae3b31d249909137dda6c60d458d623fe1791a77ddbdc1b6302e185cf2edf8a4f31e8b8baa08ea8e316d0d8f930a9ad20f881d5dfc78fba8cde203124e1a8edd0104f06e607f885206a2db3fef03492fa870cac297a65e67bc00fb4bc8621257b5bb969e7634b5d0e6ed32db41dbc43d0dbe78ce4b895aab136206e92653eb37a849294f7598ace341d78602c5da18c98f1d0bdf9c05030e24b284f6ecc9188a581f069706bc72aa37c8ea3b3d3fe57bc6378c5b56625d71b8cc1b211707aa265fde9c825b3e3340732741be92afcdc0fd18d45949c5f13249cc400db5fd650e86abf6cacf1891a535b73d8be9b096b40fe597f5af68896a3d9c996505ce9cc8e6bc9c7f8be6c8a16bb9b36986a120e9656e41968a03f51f964763f48d9f99de8ac66f361cb72c574ba0a3af73ed41c7dd261e36c9b164a66d6d6e503aea8994af6d2138cb97d3ef3ba49d18203998d180c6816d11b667a1d711a909e3af46d2e23cfd0d5336cf21acaaa9e69dc6e08c21b8ad7ac7ef934020f26b2c46621407b701ac35ac05bcd764293334fb528813a293a23c4fee228eacd3400580ee0a7f0d315641ae5597f75b224bb16c7610d63a2e840711b61d08c70908a17482e1c16d5a3f759dbac26422bec3ded20427b9e485b12011fa6b9e18320a143fbbd9d227b4b0ba0aa5e8ac7a5d3d5e469269194e5d71b4717b8f7ca080dd87f384980b6664570661a9e20c84941239ab922b4e0e8272f11dd60fc3a2aea5d9928f59d314a157398167cb8f628854927a9069a71b626cf6d6b4d685ee6a04e48ae577561e81b4c2a196a276ac9557b4c45839a6d2acb9496bc5e304b701abb48d3821a1fc888224d85072eeb9562c1a53e1dc84b2843029f28da360bbe03d1a82df4ae7e540ec8acde380b1934eae9f7e3348ed9311ceec85de521572af29391c7920b00a6cb3a8522d70b8f8cc4ae842d2efb333329fd9028ab513af80244967e2916a03e2392b9d9ed97aec07d15852aa0d29353097db52860177aae0b74c5160b6fc90047604c52d6981c202e2fa026bb749e6769b6763b09ac1da64d7318cc8783a35ff58e5fee40c7ceddad1adaf5a76f4f21f33cbfad73cbda08e461ae80a76e2816fe770646576562fa4162dfcac1205f78ca7cab83b47a638222bcfd2092bf501a045eaf8908e525a46464021de4541c3294e5dcd3f9032ce424dab21cee78849665b126e57ab358b98f532937eb8b70134e38566062d81e7e62df7b15441eeee0a65dfb4966372a46371f008d7aafb6087c2c7c4ff8901d1739532a948096bd64c685bd15aa76655d42c6e25907c20dfa3609fe5c89723144ed2c0626b6c323fe2e7062e80114e191d4bc742f72c5e6e706b673db9d6b15593b224ca1e308c658131dfbd3ceb42442d6af8ee74e2d19247d0199e0eef655dbc858d67eae32caf0b8e9964c7e775fa41ca85cc37e245de007c46061823d0c4925b18909afd6b6cb6538f8fd529bafda4ed6bf6c9a50e45edf854f50575f6e3b51c95d3351d30dd650a1f22dd1e272be51dd05faa15860379abb51c41055d400ce3b3a89db5bd652202dbd8932a373645e4f7fc427c5968e6c4454b0589f67c741412d9124f245e222ebbb88b91b9a97a9e9c0de1ea364611e572ce41123a3389325bb9fa3f8a4b0f21ec2c5a1fe31a9f6a3d747649c71eb9178cbc98101bf083ea7a1ddfc29e200939462894cb62dc163709e1dbcb83f16a757b5314b707b5ee7ae4240d57ca9e91747839a2206fc26849d577cec0a90d07cca69349fc5a732cf3c1c7d6c8ce52ebd242671303f75636c3240d8751e0a5bc1c09146ecc1004f667ff9e4f60cba097c9c44602fffa1aa90f77d3542420b622f965a221a32db3426dc1a181c05c7e259e81c8731f751580d3331ba2f59f4ff53b67749e9fe86f933c6b10cc1d875e496d758848ae05ff9bdaec5cfa0a3fffaa17e539926018637653e45086b05389cd1f7f8dfc840362ee4516f31c19d0f12fc33b1c61477973f8747001c6f6aa06fb9b37e94621c64cd17bddefc685a9ec01dbcb5161619d101dd39603d670c41b116a8cc03ee41b4e968293982e252e5f7396ef37cb6872559b25735d43736f9aa2932a8c2deb4e15759f8fdcafc2c23277bf3ca68f72b89fecd12c031a48d371e32d67134eb322faf35fbf8346ea0c284b3a9735db5ff7e93a80893108128260d5d8cd38d8b24da1ed3f6533f27b66d15a2fdc93edd9e94cfc84fb2022fdc8111cb2071c07b729dbecefca69caaf2da08f5070fa365f14eecbcdd3db7dd40c970237df83fa8ff9dacebd32bf54f444fa73837a56ef0c9492c269c0eedc13f00f13c85650930ed79146cdc2e804fa281060bc2a62c56a5a0fb467325b85eeabc1c15521b9b60a23a69c673317ed318235111929659b13262c990f61adbf486e4885fc48667720eb9c1d6e10e4651cfc0765410eb77d63be782db22fb8a36acb26475f4fc0d4c32e006a2b2f9c1fc5aafd15391c313f5c8ec87069d7e80b20ec8213021cf386b651d1279e8f9b33c398003f0f242893c113322401b6f93bf1abb055238fc0ab84fbc8cae0b8d4f22b1ad39d23a27658efa3c728eaf245c0b72b4d1fcad9adc82a8d53b9371946710af10d6de3e2df95dbc4fd874813293bd4de79edba1576bb1d5e0f5f33beb48ba112e7bab959c950dd173c3936cd646b720847847a376140b3605a9aa9a52e5c67e2c520718081fd7a0fde994115048e3e030ed0c23c087f877e804960956bd373a1da6af4110af7f5e4aaf826c7a001a36048ccf8fcddcc67229c9a2ba619834ddafc7d90abe79bf03a5ca71a6382a0ee38044dfff1ad6a78cb6c0f3f6b0d33487e0eda4ef6c943cf88f540956e4277da918eed1f505f766d39e1a2a8f13d1d044f2f4acbe56d831c6ce7dfffce2ff1b43b9b88704c91e982d6a79a645bddce2f972e16e825fd84880cbddc8f04972746b8abde09e91bfe497515b363e68602f5ff538254524982ea10db28a4d422a315a047a1c0f1b92a144f3c7943d5cf42e24b6a1cdb3b51ac7d4a9404dfea11d97f4d5c6a4375dc2b35ad0faa5450a435ff137ad67d11c4b6de1d7317b0c3328e407b212b92e400e9522c59cd1ab5f14460a7748e28d76c43d5d5e58de4b126ff04b8875b23a7b7c6d8b9cf5ff7fe7735feba08bc734d2511cf7343e01b698058af9765a69548bb5ee70298a5efc934b568937214f982049f59469844579991ffec51f83a4c3d143f78e2acbf9696985fdcd1830278b9a4e0131174de0b8bf8ae3dcf7785f8be2a44c61bca178d1c6639225619838490b23d2127af5acc233431d0ef8fee8918e191d5466ddc219248d6c5f4cecb343640f78b34afc9c2a8f075f43f6b5c87c4a2d748f14af07be7c73dfeed7bd6272d541f2781734c950e2969c3bff24a43640c36bda1ba6bca8bdc39c17f78fa79ff7718570a7f74ebcde1f37df896a1c7df5777c7e073ea47782dcc48e1f0660e87c8b8965b37717fa0530ba130551fd17d64a8967000323fa46dc690e3e3c26c9ad76e3a6dbaf632502f4b247a9072542a8d0c0773a7af76c18f5c0603a2e69a46eee37c74be6f7e929801fc5aeb05dbb0102040d03a9a9a14be59ce54667424a60f12f90fb80e3f4b30450f476303606cf73475c887a64bbd5d9b13230548899b569f5f9b36841d88cb4cd325f2ba0b0adab4af580e624bdf3e5b3d42d3bee4f58f054c65f172d8032d889ee3a9496c57665a266be12a2df68719cf6914b0bd05ae82964fb0bc171e7d7921962af38c1f8e07e165d0c5492623f728da4c3a0961f5145dd01b555ec9e5a511c2490f1a01fb1259db7973409f7646ead96a4d566c63db40a1583c346bcfbdd38c2a1a390ebf9d5ef795af8ca679d63848e3cb425e25622c884d866104def79f886580d715315ae27a76cdb08de226f3555ed6268d52f0bb0a40bb4e6628bce5626559aac3d5d12e74f42033418d5e28b3d2b7f09b6dcde0a41b107a2d6a072c73d61bbc9d47ce7a381420b9cb8c2f5a76a5398a5d1d19220c27cb6b93400741317433e7f1888bb743756ea88f6871d57a9a9b6d3013ea1a8c757e56de98da76681291e6e482394e93293810e0055b82d8ae9ea2f83af8ef0336ef13163568c3e91d8e432014693380a5d2ada81af7e818db5fedec76927d1cfa88a83516a3d8e3e6568337b0421539c424ae76669218d840c38511e7c4fa15e0cfaa062e4ca66d7a11f3bb687105761e37160e79a25e1746e38e9400e406b629d68bb5b06f2f3c0e0673538b94d3135b69d3bbf640c08c95ff7786bcdcb1469f2994b06dadccbfae3f6a0e81c1886a499057352e205c50285e2a531dbd75bcab99080bd3c1349eb1f60d9114cfb5fde595c36562cc79d843e80d82e41fedd4fbe82811aad3b52b53afed242a0fdda79fddd55423fc2d69419dcddf868e6c9b8965f9ca297452a31aa704324f1be9c1bbe6c8cee287eb7191a73b4a94bb926e414d490922d485de180584f609df8256b977750744a990dbbf3214eed868e784fc9e3a6a98765fa3cce3cdfeb2ed4d1351d34af68019f3819493e866410e2e262877609c278a8f0c3671407b4b8ab7d859b38e5b60654f1d284dc5ee0bd370df0b3070c97827b40ead42375b16220f0cb954d3d7197cc6b14cb4d72da7bc0a5ec684af301e7aad91eca8df479b33a7722a087462083c187253b440c11c6c77af3fbb951f2a1fc4c02b898d8b93ca024b99c7e87f4decd035a666f3941fc68fce0fafb1488960f2a772c86109af1dbb05b18b9a07403f8df64e048d8a6ee20c4e7ad4f29e2f297927c7ff1ef35d159ef11f7e242be48a871b6b6fed91ad7a1d588454e6c72a3c52e0ac9cfd311224a17a4afdab13a0d6edc993dfb3d94359235852752efaa95bb9a67317516653cd00daae6283f9045d8ed50a66246e95eda765890feba05834492a4771b2e623a2301def3148b57629c6e4b7758ef3def9ba94ef859c92c37592d9397159d708d437e8bee8ac47a471836f510f71b2e29f4b410a028bb158eef124668ad3fbc7e7bed2fabdc8407863ec27b260832549a8cb4b3969099a312b7705546cfae0a3028944d880a9b65b43cbc2f26662eb5d1abbf04bd3702b177abacbe34a879c1a7bf78264b0ca28d03fdbfb433584b2e9cb4b973321c5883f558d2fc0561addda050ff971b9cdb28d4bc85ecfe7e45f3fdfe98b9a079082e54a11b1c6724575333e16ae91fa9fab5ba45037095bdacee3278bb7b6a69605bcfd766415a9fd8ca66ca01d6fd083cb2a30655acf5205442c5651e7b8c8394ff11d93139cf9015e6287afe5af936c06ac41e6bd2ac4512c0c418806ce03dddf6313c60e74c0110ec68db9d9b1b6416781ceb308b615190ffb0727ed99ec5eafa4a067bbc2e8e4a9f004ed643934f1df500e268db93d296b800316041ff0c3f4a83e2e385439c16bd37f23aaa8a30e0ef23860641d9337edf84d814128a36d6286b74095ec4bbcc2514cdba2b734f5306d0e3b45c9f8039d09d8101364dd5eb8b63f1b03ded96b4a86a8f38ff501fa1d088871e7b8834481a246468ba6e9fdff037c69d97f7f91f9e0de9379b05f7a563aed679cc845ffda57e26e5441143e8ad7c0defb674dfc4a43a5071fd972c1e20acd0af257daf3cc793fd5251b1992f1c1ecfd9d64c82afc394305753f1b35d22a5bb54eb5a34104eb15517b611094db069b9213ddd63480ee66e7cce30c67b7b3ec7204d43152051f5db623a0061536d96922b9a2c453f7dae4131c70bf73ad483f775b8db2f2ab3cee59f100246966d3adefff46e84518afe3623ed9e62917489c3052651e07f05df9daf27239f3c6b37b4104b18077729cf9c7f05f75798dea54c391ab6113b4ebee5b4f700d94402754bce10292f9a215f96da02318044525e27f5659e8a9e3699b53628063d0fad2e0cca0aba15e1411898c52c5e79cdfd553a5f5cac5a6abf503bb372f87365517c21f37a6b23c4df191c23ddfa81ac2c217b8c26fbc81215bf829efd2a406eadece5c56133515156372590d0d35f25096cc6a224f79e0aaec63938ba9f77fcec09b76f54abff6d9a973e9772508fe7e49db5f5c3d8c4f9ddc94addda63e462649e12d7f18d857293c4d5055740c2498443a9d6e57b6c7047db6cf461ecacf5c8b0cbcdbb298b0670054e7aca29f6347d66f5e91a79dda6ffeaa5d0877db108141804b49e8d3362eea8186b85414e7966151366cfa3da49e72873f8d965619bdcec4225f739c43f8a9395119e47316f4a4e0bc172a380073e679b52b1b55389573fd8ba828f15209a7f4fe01e1f203bcad95170608903a8a688be63a22e51fb9854cd5ce68aaa42baa80fddcffadb5e6326103e1bca13124d551d0e43ac839ba6c0b5e9205f25390e9d7fa64f3378035f4ba8add84fcb917049773b86fc83b410e349902056329a767116a17fe56401355c65c5242e61b243281afc1077c5b7f5f8ec195367d4968fedbf224ce56e5137a0c221283f5529442e24de615ce2e8fb233550913762fd7bc6b18be26874aa04221982ef22383ca2475c3e98523db650e35a0d2a292fb82beb2fab4ff2d97bfef8e8d1f4b999d5dc3958887cb665e696176eb59a6f894a18fd1c174cd0e9f0601bfc5fda0d24cc954fbfd2d1dd43dd2156b4b586f190b7a610bf2a7ffe797458354534a66b14e3f0de5696b004f0e477841032acfb52b699e0131f3ee8d64547907be383f5a1f92456c5f1f2fcbcaf5b79d4f6e159694e4b15a00dfe0648f1a62d3095829798043dfbb68791e3e99f1be2df998bf9b006a8f8ffc2f50234bbcfe5b8b94f0dfa3b06db3f7fb42e2ea39cc114628e1e43d6d03d401a0c133ea814a732990eb484f5a0d56db35f78b6ebad55bd76cbf352cb456b3f1f213258880b74315784f3890755feb51e5f429e5f8ca081b2d5677d49efb4f201cc63b94afb54676989d6a7ee791016eaf745d1685fc8b408e577720f065ab7b133e42fc9f1e71241fa0d8534b66b7baa3d8d8e62f8d99be1bc06aab34fc8d235f4a1eeb22ee53f5e4e2f03ebb20e38db2c79782af558447d8027ac4566153f9805bffed06417c20635bee07af9870cc1239ed5c416b8becebe650fd103dff3b364817919211b9d6acdea8bbacc8486bed846c3d795ab8a9273478f2aebed0cb0f3a953613fe6de62cb96fe71ca184d27b07ed9fb6c8e092852bd2df1e666774b6b6a2ec571a27f330470241303b86bf60bf2877895a7da6abd8a3a8297621d649fc51f668fff20f1a7b4a21695cf5d1ef9357f5f1f77f1c32457867f8cbabd0af46d956fb6872c6c718cdbf42051ef5a8dc50a325ba24ce422f77b061d0ebe0f4e1a27a9d75f025c7a3f44b010b29821966215cb9ce586bc219cff6ed6f900caffcddf43397a8d118c8e7981c9150a6a54b5fc5d4162407bbee18c59709f4a91e1ef4d2d407c464857bf16a0ac163d812516ed3d7ab9c2a3bd81f4e7a2f86120c9264e9655371f1b9bc261d425d7268beaf4ff87dae869e76f6d297d633e0930161ff03f0f5664ed67e5649a4060fb3e156804e3be4eefcb8a3b16ab65ec364be051a5dfa5dd608d4690591fef031958c6f02ed7082fb3e1522777f923b0c8bc727fcc0a362eda2dccf470b40be15edf96f6a43de34debbde989b61e8d928adc279f4762685f184bd5691b65959d7eb0c3aea7e0c608c2e64043652b9879c73f5d2f716434e7eb9aa8e2675ffce74dddb0973887284586fd2cc17a2e059e4ba1aec86d49e84a87ca41a75630b8ae03871aeb3dc536062342ee692798474ae5b205a995a890cdb6959b01dc2668af578c23dd7e5dc0c9464fb4a75739f2b3fb11f5dabee3ca6a3b393f511b46dcbe068e3fa652f9a72be21b6839b46617d278b37c4e8417af94a262fd0986edb9e4117822e0192126b4c365a762bdec0bfe8f12c6bcf4f14cc80addf3e09fcfd0ba45206ebada49f2859053990ee405698faec196c506256fccf66cbc7b811d11f0ebb91f8bb60729dbc01498aee236aa106b0f84c0387c32797dfbd09b1c9976456eb2dc32caaabbe275d4b496d84e469feec4beef890442f4cea9f66f5e5091305e8ac67ce8f1418ceef4ab65a6a04b6bcc8d2922e7bcc2477dcddec5f062d24041b104384fc5d87b043aa80d71b2dfd102a067493451a1d56e1e99395c4d636bbe0d8c0f0cfaada6ecfc01c05094e718bb998450ae97b1142a8395c456b7d03af38f963760a17f953a191689044106c7d1e5f1a4985638438a0ba14b1fc73e85d4d4669c66ae06eeecfc81b7f56fa0962697c87f06f233b02b9ea48971010416acf347fb58aef0e80862df8cc67900d9f48be1057c570ffd94232ddc25cb42057521b0b9ce17f6efc59fec44fcee421472e7a27eb5d712559dec122d20285d178be35c0f21e016c3449574c9e3589a34514c6dfdd14f8e2d8fd4b3011f38720d1eb4a3098744c6b5fa648fb34e071e26ec63824c623a3fe6061482fd00f6d16e4cfaeb4a33ef65e6ec49d0b40dcf32c34f0430e381d88e605843f6c69f2b242db3e903ef3f23d188edbd41df1a3bf2a850cc01ea748760694beaeda17bf6ca42f208078d2f6a6f5893c4a13696975e25f37da20d836953fd957369bddbcb13d10acaae6ef9778655f635ab5b63bd3670f5a1c476b09a4749ae24f498f2ba363ecfd6b01870f2f982ee093393ddca17534fe3ddc3796cf7fb6e2436fb24719817a265730623c1a88df798a6b7b73fd748f2bdf0f1bd442d27ae214b1ebf149e03259477d29656283f9bf51fc72af776fed549b2b2e2ed34629e4da7690441d19998354ceb5fc140aaf88cacfa6fdcc41cd9b9b7a5065a2343adea71a622d62130e4c2941b887b5a7440b29141183aecff7947d93e69256a534d26cbb31bf585b058f129bec74902fa988ba08d16a906419b7691ac7f34c1ece76c7c1ace40d2393d279f9613bd77a41a30f2b1198235aa3434345e71b23ece8806b71ac1e8f3c1421ed87bb673cea12a24a6a892509b9bcaf9431d1cf9be83463a4208070e859fe431f3c4cd7b16256447b25a4aa6f91158793e425c242851991e2c7b1b4643b6189b9d5ec3ec052d60f4851bfba8d04856e123c5d0b72ea4e8baf33a966f7374d97bc762344fd9fa4db67199c7fc2f76e674281f708ed5859d315280a339ae0c730cc38780063f2c227ca97eff7d9e4356df8529a47a6a3c0a56d65eb70f202b2d0f603d3660fe7e0cd5891a13230a7eacc9008b866892625adb86723044f572fa93a3e7a2b3bd5f82c7a99b1802e6c541ce4ebc3ef9c26b24de1eb93bb0bdfd3901b2bc84b64355cc8e500cb4cc4d3c88b88fce9ec4f0872b316678a033193d0bd86f0ba29bac7443b393d4c9b2326a37d10e81e45465d3ab54155df92af4b102a248223446fb33c55c4d5db9cebe1515399161f61de21cde2e24d71050ab2779219c34952a06c821668d3947bf45a1976790f58201f0cdc6ee5220426eee9cca8ecc9052f1e17698e6a72d5d9daca0b100c7e3be888905e1b07972de73f69fdb5dc8dbc6d2ea865d48b5b78671f49a38f421a30bd791453dde96661a5f4f1038cb1e6d232f34f9428d707a37071c431e12fecd486c0c8ed8d987ab6dc4ddf109a8befa5a43cbf4f37c902c91176a3022d46f74d78e5d9ded069164cc335c045bbd5bf93eff4be021fa033469a29085c5fc4ddced148adb55357b8d0babb6c029dc19d8b33621c138db5ff3b53c70bc1d234c17a43bcb445648ecd474bf1053fd71fa77ee162d1c50ad672cc7f03750c3d050f8085f5e25ac1309ea40328057344cbb307374b497522616156aca7ae503a77f681fd38c31bfb034dbb9efa143f94bd437303e218b6eaa189b6691f01bdcaac8859129924dd5059935a758be683d3d062f733a947a5ab7de757f9fa88ac8f764f839ce70e0968674cb474fe95ae411300a3f635789ade39a8d2f817337e0f075f3cf371c9ed09fc3c8f2ce15ca8506dc076bcf84c3f42f94f319375e82bb1e9bbdbf6408185746c9f6a957e7c50fb1ce4bd5f00d6f140cca58c4c96efdabecfc1fe817ef1a4c17622cbf34d5725a7e469ec83d5b569ba7fc1ab1d7c373cea913d6b0105386cb5dea06a4a409ab6f60c9613e3c003fd2a47624202f0483ddc614fb35a39b6680ff97d7525351b065accc9de3c20c576be0dc539fab12e7949c22e25ac91dca250dd21caf4f0eb6d0b8bb6685671546c11098332da1ef57040477a53c7d8ccdfed00d3765ddc2b99f1cf982b9283752e699be6e5c44ad189f8d60e669d57b76e8461332746bdb0920654abcf2fc280946eb834f2bf72ba040ac3426baf16338bfaaae46fc8d502008fd8d544cef1faa128077980c39a91e04fdea06ddd67d2b73a3501ea321b5589812060b316356747e1f93258dcc553fb080203c18c2035fef398ad193032e3ad0f07ad9545eb515dcebac620abb3f47494eb1102212c370a5def83e98cae4db3ef7d80bfc274e9fc2185b842edac79504077c693536e8e3ca89ca00739b64119ca7b4c9f237e2c8cf7029cd467324221991e691a0fba56978dc0d3938380a4fb63be079f92e89f51f4106f34ac017b7e19cba3c7fe3a43a82f86dcae796a6830c7bd87370b33367d315a3f4572350ad38865060a796ba66c571bd01bbc089d27c494bf1d3ec605d5f98238d5b46b84f2521bc5cef4bc7435f79be2742fd4b3657f23d0c9155c27bda1203c450e552a2dbef95e5596d009cfcf940c132beb5a029defe7e974d48289c9092bf822a564e9f374dc8602b3774de0fdb6f47e75c459285da909a00cf5cc1328996e1c52ca85868e3b0efe0ed382001ef86930227dcd54c25eb490cc4de01b0f4e58b00cf9c020dbecb1f9f5f65aceaf68f24286680cf85ba1ead0633093f9a4cc1b1ea8e8e28eeef2e6718e0ffdb117cf16d5796597643258d91bdf1bd7a90cc5b304c7e6d462e99877b006db54a90f941d431321e1498f3aea5dec7013d139f64b76abece37c47010377d809de0d2e4d07e1bc7ab6ab44e58034a615c96eb91ebf175bba69670f3327b6f10e63f4f7cef83cc531d8e6f191743eb1ac0e1c79ffab8a5fe4765970cf06ae64b95d1a1e28644082432fcf4eb464f8109ca7732620429fccd947c88bb033aff52175476808d025bba1457302ece8114b938d768b7de4a85b54067e28b0836a510cbe752654ab86a13ff6c9615ed3493d9a7a5f3375a1ec7cca37b4742d1b7d13107004b4538b6db92b276dac97f0e34d719143ad607543b270f8dd46a6b2fa9a1a51884bc8d1cf6a23e59ca7a25559d65a3fe6f502c14d7bd29a4dcc28df91c8e9ef6ee11edf029b022bf14b04ba2c5e69043f469e64e33ad75bb326a6170dd858db2b533d52fab089d1628a7c8622d47ab366d3205440280e366045ac62ac82a3760322d6a2dd77f299d3a89acfe517f8eded614ef9ad0b2617e71b1f489fca0b7a2df71eaf33423618081145dc8aea92bdb163501b7610dc334230dd4f206f2c7a25b4cf4e462fa5987e29e62a12177efff14956bb01600159b405894e5782e6fa7aea25b9ca10cb96e82df6c1629f207beab74a3b4b590fa020df78c39e958d23336c3b3c1ab84c1e6ec84b3d9c8a65318220673a0bbbbe06a047c089a517468b5a0e999dfe26372b77e345e39b40190613f71613de741cb68f8c19bd8a377a38491dd148e466ffec43fff05b3ed5978e4afd2b9b425d7b6154d89ac51fef9aea7c89900084ea78659e6ee792b69d88b523f951896d25cd7c3c0aca6169223402960be72aabdf7df487cb6ed33bcf68f9c5cc5b5e1ae98e97acf5f667a6cf47b0f82338092aa2eb9d75f37dd0c3066883bb4eb4ba92a6ee6ac24cf75aa02f0de354288806c82a1f5251f18f96e0a8147fa86877d1a45250dc9d5e15b23efe679b9d9028aec9a69cba9fac165e53cec5ce9cb8ed17d497dfb59a4f14a4fd315184aff6b40e7b43a39008aeb3002a827e56bdd966db3604d229770d32f497b7f59326d62236f47ff9f01947d3fd46dc0323137c9d485299472419e801d6724b38b9046aeaaf39f064ba43895d3cfc1e8f70f783921dcffb888a5f232a3dbef605f4d6a178c88ad94e4e13c56f7c5605538841847296b36ad7e2cd831df9d8045912ebc6d604535e2640367640ee0d92bf9635be9ba2420f91ee4db16a341b88db30109a675585451b085ba045fc3d3a001ff2e917c7327c625133be588d660189ea5eb71b1af0a4ad91e7b6d230741512120daa4b0f200cb11d44466eacbe427df2773a57b400c2a7ffa51b241c7fa9eb28cc8c8a5219a71479e69cdfec2015f6db4fc3e0062ffa30ce7141dd764ddfa842ded6b67f9ebb354af597b3be2469322af80c26364fa5987d4eb95b80750ee790227ed84a23369566135e637b690d77f6e6f88d9d70a8428fcfc9cf22a4e7fc7e4c1e97ec03a6d14175413b382872243a8f3a321058cc818988a541aadd0e7e9e02d0a6c6054e3fa298f180e426c41156fb6a9a516085bffb045d44bf2215a3f32b71fcb4bd7943908f7210b61aab0a5ef78a57852170272a82afd66ae05ee37777c94a728170da8dc8a242f0567cf8b77b262bef552395e436d0b102ca4300c853041e8f118ad17cee66827549819236ac95a3e0910d67ab5f1ff9816766a12214f53417e58b47c567265e37b50cb8b9fdc5567c6ef304d94fc239aea4f4f486051b3165c10b99281ea960852369451257bb2f910b3856f091a854810e0d44d0cd3805462cc3ea681d0e90cd5c9506677b31c25cd86049e2eb94838eb9703ae627ef48cc99f003316d2542813fc1a5af8ba20ce3bb5e8738314a8d455de0748b9dc77fb203dda999b5412018482a039e530e1852ef3d6f83b9651ac37dd32265b3a2d038b6e48718db009d8cc0623cd648b26c9295bd444bfacdd2225b3bade481b7608fd82d58ff52ed8ee01b3d0f1c07396b70102e7caa1cdebb869822710597d9437469d49cbd7977a8939b72f47889572f09e7f0c5d3fe2ad10661d407d5767cca7212068d8c087a5090b36bd7d1df67028ec6393ac5dec5953289431470a62173e13a1353faa7bb99ca7372266b75fc3b0922cd31a847d344db4e07aca8209bbb59eaf0d9609c2399a3d2a3eeffeeed37c3833f1fef0306bf2822076fd99e313edd920d61991c905df9d778daec2be6a50f70630d4b9379a82456fa7c48cbc5fb57f7a2e05c1977090d51879080ce9ced0662a6752de842d524219f67a06613209376a024e34025bf841bd1be707315bf79f6ca28ffa8561ba10b9cd7d699126252693da9c123f08505fbab511884eda328c1226202c1bc385fd0589b110d5bbbc2fb3a0346e5825f77d9a6184f23dfb06bf8bc7f41e60047f6002b2d25936f2e3778d0ce63ca90fa8cf99a00e636bfefc91139c5037fe40c325ce73039caa19c5dd0be78d3424a72e7a54008cfbbab6073d3e05680924221b021a42e5d648f7da39889a3e25a98a186b4892238049580c6b3d82c5e941b26c1d8c3f3bad4acbc24ba620ba8f5c92955ad7c7c93a214c68c72c1b6ba789b0c7c569be28697cace7f579eadf2005e0242a4648c4e07b7c3f64fdb15a0ce9787cc4dc8e34745ec34b1a76ee6648f44525112388efcb4b6918b66ca4202c927a51bfd27748ac4479ba065c2522799705e76602d007b215451d3d5caf1fad872994ee683ca4924b4c9928802597cdca492a4bb9896b3baa071b37ad52b94bf7eed27f848c50f87f5c9dbb4d8b47fb8b9bfb612d47a6d6010c75f05996d177b85eb91f1564b9e6aeb7925228d378156d63054ca322a65d8619f65fe887ecded83e58f2b48591199f7a79edd37b7bee5c530ab4b69268a3134d03094d5e5c0b250899b8ace19c70f089d9728171cf9234f9c7b10a934514ac71bbcca259de5a884535b935eb211caaaacd9c565be351a82551526c474f8af964e79e9c4a5dd7da7a1ef309930a9df834b711f803fe542daeee19d5940a6188d2fa07be346bb896db9e594b2bed222dca4bbd7d55f78e29b726e4417e612bb6bc447822ade59e70cfc75d200e1f4f6a4f311bdd89da99f103f57744f3f7dc74f740e8f3231a1e562c20b9729ffcde6e1b4cabdcf0cef3db7fd556070679ecfdb9fcfdaa08a02e4a847ed394d7f0d347fa80351ce86547fdf81e47a70f62237d29fd74c8ae05a6733f173d2657022408a759a6f7c6d524d9b882ff07d147b5f70eb1eb7d965085e2a124a3bd24099620df974d78585fb90b6bb287749be8093ea20e3894fed04ecc8a7421e4a07e80004687afbf0d88f9cf002cd2d0cbfcbabaf992821ed896055a0e4cb60e6b8b3c0575214ffda61d2fb3bb06a6b42bbb96014a131a0a7bbea49414e569d35d0a38e22facb9075c236404f2346eb04f2383b979d844875a4aaba174ea39447c4fe87ff3d9d6aced21e19fb04a4a6a7a2a08271d120da895fe494063e8812989108180437fc5af09b80cc01c599178789f69578860aa3a1589c19a98bb5edd325a0b238f1e37ddec3826a8319e0740f53eb48a5a419a1b261c97cfd7e9892b3dcd9004954f0d38be6097437a346e3fe09f0c3b75f846ceed00bed3cd76aacf525d65bced9f13304217684ec51463b175758992dd7ee24002de35eaf0aa289ddd64eed58c5a5ac0a5b83030280bcdb7e8f9a92b5f5a650f98272086d3f05cebca429eb278e4feb187759702da1977c2871928ae391166a701ff97a9f9ed2ca8144c7ff168d212181f058ac59b150db5ced864ea3fa938c0c5cbd605df30d610ae559159da0d063eb2315a8c317e6f31c975e6d6bc9724bef161fd979543b3045d99db3948cec5cce23691c4db84707afae8dab5379524ab2dccb87c8d6a08a4d31a0d7b4027db614ef6c228276719821fc3da45f54d72facac7160aed1820271d1458c0739a8678d68db7808056cb4c11c96cd65805d8c2148982a6874d8f0e504e1bf6c8e17c38403949b81f85ab6357abb24393bf779d0ec49bcf18953128a52f2145b92d2b6372ad0bb4011bc00af090272514063845544ecbf8cbfcc7d1e164c1018c1f7a45debfe36e071aa85125c145fc9c012acd5b7370ef2771df35c8507a868ea24d4b2936666525eddcdaf49b21c0886a8cffb8c0a8656fb5527451260ac734adf9a34d938dfd71a94fcefddc530b2e2b82f14175b7c44acaecb5b73ab13e09881233b8f032528032cd0ce996dc1b439504e9a5260ec2db5252cc537d01db0cfab9a2c014eeb94fec94aae7944e1ef123d0ef5cbd3d617630e1ff62851e1dd96a16222aed943fb2ac08f4f36bca73ffe8fba57bede7650bf21ee2810895ed4e4436d0c97ee48d8cc247b761c87687d50544157099e28658890707fa1c74edc9839a007a9a63886edb527c46db4f20663c9f1014429eb7b891c0f2f9fad79045dc72e5249f093ff9d6749ba0ed19a6e7f72cd9a34ff0a245c3a09ee68e0de1d2b39a2c566023aadd4bf2526c0c1001ae3066d79fa442098b90fc267150b949de41d8cee24bfb0318886530c0c823dfeb68c4de9221425083b87fd175c608fe3144eabb637e22bd7a3999e303dcff6a06ecefbb2b080c49f59daee61bd59d2762f7508f78fb61c205f4c456f721f7816b84cfca4e0740925d0d7679c1ef47ab7fcce6066a1cbe0f21d3c4edbfc7a940266eba4e2ef22a4c1e66e3764104ada5ca3736abc57218a9658f703a756573625392ad6fdc2773b621f3036bf1e01b6c66644b7473b34db77d64c2343a8837937de0de0ad6f19230d0637888936ec37def789e81639d36731e836eba08a30b2716c61359a0d53caddbf6872b8e805542423676492e1ba057cbd5a13d07f10adb702effc457d70797ac0e0f87883f66e6dc996be68e17dd7600d4e800f4a9740ba43786a94e936a90743ca067baae3435c0ef6936ea86a940e96f01bcdb8ab862079a69885ecbab745933dceef6e521d7a51f4ce4d3968f4b369b9af740e109840f0ba200c202f78f613e38ee49454f36fa64bf2bae3d23e6464e0a6d3b285848f26a2311fedd619bbe0fb66ed8390a5886a8e12986ada9e7c981a3dfb53442ead3238a476aacfa2b44217ae6dad212040d5b206be5a91447ef86fefe5357a00f4453d8389f400887360525bf672bb969f433c191e88eeaeb50bdee91b8d1f9c7f66897d196917a6f89aa216a990d0681534823df01f5062b91007afda60d0a8732ab198a4d12f44a8b71193aceacfcf97a0535c7ec673908f95411352582b010c05b9cba93a362fd1064e89a0217ef58b49a243a062ca2ee11a971c8652a4ed6ebc5d38785238e670fe585c912158c9a911d7663003fe3fcae7f35bac9e49b79fff077b209418347ffc1ae9b682b8d3722cf6fb1b4667394c53c1447c23285cf474e1f23c46f716ac0c959af6df6562e8d58bd3fdd58fb37d765ad2129ea9d59d370fa550d3af5bae690ef76a5896208093926f5ec6ff3ca05389da93dcc8922e9dc5ddb3ffe0fccfe1f71bc7300a25728b20b13e28882d023259f1b04882a833967975c4c49e72877eb37ebe503517f66e60a646c49ab35e73b2b691d22d6b413493bb9034eb31e7d64636e6747ac857b936a233796a13d6b1a4edd940b72c894fe8b3e532c89229a7984723485698e009ce652f9645e8583b08ae91fdad052b1fae79734bddd1e7a1cbefeb1001224796a9273d816e3d7ddd3217064213307de59a4b17ce4471c455148f47df130038b2f4e0fd9e6960174becd03ac19498017e2ac4ac0114a2f4d786a88dae972c4070435c543d451d6c79f5d79df187fd21b0f2d45a587ae1c6a026c4be4992d9bc5625d0258e1bb51fc62b2110dadb2ddf41e0fb639e31f5b36606a44ef8d6e7707b376cd1c578e50e10500336def57f3035854eeb094bbe4c984b981ea1c9b0b8fa2e3dd26fc8557a731a0ab9c1bd0fe492b083b375e66535047f2da5fa5ae155ee3866bd71cb2ed7a6b5b29726135a8bf53ebf80a73dc08cb9ea20d58aa01691f97722ebd41c101e51ad47ce4beca6f357d3040350798527cf33ac73f62bc1d9b52094f2d87064b9af0a05b36727ef386543ae1b8a87d5eda5e084398a0e98bbc3ceb81f660204a0736c701344fcf8431c5c7f51ae1d45f3d49a7b9f86748a09c744cf20836259a96fb56a4ff49fe677dae6d60fff2368b55ccd18ddfb443c79f57d6228c133f3e7c9b9d7c08c06b44a0f5cc5bf27f4012779a1b3e3e57855daedecf8ade667a321780c63ffebcf7b6eabee95ca22728d2613c77999c591e8e7c088b9b62d377714572d632e62c727516be120e9fd1e945617d286482c54eb0a322a2be17e423ee4db72909d0c2ae78a6479c2fa898545986cf5514acace94232ec0693a46885c2e22ed6e5aeda183c22ef319d209d51e981bd96c6e4ce3ce3f773a9e9969c582d09d5d94fa358852386214961a10ca24dff37a93fa00920f72a00958a7cf0431744a040fe001137c9dc3c0e8276f2530243991e5bc6406ff5d427b39c5f840d8b3e10a6016733baf12bf2b9dc225b6fe74fe9bbae1bb9890078692590de986ef2db25f7c7ad43d7e56e70ce2d8e9be8779765462dfc659e111ed93e8d153dee199b5c84885dd20d2b7123dcbadbc9f134ce1c9a75e854a06a584bf2d6173c52fd11713d6a28044815cf1b9a42eba482cb378b69e5e5b75296e7ea75d4468cdd943b4705d1ca85ef36347e91b15c9a4eb9f09990468691ebf87fba2df6554a7a497edc08dceaaa55916a11a7eed3ca619fb0d2f05adaa66ea3de5e9828ea45c6b20a908d79fd3fc0828c98f4dc667dcc30e25f60c702d309cda7887d80687b4d34fdc4178ad44fae8ee70ae8987e8b35208a162462601f267f68b2d58cf4c9e7e3a7b68190a41304ee24f93ab839903d197f088928bd0eb1daaddcafeb27a148a966e498a86bd0949515da5e6dc5d7da7e154ade9f2e66725296a0573266997ba3f3cf374db6a103cf9b3c758ae82c52a47353950559e58cbd0eb8de7c53fcb8de410342b6eb5725e348c707e3fdc7ba15e7c081dce7ec5bf6b25a313aee48d4cbacd8bc912c5181cd063e832ff0dfd771be81de3a7962e3ddbedd56f1023f7360a336ebbb160932a0c93f3bd5d66c3259c5ada05a5e3a51a9834de5c1c767f1b5e7d77865ef49d5382003783c514f883293e120e41cad30427869b79a17228815dbf5991db1bed1cbb844595b1c0cadb9c050a52c41504a669ef3dc06bebbb2e6716a552a84f85767683d53a62de3e7623e2d4aaf6cb233dd7871a43c1d299edf92d529b3c559f71518d72f8e912eb68000e90d7def9ce62b928d4c6cbc872aeefc636e212a0f14adec2edf8a011574b37a931d04a4242595926ba6ebdd7b32b6e1d42fa3501e48032aeade564b17f9759555004088cfd29b7f9b650fd9ca556c6b94b444f5dd9ab5f581c871f979ef980650984e6d04b6307bd001291494849369e591027fa47a579e89bec232b59bf808d47e7d320d0f489d71a28dee112a80ab1fe9b3066c3106274ccff28665d825be97e11506e89563cb97580632e0ca93766079574a60255aa01fab18bcd4176bb6bd8f932b24d4bfe3dbfe8a228ce4a3fd6af27d9801daa62f662a6a405a1349ace526f9dd0b637119710d77830247cb00ca53a44d7f4b1dde057409942616a2edfd98da281c547ef8bd58f69915ab4f47f992aa3dc646c9037c45f59c1a3dc477b23f85c8a52090873584db7bb229ce229c8607ea077e5568dcf450c5e885282175afa2d77ddfb1e0d461184f3ad69c02017efefc6a28ed8a2390fcbadecad13bd8cfc0655a029a50f84f3ee98d1c5e4c9bf9f13880e5600d8d96cb500c55becec827577a31b3c1131a8f17b20161a878ff306913000379a318757a9c9109cf26db14f5c9c585cbdea2db3f0b1f1e07ff38a5c5e8f87adfa0ced0e23ca32abd78471cf49d165d835d22c8e0fd913d821f4674d6937403fa56234dfd7334a8caf9c29dc3da4f08422d89f5071da2da1f4736a07507a95d23df37c986154909fb921b3f4c426d9bb897bedc9277134ce5176023b78f76f08de1ff01cd7a873c4f1166a7ff960225ef6a20540a4559bea88fea9b51facdb1b6ea02cd8010ee08fa0e78a95dc696c86603031cbfc46fc40411a488aa780626791652bf6b533fe191ba580f9ffe25051f4e9acb4f14ccdbe7e60f3c0d9f62d91a4eecfc9ae571f946f38f66aa1bc2c2a3f442e56712ebaf9d634d9ced080d2c8825c10285b0166e3d74a6f121abc801acc5e28e14c80a8abf5b5dd3756fb19b883a3a199857953b2ae82652e8b99aaf301a67cee9ee490d72638d36ae137d468981222157d7e8c4d24c21f4cc127607d1b69291154dd3010f1811c5a3e483ae2af137df41a76d7f87ae0cebfbb0195742adfab5a7e0581e264e1e50d96485286f0c81891786733817f3022745ed89f0d2116474d3c3ee5ffdfbcf77596b3bcbf28292b726f733aa32bfbd1fa3b682ec7ec877cb55c2771494d57a8e7e3f01aa572fb148275e23bf06691dfd33feed65644175323c28fc2a826f85f4385db2d2caf2e5d4c0b205f623c75877f4c74ebdeacb41c2aec4d6fc9eb1710435d1baa0f4490d8c6ce2dfb93f68b8b353ae0f4a7c65fe0b1754296914ebe756e32936ee7288e66a1a453d230dafa925da9364a260bdb8bda67a5c570b572f12bfbfd57de4c340f6cc13dbf40a43e41baf12b5f3afd16d327cef883e5b92b32d9e6d3886b0f752da1d043646eb0e2bf849f45a84b3a787c081637c396cc5cdf58136a05845ddb413339436e68b68c51b1f756f83678900175b0b05d2d12d82b8f68cea4e78f83b99aa5e78c6f8fcf64a8b53e4d4f4fb17e6d2a347dad6577f0e7814521b45c235e9597969b328dd4aeafff68129bf259a787a37441b35d353f7fa25b24a39fc9688cdd8bef42e5aaf697a547f080aeb9949bc2ed4215239476fbe2537663f126c2cdaf1fc931993d1e584ef8926d9decfc9cc95da892c3c3d901dc0956217727890e13ecdf7184729ab3dfccab7442ccfde7c96af17e1b2b48686fc896c4f36b3a6ccf0e7b498592772d5b02820f2b57cb8159c98cebfebc1986483aa52cba14521cc5187f3ddad2afe87a1a8f56b9e60884960c16ee95af84634df2705ca58c700fd10cf1be4b605b2c839fc7dcea25c508b1a1405a5d98140cae9b4c58abd475930950840fc7195bdd6314fcb18b980214bd4c53864bacc395ac679c7471b7afc9d5a7882d548b7c60e60a2098a33ca9ad5bb551126aea66d9f6fc5837c7e6185a96ba6558781aaa00a88f5d480c451bb36ce6b9a9ce14906063a3990009d2991b4c63cd4a090e128bfac79bcd5b506b39c644edb44faf71ea5a9538957ccee005819cf114525e45ca66b66550dcd97754193bdbf003dfca9a8e3b72c484e9dec16dab1ea7129314813c1dd8ddff4346b6708c83c26c5e8c83ba711169cea3f4fa03b32496c5c200584264cd9f14243ba06a0250b0439c73df4f2590409e5b0eac3a9c9193ea91e733d6fc0c567c9e345ec442c682bb50c103bf74feebb432246ce9c25c6c792a6686e00f48841b0bf94a452c0575107b3657ddc874ec1fe1ac8f9bcdaf50167148d35df9a4c3e2acd74449aeaa777e0ca2dededd6346961561dd4a9335a2328af7fbb99e011f998f26199702184d4b1d0481bbe72cd8db5e5713a5a25bf8688dc627696cc0ba46768f8a333dd3ebcfc07e8436364b35c53241f98f08e8000441f4d81a1936af334e1f642e5ffbf3aff314468448448c2bfc4e0d7103b8e8444023b7123bbfa7685fe4692dcbf004b73043d38da19075d7d19f9576fa99666950a42333590062b3db6817d79777cc90c01f0039cf53510cef62f1625317f4ad1b214ea5c304b27b4af2f3c3cede508971f5806eb5a45e0230e09fa0951c17b47464d29b01aa756a7f4b066e780e99b31247793b481f2087f82fde3af99de2ad4f244e0063838791b0528f3aa167f21dafcf021c6fa3987b2edd4c19504f8787a621ca26c58b64fd95030a5d107d25fa7f1af685f2f0c4ca223e973545369511e2e242d6eaa06e1e607b8a6fe9b3d0131d3b9325348f6660bbea9605ca978e2ad1520a22da2a9a7d22dc27e18baf871bcb42fa066c9b2f444bd2f01503fd61e9c5c0aa120d57ccb423669db45c5ccd7936c2070c2f52d1d32f3871fd4bf653c379514d93341693ac6ec84ca2c8dadc03d20e147839bf79dae1c9f2ac33051862ad19027375228bd7b25f5bbc152e4a4a901ada377a0dea7dec129d567f9004eeed864054e57d3ccf0a57f8804277aeb254a87a4f38a037107b3e0c7d376520481d4da2e2f2f30055f99748590ed0571fde707f529758476003984e7ecde77079a0abe6ecb89841381e90ceed5c813a36fb587f68c882b40ad6981d9af5069da0ffe922be02bc08382907047651e0444328e6edbd5ff44dfcfa2a43ea5064dfacf353fd5d55170bb6e4ba0e5ee2c504ba7ee5dd325b108f59c71effff95641aa2c757af57e1759c17614bdbc52a53fdfebc060cf7d3d321ecc9d7e34312d5f43da5a8a96d67d8198da5162d751f1dcd8bc059f8955f211f5507f55783060ed40d86990e2132cbb35958760d00387f14750c92a03048bdb18139af669edff5bb7bed7a3b483043916445eb2ae9119b97ee44077b736124fea45ea9320b0772591dc4be2607010b7a35adb4af69a05d2dbc620c30f9eddad0fb2a434aa03dfdbaad0b0c997c130635af50523d71632e267ccd6fd881d1111cc3ed8cb3d6aab5e5b0a3d988828b50a8e93ab347318c8d17055a94392487eec230ce2ffd3d6ca973c075339fe129958eec72a89924f5e60559554f5995f5524fd38074cc3d364507a2748071036e18844b0ab867680575cd6f55df511c4052b3a6132d92f8eb3c5d2c12d28f8e0d9172c16d47cc6121b8ecfa862c643c25b69996910f5571c78f1709814566b26df9fbed77274f329fb47e57e94d6d7aaa24302b0ab3544490ae14c17903235d82920b36dbd0822fa6b32b7cbaa6d82be1bee902aa95fdb43bbbbddf2d78c979a94b8c8223dd2b090be5134b33e22d0404f3112485adc6dcd66fca09555eab5e080b8cfb5d7893bd164dafa7e2e0f2bce0ec233912613826d04c04bff3c74e0d9b1365ad4f0ce0588a3977b3c12c25864c3a890c0a9563afbcd37d376570c89c756e9a261105890cd1ed0aab5ad91df707e782909208c827f8566c8a0863832694bb7a6257949648f2efd3332f50e121ac550456c1fbc141b265707f7578198423262b5ea41b0b023692a33a7b2fc078ba22adc72238b0e28c0a91055fa16b38cbb4a66c7f72b6947658a83f3f780a332c05a7c0d340613e717860d16c35320deeaef37d87a728827e299f88a757d696aa32832d6c6284f780cfdae12d986d4f432135bc276237f6494fe28055e8cf808e31be98bbcc17a663f2372cd507d4c408aee775847d0f57d962c0429e3ffa64880c2667d9c15564c8390c32e4f43d32b96298c20173ca4d7f9b92658d23650e4009ab32a4eed38a672a524ca3b27fe7d16660279f01d5dfd8741d72d278ba2f844289a0c2e608dc719844f476386c19efd2bab4d7a5403158cf487dd82e939af797e22620f68323a6ab9ed1c43a7c912eeb215a1cab5a6eccbd0f764365da655efa438587cf79223ae2a88b857894d5f7177e4df9185dc9c7043454634f57998549c63b2b0b66941f4e307a261e54ae0d22f3dd5e16efabde25817672b6cb62dd2d0d57a9f63cdbc11779e8682591b116a4f9639567c85ab400ca11425d1f855aa0f2f81b9f008e1487cc93ab1a51e5e17ddb63bf7fcf90850af4d831bd394ba61fd78642d5091d44feae71e2cf3dc238d2293c2f6cae4df53a8cbc6aec41334966430ca748d9ab49ad68e418a9ebbfd4ca28dbc99cb797b92c551d2358a9159f3d3c46a7f4a9c742445b481ded74fb618c7f2972e9202ad21b195380f5c0e669db456f6e16a206d53206fed4da9e898904cee395fafb82abe64037fca2ea097b124a228bf59be5cc87768a842c9ab1c94dd599d4943dca92b0c26a165893906db0b5c4eb8c50fbfdfd34ebc5d5aea800f2266801e3b96263b7fd347cd9fff80b0f8fba6b5075116ecc19024453e2d4d04415490d43e707e64d3c5dbb2e80e695e5b034aa76a49a5c29c593567192f6fd67cfc541738766096f573ab5ed28302fbca19a9288b66da7c0db7441fd15c9b3a1a6bbd4cd78bbcd3ad80ecf9c7fcfb55eb5fb04be4860844649570e90ab13a6b969298d6f3d5068d3388127ec780d826fd73110e2b21f056e60c94b32b6474dfdced71833df400f182f3b8ad32bd1ff9ece8b59593c78e62fa36d82047b33eac0882b8fc73afd5928b07c8175932aeb91b28f9ab2a1459d3304f8446fedd4acf0d12484db7e7a1640d922d2e7ae061cbceaf42b1d67371267ab11e28d85b86f1fcdb24e0027add51f47c7aa4ae9045a211c94888d9c3079d3ad43309afd5a59593c9b9d7f26dbd36dab31b252bfacee59bcba975b39ffb6bec8748355e622a8bd9f1f69bc10a3699dc940d4475a4692b06d7156c92b21a79048fd970111f2b79181d9ff9f99901361e8b1c85f3bf8c349d1c60464b0360214da776212d4c39e328defe4b6731c7eb1ee607d4282cbebed72330bfd797d9eee9d96901ce69533548d55d6e684323addb2968a7f3f0fcc4f94ffe6e22085f57942ee9c38ff0f1d63d426b46269007a887136fe9ae3ade0681d4f62eade43e812dd4936b9febd4955cde1198cfb37c6772c815bd50c790426ebb33f9a49feabdc9c3c36d21ff0e98bbc795b9dda49dcec1d808db2a5107007ef5d144b4f0bbc4e8307210e395b61c0190d627b830f72f5f8b8993dde4ce5a106cc5e9336443e9c46eae58e7201c4e1a051cf270617e55671e9d695121dbd73e8a675955c7f8bd28b7a9bf22be8327268dea93829603be366149e6fdf8acdd265c93dbc6206ee855e219e8ff072fc34b25de29aeab9fbc873b85912c1749dccc3ab765569d662824ccf2e949af3d7efa1505d439348d7b211d8a7c4d313a210cb02d5438acff3b3927fe193f6371937d7f391626e1f52d7e748f68c3739621bb9160615a6fdbc780f166c78c999c0d8fe10a97b84bc49655f6c7a797183b917c9677955030a2d89dd4a687b9ad53638d2c1b21f2ab0fb36ff1160edd69888932967c8b7508cb81a7084fb2a45e4a3094022f8e5280a92a895a823baf04ca6a713e37c0eecc03876ef8a591f1b5e929f4ab6c7d6f33700de064d8ba2fcb17bf26c303b09f22868920a8bc8ea412f216e98bdf2387b066c88397c511faa26d8ebb8bef7a1cac8fdd13f96b7570afb370b300c5d6e64833ce3d3047897fba2a3722a2d6355943cbb016d4863bfaeb864479572e448bdcbf91dd0a1640c51321ea53acec538a69d8b7ba2665808c1ea02e5f6b3cd33dcd21b4af473d423e53c9b819f6e2985c02508bd8f656195ceaef2d03283243c836edffadf91a5f0a942f6606ec3ced2f7d7544413fa681d4194ca02dff039c0d09d1f34a908ce90865099c629da6a400ffe378292930e9ed33686a61f82d71d3edd5a4f34454f0896b53b094f1640c52ae040db4ff78f6f7ddf8b579bc6a42af7e673a67773661bd08c35e7a3e34d0fad7328af10f2dc0462c1d004d2b5feafc6432c79dd6eb8041bbbfad052d096b5c6f6739ace27b57a3bb1e2eb0044347be00f994ed0886a5d7ed6d6480c172917c323ea116318c28b52cc91094839a0c7532ef88bad4149bf16a3f6ce6db48f832103ac75471aae2f33b26d56e7342b55fc9255f69be1d6e4de9ef4300df53601515021e3326720d31bc624e8dbf5df8832afe45a0b20b7a0367f9a9396803740d4db5e836ca4553a9f591198a32208a0c6f85901e7efd5e738ea8be907b42e13ef5a860bf724e16de8c360d6a52acf44d8e784c9216dd7eeccc21cf504643bdaf59653e86e24aca6d94552833739ce92ea3cb6429c34861079b0bfa074c2afd38463f47bcdb43e97ecc6a8cf7f24011ac0c9d87cc7285a1c804a2d27d88018e1b8d2c6ad5b6eb0e181352a7a75ecbb895cc63dde0166b05f4b0bacceabff75f6407656c2d4ad260a57f8eb1d9909864f884877e057a57c5b7da6468186061b689b1de2165ab8f2ed53fb4bdd5e74d51b291c34b786a16960e909f8800b02b31703cd5f45eb48cba38fa1ff11541f7063d867f8f0ad57c5756e8ca7eb1c59515887e98b4c280434d631e18fa3db6d78886a883d9385e73f33bd62b39ccb22429be4870fc830a568da32070931ad553acf5230505714a10ac6ae171052961511c0aa210883d63bb95465d800725cd81f4acb9494b27d19459a0cfb9142141c84d33ec092c77fcf5ba5890bc7bbf7482c8664868a96c9d2efa70f5bffcb4f6a5725e55dea63bc2b52264c1efb9535fa77a7fda930bcac85d178d02ba45962ea1b6addd5dde77f76095849d3335d4a7e8183ded7b205052009423c02e526c0a2732b81444130cae8f88d200a5f9726c2999d22556d34ae9d05a3bf9777ee70147fee728727bffcfe78acd0eb580d820e379e6031b4618790075978bec7f4a47b86182d79ff887bb5f53d2939d037e10f2224664a641cd2831b143097ef2e663548051df5f38093895cfe9682835617a45fbc94d9877e06eb69bb4d29db8803f7daf43e56ea0d94c0921ac95f0ab8372e3c2803ed9c6c4a0b4f085cebf9b298ae4a55e7a7daa8e0cfbc2ecad2a62661613306bc0cee8a08b4888a8fc3b1fa5dc89d287b63ebf55f99a531cd4dad3345f8cc5aa941ef2c08c3bacd7d1a09476772a90212ab24e6cd0419470ee6297cb0cd6d1f51dccf2efd7a621767a8c07e36d975c4bd7054b195d3e82ade2528c07eaf46be4cb073304236cc8c0b8d9c4d8e19d2ecd39db9ea83a082d89fb4a46346f0d70bd96efac1bbbcfea308e3cf994d20738eb6a1f629c2f28d9a98866f9150118d9d282aa82a72b43331ffff6f4c9d95431c09d136cfaab24258ac0a105f00ec0d405e6f5124bfd9244f095997432dbf212932b874e350b821c0475cd51890088c52fa2abf278cb52a1d3fe079e168769b09b6fcb8df7859680d31a4d6ba03b5e9ef1c8dd2c4724bd7ca80815c8ccbb390f7903ea3062f85a7b87eb8aab1ac6aff0ad251b6c54b94d0c88e420c532a5d986032089858c89f5aa679ebe3201ad21ce41bee63658f79a3d960a0481a1984ca98b399ba5722a1ff4983f990c17470aaa231a0a12fe93caf71c4bd43d55e6437272930d46fa18445a21abaab9e74809befdf32880130c03f2e8c1de8f7f0aa833602010e9721b1681df5589198ced81daa75044af34dfb63a6e9a8c772bba2f29604434e0c3c46fc8e2054f588df4cafa2c942a9f19a1585ccdb28dbff3e654d1a4984698a70ede4ad6a0a27b681fea8093f05666a259d68360f5f47c62a46b7333a86ba0c46e569878009cfb1d1fa6c085ea13d78df6e60e93e5893a51255cd56386ffa2ff61ee9a503d636abc1820d797a6b9bbef2bbd3ba608aa43ab2d8331ec92ad9469e0d4412cb874367bac349aba3c9180693e5101ab0f31b977e929288d4f355293d65b801ec86bcc2c3d79560ccae627d65b83439bd5c0e8c621a8297cda23e2fc97bb39a3d2be888b9a05458f7b29ad74fd1b035b30a11d26f49677aea2c119a94d932fd7740620f7482c1832c28f4d054ff4a3b3c2d8c6148c908fd998da80528c4edfbb5e52c09607807b0818e4c2dca7ed87db0df041cb220bac5fd018b5ef00cb8918e80a33a858e597c3f1a2c17fde3b6b78acacee06c1e941f385a7298ff10eb396bfee0afdf75099a358e6b2f22f4505e929337a4435681d69796f040a92a2dd9ed6b29779e9e5c93e512b8ddb0c1899b57b1f807e0d6b711dd7313e9ce3f287e71da44a8e20643be6cd3e7189b81e7d49f27c25a978f6eec9f897070e7f510a259a2bfe43771287992c761190dc615f603a850920612eda32cda4d3c83a957e109c274b371def63b30e09809db94683adb0d7d15622aabf7ae67f4c0a3a80c36bc5778b529abab394f317a7a6062a862f1ca94a7d32674bfaa7ef6fdc35dc88d2c7a9540e8db37f51a56fe2df8d7f301c52feea3aff09713432cab5d161e11388b75f01ae0b8f1f1747b0da1fff883efc192417106aae5a45bd13921e907159398ac945118d468b453fba4071cf3112a0b85ec6cf36fafde891444e7c25f3e9feabc9885352fb823c55c7befee29f88471009e07e08d7c2d5967f9042a74fa841a80194d4c4708bb25bf97d2b33546977b95e54c675de14377a361b6bb0a93dafa67fc0f3febc24ac85e6e675439db30a3b790a174ac0b3c205fe985d08c82fdb376388e29031c2b36b7648c7fccde7a61b915e3ddf0f6fa1c826856b5722e574df172b847f571f29c377485f8c9149fdd221fd3f44e169440e2038141e0fc296eb69dc02eaa9b91a23417a7bac1c82a634634935f834453c8bee0c1d4e7ce95722823c7cdb4974ad7a9166be05a76e5e4fd263396dbbe49e30d945160a0b88aa42ba6b7697c9431936a989884465a52ec01a7a817d92ddda9f8d92db852832f9eb04a1e50e7f889bd77089d8ddf62e7b7280770c238d57c0ffd5d59b9c96d2e30703aa4951108fafb5bcd27077c5669c0fe8a9b26cef22f4c33dfca42aa0f4134d07ad2e208a113ad8288f3b4195461dd73a19c47f50a778739251bcbef2e3c59c8d4e0c18a2f91564ffb705dcd005fe0d6bf07e9300cdac678a64368a08c92a0d66e4e47e5103a69a0cdfae80c6326c55b3b779ca9213d05093faeed926135a1287f3131bec7589d86c240869d2f4c974124facab3e7f0c82aa75dc98f3f1bc5666bb6dc967176fd353a433cf0bd5a28613e25aa22d51c402ec569704010200469eac4eff2b977d3ca288d7ccff0a0e1587a78b9cabf6a5ca2fd65da65e230508a06c85d2d48ed2e5ddcab54515852d78a5d12dcb1c3ca22e96649d2322458586eda2c06135d4388da934651bdeaa9a6b522fa74d66d79c247be5f1a9ad250cdf0b2e845c72e12942f5ed3f95aa708d06e57fd31adf6363e727f79def0dff901cc6d71fdbfc3d45258f8763c494b47a55c54697cd23e9c6ce5e63e83064d8ab64de72a612afb0986814ad52c56c11202880e61749452e4952936ec90d740043881c23b7d3f3afb4504d83e1256d95cf5d1fa0ab34434e8155858a22ce62c79665fade1a7c229b80c862e3c2a4ce304114dfb68dd0a9478a659b96eda3581b9e6d8ffc653b25e5d1e50e87c9216f0038f1e0ccfcc5e36317548c8bac859011497af939412e0433540713dd6b55f77eea09e9494682c7599af7c3823c4bf35d8a11edd6608f66d3fdce8c17749c640c8c1b2008139c41f8e6ceabca9ee563f21f997e3347c48b551081adab1c1e6f5ee78d8ff5a5cad88452665895db356e4664edb08f17b6cee6521873b26a80e51346f4ae2667567f5918c48f92ecfe2d13e280f710a0925f5f3e9cadd66d7d5d3663df7f926d15f21ac6943ddd0bf36cf883198143c9b190933543a41f222691c386d7885bd8b8d107c70bfe4ae68aac7a0f65bb2c39f89167cfa067c3e907a0cc6a5f933d2dade136d2e4f6980572a6003235a93b5d9c70e85b2a0a872709b32627dce85c9794c9a6818070987b8cbbe5b6529746573c600534f36337e3d74a4523023d1b64b0f16be5b824ddd2992db91a9d9840927387d793e5650f3161f3045a6eaa57f6bb35ea32b7362bdca6b499b73da58b872762ff4760815af68a2f46e6217042fe01d76bc03b3a40414397e3eb4980658e69c43a4702ccb11c2838e67aab8fdcd1b3d318e1f2a05450b1f92545867535848f3e63beea905f45561817d9bebd1ee716afb6df52a6badba3bf41d4d2245f7f183a5b80d80fd240fb577252a74c192a879a7d7c78a20359a734e8133774ce50673dba0fe39b3177881414b14dc33dd5cb6df8f3ac7553ce5379519afd0d026597050ca63416f46c2db2594c4c515f539dd650f04f4996802ce23bcd48353268db2785d600bafb6208e60c82c8f771201f234f8e8227a0724e6b3c43828299f85465c9174c18bce0621ee81a6f3e42cdbb4f5c0345b1f70548364579f577630d243f941f5a7f953ed9364a129de4dfb3eaf09762499265af70386292f78aaf1c7c100bf00a2ff9696973bd69e705072dddf3646a80d82a30e8ac9e7dc499519dc7fd2d54bba439154f03261ce00f381276278e20272e795bfa27d486207da5f59ddd79ef88fb84f8ced25686c05838e772ab14b76b6cbabc6bd473d31dafb30b9545e23721a19326434c427641e32a2f76266bc6f6674ad7bbed312ef1e3dbbbe75971b84a77c03896afd22ab6f7c6d524d9b882ff07d147b5f70eb1eb7d965085e2a124a3bd24099620df974d78585fb90b6bb287749be8093ea20e3894fed04ecc8a7421e4a07e80004687afbf0d88f9cf002cd2d0cbfcbabaf992821487afea4a5515e37e91c7cdb485aeae30e22d5f20f719ee51f69e0cbb7400f83657dd1f3edc7521102ed46a5a3678301b33a689ae510444f202d3799753e71527c4df907ca76a87716e4d2ae3e0ffc9cbd13a378d2113a7ef589707e95b060463681d8eaa3f9f172d59311e820356ea1b79978d94f39896f04ef23d43c54db3bb2f33d1b38f71a033f2af10dc2babc3acbccf420080f35be0fcb058af550d289264d53194ed740f140c3a583ac77ae3a09c8f56d50f061fcc8b892160bf9b6643b73ee67ceed3fb156939159fcf7af56c1140783e7bc6e63df68053cfc67e33fa7860b7241d3916ea1d5bc1a01662f2b87a29f2c189125562fb7c98cb647a9b45b15c1be6e9eaf3df0eb82ebe3270d02cf047e00616702183c7144d1c215e62dfb2be92a480b7ba94dff5af692cbde4dce5504380f868325dd1f51b054366e0f735508bb8d5cf86dbdbdee3a5219ea106439e7102205c0fe1b6ebb3c7bc28280e35b0f18096ccfbe08f75de1f8cf5e241cfb96793de21addcc2f42f10967eac1b6077209b50c2e91a3a5cc7c759b23e047a81ae8b1fbfc817ff6e79edeeb11c83a1bd7977d8c07eedd9059978d7b89a01d6329c9fa8211053ae146329b81531c112679bd920408775d0d73e11ae8669846a5d0546665c9c4e44dadeed13bf779d0ec49bcf18953128a52f2145b92d2b6372ad0bb4011bc00af090272514063845544ecbf8cbfcc7d1e164c1018c1f7a45debfe36e071aa85125c145fc9c012acd5b7370ef2771df35c8507a868ea175717f79fbf6cb556b5de09ddc88298e0c452ec84c1a5ee68c3bb1510111e40b484ce28ff239838a62ff7964ac09b02142a38c3e52aef1c9dc994138b457d7a8221c4443bd0e5307bd4880fb55369b0f0d2063804fbec819573f2bf1312db3f5504471c4416b8807e89a67b198e8bfaf68fa9c7c8b0cd00866ea2cad006e151fde57b47d58504a536a23725251ee5e12da8befa45d3f06f5d148c6e464f7f3ce1b4704faef57072d91d5edbc4794f59c2f98b67793a1309534b2c23e3911f074ed58836d893a230e8512e8757784ca4520f73c2f0ba0d71dfb0b2b9de3fd0f7bc3b73a9f452b47a8778c5bbcbea7952b1545ca9f550987fa1971a3fa4c45556d0967521d5589947d1581ac37b2a0b0e3c0b53c1f67c27780f9e6725e99d071c3cb6229080d7ad4a7cf000b5805646e561c9c173ff07cf2501d14c99167716168ca0be18b831187aa623fcb331355901afef771ac2bfb05364218a4ee512ff4b53185ec6ff6e05f792fc2f8caa766cfbb58bd60cf659207265f9b82fea7f9255ed70a4a2755fce43ad5908d4a2ac59827cabdf389f5050c837d4146dc7eb868ee4539d293e8fb88447a9645f93c58b730fc6d943a06a8ddf9eb4a92c91bb8856bb345bd607a5c9cd44431a3c53c6614a902e520005046972c852aece73662453493155c64ea546241ce57508db27342559d9c9c77b034289558a3b1d9858d569eb8429f9e9252c601e9faa48c7e2165ca871a0b115a9ce478266265ec7989d4c6a9d20f92b23f900473ba4680b610c6bfcdd149c15afa484c716e8de8ecc2f477df86b5b0277e5702a93d7499a5532f9dc22e7247b7c58e69d7662a8c51d7a51f4ce4d3968f4b369b9af740e109840f0ba200c202f78f613e38ee49454f36fa64bf2bae3d23e6464e0a6d3b285848f26a2311fedd619bbe0fb66ed8390a5886a8e12986ada9e7c981a3dfb53442e455306f09088a92d4c7866b8fc89ed1d5f2426e9b2a0dbe65a15d23058e0824b5a021d1934768ac16288400283353afa04f6e88edd321f432414760b2fe473d27ed0420935d12dfcafdc596b307991fae45c73f787714f834cd5fe482a7f03a0571ba7d65ede157e0cafc7fce52ebf00dd09916d037ca08ffd70decca934d4f80c812ed39c93a3ceec947b9053f2876acaad120a95efdc4ed9dfb5fa62e542d1152d820f61f970a94da8d8a0b03f8a7e2f580e4287ae0d2c6500569e69b8800efd58e272cc04aa09296fa701ef6c0247df6c7c1e0523be0b388c6992f645c019816e2c909907f37111f76963d564d207a235ba04b9ccb88b2a7affaa967c0ad1c689ed908ef80a9f1b22a91c29cd61ce3c0bcf0bf2a22bb0c290207624b9df14a5c356b0fe36ae738917ca8c9575d74ebc652f815315437823d2024ca18e3f1e12e526b102524961089bbdedf873d6cf2eaf515c267d41dd8f939b21ef7ea83730f0c8d8dd959e0ce6c8de4b39cf66d787540adf33796a13d6b1a4edd940b72c894fe8b3e532c89229a7984723485698e009ce652f9645e8583b08ae91fdad052b1fae79734bddd1e7a1cbefeb1001224796a9273d816e3d7ddd3217064213307de59a4b17aa28a7632c55ef9c92f4f2577f0b6b77466e41d3f7521724ab86c6d19b53974c0eea26a820f981b5ce558eea793e72aabcdd765274fb459a586de6bed55eb12211f61688ab9857374b57ef577e92b1fe0233460dac2b7b313556007f9c69374d53cbaa37b87dc7e7c1d053aa59b2c93984d70ac3cd72ec88910723dbbe28b24009f5f31c08634f452ec1197071fc70a27c1508d60314a54c76b094fb04ff206466d5b96b9ba6d6a3b131907f319a1814386dc16fe921ab2914db0307d68e0373377686857d62bc1d68a76c02bbcd7f2c49dfa0202f10a43ac6247526ef505fbc8f05e32a8f608d1437d964c2efdc41604ecf4cedbd4fb8eaee7a22f6f970bd2877f683dc77b09548db5ba9043f89336f57f4ddef94a82560ce4fe6cd061f32acdb785ff3d49a7b9f86748a09c744cf20836259a96fb56a4ff49fe677dae6d60fff2368b55ccd18ddfb443c79f57d6228c133f3e7c9b9d7c08c06b44a0f5cc5bf27f4012779a1b3e3e57855daedecf8ade667a321df58754b5b576e5dc6067fa6d27daa912d435f15af2a1b3014b9d882b16a7fc9eeed328bd0475e6bfbfc1ead6c15c2d0b09bb9b544db7f8ee858ecded733db982e6f05fed6ddca64c7bc582a6e17132d6ff9a02ecc5d1dfe19de7665ed63983ef82fcb628fe45dcfefe5789990ae0872bf93aa99f23c762e51547660d8cf1ddf2d9737384fb76fb993a23447e1cfa777a6057a5f71958443181aae7611b157df5cdc25a295e92f91693785e0fdf1af97546a91edec6c8a9551c60ce4266283517b29e372c6497ea34b30578c032abcd469af8bd406ffac5d133b4321f131a5509f5bed8c1fbb86d0f4e978c757cdd76ba44e7e3337becb3a9ca1067ab5443c6f6ddefa05acd948603c62ebc7e2c0b8cae60905b6fab7f3bc25706d1ffd3c71b02509396cccebd64958124a98acd5cfaa4e8d83d39400c855dcd17df22afa155f553dc86a0904c922289ae3cc24c95080ec753951ec2d462b2985917850c1ea3114d73c42e197ddbc842191d380d6b96d8b086baee0ebe932d9fcf7eb137c9a98fa6a53e09a724ef81e45de1f5718d4c550e05f44abcf8a7c7d6e51738615d3b83625c43bf69b20318afa0e7f1cd0e411964f7c477620b296ac37cf742f1294bc8910c3c8d6c609139f80ad322de02aca828c133a8ba0a24922e2518a0ac5816b37272477953f7b92040f7c62b02c4f54592a4517ffab3ebdbf93c43b5137ff2b789ab7c718a0f257f4a15440c6c7fd73863d0d9ada84b5b04d53a5dbf0abd44836ca26501c5a7f1a6a7315002f0ff6c68a0c10a3b6daa91dfed318daed76c81eb60c5636237e93a28346a8288530a7327530c3e1ce2a9f2d8d8e4fda09bf8ae915e85dd0adb5aa265b69503bf71d7b511aa9d14291fd759fe51063067cd059681a5a7429d816bb8529c00af5923791a18e76e9c02c4af6b95e7d70f02156de736d6b119f5dbf3119f16e59146f50f7095911c24fa2cf9b56fe6590b3d5564a35dad1dcb4d6104bc1c0be09c91f59c00882a636306cd65c750f74458e3b77cf09b6e318c3155dcfc834d8e38f447427656883896aceea590c9a25e24b0c6e84dfdc140c3b7a8da40d2ddd35211f0bd9994d43dcd3bc7df093c1f2df8673bd35193dcfc1faadb079d28cad95bc5d8d6f3f50d238aaadac331f94796963dd823ffa2610a037751fc9361a1d16353123221bc8ef51f35394aa96fee9a37c93292e99c4bd0d1bd5055f433fbf5ddb2aa9e33a2779c43df968305cab7ea7bf74eaf56c7d08666adaf890181faa83296a858a8cb0381e6343f50598a65333b3ff5c016f395dff6ec4b99ac283e82a5acc2da8a3b949fa064d7f38ab1c35ad61a45edbed1cbd310209f0563a25b9e368a12f37f309ac14621aa3820b1170dc32800b99556578716b7749bb0cc0d0ce8c3b2424a394d63231cc8c1704992040438275f89d3d528ec52fdb1daba2920bdc832cdc8474a44a8591d6a91ece25f07c8da8d0d10b987b6b148e67840d021462427dad8d978a02174b4c7df2516ae33bc575e644c7f6b4d1589dc377bd415be6ee2637b65e68a5d643eaf83b0fa758b6f7ca6b84d6705eb4deebae1350383d5f69b9c1cde742474938cac91c3b0e88836017b10c65466c31332f278095e465e9e25c5e5b688178032126ccbb9b74be7c5fa52282cb36645745e5dfdfc3c716d64f684eb1fd774960080071566774714501a72dd66e41d8c4920e5593d3283b2946cdfa143f4ec0c0bc135274a5c51cba0ceea58b4a0b239a6dc99d46aa8f051047ea7ae952dc625ad292df4a9e2b07d3b9dc55879fb11d6e1a4bd09d9f9c68f1666e4d33094e02fba9e212fc90bc3ece91a763d80fe3af9d0a5e0d6ff1b58aa79a4b5ebac6680e48ef54cdfffbe008d347a6e56e74aaba5e4e76a0e488b5be7e9639968383a3e2f66a8f8596e2ecb736085af1e0206a56d86cc26690542ca6599a1cc8c396de968f5fff3c82d93f9b2e9b2d2cda9115c55cf0613b15726f20070b2ef4b47ca36aedd337239317074ee3848056c59541e4b3c8165107f864aad3be806ad353c8b36089d17fe889a76c09cd5034cb75003329f322c77dcdde9c5d19bedb4d2b0c7baa664b49b02935990d5a3867ba4009376e18268efd04ab94684c60279990c8e8192d582ff32cccd5a7b19f72e934d4de22d5df1a40efb2d0493838aeed37a7a874b8a4b90f318874a819995bcf49e2c8cc89180482741cd0c0014098eda2d3dbb53a5aec7e5c47dc154a96fcb8ee3317a68ac608cca595187715aea52047c33628e4dadf4aef344db987efa877a0fbfe67b528cea2b0a3e697537e66f03c048017877bcf74dd6dd7b36e11e6ec6686a6a21d2e0f9bb9d7a0321d2da7116828f7cd278a277b6a5139efde17bd8159c95eb9382a743308db32c656a5da6471fa66e694e36ecb56ff71e6053a3677b3d50f78b3feca82c67934c6fc04fca37b0eba5103e27f79b69d2bc965ee64c40b7f84429b60d650f172cb94b9bae45462bac0ee42ff231a8c0a464a7bd1d2d420097091b36eaeafd9d028f642222dd846005037b690728725600778a518de00f23155971425fb514fc2c5ad74b65ca9f6ce4d328fda11426e4c8a33cddc174fb2eeb53f8034b3a18eafc386793046d639055d57ba1142a3bda8789c8f457409957e922abeea603765522cf76430bc6f666f1f04336addb3fbcf9eb537b9b8aed8c5d91a1b72fd4e8120557f4666d5945e2c290ecb05bd216ab269c0a0b5ea0fcfc8a9c13a4092cef48246b876174a6dbbff0a42f1899e199f4fb57e461ee7216db93b82e657147ef2322294fa5f64b1c3fc9cf74e2f6f19d20785019a2dd6ec4ff13ebb46ec47ba92d4a3a611b7d2cdeccda8795fdac2d6e65b4e464e1cbbc32551cc7df44feec95ce72e89eb78b3cdf3090cc4eff941a9b6ace7357b7d689129aff52503ec50ae4ece69611d9fb6c85bd0a4ca36e80b581ccf29ec3edc8c3ca11b621a370672f93c749951431fe5ef178dd17176fcf8e62af68ada864de0cdc5c2cdc53230cefe483b0b52286bcf2cee317dc30f011b28e46346239e3c7312c662f47a25f9f0e059713c121a0fc1720d79ac1bc696a3f5b41cd5e4a3464607a4d5df2520293795d180d4b7d6d8b2d06dc4fbf7b230cec2bdfe97e0369044b9a431d977c29f2a85629a80f508fa1c7d4fa1616ad7da904268b0dccc6c6bb341db6b0f9f0e6bd74afb53101b252debbed39c1709bee357b93ef0ef1c6f1a09d676a9c1f9d4317d5214fedb1864644e903e86eb0c3213e0004079f65e9fbc150f88c99028137e68b00ff0fe12e922f796b129d70e0f1ccdaaf515d121fc6b12ece305ca8512ceb10fc6eeb404caa4de5502428269040baabfabea7a341651d048840f0578c8c54f3ef201068b228132982573157811faa45aa55b3e1a79f210e235700218e6671a8453273f44eb70ba64b01b54d581db8d3a14bee0b5124c249eb364b09175f4973549dc6811aba6d5e11086d57daae689700e460c75e74c3ad43e57865981ccac443249b1fd9d52a988f946dde46d7cd347dfd8a9a97159fc710c89a089b1a147582f30d3c2b55970106c2a586d70da2c2857e5b77bfece66ee64ec2026ea84db3dae7d3a7b43dc597e68afef910e30453943d29a11e60ae571cbc4ed41ffe5d6e643858ff458be647e0a3f70ca30ef3b83aa7c621907de591498b5e70b6664570661a9e20c84941239ab922b4e0e8272f11dd60fc3a2aea5d9928f59d314a157398167cb8f628854927a9069a71b626cf6d6b4d685ee6a04e48ae577561e81b4c2a196a276ac9557b4c45839a6d2acb9496bc5e304b701abb48d3821a1fc888224d85072eeb9562c1a53e1dc84b2843029f28da360bbe03d1a82df4ae7e540ec8acde325ae847da2c260b16f8dbb73f3e011998e7c0056700259379de87344c09210207f8e3a8021746145daf2ca7b0337874d6503f308cb133d5801e147c2e2ae82e2819e5c63863b3b5e577131b1008656481cdf91bcd67d85f21beade39e172ff149c5e46cb196f458ed50f57a0b76506ad4e74a186052c76a36f307c8867a27c640c300b108ae4232b6eff7715f5a921485faf6d988c8dbde9ced95393e0974fec687a3109c92c9a90832a375405b5c10e73794ac1b06c63f387989726265c8c5812e329494923d6255a52597a71179c285d0b7f6d4a7faeeae9f8de75476b812a91816ba3d7e7ca995ff7b5b5abbe59736a3a127f2cc587624b056a835790a1140a98abceb2548dc7c7b1f11b176f7a17dc46f536fb2ebf89dafb19518ecf45289793db0cd37abb82cdf44b2c54d63f4ff697a88bca9c5fb37d90b113e2c62e80114e191d4bc742f72c5e6e706b673db9d6b15593b224ca1e308c658131dfbd3ceb42442d6af8ee74e2d19247d0199e0eef655dbc858d67eae32caf0b8e9964c7e775fa41ca85cc37e245de007c46061823d0c4925b18909afd6b6cb6538f8fd529bafda4ed6bf6c9a50e45edf854f50575f6e3b51c95d3351d30dd650a1f22dd1e272be51d9e4640482966b673820a77f56b5e4554b764889c11a626768aa369cbf8ff8a39a24e63b1af06ea535b32d6193995d4557a8a86281f95b4612338d599b1668016018da6a6dcb2def7317f2697bba12cc212dca2ccf9742f116062552537a6e8f8388c88536505511cf6daf35a07cbb88f1dfa100d88c82b71e3aeef2c1fbb81d209e5f9acd7fabaaf9be8f0ff33cf0e464bdf236a21303fe8990a37882a1f7e7dad1a1f21b69314d47e78debfbdbd8d0f07c380510e35d3276fed7ca192aa958a93737a4e1146c5ee47b31defe90649c6afbebf7d48d1d513c24b095207e09c20c389f4fd5de7d7ebfa11f7ec7fb3426dc1a181c05c7e259e81c8731f751580d3331ba2f59f4ff53b67749e9fe86f933c6b10cc1d875e496d758848ae05ff9bdaec5cfa0a3fffaa17e539926018637653e45086b05389cd1f7f8dfc840362ee4516f31c19d0f12fc33b1c61477973f8747001c6f6aa06fb9b37e94621c64cd17bddefc685a9ec01dbcb5161619d101dd39603d67006076e328d8613599cce91019eebe61693383f290b2c3ad1885d1c63066f6c90844edb2b502ec1fb584645c7025ba2bccae3fe31e66efaa3b0324e0642c724a6523bb26bbab47481ee6ef17fcf96037127dbefb74d527e6fb17a69fe94d6698a811114784b1da473517ef17718618fbc8bc0cd004fbb14880b3f9522ebf5244022dd3c97f92d693032a0dc390268fc1b0668dfc3a5d147fdfdba2bf3f27a8e77c2218fc2305322367f52cd0ee6b45aa029ad5ead0d2518859e75b88131f222ce407ae40697f4ad89274d64459453fd8de736d2c11e3cb2b9d6cc72a63973d2dc98ae597071fc9b88adfdbf0147ed68e1157608237d56ddd173e6e99f81708fa208897ce2a2ed16bf73f93fe7ad866a9398a5dc9d0baebddedc4f0be144f9159bf1737b4885c2217035d8ac0b52a10766286244f91af82d24b288694513d095214b7ffe516d31ac74f0ff62fd33a1db95d8f1d764c0a24b81289c41d37e31017370f3d2e3f7392fe499abbe1b8944a6c3064e2c99f37d233087d060a410852a170df1c81fd5b4121918eaab09aa6eb4f03619d9e7b13fd1268d1ce377c58acb7a547455cfe0f49affea1a0d0e99d181bec4497155ae9ebb4955c59c6ee983f9638bb7d5703b55a4b8c7925b15d60061360eeeae19f73cc74a7e168fed0560042d6a8eaae4a46ec8a845c547c49db7d35244ace6ba21dbfc34b620532ac3c80af390b1c4907ebaa088f53379ccaaa76674c281a43529c2a12eb98aecae53d28bd0673e042cc1ea5b9a534cc5410676f020cc24bfa9a4c1e510c37ab7ac5594288866560d8b7cb7b54533de79714717c666c4c669db571c91bada3bffeee417a97781d66ff18f1cef63c83050db7fe536675b4f2500b58e735be116d4853c5df6b42d0adf8aa6862b29cfb225522fa0867970c9a4898322465b594b06e125dab9ec91b5150cfb237963d032b7aaba16c1905a8fb27acd8fa89e7748688149b5619f164abef29df4b99581d60e141262c8cae4f885a15786ea23ed0fad71c217ca2ced8e424f59c22b2dc021111b50d85d75ba55780c40a57fae60b448d74f7505164671a727ef4bb0328edd6a5afcb1806a22f534f409df9a7360fa53c888743df09fed23a9644441d89e2b326d7fadfe0261f64e5acdff562bfcf36ec428084480afbc69bf186ad13bc6f4361ca82fdca21819405376f7dfbf3620c18c8a421e1f0074d48e97fe75172554a32a8c8d62b0ea892cb8a3c7cdca927afa88f2d4c35ed6f23d9b996d61bc071bccda019b7b2fc7abb2ea95b74a47bdccaf67c8c4361d38b4069ad7a994d0cce9184c8ac343787583a518048d72ab5efedbe03e4a2774e0fbe7278bb738d339648153d1d68dd71373d71246cae341ef7050f75487201e366f98cf9abf51fde931922faf709667767b132d73efef33c9b5430c2711c07fdf6af2fce7adfa05468e2824467424e5c2e83e9e5be3b3b34875b8cc3330ba7f7829ff0ac5de30fa110ccdf50e36cb031f360f041bc18663bcf6178662997dbe36444acc34d7bd52e5d3fd83b139232e780f739ba1df3e250fee0b9f37e4606d9810423f9fc609b020cb79b79a7817d9fce2a23d38c439f873666f59e1b7792022708dfcc4cdbd1175fe4ab2c17e356a27e801e0f82d3ad099f13afdd266e0cb092e6979f543a5f89f1445e0cab61dcd86187d9acc676208379905bd55f9026c6794622bb02034b0bcb12086f1d4ab811dfdaa5b7af76f2a1d6bf7cde47349ec2796bf3f2e66e362a215f5e102c8df71bfacc9fb712440f37058f90b2d3682855c44a094ddb9572b41940316b95aec0746c858ba99e7ff2f36b0400813b4a4a6507cd61f72f7cd28318f34d0c7e5f9e12b35fdad54dc380d196cda87f762e352d0a66c7fd443f1f6a8eee23be143aeed4da909370a5e92ad5b8a49eee99231d5c6820f60bea87b82cd3a2c0e64d16b25db2dc41be6459149196b0144ea072dc8283a7091534c9e8d28839c29d2bb597f0156c0c4affca40f06550dd65bed7a4b7c70eabe27cd25e0e546af52871bdf79a93cfb94ddda31f79839531e75224cc83609719cf570952c5542a947baedf68b66516de4aadb91ed5e97239c7f0aa28a50e5d686b7df15871807bb29d46014c6d0192caac4eb99d4e03a6fb84802597881f5a34b4e451a4c5a1d90a99a42ab3cef3eef3bfee64104ffa2df2c17162fe3cb3d60e33b3ae099ecc597770b380ef65d863676e9a72202ccaf2f42418af6d549c53100207de643efbc4ee3d9a750d9add5d56d19afb1b66ec6132c50aa607a26fef0c2b00661a673b0b105ef38b379757980175e0831d1bd6fd89c44b64cb8c8494d64979a0f4869f1b3630148a4df2202dcfbc2fcc42b46b1dcbce115c3fb92dfd095a191deeb5e0e5cfbf794f54f0256f97f34de72b7838e6a0cc414073cb5fc1666f403ba9f4e6234db026444953a61d79b435757fb595870474aa9a9c14ac726125669eca2c91d43c227f089ce30c6bb27e9cd4e08bfa06cec2f4f62d5dc088fe36e9b1715eec21dea008a11a31e0a19fee5b8311aac85e2884bed63cdf9a6a4b1b249f3b624f835a72ea1e9daf892bd2846b85230029ab6687436f838d423ce655c9b6e71be7b84b520443cc4933f7308418c8bef2d5b8c401507adf69fecca8b86871115978ca976725a02bd6d24080e16a2f02dbc7f875b492901bf7c2ed0c83469907736304681cf7b036e89dc415d7ea579c927df0a016bec8a26e5f003c0de4265b157824ea2128f861aa0314ca9618e654b2f40f06f3f7b7e126464f6252a4293de61000e54bb7ce0fdc51448c552b49629febc2de748aefa8367d26402bcdb4dc985b8efe0778df40c6edf108cce062474f19a0b5fa01dfdcc63cb7e1277620a0d993d2031520b30ee566a646d93adbef40e51f73e2ac5b968c03bde39813bf83495eba0402f9c468302529a7b96da90482be3e266c586c0c292a8ba1d35658b05f41cca12f9132d788f3a0bf93a903085f2a3df6c1f17f9c0510b3dd81c8b3b161b105c4af8362bab627d838283c49da9e3c572fb9e2141ffd48b4fe758c1d1013150e94c5cd3f144771d0af3b89da3c5d14933abdb93147fb7a323764e01a13568b90c58a02814ff410cc4c89ef6f413ff800f2b5da77aabe34ee9ef005495ea94ee1a4f7e414e273710bdb884d64033eccb664ee279a66911f3cb6920ae8d7667a8a118bd770c7ab7a3df1dd24970d3dbd59aa7a376798f613740bbcb618c8b0077d0b78c7e608e539607ab5ea7972609e885e22c6005b737213237cdd36ff7ed8464f8149132c332de60da0f7cb868c7791aa1eafca73310d5d7db93bcdb676b6843a0c6beed860d37fc443b135f8fc3192c449434ef0b828d7fe9c7458dd0f4d8d5f7802dc343733773df6f7d54f8066ef950912062f11cf92faf9d4923be2ae4b01d9e73b4b0bd582c35cef876c7290fdee3be9622a1b22cd9d1a7972c87e3a1ba1060530f3f2279662860953ace2871d71052ba4029ffd3433b0dd69be9f7762d444aa664e93d824d09a6c8bab06340e216e7ae44baf8a119918997d5590797e9e346ff6dbf400e3626cfa0e607f952250b0026c12a72160e848c567e2db13027c8a91928a2990f91012363b120cc9424ebce20e2245ca8efbd1fdf6e2af54dad36a9a296741cb937f538ac1d0e15ecbf0980a42eba5fd0878019532d74affa8660645ad673cf8036be729cecdea543868d769d1a341dc641e22d64cdcda3b82429d4246759a6e2d2538a9c3fa47672574c1693be5bdb791e7e38ec064d9dddc98091a14a790621f876d7fadbf07ca49b2c28265468368ded30147a267bb41f61b9d6a708b43c8ad389dd325107f0e43e086197f87e8fcc5447353f541ba2508f0d9709cb157f38d9dbb690f5e2fb52ea045cfdab5febef52d37d545d518fab0cad8ee9834c52d49d5ac4bc3b41d37606c77e054d9f7f6f0e5131826097b591544a356615f0412c02e7c8253bc1d06c07d96e1162f34f3c6b1e55feaa12635d9516bff8d5a8d22d44cdffda658b4c5e683b83242584ab6dd2b9d7bcf72c32890c1a7fd5ffc2185a0160c0cd3f0adb6ee585253afa7654fcf10deef070ccdd8e5bad63ddc3b96defb4aca384c4994906ee6f0b5023335464e9f74332a55e3f21aa75f165a68ba41594e9bf960cadf99169452d185b878167cce446fc1701be020488835cdde9ed28a7c3fcda9a0899112b929281ab215a677d11b13f5ea2a37bfb8bd9619f3b5c53d2b986e3f7a90503931add839a446a8b556faf69905964e2aa3494f763e82b2926178fdd1941b79fd7e6ba546f919f66794dc10b062a896391c2e9583a650df755eafe8ab5d7da07bf07151779738eff21eabbfa421d022a7dd35b6b6f36dfd00fe64b5ce5c45b6ff91157657a9d7b88f0bb7042d69335811e55a87b9f26754b1e5fd28bf6982b287f5ec250e3c1d89ba8034bcd81503420c1555502487b15d3520226046c63ead3675a8371d6b6d1f3b6ec96fba732bcb2f8d5785615e125fd047a30704594b54dd8ad5d9e28f284214e1c242fc3153893e3bc0499e09cbb062ab5b03e953137932d5df9e703945be922f2f01375fecb298ccfad3134eb02a4c86dd18ee8564e6fc97d8c6fa70cc8f92dfe34980060d951edf5198659ad06ce23fdaab69bde1023bcd4ade087fb94a19fc062452727e25bbbae7d24f20961cd34388ef130982634f835fedf091313f9cfc786ef24ec6049102ce8e10725a57cab56f002c906e03063aee698f4b7f258ad377bf98d4e37bd822004793456458ac2261b38390cee732ad23ccbcdedd448c0b88fb8ed54e641e8d8fc587f79b165619e7f35ade52d38d324d28bee2f932e11221d8207c4f82035477f36bdc3757a9262fdb9fd9c165eef50fa6b336e31158202de680dfcc658f236fc428ad48f815fc6084243887f6250c9815204b5d5b1fac27427de4362b5588c54d0fcdeeb4760b47e6d13b1f577aca5c927c480160f4c4966d33c472ecd32a8e3cbca57213e2d161332606810169972ff33b583fc8de166f114953580324bfabc12dfe66f96e929831f79ab86985f748e62b1b716a91259f4632bf423830877ef5ccc61a1e2150028f862df116bb6a1038502e37243f0b16dfc262eefc1e60d9a35b9f8045b53f6cb1782231d63a53fe9cc087eb061ccb9ce6c7d2cef811b85f6a88988c7ed4a47877ac53826092235d3d0571786a152214f55b8fee54609c232a7c907a107a2f9a70f89cf1c08ab0dc7263d128cf937d345ff539d84d1d218e9df8473ed526705d3d045dad012d0f972d265b74bec7696ebc6686fe3c0a7143b0324c1be6a33e998079708ce7e13650e721627a744d7b2eda37dee306d24224f93bfd83e401a0b763d2ae80b0025fbea8bf7622f646a539c6da204a57fec67b1adb3e7d65fe8d8567ed84e3a3a086df4b98475bae2229516183b8b50e04694fe25c5987f124171cbb98d50a3dfbb78b34ce6273dc627f7f965c7dec9f42d70c7ff2563a556920231cfca222e909d706497edbdc931c1608abd48fb85d96c83198a18f6d52337216ba339d90232c9bb3e0e7fe6e28e682c0db0f2abb35a4bd485b0a78ae3d2471713d8ed1b33c73755c83a3870dac1dbea7dc866c411460ae3266cbdd05b6c246ae6056fbfc3d80e6d50566f3fc9f76fb10346af686bbe5f28039ff24167e8d06804a53a9b6962b056a93c98cca25357f189321778950cd9e1b2c750c92d36530205ffcccb4fc6eebeeaee51b168e7fc54f34e0357688ae05ef120138dab2bba55a3dc24319a08c304d9d2c34da8bb87ac0bd40e232af1693d10d2b62b815729ab1260f33b81518633fadc0eacbd121e948148df3d184576d868bb4bfad1dc8d7ced8e91471293adb02a7a089c4f04306c70438c352ecf793daa9edd24035dd7d7adeab39cefd66737f2f8e9115bca8d91f34a8400d176d280e9035bff6658435082f27dba2dfd72df939689825e1bd6969595e72f2ff9c166a91722f70c16b51937770660335afaababbcc03059d803096c0cbffc5e194c1fff44f448841bc2a0cc9f2532db1a8ae12e27109faa2c27eaabdaf226ba0d713abb6290b1e505a21f5ffafdee602194da2d86a057c5aa627a36b9fb27bcd8c1b1e01a4e4ceca59f0e9d3261a63fbb536e69f7d3c858cc250f9d507a4cef66c56c4507fafbb46d32eb8bb03c862838f28c65c053b19722debeae0545f6c36816ee0d53f483b605ad45817d827af83a56266043056cd525eb7419e2c2b19757e45b3176efc7c935e8712080e48fb26e0621306297903a7d75f02e7dcea55815fd395ebb3b295448eb168debda060098b50b286e6fbc208156675df3455837ab915ba9a66f38631a3c17d74512b37c8a78e0bdba3687aab692b9bdcd7eb3dfaeea24a67b62e540e2b844541c5949f34173409f6f8e2a1193fd5a673788a3a964d4f6977b2cd871c8959205a0beec85f3800b1b36a2f2225fee12faf6dbf5f340bc63fa8482484456bc1b4fdceda8868333bb6261702e3cfd17ae4daf3fc28efb07a72093ae8165752255cccd0993a041d286d5a7141dcb8d92ff825f75f4f969671dbf5bc9c951bc444d85d8aef29ffe8d0f4b062f448cdf5be0a73e76398e957f8215f2013bf8a6860c7e1967066a624ce78efe08fbbed5f216deaa1126bcfc9e76a369f163e2b2efef42a727d07e94540eeab5b66cdb9fa45c5a86a608a587bbb8c0f954b12e4e1cb3c3c1be1e42bbdd502ae4cc23f5adb76b531733eb25396baeb0ea78f79e98ab9d88eeeee7ecd89401b94696675ef204cedd8daf0b4eb6ee702bbafadf09c032e46c1dc5d9994db260fac3f6718d420cdb669521ba1f03f46a122ed69104f50e4d6a42e520990860ff8a0078a0a9215aa83bf7a6406732bbc320bcf244860a1804cfd05eb5d4486b192e3ac0e4fe9157de60b00ef4856278b18783ccbb738112fd111d4271e9eb4df1c8d74dd2e53d15b9970e2de3352db61603be8802a043b912f33f82b4d69fe46e82b73a15954d81eebf588426a72341fb86930f0dfe916dbf68bb6ac50cb5485a0376efbd4c1e58195fe25a9528c2672581b95229343e00a03d3db59be1f2c7180c2b28f020cc1f4fc3680583cf0c72ef8b32e58e73adbe19dd0aec64eae53b19d38955cac68cec134fdee84b55c66b9ad8fc89644fe1b3080fdc8b8385845d8e919428f33e493f5c3cb20bb4549e7bc23092ef8d7e65bdac3bb8e712da8f15cba1837fda588b873cf3d0f9157881b4bf5b9c4a82ccd547630405a4e20f5601216acfdb7d0ae4531c6828cc77c5bc3ad1efdc022fb5a4984e19d44f873cda4456af4db7403d657bfd60177a9d9340af84d8ffd92c4994170d1f86065b2ab1a4bbe30bdc23d358506e42c82d15f80f494dc0db35bcddd69242edb230484b2a29fb51fe17d5a61b1ea39a47ae8727fa8290f71ee0e362d1a58baea87e97f65f6b6af9503de92dbdefdea6c70c8559408a26b5fb9a8de71c66eca3d2c3b10a58596739b4d9f6aca393edb2467db0c0816125e09848647d9469e6d34450e1ec28893d196f5f273b88b2cb62b4558f29a5d04766da6e35fc5164b3a71befb38b71aa24719ade199e23a58b3d37657ebda92ba7087cbdc9280e1f81553a581086c3dedd936bca39db789ff2af7f6a9c3690e04e4889b50fde78e38460bd31830e63e7a1b00469e282f5ba4e3e18f10dda0b4d0a4b8eee17da2b9a2e10f2145116c295cf8f4bf1c2ad556be51be0ea2f48c4e177fb12336932ba01b47027bb79f7a1d208bf033a314cc534c0c1db7737c7a0734c8aa4e2f16579bf86bde33a40ae50056ace113ccfcd47770d1dea86f2bdb9f97cee364109bfd5163d1056184af528e2fbc0108937ba11e545974e3d44075ecf5d04da16d9dbea0c8a63c8306239ce93530a2ccc4fc5b63f1d90294436f1ccd528d220f460020c1067c87176fc53ff7886bea66cdd248b82514095b0f110ebfbfb6bddf78b32ef89dbdb03cb1b5833e7bcc939af65f8254cc8e878902ff6b6220ed3d52b963de9c79cfe17e7aa82d86e9ded421c506dd70d762970f7aecbfb4425670837e609452bf145297e2ee9ad574f372dd2786284d18799033693d637bf4634ef2bcdf42b541c9442df0927714d445e8982897a4f1aabb983a53c91641419971ab04c0775d6c2b9062ed6f6d2edfee532227fb07bd8ca608e76e626dc4b2a93b8d37de5c55a92fa94b06c9d406a7026fcdf1b4ad52aa7ffe6a5b0ae771412b09b6a300dfc2d838ad67f0e15fee0222436bf1c7291858498c07df6eba051887b5b26f00ed06a30d7f1cd90177b5f8819dcbf56b9c199772bbd05112c9642432aa718ebc6522515592ed60fc0fd00e246b8e0097ce604cd8724e8a095acb86a67395707997464da7f6a73bb7a7ad334915dfd2ee75b77151581ccf0605da67d796e6691f601603cf5d26fff945395a6e74b983baf3e8b26515d77194bafba6deffe82d3b6e832aefcb383a4db60476d956d19c579b2e8b5c7a34a07b5717b5169ce649df765bcd4062ccdcd24e8563998a988f4e00107b81ffb47a3e2661d6ce26010d684f794bb1f568b14894827e033619777799a5aafb4b889c88c67679f54300f8280a3b5b8f5cf9b1fbef50e10da5816abfa77265dc977c467d83decb1fb713c2243eecf63ba54a662cb42a96f49ce9e5467b65f01d7ef5f07a0b752ef41f01615fa0a7c3b66a4713916dd960b2740a5959ad1058c7b922dab10b736bc68232951e58ba0135376139ec4e487eb52fe352630f5c3baefa5a4189bff6b882a2b365e175308d952d08942350cb5337216641f4d22b7dbda0758281123cc0f40c57290ad2f4ae2b9cbf3088f0dfce255861e216629453040f029b1d9ce78ee112448510528fee19a4a9d9efd79deeee47a8f3f5605bcd62f1fcf18e32bddc6f9cf950d4b448d15e384f6a8c6d482ee84223002f61b64b2bc83532df010a842a551dc22ad10d1db0a4649e3e1f449cf1d91fe3d2e494ddc2053237a15df817f0c8f2d81bc1682d6e065777ee50c79a1e36784a83b92ec74e0856366c2832d83ac8de6ae931b456d333e3c8c82843f68bd8a6daa698c3b1985f3b3639f5de105120c404e4f82cdf0f4930964173fd2e7ae938402b836a4faba6d362001ddacf0ffca910cef23b5cf1b3efb02164a06abe2c6075091253ff8ede74499da4a7e7453eaaec3ae4c40ba529bf9682ae90aa4d87e44fc37d88b422d1a952377a715b87e1c43d921d41b5b6ca2b8c5359b647b3ec39b04153c93c65515c5784f684f71f2d1c22641e784e23676d95a2fb40d18ac0107044146c367257a5211a6a0d655f2297950615b14775a6bd34f4c4a7e1c57e99bb2344d6e7a1d7ca7b1a4fcacedd28108f28f3eeea2120af983b20cf511f1288e96f69a98300b230926d3fffb44d8cd3e0c4c38fe80ac97337b699e0273780a9515cf69fbb05c632ce670137714d67e6a24115197f7476f81bc6a0ff1d6ad6c23b4ac200aa9b44366857323c662d9a84a3ae72af916f201e53bbb856fdba286a0f9cdc338f73d9136b1c8913ef3b231aa879f02a2ec7bb1414d807060fad5e00b619765fb88cb732fab57df32b68cec366f498b5d813f5254e02ecef1103c4b505cbdaba7bfe11fb391fe0f060e17d3a5d39bb6f4ba3e96b34c050c06ba88c814164e9f532c6ac587b49fe414cbc4db834805d37727f84568ef7b0a5260cffc385019847ff862a47a66b6c74c17b7e4878ce81f090b272135670a191e5f849e5f33bc246ba7ddcdfb7733bc71a60cf7d9e66d378f73d4e550a5af9ffc3df9fa6fd0e8e7da7148d6154f100c5eb7330a93e421fb223b9d275afb381aa3aec41e4bb8427daa99960b0a217f1bf85e15e7380681f6a2cc76772e1cb55310e4221fd042b7c43ff17221cc4dbd399690318304ab662489e000290ff8ec0110190ad77a182185153fceeeffd6394bb75273bfa59f6a41fa2d83353a52c03084ffafc7e3b70566fcecf7965546aef1afa0179d5862eb147675cfc7aff1dedf05d7f824a0a476ff29ffe223c020333dd4f052a1aafcd9407dfe9d3c54ad70eecbc192582dc6e2809b364070c8da18a80217ec675b6361241ef9dfdebd4a695555953baffa64094e2cc3dee66a659a5e2a94a972bd9bebc5d644323cdcae3d9c0cdcab23889c0d1679f15152d50feb7adc2b7ff70d79dbeb96eb6e6a08a0de9240b9c24e50ca99368014f18bc942b34b97f2f02ca0ebe0d0b1bac7280088da6a4b944dde81bca29a37dec0d18d3f76bec22f356af58215c01aeb206a1807b97cd401646987069cb0554c8c80ddb973ae783418c3a0a70b5331e74c2991ef6b3b0c5e5c521b1e9d048da304bad933246107c086d02f64b4c0c40d152cbdc6c522b33946cd8050be4c39f9e28cbd0fd273d0b0e353f1ea8ce05ac6d23cbb3ac2f81382e830785c7d53e26b37997933d935742cd5abe66a521926b33df098bfec6d03f68bce64a8024aa30177680e09244e44a2f93410802722f417c9e29af11db36060b869b4c9cd8b803f769fd47560b28854856cf7a91f13e2c825a4fe54901390fba8d2fa3515d765a852463855f8bae5134acfe766e0fa6318fa79cce503df86bd033f68b939c00a495049f88c6b756f2913077aefea6308326a2eac1afeff31ca861f84bf7a7ddfbda328a880ab5df759f52117830625f276ec3e620711e3481898ea5c41125078c1188a7901bdc2ea39de73a365197e07b2ba41603c8076366c598ce73d7d356e7165f43c7917b8af1881eadf0152f0047ee9ef2111b825c94f86462e8e3793aa028e73b0ecd721261b502542e157ac359407de5160455b8cfa60183dd162e954d6421b3cca96b73345aae4f59cb564799a7d1092f84aa72a442842b367f2263b582bf7b7087e649468ac017604af524875c8b3f3dd7449ef982870a49a0363ed95aceaa3310ba971f4d24868a68a32f8fb35829aac267bdeb7b4af718a2e99de5915bf9b902c998e15d3684a90a1342270753bb2138a88a14c7169af362af831595b2fb480348e64d972b1813e348cb8edf4f09aa00ce7ca585ad7924279dce71f917e34bde120c4feeeaf529ca4229a44e06f6d84a500a795d9c73995c2b65a4a92e2dbf679680e9c2107b41f4e2d01a338b057e46e073e77ae1cdbebc625357125bda9c35763e0734375ec9c7f51a6d39c615e8bddd1f0e1cf1c000e38ba4956d9a23f6c034367e9104e6028e616ef0f63d64f26acd0eb588d0ff5c970b533f1327fa6991e81b67960f58642dc4e7b0adf756581cf9d54c126132619116e359e6905bfe30413ab061a166261044e999cecd9f122167fd64234490bbb433583cf4e65f1814a048e0f3ae371d1e7d84d06343ecfbdf69eb500372946f9c48ee376b20a91dc16183f3f353234f466ba603f7c529b05ecb2bfd971c397b6c83d4ef592df9e36299e11859288a59f7d09b0337cc09b710cd8ce6244ad8b8536cdf8fc4496e560c8650e232964c417e3368c3b44eff6441561e9f433c8d11f133fba8ab56b85e95f01f1e4d9ca7c43690157478a24a9413a296f98c68b5b7a00e7333ad3fcfd9fec17c34eb5b9c19662fdb7a34fd0caabbb407efcf8b44f00352c95a7f3e2f2688883384ec84df5f2a2a9f2ba2127c4a1aac245fda56d0f96532831501e4dc1997d9f8a77828bc14154a99d6cd36d172b60a0dd10767124389f2413b59c2639b4877b749e9341405fa6ff2e28bff49d107b8e6cabef622af8f9b186d7ba4f3b4c6b153cd9ba7f27dc03be6855f365eb1b81e68b2e0da4fe25b31febdcc5309d11bfd4108d2bed644a3db91d082fc424d674c75a5742ba96c53d06ed59ed8e3c47fd573e78f5d0e193b525ae0fa57f99858ec455f0a2c4c820de4005d94c5d80d43d4a6b9003798f626707ff52ea3484c73b7d56cafa2df9d5855aba01b2611e4114f0b979342f271edf482426271e7d87663c58fc4f98ee6935b02249577a394cb81ed5c0c7d7f3392d69833086f0b6cbdb029205d79be69acec968de56253009809f8bee6a36288c1d80f2c4c1b686f9ec2fd88cbacea401b3ea7a7056a3b98bf6b91b1fc152d993b684f5a30227c797bbcbf016541b0381c16e6428e1db70beb168ae862f1b1bd9cd3a6ab606cfd71f3a293f97ad41775f9fda0505e0808e207ef5197a97e553390177324f71b678bd9ac740e66507e90d9fa7072f9b9b63d014eff753fe666629bbda13539627190336ebce929760fa36636a0ff817973d3d1137d7a52469a7d3c9028569517347e8f0abd1d98ffb78f433cdf2d3aaf7fb9e27ede75dc692f13d1fd7e6b56bd1fe0d95fcc3d7b0afc09e6c432cba837b859ad29b60d06365149301c94ef9b75f77ebd72a6ef5edee85217573ed22f54c6d2af1f2467a3f53c552da49678a897c1fb7a53a33e15233977eadb34b00dbfbf4e59948decf0fa42a142f452464858f15895d036fe6d7106cb670a074c777d2344cecf0ec89c0217a6908cc379e93ec35a8aff7735e7cf6ecff32c198cdb6a6573da2b50a903798cab2bb2ad3b10b1c2c4a7e4f9fb23d5d8c1b3b9680f8b590cc18e5245c81fd23cf9519476806283afac9e5e832022c56fad9ce114c762cf413e88cc324d7da366a5a74bce73449d5658c23f4aa2f0f353c47a407756628400ac78e32836a6d04715808ae0293fa3a538d6b9846e19c2600be3c477baccaad00350cb49b7579841a8f4eb1d984b15c9bdd67f1af2a407d0f50cc5f05158817c62089b5b383c4c58b0761535a9a92859fa4280e563f9d53140a8cee5709ca96179b645da73579aa899b45cbabdb877fd9c897a1b54ecc719cfd772bd00b627a85a5e9b1a118c0934316c76bee596b71e68b970ba5af00fa1bbd664d55b56d00ffc5aeab4092fe2827f2f599fa5f6d54f49be57c7ccceb2524173c9e252bef9c9e3263f2e4ac9b4557cc82bca0c8ecbef4a530cf90481e6603635cd4ef0c3503cc48a3fa38ea35a1bcd2f8be8483782f80174e7d5257b5248e658cdb6189eee403de7ca91e7bae9c9f7e04458301d1773d315be4ec939b530aba5e19bc00bff658a716020a269b3335f2a8a49abcdfffa9b81ad05fca9592fd93f6f0538979a856fde0751b3951ada3a6f8d32ce16be27c1bf5864290a0a603df0658e39233c9b3f3662d9ac4b6d3bd038439a48906efe5b255cc79c3c51dd0b61a0a698bf351feac79ff4baa34496ed4e4d2911e6cfb511b34eb9c834096b434604959c1859c5b03fec5646c1983685b8dff9441252004bab45d5e74216e51eb6ff121311a8ab9fb7bcd5f14854e8c8ec9016d23460e9a07166b94caa37a7aaa09165a7d8bf043d342dbaf515c0d1e430a006e3925653a81a9de65ec9cddd65781cd8d651facb6e988e6d8a2bc919ae586df6e9288974edf59f50f9e5a5ce2288f0eb2c21e2926ddb2163d8e88cbe1d9d7a97576e9b1acd1a54df44c811ffc94d9234f0ce448e1de47c66e4b3d057a952a224199bb29b1e4690ba3b0b64f9820cb8d1f842b0c22f463fcf7f8d87adf2d04fe017844ee439408233c071e4b6522ab48f32a1a96ac1e95887644c3a98ce35a8b8a4233843ccf795279c2e717cb18d5b4b257f743176b20d51bd8021b1b96ec95800426765da6e0a2912a8ce46db6fd21d12caf680266b0dff9e7125d4eb7eb3de04c01920eb90db289d0a3c84582141390d03a512b5c32458a4f86634693c5e7a8a9dbe8fa13e427e1f0c3841a3d18ff364abcd13a2a97c131ce00e104ac605cb4a66e3ae69f797a52321916780b50c1ff75400e1820f48a557e5e90fc8cfc6b2867ad4c1f2d8c7931953162b5576507aa01f6a85c2f421f29107068ac40fdebd364511a16f769f69f0b7b698289549239ff63be4dab2cd56d664597640df334675c703085e5c02ce33fc869c6f62bf59b7f9742afd0d022e3d3883bf8c597a1f3d530cfec6996112027d0b82c9167be1a43dc410dfc7b22eb977dfaf87be6fcb53a409b3336c5a2fa20c1f1ef1eba183c2711fb617635a1a91b091b5299a8b3046c14a86f47145324002450318532f6d8c42e5d9751b6b45ed9887160ffc3bf91e0fac84aedc32a3e2c26a517e3225ac656f2d9a29227097211eb6bc28360851617e644e9a8231074bd54286fa9be3e623a4138278e56c028677df04fcc0cdcbea1d80ceb29f6a81b8958662dc22ed7b64a1d03701a05271b3d22281dc03a160a14d5c322c3140711397fa358c65d5e1aa3bc5ebfc6b308da1606bb55e62c87c5b0627c1fcbe853f9993ad6b872617c17f5048e9863e45be6aa955068517ad6176241aa0889270894f767f8e6abfe39e6e89f56b84a52fa1f23cdd15377cf13eb738f522bbfacdad7c914afd8bd1e77f53480aa5ec45a29e015c83f063c7b122bf13e25f347f4d08176bdc9866586afe29e5dafe4263b2c9ee11446b2025a6d306998ed437088f91c81359baa8a1ca640b2838f0efb15f45d72b86b1eeecc2eb709b9a2b35438893ed4e7abe2495504b3f94a3b26edce32a9b943135c8396736b82222d0412983cd7eb47c81b1a3e08d8addda9410acec06044d13a7faf19d4f90d53f07b85bb06adbc5e6cba55f6d13ca9a814247bda9d8e694f937ddc7540940c24028e9517440555588d61e6b8a8bdd109855e45a1f3853b7c3a00792368246d679862aa9388347ed157ad9e22f0546e61f77ffba1a04d03ebbeecb0121757614a588c3ca6d023bc1fbc67b241e687e17194e413aaca0432ab9ef529919ad82946f5c5e20375d60171c3a27d70b59e0ca3ef5dffc6ab7069fe50466fea5523fb960973af1d39767e0686cd793b91040a187e21df2e8837b137f31e31d17b804bfedb33dc6c94dc5628fba6b38782f9bafe4175788b271e476de4dae853b6a6d1f422c9d482d9a12be4e4793a418144c7c0c8090c51efd123ec89b713a27357de86b7114d5f99e33dc2d71c2878a424e06f1a536ec2292bd6f93044e82407f3dda35db4f342858b359bf1e9bcc37ae79e95957438d14a8db5fa9391a8efef298d39042d7d4bbff59c06b8cde775765471f0605debdd8dfe0b29cf19e1d7add5b9774523eb8c808571229cd4ab3322319b0279c1aede7c8314ef417c4b29fe5414c0ff488c93383c6f986f61b9b643ee03575711869bb23ab1058dec03fb121248e287c3b2cf4faec01bbcd9a436f489e91273fd9570164720d2a9799f52c2687f9149b724f8d27f9e89229da1b5b33bea460fe064875cbe85e6dbd19f93bb5f6fa5cddd9f53c0a249adcff12699aaa56bc25e3ae87273d4e60dc75a2622e633c065b42e065b2356e9002bed6d9ee21e3f39cb7fe60fba2fcee6f59ce68c8985b46e09cdd15e7b978f79ad22ce3f2e105c441f5cd8c20405ca72853e6fd7d402eefc9a994d1cced33bba120526151f64d3cd8f7239899a139cb9bf00269f3d69a2df4b6f8c69befcfa9821b71558ede42705fb2180d651851a2faca9946610a19f6f4b606b1cae4342f536ca72cf4cd7aa6610ff989012fcb7d0158da0a672c670e5e4cd5398a8d80af8df032e4cdeeb9f98f1fb906572833266e15c0dd935dddd415ccbdd6da52ca0afdab4710ccb712d466a88a5d108d0c1508d91ccda1dd1bb66df5ca2fd43b7d7f8aa793795a08c2b1acc6c241fc6d1d80561e400496960279110f01af0d198e3b6302a9dcabaa73625ecb292a650e09e5fde56b3a218690589c4788541efbfb3347e4269613ce0b90d27ce3f0b281d51aa06076b43ff40d806f80518d1660249a45d5aff2e192a129e24374202c43ea2f590f110440fafff825180a0999ab53ab05991fe87d165bedded12e052c4ebf9f948985de7548f32df8ea176c07dd39890385f697e99d3af0026deff935ca9af4fb4eabf5037922069c2a91d798a79b986ec2bf71826d94562910eee3f842e86c114412d82bbe90d24f2e75208b57b79c85f7acd6e521be65500911d62ae60c7910b3432c9aa85eeeb3de1c8f84d0403fa8c727b63f4345c7a61ce54b9c6abe585f3f62543fc4011ce5c5c297fd43de4bdc64596275aa2bfc74001a4e0667f1b30dd2db18a6765238c3f1de3e9c5bf25ea4d15b7ee8c79b17da87b35fc4e19a4586d6fcdfdaab634f92924eceae63735ac2f9fa966a5120ca368f607eb5d37199e3507895cf2b28c182b53704392c3fbc6f7d562ecf33ebf7edd6d6b00ad337973295d952a53715524e7c6c08358354edca7f06feff4603f8a23cdab60e190c5689038ad4b2b563e221d98a211f03bd3f8cdb8dfa2d89cc9755634ec52b19fff3e136a9d42e2cbcbffc93e2aa77810b8735ff71f1c7652411b274646a27e0b20ab05cc99aa31ec4e52b34378052b843e4d5b3e4cafbcfa68a549620845c6f8ac058a1dc7601e33c2565417c6071ca52dfd7e7d6e2ea3eb879a54013d61b52a1448148c378ab8c872c028784ddf3d5ca0655d48a3a8ec92a8b128bfbab5e8858c940154327cb519c3f8465d6d07424a12ba219a7febff55439b58c0079600f71423d4335b904a938a2916ac5887fdc27a86ae9ccfc32d10c19f8546787ad012f5e63085d72279b9aa23b2b9b823a7b1acbd8d8485c2d5e27279b633fa7e1c5cb9e80cd1e9e56b7c344f667fa91f3e9c2f06b56c46a37a1844f62151d40d600a67ac7a0f8371b006bfa4ad4b479901804d6a6fd295d7014502ff9a83f91c6b07c23834564e657db6e8fca371536c9517226c658066c536a5e04fc5480304436bd4bb89c54b5951ddec105cc033bf8f8fd7ab9506163354b06cdbf34ec455419644b6deaed984039907516621e6d97d78dc2767f7cd6e330d8dc7fd8c677d327bbc56ba198c8d4a00f8922dd3b960a574c6537971045ecbbbbdd92e2d0fefdfe8adf6345c215070b1a16629769acb1f0793192a61af1f3de630583d2c833df455ef635e540ff82faf7636b2f5452306fa678e998d4dffd133051fe1a996a8989093bc67063059030cd1d99c31f4e2c121789a6b0fb6c2eb56fd7caf640208102213a9a0b3091266449219a21a1219703a422182b53f9d37aebb0bb5124abb68328d798443464a697a050cd754e27cdc7ec734e60cf2c1935a62020b8de496afb3771755fdc7b5eb4710edc98df202ed09e1e18fa0e3c4a0afdd6829bccaac6891acb8b40aedc78e1d4d34f6ad17663c30724ba93e100dc3d77dec2295cfcaffd077c7c39dfe96a95bcbef52c17ff2754ed1071367458ac7d86718b6a16d7d69ac6fbe8ef0b8459556b659d8000088a3a960afdf2083e71121c99dcf62a0dbbd46f497b2e01db3c2b6e66fa98755f2cad7e9b864e46450b6f8dc5b45812d09b6d7fecd15bad053e49cffdeafb21b6563201b98027f4623d3dfea84bd37d5faab2df26098199188be28f1b35e98098814c3bad15f440a022831ceb4ab7aa261d1092b2d90dae7fcea34289e8b8e04e7780b3d5c13b5b16d4e505001601bc7051b3cb67d84233fa570df7fbb447be7eea5c7d9dfd9004d75d528f221a4967a5cf6529b36b266a8a772af2c8006475fc8012687ebe4ad10085fd1ac9aff614e13d37dc6d625151f72dedc88c43899952a8233d394a3709f986265930ebdb81e317a5117ae5d79dbefc3f323f250c480d9ab3cbbd6fa0e06aca1fdaf912e1e1dce0aea2a85a1c03c6e6bcff1f02c2654259b21b91b06b2a0e1bbd26508a6401f3b64a2c8dc863a10be0276b005026c2c5ab207a6ad73fcc37f812e530205fc554d37d959f6a61efb3c00c3ce139f5f72c9fa494a4669d82d1cf3fda635158ef5a26e6807d1581395a1e3ad88429f1d132525ad52c03b6a57247f3308866209f0caad3a93839d40549d544cd55721ad6f168115c258072fc258697c83510f256413d6722a633344b9d89c01429fe679c9aeb9b90cfea3fe0e4a489c0a75bef562b8685dfb03a7a85642b5c665bd18832079117c01d30cfe906b6988fb93ac1b2736411c3112905d20415aae0cc04af07931659bf5af602121f05abb8fb866ad977e8e6ad33066da50141368766037e0d05f8a9f56c0a018747415dd6b3ec763f54539ce00e0ffffff1f