PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 57959 2d7dc34288775d000f7ebe9e7b59934b959fd60ecbef9024c9707b93f6a6364f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b0840bad3c52c130acad8d37f3adba4261cebe0c3bd0badb3c4c5c83053543bd
Certificate Block Hash
2d7dc34288775d000f7ebe9e7b59934b959fd60ecbef9024c9707b93f6a6364f
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00902f000090060000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f27797fb0372b4e5c47a2a5189843e43603350181b546600bdbf6c009923d1e8695943b1f8138ff1212f60116650ca18e2c72c4fac71e3a354506bec7102b54e2a0229f13c3cb0c9a5921d56bea1e1e4702e614a2f14b78ec00d0000000000000040000000400000902f000090060000

Raw Header Hex

0000402057b3131fa6f5c232bb5115ea81f29b2dcfbcb5eebc222780b62be7b158107d9059b4f2b72aae518fd3e398565ef174b169feb5b5b0f7690669e73a80e86c997abf8d0f6ae81d0418bd433505835c4c3cdbbad03b0cbece6142baadf3378dadac30c1523cad0b84b0

Proof Data Hex

59,560 bytes
12121602030703de3a7592235a940875244e496021ac404918712cf57be9be6ef233d554af213dcce136b71befa8c0b7ec4ae14897120658201ba6088c584649088cfe7eb8c361279efb60950c834e5fe268a0db0027f31631253813714555c619ec214e86b680514998a4ab01da3e11cb50959409509c5fd7e552eaf035dcfb8a92275536780dab3f02158afbda0efa6cd2445f997880d797edd66baf7b82e28572244271fadf648488bc7582c8ec744b0cceebf5a0baabd270c244834ff353b4c9138bbb398bb905ca87ef260cdf015e896e6ebbd91d6b16fb6e6f6efd06cf3f1eed02be5b7475de2fd7fd89ca0107aa2bea8ed95af7347aa562b30ea9e8b930ffeeaeaf387f5382d5805473e032049c252bac1ebff8de41fa629eb561e37c976e5e9d3c346e457150c81579fa59c2960884b98137796b267e1a8cf37d794bb79b413d8ed954eb0cfe6811b1d51dad558257588e4816a1f67c2eb5d7bc19f9dc48a3007c261de5a15eccb146822bc071d7364c6e553245f647e61ffe4d6ac0932d0fc97c6a480933f46b3bc4a5ae0465b030f4e52fa71f52e236e8e04317ee4cb02f97cd0a2dd62f5c00c01e4c60c9dc4431cf697d6023be4cf11dbc9eb27e80f88095e850f7345d3a19c56267acc2df4d3701cc4a1251755757e7da8489432c8ebfb14cf7593a6b8dd016676e73503df5899cfb037ca0307c0b67b96bee6c96bad4fcf82966bbc78f3fe85893029de0ecc2bea72aadd4d24454ad209837eb2d095b2172bc0ba016ee5675e725d56497f42511c0a8c9d9bcecf23da42d417b62c43b12e7e58f0636e6d352751785a0e1a11994723b23807c274cdff4c2d45d30c0888af4f882ae62a4d7729e6233b20effb140c8f938edfeb71f21727df70986bf3b07c1d678c3267c3f33859bd49c009fa526ed51f434d9758f666f6fc69de12fd72ce1939d9d48a33857163976ec2808d67d493005dcda99a3040ed57695e79e03b3a612dfc90f30e85c3cca95396e343ed6b57a0e1634a873a5353dd99a972685b65684178df49139fa0415f5c526d11d2c3baf5aa9f0c1728d679266e17e7caa87dc93f1650ca8b20109658a81548b33c781f0ed0a1ecfcd8fd0a1d82a320d9d40a100de0c3eced62a3bcdc7ef4edcce86941dbdbd6da374fdf2dda2eb68b09579aa34e3dda9525a9e2d28bcd2050001292ff440fb3d1b00b680139a610ca5e686f3d02bf58fd7177f25202df831df8d3d27266314a0cf858f8f97a2b24771a4d621ba63ac49c4fc882a83168c460243af8ba5bf154340357f52e80f1227f52bdd30ab26f0bd117e1e0d7d0af5a15d2f2ff66f7faf62b1f90fe7add72aff082c33e05358a07629d9f13cf301716cf30fd9fe37fabd266e813013e1c8809406339987156c19e5070c51f65646745aca599390c104fd367c04456c65a4f10e92a2cc0ac6eca8078a9fece0ce0e45b94b4711e33a238aa816d208906f33345ae2241281b4f4e04926206da132fef690949f45f1456c88888068c13dc58be363ea058599efae3dcd45b32a7f5bded76f7d94886fffd5087251ac6eae5d4fe8e47f05c72074ef9635b88ee74020f807e7e25d3768a2ac09955a3fee4c00c19af75fa6ed5d3751c97009c18df94f54ab7695671b5e9f2b84ec2a4c4b91180a2091d42898d34d746063e343dfb1819c49691c759481e71f3b2b396aa5a14461e91e436e7462d7cde576b5c1a5aed72b11cc37276566aad0559715efe88e780c40d548693b9529201aa696cd84e3a9027a6b00893f18cfd15a1bff936f19d811e381456ca30c48439016c10393f40d557ae836d192482f9c30ea3357d44cc0caf78e95d7313c87cf153868a6f3ad98dcb8a3857e5200d023f8f3db6b150871467f3b40415e957ea095207bf4ce66b914b346ca4476b869664e465dcfa65028bbddd5a354339ecbf36874c6e9f10a3114ae454997060a77e440c0368434dfc5857cb35dcd2353d2d7a360ba5f571bfdf2d6527cf672ec2c3323f0ac948d85083a77f6a741a7a188ce6bcd1add155b77af5ff7e0d504be5c155731c81360577a1ec34af3ccee942303435eea3feeb46a503e7d7afb0ece06747494e38790a560222375fd34396b8da6d26c1835231d9ebf88e4ba24dffac80199e7ff684d7c35cf8e631259fca9b1ec98d4ca391f448d1d8602aa28e3fee2323948ba897d7c485f4f9630ecdf7e6ddea1e57b29544793bf628ecd1f9e9ba6e946f75731157c655630ed6c602680f78203b542be03645cf2b0697d483f8c32b7fefd9fb07bfc790d090d45c787d5930751c26ccdd9c0fc971a11f1ec4e9a0a724d6c61664f0098a444c4f26370513f887480748d77646324a68f89941ea60a75a9edb5b5dc9eae1887e4d0eac5b0ff1475bee8c2ad0092632878385a48ae748198a36cc353cb9e647a4cd492cfe67a61a2fb582fb5e614627a12572a47278c15e205483828a56bf1faa132d76e58391436fbe979c04326d0d1e69a015eb5f32ef8cb59fc2700b6dcc2829074d10273e3a8ebe7198ba16e2575dbb79d74213d2230d0c7d2fa45de18141f7b6ea598ffd03af2e71d64cd58619dbd272ccdc4597ba78b0d331626a4a87c7266d5bce2abeb1e36760365d3e56e110c4cfca9baa96637918a53fefa4f17c27f20e150385789435e39f35f92d61373bf899ce39a209a65ca40815346400bcbd96b27847ddef701c198d251400190fef3726c9a1f62189c21d73ec5a468d1b4b2e52600fc0bb9a98a2e37248f71d944d3ac7bb225299cc05202e2f6cb0622eff3760592645dbad1cc8d0eb7160a02a69e7dd28ecb7401d9a5c3d7ba7c948e9988bc83a775bdcef8a455c30f98b3c2048375283859e4bdb0bb56395a2e44dbe31bac0d87ef02aebc4a43ecdc477245e15ed3245d07e0b141c2101401acfa9dc5eb9609d16d40502dd24936edcbc9ea62c590660d2dd24cb233b09410ec44307c59ec564d211681537f7d1a884159a3fcdbc7b67c8edba32e63a09f07e6c51090595e05f9e4ff68c6166bc67734624c277fd26cd4e0304c0f39f490f06d6f2a414425e9b15876d9ea6e477a04512866750e03ced3dc557f5934b45c5b156abf58fc84256718e668ebb806fc8d918e56d8fe6a4a2c5601c1723b141372ef6f15dbfcd8bc09eb6cf92992fd7df8be2d92e310bc8d5dfd66e8076faf7f48189a88f5dff35f28b92b8c4851cda423b34d3b039b15047830d74f31244f54a3cf831d05b1f4c1185a8e2e918bfdc4b5f9c17304f812984c10062db620095dd2c12d30858b792f071d538c452fcd0d6e863df082f0b8f0298b96b1e77ff3cb46418431c68392f3464360b4af21a54a5fde53fd0d3f4b44826b3735e18df5e4c986b5f8780ff8b57f44990309ee4264f68a5bf58dc17448f9c797435804efc07b6cfe6679cede2b1af78341868842172f3e6897da7eab3c4e73cb3dadea875403e711ad02d5cddc7951caa64cc3aecc0c0d9bb1b5cd8184360e68239f43d43f5d873464a360d1b5c11d8cb3c855d40297d858348bd09e54127143d8476889b1fdd5da4051a7174bd6600eff47b254e7b5a2d0b5102a16aec4c84e07a60aba65e340d3e1c6874133a1c79f788b3bb10032c5a529840f7b5831dcf820d1c0d10a8814d3285e37e2807fd2f01e76da82ebbf993afe5d09fa22627901b158be7711f0df671d71b0d562445eb76d04c18d8f1216480a0812a433ffa885b4a3d93642a90599ce05bb54ff3519397e120a9d1a4fd3abd415344ddf6ab9b5af7872333f41d25a7c4b1e20b4907a2b9c3b8471e1bedac1b13644ca2a85c4b150856948e64e2f643c1d3935f1a996ec6f3c6c98a0c2afda9dbf691bb4c0edfef1a9bc67171f34bee74a1fe34074de0d06be15a2bf5cbe408e948b335e6a169ae6a85273fc2678cbd0ede72cfbc0143e829c46eb9b5a62398de899819d6b41958eb2fc74eecb4f9a5d1b316c17e1254bd53fee77a586c15bd21904a9abb73163c9890b793b257529f6892403386fe2cdddbdc7937cba310c97d85afa74554f8dfc4332f2e1549a3e766dab0e3837f7bcd2db5a2750c9bf1e1fe54bd366b9ccaa9ab57fcdba23d9dd11ac544e375ad98aa12e36f08979e5630ad24d8872f9959d066aaf22276c9f36c2dae1a1b92a1879778fc895f0162df4339f667f3b523b8c68be676280b69d85b09a44aa649608b115bfa78f67a9a208e8b371c7f2cda821efda201189267fefb2fb07eb943654577ba6649f49a33b029bc1cb67b9873c452185956f160271d47aa6ca95b383971f6d1c2622ed9c2075eda1eaaa7359be09147fea222b995dc012d5401954119d108fabb2c37b5ac74f6a7b98b57c7b032427b2a57fe505a670082e95a1bf242af7b2e2755402806855a530c8844fe9f3c53a3a01c94ffa08d89739e564f173b98c774a8eebf3f55acd4c62df559e628178fc5690fc1795b43cc419b65058ab2de9e61719a36582cee8a44ded8347832b451121f14f2e914262634d2e3c550eddc1e60d080e0f64c2730353d72097e259273f28b45ace23c20e81be84a06da1b90687e9ee8d654d276b97ffd4ddc053f046871b9b3d3db99e5bce1d9d8f92977bfeb58af174750efbe018728efb7434913a44750719ca0e09bfe62471dc3475ef29e190292b69cf895e171ad8c3158eba689441f60f7a050c51465231c1730050f1152eedd4de9b435f89fd649f23dfac579cf50021a97b87e452e68aaee3979833fdf1bc54894cbb52a75decb6d64debfbca24a76e50ba2be9ac9545afa865dd0e58c8eb796200aa0aa8a3bf58b9cbc347fd75fc4556ef9f496425e49f4b0b6eba7ba8a27f70fe08a86ff8858d1bb10c4e4e875766a0f9d5c2c546e45ac947ef4f6705bde005636585b9dcdbfcc746c81a0011e5368a17ba8defaf0aa997313ed3c1fc1ca0a5a295933a1dc8252360eb65280e596b86321d1132dbbcea87902f6c041ba4b43440c8a2a25a10bfcb485b0fa5c26edfccacd3b0a6deb632c8c107b2c5004bb7b15febb3ed427f4a8be72765421ddbd5e859dab91071131af9968e2231785a8b1df292447fc776426391b3e4171be3ebf283708c70733a4fdc3e1fb9d924a259cf0ac8d95070d47a64e033bacef9a394a4645dfd0e8539570e83ec1bf8318a1bb09f991e5d96e0b13bdb631e6e7d72e8a51d9b497825af9b2c5cfbb467d0c898a3b6a8fe3125c0ac335f79ca2f3681a3f08ee2ceab889019e331e95501c47f5156c66613cfd0962ebfa136466f3a1e40c3d7d96b7255b1d8a1735411611a6473cb1866170c3add22cc19de8a749269ec1e6267e16a4d887a4fc8277324a6624e71d71495cf9e0ee98b3e4e9c5fbaa6b8d15e409975aba62055737a331b03340550a95c634977608233e307b0e7fc10ee98c32e13512cbd3e99b366d0a895f8545c7cb2b5d9d725053e9edc8251376d62b5e68957c81adffba94426aa78bcbdd5678ab96978976e9bffd95f0ff495b1b9781422a8fa99a0fc59b345fc39c967f7d5b054a8622c7694b90dd36f349c86de613a04779ffd9b3b40c804e5e7e0b28f215754acbf79570ea183e94160b4094648cf52ca744b248969abcf51f677901a4e246608a00fdfff15ab5b787797d78dad33eae9f8551536d6f7c2a8382de9a6227f41014efbbd2b4888217ed5a29b3e5d025eadd1a0bf1f41e8583e49ab3d35b9d3cb40dd172c545d0cf7c9caaeb7d339d9328b22654ca896b056b88bc18d8e31e58dd62c2439d5404a03ebbc94506dd89d80c4ae0cefb231147297447a97d5c94bfdc92bab7077155d0d5e952d5e17a132e8607ac881bf5dacc0103e4fe327c9955439ae149fd5a3a935056af0f2ebdca689622a327dc995476c2a0e7906483607f991d14121ae3838b3f913d4ff663219c626d49c0d5dec904f4c4648cd7c672a8eb979f5cf777f6725816327f3f88808c3f1ced8c10262b464bae8db08db3b4ff0e2f4cc06aba86b092c58d885edffbd013176122bd00c3220f1e9c82a861169089cb93229c54fbe2f9a54dbc2d5cb06fa330274b0110e276ade762474e48422f5eaf5dade6e46b5237b068272eb6620d93d1b0e009868165875480c6daa8cf43b331f2103323771ca676be4bee84123427377664b49ba1f8211f2fd5aeecf64f04cc24913b49c774a09453e417ff6c289090305020d71cdb56ab2585cd644add9968d171fa3942390ef43493310723d20e9b53bffe61eed90e9e294914a6829ba8c55e41e5a6ce776b4bcd99851bf7a8f4ec99a68b9c17a83fb4a91bddda2438685ff4788ec182a165b24fe360493a4a6480f3f0657f858de46b0bb1b9bdd60ce227def67308ce850b5e99a15cbf299e39ac6a1cd03c696e46d2828f5ccb8226bf9487d78ba5c0b0d12b557720f6ea014ab509804b875e00c7b84ddb5ee9f9f7fe1f497ab4cad0615260a868bc6cb2b5019500004d722199914361ec700260c964d30563710336257b2ef50267e8bb495e603b6d2eadead68f0149082603721d5d96103fe73dc6aa45210e11c8875e5806b982897adca21c1c2f7a9c85c488ced3433b3ed54410892847c20afa8956d6a7905472e5afa7d2e27f765ca29faa2021b264d5abe9474f7b29d37264a9cddbffa26b9c7ec05c75dbf1cc2da5d5a9e64c44d033cdcbdfaefc3e5a68130cd0e6f4d594ad5b271ab4099e8a61343de3cf5d45bb8c53a097404c3b287ed3301c64ab88fe7231cf56c41ebe6b76674ad7bb00ba9dfdde90365637ccba4adb6488e82d47fcef32e65e3c975f6af0663f752a39776909c0af662f087aa59552c88bf7fad5f13ac7a78e728e4b0375175d4d3283fc049ea442514aa6448a3cf716d1ba97ffc2ba414d0f36a69aee69d29cbc7fdbac17a14f469c67f1e24fdab90f2f59b98367977a8405cf73d44719ae0e406c757b1aaabd3deb508f6d378fbf48dd31c1ec06245d80449763587eb3ebd10317ea1d4fd4a416c8951b218f7971ae33f7244cde609a57d04d15a3c37b3cccbe4e17a06b848f123a19215062c3a8d1d6a1770257a16fa195a19a9180ae6f1c5aa50ecf4347423771c68f05e0afffb73e7a7a6b614867bcdf04326ad10f5ea3142cef8afa5f5ad22538cc6482b1cf7d3fc8bb8d16af9915d24a446f8c4d0cfeb36d1ac3778ebec3bc19d5d8449f7bb3769abafb531f04f4e187a9c9f60fac91893b2a0b3f81c8216dad40573ee379ac0a9a8f634b2d3e2624ea503e2222e9e7b1f5c0e9dc5cc8cfe022edaa14e91a0de7c84247db030d3d2926b56ffa436fedf06b1ea46de147617e3cbd7aac1b4367216395e591cb3171e55e8c49d3ce7f1fd2b554538d2eca23f5a1ca4856994f0de3a1c915f146994d80df520f1bfcd34b33514a8d671316a4b97af8f336a70873c510ecb21d7079b5c12dcaa857c4645d5f921deb0613d8b995aed91a7bf9e92fc2da388416709e73182615108ea9efc427cd84413592dfe1ae8e51b665f5d4ebb11437a91cf96e5d1ca7329630744ae2b1c08bbfdc6fead875872849d9b383cdc63bc637e2f3321e48d5cb91303c1c801b3b59d442fbf1f0f3c542c386540b8a57a3bd0a806c69b2e7b1d17e199ddbb18004ce38347ae21b860d29b73708af5a3470779f90cd98181eb8ab8e14bba350683f044ec7ffcff154fcc274f6875023ef78337f4cff9e5f594fabee0d549f64003530b468cd63b5ce0723153aef001a5a6bec9c73b9a7320b36c56ca958e9cd05c4fd418138d75cf6f9f8c548973730cfd8130022140c393651e19ffaa4155c927b0c4a3c8cc35fbce4edf8c9b23050f757ea168ff7fde27ee082f976bd706a189e7308b71b475993167bf9b268e0482562316aa6a83dbd49aaaf39d3e3565223d6304f91009b889c40d91d25f7ab60935e0ca2532c81b98cfa3f40ddbe6675a49164004848467c46cb448813e47fbfff47fb67d8d9ea7c8c904686967bc6309d218897ec20f4570e4a55bdcb511fe0624d9d6d0076f17040250c38c7e9e029a5938585cb3adadd78f8418232536afd11d54ff1061fc9e5702a5ac8e36fbf4f3dd927c062c2d61965ac802c48f928534a66860b0b51aa14ea519602a2871dcc66df4b94fcbdffdb5fd862927924deba9ce9fab049143a59d30aa803edcafa3656d9093fc9035e11626e012557d54e5e4dfe8b2881d84e98fee59d0ce30e32da979f3d337cd50e37e15874b4e758d7aa67cfa5be35ec37b97e429175736d572e816abd0bb8d68377ff8a4714ff0333e81b641b2dcf265a00ed221d8cb826636a5dc9ab4f3ab6909e61dd4580fd5b33603a073396e61e7e73d953e695f9d9e8e0592769c8c246f3473718d56b7add01292038f8a2c6299111a1f2b576cc30e15606673d90a1f4ae0ce94d1898f58cc7917d6ddfe91b1a385f82b6385326ee599a2a0403d4c2f9ce28b19b2705cb97a208f3c348775f2fc5a3fce16aee1510e72f0b3088f80ff1484684619fdbca32ff8859b37554b7c668c499270a4c1aed1bb8bc42a8c61a4e20f3ed45b43849b7b65554b607fa69095d0597d7065ab28de0bd90c769d030e98d7c14c05e2640eb1182dbe1ea77788c60a04d0e3d15fe5c60cf1e04013fc63159d60c030a7cc7497edc1bbae15fa3c7e0fa3b6fcad7302d3f04019ef0909253bed22d35e2b0813c1af4ced8ad4ec508fda6893bead3f5c6b907b41dffe7eb5b66031c282174d524e53657256fe4ee324232b4c45793513a064e88f6c363b5b991c3ae9b0d7babdd534ad256f9282697c8d9e12fa409dcfd72aa4de9fd863a3535eb36e7b82b29310b8514a6cc29d7535be10fb50c92525f9853523a91d8aaa18143aeeb696b768db45afbc12025081fccb13915e006f0a394818ff140e33ad68585f42dfada1774aa5fe079cb299dd9a8dfb048f2838dab0eec2b6706a05206ad1ae9811c336f43676ee8d872b10c93088aaf38042895bf00f7014e3fe7f8dce66e2339a83bd5910e8e442b89580a027872f763d5653840a07861432af883faf88a79aa94d0e581e1e7b9df8fbf4e935726bd3842d74e79e568189ae1585029dd80d940b5e23bda516c470768de819ab414454396260e4e8d7ffffa6ff7154b58ef6912fc141bbce8bd52d08292f36594d8bcf859a8bc15b8aaf94e985a47213efb92e0b127aadde84c763fa156c5c9d5d00db413fdc8e416449113a98ac058351ccd3038748939486f3ae0218ebcb86260802897afda9398a630053ffa16e1ab01e1689245da08c1c8b6b1cedf9b2c4e748eca5e8ca8f6e6478aac1a7233a1224cfa57b5233b1ef1b59ce402ccdc18018c33d7ef55b464b49119ed9e4aec2a0cc534194eb8651045942c468f85584a382af80876a040e6f30b5cc9ac4a9823de419e2b186a228aa3c395eddce4c4ad7e712a2d1a9d1782fcb90ba991a93241d854d7e24af1e6b5c014f857b1ba7a61cea89d224b329dd1d925d0fbfdc5b15d3f4439c918b049c8e40d81744d6b17f325b6408806b5d5afb1ef91a0cfdf09762c504a353e763b1462aa841e53971eeecc01f911f732c7956f43173cf975a87ef3f2a137333bfd0bdd27503434ef2c5a155769003916e3f3dc835fa737ae8d9484fed1d59d18c1ee6338ed69bac0455e361d727c055cbe7ad962a63814cac3babf9657af512b59c8004b015eb7f54ec5a095c7e87088e36fce1cb0476d45fae492549ee726f63232e0fa1503f79371a9b68ca78e4e52d1f3497fab3e7d11ea941f8555a36b2103d8c6ead5b78b5705cf8d11af848c84cea7a355e5b3408aecb66177c8c049b36c555043e051a3ee8be495f791bd4ae7a350d9fe679a3098a9738e8c2a460b768918c90812aaa007eed6a6807f6f1d48b7675a26e6848eabf55a0b13b1a6fa79dced5b06337d80aeb90ec470f913b71a8712682a14b2890c2a05743b4cdc725f82c908b0aa689cbd0750970e87b96f6c4ee4ef579219915b9c0356d61a1e267fbe70e09e65f9b07b6a4e049dcac992c3cd70035ea9b401183b50a07fbe3adda9fd1d60b85f23ba0e9adfacd0823bf3e6743817a51bb83e5170ccca4e1a9d6a4d86d651ea0867c925009c2267d6de606da2921ae82cba7fac9d10dd3e86fd539841e1fcf4a733dedd086ab057a5772c298417a63a3bf662725f49ed21a2ab204d4ec79552e42955999b82f17f4edbeea92e7b42ab7e8941f0e555f09740d4b7de1a053991fdf8d50885cd70e3a5be0be580318f548490f8f2998a9fddbe43822882f5b62786ebdf721cb5a55c6db1dee234277c97fa7eaa087296c619b28029cac216aa7ed776f2bae401e232c995b598a53927736b5afe7a03497724d3beb7d4f60cd2fd2bcbc41d9b0d6b8fe91a5858374bba86527295b89436892c930f0f39fcd6edf60cee867274b0f36d74bb0c383ce2f012037339ca77ba508c0501dc32c43e7130b8c1aecb51aceb791766499c33a721e20aee555ded06b16c2118a3e401a8419424a55cd9d737a26add6d5f9b0a77fe5672fa73c5dae8aad59edf50355d706a75e0afad79a412135e22e0ac25b11a2799e83ff3c832b57987066b29f3de47dbe591ed94cd334009ba42b8d1bb4334730eca5ef6078b24b0ddad069c1fde53e6fea35d9e36a67e0c2aec31386f5121cd80fbb09723ed66a2818654497073f45c290fc5ce33dd4ad0a53ce455d935c1820b516e37cf2ef0c66848adbf85f169de51777bdde2850490f9e4309f550998d1b177516e540a3fa8408908a4c6fd644462a73647b40bcfc51ad74e0f68c61eb2dd1dda395fcb1160f1382dbf5caed6aaa2258a39194ca0a7af1460bce94ff9c6b49fce981aa8972dd8bca395911581be04a10ae79821c6d14dd1d5e1ce1a3c0ad54001cbf8ef703df25d1b5b4bca1301fcc3c8b8272688ffc01e4d288117512b38c196b285d4549b3ed26cb4feb0e9319cff298d30e9fbcdb27d9d82e3351a1518c5e2780bea033415f5f6e6eafa3a5bb7c16dffdee00fd950c4041fc2c1c24244131c9745867454f6ecb6579dccd616f2cdfad60f9e926816c786ea38c0364d3751be973b6bced052d5e1d7f5ff44a0fbbe7098d89ddbff30e558e2d99d1d09c68d12690be1a0b8f3ecaec6e70ed07cf02c307f3aed45eea3259c6b05c10818938901dd86ee104b8171417dd5867a2089f2a791a3e8f3dddaba64a3e1531692ac1f150f2214ded44d0a6d04ab00b80f73ae5d9462a732d26d6b537294b86f55ea8fd936b561f31c94680c055195f415df0bfc2d5586bd84c72a351f9c449318a5c6f381e243c1471c133c8318b0bd37777f1fff2a465cc8258cdf2d814a57eb3b807d4a2d91a765b11bfe75a04bb0a4317b21f32bca21a2f865348ca063c96e5b33a8f602106929dc6952ba0e755358c0636d55f18256b6bfe09f0760af53394f352e896417c6eb841c801ea9e2aa21a9b7b169694b203156c05ffe34dc9bb19974014bb4773744c74a78cc3e413bf129cdc1dce1292d2cf1ebfea86e14c92ad509fba90e2af491dc30a641336169fc7e96dc0845860eaaea020a754fd4c899c48483174f6bd5dd674ae18bc75914788e3deafa3a3755be6c52ac7c4de1b9264bc48c86cdab1e9689a07a569c912bbd51b2b3fa3bef693ac90bf98c833dbfc44c33f03895d0692f541b1cadbc27b5c9210e1957cc1e2d41dadc2cde2b06738c8bb725d7f7e31b1fd543e695f20663e7c6c847c490df3d01bcd391cd4e7b72af8faf3329fbb1f99cf5894f0c63854da6be4b9d4420b2b27ff33e210135f89c8f8c9ad9b77fa0bb74435d5b3c0461dd18cc1ad0264248bebaba7ba2b4f80c17fdd5abfd4d9d7529b18534a1c42fe0d65bccc946e1074ff4a73f35b1621ce0e71f7c752aa5a0ffc37a42d015fad60311131edeb4bd79b9bf89f96b39c6b783bede9c6c97371bc022fff825e28e638c14b0ccb89c138c417b3c7349b1a0ca6dd1532297da9114a91ef3a3467962f795d5aad314b8496c5b2546ea5b82aacbede4383086d2efd5465989f86faef4c7c6a84b797e3f42ebd958ff54e1e9a7829030f53b1af9f2fca2afeb988629fa2328c68881b1c51ac1fcce6ab6334bce242a6f5be963b679a99757140815a7a426a92cc5b73a1594d9a1776dda92ece9b526c58e6d2f18bdac2e271bcbfd59f86d26217a78ccc5f3a7cc064127800cde0b0ec12e1ff42777002c0df4948e4a73b0f15e55e74866e02beac9088e2388d16ab95f75faf7c9ea66e6447008ac21dc76af0c72e677c2bbafaa2fbe95aca689587a18b9e2b3e082b676bedf5026fbadb161b4ff733c468ffb5590381590043ba70770df92e373bc0ce1a94fddca98d82446e4801fa1d4715463fdd5edfe8c9cef9fe1309226ad827c1158083fc75128e9aad15e6ab124878af52e088be9178b2f2ef24f37e355b09e1f16d0d16ea29a6e57782c0c17e4a41b54f0b8bc88d5757a73435fd8b347909838bce76a16369f7ef139841a9fec64312fe97f67fd0404b91ac98e138b2d4c609886d3453772128a14e367a9f992897acab25db3fc22c6ea03e8b54003abe761665a214a440c37b1add4dcd12f2c931322f589ad042535479be948bbef354e473f29b01c416e1a854e7931eedf230d7cdc3bc927a38b95f515e611012a0bd589cd37e376debe2481c6bfb3ac71b0f80a3457e573cc6d4e54310af1a8835969e96b0920dd4b4445571eab9f308324a48a0724df7cf5444c4381ab62a36725a022a55c0312ce6795272c95fbe1be86f4e17f863355bf6823cc6040750d339ece9225773d6812856467a2fda876ad20bf5e29c33c60f930c7a944ddeaf693b38b9151ecaad7b74ee17141ceff5eabb81a39159c9613023f0b0ce3932c975b65783b8f9e0a8dfb564d74fec31f09a1c1165b60ea130d375ccd419dfb86e2d0322b58ff19a4ce34f952a14943c75f13f36a448e104593f9e8bffd8390b76bcb7151f90ed3207d07c99be0120994143838f8bf7a1b2352d912e994a849b4979de7e2f3b325dd5e5d0755e9854153c17e1902bbe97c75970c9492b1536058a2eb19cbe5995afb960e089433ae8088ecd1976d2a57547e1deb65a744983a643ffbd29c86d8f0b99648c1ea03597acfece1ae46b7ebf0e11520f4cd241ec99adb62a1fe2633a85b16a31010e89568646527de073fd2bd9fd92e4fdec017490252b830ee1ac40a26ef9219bf57386c8d8ea9732ff4baa8248b8d5421287777ca626b1b0e8f7c741e6e6ded9bdd9866fe2182017df193ac73246d5e2d05ad78d839e4431653a6753e2df1d392aeec1ff21cd69ba0d1c4cc2889a217ef80d4c30c59616f0bbd89b0b3fa6bf53e3a1046f534261b1d3e10f8331688db70bcd0bffe7b12897e9cac6096353df11b405908670b822eb8ea49477e7e15c43df28406a032cdfc4bd38be29cbd858fdc75630be8b53eec091e64a31c9a73d28a8ca34eeea9fa345733605412b10587e21f607ecd48e5d6a6037d268f73d70c14df5d57cf58a142d076b0520e0d5fc5f2e926d89c80bf62b168408271ef24e2b391ae8fe64c94a38356936e1552ae12643419d7ced43f30bbc66ba0d15f852dd40bfe4c2085f46f4f1dd52a7538146691ca3cf165d2f54c59dfd80683e32c7fdcdbc4169830f9cf9e4a2411448db44e144428024bbc3deb0e72841ddfb1c5e54135e5ac73b66373c986ca72f258c0160fdb0698a64f1b49e661082db70c64584503358582d163a352937e99ab93381591ab34e738974973b9fd615effd163ad8da76d87550ad86dadd77569760d36df6c563dfb95e8c73c55391cce67077af1526e6f139d10f367bd79c287ddc80b4096693ef70e77b4244c527396603130c9026313db66a47251c6614c2bd23227d8b44fa3093a01ee30e8edd6bbe244a44e052b93987de687d37c0d5bb10b64734b31edc1c9910bd4f333de8b4b623c16fe2fbbf2519b842506cea9918ffc7c041548d6418143160a87782cc6f67a976f671d2cfc1f4f7f6a067552862b6b816b50c4e797fffc5bd755c8cc9d6fb4c3fc56a5774da5ac19d89394e6769555dc09ceb81c16d95202e02f226946967ccc786684aa569656a9b0b06e183c095afe98757f55d9550ab67dc1e32df6a8bac365467e413c20c362fef9798119547891c48cdf9e1c4804ef91ca120f353d89fdb5c4bf48d76b565d0f22a8798609303923f1774b797f6c4b08c7424e8c8ba8fc7814029d4cc739b89432bc243ef10f7ae6f3021151c757313be817be005694855e7a5957c335a2e6b60a1722a4352477100bedcb3114b015725d8f1870823c295e35816fb1b8e331c32fed76e6273c441d7853d3bb621ebe7eb48d2d279ec30e75875a6eebeef3232f61bf607cb4cddb66d5548791a72038e8634469c890cc5a5d6ab18c9ba330c139e74d31df14243eaadcc18c3331aad4337bc2551f9546ce37ce66090019c56f744f58689901ef3625ead89dedb06648aee46e23ea7cde293c865f759e06a0cafd3b99df8f67a447f7b1acc058839624760c99897811a97eb1307fa15698527dacf8fc8996015205ba1a0a79f644232c72db13875786bfa86b3080dde449d3df0a06ef46246956661724feac5154dfe38a1ddd200243cbd264cdd9a7cccdfb002441db3496c8f395ba0a3dbda527d15296e2b5ebbf5b911a9471f39c4caa6520041511814a8a392d34db1d64dac85cea664b7872b01914b89a437b35f0d02835c3e2f99ea69abf2f24a9bc873adec425b86f7cd1a8593b81c69dc044cd69d6b8d0cc1ae1d31c81bbc465bc8e1d1662fd3342d50a74f269d35a101922771b2d83d4fd4cd323315827a1700c271feb3fa2b4e6f230f8171f78eb8f22412f43406aef1a6ab48a1d8354d9af64e2c8d96a06344b7cbeeda8e89a0163a25f196d02a6b113d55647427f49562a15e12c879c2ac9c8059cbc1cd570ab431cbac1c8a79cf7d01ea3a0c6c6a74fa4488e4d10cf04672c310f39f3280a900a87afd57800c45bfe57823ac12741b358038b1687ec14b1ba2f80d453ecd181ea309ecb894824f7a0bd4e07941620a1b78e78eb60b87c911c074a1cc51e1e45fbdf731474d418717004fcb515ae34f177bb78cab01cb5df596969859a49da59d718cc0bda48586873d9d1ce6a5769e969208398d4567abed9aa17f5b225be15957d8fe2b36a4c57ce1e186254075e7c4fad9d940bf7e281d6a6442710718f450fdf1516591533e69ccd90ef67cd8b1cca88f8585511c2499d811b44b1473c3c57400aed781e3f7d994888366a7dd89c0b687a9886fb1efce5611d32b202e8071154057f0e94cd95ee0f5ecc59f5285253218e603d45b2b02ec8a6c8874f9a6b67144f2d0742dc9f77502997e5db3fa17124589b8657267ea552f5e2e6d0e79dc2c7409d1666935e237a4da2cb6faae29be8b4c1f78be2cea2152426e85eaa2ec70747d15cb45737c161a442ea5271e15ee0963c854a911648d1f2b8ec61b0b6ea2b9edcb42760cf7b44ad4da4caadb93505d523516a3b63d3491c83fca069d5b00e9114ab04b5161ea62f3fe22bfb78a69b05f1318f7c9b29a94c9a4a4dafc4dd81433df83cd613530cd645a6cc811f26e5543e49152a1eb53649d1cb99e1bb39b7aeed3cc1ed9721d12736bb9a13b5a28e4750c7654459add43e7b46bb35fef1415a993d011a7a7021461b7ec5404a63b4b50d299461ac2be12df01a6a942f0d14eef42fc888d8d289d4f85441d8d32ae9884e30501b0ceac0793997a5636be8ca8620af3e87595979ccd6ef484e671d9abc4c9509800d005fad3bac94249f79432eedb7b9736d1e7394061fc2459462ceb45042e980ed39de090e7461d7d0618a6b01cb4c67d3008988e915c7658593da533bcff5b6f6a623ced57d6f2a33c1562d9e1b8b97eeabba7868ddcb57b6bbbcad67e355e879d2675e8ab5b16b078e33dbd2bba0971cbe515a8042dfe265ce85fa4a440e54fa7fe8076265ba0089d6224a5858daa460f382a24c2cc1186a432bb0d8a689af810ae4dcd1a8212749063bfc7803e0c4ad24301c348359bdddd6570864618201b0cc9f02895d6c426bf24a0fe0fc534fc8e70f4dea0f46243ffc3a7a88a3ff7828f8ac0567e87013ebd8d762ffeec0213a3dd8eae8e229094ed8a9868cf8f2985466a197536594ce61d53c0db8a64f40fd0f1bed19c7164dd18262e1c32dda48addc40334e8daab5c3365095f986a0f2d217ce8567b3983b334149119bac82f3c6699d4425b6a1edb8dd4c51046024c10f8c8ddbd40b0d3e1721a921e293c8e7fd4b0fc7b3beabe8b152957257f940aa154485378bc05735edb3aecb2eec3c12593667ab1c07491b8dafd18017b9bd946d3a5db948e6c1bf177c4ca44cf05bc87154e1f7978be05ba99273baadd446e56d2c8d00ec46d08ce18e8e45a2a6498053c68aa7121b67b423073e420ac03420d2cc50f74c876bd4d85c01233ed3febff404493c7ef8e9a4b559aaf5050cf52338be08467e0ba46a7c3e45131b9ff0ce1be14c8edc4ed650f18a2e1379fa896a2b1ea7155d61c65b455f5c8fa25953d81a48d2288ffea397523f290b7893d160a767265a7113c96f4dad14f5aa90e7568411b19fa1e16003cde1141399675e5107bfcc7f8161896aa4e214c10ec25bb19214876dec0c08c428b3fae0e6b01c70c854602a45a56dfbfbf309ca901ee97ec109096e23d55e56e6e13e73c89ca5c7f2b4193dfe80bc1b584130b48c16a50d71eb34ac1ca0d6d3863abb74189c11934f8c0e5ee01ed8e06dd14e4e324fbefc9b33c751ae459721183f8fb7818d6eeffa8d1ece94a92f3e58e1d23e0a19502346ffac1391b8ce31987e54ab441bf990d8fe3ad40db959709f00caafcb2b39e2533e4303b584d93405c1847979d9a21600615e72ff499d4698cf1abdcbc856a50cc61985c73d289831e95b99300f904b4e039c0c506b20f8705787d3efaada5b20c7080c96ad44adb57b350b9ecf7a25dc367282acdb39a108eee4487350e216c661c650e050ba836aea205c00619c1decd9533284d87f3e1b176e86a04ef14bf9f5845b86f7d6cdd20a6370a34cec31d69afc5b85ddc1773d87f70f166ced832eeef3ccaf4fc6ecbff97961ee3f3191322544853043f18707d64170debbf6f183006add9cf116b3f2e3d7828f0a702332f7f49e5dcc9113f9577b71544457caf8bea7e659a0a95d61ec18e280ddbbae99756bb2c9cd206ab40784610a456d92528767ecf8ec9e1c8b05181aded8faf15a187e0858e4efd1c7b49142b20ca055091b03d8397b4e56259651841a653c0b1be4f7c764accdacfa7e53394f14de5b6cc5004c664176d2f60cb0776037b9dbaa5a47ab5728eac445841782eacde1431a9c5c5ac5311e326e9597d141eeecda183d01d39951ab0fb2ecf80f287ce23c3070cdec697135edb74af82b1d62716b448563e6f60dd7e268c449aff0476236ca3e711dab4f8d919b73581fe1d08d8c3fcbd717f5589dfb4b375d112e2d63894442003aa068b623218fa58b7d451d015ba2d0ff05a44f2d6cd96f585c3fbca4a63ede6235ca381326e0291a6b227cf1af2e4d4cbfb1aaf641fe1ff0653f71b63a9447ec811663e077c3039cbc98d47e322fa7340b4d094385215b6f6c3261e2c1af42c5c4bd8e536f5cc115cc0f0e77dc8d2939dc3b3101614c79012657216d93f0efa5d95d82df5ef6be30dccba716cd20c3f3d77e5cb371bfb3d37bd52ea3c177d30ec0f7414bbfbe990b71418588dd18c7c338a594b4c49628266e39ecfbafa4cda46e335c114d336d39d6e5ec404c26eb924f0d3fd551147ea1069a9fba4666784c1af539d5aa8970df321ab7d91fe0ccdd20ffa3b80378cc53249cb0a040a3056f1bee89b9d53f5123b2aa494844d0cc681a45f4f1171dbb1b58d9983799b841df74977dfe5189023831a8efad02ffce7d5e2063f42cf5df22c04364ba56f20f1af742c42365406ba03cd255b65a85d5327b3dee5ec72c26d88dd7ae5b7917c3ad0f5b86cfd4f725eb43ee865f306d8387af83c39ffe8adbf48e80b9ea21a6a404af491788d85dfd75f1b662803d76e2ca0e871c7ac01d715658663cc5f1a3730981d8b65e006feef3097a1645218eeaabc33292c2a67e3a76a99e13b81f484430094a72a9c102cd34a89f8b971bdb9b28d2f58c7b4d6ae69058ec87675d66d091e7b214ec4eb8ddb3e9f090c2a2fc9bf8f599307ec87cdee55fd03f49fc63ccb218afa7dadcc777cfda86501347c7da5d99ac82fb501d6d0ed29d181fcc874c744d87e80814559e9ba34821a677f77ef09306786baab9fdf1e2940655a0f86d817f9a3f85cea406a0babad6bd4612f93a547f744e280390b05d51a6f3206a6c7b3513819262845dde913f7d4bd1a9c615609ab1629223583f6e24b86a164deaf90e017eb4dbaa4ee13fb280ca7a38bab65e1e2c012821d8967a48c3d79915bf8d16c6fb527e37df8d789a149340014bb60eba80d69a8012c5324d14ba983ea1368fffb50af82b4ad3629d5501e1898927c5879406ddaa7737c221036bd764c6708f7a12747f24549dafc3d60aa28020473a25e6b39f3d5b0160223e136e7af74c7edfe1e98b71d8c3c638ab92ac945f54c79c9c6170b1d47ab34d0eab6edb16c39a356a487fc818cf51c1df610402b1b3b64a4b832b460a8ef786b6c6cf59576ddc48f9340f19b1eb8642c5b4980f20f639d5cf4af9db9a71713d1299b8c5c6c0c1cc700bc9c22d0488e37152bba464f8cf70e99147948e1431f7a5db06faae7a7b1e71a5d5df6af52808ad5b006c6d3be0258a6a40e24694cf17f8939077b29fc864de6c831a4958c0ab39d1ad7d7ba28b7b42fa63ac2cdde6451d8f90b4035d811c63473161b025eea96e8efcc263198b090c9503c30aac6ee71fb9c27861a54c422bfeb9f1636acd2e5d37831797f5befeda4cf990028c0308e1bc20d2e94fe609b30bb853cb54c70dbdaf1261f9f2a060ee712f969be95c86c74ed9ff6b1c52253192d5cf3dbf6f80030939725cd3589546a13d1b51f716f8e97327d78fb95e8aaa42ada583a0a4169df27d4ddcbd9a5a96d5f2e52311df0a29a71718e47b4f3a23df945cb3c49094e56b107bcc3e4110335c045f46592db0aeae1f336c989ade42a8d35d8d1bcb327ac63ae51f300d42e30012ba10b581512f229e6350639577d2c4cd9447e9143e2012dbdc8809a2039bae895907017d64ccf56a63f714ea6455224d5e869803f7266291b777bd7a72637dfd2fbad39abf44d028d0a1cdd472823dd78089886e5295c3c63837ec3dfea6b5863f54f6efbc39fb511d4d9cac9359383e39953014f98f0a20e168a43055fafba481868af2bdf912e9fa0ae34647caab168a04f5fb4404fd8df681c354b049e3d38c7e84c88fe43999c8dcae6ded82dec8eefb8854607afdf2c103f6127906fb1f8933c048e995a3f3f056da322fb64770c7c7fc0db6a2390c2808212af4a9c659d65abca3ab13df6256f66a1c75bc272a0972fc57e570b48ed620b370e4ef0a9d1f290a04a2807a8b9b956f8f0bef159867ef11aee964376fc3ee7adae78e949ab70cf9b55a5d6818b6f2d381daf215d9e0ff8089a2774a64bb3f239ce630418f50884791a455f5ed737b8c84f8561837f39244e14c7a1112b42071429b8d325dea9952001bf10e2de26270b26293a27e4f88a0c391823b7bdc20fba6c6126cc901652746f7f3faa3088037df38b159612634ed15bfdb791bdd370565f3a1f1c26902a8fcd028f1ee3d639b8fc65028f825e5a706a65e9054d1a18a86bf3b73c0ac122b6d466131ef0a466b6a5994fc39cda0e3e7a4145257a64f024c3bed7226878e758d79e84d4cacde73dcb5ad4f46e6c471163ec022cdb085305af492fb9a6dc677fc99ffb08740df6273f1fe678aecade7870b9d8cbf1122a98c8fe8fcc7251b1bf4570b52be1279c6ca81cfcbff6d255be69547a991925eda0b775d1614651209723a385b5307ffa423a5b33eae5f8ca27842dac985ad76b53e564017d4b9794d98573be96f7c5bc45774faf0d08f222b7ab4dcf5d164c46653bc99c354c1abe61a12353b9e06423f90fd293ecc0b94af51a09d213bcabeb83f5805277e3e39bb34e30815ab056665cfce244eaebe2d1c036dd7034cc207ddc9ba807215086a6586b97547a110b2f9e6389c869807583fe20791b53c03f8bd2fa2733f6e32ec7bfdd94716231cf9295c89bf70db1677f47227999a5667f6b7e3fd46f4f2351f5f8e1a45022b8ed4d1f5eda7a5f3c06547028e68ddcf28aa873d4c53cba458f6c9c7081325b0766be61394bc97bb0ba961ccbf0919a71434fc71e249f53a24886dfb2df29131de68688adc7c6604ab829e20a2aabaff0a60f6f01c7876503193128c598e70782dd48edc7f7293fea125f4de66aa12e392dc5a53a0f1064e30353204eef45a3a422b63e00dcb5c9298bc63f466e1d690b82019eae7420c4390caf68afeb1c12e62cd5e20caedbce692ed0e063a28365f2309d8394c86833b93d4c488be7513cd3071b1b4599179551ad2c38b4338d277e6aa37fb9d53d6c0fd206b668dce543093af81ecc58f001df0bcd1d308243c68ac5c5623d928b20640818d29addf0837fe5684f1bfd6d20c7ecca06a0dcbacd470debbe7d8fdbdea92b8478d88880726880f3876af0b4a1d5ec71a5678f4046052cd7e92c21bf389afa879b96724a9aeee9cb1da45d1b3d1cc5dd97e906f4c900b3a84cfcd04d28795653c200d7658fb1d27d15c85810e1df6e5c9c58379d301152cad7778ba10b957ecf5b3048384f00e4c4da19510a03c5a6cbf1109ad818250cf3bbe7bf69673693492795bdec12d981c23f65171a5047f42b8901f376dfda6938d1d8aa05d616ec0ea7bf595155f7d75985eadb2681d1431fa4aa078c5394a3380b1ab41043ecfc7e0e612fa95dce68cc64dc5551dde71873fc3b9b83414a6dffde789031569c6ed6db8f0a3e47d7de75b51efff01a218b8d1f95c6193ee6eeadd3e1bbb96f780b178202d38681159d190af8dccac04e555c3dc55274cd230810ecd3190305c0a7868b5a3884033086512a19822dabf0ea17e7fbf17f46a86e43cb43e7915ca70269d0809244dfced8ee330c84904b936a3ab60a5ae00a1c2a54fa917f3279e7dce0d4d4db2616ca5aeda8a0488f3675ad43d9686db109e60e23e6084877ee72116e1dd9cb5218adc47d16060f9517d5a9032dd63e03d49777fc73148901a5666bab530eed3a63a3d4c2505bf6caa43b7f1342c5189198c370bbc54f53433a52e5cc65f2bbe71e171de6a524e60be84d8b2fd498f06fe809ca205d26cecab90c64e4a5de85e95f349818f43ae82123e0b6f03c8729a06d9fea581097d3bc25f1e44df60721f39f4fd4934363a3e21115e9606c7a5427b9bda933572db667564ff96410866187e42d476e96ba53842fece28e8a6315fb510908693540619a7d5934ffdb5220677fc3d7498550c6f849e37614cd09cb5cdb8388cc9f2b8241c6d750b980b357b3002017b775234f9bf01ad8676e8e9e9880f943bb15aeb9155d8947d8df6d5fb6436fa7ee80dc02a2cf35dfd31cd5b66856c647297c3e42c29639197d1f496dcb9b00af5b2e4e7a19acec97613bbd78f8fbe837e187c3a6a06dadd4fe0a45836182c77768088fbd1aa8503a9a2345b8dc1217a8fb19b4865e9bb2ff6988f97007055978393c311f165829f24545be4e52fbc92c63cf28871f81ad994fdcb8446f3415479c11076a44ac6a974651c224d19f6bf758b6c3c7f29b3ba1d50f60a1c0191977fb01b4426ec240e60bd050f55e9f222335da95ad37c48d9ee1bf41637639aa6e8d7ba415fbe03f5bf8d1342864cd8e75f9bab7061646964c445109d4ed7ded9605b30ae2c62a0ef878b1c9b44452219c548a9b59a0375c53116f14e4e2af33100f5a45ace20a50f8ac662ee1c88f390e6f85e3d014a4faa5e3525dae460a283ff4354485132dbef09b8a7d6ef477f6eeb3a1080f5a90ea0f31f1c16846fdbaa36e4594f639864102976507843c0eb7520bd09c905041647ecc9752f587a670feea4460ed2aac9f3ba3598255948e437f16cabe78ed6d826e0ed1ae0af583f2e5020cfa5c5e8f82e3d280374cd820f6dff5b7274a38ac291d58636a36e3253af1a32eb246d058f8d0a1398a4ae121c306213bd135f33f240bc82d71170590bd35c121bea321f950fddace5176458527d1811b4bb91eb50565bcd9111983b5a3ab44989a0fb6469097c20ef4e0babe63d613a5f05cb03966f50d40af857fcb0d1fcaa58f491b1cc3c81f4827f6e06af316194a831e79af1d6e57477ec139424acdd4d61e3f20a79840ff2428edf8b4f625df9778fff3a6b6b915dc6285c0c968b4a03e409577c8b9e8fcc850e883c91852f04f7a522c568bf2b3c61e6792fd7dda8ee906407a0b8a1f7d17f53ad9ded1fdfdd0a58e772b484884f6dcdd37b933fcd3c339add2bc6722c410e86cb9887bb7e43848ad035c67a1afe1d76e12032439659931bb7f766baf7445304c9fcdaad5b19d2992b496b7082b5d72ad4c3f38639bb19c5c2d644a24c3850cb2eb54e3b21b6e7b23e89fa6c68901d4010828eb01d98ee7c7040cf34feaa60d42c05a605bd1be48dfff603563cc7b542b5158600c1d1bfd823493ff2ded6afddf7db241f8eb5c2d56dc97c8ac4f659b9164957bab9ec940dce7b20b8f2ba07ca87a878a3242df2b626f0fe22bfc269c13af6a56df644b7b9a38543c392e5d048a5a1cb7635f3ae07768a77d5834ff05f0d7c9464c2bfcad9f220f0cd76fadbf539c8651d7520890a49cc8709b12bbe6b72c2c9ce1a57d61e2ed72a81df0e6311b3ba6b35145406e5a232be835511ee4a7435f028dad816856d4109b9284d858df396f61c0c0deb18a5cd812489fcd24dfd30d065606f5f3b0ac1e8b8fbaeb5e4980fe850c2e52c4e899254d5f0fa1666164b3f06c272cc3905afc6345ab572d15ef8cd9eb62520167a27571ee01be77537a32bf38aa5e0b3569b4848f3ea88aa06ccc983e46babd0b441f202bf12f9dca7257572c302eb2061c35d63679c2fd4aabc54a5e64be9a17a31d1e717f62fb4cf7b25cca4a16fe9e9c6dfa195d11fcdd018f3dc5cfbc73e3f64164d9d7a043d996a821dd70aed5ee90664037230d241108da17707a23705826b13f7bb15b7ef4fd759daf2d37725dcdc5149acc662a2f2db729807dded4b9e7de1b616ac9233fe75a62599978414504cf201ad88fdbbc1ca42deee46de1e2d43482703a8d9b54a3970979bfb38e7adead66e232c8e43c6b6745ba144995247bf74504328fb8b2d83e167c6ab215a14a3e4355fe69ed5d3ca6f4afaca4db657da703d4985915991c5d4afd05c4cdb497ebb685ab5b127345975bfae6e7e6472ba8c506fb4f571971eb163ee2f5c060ca5163688bcec21fcb4f7be394ed95d1e0906e0d90539c4035922095ab8677c577be468ecfd948ea9bd9c8fa500d4c0e4538d4075183d78469fb8c2fd58c060a87d9c134d21c4db43d0b377377c5fb90727fa5c7d4c63924f8093dc6ad47b507a8f47edfd3aeaa248cdffd08b04001b09dbf218d5ef68227edb2821b35f54cecf2c0efac802899aac8c18701b8a142d0e4ea5baf4b74ff30dea8a1629739d6c07b11e334bb4aab282718cebd8f2b6504f08c711d07995db41c39e0042f42fee42840ca9386413491479dcd97676edcf29d931dba269d9710b647b21fc1053c824071f5c13886a66bb0ead76b4ae7850f8a92b73fc71052de314fdad93b650845aed7dda0bc8015ce39dae800ea658e9e78a5ef7301a0edc553814554a79b5644c87460d03466192772297c0ec4aa6fde8917d6bdfa54bd61a9d65315b9b4a6ce77e6dd3fffa7afee2263d2c3abcc6bf3b27f557fb54e4fc3fa603394ad9517ac9e75ea371a024164ee13065e7e27c117e142071997738713de628b6b0522622f8fe6205e1ba32902495eb2efe6326c1fa0752c729ee383e2e1772d0851a23b819994e7cb2b2735b23f5be51548cdfea49202f7ffa69549aafea48ba606117b7fee18526b2ad07eee8e20c1aa1397d10dccbecd8b4499215ea605d19e1a9492df459d18644100786bab01f5d0773b46f21b06468d561affa0544ee93c58fd744cbdb42ef8d6ec9eae3607bcb1d9763b283d978104a59af0447d822b069779ff9a7a6f6084029c05bd07dab67ac5e8cb68c93e8dc23f584b81f8fb9af11bc3453596a18895fbe82cadf8550d764318b19a9f14db0644595756ec9c4f25f33a2b8b080c48665c3159c191379474e1f9535dea77c8a8092208beef0552b5dcd3b50df47bb6af30df897fd8cdd66862dea34b047e0add1a7254b783e1bc8128c49d4f713d2eeeaf3894e0ec23b6d1ad9ade9c193ca6c9bac3ffe8def96bbb16f1eac146bebd41e2732e66903f0a0d138e0dadf2fdb9e40bef801dd7efd7fb311c6f15d7696cd98f2622c456ea47653d8c05bb32391d7d32df7020b453722681c3cb81e419c2a3970c590d5fef1c715c7cfaf30b35583c533337993411fd7d677881ccc326c46f2262cec014e0a5542790857bb12c3ec52fa854575c0b632e2f93e11a796d690a4a4025570d63ecf0a33a1827343caf2adcf217e0f011d264715901e5d3a4d5ccba076f1079c7e749ff6130bc5b84b894ceed9c2d335b4d4565bad935cff97545ee1afb103041e3d526303d99401111ebea72de21f371edbd5cc6ce61dc13f7fd85a6bdf37d464d11bf38b655660377d61db5ba14cf38375176cea79cd3ea37e50b4a0f377fa960da4673d25220286d750098ea75b4bdb1e59966f72c03e1f83eafa8bd6768bddf1ee6644b54aeb840ef0c9e4af208c2ff30ff4e992c092c56057e11e5e8c9326c2918fdb5065e98f710c4799c955445ef9a594a0f4780ba24730e36214616f28115fb77f8a26d49b5bf930227c9b5050c3fa3460950c1a8dd43336c03d3b583fc0a366a6add3a1ddcb7ecb3309d41e280215a8087e3377a3dba0552a41ea011222b1d8aaa171a31186a91947c3e2236b22e73c9a9c9e5c6e9146cfeb62a71a665ca2e72e8b4dc47282666e17491f7bdba256b66a1b518d49ce3216063c337ab76f8da34e924ea3f7b9c7fe31c0d190f2fd2dc57077e43992b936af2b2b2a20c092aa3c67039e68a268c9868f648436e55430b27fe7adfb1a89d206e00457a05a8417080efb484ba2d14a0815bf2b8dae0b9dcd0fe8d3c91728e1048506165d28df9f0e98a2a662bfd814e7a76788fa5ce1f6e5a3c45ec052ffc0f3cc9d898a03d278f18644272c5573acf3863af3b15ea9b787156e7776e9fd99c798916c0099ad58bc1fc40e4a692ca571ed03bcd04f01532520c12e676982cbc13e8b3d344f8482f99a1b8e3ecfa60351522c67a2506b4dbc04b6c928d1169d96269ee546bbd3a5ec6d08f243308afa33ee3d0069e6f8bc05053f23920e099645590c604d9966647df7ac702fe254af12a45ac1e6a98ade378384e47387fe88b49d8af49b1726ac6aadf576c87fad4f88e6d4c1afc0a7a31879cde82b1e30f94e09a8008d963ead628c14ca07d9b5367dad0197ebe5223d01694f667c5169de1fd90e99b5649cb52e1b20f69e5a76e9045013dc9ab8138741dec320de5c13968b461377db6e779035d845efc42bb8327b96e7cb5a90a59c5d725f421cc3ce80bbd864f98e50328faa1f2ca13dcd65234967429c051583f21e6c248ca107472dd481c241b83a103a6f57c0b8c0b24311e748601c87256307f9fffb81c46e31911cff1a600ac06491457f2fdda6f0f440e2060bde9e9de5306aad6c9fa1dfc549b4b61ebf4170b638737e2b91109665d7960ca3b334b3dd84018b86f576d7d9320bba3bcfe9d83a19b420480b8adee7700e9aeb0c88fec761ec90a0f80d1c2aba1b9d4503eaf55c76d5b18d66fffe935b3e5b67fe4c52095cee89f33f79cc90f25a0213d207bce53a1d9d2d4136dbc8213eae5609e43f913ffd2f532b662f17438c1af4e7d5e76f8336f94b3abd9aee2e45c6c0e8628c646ad49867d57f9b1beceb06cbf77a4ad6a890975c49df305de4a631da806eacf860620fe620c0c09d24c665f497598782424a12437b6800556bf47fccf6b5bfedbc3c1a1ecd9b6222ea71091aff74f178820de144b219aa201b9ad0dd0e8bfee0cf1967438df0d69d63fa43779b3dfb6de5d08087c50bf0d227417bd44162c3ee9dc2ff9347379fbd86e985f50a349a9d8210610e3159699081cc021f1cf5ca56bb4b4e57ed71a8a30a1e7c1bd4542fc2d845368e21c948028cfcbcba784f83c17fe127b1100457b17783ac139d5a04cfc677659851b19441d8dba6dd06439cd2e96ef1277226bcfde7ca4301bcb3eaca6c2fe6baaf5614cd46d65ee41f5adc23005ee5468b583f42614ff88b0897390b55e56fb8113bd32a01f10e7c9f35425ee17240f5a222c8f3f9b2ee2b5207927ca2cea5eaccf9ebc9dcb6480db37c73aa3f1b1853f2030a6e7e18a124e8ca957f63c580ee61ee304a583eb3c866c6af9081e9901aed2ffbdef8f73e4f7643881b73c6591d4f77550b5de000bdcdb877537f6ddd27b986c50243614f086c2c17c4aa91fc7a6bbcc771b1f5ad08e38f09bcb8ec465da7eb973fb5441bc4dd0951ae0ff7f473f2c206ca44eacf5c4137770b3f831de31b8cca925e7976cf071970c385cc2ce793798c7acda56bf3ccbadc2aa5a256793c5f73a39345bd93719e40ce8e863769388ee42064a7b15d14c844fb8b45fca637e4f1c0543297ed3648a8f405b697afa9700eca936cca647a2730f876c2de73e129fe71c02cb03070a511f908cdd402dae05e3f0474879bfcd518b3c5e5a084d3a492e4ad80b8379ef9dcb98b08e251565bf9e4cdd61862d80940c2a6b5ee0541a519d3f458f2a08035a053eca352cdebe317638c0fca7b46d3d4f4c9bb2e195148808fcdaec24e6706b465249925f293c86710f56fea5af0fc0541eba731bfb75a62420beb05265bbd9d5d32b4b0cd03cc4547459666072574cf753870b63b1aaa8f772c0fe19fd383b39262fb2b8e94c0845a639f70f9b92feb437d9d105c465f12db4ace20872ebc46fa80b396a1068dc2639ebf879ccfe8957e7caadb7d5f689cf2e0220c3ab2c5c702bc7c375f07be608be5a2b87fb3a46a19dd8c2a774d1d7b22dcb0e46e4731b2452dba381c7074315889647188e820f6cc84da799c5a63f3189c1096b5f289a6bd5b95e33c3edd744b6b9d09ca2d7a78011a722effc5b0c51be2074083b3a7c25072c4047a845f460c87c00b2c0f4a0450d6c21331b05da494319f51196b73422887d430c84f66c9b5c6eb838c8b39e00606cf2d3a06152f91aef7ccd55a5901d0af99d8dacdc4b194fd8edd9b67de2eadea9b94d72b9b7ad3c99b8a9136d258ad358417c6bdeb1f5a18f6f642f7a6a107086b0ba9403a16edbb840a7d0d8272b60339a7d5aba314972f2e8b6e157bac2d6d5af5defde79a56a090420e7e95939219ed9f59abbd1d4f9b1bce7477a705b29bb758d9207db3664d89a0b84852e4382bfbe83b7fc74205d59143851470a175e8492d1abe5ce60718d948b54ad5a38a6170cfe013dce0e51e5d531ff721865b6bdf0fb19c49cc85b151a223c2be1075c35a8615abda02ee7f4602871301ab414ab0add8f1a6932edeb1116651e519809a98e8f40e445a1710906a24aa358fecd7a91a5e87c6e56addaebca645796313b477079738213636214b651e84200e96a9a405d127ffc90f5d57e185efbd6b47b2e5ab916a2c413070676d62453d66bd622dddcaaf0684922537c9dcaba652bdb2341814d515e21100844e592e7f2eed90596e0615c063cdb0fe9ca2ba3768e31e216b501436362d0daef56470371e22a8601e8737e85b15e05894c18ee532850746507c49bed4ff7cb90fd0fe7aadd8c49f164f5dc55400209914dcba7551dcc9a0d751d4d53ab8816b9c1bc43ecc5727c4bf244bdb4bea48e765f9ad7e74c1d526ceb2fff70134b039ac0f957e9861ddbe9ce0e191cc9e3e62bc7196f65b7bbba87887f6470aaeb3a011043dc9325b1d2f7fba303c1755624de072e646b2c21910de09a629cb2cd26fe7b54e22f370b0fbb0feeabab897f403a202de3d24e1e320a5c909849b59a7b7f3baf314cf871cccb9df044059b6c133da97e9af1d5a8c3e37bb2fab853281480bd8dfd213a12b4bffd27f13580f7e1102f336522a79f8320479c782edf0e0a7350372dc0632f59a8d12b454801c13cda2e479c90db7c745e935f4c091568ae0f3ff6dcd346403ea0bad09231de7fd30e77d775106852939a2fd032ae276407faa93aeefde9bae05daea83e62c3e0ffed10dbb82861cfb2f84e651641bdcdd0b8227b83bb3d133f25711e3d5ce2f0caaecebfb4179cbcb7643f60e1f29c49df46b31a375033ab007ecc8e59bbe5284e6f1744dfea20a502d3d78e9e8319c5e7442ab4bff4f1df863c4f9bea2eeb15e3c48054c6730e4fc35b2d333f23ac5c819f33fb58bf1ec623d9bdddc5c878e3d7204c62a700aa4804b696b162019e5433418f5d241b67d737efa261c25bf127c3b4e185dc7fbac7b342bd91c2ed8ebc1aedeb8cb013fe5f3839c174d4396205f8dc70a160eb722d6b2123a4e1068268d0e937bcf02c60e3d089341f68c83109c0e929d00b70d2cdf839a688e196745a372c0415ad408f372b8c5ec3793363670149ec81f2317eacb8fd75462da353d9cd104c4b496b811c547cf2acb2f8c20214f669f156d6c02ecb63c8a531aa48390e235d8957a2a2b62364c1d320a11d3457be40126d37f33a042930fea7f40feb90dfdcfc016b9d438c79830c82c9f508264cbbc826beb0ba6b44200ba4f98066bd7880799b0a0aa724d963e4dbc00fbf29dd29397f34c89e887e4da9d514c66292dc553d952f09fa87cb2b78ae1c1b1871f3d0a0f67b1ba560b41a2e52bb2ed091ccb09759591cdf36d4bc0cb9f5ef0aafff7ed4268e996c1636d7c9089c4d6417a7cdfcf5b8c79110ae67fe03b87f9292b179e0a84ef6919da5bb8194627d52da736969f9058f299dd234e3f5f21b555652a0d93228dc562f04742cc1f53bd5ec6b2c92df47afdfac76b9d363b808b951b5158b5952ab99cd14d9fc34d707ae7eb047df6ecac06a38ed150260755d5403c34179ec0ab5213cb8509820701ffc4abc2a1aeff9f3b1168aa97bfe6c3d148fed960503068e1d6729c5e516a1932a51528dca0cfec6dbeadd6b184fe73a34da862db9688550168587ad11e2629bb6aee77d68305e323eaa3def47fcd11399ca26bc955b610a06083bf993e9cc358f6f587371707aa5e583bc035735b575a3064eec4e699ad46997718e150f8e30d95500de6131a2ca89d7d176965870b43e5048b34c6e38135b0789c1f3f47b0e947dc4cf3751162eceb3795125651493e4de4761a1d935c3cedcea73e13c0dd43c521f5cc1ba022de45523f59acdd982d54878fcc518f73bc1c78b479a782513dde73de33488096f63d32a845f3328b2ecf48c8e8df70f107c398fe3878e8e573360e41a89e9d5b8b8239c71e01c686613d7ecdaf00ce16fd72dc7d6661f220b0958693a463a112994491706eecd010b70ed4977f582a348e156cf1c2bdb715fff86652576bebe9b050b838398b6ada293a3beeb103339bf8a5e677358bae3f4656db510471423e3628bb432e529d83014902e9d6185d7aced0fa78bfd4fb8afe7f03a1b0d4c3da8c9550bc2a3404fe9ab8d8cffa267432622c2997d515a6c484640a68298058220fdcc233e2ae6930c65f11d299f10a7a348970a96ee5cffb4cb57a0df264af52c0a5fd22bc62b63da2473f22e1a1909fb11f4cc21cdfd8a8a49702ae28bd164d94463a6f3a921bc62ba93b95045d03260486e06ab607598edc3e7d88835e7c4b6eb8f806a487200b6050e9ff30afda60bac814780906e425128f156ad89f370012782210696fe7d08414971c7f25a3b2ffeb3e477ba99cd689345e0f46f6a82966b908638dd8f1072886f41eb97a3cd42eeb0188c941588ef40c67e30769529cc1861a52ca627f8816cfe4c83221e7a20d054811122aea3bbca3fd0bfa77be8875faf0a8f8f6fa092416912e7c882c59c40d83de403c5f32783764b574d7e84ff8c7bfbf4512adc60d14dd54eec34cc37eb7807b3ae1cff9b81819c4d1cf559614acb9aafe1f6e8da6395fe0b86f2851e0fd6097e3a5973efa59e43c817667fe3eb4511479fe26a9574ba15ef497312dd98c590456a8076bb5e64a929b06ceb2e442c738ad24a26098c0fa367c66c2efc4d0adba4ac917fed77e06bf278074f0c9cd415628fc25779117641694cbd946a0d07789d611cbb797dd557883ada2c90e7870151b08f0cb861c3083c054bd0f30377018e05f34c6e179954e2135dad58785aa2ed6dc99515b72186057cc0c160050588c96a7403a7f6245d36861cfa018849d5cb026e79bf0749723f74ffb855a3b0823de855232de8867872a1046956ea4297b599b45fe159679f660d7cd47770e926d97ab688c197e8f1546869e2fc86834031ef8c7b540a1f29cee4acaccfc8bfda0f14cc5478e269773cd53f7bf295fbd252dadaf8dff9b6026065b09629385739f6a483ea15f75dac8e485ddf7bdc27f2a7e15a68afa1782afbaf50a50e3cf657d09746620085d218da79a8516987bd77d93584b96d0d58990d5a347905752a5b6b8574afdb1e00c8ce1e78b35bb58c7e03a615e591e982b0accdc5700b36d266d0eb731444c6473ddf363b87259a17e0ec2f5a57059339d52a30e7062065780058db08fbc34f25f8f119b1ba4f00862579a910b4e4d4860c3bead64bc12fad50ecdec6b5946c01e0e520195aa1f383f043c6865c0884e74751ced3075a6d289af90784df1a071e5d64689ca5649693ac5e420331d9305cc36a8bffd6ccb48a029b481cd204aa5ea1d4177c1e55ba4dd7400e306605295db743e78227279d871895d5c0d34870c06dbdf0ad8a3f39b338cb2013673da4dd71a6e98a212b650b1df9913ede17501a68dde10ef7733ef54ae80d57eb8b75edd0e99b780ca2c2678452f6d51e913df229f84394a4eff36b3a64e375fee915c700078554c56df4d91b942e7bc8fc85ac26c63044fd3a8374c2b93a43a532934b4f880db114eed54906aae821885c4bc04df0edf15029fe7652cf4af14e7f38fb72f036367da63ce7b8716086163a787c74e113f5481b53b5b7b08d6a366d11e12e33fcd36004ab458070b879868ce88bcd6160990f0a8efbbf6b437b9b67bbc8fab9dfaa69e9e3a8d5c5d76878fe1bb4af3baf56c517594e7f9d89b38abf761e09d3a4cb1fc1640a3bdcd8c43b17a75c6495168b705ebdc588bc0a4f20ef09cee9a9d67a373b8e5046aa9d9bfc490d10eb22fd99a0623ad6e16a0b00116d7beb8a1b5e897c7f6cf64e13e54f4d8a94c751c103ad818b40b81f673ce5385d2b0478786bd21e69c51e77561608f022b6a2fd3dfda669c304c437633f2ff8911e812c28ae8de86804742017a169b3c221098f305bc05ab1cccb9039b64088619f9631ca4a104aac54d7bcacaed808b88b1509034b3f920b3397d1632079e604fe5b3acce2d293d89bac3e3dc2839b6cb5d23b348f22661ea6b8b69bbff7e450fc8b354cde58e3a021a23b1e3cc53ee14ea197ca8a318215f0d76345c582da4871bb756acfa05cef0de6a11967560a2b58eddea5c260024657490b9706bc8d078715b7bda766f144a78b41200daa808a015f850c011723414ddbedf79e925f9ef112a2d1f36d6251f313410d68d79295f3fdcdfa878d5013f081a8b0b00c593776180ec958765145747568ffd1a355bc31d0a195a7a6896481f0d66fe42e14eb0be1ee6561ea61c3b68f55473b40556c77d612182820856a839ff26e75cf11ee215c169d5abbec050beb87a42bf066d26c97048ce790871d4b3a3fd69bc859b78311274fa0d485eb5f3b6d0592690dd082f3ef10c9668e6c22d34605b3aba0727354481841e13a3cf7d5cc093945859d9a8aafa3057bf45a17d01a2ddc939e85822cb229c949d7311ef409df310e381e01ee5e6d2d48612a51a50c6cf0fdf6796b47f14cfd7acce76453a315b6f15e5a858dced010d50f27eac309057b809138512a488e571323f573ecfce3fa260f366e45ba90937b97c6e03656c39b6f63f036eabed2bf92f664e4f45ac907c47db4c1c3c22d0b2d31b361fc44260e7df5194dad49199fa54c45741cf986724eb0a526b9823dad9ec37e4a1219e3bdeac6a6655a35c0a213e48f31e50a1a3b0103389bd6be638162cb3019597f04c4b2485ee24dcd5741072d86c4b2d5a9a441e0c9bca8661fc37e383db7240ed574e5efd1315c16b50f23cf5fcebeac8f7c5f8da1251b3557f2ec258b94c8b39ca8481207772123484c8b717bdfaf49efbf0cf523b9fa29309e8da8305f23eab167c396eee199a81245324c017d30b0758a763b967caf2d21856a226495d0ea381a20f7be4555f50c10e0576428dc76e307b0f781d7362ee2e402e16ece2f3176a578bfccaee997dc3d4c6e3f193bdb5d4269980a014f9ddd7680b95b1de663020a6edc6924e720e73c7a19c310aaa76703829aa5813bf5ac4e54cef413e04a0f6bbf48436fb2b0d32ad08787d56bbe1b1b4d53ab7daa008fb7b98d3d7a6b635963026871e5281aff2282dfc2ef233d2229f1d40ce367604cc39d07f9886f22485dbe877562f36077415a8adad1b971947ffd2c75703408b9ce8531af91e57e50fafa831ba19da68910ebdb2a0f2e89b596ee07cc184d806e67e19443544140fa60bd9f6ae4ed904ea9d014c4bde7972bb920995878ad2872145fa764405accd76267316e730b81ace82decc4bd1386be84e3762bb4b394bdc55b8e4fb28fd28be122315d062547530f107024816d5a7b0730ad574dfa76aa0b798e29e95cb68c79e9ac6a62046f21b5a5aa601f3664bd60cdfcb538b35be2062e4e1faa64ade83dfea9a19c2bd8a8aac283307c895cb26f0ef461431f0c29380a445d1779fde14377dd639c6ddfb184bf6e6b8b975327f76fea57abaf2109ed09ec0dbf0707a82cdedf9fa8ada972e9f23ad957823e108bb4f2a90bec760ad5480a48318ccd8fbf20a93b5eb52421f87717c74119028c0f20c4e45707ed96e27a0c1aee7f084792c48c58a8a9980115dcfdaf8edd33d0b9beca53578be7de463e6490c86406f6f64d758a7a7d0a5426ec687b0ae8e7370ed56832814a7dc428f64decdacd3e957db08e1ace7870233f5dfc4efc14f5589c28a024a0b0ddea9341af23245dd8daf58166b52a64640ca81490144c80247a807dbc6d65f5268f580c9c19956e9488ea781ac5dbbe3cf227e3af5c30b58540253c8b510b70871598057dfd8d4047be73c3a3b70f564834553a72600785e71c066c6271ec3a3dd22664d6466ded636d0fdf63399983e2c29b156e14e94bbe6b89a062b601c4b29c7a15f19904a861679756e21b0693904d77d175009e9fe17f9782fe1120da6a2491542da7d165c84da468e37ee389872a0879f72e80f86abb6253fc8d2155acd5915a3e1a4f9880f3325232671f56e289185028e9169af5b5b3b949a119f433fd770a8979746eb5ae7b6a0b3740047270919efbf70e8547c399ed0799ee4a64100d386f47929925c4e87157f9d5128c0db5dc5adb9d5e52607829919f98417f033586d97c9762550f68ede99771722153c87133fa377170a02357ead46493597e445fec1945a27c62a89eeace6e071549ef9fdd1b98bdfe72ba0dd75ed596ddc827679b419f86b56fc984e3b6e24528d235eb23f14c977395ffad93d63f4759cfa83a74eaebc710d37ee9c0ada0dd77bc814331266d1575145851356623040fd2c3cee1c0b9b3ad12d10d9313fa1a3c6d9a6c9eba3150e5a0c500ea6450f0daf864b496af429841a54f56d41ca87c05dfa84dd05feff683f29d4480aa82e7d2890e9be55d1ce6ae98a3952c320d6f0a15b943fe9696bc24b7528677ef71da8b773d01b893cd7eb729398181a11b22cf104ec2f5ba7e0a28b515c802a1d1ceb781b37871a3a4d6f8a1b10560167757687d283eab448223fdbf36b29a53bbb78622dcaba6a929f2bbeca06b52107fe1351ca61de00f0215f0a96d391d45733154051259eedf0966c596a9ece3588fdff7e20fbd15ba3658a0c755253235b52f819cb585465df866cd9939064742caac00143778ae30dd8a968d6af5d8e8af64858b547deac5a3ea99370db0e4b077df53e5e6120c9587b6a624c2bfcb6366025b56acd2455881d3540239dcedc6eaaa0f81dfe70e29b867301600253172a41fd96fe0537dfbd8e837c97ad88aaad66c93d92dc97125eefe3bbf92f750666e68ab345423ab36f6a6f7a5fcaea9348274ecee7b205a0a5dc444da777a2cf01905f2a1a2256366299494e5543dcb2e014a63acef0e627e203390619615e77a7b326e2d1ab0f130d51a28e87aa4d36ea0ff59940e3cc73dadae596b3bafa63783ea73d7fbbd4c3fb58d260930e2df43a5acc5fab8bf5a4b4f8f9a950b40ebf1e02544e025d71384e5e1827f1af47adb7d5e4c0e276597a6cf5640bb2b2c1ea8ebb2bef4176718f975e29939f907e51860f77f48f205f39d0c058b6d9d3be14300a58e6d0c882e793cb63ecdf3336ad523899b43b57cf3cbc10ff15bfb8df3fe08fa77880a9bce027549300eb988c28c8c2fefc020e837adfac899cf79a0c0530cd26430247b9068e6a7a1a4499047ea702b25e877ff8df69e1e805b1f67df505f7635c2cf7068975f5290b53522300504fa990f9d61af3fa3150d2f3083262fe16e64c31599c1fd5784cb63223c84203e169c672f1536e6ac065f4e794c14c0bf195810a05149e2ee6d181e71420996275a0bb2ce8febc49f652d7ab2a7e7e4d8f2c2e8b59c7bcb773ab20e7a8a81164fbeacf4b0c4d7966e5b77cd844cf7eb3c72e023804ff15796a25e31a0a1c7d7b0df5f9e8ae889c0fea71fc84ba66e83a54a81154156146409a562dfa8bbf53f6f2d0afd5a9f7dd7531d4dce6f00a3efc1d523c8c97b5ddce643604ec8813b6d21a047a4bec1e7e24e823078b01e964d38e7a80fb5bf601017c1024558724d516848e4ee88082ec391392e7f8384f46aa6e3d4860f410bb1054eac9eada03efc464c27702c60ba0246b362dd4f65032a51814e44ee00c32960d85a047c0c2fb650699f37e5f1112aacdaa8d85b59d1be45aa369691dd58926231308939db35e864044a26792bcb4e4ebba673da09af08aa15162327c1efc8d6a324d70c3ccdc397df61343fc545a86753c1a509c5c43c2766c1c8fcaaf1596bda4b100e26e32b3567b8be2c32156e82d9df1248b737682574cf829b27b1ba4509fb88f94991fcf6359b022562a5a29e818bcacd544ec7688209d19ab84f5467792ec2c68ebe20239cfdd4ece2b4a90a725c7e6dda5f790fc4f97b458862612ced74ceeb6f6b4ff121bbaa9b2c202003ce5bb2a39e0f3fd91dcf027b45bb6b1bdb7cd319938185175e41fb7c6c923aaff4d0f257ecc6487c1e2ae0d6adcf23dede7c1fe0c7ae06387aac7d52fe6e2bb6ca1de528efe8b78e8cf1d5333ed327f32986ea965020ab0aab8d850ff9ab3f92f0f38e1cafded70674a2be5cf619e715419aac84b7a6c1f99769c54b254aabc9c24a95ef0e743401bbff1f63a00f1b204e527dd0ecfa92cfee6aefc11775af4b04b242b0727014b4018ebdd510991f04161bf429f9c4d633dd9a650a5ee5d71cec7d69e8d48f733a17b759d876f32e336276447bf14fed238f2c5efbdcd6e1e1628be2dbfae900dd3f4f68aefcc523eee832d1dfa5a52f8560fa51d9bf5e492524b462286ef20e36898016ef14bf160435593978cb7f4fc489655b396ada0301d36f075a2aac0ef4535253a7a5362d81b304d0f66ea7c2c648aba76b8d96c350ed8484b7f633ac7c18c4b5557e8cdac65888c7be0b7d88f45d94ef0f7a4c04d28f9b7488b9a33b14dd6fcd0aa2003c8b54fc45d7ed8a0ac75f8988a8e6e86dfe90939de2ff7420e80a8fc8e9ffbea4770e71f3ee5a1af74c83ed18ae3613ae88366096786b7749c99d6335a31058148a4d0feb2713cadeb1e216efa0b185afc1573356c1cfe4aec85c61183658c7c7fe534e49ac6a272d574cdbf56800ae330c7895e616cd1efab3d743ad2a7990c98984c693d82b5a60e3808a7132e97a00f1f45096d9fc5bc4279b74d7c08287f836ad382a928f683f1cd238778dc1ca08a95273ef96b042be3c3d34809eb40982c80b57c4bb2cc1e4d82128798f4ce8aa8284b512266fc4924c112df39958fc62598771a51fa4e8c86f08cd1422f9ee28045b23779826eabc82dab5555fc857685724f4908093738434cb04b56cab61287e90cf1b889a782ab525b308f987446e6192eeb5dae431ef8bcd14ba8ecf005f2f90977311062bea5e85e4a446d20e189f466a7d672c47e0eb25abf90d2b272949b7663ccc35f573a24c0e0951a478eb4f859fbcfc9af0382f91208ce55c37b2f13eec6b3d7bb40ac69f2540c376e945cd24f10cde1cb47a50df0c50acb37e178f5b30ca0c229542b6b89b9ff73a505da8f97f1860c8332ee2abf963458bd7b65a55d4b90ba1c83ded742ce22bb3116e553b4753e4c5e5ea430c495e4879c042c673d208b7a1861bdebf188f5e1a8847f111800b385659ec9080b7b53378ab663ac739ffa6e23e57a0599998205b34c74618672b3d35858a3b1f54ee5870a8350c8d9f0588c0753c8cf8328503383c82f64fef05db6d80b9f87b7daea8f748f32168d4cebf17ba313a265490edb59e534481c5c19e8be2a390a1e2f980cec791786bb3a194cde093bde0803f17a28fea2c83f2d46ab5fe2f56a2abaae6631257069cbf2f3247e652ac11364f7db68b258245efacae5508f145b64f904f547ddd2b0787be310f91dc282656b442311e7a5291cae0193f8c4717ee89cdc749f5ed0843c05d5e3c9b523bc9f874de133de248e8497304f9411d025844194e1b46c3ec08b6f738a81aabc8dbeb9f9d8dedea968fe6e18e6bf4867a6b6697e09755dcb0ab86a5ef68ab0dd99ae0fa6f19a3ac982289b560c0225aebd1fe7adb7eba64d95e076a4ee88eb692a70bdbfae7db4015314312d07fb4599ff2f0fffad0a34a3b50b603f5a835895c4610438b1213c3f20f6c646d4e1c80c4604497817b1f34fe5227df655ebc180022266b195ad58967b7ecee02585de91c99bdf4f5941a2ac85f6490965da84a91fcf17645702948d3608ac44137bae396c159fbcc3a946d60d95de121204064644b2039089a4f8b7532ce45d882809b8508b79120f6d457982bba71884a9597dba40de8d248a16d09212c1df9540399736e50c3a3f1651a5fe5a34e75f5a310b278dfa8efcc57de69a412d43f0b9495987214d69ad5334895d4d38d0f5c3fe81225c727c83bb23020d5c482ffd65574d6a61c29d02d8578a9bc0df1e6306287093ccf1b201a9e2765cf1aedfdd1840d5179ea27f0be33967f18c09d378920734e69ed6a042789bbd286dbc325a83f3665d2738dad52684c90214703214269f07bd3c7e614fb5625b611bf5ab84eab4adea5072e29f758ee7d316c8c6f64e277762a5d423c4bd9eef40f46748757c31d53113efa97d44762513966a8aff459f4600a677e535b13c6f92cd5e39ac8cbbf7644c6cdbae8357313682b74a048d59d49fbfc16d02c1a889201aa8e69f6b27871fbade4d2a73ff5310acca4995f5fdc951c9824288a9c6b9cafce7a3991a5e9354d68b622d3681377a5f53f83fd32bf9bbf5635b129024aa35bb76969c72688ced13f0a4c3825428293072402b7cd7916cb05462ad31261a6c8d16a8cc05cc5207f824744abf7dd65ea0dc93889468c5bb8b715a1119497212e1d30d85a42edde4289f27972f49f554750d9af3a96f5ebedb13915716df2126b513f2003c7c6af49d9f9e098b60f5c261e47a2da43ff03eeb285763b1c0b3d6ddb47e107d1a410ff82058cba32c4fbe88c55b031302e58a023a9a9b46b2a16f7cdeb8bdd26733ad2a87bcb2a17866eeb655b173150afdf9efa37193a894c44f19d57f0d2899fea40238497ad6b00261a23d94446ce8068e212d1cfa832c39edbb8276969d6eb2164c58ac4f2dbab8c1211ccc30f1ed300138196740145298ce12bfc68e6caba6497c119af5b77aaea22887a2d91cdc1e78968db92fecf92b9b33812fbda14903036495bc136b04840bfcb0a5ef16cf55bc57919373a0547687bd3ad8ccd3ddd8e7bee960ab912d1e45bf8eafe93feebe3062ccb20cb77c9da1b9663a826483a2deb78ad9a9ee9faf96105e92970adaaea9fac32d6278a0a21c03b147067cd98f88362cb926f35a711aa43b43d673730ef6d11f4a4ae27208070a47e3a3413957c4229705d5c7c54a545a0312df7b9d3a06b43c0ab43dda4ea45b81bd755aae2eba5f70573540954009e34aa17881dcc1c17dec690b63fe7d9fecb8e51b390cdacf5974f96df1249f9fb3b758ade94d3862093bb382051f33994332a1cd35750a0ca6965204e126a40c5a132412c5599d787b5be1a7b30698aae18300a12f429d6c062f334a94fd104ba867e7f6f24c21a53c8753d21eebff97182a8f309831cfa95bb997dfc1901455446336123edb4c5a50f02b6113b491acdea02b1df43f499db3424990c7bdd501c6f59f968b2eac32133c3f16b5614447be3fc5ee76d6817604c1032e0cbb35aef98b8ea0f389b20a477242a6e6df0c49eec30712707da646609c94aadbbc6e550f4c64f6e6ce08bae782d1dab51139278db5b3cf8767378dd975d19d15e86e0c397cc49acc2c63277e224cbb47ba78996e2e958d4b79d88b9f50d1d9063d123eaece9fa596a037023ce57b15ab50f962782ff8d95f6caa84560deabc75b0fc5f9458b9dc8920c37d14044310fa3f25355489baf224ce2f9a3a0f86c1e98b8045a566c78c38ec6ec7fc5269f9b4b181843280f48d027c395475000f84e621ec29dde30289b63e2ce71246860fd4252434754e3fa98bbd05ff90ef099c1654f582269c4c158e8f42f4cc9e25b63ba159965010bbf59cbbd2c79c8309fb57776d709f70838ae5819eda64acc9fa1ec99f643e834e242434d2744d1dcb0462a11530670561520b6d65136ce001225e0e0bb07dbcc26d435609ff3448fc4eb570cadf998ddae60663a9d7fdeafe694307c0ea81701e89ac7de5bd6bd6806897f6677062e890df179526630fa62ae1839214028a315e124bb7ef6563d5ab5952d7eb69792ee847cb5885faee0b7085d32b74e3e0733dba282b4950fb296876e9c8ec3761593ba604a86bcef3192b24baccaf545b99094c48a0a62c936948d01f872ead125f17b0234a42df7d298afecb7977d70c437c76005ee235994491a3369ab1dc228b5a37def1a69ef5cf5b5b627b55d2ac2bea741f0af184f18c47bfeae505ae646fa3471c06a63c9b4010bbcc3e044deede7d53151afd232341e12e1d74b11ef8a17e3017ca09723af259d9493b287a8bde2ad31f0d61b55a5db6d1521061905a3fccc62ef7964426161c7339c8e97b149094ecfdd1abbd0ab394f65ca91ae732c6ab41bffc179d083effd8e05197b81749190aa1271ddc23867c1d74ee65e0bfaca36bdcafd5c885b0979a3917ffc50cd981e26cfe40164427f82c2f6e98ac1b10c3303fabfb0dc3546e2d7d020b698b03a99de6346c8dc48c9bf9e5feb5ebe3b20f53fe2e2117e59fabb2a30825c5e62080816a5dad342ba65833e796f04503d0dbcec15d1f332079eb896dd984c02089ea985971f15188d24c2c579c852b07cfb7c46ecc0bf51c24c543036b8564fbd9f97a632b7491ef3a46fd1d7a0dbe5e1912cdff1b3bf972ad8c2437ed809dfafecb3faa20c9c86660cdfa29085d1a19c531dbca061f3da9e7d5bb30dbc2706c36ceb15071cb8a549ed6a82acfff189544751b9be713e88bb38daffe945b92d833249c800b93e7a0e9ee55edb7ac07e111f5947230b78e4e24defffaf884e9743cdd7a30de66cd62c6041847dc0545dc01f4efeab5796e2b93eab24b5d7a49e3185b3e49fa4f136d06916f72b9f60143869301916b0a5db46b5943a4a086bfcfeb7d8261813250b66fadbc779ba54358ce1b6390bfd1889d601a32328dabbf8e2691f984a0de0651a9d969237441d138bef5409c2e839807502f4bf7e9c8990c053b2d539c6bf81dca5ee7cabb0d7a743ace6da05ef116e7182c116af5c53e6241c5a260f8eb8662428e5808eb2a1d7b5fe4beee13cb2ee0a528092049235ae201ef04666d7d4843a9c143b0bbf27e3d03aeb7908a409543bfba3007dc2a9e64882e1e258b2fefef49583f03d0a88f32e96673fadf43b349fa37e362736b69d7b74621d0a320c68f21ea700bd79b5aa3cd397c4ba16736bfa6054067051370dd67163b15552ad4d7394a460ad39b4dfcf99ed0fcc461af4a307c73baf1bc539d0dcc6fa77bf5640dec106a876bdc7a39af65893e26e6582005357acf4ebb2dfda7d483087bd970f8559672d1d3487e4d3e2a9ac57b5bf35cf16fab6c06e383af99b2b354269aa5fa1bacc901e364e25e75d643003e9965145a2f1507fd2d72d212b17dd936e197ad34b45adc0b0d549f3853053cfd67273f6f08889e145afaa0848ecba9e4c1059fc0e4abce2e9986e14445e14212384694f290a65ed93f1568ba0cc92109ed9fe55ba13dc24ad45907d4755c4bdbbdeaf42a10e2608dedaadd7f287d01d2a6120909a42d54cbe6fba6d9dd2d036b5936105380694d8ad2b1c2cf6006b2214e5d38763c0d86a26aa27d21f23099ea02f9f2751d8ff0f1256dd73755b35a45cd473430bcf6bbc7602f45139f6533feb211215e2d2fbed8fe0d347f3285101e8d5934b1271e3d67439b64d7bacb0426aa5a5d64fc253d44ca3064782859eb525033879e93ce743c0de593de0198d3fafe448bac91fc3dc7ff91a88e0dc664531b05df16322b7c8670c8ea5afd3341e24139dd3f7254094cef1729162b262d824eb95593aa43348e534df343549bcda37db8a89cd12fee95300e71efbdd3bfb4aa3d6dc05dc3c7c1dbe1f93cdc715ffffed97705f7701fe40e7acfca2c018b74cadc2353fc37e9089148bf11e5d60d87ba7d8b38c93ddcfde172c91c92fb264ed374d8a5bdea3d0a353f3232f9663d59c2a4e14a269918ed1e5a6a443db693eb57cb705e2284a10b3e41c47d623efa38a427dc5a089c0a1a8369395199dadb7f3f8b902dd04f8c6a15aecda07a553f9f223a767dc2a4ccf1ebb46daec5490c52cbeb36ff3f4ad4122011706db1399d1766ffbff75f93211a021255a218e197afd2dbef048d7b0a2d5211bf1164be1cc416fb647f8cdb8e0c43fbb54b2950dd1b7cd98a92cfb4b8d9f3691c40a2545924f418418a1bdb51af4bcea05291e33d2fcb043d2314b310d94731ccc5cabad273587b3c1bcbd7fbbe67b85e5e68b7493400f7f002889a1f4a4de758dcecd85ffc61e7c8dc71cc30f8a2d6af383e424f08ae054c6f7d0f7e1a50fc832b4648f112061dd9647ea2ab15030a4f71e630ca4c33bd15fee69490814717cd7a985c357dcc749657927bcad3282624e7e5f9680ab64863595ea52c91a8ca1a305a700a3652c716f47af16657242cc4794c8249ea36c5744eeac9a3453666644ad00713455a10c14dbb4f5fca560b69bc02b59dd02fc4d59fa6215e36b3738c681b688e8af99fcab4872d5eff4cd7b09c472552f951160476c6eb7474f4c435f0b3269ef34d69a5270c485e8804da0c64c026de7d60c159dd52b02608697609d205470a12bf63d3338c1fe75f8d0b3b19f4ca8c72ef0e6daeb9069ccc459f500a52f7dba12ed4edfb88c4d959a47bac2d87d9eb03794cf0bd45682730c4f54494814da4c07679f13a8e0fce27158d61c0084455d26bdd32e8937ef1456c953ea3d35ee033e56eb09a5d693d78d149f593f46abeae2a2334c7eba085680722294cb88e55df5f1a5e80caff83f254864c1238ef2b6b0c6806e65d5e1c4273b36f57910f981d7f9cd6e7a0130207799302affe249d30b0a1ffb7e47c5c8600f3c20480927253aae95d4c9dfe169bc533416504d71013a91fb3a2a5c0243e74b861f0f119b2ce64a5666c244c822913d7a9fa09184eef402e735f9a29823714575a31a4d47f460e7910be65bde7caabfa3b73e3748ff4294c92bfc6023371930b2fff0d1e6b5256fa867161ec001cbf632e0c50fcc39925cb61b80cf1bdef4d6713b033a4c730d71b8cd1d557af75c4e4e9da15422a7fd5cdccef3f66dc26c34acab1ca19451e315323601af42e8e13e674393886a7aba6ed76c1a7ef531edea056493ab8a481e5bde1cf16c984357eb2e357d147c595d6b35afedda006cd235243b4367ad1096a8087082e29523deaeecb03700f69993f4cdcfbae25c1afee60aa8249b672fbca38e32a4443a48b4592b8e1fc5e97ecf6cc087e3a18b60c9d43796b4d6fd244a20b7a7ee888b40d017959eea8e397d281a84af0ec51de38735d27f2dc7f103f892770f6de9d4b3eb39ce1aa2118ae720d49a78322a0ad6b74a91a741c2da358ea4006176743dba3e6492ad4154d5580546ad4dc60b5afc3e64bfcb146809e8bc7e0e833e82ae9cc04358f9c8a157e456cf4d082cb800843413bcf045032fb5059c17f1da2a6ac2d12aca33bce59da950f175874a9c59ef4f77e7fbc758890aadc52c1d79e1e0eb14a1a0f631324cac14384575c83ebd9b520df6a83fc50b1a19ac66cef8ec73100171f5610eac4b259c086a7ba1450fe8456f0820d62dfe318c0fd8c84b535c49cf4d87d2f7c76122c7ebc62cde6331cdcb47aa9ac4fd197d2e19f851b5dd0ed1eb296ef84583c82ec1fb0fed8befe89bde4c6deb578c44483afdf990ee7732b29b79bf0abb110f54f80c7afca621393bcaaea76809039e3a466bce2194eea1c5daa5fcad6e852ab05de54124fb0dfa41b46a7ad38d98f3a35ed7e481e13a93d405905f0941b5934dae5d20b6993270d16f4d5e0f844fd93aa0390436c45c8546c5500f6af1d64ffef0b99f2a00a5ea2019d95c01614b5421681096906128d218adfbc72b4777bdbcdacb6b3c0c4d9235fdd0f9c1e2187e17d7e937cee1ff16f45c36585d2e7c19c643a46b5d6a406e3c640631607c35ece0751dd585965182d06b3229c9adfb0f8f6820834c522ef6070226232c4dcee9bc385d1e7eea4be16ca8d0041e267ebea0ebc20b1279881212dc48d707ef7949047fb37fa381958902d0e1a9846cf933df907e0eb6664271412180671520fcf6c3f8482560ac23632753339c00bf0a5b73bb4440deef2fc45fd8e31e4d301084d9ffc098b88346bd3dc629d252c41d3959cdd5768bbef3586a17c292450ac9b23446f9dad6dd376e9a33bc217285a2bd73bfbb265a8c6cf13767131294ace34943b921c7cfb75c60b35723248a59543844095ab3aa593adf0cab47453aaff82d441e7f2ae9386f3999b70d961cb87938936e503423cbfd44dec75f9d3c941ea273402334d36695cdcda69dc985fdf2b58190f0ee6f17c3120152f116a5ca42d0dca04f4ed66984701681610d83cbc8dd1b90df3ae89634c7b930e22fb722a74187bc62b5f67949ef931c97f9de7377c07f36f3d90670ad46ef5430be4c6b4447bf6f00dd1397a61fcee7a07448bc9cb10f99804add4852c88b5ce73c539c4b026dcbe5529f0a673577207ff37961917fb122df032a3e7784deaca7ebfddf6aaaae6374f983fa01c389e7b22c3c03d5afddd2470266c84488c47c72155577f877b07c38bc3082c5b4b265518c1639b09e4ec05344191a339675ac7e3cc8e34a6654f1281786c7578bf9eb734457f6f5be3fd8ea53bc9368cf20417279389e77165a11057515f94e7491f6eb29ffc16741d74d35f3565d4d164c30e88326fe29807c6869758d5ce7ec3b489ee3974c03a722a0073fc72febe9f6b771d72f2f670b1f22bb935fff19177d850fe1e67786ec7f612572e74e09dfb582085545437e1f17a67a2b928870877aae2b63d31d710275e29505fb9b0eb9c0de3b55ef6920b915cf4ffa83d95cd7de6b9b0e1344b2bf036cfdaf0b858db1ca20aa696734d012ad6f6b4945529fa37299526c2152033cac9b285112b0cf3f2bbf1e6f9d4a72dcfc658d1768f2b8fbda8c79e16068d481ecca7fc5e7cecc269aafbb4505a19f30bf8742df827e0f9365b7c744de4d2e63faade55459584deb8496bbacde78069fd457825514f2410a16ca863c7ba64c273f4f5aa13f44953e4122242688ce171cddce438b8b8e9dfe8196a8d16c8677d97d2b2350dd416499f23dfa9ea60439f78765aa9a7dc70d95493686fe6db5f5fc571fc364fb7a945296711bf0693702e74720fb19656dfc64372f67de97a2256bf62fefd6534936c363a397e2f0e9bd8acc273d199479a1b6163d7e3ad255a6f8d4c0055e265b12588c2d5c118670cf5d7d52ce3771da615eb68ab3692dec70d5910042f10f3808c32249e90812ae78551e68be34bbf2739886e6a4c58e5b505b9a823971db6cd5c2d47e82f30a649821eb0583318d70384089173d9cf54a74380c9ab97f0a95dcfafc88203e036420039457583745babd392c68951cccd441c2a9ce00869e9304376be067bca3a3e24dcbb05c7e32661376cfd02140998a65facd95a61616c05774df136cf4b0df2d6c24b2dcdd16b9de8947210f7026b2f15dff665f492a821a80a02f7a3fc4d28a4c0cccd767b44ed8ac47be9fed77240add7c53e5d3fda81429c599be9cad3f7e5bda01dcb1b662413b5ea39fa8d950717210b27ef1a049475360ae33c1782a50741e36be02a804f939309c46bc64118c7335d494b5b0a5f551b5c08ce488803d9dd84704a48df76db7a179d7d20df7e2f1a452a38cd93ad88162f0cfdd944e07d6577e7b7810d3f84f558ea170294662ff45cdac39fa007a6da335f5edb715822c5aaeca4f83f6d82dd3e912af0de2766cb08d7d4134f12090db3bad9f30cfcdcb92498843ede333bbda4b6848cbebd3dec37c6b53f6bb36f779542a7c86dcdac96c1ff6211bfab3a04f1391e6de3aedd3e5fdcc8af2eacd639502354adb721999b2cee763537a31531684746af9fb8ba110c02479c5b238bf1ca0077c64b2f969f23fc3dd5fc5b3b9a14696db16a5d181e3677d4775eb4cf864cdacaceb2b9f4b411510389c1db03a58638c8fd0c2f31c325d98f5a88e7b9ef844aeff49ac12e4595d549fcdc4d952ca8b0b41cecf2eec86f75413a5aefb9e97d3d9c17ae85b2db01bf965283fd9ebded034f3f8bdeae908593f84443a309bb51f0ea395b311c81f4cf579a9a038748cebfee809d483fdb786469b498eb3c07ee5bc3bac48919a6e6720db33090b1ee8aa53c56beb56b42f0338ae9b49b6fb9234d6bda6ec90232780ca75c70b78aa4c9df4c0592099d64635b28c83bf92a51522c555ef12bf3891cda11018aabac124b6ab7432f40ad434ea84daf80253b0e79d6ba62f3f757711f5a2b249091f945ef709fb8b2ed672ca693df5cc56e6e387cc0c79965fe76b1ec7b94bc4b75032ca4a1cfb9da2fbd2336bc0e73863d1b4636d839fa5eaeff527e7d9aba8e4e9a4be4a1217c77daf38b368286f17678c8fc1547ff68b6b59421a08d0e7cdaccb5f15aae360cf484dc9f4b40553d06508dcc498619f64e7603ad753206aa3fe881bd17d095d70256e18c105ae75d3da3289c8fbb53d2a3cc61769cd94aa03bb709cacdfd1adb93e7f459fb2e470ed91fcfd6127b0ab8fe2dad6027def6b22fea32bb8d59612fb905d92f744cd4994d8c933aaa68e53c9b8eff3c3dc69d413b3cca0cac4b6200e0d960d7d324b0194dd3c9e941689880ea12cba5944b4cf81067daefb68f532a7a99d14e94c7d98d4a644d915b2b708c7ae56a40d0ed10bab555d9dd641cbcbb09d70f225b81346e9749d4950f49c3527918788f108fb79f7ab5abe294fa6541c614ff1149a233aebe992e76d65908a930a6d27c07f7a51169197c14eaa7501601968606cfe3295a6a3de66b34ba2df888ce5d17b538689342562a2345c419781f3366bdaf50c4b5e1abc345099ccd9e40bae3fdbe4c22ea12cc69eb24be4d25fac326ca7f1bff71299f8e69ca74122f2a86528fbcc4251054939acf8abf3b7e45f156842a05e2e726eb215709015da69ad24702968d5ff782cde208a98c3b39163d2e52e15576fbe60c1d745a6e9f0c97ca935725c99a0aa7dde0c9a1f14228de880ff2d00c380426d2745a6e3cdc5b2c34509c557fb0f42ae05243b554f07dd72f253964f8cc2261408031fa5e90334a41286af1c2f0007138df3a26d41b68aa4f1bf04e039d2ca664e51ac4ef05d4537a9bedeca5aa9efd7d57ff24fce889ef6974397d2813a4daf25408ca80064db80206a345375bfe7917839fa8faae1bba6baddaa7765cee4c12bbd2815850472472c83815b3362e607e34be0cfd4b4621883eb35ab3065705d5ddde9f6c65c861a722e943a8453bd3322dacd9613024ef97a559c4d69dd9011ae8abbd2bacd1811498f9eb34cf6bf1044d6def401beabcdcaae4c8422b078980d7a8290f723328df2d6fc4c55892b2bac0dfabbf124257ec598f797a84def0caf7b8c38f93d5207c9d486ca53a4b69ef7fc7329e20e776ba55648593df4e2b16eee70cfd6e2fff29fc0bc198d4fc2fba6bf740c5d28959262c12398f82f6128393e0895cb29da2db248cd7edf2d9fce5c75a6594e9b4dcaa6b6d4a72e68b5f2b32a91b0ce07ff4635245f361b65edcb8ddd1d806233a156c44ad011ffe461c1697f7d63bf90f3eab6e8613704d85d4e4ec6a9dd42a42bc7fe3ca0a433f69b799c709d45e395e7609ccc236db52c6537c3784d71a7dae3eaa1c35328ffb331a3a3b21dc67eccd31c964896db4f20d436e0a674af8309ee012426205515de5921e9760a979ec67d1f3fe4a53c8a6bcff87df10a7abcd17e255cb42d2e24cde952efa26dc18b29e38ad73ace91c99fda78878e73d51038989a215f7c8e4b5dcfdeb39a476ad2f323fb28120e3adae21779a668f9abbcdf8f06360ae0862252387625527fb3c7c6367e29806a6556221a85809ddd0e5adf9a2a8f23e28732562fee9ab0091071797c2c1fcb27537cb7ad62ec4e2fdf1dcac6ed447f66d200610ab15fe26a6c6a57308b595ca410056055d54da2306c45821df134485f5b8dceebefc21e42f457bf5a2de30e66c8147d4a166c3605e243c9c9d5910fc75bbcea32294a2388e9f8e96b95e27d0cf102da4889fe8028457dc85bc602228f0ffde98bd11f62663759d27666cf17d029b33720e167d1ad7c79073e8c3c417a1bc87c2b6f7f25d0a49407184f407596d122c439490d8525e09f4ab5157ca1e5128888466e2d99e104258b9806195f8668d5fd28c440ca984fb7ad2fea874a28a690147263cd758c698911d0f56a3dbd65a597c11e2557ba2e6c27f92a96647fdef8b0ee979a0f92f2aad8303ed60cc91228c1fa51b0eae56874cb15adf777afa48e95e506f99b8e1ea9e48df556eb8f19fa86b2e2a7899a7185936338e798e03aa7e0837f459c684ec211ee4754b3da451e6b238dd6ee7b3e71c5c735172d19329f2a780864a79ffbedc897c7bca3894981327f53fb19c389e78b0075e1b394376c0d3030c9774b086e73ddd33ecbecba8ac0f6fa8684f24981382847b80504e6870eabb0cee6dd9239e16b8dcef6a2bcf7290640cd8fb73449381a01974489fd161ded5f81b8a4f5ef6059d86d56cbf42669a93a5fabec8ed5905f4aacb03d3f6f9a8a3a4d0ef8bd3ca7f05c1c18caf69f26c9915936c3bdf365c1b5ec4d71eb9e8c37e18c5afd844d1fe4bd820dbf8d98d00a9f1fb0e4fc8d2d147c1da9a808e57daa3beb487ef32a25f34e223cb0d4c6fbbd71b278c6d4cce2866e6dc93c98b116bf8093517edd79a3e98fcf970462b0b84f1c1a6c379beee4293e710170f7b4aa585cc3dddd9bab40f634512dc47dae8dbfdd8e609747f1df12af402dd997f26a0cf0eeb22798ecb27f22fefd7592e5c8d301d0e89b7b924cea3623dcbf6af7e12872d1fdb9723fadad73e50ff99ae03fa675ccbc74d30e731863ca439e2b6109dffa500f25bc676aea3fe09a00539d4a369944fa5d3f0bce00ab1cfc0c10d901cf4e8bd31f73eeea4c0ce04630fa26dede0bea9fa259d0727906049288aa8979d7ebada1a8fb5e21b950c6bbad785f888500c8ac93b64f1cd2f86aa2ef48c1351f7f0eec963a9b0641d1bc11f93f9ba5f2f7c464d99e928af69010b73d446d6dcf80654e4f49027bbc554f5a1aa138ad15dbd697ca535882afd1c92349c26270496e33950d2f383fe0177b7802a90a451a75bd952c4c523dbba1384baabd9d25f61b0c7bb86fd9fe68b1252f6bb60cceff3d814977e266e8a1aed1dad0320bf61b3c2a3bcfff1f314c69f374802ff37e00210a2b5759503a05a3dcce144764697fc7299392bcf93e1529fa8c9c699bae14a99886e01d677ff201f22548167c0743b3f74038a444b66a03356c8f61cf9c81cb9ac51ab402a1338d52233fd438349fda9d5e46f65ec7d281f635b2ce3a09f39533d0c08deb354e18b602ac5304429b7e620ae070a31a20435860f73bed05e2e4513285ce974460fbca1c1f4ee708baa9a9093c9ca5ac918916c58111d300a0486387d0628e1e712d40bda529caaea0cbb2c763212570b7f3df202f9b7ccb8f319b79d40120ad4d89dfdc4e462f924d4848c01135ee2b15a63f62d9752ee6f768cf3ff790a75f057f64c97df1640b30d140ec07879b3463581791ccb191992468471ad1da3521b154d2f8d4da4bbfc1dcaffeed9c5b5dfc0ac2d6037a46e5c34c19cd7dae42f2545bd2e3c2b0431928884e1d4422c222fce1232ba63bf231f9396de8e885c01a3a12c9a6f9a26b5a4e4104f0f2c18e83653783a300e5544aea0282c1d20b0ab07693042a7b854ec29ea4db75909e5ea6721c499f724d32e5ceeff979d54a7fd5cc9caccf8a7b2c03a2710c1cde78db077586524a34de5011a596c54d41053d538f0f79f8187c34c09d9b3045a3e736379b60c3c4efc3579f261440cad4340111006d61577be4b48ed40486f12f98e9a0360523fb462a15cfc73c1897830e077798e124f7ba1876160bb3cf82f7b38235b8ab1a3813c977261072a421ea70af839920063f1e3b77d7df3ad9cfecec580c7b4513daad9d70e2a3a6f6b7acce1c24fe9ac95e5d7909f580efb71f01ed2df151d7a664a152062868a4767a8058e6806db588c23fe5962b126bb3307649a2ec68166f334c6f814d5a10f2891440cd64362bbb5a92622aa6367b8210d3d8aa77266215f0e14264d626bdbcc1ea9af2aec2470b8e4a49edaaaca0dee9801dc0abeaf060edf27753677d48c8da1a855ae48e693029008aaeb7aa244d8aba0cba50b3bbdf0bf30120f99e84d7fa30896348ec897dec266ba5f3a470fbe58279dfe8c8e12918b24f4906a451af16bb9b6d47fd145626057660345564926537c8ef666f1ce0663064e67391bec65574cbc09786048d5c873ac0cfc8874b47eab80fed072168987f3dcf69c8328fa8f7b406b62fdd9a2823a32f09f44a159670da4dc3c8cede637f153f67257c779b2d8beec55c065749e38a7b071754b7ffcb65e705fcf193fc93dd51dccd043f86ef896b6a631cad021313283a58e402b8e820eee23efe8ef669d422bd60857d4a4a4d81ff954dc368bdd00aedc319463fba93f88512512c644f00bf84c2eddefbb05c984142e580541a70d0787820a59c43e301fd5f8416a3192d3f0c2a6e2f21cdeca240f25b14ab92e99fe542da333d156048c4abf712534c76be5fc2440f0bd4cc1ac12fbcf32213eafb051eec8c82f86cb7232f00440c1b08ef0fcdf9eb7b2b1c62a08a3e099416b29115261511d51b17885f9b7fc4ac711847dd086a09b4fa345cfe7364e6ad39d1483f819f349ab4b28e2e4c9f44cdb5b5d15fc0ad89751ea62e4f9ad48d32db241d8fb5aabfabd6189a0186610a7be3f1af4959d6e46a2251d2973e96a627e5d94a27b422faec418ab45d89f01fc3f1b711c42a88be8a0f582adf50bea9b0416c1a6f0ce42b14ee0b6eaba7d2c3ca99321115f977ccdfba95068268981194c0f93254df35ba1aa3524a002ad362e054e3f739f1f0157823c646c41b75984e29a1f20a3d27e6448db635120025f2986645ba7f11cc78325e99dd228182b19ca4bde97a62da9c84cf6c1599fcb133a767365c1ae248558d5e9783f0953492862ca9e2502786a46adcebe2e64855f378466659dfffc001e6c237414309c53ec0e973e750c7750ad65605708534d1dfe4c0b6517e2cad1d3fee1a5b545b02c969dd2cbd21a18f15a35b745dcc442011b52c5e1b7ceee4b9dcbd061863e099d3cb159036d8b5c55c59c751b39d214c02c4dafce8389de18541095113cba725fb2e78fa203b8a0de09e167d710bc514233ef07c13e92bd680fead50ce468049550dbc6689351d2afdd33c9ba491a296b9d06621dc9cbf42b9319a0bfd4363119180b3abffeb914b3285372be4fb1268d5664ce0c5064daa461ffdd750a8d9b131759f255a910b0da8dd642cfe508052884e1958812959ef46a035dcbdaed003d3720c49692f39e479e1f801101ad249e298ce28d4759df8885393c6435028384d0ab6ff2e070ce03390458438d662cedd9f304e1c7a457d311fb0301698c79b9b1c1de721bef823b810e83b8e3b1a26d8723fe7698270ac0459475df2e2245e683e98c743c9a7682fff8ca47b84e6150b4f64c0947cb5ac6c7a4b6fc86fe06540514ca29296ce3b40c8aef1a3c7c5106150ee9fefd0316f4bbeb9f29e0bedf34cbb4e3e9e126f1b652b8375315f1c5c44d92a6a2a0231bc20898f5f4df923ce4d51cae6b1db956837c33d5ba8638b4e601e4d01a5c78b62ff7c168b4d59ba1cc5f2bb2853bd12e592be403249299014402966cd88f87ea4af9ab4f788621bb8f2e75a815dd3663660d1262f1d9c9d5e84f93d16ad75a953c8c622044b8af00b86cfad39b6fe03bd0550cf05d75311e5f06c131ea09465884d979110c02f1a532a68d7c2bed111ec00b60697552289020853966132a8b2db117775fb31be4f828bb2e58237426d2bb5b4615f00ed8511b57acbe6152a5345be65c59f8837408a5aa0b6d0e5c1e964b8e84a6c80c9acde666c59db9515a6dee24852791f9b05d6be29493a0dfe7548a47ef0dea57ca604a6ce37b9a8f4acfa496b66c6126d962d9e4bb4c85a1eb6a34ef2bebda13265339f56018735b9b93911ac461fdf83dce5a108894bb5ff6280cd47b1beb05f9a85ae46cc02a8bce5533d8efd1520216fc1d9886c2b24ed6249d10412fd2edaea6dbd189f706b7ce4074cd61550db58bd810f1f122d5d49a081b7f3a1fc5946d8f6be14152e08f0f8645c27e7319e995c5f2e48cbe68c64f659fab3a56b457ad50055ef91cb6bcd229295ea079cc35d6e264db5500c90a88db8f676590534e39a5b1dee358907fce5984f3431495074670c63f9d90e894819eaf85102648dff0d62761598a9617a935a35f3640b8d0dd84b94e7871195c2f30a2b24fba7e6eabbaa59c23c07bba967620aac25acacea05621eb1d487902ed7b1750f4534fe381ad29deb54f6797bc365d9f7c75d5b7b093355311832a0ff20bc36fa6abd07b6057d1bcf128698bfe46c936f20faa76f49e9ee274de25d7ac423ad6f8cd5b720403815d58ec851bdeca33cc00e2d9ae5a4fc03c24deecce13287bd587038bcb1d920544e6843bd872e7fd3aecca626c5450980eaded5b6041e45d08d87187547c2e317ccfc4e48ba823e6f4cf2c6829fd6d292d9e82ba718151eddb27f2dd9806d0ee467b21be048a4c147117cbc965ce0012658ba42520080af66b9de3edc3f9fa0c01c3a80a998886d6ade9d8a37de230eac38f6a9828296a6e490cf2e8cb5804efd04e0549e3eb760d9ef9c808ae83183df7f7af5b2677e60a7c768212790a0214a5281ca7a328d26cdea4dbd1ee38ae08eaad64820ff257b8201e4d1d4245ce068ffd5d6239a18d735ffe6c5e171d964e0cccf2f36116f9e7aab8f94b159e6b5f0c466b756599a4d13426c33d735f4513542892c1bbfd7ba45310fdd156ae0646fe6d8822fec2505d538ec9f5acb363275af9dc7743044930df602e7726b1febe5cb255519545ce330b522a9d1e1c72a3730758a150609423ecc3811bda8612070c675d215b4f223cdb41e72ea817a88ecbbc8fc1cfe3904b99531199dfb5bd6e544fce196273c065c7fa20bb790f72b1d10e0ea9d9516e37f70307ddc0a1f0d58c54e8b9bfd99f2ff437c79923563d0cb6cd391cb900f579dad28ff5d9390a19a59f05b0a89fc59b9910d169be42fcf779b493ff7d13ed85835a0ccefe9cb48dc375915202ffa1275da4aaadbb27fcd43af00586658f3e64e20f57faf06c8eb7897947a0f43cd7fc7c6dba04e0190461fc029a40b9570b19bbcacb296111da4505e41702cfc8a09e80de3f612038e7c270fc3189f395630f36a00331c19643f9e2640a877513d37de29d4fb6a10cfbbe18bd77cb854dd91d85c3212d71c53ac483d31328ee63df903a55dbad9620cb47978a5aab671132f77bdc86b145d6b82eb3f2c132f1f49a1edff2f800c8b1d10f6e5d795e8de1aa7055a1ea9a415bd5eb1e1e4c9690f9cc3719cde606d6de45c7ba3c9bdcf0d7876c242abc5e5ca87d8d6fc9682c697401d9109cca43f5cec45e73ccb0f4aad1c1a1cd51b83fd9b40de5cad68d454a37e136b231fd5700f7cfb584b2fc069a7b4f275189dc310010bc5c04f3c76809f5e52d51acaf6e8825e9589749c17db1a1c890aa4c8a5ecf94a9e40fb483801eb835c2c2887d51e0d384b08750b92058fd51d0f22dcf848689bdf813d9fcf690bc43c3049b1f5fdab7e36e5d786bda4ee568fd2ebc7ea8e570c826aa3ac87eb2fc68a7daa7ba91a6de159e650e808189ca5e652d96647c92338aa28b12a3b585488d5b1f23139fc7aa201889415b82edafa538140d99012ce624b68f254c44e3aaa30f05f94341cc55be91e2e6a00e23cf7f82e43c68c90991b3477a33b12bc25998d146db22ca5f696e4b5833b298391e6710d969c202ad5c22079c3a77d0f775e540e2896c5e4ef9c0b0f1ac10ce83fd0955787297d745efc55f517aca664ea0b2e8e6de8b9f7b63fb37668f3939328b6fe702f2054bbc63463554509ece716015a54e920550c3530b146d794eafed3a428ce3547cde167761bfdcb1741a1927ec2eb2f283234652a96f8920cfc8fb64c19a1ea485ff6327173805979acf23dfa239b9471f5a5e23055c386f6240686a90499dc8fbd061469b75ec117d0a5b3430ae7d0fe2c86ebb0a86483174ec609ad1b5f3a21c3167015d34f4f3d40c48b182e8c95cc3034e4dae6405fb2fb23308e29684b665cd7d1c0365ab8c44ccd34811c692f632c4c91b2f09b660c1106ff1c414748d2ed89ec099cbc7e36dcf567cf09d36bdf6945ff9fd55dbf90a8542796780e950f1dd51188ac8faa6552feddd4d43a17a1e68701788016d209e1d9b0e2901f7aa259882af13d00f0c3b1d175cfc911a287a600128d89a36b85ca47899d4dddf1b0eea21e82a7bfba81304bd6d78fbff48e799700cd4740a21f14cc16d869a51514a0f0748095ed4b5e8b3b246a807e53eec5fa4ec4b9cf2dd0a846a49f42bbdeff15293f41dbd967a91fa69778b56f8972571b2617621d24eae05b9dee9e2c5eda86188031569a99f7fac78e90d5624dcdc38df0e4942daa706f17a22eca094ec69b360e8a31beec81d89e759c7e59ef41b3e09cfa5fcb85af2d813190531a359c78536d9c4a869ca7012b13ead7ea2e53f0e210c4d665eaa0b8752b3bc477ddc3be5655b18c76754bb5e6b44f170e7e5441ee2b2252af7c3b5f7eb231577e54cee409eb77ce60411e8cf64eb174ffe47abc5926854ea5571a2ed170e9d2aa64669d31940f647423d06cbdcdeb5e31413ab85d519e7cebe73922e087eadc6ff42f4556e0c5f237732395adcc7da1af2d770f117189112311744b3a170cb7f346596f203c501f4c5931be6692c9e99c9706ae0169da9ceecd0f5e0a4c7a8ee21f709c7eccec0099e4ba0fd795f37b45c16d2f9a7d07e2d350f821b83bee73c59ee1cbdd27fdf4ab0cace7cb8adf2f72e1161fdec0544f8cc5cb53b4c1a845d376ca01286124d55e0820e207c99418b24cf84ce858b69053f3216f546c990b17199b5e63429293a3937208a5d0bd10bcca6e0772f41ffc6c41e0c9deffd666445867544d4eedabe29edb9b9f47769e7806eb4255b4cc4a5236499b02f4e537a4af2d3e687f52a21685b890983c9ce00a3ff848fc3d5991a4c085554e722eb012ad6ddb68b93eec1ac8cdcc29690af9b95814c1820b7bdc78f4f539d5f9c8a15867ddb302ca2851af3bb107e821ed2bdfd2beaf265d0a0d3b7d55d458b7604e1f52fd8b8c467bb8e290354fa1dc34309d033ce3e08e8f79d6b9a45fb360cb72fd14a2960ce946d05485e84c1c83f7b3f1bb6f2e9a23fb66069bb11921f5bd3203bfe0ac78073db675c59658542bcd3d2ec50630259f63c8724dd4dee6e609c48fce42e464a30b1b3dfa76a93567229e05d788908ccd05f0dc051bc33bf0c1bf1ee27084a550a0c7ae073dc87fbaf268d1de8275877c8eb20ed745da1463952f933f2ea615d72ff69fa87e01de0440ef044e14236239352228b67cfc9815f45cc5c5cc8bf624c9255490c049386647cbe3dce71f0afcd0bd12bd2d354363851d38598774a71aa298a91a66757d93e4e841f5d159d30b6a91484a809bfcbd53844333d4c77ce13efd77e7100fea7147fb0c78bacac14de68944b52d99bea394e1aaa4955529de0e6760be83ac0d31210c698c3dcded6986df714c739d972bc67bb7e8152bb0575edf8331895e91978df779f7714c5746290468bab0dd4d4ab8d5c2616ed120def2fb3d470e3f23fa71a82397f197a04f4794defebaa44859f124ab561e37a36fb740561f61fd3524a31da082608db152c19d112d2cdffb2b2f49d0ca0002009b56abc06929b29d17ba907ca189fa7ac16a0080354385dfa9086addb1455e7b2637eea49764c9b2552d150f04f4e3843372cb4ba6da72efe41e6bb3e6b89fca1ae3b87f5a6d404a47a1112f55653de25b1a3676274de10bd18cfceda0ec0c60cac23d5a930867cc0de3bbf50e03d7fc77d92e3daea60b028cd4d5519a9ae38f8cd1a4156ceb38c4a72ca569c574f092191015dfc152863a17ace3c4514c80bf413a325ae17c212f444053ff8fe805cc56ad9fdbcc38fcbc006cf086baf8e65ce71d68803a95a93e2a76f18af1c10001ce14cb6de26bb94204d917b84d6c9f36a3152dc008977838a37750ad15007a76936028a5c1270d7aaeb9c7bdd1e03154cce8265cde9331888c6ff5914fe68cc0eaca64fe6237155a18b501047adf0bcf7a6a16556855f1c6755f7acfaddc5ae9098d2d087ac86709d0a3793a0bdfffc12ac1fb2a5cd04a13cc97c2aca8e7e6cf98e711c739857ac7d924e399f98a92bca5a2179e31bd0add71429739d10b5dfab40774a960f0d8ca1225ca9af58bbeeebada5037c22fe88c7d5e2213499ce4e150efff2e719aff018282f197432a49d9bf70e4481d2683d942999ed29fbdb4b64aab5c32a8c8e95b757ac92fffe78456631458135a6613b8468fd04823697070add66f658ad3715535e06c3d77ff9ba2e173e16667d5d8fc443f94b1dae721c4eca38705e4e63c3f8866babb52cfc06b7088bb444242089bacea7bd252480ed3ec2a56574ca394ed31c150e208c5c3ec4db667d19e066b5a177569c88fec5fc53fd2923b497d7dd57ca3c56e59d7467d44fdc09d16a99dac9da925335873b51a4f7e67285cee86e798b2a53c337d3ccdfe461d85ff5019ac0053c2c42d3321de315b0fb7cfcea552521a24817f97e0c5f77cb5d74dc9657bade56307c5807d125ff02ce343f2f26c3bc5825e8354c1ddcdb6ccc87b3dd85dee6ccc968d0653ca588c4aca63628192c9f6d0e4fb05efc7ecff84b3c6d5ccb49ef677ad8b0400f28d60b42b2314617965bd2576e38e1f690e17f232bd349be18a398a389db4f4c6d32cc634da400f345046e8163ac44ea2b75850534b67928e365c1f2f8c50281a4afabf5b091bf1289c66e955eb47cfd0063e8f28db9bcdca20d45c4a5a909bbbc2b2ec080681e2c5f5a34c5bf4222f5904dc33767d3b282a989528d4be8a0b6c038710c121388c4c5d66183273825ff91d2ea7404f56d718603ca30431af1fdbd091c7accb633e8afb3d435bf816ed1babc8a5f85b90c3aa9e864fcb4ea929cd626a2308ea3c543a43648c731d80efdf57547359e5a6cd46da013468328c48482237be5a46d6f38c467ae1cffc73ce52c31d87ec62b5e29210320deba20d25fb56af0104d399b70e079e0b929828f4ddf19746cd6a47a405bc98a9cdca3bd1eca70ea8cfa1dbd39e0a9247c8392634363b909130cc32bfa760cc86c6dc04aee2dd1e386fa3a62c7cc50a5df2706c9ae3ec7fce2673b0928fb13ef89885279271483fb4c5d93cbc5e39d2129f512942d81ffd9e708bf90f4abc3df76a85fb13bce8480e1ebddca7e30fbe3bd49ed7e21e6a43efb42382938dda0720012a6e3e05d727dfc6f7f3aba348fff972eed1d713befe96692f855ca6d90322c6b3409be471b83a443c1bd4e2020635c6b07c1f641b0ee34485ea5d63406af8e1d449df1643ee14be424ca5a5676dbf70c4504cea291e3278858e0ab5fb0276d9a7b28aed1b6c1399cbb8527445c0e32cdcbd28f810f3cf7ec1a4acff55a5060e95baa97218f33116a889f04837073b4c5d699b9370abc52696820db5c3ac107258a377ee88752efccca4d3ac024c184539014758c0debf7baa382109db604f19f8b381f70ebcc36536dc851ac18884d4eaf521b00923b139e83edd9ed7d10bdadd2055945c03bdafd43474e10f90789f2f4429c4d2a239e7e40b6db6f6540a48b5695390c08323289bd967b7ee96000d83280e9a3638c7d865bf7a7c26e9b1b9e85a6131b53cf44163b88afc5a263fa1dfe80eb2b342503b663ca3d1b8ab912816f6d03bcb66278381e5b39b4a79d6054bb95fe59a0f0cc0358554719e9682b1507f4904d84bab612036a4b80d8177f4d77293734865a4b6531b8beaff668467d74b4ec6e2c46ddfb1651c50c241ad38fff2f1f3e8cb2a1ee802bf96b8dc58150348dcebfebc1722bc8e2ea257c162f2373ab7ad933f97478ad804346f2f760a4f308277283fcd807dbccd467d400df264e181bddafc31f8383fd1690b0a7f8751f838a6301d09ccfddd7d2cfad46e70c3293b3e132325b61649c0492777e64781bb6a5012be15914528e31a0209166f0f57251ea14de146fc9958884682d09471dbdb90e3248cd4bb47f0c9007dca35592e782484353555c57a1687b6cdba59a11cd94cecacac09db41c1301e1f05409efe5968862370e19cfcc7690065fe5779618058eb82e8c05f7e7b27b717a93e2a10046e82a72bae3153b65d54845bfc33dd41a64a84df03a3415af51f6e5725b4ad150ebab92760a5d91a13b662e8aa00fbf1975dacd1318b54a8c13c84fea4af762f809528041b8f7501669e4f2259443b6f737bed26c666d720a2f466b880874f60b1874d4e2a3bd217e8a46e54489677b139cab88f9e2b2b2d7f953bf78cca0cc1712436f16a84bbc8ccf5923fe78f5f064a88534c8f34e0d743033e30a21111d15e835b61c38ef60f03d36cecf6de91075a4118a2f0b5a079ca1758530e464f7b19c3d604bcfb17ab2816b6144edc74eee08408eb3c38035130cc1f8501f74b983914b66319acdbebb44109cff60bf1951ac2959340b6e1fa5ccf971502a0e5f71e216c11730a9631587c7fc3c4eaccbdaed22f6f399be3edd02c1a889201aa8e69f6b27871fbade4d2a73ff5310acca4995f5f10948e258453257edf26ec20443aed387dc09c6c57e330caae0370a2984adf5334277a900f12bb3ca24a9583f36f8775468e0c5ba4c64bf0e8f8aa4b4fa43da70457b12651228f62d75dc547b055556eecf4b18875072f2e0622c29bd9f11f444a1d9c959e3284d2c3e3c370a19fcbddc26f296baf343a237f5beacecdb48ef998fff89fbe7ebd63360ccb898b0fc4a9ce7d599376585f960fd7f1619081f4caccec43e0d79c6c6552541a909e335bb6970f362a7eefb030fc3e4ca356cf0f1234e0f6a1aba24ed7ee0451d295fdf6cc570b7614e7121b2939c3488c26d609a40fbcf16a108aaa3dc7e8f4df23da6d99664daca32a93b1d8c1df66fe7f11916797e24ccd6b2a40e601a6d91a01cb9ce8747b0f28290c9d0b3528ae9b7c8f2a302ed0da3f49d18da7890ffecec1a2954dd05d298e2056658f7e465faf774bbaf255ec68b167840b6c949264c602ca2eb490dffd83615824e5d30258c7e867f3ec6b6396ea39b116310950c9587c57c00b02034554ab82b3ac388ff5944005f4188437b3f880f651c80a4f75ba33facee663f18128d8fcee6a9cae641ca5efaa361a2d161f23751dc90926c7548ed804637da4e2bc2b24ca96fff885082abe3bbda8defb1c1529fb2d6f1d9528bdfbe3196ec53c8c7d2d4003b9fe2f6080e384bf96b8142b848c5df74aa6132bcb3e8321105a80cdc11cc9cb91141ede3e3b1b88102a56cc1b9d3cacac1cb138da680158ed7bae974f96df1249f9fb3b758ade94d3862093bb382051f33994332a1c63af82fb15663b8c3cd1e383784f7c0146bd4deb2db3816d326179498a0f542f246c8fb7aac6180a60496ce3c357ca05bc434fab66b6f5457b8d8224af984bbefec1ac1431a7046c69415ff550e6633917efe9ecb44e1b109fc683659be91abf22002dfaf0f4c9b35e47d1fbbd76b36b2298b66e0f310888f65df0f02355ab6f16f7e18a5ce244ad31e049bbf9273516fad4496f621ae5d9087c8169d9c872d55e391dda105edd7c702135aaad284b3732aa378e2480fff50206fc18e908886a20332d0536eed7e634fb25d09f4dc335c01e09523a719f0e1b759e9cce3e25337f3fd1aa8bb0df1c1fe4906a2d7608683abec49aacfcf90d8d98507da64ea7bbdd2b693847f457d8e2310fd18b43106d33c82060784dc5b40f0bdc644cb11a527dc40cc36cd567f570c26bf6cd6f4a55371da2b8e3207c003b910deaf4a509e78973a681861c13417aca3038f27aa9a06a3ef170f982cd7f238958bd04b9cd7ed1c666d3bb55ff56fd7c72d31c5e7b908664a98c09cfc5e3726f9de5d0510d59627a3a3afa3cee51ae8021baa2751f8a36686f970ccad3b399d2f3ea431ce9a9af0b9f97ed1da4538821ef3c817648fdc4c80e70362e94402c585509bf47544aebd374d9ea0723f8857121b7f1e7512f4259fd69a377818f76f7aa503a3037647636c02ded8368b36af5e8853242c9314c6dab8e7e1f638449d997afd42d037e989e88ecc52f4a404c148bef9aa1360faab4869394322b12628c97ef2c97c3a2edf7f37cfefa9cc0e68442a44977c9d7e9270744f5715b16516c313a56075a43a1a8b0c14db64c6e852e53c63c27ca5cb516b5aba778ab9c8382ffb7068b18f218ee7177268b404d7e2561f429cc4eff92862234c2cf8c3daad040c3713c20a89077cc0b6e04aceebeeab8064329eac109439f63c9b4010bbcc3e044deede7d53151afd232341e12e1d74b11ef8a479914c62ebd79ce3da5adb8b5f8a55e090a5e64436d21fc5b39a28652f65cfb5ae850e30979c4b712c63ea1fd97cefcedfbe0d3892926f8bd8da0761e61ac84f088edccf96495f8ac9ea42dab908f0699b785806df710f8873e3b43d5c51bb0950f535a4586190c1f4ab56e8647f8a7b6de5aae437bbdf0cbf59c8655dcdf330c2f3378d5e0d21b7d614a9fec3773e32e9f4f55cf58af334e10c2ffa52a4eca836a23aded99ff247644dd7333eb23958fa398bd6c67deb112c0d5abd020435183da82c41caa4a15f7e23c1e474b698a111ddf9efc56805d64796f9964c8436a86aa15f53242eacfbd12223c30ff8c8f53430f018873fd728378c9a4b5931ddd2799768220d2453251684530c9eee302e92584d4b75fc4b4343b10dd8dd5d27972d87a42a20d546b4462c592d566f0065ea15023e79ca1cc81c42eeeb684bad8d8123e44e0d4c01454ad6a8ce568e951aa955a975c392b1109db8d1576f8da5a9f03d9cf98088854bd33d90220cd9f4645e5dd411137974fc1045fd7d3c5c82c1a3eb6278c68cff63d1fcb400879bef5261a6e9e8077fa95e46765a5b0a13db2ab129ac27767ad4e77ca3a4a086bfcfeb7d8261813250b66fadbc779ba54358ce1b6390bfd6b72cf0f3631bdb1658f031c64a409c053c42b060622a0ad796bfc833ac5462d63e298853e2019a0495c98811adaf3b9908bc2623daa0b698e13eef222dbf83897d21a420d5501dce8400f07ff2ced544d09e27bc9e96e7396fa64a6683c764eb41b880ad3bf57380cbd5238e5e2a37bdb08f26fc2d18a909aae907ffbf1bdea09b483cd2d3f9d8496a8df77c551b30c2200ee5ab07e7a04a71e28e2c021252a2c86d309e280e9a73a8b1b847ae154e761657876b5350fa2410ebf3765d523526397d5a034f0a79f411eb7528064d31facc12cb699e4929a1e824d70817dc058903355669d1b8b31c22ef23ad626a1a847d85c2ccfc19af766d36ee24440c43dcc111f7a5bc56362773c7ce3ba1e479f11bbe0ffe84324594ef1b5bda3cb8e38ebef874e3031663367e10a74dc421140b72beb77abde5d43eb1b01c8db0ce8c49e919c92101cbb870f211a9a1adc107301f845d0e18b40478f49f3853053cfd67273f6f08889e145afaa0848ecba9e4c1059fc0eb4e2e8e04fc50527b5d19b8dbdb07549890a8d4c2c7af3bdd79767ef8e9ff8562e995d8ef928de8713ee783df3c60250efe3785ab2b85f98f024e634e0ad0c9129c8db8393ff34764cf6670b4247a5cc108192fbeddd8b19b765cf188630783c35cab46228844e735a7f50616bf9a45740f80e3d7475470cc60d45d6d857570ecfdc376cc397aa5383ccd7d6dbb37f2c51908aad255be32e90dae195ac200396516224a584b9bb0779f3defa05164eb9031649070ced5ac8a76673f23acd30f41448b29110fcf84f7f872181e9789c481ef78901d41bc93a1d7e02b77212a20631dbace08a6d6317bafc254d135c84fddb7a02806db8c5ce4e6bf36bb6d3b3ee285484fb1cb0fdd9826388950793d3b52ac2c152ce1faeefb0ac0348d4b42af3bb6a4594d0cfe27299e903419ca73aad4d13cd5fa89f9f86fb1ff70448e970fa2dea7680855984c6f69b0f253589a8a0093abd9a649251028184a4b2a8b75fb4771cdf64f42bb26ff7813dd2532d149e4825f61fc0d16abb563cae0edafd73a4194f1bb69c99dd66712e7e91096af437f67b07f6268a33b5f4d2a055322459ec268f51ec290ee1e93349cac58209b6e0f997cf796b6fb9a946c1dd729c76f4d511b3d3bc80757f71d7a19ccbcf62ac9150c20a2ba23d320c6cb9f4eec4126d50acb3deab1368a77edf0066807a57a326b9a6000817254ffe887b510ff1bb9eaf5d9441e0c0ace35bbae15f24a718418b32b43c4c2e953258dcede88ed73182304b4c3c8e569e96b261afce0378480ff210e7cc86477fd1fd95c84af29aafa3becd27c7591860ac390692206b21669c7946c0dbb58911bebee5fda1977daf5a2e2257e980d9a41f4129fc12307eb2845c6d878b1c63ee705cf05722bb6381ebe4fc088d2993a2f4a44a633ee32c8d19a6fd3c5f429d20398a43d4879b3153883000a0d535586cd5be7d28670f7b60af8b53276ed04653a916415e047bab06382479d266de014571a0cdf425e1545d5a1a5351ff1cbc7bd17a8a472ef8d04b1948f1bce921ebe1a57877c13deb369ed939c0ea540abdefde85fbe32e565e79f155fe80918f438f573d651c4d77e918b891920f49559fbaac6c85b86738b867221241e9cd6bc679c4b09982fc2b479387a06322eabee6e83c4019c52a18cef53113b06c0c1e514db57bbb8b99e6a5e4bda15466cf4cda834da4542a8127a77da0795a2c99729b9c56dade256bb872730c7536bea4dca2bb411a9f3e8546f21b478ca1044141ef7bd25bc8ce3ac356dc7fe119dd6af1749f96fa6ffe695bcdce7194dad8d34d16964a319857bdbdf0df5ca9fa961be4c36f4c0e7fc69fe28450b4bd9a4828b7828b420f6bb9ff51d3393895ec469a61375de9d5d7f759f3ed136bdeb883d0bb7be168169b9d3a449c500c41c9de5ceb26e6de1c9930437bca6ec1f1b4740b5ed61ce8d6c6627ee94de918706dca90957aa3bf43d3d8852e8e631f8d0a2618b0ff23689ba5a43a832af9ec92a0f58d062fa6cf149e079d4b466028e5b72216a70b13133a8789667d4058ed69227bf1199400abe70fccd86c3af667424c0e1f5b4ad8b8b350fe5d06bf1877dd6e89f4e63feba60da846a9da448ba1e0b5b04bf34128de3daccc130b0f63fd9a5349910890164dac5b996eee66ba15a7e13947611a1ba81f5fb7756fc116a20efb973a0e34d4524ee4f498323714b889d1aae4ed18beeb9e90cf099c50854f14b78f796556e16316fde58cd284cbd2271ff6ca5e1310e922aba7bfd104324d75b530475cfdb26b6eacbb09d75efb2bdc7c4c3c5dea3289e4ac8ae7aee7f8016a563ee8706b17b9a3e2880ab20c2cef92992a141f9c38a8fbd40d0948115a34a3564d031f6f0b8a6883e5323d93d584368e4c6334ac373a46b440dc8820598896f52b85284d6a14b4dd34c5492bf4b3fa4f6fe7f59768f19e014ac3068d9266ff9b063290cdf65b7a0a2b59f9f0e0042e1a06b1e75dd1a6a9e1501f818c299a6502f5c4cb429a52fcc1bede126d4dc20a39e1566d6cd6fe6a03bd7d258d6bc4bbb46e1ae4bf5124ccb455e8f625b826196e19457706c030c0d266e99255d41afeccb232212a74886c2c904eceac8ed98484177d72ba63b9cc583b7ff4ff8d7185737d07cc9231047ac26795270a5e16aa3cab598f59060aa06068408cc767a8865efb3398742722fcf0fd42cce989739445e9222b809c312b8620ac48eba3c8d384a9ba5ff77c4e05f814328f882d0ac1079aef79a2f91c117621f222aab933b757538a1571197d7ba88968bc6467bce6396676a86bbdff3832f815ad0fc6e06281c2a460b0f7fb8d63d4c8160250d566d281dcd05be30f44ee0b0aa8184604199e6cd6678909ea0a1247668f700624eee805d1b80f392777203ff51f37820f5f7fbf2bea544e481f779a44cbd231ade171f9edde558cc7ef605bf5e6dcea4e67aba20bd43fd7512bfa9fd6f6ac8fdfa5fd43b6e80d11db2a676893487b2c4532b77c8cc87f947f029fe6f3da8e1ad415b42ca3bc5c5d2f1c5bdec146edbf99649a4d93fe699cd10fb93d4336c0af378573223a1eced9c829dbfb7437c868d85e79bbf53d08720e8a4417cee7592aa95c774ed2ec1dec489ca4667fdfb921fdec7c92fb13b87118c1fef6ef6f0a76e8831093adeff8ce0afb9fb3a6488fcaa0ef96b14625fc4726911924a5dd1b438581d8925f14008a77fdecd498642ac31fc3cd2fba21f426eb44a9f2b59e21d2d995fe817e86a239435fa142952beb05e4a750438a0c0df568315c2dd596001bdd4b3dfd97383241aae3399bea39326ae7272fdb6bc753101465027d7f9e37c9d1dfd7ab80dc7b0978a233e500b98676efdb4d07d4a3e4e29146e90f57d054589711475f523c92729acccb4154d51c8c1a736956214e04ece37c4297219013e0b7daee93a2387df8c9501ec5d22ce26b9f8b281d9a80da3e0c2341756d393c1754895276136fd8b9ed7e0533bb31ab79f965367f857d31aaad8061ebf18ae880123a05c578c4e1b57e82ce8ec1e10284e48b281a818b3a07864182d55ba0cd47ec655333172102873118aa1765bfd537709b50c70e01506b2c288b8dfd4101178afcc54cf98c9e45c26056b321d0a7eae61478a0616601a038fbb98f53ff0602d57179d24b9f4264b22b4232e5a5722b3c6c447444b69689817ba098d86ff1756083fcf3a912d63729f2273eb5bee2d38086804fcf248723ed79ea3d1fdcc2d3d0759ca748e5ee85163cf8e5ab581115be62412361d30a0a502125940bccd29035eaeaf653ca7b8d9ed0472926e55ee1e61a39990b680f25f109210d9f5ecf1883e051e531540867b81e90db08134cdface5266c233de9f65073e9b00401a57056eeb2371ad49a3bd815af9ca942069d7ec56a70ecb41b4cae42b1004d96e2b273d3f7769b9679ab3a63ee210992bff0c6243acfc3e41865111ce08792e891d92b2a170d8c70ea9bb0867b245bf7cfed35097df2d4da84a7e17f90d1619894ac9cf3c9edc46beb057a6365099cc85c38e3dc395323c8bcb322014e0b02fcd982e47a3773f9ce0d124bda67031371b4cfd6e6fd67019f0c6232e282ff597dab86f5c251a7e1969847bebbe9308e9698f9fc640697c62120e3b6773822f36db371b65ae110d791000fa499e395abc8082d01de83278e456b55bf38b71880ecc4e00b68ba41aef9929c263cf7a52d8a8800c1c7ca2cb82a9a187a7f24c338e6d7817fe4e51f6e4a0b3fae57cb3ebf834f3ea11da35a4bb2559e5a8d15e0b94212596a758c138e737610f96ceeaaf32f830ae6dc06e0152a0e47abd060e193da1edd2a1a7f2dbf2bed2fa26a4f1deca81e3711b210da9697075d8e8d6dd5afe46376db3736a8cb5dbbcb8afe39933939aa2df854791bd3924fe4ac0a306aa8f138672d73ace2562d86a956b8f2c5855de4142aac7d58c54491eec6d6fd546304790be1460508753bcdecfb24092c8979a1678924817b7ab8197948cd7e4f3551c924d3dfed48d78bb54c251aadbd1e0b1c195ccc44f50d30394fd0ea1d36b6df9c230ffbea73c07c6626523b48ce0c8bf818ddd8893b73c978fd4517e2eb41f1a9af54c451828d6906a694e481d4bfb0f4023aa619ef2c6a6c7db78a639caa1ed0ddf67dc66001c688159fe3bad89d5756a620be06d85793f5843c994a3bc7abd3c610e6de8939af1636000ed88b9c72b69d13aa24e31eb93f621a72240a88b2735e2c7bae3334e58daf4af4324333b77c9374359c24164df4d08b2022c09fabb451bb8cdf2fb03fd6dcc582b00aa95622caf5d75b90ea5a803d34c1b8128e253e7ae7454af87677b5af302d10eebe9726a1d0cb38aec0325b49a3775c269d0acf3dcda15e95997a103dbc4f61aa4f401b8b298c4edb265ecdfab3fc720ecaf5002d57f70f344c4cbc277812075f2d67b53b6f727c029947309dd5809c1c7206e924d0bbb306ef7d5e46e633e31c3e062552dc33540d33e382d10fa260ea9831b8f438f0712073e63a08d36c54ef523bc097c0e69b90db431519be3efc486e65dd9cd8aaf27b47816ad8cc9a29926a10dab8dec2e44a28d006c8e5ef57a81b2224f34f7938536218a8fd78b8e029dd3d14b7c66a1469ce19a24c504cb3295b8ee862e04a4d01f465b5fe3ba39c90bf3db12898c931bf6221c541c1114262285ff94dcd21f4df127425a907d579df2a66876952097e43d9b88c3d16e9329933ece85554440eca63006baff9169db00b4f0245b9061d46f001c27785de964c46da249e861493282758ac1141f6586169e8081705ec1d2b1ad050e8a55d24313f64c0bfa6ca32e31106ccb65048d89e10113e75cdcc8097711bbdd11ab8725bc2599f815f94a2fb7757be08fce0591934c42f40153d73691e36f3a0de9f2200fc7f3491d172fea0c6323536aa48c5ea7f34e7d1f59e074b7b36f5a045aa84086506f45653bcc3f3cc63065b833ea597ba7438e298349efd11a6660e2d7839a02e1365ef1991494e3557c8fb1d82ab34f6477c7122fd56afd759debdabbe8c350e73f179d806d2a5cc0f775e80b17283ff19bfac047827dcfe33e1eec96fb2bad8206f81b98ede84fdb9432930e5d8b1cdf035cb044d6e2373406bc5083bea6f8d9e000c1e449faa7afe2103d809863275c01c2b434e4e19c4ae9124ff8a1fe6f027506d392703c37911a45b0d8bdfa397fea2ee41977ee17dda5e03597be319788ec034a494edfec948e495ecd02059b9a2432df2dc1fc1a6ca58854b9ecb7c35400dde1fda7f47a35947b40795e9ec8a2d41900a61ac2f216000056c8d48a76920b426cf17e12dcb8fc2d6287a96ee8d8988c4d162d20a239e909e2e500399c002252d50db94ea8e2bf5174c77ae6dd9de8ff63bbd68846dee68d8f1b0f2ff10cbe1847413684d24821963b88e42df170a8bee3aa4b55910b61dc422de591e691416f3705ca5fe09c4fda51c3c940a867b6ba94ae8aca5c812f79e076301034607dc55e435dd86be1fd83161dd06dc00ac7427a7e2d2eead78164f4f5da847bc2e7450aab8ef204aaf972d961eaf92a8ffcd65d4523268722e81961fe0029f4b407241a121265ba7070f2c5aea90d225fbb284b46fc1df3c5dd58278d2554c038ab7307a674082eda3918ff86fc6ea76993cc5ddcac785d7948710617f65627183bcaaeb165c577ce1c5c9af0e6c54a6b55e3e9b2c6b4299c788ba84340f926dae4ebe623aad2b9360b2a4284b4a6f69d02df712ffb3abe327fc4adc3a926aca6ea0d5cae92df28dbd50cfaac2ab433adc50df8b78e5fbc221c445372da276f36515101e8b1325c0dc86b973d167c892413bb0787acf4f751e18107323c5054f39bf6fdfe6da5324da949fa194340361e7a6a7dfbaf8939300512dccf9cec59ec8198b420685d90cef7168f19a6dd8ffad4c3d88c9679086d5dcf2164124f08cf654d715e58c33b11022b7792f5e88c57065f70f9f4a4c6186332386ef1f0f5f306082f0faa2ea5d7b842c5793c72a4f3435da95ebca22dc9e1adaa2872dc5584d32e2254a30013d869fdedff638e3bc67afdfa722b02152b8145ab4e020e54cff39daa59c725868376687cd43660c253cc8fddb0c43ca973c092827902fa772c8aaa7234fca8b32b9575d85c5635ecb7ca85cfa1e133337c65bba928b3192ab55db671de8affa8af7173367fcf773d8777efd51a29260c37b2b7ffa430a0ce1027062740a1773b57f4897f82bdb4c93cbbae62f5d6404242e4ffeafc47213176c4724ab1c58a74183df5dc3a58b0340c2d7ecc2faa1aac3c41f91b887165812a2188cdc4f4e5fa0a9b392515b9788a687933cbc87f6e42ac143532e265eef400ca90727f31c2894e5a06dfb140acaa7cab135fc67523d48da2feeb612c12bcf846e83f8fef05edb1dac7ebf7fbb6768a0ce586977b670dd9d20541d0733e4682840ca47bb9401d0be7eae5bc25d33104e62d99b6889ef3e4158638e646b5d14be458b8bbbc79eaa3097f4db55452072264e2c718728b2e90c81c64692f0a9d2530b3b77da65c13258c74666c755c03d630d0f9ec8eaa71dda52153bd88238e2b06d18862ef6a90445c2f1e11247ee6a7a944ad72ff4d95e9c6d02c4b61ddce80f5ba01fa600b91437d9a15580facae9c64fdcd0c7bfe9fdf01d2ab65deb10278519a955f5c41418e3509cd5d0a1c29bb3f11d64cfc2930a6e71e5c6fe39e7c05acc12527df69f5a42d3c1ee40360f59186294dd6707ede2de2b4c992a9d3a0c02ab173e9954b1e4d36024cc488a99b8e9dd34f93296cbb1b5dec1dc611cdff543aaa8869b462817226a8131eb03bdd9285c7e594e269ddf1a8c8238f123d26d4b42e75dfeaed2ca3383a3d39bf7f664a837d0a52bf782587d488f07f56c412df012695ffd4ca275cff756c5a38d603eb94421921acf0a819cd04ffe4eb7ea5be6f45af1871b67cb7032fb83ad3c6a618f63a3d82ec0b6445454d7b304a5ebff6c5d764e733f05bbb32deab9862b871a903665b4af333144c0c68f8fa0c331f9774f58c1749357fbe2d3fa9c941b27d7fed483b51c854523e66aeb9c3a7aa825bbf2d521664a95df0be110709a7ddced0a5ce097892ac0f5dc2e605823780eacdffd364085c0aa114995c8319cb6e7e2933540d595e7fd7d09628555bef89a2dbad92ae58c7351fe1e36acc7e485a99d5e05827090f7b07bb5c1c0d0616f66c1fc75cdda82b0dbf7bdcce7e37b5b346ed080ef3505570b4516bdadc8e7767525069ffd44011969c35d217ee45dcd9078f816389c3aeb363cce05a00da2f22a51c26d9eef82a1c3efc9a2cf83bb0d9ab0acf21acfe2a0337d4386ba4e079d9e3c2e73c4dd2ff8ae1d6b752c77949cbd1b6623a4525712e75e580bbed53eeb439fd885196c89d969ed23253270dfe60f5c81e996910d898cf18f4f7971b1af8835c42039a2e7419a56c585cd39485938d75ce1789346677e29114b71a8acd6873250784ff3fe92fb8940273f4a83a15bd4c8fa636fa916fcba0cdd513587c8bf4602f310fdef40bf9ac66b16e1e927d00d6576b3123549a55928843f5e27d584e5356a014e80140787456f8e595c0c02c07d1765be0140c2094a4044bcf0699e98515f424dd75bede1a970f0f1124ceed4f306784ac97b3c72a138452736186e67c75383488c8a37be7ffabcf5a9daf32e7015ed29083a9495ee3a5309c864de808a510bbb370e7bb592b56c5fd23b58f61d9dcbec6eb9338b7d0f5c895d2ecdab4e7861cf0689ffb1c412fa36f223233dc6e937328cb906bd0118960898ef9a26164604dfe8b096c99c115a9ee81d97ff59f988f096f78b49399d397a682cf2305cd686a7a1550beff2962af24fd84e007c480c9d353f017ea750f228e27d45cfccb0895e344d2b4836fe4cd50c3a50338f45b16bc9942f232f47bc77842872d01d26b282d97efd42540bc25e8f790482dfd2a8ab32d68fa1147b4e29f7a1bac45578658320b73062092f9d05b8a0deedc484438217a474d9f278747db12f5e772659b7fe47de911498ea1d21db2269692973fd15f6e022e55722614b77f44a8f33585a21a79e0146d16e865a156d2d342c69e097fae0cf24029019d6a7ac462253cdfe2e181872253510f63134834f50dec906d81badfe8a9a236e3754ee9f95c87fb095e6acd2679d8109cc81fe8e32730643f26659bb5a07bea02d36b27803b19e25f269197e2016713ceba59d1e399ffef9ddcd46681beac4ad1fcf0fa6aa5f214c2f945894676ec483013215b8cf9c20557b82b2752d948d1b1c9bebc4418f40f8cc5b1594c8219a0114f831e35751334da8637ad99aac0769699b06158cf81a4be07117467c5facd3f4ad0c281e9cb718ac2733cc29def1c2550f57fa97c650e7d7d50362b776719c1f5e2d378194c39cf0d6ad31a4bcf8a5f7ed678a8a60e2422185f3eae153d0b0bc5cb57c04042f7bfaf589e143f28b507e2fe294d8e4ed09a504fcf24eff25962e31c79a9adf6e3c4b4387e7d76da5b6d5d5b556d363ff1b632b289ae42fac12f3337bf54564f07eb6e0f16389b922b67f67e7a016476bce036e8ec4d9f941922bbf9d2ab60c512143f44ec314db5349f976269b8b2a947142b199f2954ce142cacad4588f38daec77432c2124da92e350d02a33c7fcc7a0ca646ad139ad9fd76806bb88851fdccecdced3dc20d1a1c8e07ac936123f14859b5da90334743475a9947da62162f0a4c696b902179b8996dc4686914d255327724ad00468876eada1f434bacbe6d125ad8765aff170c063ef7c48610eba3d99ab7d46ca42186d63b37e5cc71a4234df8e68209855ae6040ea7436e2ab8f2bce00ed9fdcdd8f5b45c66b7aa1f438deb4782fa86cec5cd3923f75524e61da16cd56e120267fc0e08c1b03ac394dad39db3313cdfceb9ffb1dec4da8c60662d688a90c11fb74fc197dd536812b0253967d4432c8eadbdc85d5dc1a153e9a2cb332d6c64fd6aac4e28cfb1d39bda9d5c59ada926c6b995487aa2704907b8af912c207e306a924b74794c37473f15a9b3705c027b0383d9fea3ad4000d7cacfbadab81fda91774e69de7a784117e70878bcdd859ae8cde17e74a6744adfde10d230644b945f4b0121cb3a094584593416a0c58e7a8d1cab2ae53c7cf6592a217f1552eb1ffa2645a593a8abb65aa9058b2807583eae6a060d1b69485f7db1b00a735f9fbe1476321f0f65e97107d33d6fecc3f5c9aaa1ceb25a5e17876e3adf79aff68eb68aee33e2f02e08435a89b19046085b58388804ba87bed7d64c9db903e570787dc25ec6d97ef2f8ba6cc32103f041bd2876e9f81a9c5c2eb589d480628dd2749438138f33be71806162cff85f693b895a3249325231898f9b8d3dec0dde90a1c1564468bff736bf24926a8bc73a3049a25d2391d4155bf101afee884979656511aa5c15c645cd7072b0a0f01a72d023f224bfa667442c95f2bd9fa75a6128b0bff8c38386295a1a2d6397586eaa3df90095a0777323128c901f61bedd6381990fde2283d6fa68cc392a6ab81d0901475513568b7ee3fa727ea90cb0be0dbb83ee5aa41e3d45e36fdf5c34db7ab32765d8d803e698f9112e9e56a96e929f23908bbff356a163e38d697dbac01fbc05c697668d4b0dd09bb84f6dc3b3e5d27d9620c4f9980a244acdac064492f2ada9e19b465ec3770fe2cc9e42ae25a5029211ba4bca6f0cd1b608755bf5913556933045c2c408ca9e7b3b7bcef3edb8a08b0497ef5e32371d0ba0f0a10ff8e94f322577463095bdf52ead97f1465cca921ca4a9356b81d085b731c817479bdb9c0426bb0321e02413c7b4adc7e7431ce39c168edf014c93579db5901edd012251f55551448c07c988b8d565674f8be06560564a6715f456be86b45af86873dc279fbd1dc2ac3fed08e6d33896e0f18efe8d2fe2ec2e3ffd9fbf593aefb3dd0fe017c04a533f144f55b1bea5b15306fb9fdc90249c765e5ac6b86857f8dff1ac116405d4dc0513628832bfc3158b0a60c999c50537bcea1c8885021a7701393262bdf6f3665702a4a314f62b244e462771d6bb6f55fee1123cc567462f6dc76d42287bc5e3cdd1ab21f8a92f5229a2ce0df738a52253b5f79f393fd5abd4a9640bccf154909a1bd3ca86c50ae401731d4923b1f13f35317569ab07ea7f077995407ee1eed4fdee472313f433e18abd52e30a74e56e2478a94180c2177f4b30f13a49c5e1ae5027470b02c67f0e9bdb42dbe0feb35ffc6dc0ae26d9aee74bb434f3a63243854a0842b35d9c1cb8286745d23c2ab2b4baa4982908328ca2486a3a2345692fd1a8c66ab76ac77b06c6e2980878041e51703b1d6b269fe28769fd712a6074651fb885a90dca19997f553c18647dc87c7a2c483b336200e4ed1264977db3a28e46c98a464f10c177e5a848edc24b242594d33737680c9ef50424d332261596fcb49417ac424ea12bd216b409cf009fdb7f3b3784fb119bf9371a1c81c16a0329b79803e55b2d47abd793f46ccb052a06a52f8dc7834c45547e7e98cb2a6460e15ec81fb43ca990ca396dd81600dc1a1cf0d89f4381f990c206d74dd66f36e96ce8aa0d6d84a33086fe5b086acd692b4564f6099a107fe4a16d503ba3efb1e89bdbfb35f19d8774925885ba69f14befc3eb686f205cc01d20b9a27594624c1d82fb7a6e99d458879c0c0d3a2a4f9fc97287e580b9e8bf61760aa54a55dd836afafd9e368ce2573308cd24440095b672a747049c3b1ba48a3265260d96dbe7d3295c46438e620e2717e4143ada94859e7bd52e0324a207c9e5b916a36b9c3f9dbb963c41491e0e0f851e2f6f0b777fcf2e455344e97faf5aa3f712fccd175e42d5627bff5ba50d0627a259455a4a83cd91bfee1647ae7ccc161d7ae5c9691df41d66d15f150479f79409067096f8f281dc0546c9e7512cc4f24d03bda39d07a7052f66fe51e77ea050670df4901a4f6ff714f02a3ce15960269a2d42298160ffcdde17dfd266572853a9778cbf3c418ef257401b3568d3702537c84eaadbacf27586e9501c1142f5924ee6ca00c854a683b14e8f8b471de8db7b2f310af330aeeb2b113161be19f68c1f48871e8338eaa2bd45128ee032065716dda4422f807c1be7be2ee1ce3289e3e49478eb2e993960207286151964422cc5f71f37706f2fa18843545e0acf9f28ada5764c13b1c2035205c5bdd82b33b89ba330dfffa6940543d003611c27f21fee8a135e3066fbac4ef21e76d81269a7d13f74108f233e0d19772a1eb4046a373640ee438a50185cbea95b63c3c7c9ef359d2334a0fc942e3ae8a8afd47253b2776add3f9845efed6d4a1c0a7c099785d304fd5247bbc86319dd40aca7a36b3624641735bab898d86e9b9ec8c6f92780597858b648c7cb153788e9731e939ec0af43bf0fc12dbece70d1e18c12160ba113bc9329375f08a45f08c89ba3fe974418c73a373c410236e1e7e04ffbdad537b44a674a880317e20c90deecc0d7e33e7de85384d8fb83300508537b2e23071c44e16b2c50f81830642eb2553a77c515eaff6bc9054c3c758aab660a9f0795f62214f425167530d20aa60ae9f7683b6d66ff22eff25df90510a2c768ab5f99dc1a58b4d89cff9add55881df083eb5f27011ac611b7747069b661b0b1fcb2658c173fea9a550d4676c4f0c6ddd486bdc038936b7085d0f34ae0208b7f9d5ecae0b5f3866e6bf5a76ed00532da532a889c39838ddc14d732f7ffc54d939b9a7ec6f2d570c4a79591cd0493d041f5cd85b145a2b4fe8314f2ce37990e8ba45adca9699489f737e78a463c9a61cf9ec31c9fd6479d1a8535ae8411d7b19e9f82f354b5ff69df77026cf6aab175346f76cb69074927d645520c943da152f3540ef93beeaed98dc713c5b2dc279709f7a1f2b148c0d6cd3ade674cf22884234ce7e64078453c0c9b3ebb13c912179af08e9240debebb7590dcc72eff501f202087f06892df1a8de6a37e2b3a0da61af062b10080e4dc9e761935cf83119a863b30db027aa2088678f129959a36fea5a6290709958659720fac25d4bc76fe6dc47cfa8ccb7605c180278a8949326f947c11e62d29d868322e2a4de62b8ae135ea4d5690411176910444f504411d9261f7bcbc525bd53bdf827db657693a9ab88c65b75a32614a522c57bc46990d5e4482b201193574abcaa7c0797902f52deb3acc4a7f16613905069e6ad57b2b0cfbaa8526d9080d15eaf00ba9fbf0a00f13eaabd9cbc2a3b66efedb854d11dc9f4e1a9ed63ccba2b91b0f3f9dba15bb019526fe83b2a4588afda4d113c07c21f45fe2a92e70ffba1d7c877f223536671cd8995617f733f6457089fd939083fa397948b02189c083801813986770ec681364625f0b6a2414db92e3e9b7eba5103b4f388891ea0d72e4a8e1994e6e3d2d3ad1aa32b09a843009829e7c20568b3a533bf035ce2d901fb486774c06d8eff503eeeba909901f3c50b0f8173c7e211e7c877b2223521646abf483b60301cf7dae3a9435b45543e90aca22189d386871f8ea8662f67e6ba1df1e57463bf1cdda1e3416c5dd327596dd4b45b8fe3e55951f1081bbf020bf647550f4afb79e12a29b6194933665219fd81c3be71929ee116c2bf5ad12d3a2862526f68feb302713d8b5b6c11e766f70796e5356db8c4793fd7944b3e098c0d5c10b3af45d1e64b3433de45bab09d03c8b14e7fa6885fbe72e1e9dcbecfac8f90eff18acacd91222505fef569c26a7c2424475a3c1b5955a0a68eed4585a9e19db0a73fc87b4f936476d140eb7c4dda42b677c8705f308c7d2c385d8c81c25480e105a01c2d1e541805a4249752e028dd0b781756f54ecf982ecf5bb990c758d900167392781a502acbd58373d40dbd789b192a6cf0883b146a0d3809e6a296fc526aa806039693b276144b229fcb58ce792b5b5a852820a466db2b4ff9d1bef7d88cba61a264e5f57303c0d06020630f05c843e1c6311f8b1ed1fe58fa09469fdb3e87bf963faa2db46ad0ef664ec9dd49f0c28a1a655de4967a034aac5ead44795a3b2df1fc4e6507a8cc4d0d07c87dcf6db267e23d007bcf82abccf138fa8ea0e738a3c9479257ae01aaf9a2ac218198aee774927ae564a18bc4fc6ec02287cdf8826090f141974794f39c8bd5ef329bcba8ef5e1f24909a331ff153a1c7e366c43cfc502f4ae104159c85d6ea26b76aca3dcf0372aee9c904e0b5bca8ca04458510ca3698c9d2b7d4488b37943b7567afa20d774b1b1015c10568fa7715bbefd36bdb7cd596f4e4e9a66c29c69b75d68424f987e898e24b3393f919648611c4896da3a1874e73038302d199986ddc38751e41aeb6e04421d5903095f137fe0d238c01eba42503a52494ec04e3b9eb528b5b9d44f320c39573c946988ca665393fbef48002b8feace9af84c6e0be839d851af27fd94183f359cf5e7b3d790f514d3e7763384e9bd3be237b74569e9147f6fda5de69a0f59b0757fa1babda5d5edc6d0a9706a7e17defff4c11679105562179632c232f17454b84c1dcae43b3fbd8ddb0c94a27961dd1d9efeeb1d9f143af94891c48ad36cee34ff63fb72561e9760822e3ca9b1d866c1b189bdd904d6d577ba5d4a601db9e81d566bb9942d200b724bf9b2f3ee4787d1a0368c79fcf1cb920c350197a86b56c929005f34ef5dbaff71d357a1facd9f61dc952d46268a729baf8fb04a2e3190326acd6f5aee96d77dc1f0987d7a8bbc7808e4f6034d838c176a9740004a5f5891037e7617918c4a39d1def760288ea7fbf20448bd31c3c228293106043e4fe91dac5be88db9e9178e4df71abb7c3166f124ba47ff2f1c4be77f9646c526e4a4962d879b6c8ea59d5673db5efbf6687200f883ab52b1c0e8c6017c42f66db1b0c301c8fd39f55c2d76a573782ae5c29f89509e4a683d4684d8e09e28a0f875c9f05b25844b2ed9516d5b26bfe1a6dd5e94cffa5dbb793d3ab16dbcff2160b9a53758975d9161c9d3c0b3369481ee108c4bca74003728acb079c503bc7866effc72da345b87eb018dc945d506cfbef1496b64a6f59ebfba3739de8fcfd6e43da4b28ce157ef669bcaf6f2baad1c0311aa4f5d87d75b173565cd2641bfcf809d33402421e9b6c041472a88bfcceb4cb0dd726be8ca2fd9185294d8f2811fb58fef883c2b6a062af9caf60621590763bc8d5ba54ad083708329ca0f3720c2d7f572abda821162dc975cae3286dd057ffffd89b20c5bc9ca77c2ed67388881465ed37e0dfdf1d65cf84860d817946b8d5bcfe0f9f57d231d552c9634229f4169b977d46a804def0192e7043b83672d99c89746f8040a395110461203a7533dc2bcdee45f2ed3707de58e0d8927f5c6e96b23ba279ae697f68d797a83aeee6f5ccbdaf6837bc9e4feccce6b6b340b86949d4c4222d4f98d920983dfcf891fbe3ceb68cc8dacb19b5118c5e0e4f6d4bb5a81f06e5c70b5049cfa67ac9fef15d380868203bbeda138890877f32303f3b43fe3c14957ce373f3181ef89bb7671bc247011810f0048c85d6654f3fbd4511eb07b7449d72cb7a71979f69653649ceb6a3ddfbb1e3f720c9f75704ef1c3919522c26aeff909c18aa2c54e7b09570b6a12d1f1fec3699cfca4d464fe3f5c40e9c82cc5b6899bceee38c98d3b2d62eb729640561710e8b7590b84b529a2acd0a6975c104573783cff66d36a74a7f1566526ae791612ba914483cdc094b2ccf9e81752ea8610584b9d5ac0885222f8a2f9e9c16a57192f7f743c42a104c2777f237b43632220f430552531809b0cdd0cde744ea10cff782912d6d39863ecf3eab73f229696d4520a1063e284a28962b7a6b895d500923f87b2651cfcefc550b92f8cd1a479b861a941e4602587de5e98f2bbffd0bebd986e913c5f4d3973ad96527375ac1e878fcf4f73a8f0b6d5d64af4b72a2815a35b75d09367022f5f48731fd4ac6ad098b29c59095b756f7ca0c1713df9cc5ad8fb62f84c120a59a875abf98e69c553b0e4fb9c5c404f057f5bfd83bd182dce256523fcccc6911d0d6cebfb2830b38cfd07f1309224b528af2f4b6b21c5a9a6b8c577d159789cff4b064ad61d4d7be9229967207c0c6c02e1b2a891733977044f549ae72d3cfee8f37cf203a9ac79eec7f5d75b99005e627e5dd9ac2aaa65741b7c8ecaca424e730808e71c7a59da11691b7578eb4a45aefd1f63d3d0ed53d6f6d12ef9a94993d371a3f563d837bd84bff4f82af44de23a9c508f8c8ea0db3497eb5fa25878b6dec5b4fea39f33a38e5c7e8b0afcd8e095b83ea842d8f7e819da317c0c009d88ea0484325a13571b462969d83d7bb2cd6df09a47006d8a673f5ab5cdaf0cf5b4785278f94addb13fb6c0a85a3ee2a15bf9b587c2b941926869d2bc81d31a409f03df7a33a1767db099caf21a084238425b5b9898ecba20a0f52a33fec27a06b253a3de1cd61b702d3658000c6b535552c15d7e191d8db30ed56c043b4ca752fbe7f29cb2ede5fadf7570a47dcec015c63afb378678b2c679ed1c0562dfaf440253ba7bb481800328875fc1d11bf1818bd879450f55145ef4b2dc63c8d43c1635e5451987fa760f8fd7b809096ce527e9607c440c7eb0b6132d5a67d727c823fa3596530e938c910b953228c1d84e4fc3e622f881893ca21f4ccc3cbe5f56391ecd50eaec402ebcb8afcbfa1ca99c95a60ac5cbb5db464715fe25937557ec53a636714889f8d711d048bc4cec7b038005f12196c417862acb9e118b19e1b2c37619d66d5851fd5f1be495be1086ad3cfe0b22df655dc6664ff632e852054884623e66c3c8678143c94d3fd703fe0fa84214283c62bc083f7d4e6e8e9e5b1c3c6b1472c35103dcec1373a8938161ddcd17c905e1631545dc9fad40afc73c224e992da75812d69216f9a57520c21afba707f8d02b477f7315bedb85a2e88009a990e724e647bb3c6683e3448e7b69a648e074cd1b1a1ca31fb22b1255a3966b5148b2a58f3e0e77ee9d1c095b6703fc35f0a1f4392eb349332624e00cd60385f9601209703b9262fac10a3f82fdf40960d8ad47a4f949f7e63f06b29a508e07c22bf8939fa669a3d68b11c8fd3b3bcfefd773388110974fe2aaf24f46f5f1feaab65ad6d349ba9f7aa18162b66033ef6e96916158465e19098021046b4c26b92533b5002d555b45fe1251df32217e6cd02db4df5dd5ca3c38d169ac59958a60a32907bd41e2ca4830b188cdf8a6de982fa95f210ffb89ebe19d38cfc2d4fd03817fb44ac3fff33a7ea4d6d4802586aeeef51b21f541fe6e225961d98b99295b43a7fb9f252806d4c00ed40be2db012d22e2d948dc5eb813eff6308b657b120c1e049b4c3a63cf9ace6f397881e7af81c9ef8f350f2c337b0f85ae880d329e67ef97a5fe1b3775ad141b0fab492b13a77bc0c5c7718b56fe02534254a9f0865fc6d14fc0c19c7f2b1552f0423247f35676aef8e3ef871fed2719eb7df9191124ea76f40f72aab7c8e413aa38357184437583b61e1c4a1082b237de31df2d1502725f2d229e2da9617ed8d1b1bb510d73c5420a06b6a8498e4c03ba51685c7ced47153957882867a198d7eb401cc26829d9505227df12f50d8aa79bfa0694cc654a54be001583c6110460588c0f88dfbc09a1c87e3f1d25632a906ea5a176acc301b58380fb2130a69744db34c58dc1eb8b3e8765dee40545c111b954207657684f0d65ad504b3bfe22935d745f5121f28fe6c9b1a930b65e378c7d91214563692483accc7bea70f3cb515dc0adc22a4ede565eb27f996d0e6e73f061717150c954b1c01070ae8cf96c021ca99f168c48b5ef46510aa1e3ea60ca3c52ebfc61d1119a87807438e13a1701bc3cdae88a5779112a98818a8bc15d89958ab7a30e4258366782d5482878662e7f87a4b4e72117bd4e45298df3ef58ceb74a0de59a5bea5208dcf9b4100273cea146e28c16cc700a50d351ee116baef92ac1f3bdb58c98da397dbe37c4469d325acf12c50a7bee667569daf91d9ef5508d6b0caf50f16dc599a5042bc6f9d1333f74c947f5531686ab406163fb5bb8d1f96c9b0985da24e30fa4b1fcf773ee16b61944a88e915b686c38b7539d25a3b603e2644856825aab2acb3d294d589cd81733b8adc1e52107f1cd19d6d9f45de47e64e8052ef95b3ff3e42f4726df7b2ff9de4a9e1b7f59a771b09944352f33047ebf00d2ff9f1e813cf7d342c821d2251bed80c31799c1170b81df30b8cdf9142b70eaed859b78afd4136881b45c7e925849545be9e990a379dd314a8659124b3d544fca8b310f655bef89a2dbad92ae58c7351fe1e36acc7e485a99d5e05827090f74aaf131cacb7e7f9999ac8cf111f4c7f3ff2a832a9b3411a0bc5f765f79944fd411fb46533f525022792f7898cad173aef5cfe3338d248d11132b7fd02d14b6be3b90ea5b572b4233d0a227c22600611d7b12ebc6e932f44c12a5b123e4cfbad1fb649e2c8a8335be0120ed1fa88fd181bb50b490b142333bb35e535bf6c9a2c05b183adc778c0ed6f2cf7c06af49f404ea0720a82e8cc880f30c8f8a04481e653c5a2ad806886d659af5ffb635004051f25cc9720722e1d1a9f6f58f13a4dfd7447c3f257484746d813fad3133a8f8c6bef69557ec310874e696df455e78fe247bba8da856009ef1ae75164eacc7ebd0168439e212bdbd04599455306f02f9900a7c8e2255409d020aa1ea9df0811052e6fa8ab3c08209ddc1b30106948f450360a8abd1eb5f377575627c1d0260012297a763907eed4e986ca9a5ca642c9e2287ad1538b14d9b89a71517c16c62f4b09997c9cfe89b913f24c338881121f155c8df721b8e98bf6886d33ff8ea17e473ae0bc66f58f7be4c0342727ea4816f91903e79ef495893a9208048f8afcc9c7176c961336cf251b6fa104eb25b9d52b0a807d8613d964bd55da4503483549016fbd91ebfdc8606bfa16a3cf212ef3ff2f484cf48cca1fe5e162217421b253c2a5a4a83b2b89bede155f450bba0fe1197a561a20bfdac2c7fe91021306ad9f76e47414281caaa75b3247e09000c0f575e988bb9979df194c79b7a300df7f66663528c70bc25e8f790482dfd2a8ab32d68fa1147b4e29f7a1bac4557865839c056fc071c88fc20ef582e87a5da766e9457e19bdfe68762c6a3393fc4bba250e94a26f6d7d9706083c99a112e62b1551087742c2f760b99cfc705b42da4cae140c24414bd97e2de8133add2700ee3c44e9ae4e573a9e2b305221c5631f8f98973e8cc80af36fdc207851401a2c24a7cda7be547b90fbf93379dd008f07e4e3abb1ca3bc10a1e4fc42275efbe43a8d8fdd1b3628f3c9c211f54822fb462232eb4b729332613eb1c4d35339507e2979fb9d10e57b61ad46c454848a0c15297872671c9ce2d0a3f2759ec01851ff6be2aa060115bc46d8397303286b90f55b6c18e0f2c8fc3d886f2b745592b4fa7ed2a975a8cc4301ea39c64e2df1f2748eb90e27f03ea656b0ebe64ca352e941db9abd15ddf747f8b78e10f805455c4bce45155cc9c6eeba192f58a074a0f0002b056434f00fe31463ddcbfdb9818b2eb4b955adaf5669214196a5081ed2e12efa11dda347acdad9405df69cd7fb8ef51867fa26dfbb4d27d1961759f79d2c37db02b9a20f19a4b0238782367e0027aefa6ab8f5e0806a9fef310331540695631cb1cc3aab171dee087358deef2fb75cf56ae21c00d59ae676b965bbd76237c46f76516a174e66f56007cba9b3062de04a4b2b3b3f11c86caf31536912acdf7cc6661d9da0e377070d184c5cbd823fafe0777654ceb8922f405b68db95c248a5193a763aaf54c2b171ce6d4512b9583eedc69d6a4e08748c13d640513a286fd4408f2ea4c56dc95d58191d3c1c0a827b9619ee7311fe18f067ac388df848fae0e2fcf8c16ff6cf1b56589616cddc343d5de7c4b25676817349f7d5854b0bdef82ab66b4ce0dd6a8ef9083d253affd47b91cb0fc24c69ab087afa0114e3064587b18f0ad29bda02951f459390cf040046b9a3799f74f43e194266acde34d7e8fc3e810b0927beb9ffb1dec4da8c60662d688a90c11fb74fc197dd536812b02539612b49679f5b59625cf1f0dd6b87c189b7c0f73c98aff5b4021ce0b5547261f13dd2c643737eddeef5423078ef1c7396be563c55240d58a831db11c03457ed25b60b3a36a7b9e34563ff3949850c9751231327ffc1af4df521ddf7778b0ad9e0e6f020bbabf5fc37aa35dd528feb9aa16991951f96c015245f076d3b18a8bf2a60cf91ef79c60d6c86a91166f570d04831f6e1d40a1de09fcde5dd4153e07d3e21ff23f7e78223ca680d557487396bf5cd790e7811c3ca67a264431ebb23f9bbc97008aeb6b09c514e6160cfdd91d0fc4afc6f7193a8bcddbdf185d3b9683881cf875291707a4517ff55bd13d4b6f0abb4a4dc41b83d2ab2d2057b48fd7bd7918eedb2132409abb8afdd0ba447aba8a417c49cc7430eb7b8aa5df57242ed858b4c68c7ae6dce45bca4f54254427b9d781ebee39bc055cab8250f00df39ec1a9bcbe94aeb281e3d25976e3b3bb673772843a6bf3e981ea4ed98f08a72c03723a9824bfcf58fbcbec240d71b395ffbf397729427fbea674534b6bb5c3b371596536ab5f78993451f340d5bb12f14a4672a61da863706d168cc408abf4b8f34294720cc2adc0297f7197cbfb27ea90cb0be0dbb83ee5aa41e3d45e36fdf5c34db7ab32765d8d80f6031b9f6a5cf3cec921207d615df15bf5456a35927959961de0021b849b1a38654cad015766be52ed917353dafd2b7cb8f8f4f0b941f6a99b4650e67d43f3320c8bf9a37ee54cb742d81d620932c2471cf6afb469936293b4b20db5c93fe3cd4bbb52d5804919e7b3d13a16c692c519684b848d4d409e3d36efb2d7d3fba335095a963e3dcecf88fd38cb02d155f2643c54f3a13f0b5ff84415a92785bd2beb4cb8ebf6bb847c57ed703266427ae6af21bb4e6a3fb9289748c4b33292c0d3abbeea8ec11d75f1560f833b7d0c93966145f2eea782025257d13a85fdc4a2b7c7fd462d065bb18f2ac1614c932956934f9e98bcc2f256dd0ec6a62354ba8b8d83aaae61098a9477270b534d68d9483ba17171a7d48b81b56e3ea6c61cc6529a091cb4c39de51e8047dbb4ac36cef6d9f038467ef0c83faf734458b9cbe3a161d9dc105fc3d3ff3e65ebfce19510a2ebee8f598027e676813f2176d42287bc5e3cdd1ab21f8a92f5229a2ce0df738a52253b5f79f3ffb0b5fa70681b31e87f8967105f57551d3392014810d56cdc69bfb819ff1c37bd645a52e29049e4c1befd557ad09461970c9ee57a81652b3eed828fe14ec477ba103fd3ed3334859fd4b70ae633bc6c4cbb6eeb6eb1641c2e8b5715101c6b2fa1e958a4c25170f0c277208ad529e8167794334b24e79f6c4cdb169c24ceaa410e77b2a76642de0b488d45de76ec9adb77568d5853099a7fa456c785a6cca0767b6cb8388eeb9cd0e322e3cfc3c7ed08c4bb48bbd9d4a01de0a37a49b233b22e90fc5d523f32546cda078191472ed4f7d8cbe5e24cdb0ab7a1337625ccbe2489eb2d2f9e3cbb015b3a861741e062c0314fe486822ef9725fffab8083d49c395c5913d29a4be063f079b7cb3f2bb2c3dce3cba2e541548130518a9c8522829a77760d418509915f91bcfa769911899b432682e38a601cc3079909cdf49a34f2943a75a1e87892ea6533dcb9b01620d9a4a8c2b69997b1b1b4955352b08b0593945e4e1a6d0555c89285e394fab948537df4bde00141cea9cc12bd8cefaf7ec90aeacfc0102e4e395f386b50c45eafbc571168971bf9204b4afcae02ab3fcd6f681b1f702db0648ce768a9a549f7e5050c448956cc4c2981d1bef481cae08e005510399ded1a85f0362e45ae119ce5e463c5b56bda1194ecc42505a3fcc825a0c349aab448431f04d36316da28ed7f9f79bffa38208713e699890645957bae2f564e0d940014d43a59dc7b004c5be32675a1794e80ea9191473af55cdfe5dac9359047598d6648844161c9180340c41e5e8659e13a6187e47bfff690073d0399ca0ab144b7ca51861c801ff7f2ce11cc08990e9fb55ccb25dde096f6495b09fbf34a0630768afead95d307b750de6d6f4f12c29e0a9fde8dd693c0bb405711864a01d3b3365ac1ab3512937bdc9f4a4fdb99eebdfc5008f060f86d5280bf3bae9dbcfe47860848a0bb5a928012bc53f6dfff9fa02d861295abae71d16babd7079d1b6c1673ae632b4c5d9962a94654fdb55c4f2b454f4c97d27f8a21bf90f20ac6fc05d681ecb66de0a2fdba7567af013c217f1c24b60c70228430155300aa2a6b956e7b793a2d0107558c684f65a7a3db4d690e6bf1f8d389f3d47e62cfc9ff7bdbb919db077cbf6e4ebd12b6cd9f70a23aea1c97a691bf4c9613425091ee94d2342a33ba9f6734a8fcc97d520bb8cd5914608d502c089cd51748ba07bfa933844a1e7da0e31e785a9955ce50cbb5170ac27aa9c524059c7e89fbaa00d5c504a4bda750ccb20ad32940ccfeea67543bb88b58b7fe861a78a73481eab3745c01abceda78edd767c952d57d39de0a5468e9f74bc9ac30b3efafdcc720420ed1e089e445b7619e5fcbf3604ba83ee8b1c3630bb16a028a32e46ca547aefedcb01b75920ce63cd521a1b321dbec6cccff79e29d041429a3f036381db85c29a77af9f93d2a6b37abe1ab1024464120601eb5c5fc8d9f2871e531b478561b5769d5c070331478a3a93559970d586f6513bd989d85cf6c5bd2da67388cdb1016afa87575c4e5f0f549e9e3c71c8c4f20e078634473208f1ab6662aa38ab6114bfbc31c709f4cb28f97818358c4835d22ae6f12045f9a7736a4dbea0648521e952eb0a9eee8f8b1fd3694fa374aa6bb788f3373b2ec6a68fb76d61c67f94cc9f5cde4538a665fceb9b7ae6edf40ea808588b279acd74c1b49ddfcecc94ee508139c58b393e8a8b92acf7a7887ab96eac36a845ba576de2e7dbd45b6e7b8482edc1c2e7f7a251c4ebc90ddec2907b9312208d7f4c9a96b428d0580adb126eb12cbfdb8e8122c290bec627ec5ace51ae3b9141a6f90f9671b52023921d4eb3d1a20300d2ce18cf2c444e91f393e115eb09e36826992a17a2fead5b27c85df3f8c4f0a78a5c490fd55a5720741e279ad1bcf2f75330235f558ad41ec8baa6eae1e7f93a586e161ae1c4c65d913ad8703998fe5023bec5ee25e220a250ae0fccdc878527df067f2542e3bbbc667268f1405cb2bf80b7bfca41872131a59330a5da37f2a1199f19f7e62ce1d1e7b0a4923b9c75d8d50126bfd18ba1a9ec5dd3f60e5bc100df4351638b74d2165845804b11369f27485abfebbb451bed8f067feb7bbf586d01eb2d07f857a91023e7715c415dfa9afc39ba52d184027ee7b9e7ac88a4b32b541a2c8e9d97d63fe4e1e78a91283ea8b109fdd3d1d4dd95a8a715b770c6ea52b0294949855cad0831c868f1b49f556c10ce6258d146c8c4e837e37a080b4647bec7b7a57fd1275fe1cb90163a928082d88c059dc8edf5915553c38551b131f2261ee4f1c21bf5bf344320054afbb95a9ad1683595464082e591433c92a7f0b3461c2922c57dc475b9ac1f492c9d40ec13b41cbbff391c35ede2b4d5ffc86006f550ed572ea3995ee4b097bf22ba51b66bfb3c5f604f35930bcaf666979cdf84453fe7c90123928f77dd1331229c1f71e4f4aa69c11ac8f21b8e4dcdccce7668eee463cce290e5505f706830203a5f2d35c10ece7a0f8485f7a557c618cc5c3ff2938e12e882f33c891b6923b39b207433a2b10452df32eeb1e4d37e4f9f0543df7b0ad466b7c029d0a63afa995da15758dd60de265866d8315002a7e27301e30454a9b488f6024dfce25e846faffadbe36a70946037237fcab8d09f70c1139b4cdbb30761ae65f98d0e74e82d29352ff28d662e7233c455aa187ccc34765520b5948f643af3f105401537db4182651b1565e2d0df9432c9bb2f57dae88b4cb0d5347d2585335a72eedb6e9344d5f36466fae0023546858f3ce5acbc4154350297c714057840e787b29b7cc7993279da2d240388eff5c20ce669f6fc620dc658cf29f8d3e7ba8fc2a525b33f32da72dfb5f6e4301ed32f4ae89114053ba6fd3caa26fbfb30740ffffffbf