PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80646 df02cfd625f0e20c898059e6528c53cb9b60e88a37737782a8d3cf8c0b1b90a5

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a20538ea78c4e3b40967d1f855ab9bcff6ec58562e1765ebdd208571170c017c
Certificate Block Hash
df02cfd625f0e20c898059e6528c53cb9b60e88a37737782a8d3cf8c0b1b90a5
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0070390000102f0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000262663709e584603801cfce9292b814d713199e1d4d65746e0f88138fc81a66bb5758209e3e8ae0ae6af2efa58b7db38910eab80d1da76855badfc796417377e1637c5e4955c44f24764acc105a46a17d848ba820a34d6a94902000000000000004000000040000070390000102f0000

Raw Header Hex

00004020de1970b7ff767b2de14e5aaf3a5b0c82a27efe97830c19b160ef5d6ab6f1c745ea61a8af93e8d582f6eea74df43ebdb2e22c194da0b932d414662321eb6ee4e3fb98446ab0c500187c010c17718520ddeb65172e5658ecf6cf9bab55f8d16709b4e3c478ea3805a2

Proof Data Hex

59,560 bytes
12121602030705164b7a45952012fd4c39ff5de3d0aa868d8ff10dc0af84c9c79ba1b571549c450f60aee706f9783ac4d81b9a746ccca15f55a083eeb762eb58761bdcc457ab07284f45d43eb6e0ee117ffa7cb71df6de12dfbc3e84c6cae8e179fefa30369e3c708c1f2f12506d057d0e757c428fffcd65f04449926d856ea2375cbcddb5cd683bb85d2a3162b509e7e220c228f3f648eb152085b501015b9156379fda51fe8e90c14dbfa55862f2318048e0263853b9cde21a1fd6f49d61d6c524597223d0c6f80596ddf77552e7d0b62550cce4794211e80d36e1bee73d2429587c4235c8aabab9a1b0df5f13afd2c49460111d1817367e5800cccfb33ce81d87a144befb44642303554a7f8d2016cef0355f3cb24b1caeefd3b695e6bb85daa330e9edb9798e7cbeaa936edcd8c58d8be7a141dd5abc029c6efbd1ab2313700cc60369210b89fb3d92606248239b5028e9b4a6407b3523f51ade0c38238bd27120edc92b11cc8ae979ed38c6c6377d94e5fd6fd73d74e9c5fa06eab227f87576ddac9571ef9f7d3caad1d20cfe9ccd6c551cbc9ea7c3ef50ca34fc3e11d9d69e1858c5bb9cf4e28c2e653640182116355cc30bee3970b268bb057d19915db2c6aceed15122441a16b6a27fc3d4da2b928f2701d7c646fb52429ce23e5b8e14e6b49c5a094f46503090a140665213d090627055e9c7a4f08cb2be666fb18442d879cf9626b9d578f5a4edbdf0e8bfc9c65a22382aca79af1908f6d7bc24ca1ff462bee509be7d5d7d733b00185e9700ce9024377e9b38b42ee18afc950aeb5410af507aac304a7796edad91bc176dec0aa3d3459b1ce8c0d9e6d5ef2b5d1b3fc992f9d74a39c3b6a1682ef3957cf2b1370b230fed00146bba8d0bcb9da599b198573a258888baa884ff7b8bc54f13363340382836eba69e494201bf584a78d0a22fe0199770af35e73cdded90e9801adc7f39da786575850b15937629b79508f685da2bad03722923fd3583cf7860fe1e783a991b7085b966942802c332a77cc938f934bc9447f22fd110551dc0d44e51053a07e76288135d3d8664081d2d83dd907018af3cf8dd3895dc5b9504be51f803edd5624ede6668b52071bed787002638282f28d5c8d660a6a457c58888512a4bdfd3c41a9d3837af96d4700e2e16eee965c11db4514374cb82a7095ea4dec72455dbc74f01549654b5e78afb61840bb488d51cde3b60268ea52b3f32b97ff0602bdd517fc25534832b3693ba22ce181d5b26418854b27d0fe57eba9ac46e49d572e5e1a4f81c46441d2bd1e265829778aa76e9d638d82be7f27a83ce6bad55a1c1facc64a60c47da3e86ce873e20ec3dcafd4f972442b2ce9431f908872ded7a896172676afb6f38e49ad85c2a1c2a0f768d39a115ca47e92b165bd2fb9fc3f525c2d314cdffb991238536f8311543c08012184698fd09cb7c989ce0fe88ae93971f7468e58a33eac127d01ada6b1a630fb42a43c39f2a7ce74980ee88e1c13858fa6d3ea6b3778ed8b014453e331f2f7b3e254c0c9740f4c48121bae9042c0bc807e934b71d164aed5fe2fedf864204aed9484398fa5e638ee4f1a1dd7e112eeb910518c32765b8f3186bfbdae71df4947952792f4faeb98bc152141482582c62432880af2b84220b7ee2a00517e2d71e028a3f06e7d8246e1c6ed6a37f2ae3cc3c1bb8b7f452fed6d43db27d20352877e553caf645e4aceb89ba931e87f3590e87ad74c57b3c4bc5684e9347de611b2754db152f25bd3fbb520edf5a1f401af1fb6be082818ee15987efa51b9cc39379de5aabfdb80fcef839de4cf9c559266d3bce755d33db1ca324a84d177b9179a8d786d09a2aa4b655311138152b4e7b6b84a53d106e2e5a5f5a5d0970d98754ce3feb8358a5a53fb0a3bb4be3f0810298b5e7b7907d63d326593b8c098a169667162860473ce3a7606c68efa147b867ddfcd363d374ea617c6266894d5f3f55b14dbb5791c8763343f0500b43505dfce91736aef8c3ad9c0242aae53a5dc8217f564f2b653370ceb7aa84ea8d06c67b9acbad2bf1e92d810c2bb71b001d5071c49f3a5a5f384610936dda6e567ebb2db6ce34e5d1975d3dadf9adfc9b61ccb18245796de22ca2d68f57a1dde10d150fa11a4fa9e80f92fa85c089c36e8e7eff36a0a90968fe113200a9bd1cc9d4bba5b16dc19edc26a646948e5661a4bceda33f58ceb07bd4d57c39afadf2c7d07b5b5f163bd5bbde99f1d5ea0a7065de87390c37e507177c270918c3d792d806d0c29bfd2cdf65115d6d57e9233e2b14f2cfcfaae4fe90b8633cbcc7358e796a436ae0890a7c24d91419e186dd0109c5eaaab6cc7fb22c22606102b4206f73f23237f5603afec9074e41308ce27284ac799e42007ac2f0c24bd5236109363575ebf10df2c9d6ff8b715759823c1e8e6a7fa701e948175e4f3fa8099de5b52faa8270a90adcb760c9ae1b229d8956f13e6278f8bab74f71ccbbaa46b7bc03a8fe5f4ec1be0ad6a0407167746639086475f5235d7b4c2b5995c24bf4ab63606b8a2f1d16afc1fab04e53b9df77d5981e5d7e94a3031133c267d97d986fe605ea3298a42faeb8914a2fe50ffc3240f270b57890306bd018407045fedd5a89d6c393e2f197a87706ad62c6e8366f30b8bbe2930c03cad623b2e5257d1416d1c7718837732373274486fcf72e7528c0c3d715851b05612e9b46ef26dba9ddaf456fef5bf9c29637a5f6f5efe61331b081d30207a567f97fd6db9181d547063b8f5e04ea8dbbebd72c6b8b9b3de14b0b3f3757ab11fcf0e64531b974a5924fe0e356b00de713a3cea0964da74f5653cff6250d358ac3c5732c80eb3de5f511ff3fed37d9c5682314ba0d0bafac41f861c9a04384da1e3d64c985c3e9f4ae4ca16e553f71d1b5a0a15e57f672e9793898448958228d00362c738ce20e584c2e4934fdf38fb95471040107eb3175cb21ca3f2fd48bd6bc2c918c8ec06f1eb15f1349291424471246f8f1a285122b8d0780a92fab00714bb87d6acdfdb21ce8406c2ffe2b4dd2c91a96a2a65c917742f95a9322c4f5ae64d2926f392cade4ee388a4958a3ddf94ad96e9bdc8f685c392b2c019f2f723c2d43b877f45e157fdc631c7246b27cf4ade14ed43468c98a1a6444b12f9f7c431bd69caf2ec39fe57a2743d7e24e950e63d54977cc6904fbb425f528c96a750d1ccf40d7748b23763e479c4b67ee8c1b86181816ebcad4a8476794dcaf40e406a93159741b285f3d3b1d2f1c17d59abcad60fd76037353d5e9ccd32b028ebfa37acb1468a9eb774cd9d657f4e177e1d334cb8ea69b88ac65bef7cb89fc8349373b5d11e5c91b3c91e1669795879d5eeda3e3ec9b82144af4cedddf8a9ef60d3511518626ba4048ff6dce88ddd7c30a85a6720ad45efa7db9b90e4b7a9d652e51ebe148afb32f7537d41a99a7b7cbe43448badb55679f9b721beb07924b0b1a768a2da9cac4e7df54f3dc859cd5ab2918b0c1297036b710dc5429420b7591ce8f8f8fa6963ba12e65c777e575ff3a931cbcda40d1e8433790375af7b2c09a979edd5cd9ca7260cf00d013f228a510c8349521f65fcb5a7123104c47d008c7ed6e7198a0cd629f1f146cff581e52f91d7706b3f4d748e00c22b4b141e5d8a3e9c34c0118038393a5499ac67bfed62e4d2dbd92336915ad9b0ae0f6d817ccd9c3b62e1fda87a2fcd4de80141094460002b6b394c3e56bbdad50ecc7a634399761dd0bddb31fc6c549b8d5c586ef339ea29ddbb2bbb04f14e05454c45119c78ea027a59a44e899955140b27003d83869240e5740f1b2b5e6d902aaad66dc47d91c290ddbb62b53b79b5cc02e310bd2810488430144c556b764eb661db75dbe0d2f026baf171a2261ff3dff7ff4889be2c5433280927196c1bb10baf60a811c8222f3f74a512807cacd0c0415986bfb240630dfb4f8041a852f70c8db5bfb10fb7373bf6391791d924a6a7f7e76807ddbb436eaa4ba1b18ac3201e6ffbf5601a637fbf7f255d993238c5a1977ca2b1de12b0a7f33b7d47ac4a1a14602c62ec6cc2a94ed4ddf97e07637bb8d3eb5b077e65f73aeba47d7dc3245e0849367d27672ab11d3ca513ed49cfec0cebbe7831fbe44ccec5db19f455215014499b39242a925e79b64be217abcab7ce63e01b511971f0987cbe9ab91781be08d9a30d9ec49f80b66c102c22c36e5a8986e6b4583d46d239f8776be26901adafea2367a2247ea04629e07ce1c473cc6e5b4241b924d1df565a234a851597eb5fae7a3a2bcceb7f4a68da34e904aa3361653a474d75615298967f6d7c8b08a7d9d7ddd08382a0364ef328d67297fbf25f3ebedc935161f631b9a102e7d30ff129874f40ded1ccfbed85363fb3d44a95d33a909b2f29361733e38872d81884c5e31505971b083ee70a950a6012daf94f379edd11671ce30951c59e43385e334f73d768525b3cde3624ff981b3f9f2711d04cbc9e32f9c0852e2ee203fd9886b5c7f40926b1c51cbb2ac3f3a36a5e06dd1dd85ecd92542cb977a7d19aef82d165646397f6ed0041d08695e3f0ca3797fb1ca1dacdfe08f05ddcc98c8b3814233f943c882e82554e080d41fa3e4fa0d8c147d3e9e6030ba2b33526c8416c9298703bb9c4aff0de9b2fd120da690b5bdd772ba319e3542bf681b197f6863df23fa41ac8f7c73b6a4525bc4481e08199a582b7f3950cc10d76e75ce8673f91f922232d7c3d8470f74207798d0db58ec0204380ac7932220967801146a253a58a745bdcd3494d5a627ffde2e8f49b8cbb0c8c284fdb77d9c7eb70ea78ea1226dcc94f34bfd3e1a37a9be8da6624821309f134dac5e33b17f45e20100c1d3a7b2f1529caca2c744165a2b812067f48b2bb10b5f703253d49e2585525046c593ab9650f7aafc6983fe28ddcd04a9ae5c0d8022e3cc7b9bbf7055fb642764805568035844529a12331966a61d1df9ea371b5bd324d9e653d14e3e3825c345c3262cd280ef097d597169acc1f31c9cb127a046f937c5975230b3ea535922c768372875c5dc61e215413f9005e08fcf2283a1d8e8df01f2bfdd4f7024e7d69617ab324e3154404e56051368346c6a97449e79c652224e62037d4b8c90e9181401646d79e0caea2e62b24022a5821dc4b2a42c811787db0a8cc2c2d710a2d3ce684f2cb9fb8a4aeaabdc98c7c9d2019bb5eef07f24499ce0ce93a15432c356ddf6a5e58ebd158aa8ad972c628a6972a48982caea4a78aa7127938f86331bf35f350186ba0aaab93a45b559245568d045c7f5341aebd928e82e9d624bdbcedb27dcfac9d5f602a4da98d4ab4647b3d9638764acedbc47f277762dc7fd159440194f0e851d4e1932fd6133f353617ab9e2a2a6387be146daf797f6ce8f8658b26769134fcf34454e418d7d1909299562b45ffe80c11deba9783e013f857db09596af9fab57e67e08c30752bf11ba57a959ac672d8f92e1770ca2753305358d82990938845c2bb8b3e5987651fe00be4948f837e7d259bba68ed58e1ca18a4a7c6ca931afd3767f95b7f44d2a0c8d4f39afe0ea97063919d44206857c86fe16fd9584476dad9a5c2df2133cf91a66d86e4285c0dda04e5a6d81c0b0f13ee36e963e621d03741c80250bd4a0ee32e8b8b73b955d3dd338555d12398d717a2254b4b213f8896d0961d30a97829913ed2f43f556ab28477701e95ee15d69b19a0221129c4bba8afb553a37e44cbc1cb6548a9a095c1c7d684bfeeb2c48b5ed20f33e2b90930c6b259a91fd23fb179a142db939753a665047221972267fd4b909f98ce8d09f15a368b5bfb33b0c3ee862933f2b631ca909badccddde08f182f79750d04bd679f8322c4f3647147449c735c29705e63d5b8fdd64ec2348e6590576ed3d687848a13dff40edc1737853ab1a8dd4185ff6b9128428936c50244605e85dc883935cf5b74cc5a9964c21c9184bf6eaa4bc195db1de9da7a36b2c3d69cda13a8d2d41b5b57cc1f02bf6641845d3ebfd92590d7b0f042cd914dd11345d7eb7ca63f15cec82e5e90d6292bfbaa3493662d4fe719f8fc968bb85d0684fed35d4fe9f75162bdfcbad7941692000eb4355ad75f1de13d06f761eeb94f8ba0189f8d3e53c86ecfd264254e031b8a114b89267ebf118aadda5ae71e7046063c1f2caac011547251ca87692d4d78d1012e3081d5aef7633a55743b66e2f9bfb011ebb896a763cac3be25a8f174954df676528567f7c327e0a0b4f4d66640eeaf252e025151fb61bfe6f96b3e90dfc1b002183532674676553e398285eabcb03a91be9dcab070c34e9a0846b77de0cbad81bbe2b9af3aa49ceae3eb14e3e15d0f1eeb76b1109b2bc86e57aa7a30c82b7b4893b76795ba68b4665cfe2622df63e467aadd1a3d0ca052414128bf6ec0f1d36d556024a951a26d4a59103aefe828e1f97c416285c2fdc83bdbfb133e5af26c9a19dec0302c9f8292a7742500121b684f317db0e1707855c038eb29bdf758b504750d2697f158f1436c28fd63302b6e7052d6092a599aaf9f5a54b703baec87de90b1e8b9bdf6628485bb779accd9e254b41cd196f832c31a1eaa34ead8f29ea151d35baea1e0792d2bc67fbdbf1d4c221f97b07c1620fe7aa28b1f01bb7cb70ec25868acd94f5ded14d883e01ff515aa2dc6fae209d6fde4f5f0456f0d9880bd0d259b6cd2218b4373ba5039dbabe8c17aabea2fda64b789fbc2350d6af18555f520364114729a1310a0fd2b5e281cb29d79eaa5fd7c250cda9e9eb9112f464b0a9355c60c13e8169ebb443dee7da8074bd9c64c3203f1fc2cd146a6f9199ec2cef8d85183d2fc10f5abe2b9a7fd347c8d2d7d8a647851328e32afed61e9eab194eb1823e2ed4ceccb1acbd003c148110766a561ce6761212697af8f5f138c4dca58873f894d7eda295eb98e2d4249291a9c064d52c6c6fbc74d89a03d76378657f65b44cb0f658ca72b7f73477f1402d118502b821a79960584cef17498a634cc0b67d85578a421683e52f42841db610209eddb15061113340dbe99c3a60ff69207320579604b9760816349fa6bdbe72a3c6dd85bb1ba7386d85da507c675f788333d1af27c179f5f187e436d9ae428b1f673e39570eac5f64f4623a09cae5f731b977931a15d9571c7ba20b54baf76c7ca1059f1c82ca7a01f175991caa23a245af75479168dba05a648ce3fb27e4d726849169e1812be0c6ab91736adf98fdc9a21cdba4cbdc9f6aa99543ced61494030f6b599ab90dc53eb24790803d5f65e941e520ee95bbe1ea74b82a0e56903c968e1ea357512a410a01689253b7504291074c0e66d5eb0981b7a20a4b31d4f89c45f8d0e78b1fed3d3420319cb460ffecde132ea06236a0056ea4b5a084f624f48fcf8fc609ce7f6c9413e0abfa461cf26a970ecdb44e77e9edd4a7960d4cece8205a614cda56422b8e13b95f6494696b4a63c1d3c8c498c7694967f75d9221896bafc7834f0f5d9dee010673df96ae737b8a65551c4ffdd62a284674a8ae639111c2fdc8cf723d2f4527ef57d43aa7df27ea9b7863f915b6589a881980966f11c53e69cc5e2643999b1bc2d9d8a6551033fa05a2d3d70078689705bd1c76a326926ab6a0c8960f039fda56593c0c266d59d6fe64635a80556a469b1363b571a1f0277755f375e694378af50c3265ddf09288b0479f4654841286c6c30f64bf830be37c263f2b1f6f494834aaab07d2a690d731174c04f0488db6267c68f0eb1e7b1bf19ebf4ac7994105fd364a647462f78401fead512615609c30eb08a84c9803ef65de9463ebca7aa4eb9793f712823f6c8e59aa3e2ae642a485e8344b6aac2f4706863f935bc89a76560da2ea963990558bdf82c7d593f11b3a917087ca169c3201074f0b4fa1ed753f0a019bfe51487fbbd225f1668b1ca5a3a344110b9e0edbefd156e3256f53b24be3d471da5221ae4eca659691bc3ac5712c2bf40e0f04278ca6cb4d3971783e30f98d284d9d8ca516b1e4ec66addf21909f8fe49f5f970293fcbb0deaa91448ec7cd257f49ec5b546d5243b9250834f694118dbff6b4cadd7497cc729f57d2736d66c5568dd069e5d1f5f33280f63564938e9dc0a7bcc8f16661db506874d39bc3fb74ba559e1971439c47ac87e7f44fe8b322954bcfb0f220b3030472e79fcf59c53a0a5507048c7386f91c62a006a6d5ab329bf073a20f95e9e393f10eacc6f0fd2cdfb613658a3b6e3b28122fba21e4a285079553e40960627c403fe61c38fcfac2f5a855bf7e0cad70b02d9ee98f25ba71130f76e3f7371f620dea89c783fec6e0d9071ab7da68b23cb393d407af6be256b385741932b5281b0b933eb784c0c19a2e1527bc3fbea53e042c2d4f6f2473d2f98768434953a83ed817908302c36d46c7251248bcd6db85419525abaabf6a3955873eaa9ca4705b8db633a999132421d5ea8acf3d0f6190969194753b9a56ccf2bebf29bd766f4ed2f2d819edfed4ba3600820efa917f852b3752b3dfc41acaf6f16975bcf17aff27348121e68670586a9467fceb2e292b07aebaecc5855db3c0ebe7c507dbb75f93fd99a085e9e4d8ffe1560b296b4eff7be804001be56c1f33e05576999b6767a3be7cf83a250d60391ee8c014954f1b8506a6de6fe5c6d4db29c6b4a6a3eae7336fe827d6e9f34b773989d1a2e761b9712e5fdffe8cade878e0b10f106c0c39c960ee0ee92ce5ccf788d55c1ff4844b9fd2fe11980bbf1fe20d4ba3d3fdacaaf63eb6304372f4a6fbc9774552f0cf7e04d2dc6c823b3c5b3f9e1e52f95b517fa27656ba6a2b22d08e59fb95ea987900496b0b0d30e036f42bba0e43bba3701a116496bbc9e7177e06a835557b0483a7e2a53ff2549478bb32db7e064bff7f2197d0fdd29902c81fe785f13b08104f9c7b389955a2e43b27dd4524e2fd88ced1d001c703d773de620a9917259034d63ea66129ebc292d6b0a937397ae656d0d8e0d890241eac6b374fa61f734f5d55b6604df6738063bd0e97cb80887f4c8daed55ed36119b1780e26b01284c7674cb60fcbb2a9b84a8013b8ee124c89c23c364a083a8e387e480fd835e2d3eff8cca00b37fc1fea49be966162d5802fc983d6d7c5d8bd0a4f1e47b7b5ada67cb0d9eb502babc9cba4fb2e237a67aaec147f33755bd19d88d93e7cf29fb06a3b767379b2d8210e1f6a0644ca16c772b3e4800bc214a966aab26e32e41bbc018becc571ebef9f8adb1dcddaf0deda9d88b189e2453ab0761e4d0b0f86cf74ff0e8c5f284bc1536fb2a278f90bb52e1f54488d77ea4abf4eeab9fb91ad562d0fd3984cc89b764036426fc4cac462e721dcd412667105939e04d30e375ee29c0b5ca3ce663179f21671fccdc4506106140744a07816cc0042281a179e0078051772e3b19f6b59f5f5f9075e272974c8d09da85b2e4037d6df9a07912ad3a8b27806c90f97eefc813e72efecccd32ff2cf90d7aa83a861efce969fc766ae5d5f36ef3e8d8bf126fc27783051c92a07cd27767d6941ae058f0a42277ac3f5aeeb4314cd765ff49ea94704786a72749f5df69f5ebab648fe0aad5a4c8c59462453a4ad4eb536e82a4441b027901fb5ea9013c124800a24f0a9a5bc88589c7667f118c77364fb0724d35ba936105251857e2f99ab61befcc6db5bc9f4acf93a48764637b9c46098d1e0f45c445e8cac314a029d3180eaa79eb80c41df7c6faf863d32e1f91b90050046b8585674980742f8122b00305384ee4935755d0d1419f17d43513a85e2cac87f5bf671e451fd8147c7fc552298d3e6aad6b739a8608f3e0c01e0dd8cc32606018042ddb3bf77fbdab952f34cfd25cc9964b82d38893ce9d771e918c47f88e063f2442ff96ebaca4dadf926b3d8f3b46f6eecfaa069e6bc9c5bec76c8de3e68bae5f1ddad85402a75449452d58efcce7524ce722c3df6b3faac13fa8c923aa8aef78e54972a589016fcc0d5525a69af614abf4dd4b38b65cd4c092834b4d0b285de5cf027246ab77aa74dc79d12453c7130fc39e5b9514beb0e2731bec30c129f7221e117742398d9f762074887586f68b066caaef24268e0918be5c6b8fd8d749ea097b6fd993a5452b9242b03f10fd64b1d12a9f20b2c03b8c581e39a198214abf97987bb78435dda618eda9989340aacc74d812fd94a1fd1ebfcf744512567cf7c81418fad450d3cb8b680d49cbaa31fec0b2ae5d0180cf3e8b3ba7091cf87578625636349fc46be30d3465f2a9e6b4fcf8584c5cfb08f44d36ec6e622b09c693275f497f1359b7203107313051705ce1478cd1a9d889142ae3ade76dfcda3d9d150844ca1e27d2f217a8c19d8484e6d317e734143c8661ce5a94e62e430a05328823bd2f93d27959688c71a2d5d60d1feece3c9346e55826888928b7806d29c060b62e1a79f64aefe2035c4a67e0ff092a579e76dd11391e67552fe8787e083ccc59a7adb67a8a0abc205dbfd2ed6d5eb65f225514491233f759cf3161398e9e922cc27b9674f7bf995af2f7b271ef97c4c12d5b194e090ec31cbd1ac0286345c374ab58c0d247c0fcc171e1956d4bbdf11d238e7bc6732dea43a0a7ae9c2ce65deff2333030d4a1174dc5a4f1b887ad0f8c1977e4b73a9301b76eb67d156ae85eb6af5221536821c61ab16a28703d5108e1ec7cc660e0bb8ec9c192a78e1e2b17e2a15cb2c01922338fcd9451b45b133757dd11fb306b99df8acb50383084d63bcc11f703f12fa873a157f139c190308ef2be5d8d7923158c0179c3c200e84923aeb4beccd860f488b081338bd608d284e181bfce34da63042b1c59917bbcd3d8a72d370613d7620a840edf7d7c9ba92bf22cac5722a3761320a5c38eaa1d81edcc41c79d61aaeac71b5e3605630bdff19c572fdcd4440560fa7d60a4953e87277a9ebf103d94b703d69888f390bec31d009ce03ec35ceb91650a76dbb21712e1afada816919342a9ffa839b9a6b5faaf0de053bd0dcd9409b5ee16548fe54dad8787f531ccd6a174ea2ed59eb1bb9cb6dd89d9e12c6636315fa4561fc8fe0c002f8b15ed6dcfe0ed539adfd9dddc59f0a39d479e8c2d75d1ceccc4d6ebc27d2a2a3898975b4f1696e653da998a111d37f70dd18dfc6122d6ca24cb79fb909b720f0fac68bf37eac95011df8044fdbb188d325ec1bc08ad755b32482bbb25fb63c738f533fda52f696973e3679330436231a9ee8b696ad06b033056f8e9e765c87738f3a0e644517a40b2395d6741d23a9fc667f0f6a0a0fdf52b7afb03a0e54230b27e0a86d52e55fb25d9fd686cbb6400ca09565ed5f2fa3e352d463cf209e58c4e364a4205438f3cc61c68b9b04220dd873a4a033af2668219fc24e0043e5c5f03e0e7b9d46ecf5f94f6e587e74ff9a7236008755f64c34814e5de5a4b1411e4bce0339babdd5acbdf7b389b08430cb59b039458139d4f237f1a4ed1d22283397e5e7666cf67c62a61243c03bc23d873833bce281476d073fbee8fbf72189532f3173de58b74abf561d5014a91321c53bb96702964449972090b2c8cb890b776d1309049b9254ff97b654bdf7fd0823bff04717817289edf6a92c4a2f8a418660f2a917848c2efa4c675a6edeb05355dc501ca9e7a97e13047c35ff1206561a8eceda41e1c3252bebf6b6c5cb1e14f2eddd96a4fcb9e38efc19c08c82b1ff008bb24fc35c7d38c72e0c381321212b746cd7d12a8ad1329f16beaa8b63da7fae9e191ad40421310bb557e8b138fc8a5b2f3d53d0db1220d638d62e32cc8957dfe3c4378f87fe28f0172e110aa5c39376e2ca22959e7ac0363e602657ff8be864b4f08508af51f970880774034a773730e53ec5d208a09d3e07069fe44bba370fafa01735514b0b26054090493371c44821a8727fece994995a09d358003792e34265c57bbb6900c716ed528805fa4a7a8b23ede3334ddf469e52e6fedd762bfea60c00aa33fa0d8f85e71329dd0ba005757d3e0ffd49e6e28ee68fddd6cb50c390866ccf6ba805d16592d3935197dccd4ea16ff67c8087ec45fe52f85b40122e720efb13e7604b6ba07a59eed1bb037e6662a2289626e3482cca34f9e1e413aa6a27b1803950921d5aedcfcde29ab98b06738f525dfc877b23012a7d1f9d16e63444e7ada3b084dd9236fc067ca8acabfb5919f953f6e84936672aa4aef8b40120893ac718a4fb25f2cca40e979c5b138be8e97c650bf8532c51126e0ca0e17e63a6e2889882a9ea4cd8a076b07b966121f241aec1b4f873721d56b6263941d247b710d6e3a49fe173a7cac64eba0205684aef4b1bcc632183a19bb2a4d3e978f070a6be915f875d085a07a972119e890575d34b919f4b6672a11825231c3244d0747446dd91ac606a6f0cedef4f32501ebfa4cc96c939c07beb5294b0a456b0b126a009510b9709a47bcaee097fabddaa05210950a13f50190f8a741b874c46957dea6749059215de2cbc7b0b9cea4607f74d3e85653c80e109fc410958afa5c71effe02c72595af59e62d42df8423af3c9c34e817ba02e7bc7df800fe1c9db0ee94e2ca7d995bb33af192fc9ef6276997078b1512a31e5b0fa727552dc4274edae5b448d6a0479b8c9ba9adba53b7fe047003cf94f92e1ca2c5efb8a168535a9de7d65c663c284a7b2485e250fe206af936ec4896551a386dcfadecf21bb44e8d12e305435e6ae7b186e05bfbc589965ad3f72dc72a33e8761f5e6e9eb47b19e15f7d95b4e645d7807c88f17f97192ed70e7accbf76866cd4c8cfe27e20913eee2c4c95f7465a446372799df24913d47cc4157bd2c001cfd378f168d7ed889a9ad2ccc1821ce24014b9dbcce9a7c6357119fe05eb4d2bfbd3e04c0c4f070689a2e01f4f4f7454d3e49610fd4334ec9ecaefd2d3385f5c3dbb3e56f9ff5f6bc5a5646da05a9c7b7745045eb74fc439208b6947d7b7d0f5433085b587bda941a5dac4b1381f02c2b73462264a9731d662f970898788cd9e2ebe2c22b0956fb4df907b30a94a6217b2c7adaf0006b8ebb2bb22d63f993362065b888398792b30db328248af5e432ba68ebe5fa4400dabb4252442707ec50f9616a0730e6ad2f2c1be2b5c5e14eced29723f8a6f7633432e62413df7cadd9f823d04ad7e509c8c9a2677cd4e99fc8d4d20123555283fe0312396e88af030862c3cd0b5257f2c495ba2a5700f29a0c9a2a77fa7b6bd442ef79a499c5f0b6433ce7eb5d3dd8fae70ace8fcc2d96c7687779d8fc631d2615035205a84551e9012656a5ead9b9f66447bb97a153387e798eb122a6884b4c44d9a102dd26a0e11f0a5cfb7954bd213f27741773ff11044475baacdbe3ea55d182805aebd89dc2a53965ce1ebdca5638230ff926d817d0b419849baff690fbfb96c008f0cb407ad730c39992b6adc27d9adc8293fef2b9f26149eb283ce8702e6293943bacf60816c17db2bfe2573f40ea742fd668d776ebc47b6f5731d215f5cd999299a5a684daeaed95f39af8003b9333d2eb6d0112b0fa91cca999051d26dd3e7f66029bdaf1e4f2fa3b8aac4345a09a1132a45e0bf65e5b99678bfd6a2c8a7ad265b4783ecb48e4f1d148c17d39424cc41224668be62db2e53bb7150e726e44d750b399d0ad3113f68e0fd6e16bc11bb03658b740dda1dd549b89785831e18893680a9cc262bfd9f628e4caee5a099b74ee30c0902fcd29ca78d5501c5bc6c04994811b21ccc5de5f6d2d352f249859f2b9dec67f919b7b00b5e2ffa2c965076659b0dbc859c1343895781382f7a80fdea3ecd43372c023fc8b99e64da068cd583fdea56cda037c0816e473ffbeadced46fcb8cabe1cff24aca4d711f65b61c87979ca6d54dc86d36bb1ddff84851018cabdf3bc51d9bcf713b526bf808eef29902887f92e55f227625f531df7bf5669e9529f576b43148bf2f0a6baa6f10ac008e06d89e35a46d6a520f06908992fdb06e3ee851aea860c5b261b56ec27ff75bb381aca591a4e8d11d543ebfee6ea05519d4cfc8bec045d40cc4b8854b6973a479f01570f305dc718d31a830a457a63d993c26e79f6660b09a0d03d30834441349166b1557d91fd9fccde53cd0088e1e7c8487ad287feae8d976c347126b541fb815c8e63a7f06850393a79751235aa9c0fe8b3327ae32711da961cb63240abfc713eef38ff34f7ee2ef7dfcaa91271c6c4580330b77e1df28b91a3eecdaea5b941b6a153759af477482cc8c521c1f709f95929d82bb309359ac9c26748b9ea1a33a48d57586dc9984b62fbe20f1abadadebb50269e235a926c82da9365493e1a1602b50023941890a7ccc186b374846b272490a4a995d0cc56c17f965ea48d9765743599b55d31e130cdb707101ddb72ccc4ea3b508f613a12350a74506440c351570c442a86fe5334e9079d0676dcdad5abcd0e7f631eb79d16dea37e561a13b06240a9bb1923d196ae643c31242ec79da6af63e4f0a44b212f416b1b23037e6f70a2073cce2c57d4f93162562339cf2b860b4a2874e9345f33340e555fa827638c13b50b55f7e2b56cbacee2b6e1d11faa3c20cad92903b9b545c88e09b084663f424d18a3df45696cea86ceecf73a5f9fcaa6243a482ffe5e1080dee007b10fcd7dba2b536506b8fce85c0c41af70debf369f8d14f4f067c5afedffcb462f65aa79fd7ec87aee8edf74e387f84982e5b22838bd313eb56de6e394bb0bc0fbeaa07573100f085ac93f29ab67a5c975c9ec3577060df72d443cd7ba5f92f8cfa4f21090fb830ffa4b1565acfbc3c2e2d19b7a48fb35679745bb4b3a8e16475dec318b8b26fa94d2a4ab771b07535de77636f5b7d1952e70f6adff0a6a2ede64a3f4ed97d10a3093cffbb0e3568a74c891da28613d20d018a5d0a5620bd1842acdde09be0fa06f24efefcc488e35a111af2d5f5715c05d3330b95250736e4c97c493cf3cf689990dfab821e04e44689c0a8a87a9be5ca9f37e2312d488d42be7abdbfe47d784ea73a7fed7d6c9e644e2d97c9dfca3a09751e814b3c1a60abd5f10cdc03095d1539a2eeb9574ac3737a6627528ab048f2a090755c0467b5366491c1836ccddd4a5be6caa8988bf5125f1e12d628c0228c3cbb13176dcf8eb5e9c4d7fbf1be7784d40e620ba975e21bc851c81fa1843fd90f65dc3e467173d19072b6642a94f9f28ec7b973312facff3cc77493ddeaae7f32ea8ca0e22e82ad46ea4e361a9e8350aa690f443abdf5939dc43358cc56aece66c58cd82114574524e4fa80fee2947176ff881286a0fdeb3576527c7c8b461565861d9cc1ccaf4ce0615c28e904851539dc53e1d895474a1152c5c46da15f048346854ff3937c4c214de17013f4a21a8d157952e42985c148d90f18da3ce5d53ad37567d12ba38151fc29c09865f5fa4f64dcb199e9b81c272420b6c186e9fac52374afc449c504c21d6ea6c96818d7e652753027ad2662472d431e6d46d6f23d564fe77979a4cb297c9ca7a20ff3255a1b43ec87a63974e15cf885ddfd6b636a1c7a3093d0f58a457ec85fd264ebd7388e128ea8b435e7ddf9b093a892fb3f8d76cb228c0618841c0f445a9e6ff448cab9d8192718109e99405addd3692c60fef620e6ad4c10aaefc6a8bf873d9f9c6b4b239d4028cf1f85af5c89e2871e63cb7c314c32f8123610e624c3b15831fc61ac2e301a90a774d93e89aeb981838e780213ab813247d108485da3f98e0dc86228676396802eb98ac2b5963880139ac7608f4c312bc99b73723d6fab1cbbb61852d09dfe2b98e6daccadc89a9d72bdf7d080dc55745f7e2980a9c2820815391f1172fd37d890b1caf701998e98fc364e322ca0a1069c93e4722374adb185675b560c224160a384a62fb3427ec45f3f2fd4b993e89744b51c8a673caf28d1aef5662e1ddef65cc16b760a7fbea616ddcd156b886948e34d5217670477531ebb6bc7bfeb5e113395b6c36f2ec1138f5f1eb1b72257dbb1bdcf28865146c8e45bb84ef664d4b1c24fdfc35e28df327036063e8df4f93fafa87bdaccbe4fbfab1ad2c5ab459a7d6f573ae211f3cf71294cd35341197b9447afe85b962cb434a6d8c86a68670d4b291341810c2914f76ac1ee7c76973f7539b3da97513c92a26b935d3f0371bc67622a786ccba2ed61f99898b78af03c46a620b2243922eab20652e8b374e7f87631e42e6ea34fff89f62012540e5215542ed916804ad1f3ffc10ce13b01cd05aa8fda539c9f73e060056b79b437a99e50df4459569bb57b6d49508fd7cc894747ad9a4f4ca89b4c40ad45e8d66a604d7aef152f13ecf0623dfe2851fece539f011ccfa963c301a71efde1e68b628cb760eee8fecd8c227125370beaaf80c512a8b4f4527c12c71ee69780db04e00c9bee3730fb3d58d5608da3e396b3854a41baa9fc10e37b6b8bea20e7ef4754abcf7e7a25b78a23a0ad621a972fa979bfd35455aff796f5658f4ff70739be3b4353c27d675acf926fd3df4aa248ab8cc14a346f6809e21e8b19532a8953394f37e8a7fa5f4c7285e0318612b7e4747fce887bcaace511d95d8039c5b79c2749fbe3d08c9373f7850b4c6fb7c289cb830bec0a0bfad51bb4ecfc6e6e29e99463d1874c4bf4962b1d0c993b0db6926ac1457a2e6870b058b8c86a22357d5f3045e6abf6633e5cd19af3fe3feaffcab91e6f8979cd44ff99615fb8078b629087155aae5203bb2e7daa42c934169ce299f0e5a3f7e2649d1f4b287b26bdccaf441e21efa0074422ddcedba29d27f392ccd61a28573ba1357504f42d4bc0eb31f93dd2b4521d21e5bf08bdd365dc26c0f61b718cdad91a6fa9ec5aec55faee4d07050f14827669961e3e3c68d440dd8a45283c670f8e26c45a39c5334abb9d17bbe5bf7fdc1f9c06cb8b038527b82a448c8b682b3aa0527e3846d848c0b485590cb1ab5e5107b43a209a88c4be681ecf1950e5098dbbe1370f4647af2f5a5d908ba22cb33bd18637c59ca4b59539705d42e57cda07b127c21d5ce080247e477cd465d08bc203525069b31732dd8bce83baf858d0f9f7ec69cb59c06177f61839ca6d553e74931abfad6ef0731281b5a33d36a7ada74fe181305e9af4cd457fff39f6c94d6d7f3608df64f7a704dad829f7b5e94891bcf3256f74c845340086ef687cd48c0238a51eb589fd4a0a3c4d51f69631e42db6a18688a662320f83c46c281967bc0c4562cdd664d8976efb3fc92497a0193a8f1675e53bf8bc1fa644d08ba112a2746582cbd0baa93f77b9fc416b1245ea044adfbcf398ab432c3cceb7c89203883b67f639a1dfbf28ca2ef844472095a11c7f574a4ac772b86c3728a60f855be65bb1fbd6266d78c017c03a107c37f4506793a0e3401b9f0f78b6cdae7a74c692e74ae8143ac9d1513970c15a72e490863520b1c368747317eb02c5a51b9f40a110d455ac63e3b4a93c250180e3d4f89d08a560c25f6f1abd3cc18f6e58a67cdfd000502b5553a9a500ae538db139922adb32096ba12c6f892b1193a910a0831945ecfcaab80ba1563ecaf6f0db895fdaaf2bd186f52dab1ea6b1959cea5e706bc14010e566e0e237edf71a458a411942d08135e97a435d265b5e75588633642fa88802a37b3edafe00e7f27cf3ac527f031e6b4d2e1d8529ffdcc43e6823612e049eef4ce260c8f8fdfc2e79654ba766427ca45cbf982e3488d1c1591ab3f2032d25eb81fbce7b9432b7f4020b43fbba7ab029bce3efd4e842fceb59caeebb68bc440fb0fc43854fb8a069d9a986a49fff951b98a3871099f0b016adc41da433fef13bfedfaf59dfdbfe0ed4c455971b2e4d7e581735ba82f44b7bc66150ce269320e75dd66658b80e9a63df9a8deeb538208b108dcd0aed27ea95022d76142af7b48457aad4ca0e215dffc51427a5a3d818d3a581c43b4da24700ee66eb12166ea5793ad17e264269b13926706ad478610ad41ccbd1fb888987e057cf4f13011a025ce26956f82121a4a3a36e09900afb3a4dd6bf1c35a7aa476f21ee81ef903f6d70ae5bedfc16212957513d6441d5ff6852f50bd02c01d0a48a832defbf1b137b14c231a6ad8e2bb210cc48abe3e997fcfb14b6d4b0f47ce534e848cb6fa0ce8a4e549cd9517e90032ec5874df011950e5bd79a11f448482b23f6b7ea0c34f541711c8442a0056d7539c619b0706cf8e4e85c54dc57571f72170ff62f78699382a1b14215723cf55c27295564711c3104fb820f8c2fc5bf3075c0cbfb6aacfe31840b24f5a5a7d7a26299bf55155f247d8dd8799f18719c943bc886d96ff2616673bf7211ea0defb7de33047324b7b7d278669b49eccc3aa15a2f63f418b2482ac7bb02ec268663098cb00a30a48df7c7d1e7396543e5320cc05a1ee5f4cf674aa7cfd2da4cbce8b6fc437b9cb59f012a3c4fc872498dc299371550644d13863922e137fc398fa1072ccb97aa6ac61ddc4fa6e0ec2baa488ecf36536a19092ed7ecc492aaba081c8aaa9a21cd6a953f6892e84d7ea87953846c7803df2804297ac11a640dc4414440fdc9e25db3c42c063bfacaf6bac95ceb9ab379c1551217b73233345a7658965a48cb638d8d7f26ca5d56d6ecb18d5b87e821de4b4e469c0e0f57042ab90fa62f246f73b1451be10e63a7a6a806391c084e0b1e7d83c3c0147c38e9cd38a27328271f42ac6a8e234dfdc5127df98cdd9a9d3e1f521fc591f0f099917d89c1530d406f0b644b300f9d91e4421f9480e3d2142afc9cb52f11ccfcc604b02a3ca4b920b62cdc00ddbe704804a0ea14a1221a8a11693d2467c3091c8bf1769f82c549eb8719adbbbfa178d453f0a869a907e4a7b35b3179b75c0ee192d5f9cc24ee4f46e26d9ad21a673e2d2b39fd2957759fc8163fb673ba1deee81c13896f81b03c0960865a1f6a07c22462460bedab8316b0ed2c74795ae13d260ac8345767846602ff7a169a5237101517f4281343c75827e3c24c042dcb7af1f6fae1fb1ccfd66d1289c9def1ef06e342fe1fab793b5ae3dacfc82934e3d528f2a386ab21d907e8b86655a85a3b90b3ff90be412299aaaf5afb03777b7fa959291b09c889e71f3767f7cf6b7ceeae64c301476a60c78708fcd2ad41e877848fa7352a1755d80abe90a7124aa8dad324f959d68847685590937f9a7ebea81bc6f02c8c5f9a2f7549a6f98a2099b26bac00a31cbd62928c6cd2d648ec789d04b8e05101bb92fa5ef08c811fd6ac381311f696f5a0df6fef7590a4d7d24b77573d6d71f6f9c1fb71f43fac4d54da8dc04fc84b8a2dd8cb62dc672d5a0688d6d66818634b000be05b6b3952aabfad5cb7c567c2f2d2c4dfcc0816608269f057c09d48cee7abf29ac8477ff47eb7653ac49e64998ac7c605e3b5001bc2bf6acdef14f714f81e983d00a34296e2b8ecdba97e6ed8ed3939cf16cee9ce45fe3efb9eea13c6d55efe768acf8ab99546b375d3538b00de83b1cfd4cc9f9d9f4a98e5c2999aa69d0cd9f3e2631831ab01cf18f6feddadb1f73068579a3d07954700fce4521442fa60d4a159110474aac821a446c48dff3a412cb7f6a2e9f272c810b39affe06e3bf99da2c8443f8bbba826ad5197c66c1416820a89f8057bdd80fe6784e55680a4d30a3c30f6a1bd74829d63e1c1b877f09ed3ceadf0476c2319431fd120383230552fe9949477e33d66c20424fa5dba56972d00ee63febfc123378a9ef48ede533ba766e33a7322a5c2e2dbdb457b0487464f51ac5d151c61347ca2a522ed4505874161f214d1dabea458354a4e2475b49f2eb777d09cc757bcb30800e362e3d13fa1770ad10786778864a5e9fcfd1aa5e82efe7d86a3edcc50a0d2cc8a8568cc89a2a1c4e0fb88c8372f469c0a4d244dd2a5ac7e80886c874377c2592ba448acdf844b6eda701fcadafc619518a21d3fcf9b38036b3d27509533285e0dea953723e3921cb735b8f322de9f37b621eeff192561b43dd9255c3d8149de3b42d4b3c16f3b377e2fb18c7469fd51fd0952c7e841e8b7168fcea91945f6c3e01d24c79dca67e63b6d208a05ad95bb7c23c4c6ef5dfa090a434685a7673d2b04f057862dffe5c2fba831e2c990943886b1be472658603ea6e7fad20f914fa9f81998c892a06f7a8b09f800df4f1de80c30af81d801ef090312de25a1b11dbe5f7c8663e85dcb69bce6353d2282547b4fa0cb0300213f021fd097e1d02a5a0e2abaf3e14237ae7a3dad8ee28037406e24932f4e04d666cf6043a20075b3a95ae203d4989d778e8afa585d04a428f2f2e8ecf4db6b59bd43c1eb3d1222419fb1381a38254012c0dc7dfb132341ac1c08917d59d3421be923a2b09583d8f68fa8c6d70a6ed5aead0359448a6d75b56c3966c3f771b6b436c0412d6f7be0fbdd3b05c7e0c46876c23ffaf0261cbc670d676bb5660c34e98f7bf1e7da41bf7ee2ff13c02f6c67d206ca060e0da2a1359d704c88553ce26b497b2ace4655ee0940fbbb7463b4039678497041fc4b701bbbe9f4254be63faa0ded13fa1c2c1c292b0a51b20fbe4667e54c2ec7eef6d238c671037d8db0dd12a93d9f2d607803f27e423d5b707f48141b6e41fec62dcf588656f1e1b3a2d667f6872c5bef7d1d94434df598230ffe012823670d4c8fff964de32edbdea4253f070e72df9cd38e33739882ebd486875864655825ad5271ed0f50eeaee1361bffced9527ffcc84112878fc0934500c16b28427a0fef8e8229e13d32552c9ef473511e3903eb61ce846336b95aa60e44e7cd0320f6bd5660c7ea4d2f96ed9ebd4727ce344b0b6feed7afab07f50db6b1f663c54751879b91c86adbb087182173c94cf4ed9219e9c119b1058a07e585389c0e20675a3d43d336f9d84d87e8f7f4e70fb05b51227c94def473281c06bfe4de77935750c9acd63de8eb88113b56d7d56292b83ac8e2316a67082c0ed45b36f57d9f8cbfc14270cefe6f37c30563f066f8d172b113924fc94b1d5f3b42c626930cb506bdf315c33a810cb0f794617fa7661df43ffdc7c328abd8901fc1f202c51bc1e6f61f61b5b2e80f82a8b9a1365ef866fab8f79f821ba2ec59075bcd3f46f996cdef53f40781c3e14ea763649b7607c40775acfdf4ac6f6e91303ecdc69001dc6e95e113095755bbd22847142e4e9e67d21fa346bcd178d8098e5fa1dd12c5b1e9d1d3ecf65b72d9e5ce9c2c7a4abb7ca028e55375360b8cf2162f6510256a37fb9a443f8ddc915c68d48008f8d66a6e8cb0875ca4e903ee00463db8ffe0e1c3074af04b5b0ae2afc6d578658f2cda328489c6eb19068780ed074057416a7d6e5d2e5b426d07d6a2c6c6f4ccdb37e4d36993ba71e64ba5239d8ba88210af5bb7a4b13591326564f9744f7194f47d47608688b5767bfff877d0304a86ccf36505b6f1b5a67c725254dd411bc9df7ed6a833d80e921432f77b684ba50099967de507079e013c9d81bcfd31f0de7d03683a3927c2e4a98d10685cb830fa3d6276ac5b309a1e3f11477267ac03d7c66c92dcfc8946be36094e9222d250b495ac8d74df63ef722e2441089c3a2f70754295b82439e735f44c302cd0a2f87fd2664c5e8216047b04c551b3d86520a00bcb77e5105e425edcec28e6850b7351f941a67eb3f8191b05e9ec522680ea74f167fe8a4c973898a391ecc59ef9310d280e97bc7b2daa440642ab208db7e58c42c798924690c8b8a70e82ec18f49d86b68153d9f5d0179c916e5ff78e6a837da7dccd2fcac65600cd05746b33f29ecb4a393ca8aa8d30f80d6f8e1e1fe69ac3926b75d88888355a422235f8fddcbf958a4d003fabc379b732dfe4043afba587f633624860c4811acd358b9a25cbdc7168adb5ca215711c48a3d3117bdf40fe7a751bed5813ee27e2f40abdf6931616fdabcc6ac2e3861c485f9ea14e1e93769c93558922d7a85f08029a80ee7393c23150158bcd1f0bed1430d0fcbbf0e41765fe88a2f3980331082ab53264412855c97326d82e602c25b20295d3ca1ac82005bc51017dd9c242e0e69b50b5d95c5d9c6ab26571f5a4c524481d6bf055f63af320fc1c7e64da2bca9ab75776d525d6ad5ce4b52aa782854e10aa14acac3d29ea9a87e80d5a8ab3aa545254f78d4c1e1fc34777b415abfb71ff8c738e596bbf011ade135af27f89bc22a2674206ed8e9a0a245c1a1fffe8452cfb7e4566a195b5448af1db2f604d4ba27062b2af7a592ec51d9a2bac5291e5ab3bf7443fd9ddab6a46a2b664b02cfb69ce6542b397b41c059764ecb31a83cadb65de7c35b69d1829da0b44cb39bf70fede66d9d6c32a9afe8d521e864149b7a6fc75c0aefb36b1a1054b974a0cce4d5ecd75c491ea7e3a9b96bfadac7c158869c7704f69ba29110e20a8afc1587eb7568fc0fe049c2e0f4f3c3e8062c84d2729d549e8c5aae2e0ec89d0244b21f9cd25df0ae565709fe6eaba995b305a910b3808d6af17416606ec49b174a426ae68e3b37a2545705cf287c84ac24be6f2bc5ad0fbdf5a2e544c8b50ab4090b5df23e316f63b87f868e0ddfdd3d9a9b641c55c51f91f262e6006fa7aefa949684609784306f96768cad8e92138088a3c6460558fc3952a1a8b748574e61221a123ad33969cdcebf4777850f1d0db149a486f8dee2bcacda5a55c4bfff28b4f7fb4f111fb7690e59d12698444b2eedb4a663637188c1de3bb0d4398353658cffa023cb066d05896995e97fcb39f4f9619aba01b77924843cbbe5634d7e4a665b28c777981554c54d86df0274bcbe80284221dbc24fd6b3b7de15017f5951d73797e66631ecf3ef1d70a9137f15444b9d1bb2c35eea4cca2a66b9797e30298b761642599e3a2f242fcf0f2c4b3cd404780732771a079f0b08d123cade631eeae9b8f3efdab7f618c8364b07e00129ed5046a61fcede204730e937695bebbd2986ea73e8ca19a75aacaae34e092029ebe0885114475f70c9040d33a9a2215d22bdae246b8b962341c552d5865560fa148ad7e91adce63ebbdf05cfdb0eb38767884a77662fdb844734230df43efe0a49336b664e676f257237e39942b2b077036fa06b87b7622e9c44f7e706b870c2c44940c52cb6c40922e6090b733de3337cdb941b2cf0e4d73230dcfbf2ede3c779162ca628d0b0be8236ffe220c44478e659e2028a65de26c6387523de4f85aa58eac27c9fdf45a68058d271fc624b6f000befb517e4120afca2beff772b94a4a48fc3dcfb845bbc0c2b894b4120ff24948792d8a851b355e7270716e7b6a99c2705809f6519bf58fe5272c30bc2e62bb11bdc7132d65e83ba3c0019e3811b9351467998f7689dd774a8c9c8a317e55d071bef6b21cbc6600feba3477da563aab9737996ec9ef4b04a1d471c339ebae45c7cb6f0d69568807b0e4b0296bb93d9280d951599dcb4894e6cabe889cd8743abbc8fa30d7f07efdceed4098f1fd7b58254b7309524d9dbf17ee30bb5807aaa6005c5188dfb197d71b0f1ec07c58826b73e8bca6ca551fd5346234f2517c1386ae8d9b2752dc9799a591e1ab6830267ea7d8241c5397ea1d691742b726edd65e683119b147200dfc703440fdfdfe504f79da8dff6f208846ed9e4a53ec52e0768542912fa79ba68fcf4808cabf095969af67dbcd4cc3962df690d37b182f5ab9ba5be6ae5e870df009c279039db5fe18b9315917606d94fc53d120a1f2b6d318b36e09588108e3100012528ef57d9687fc9be9fb443f374456082f9d12c095532fd9e64bef1d70ed85442d7558fe52c553e3497fb42b006ba98bdc4c5514044faf45291b1079b51365a43e7717afe4cc48024b13bd2ac20ef0ffcc9a2d595da1d99363d56d2fc38a1cea7d34c6f199170fbb6ca4741807d19397520f0376a56617245f791df2e03c7d3d0bccefb31ed802247899abf590937b7ca7214e63c9c20076119e42cee27ecc3d40b9b04055a06119deebbd967a6739cd5ed419aea77090b7fdcef2171e0d914758ff4623fe859444fb9ecd2e7a33c00a8f77ac22b71b656aeac159d003cffd99c1f1129749ce6c77b1ea528fe68a7988773f2f733d87a4d2c6d362fef949ce84575241fd124d4c040a4c7f7720f11ab0496f64c9a42fdf791b598b647d304cb7a08fb5dfafc0572dc39d3087e6fdea386c0f4b97f9b96cf921f33d49c5805dbdad97772acbbec7d4b2fc0c8362405aa55ca5735ad3b132af42ef2a3e42f8df14da94076bd273b3e6e40d4454d69222f70b5632a6f2216adda5d06f42106c78ef494a7a1429e102355ccba150d96139eee3534e535ed0b7e93b6a14f6fafac227ed6620555e5428d96d9a8d4f15e3834da9f8bb672dc57fd3a9e5cc5d707b02f5da0490fa22a8fb98d98f34a33dd9ca5654998e48d3fb229ef5f55c08852a7ff3092dce026a5f1e6ce9d7a47b7ac2433b460d3746590f6ea21c28345d31ada1e52f4a40a94fa1a86148db476351ddb30ba44ec02175bffa0c72fb59728d4e1dcda9f29fba498a52c76cadbe3ce1e786d0514286a810bc72874f4da29c801a2a74cadc6aa23e455bf9205907a5273c6199e2a54fa4b688eb28cadbbcb84ad699e62bf2ef52d0c5953156c2805ea77b5f9440f4d68264b5afcbc51c2aebc419b4e62ec80b7aacb80bafcc0ed28552d7915f7434bbb272c7d184eb204487428c6ae22e2f89fac8c5336a08840e727ece045eb502085d3969ef1dd3084a1bc0997f18a810e0b1e93e3ee03fe7aef4a8a10bc12d48b51b6aa45bd0a72859f1810353a698a303fcb0331660f4160d0b2d2fcf6855de0c56185fa44d309af38a3022eb820195c333eb346cd9ff6b96cc138dbef7d9f3de91fd0a24e9c0881d015a9ac55d561cc3456967cb445397beac317075a2cf79ef006f3734573faf0545d7eaa879c905b94bafc138c53bc4e6ca80ff1f75ee370389364b64a0f36382d735a71cd27f3e1f6f03e2310da2cb2a061720cbb55231de8f15c21ad3bac973864a321a99afe8d97e4059d9675720db5f4d88d28f0bdd9d1ca595647c686e080cff8501fb5403760ea400f5f886f16a2604f86a456630ff64434d0505b98a3f60414937d0032e1e50bbd3a7c6ee6db9277d5fa367dd740fe8b8b7918f55cbb1b665f69bcf102d359ef04bdb7b7754952a305060ed3c33de002185515fcbbad64640d72d8b1e6bc7dadaead45feedc2688e37d67e9e5e7d4195377af9d4227ef7e6fd47c60cb33aa1121bd293667d09add7b1509c69e7f2787970ec81cd4c86549b3ee48c0eff90e5d89d8aa930cbec4c801931d35934ff69ce048f87ed2b0ca55e999e02076238ddfad3d18e8d70aeebdeb8cc66e033b523ae4dbf088e0de901f8297fcd69bc40b6de20f235cc1f46771d306a60e079d4fbbf37b0a0714ce0fe36b6cb57aedb3c09075c7f1ed149bfc179424dc398f4fe52d663de7daedb085f080d247ae41d0ee415eaf8c284143046c70a4bee69676cc9a0943aa21869671da87aff28231e0d9c773a3bbe14428a6c820cbff2d315edaddaa0b08f2ad79bdeacd9c3aa6637d216dc19e551c1b9a6c51bec5a5927f003ae262c2332361a91cde7d3c83f5a427584f49f99bade01bf44884ad1a45675b8b36b157d821064519ba6197272e3c5f216f45cb3b7cbedb13821eb431285842739333c75307df6b19ef3399dd692989884257f35926a24e81f6095d01d5e3df3ecab15d3ee3c53658eb9de8c3678013e7f9e0f41b15a988254a877507e6c691b6e34b04b97f06144af0152a0a26e60451a187d5915a72866fd76aa5e5215447fcd81894db266405edba5115df6025db94452fd8ad42e53c1dbbc5a5be902a10b586ae1d89f737fa1d5c57f60244fc2e87f25e1eea081326854192e19c958a6630ee4b428679c8c21859ccbf81d027d0e93e400c85416d49a24f09df7d406c867cf361f4df52d766d9da53b87243edd3a15f949871af58e7efc89fdd6a2ff0e14a054beb44956b3399dd241b968be3e4d50349ab0a6749c9a21ac90f68bb13759c67ea1afbe6961f99f62bfc7cc6040d4cf78ec1285faa5441531f73892df84f14ecbfec8578a2a4446128c06c03ff7a722eb34aa93200efa5cad4fb8ff05ec8fb39659a1079201b42d0f66b970920c2fbe7a7c73e0cfb8f10717c13299068d193511bd44458fa32441eaa5c2bc971c1463c9f79fce897bc233328d56b5034cc031d13b5cb41b181622f94d40737b9450f89853a6ebe595f7994a8091586713f16fa0ce1a9bfdf12c567e0fede5349fdbd0f7efc64c56e78ce78506db2f9c3b6756243065eeabe12318e5f38961d46fbef6bda794f3396a58ce16ce90beb375d328ba012b7ba02b7b9a52f65580df8294548fedb587c9ea7223c290dfb1eb61dfc4866c8e774a0011a23201f806e6e1d4e71306e59a5cc580c1b6d7f64595b794bb73033561233a4bc5a4eceafe2ac3fd4608d9852185fd3035a3bec31e4a2aac5fc3a28970aa775a0ed86d6c664909ebc80047a3ce0ab870540d2a4e657624df5f2daa93d5121584538aa282a376aae9338329d18eef44e8e02cb8799495a88ace5b97a2e2f0beee373bc5ffbed1243348e69d3d4dac7f823c4e36c5b729f297e797edc8b2aa3fe0ca3d0d24ef53a3b41ab785d90f484889c9dbdc4ced5d9f4320e398a75569dedcdea8c91b3b940d22822c585b4ae4ad6b90087043abe8767fedc872ee14cd49bfc831c8aead2a163211c194ad20ab79e4f33c6ea86e2c8064a6e9e5c347212e045375be428c18c4f396e0b4745493e72f28700bd370c633e59251ff0ced4ab768065e74bd6dff244d02a7ab74f79492d84fe767abb91e2e3a337a9301d1534c8e73433dbdf6a7035d1ff9611e54b3e74c53eb68d203a7cd8de6f63e6bcfb7daa3c1fde7ee5b8f2ce78c8843c71dec6e4faecd6e3052dfdd0d1a98087bf0097b4c7b2b80b7805e27c0bab62c9fb62cbe24befac5443ca05a89e5b143e7c903973e95c05cde160934b44709a6ce7d9c576708b19196d47e28ac29e36459442a83d5568fc83b216c699f6dfebf270bed890fb755d2b76c5dd056505a2dcb7b6f63e32b2eb69a86cc71870894c6bace13889906fd2b0a80504d1b22f006591f989b67bcaccafa2f7c60633b7cc0ecb05390a512b6a3dc8b76487f888f780fa52d5684ad02e53aaae6b662860befed24b740d8209a6823afdc34b51bccac861e46738d93fffa1e39d93d5bebd73b2e92aaddcbf951732b73e03e3f7451113d94b21b1bc6f294704f794fda91f0a284e3f451e7cca9ed8903ed1f688101bdddccd7130306c891482aa766ab2a5d4c8ec0049d88eee12e7253856ab910b729b25983789ad967fda0f610efcb72e07bc2759ff36454e726bd854bd6bed4bffb75968fbfa8365b84bf37c3ebd7bd908b397a2e523d30f08c1fd8e71ffe582c2cddaa50df6c257fc176a81f9adafde727669f0fd52668c1572879e804c76b32941c8d27ef1f06b984fca5f5401c9a16ce00d323038f1525f972fb89b848b692b5e74d8ef7c4b069e5ddcb05c292df87957e7f90ad643d037ad814521b651a8b768ad09e8b6fdbabd8d3a9b373e8e791228dd729af65794c69552423e5e6a11863e84d60f07e237ed11774b09812b791b5eb250db3e5768a9d6619c1c91946b721a9187d28502ba28d027106f1f2ad80008f612089d3c92412254571bd45f7a56e2f454b6127a5ea5df41352271303ded132bc9c5a3503373e629ac14b07dc2bc7d162f6b961a5a0ff4928ef6ad23f085f55b32f6da892eef7e0d95fbcadd91202d9da68e096eada991f77be7f68e116c40e4e92c87c167d330a0ef0d900745f39806279d9f06a08ec3243aad0e01f85830527e8a727b41127cb8d8110a949009db0f4b98d9f1c00589e664dbe78119f6fb068d02ff9c067c9decbeafcc8be5eb01876ae820ceee78ae80f58dd3f7c0f83e61ecd927492229f9cca971fd694db5f6c8bf573031acc432901e0bdedbc4f033aea216ade5e1bb676206f95cac66997954c401683444baf6091a8da116e9c6b6c8a34f72c9c06b62078c95f8b86e1e921417df5ba13c809de4759fc96efe276ae6f32a68497a09384b7232a62aab0d1800214d33d3738c4993351d8875d1771abb0ae2aa3540ed524cb400927fc88596e6947aaa2d7f08f0388a02703fd10b589588c42a78190820b00bd49d0b3d719bbc3eb467ff7d218d52baaccb87d4f8139d8c3d284e14a180b40cd3ffd7fcd0fda1a32c6cb8ab2c5cd0c9728740b916407732af1d17693fa46e3675755db9471396f044027e7cb6d04121de95ba5d4354933179a9cb4e1c532ac8b927004a0269cc12c5e112b4503a974e8e4754075a90626d59ecb3f708927cda595b4f73c02bfc645623d7b5b451ec57c3bcaad331a11253caa0139d0521bbb1d80f22c6a727004af2256b7e806f877d9b480448a1668f22b9c8c2b7be3ed466de778b4fb648908fc76c34a37f4fe1862c7c4f89a4baa7a4026323be7e44495410cd73a3c41e83bc08f4cf940533e855a9a3423f3a98dd97ea8ed96a8e0cb2d425ad04d9ef0fe588632c4c6cdd25514551bed7bff6a0949025de769ad352ffdc6c20086573064e73d080b8369c1c7dea2f2f0617f349a82935846110e03dbbef9c3766cb69f7dd68cbf043f6ff249cfb79e963918d4a8452c1b71b1ee3c8205beb3fb5286a9886eac8adfd438aaf8b86be953227cd203c9e83e4ef459124229cd4e58dee0615b4fc87bca7c88dbff9884933fe87e2d3019e32985f78e8ce152306b0eb470b18779bf5dcfbf6365414ba125c5c4298e22ecda3dda3ba7c6838ac059741bc43b6863e159cf533972228bd6edc5842963de730dda06b88a9d7c960f78930b2dc152dc12c04110c8af461a309ce8b0fafb683211a8b184b8f4f55d15ea0f91e898c4df99ba98a1044ebe1e1582c47f67a04343439a8486a0e06efd6e235f8f0662ff42cd7779ba9434bf7c4ac6036110eef404ea56c0e40ab0a9b8dad77ee254c964f61dc86dc56656afc82da588e87cc2e67e17588dd5368f480a74ca833e5f922d93f87ad9f13fa2bb311611e55c1e66a67d2219a9adef16d56e6efe85d7d21010e2971864be437342d7cb7d9648c174054be54ae556b512137b1466b97150a9447f77c7cff578fa3a778f9de001800a3cde63fe42c274016fa3528fb6264d19ed5f7a45211aaed410934fe979f2a0fe682912769b8839e892c70c36ccb2622f8f50526f356d81cab148fddc5d9fdd63c68bbf8b4782e1d24337c6ef85120c507a5104e613c5a89830eabe83d9ceccba9eb69996bb23dc644d998d9104d8ffb1aa17cb10a02e1727f8de4e15abb7dc29c7859027dec75ee61d9dc17150e16e0fe64aea49cec32ca3ce0cafcc0ed7fc89669d317aad420d6148fc07a4314d25025935910fac718cfbe94fef47439e48de2f1009da817f6425d2e14270f0ff875c42f055916e6f77abe8aa4f81d46d7f9bc059f98c831e02ab9b97e236f71862c58d3af8a21511744a013e683cbd13297d84ac6c9eca60b3fde00f970984b261932c371c0737f4bac37f4582605f2dc5d5cd54d324e81c7e996e163876463e2bfb6f6897a915793a4f188b5c50a072bc1ef1bdd238ada1940e86dbf37881d6f8bfc84710243af210b81bbf279ce16dd8ead8710c9845c1c4123e41ccd8069a0117f46a40eade1bac7985c4709d5000ce209ebd87d5a15d93e76441a9ebdfa9d61fa9ae4150dc9c3ba3a57803af9314dd1d1757a6fd752f456fc5f58de68ec7b04e6f9e118db57bdc05760332dcea5bb5548d5540fe15d23980ecdab1f836917656095052d2b89405377281e16a6be706cfc246d9845ef7ef8c6aad4108bfa7446a7675fca40ef4e1873ab057b7725e0570902001439dc8e77706735c027709ba5f31e6f7a148df88cadbd4e66cf3070f75b588669d123cf226c92ae4c2b5a543d4bf2453008f20d4fd62a1439ca5240d7776bd04d8c1d2f5a167e751bad07e4631885856ae49603548e71c588d8d93da00aa33f610c8d31f7c9d69d4ac5d523e6c57d366c9a2001759c4042aada8fe9f7075958ab7d248e00b538983af223e9b8a9d85770db9bb879408acf68ad67fe103d7cd65777802af7441b6a4181d7602524432a61e563a7422d432f7a35e1cbeb136907c260a75ea5fc9dfa5eb480c8a1e4277799e8cd99e5e3409c78a8eaf2d4a2a17224361b1517a9b5432360524a5b72f15c40776e16b8e4f89f2be68f2b3f88f014be3a96c3b2f817d345c4fb89bf3e45d1da0b4e514d67f3e0efc0cc1776f8747f672a4c01e096cff5020cb474fec9a2ebe7cd02448e4326c9492ee98cbb7a643e49e70e6ba0f93a77ce7b52ceaf910e40106a961c0cf6bf1d2ad6aa95e4ab378b21028b38a8e4b6721aabb62eafd0b07c74f4e78b2af04235e9d2e7cac2c58b5ab3970842eee1be4fffc75346a3035da654e2cab64428fe136eff4f20a4c43c34c6ab91803878d9ef1943090f96a33dd9962af1e3e4f967ce63a06ada0f8b4a7251a9681b25464f6b95911e8dfabe552ba17f6ea5e4fcec9425db45e3b557c9ce0fb03bac88aead245134a78b06664a2b1053d68c76aa8f1d8a68c3363a8d9b7d46c6666da9797f8e4e226344843f929d31838a086b9f6f86267002e5af42b992c853050b73400cd15acd9bf0a485262aef399db7582a6389a6e4c06e52fcc7a42db21bcce88e260ff96fb236c77b2e75c15c62cfae42d217800f2f718eff98dc9d64b7073b43cd5ca822f18943de0904308d5f7e4d004626491586ace4777d77c0d06937da9dc96ede383ee416d8429259f4834defb21c74c09d9bf6fe29319a0909a043d2f89f5cd69122aff2375fc460b6aeeb2e2ecc6b296b482e2677be39d82b9d021be4d0278889246d00b144e60e85640ca645ab1113bf68553240259cd5db9c1f3dac83c17a4ecd8ff81568277104d088a36e37a18388e3bfeeffdf97bc8dce42ea7b3b9379d683bee619e9f5338f19ebbf67187ce96a20a8472c238afaceb0838d3efaac05c6ce33bba6b64a31b31bfefcb3027e4a3b9b3f8fbeeb03f8b197b7db198085f15f9507f7fdf220ff78918e2af6859568ab4163887247a624266211eb4049d31d516182bca64c38d184d778734d17da330415120e8146fff5a104c028196db1751b8ca11ad19a5fa1079ea9ec59c81fde2b27734f36290e3f403b04326b555204c78ff94c7b8d5c451b1c44875f5f88547d5a4f1f7e8f0b324624708e09fae06773cd5c4069d95b8efb90b82bcf7ea16d38cbe3e7bc0651467c05fbcb0de028285ed790ae3d10ecea23ddeba8b01ad2423bd18bc6bf9f9377125a284f6c73ed02254cb20498b402929fc1032422c14934261f9adb26e4bf7df50469893eaf9eec928c22b4083fb5ae693e211b627c9ce5de0ce5af7599b076226ee74ac12fbb3b23cbf2618715dead949c26f9f5dc20381801555d4220afed83234dec26996104ef3374e7c88854f2b4a41cecb2d1c219f4f5b71032a7cc5779ca17fbbe53dc505452841838a3819bbba8a9fbcb0f54fcd444eabcdfbbf510e83d718f3e1f42da4cbcc1e02a9d2d5fca848545f4104008d7f69928bc73eb0b6b4c65e97f828a9ce17487c5f508055a2f4ffacdebc9b49062d1029219203bd4b2d8bc333bc108e7aa6cd415d18fc29f9ddc2863f796fe1d6915b5449dc23f512097168ba48782eb42dabc8937be6e9cf96942cc8051ad6ccc98c9e0368e203feee4a963400b8bb233eba56209fbe1811b9a7167d504b9861c50b7c9a79fe9289ea026c89f383777f472f030844eadfd69f177ffe99b7aa82dba92b0879a463ede4454eb84c5132351b0f9e6f0931ec92f85b8274e5899181c6fcd663dd8d11c901385d6f635b697613b4a871fcbfc599d05e5a9378dcdcd7bc6b1a3950b6fe6285df81bd4ae112e28ed0365891318716fd4b95d531d68e6f2eef373138c03ebda318314fea5bf9448eece42abe687ba97a345dd2004677d7b7985f65899bca7af30e4166c1797b78affb1e3c50c38fd6d173bbae5ed39853e001f2fe831946cbcc2380492bb6ec57777ba757cc9eb2a7a17d3e01e905ea87802b1bfc80726af90c68a7fc8a68dde07ba70bb9adda4c5fd1c379e360a103a59666ce0d2cbdb686a329be44e98fd04a2857eb311b6a18d396d28b3ad8c8dad10af16063d3035c46e89b6f515cacf766ab6fe8c4c616bd0f92ff14f88a681e92213836894449a63ce909286cfe731dc96e31dc64faa991b24eb9a940ce4493fd35c68d6c349970b01cec3b43f40a50e347bdba1e14a53ece4c79944e32097641bbda7014aeb8810035a2db4273f8ba7f18a7dbb4465c95c450fc482e95f6f30c2de3b8f7cb6ed9c383ef30814b761fa0ee16d13fa298e9e40442df0b298589dbed97f61dbaf48140a950b4b53bac2b140e5b40f5ce74f5331bcca2709b93ddca8f41a3c09b9e1a952586ace7c34243f9010d625e0e8467be193b9265a8b5168334c88d77d313d90f8ac1629e9f3ead59c2f926e8695f269ad65439c4e0e2fc537ea983aeb0efc671f5934ed93b877277ce800c6fcfecebb0c05888dd157954fc15efbb00e6efddad2364cbafd6249022010d5f1e9387d09d54048b76ba1662533e042eff87c7c752453bd23f37ccbdc17283199990fa20f4c4524a4850d3e002e4d82a6c24e8a6378a97691092aa2df55a0c527aff8fc416e46a9daba39235d633a7066edc466d0e9e87ac8b2099f49263e86f91eb79e544a476633d232be194253f5495c5739c21dd3d2824c8406a3fec85ff3fbfda97f1addf8feedf8127fe562f042b59b8476ca71015b4fa24c2e752bb2c073d16453d0d1a8136060e3d5da412cc8a0e3cf3e5b7e360e2d3799af0d335f8dd3cf39ff77c72580f69718cdda95e9ee87a0bf833e6f9149e6b5e11d624a8a2fb59b6b1c5acf5ee18fcbfcb5d7a80d94210f24cf7360869d8f9932866e09a0d26748e24b658369b38bdaf0d3e10b4f25c970ff4cfa2a062b0143a010467e320878deffd34efa71bbefdaf388d9429610af946da24488c9a19b86179ac4238b5ee4fb3b47059ce56aaa8b547569174cef379f38b07b49f929e44ad71d4dd1c22c6214589ef9cbd5a4b9cd959ac8e53cf3435aeaac30f4233c18cb80da61bfbd005b5233bb95aa462c6dd019954221005a9cbc188ab432664457e1b06403dfc68eab039392678304ec4de74afa781f9c7da6e2e11131e140ceae4a36bfbdd3536ea3c738a1c6f3dc43ff8c1acce1f3c699250645420098db95f9d327eb04583c0df04ba4bab34fd32b4cf2192a9e6a86ba0b2cd81f8b6fd52c3ef070f24d198d0c6be5aeb91a7704f83c369e045bff9bf4bbf9a50f279edce6c45aa6fe8f55bdca6b60eed62fbadefbf48a0ffc413e07064e33989bee9c91ee09a3e160b43fd2eb367438cfd2325401d999775466a572c3996251f518282a7b47e28a2e9721c500f2f27069260f0d57de073df6a33eda42f87cb1b105d1163345c3b2930a7475559a89330620f4c0248dd14ff13cf150279d7d9c8288d279c5aba39b53e5c3d8eba55fb47a3bd05f74797602af195b54316ad6e39573c860327e740683db7ea4e4b15f527351973e38a3e4400af26d1a69c14ba4344cebbf7ed1b41bb1958001a239dfd3a6559985234fbee021a1cf56dba613687fe402591d915f066d527696e1390ccea3c7a31bfdef6d2f7db702361a4c0032b4dbc239a2c643dcb64abf6cc26fc45b0ede525d47d06acd5ca17b9b349fe6cef1ac21795a444a2e90afa26347c8fe354e0123b57aa6d89d251c7edc88ccbad12ea8ab220778085af32888482550060383632fe3fa87820f933d905e32e18c25d6582d1b580f17be9c9d5bb4215ebadd387fc33499e57412a2da41c42d8ae74d817e79f42c4fe4a9a82e632d46f58d0b1e1dd3d5aee6c3c2e8be66ef00cae1f77f94b71133945063a7b9c08fd0fb32066009a78020ffd9eaacefbfdeafbd1a294901a6061e8acd9d9a7d9e9e7787265b56e25d12ef10936e6a31278d80e4f15f165f8720d4501256592b2c7510872b420467ac08ec9f234194769657e889a2b524d68488008d7caa61d73130951d45e3b296663a63f01c200c5303f71e83b3b32650cb23849a994055dcff8e3414a89862afddaf540b05b0de38034e7300b9ce03f154314d94e8069ec0b55c04edfc9c6675b13e0f0c68736653dd753609ee8f7bce8c7325cb95e1effecf4f6dd043041b6d4f2eaebc980a374085ff0049633cce39da92998e4fc301390cee59b007165871f80894917d881bc26d2caa3adc35aeb8ffbd783252aac2f8c5a7943b9c61bd8012c1edf6386906db4a42bc72564f32092301feb15f23b3e4b81972bc240f81ed4502917e84fec09c839d9f454609ea193faa4dfd4ff17274458104d8c9ff6f2d1395da5a66dea5389eaa6e18fda25cd967a94507921482c98a71e5d8cc7e31d46973b3510ce7b303070e71d26f5b83493835b54bafea2eb3ef49a72515ed6d21968b3324584552baa160933587cbce36fa6b397eb798115d66dac9fa36725a51dff9dbd839a8226014cda66b82f4943678f2549123f727ea3967284c54af67082a99b3dc6f3630df2dd57390e7c59af7d95dcd32d9cb4b80f3a21f024933fda890d00c5b1e022220805de79630ee3edef99ab5e0f651a5ba1793d4eb3d2a40e5bb1721dfbb83dbb935262caf756f64e490cbc7242613943b38bf5d8d1d5551e50fce806168435295dbafbb5fec3ea4c1abf0b31a2d7300fb587a5be129a8c2537036a6ccf186ae21b7f6cddbe1b3abb574fc21d29930c6ca7bbc6f70db22526f437ed0560af1bc79f9fe0b3eba525ac025a08d397f4be1d85fd80b21d86ba6ad37a96da9ebfc7b336a91aa37516de807d509842790f472e9cf86154cc1f2e23f9e6d026d34029af75658239fbcf9423e66682e3ed5998b5b1060227cc22adea592e1b319d0dd45ff4dff9f2412142b12d1dc71a496113e490dbeaf7b6bbb05a8d212ecf157c5d39b630c7a711818de17d8c89d218f642defc2999cfd1c01c65ca8c5f1c8f97fe3e5dba2a5b3c4ee7caa1548e5cf6cbe541ff3d27d36193d1e820f6d3923ecea92189827ea395bfef3a9a730c65124848a63f6f842df1c1fcf683d9574a844e27c250fca06497d41304e4de84193f598b4e5e246acfc67a3a335f604b2c2ecb96f1e2c9d507c3592399992fd12e5fb43fde349398ed302e5e53084d95e45c50e05acdff11865d7eeea160fd395f0e2d40e1732626608cad5612ddfbd322bd89b37749d12febc9804f9cb506d3f37beaaed23eab183e90fcbb095b5eaee80e4ae7f49bda5d23f839c55ea1f1c6bb831f09f20271263f979f0d4a92c329199a6f8fe6cab9b285ce10af225537051ce96e19b16926533e9eacb1833d4d73a339a9c5b196116cc24ef4933f5cdf853b92c7adda68c745e01c23b313c5539c8eb474dbda2f433e96b1cb31289dbfd9604afca3960683e4a34622b23614b665010a059eebe904c63183c2d23e77d0a8369d1d89487d7fa316e09bf74dbd5adb02887724f9ff6e4bd10ddf48ada156829ccbce974b6797b30a901c37045ca278e44c1fb0d1da7caf4063d9e6b041de4c7a3c93f17eef43106554d361b2cac5f476464b2c8afaa30db6049a4045e1f028904dafdb9a9720d8859df72e7539d1a94247a7dd08f8864d65ceb6d9a4435cebcfd8e264bb4aac4d8248d170c45b1bddad9cb40e98bdbafdea205d402842a2f3062ceea3ba71feec813fcf6edd08aa7c7d6861091cf8626d81145d6ef9bdfbe785633073cb33d309d748bc594e9740993defccda588ff333faff0908e7ddbf9bb71ad45168d5033aea8917db3677cf1dbb379a75bc40196b9f3369c3970545525a96accab13054a9e2084e2048143328b86bbe167dd6fe68bd83935fa71347f164d81688059b8a40cd91a04e7f95aeb436fbdcc5dd9b02ae77abfc9c2f1500ad5c4723ab4645ef3faea8a44089afb6434f711b832f8d640d3664acfdfacae9bbd1c6dd5ea66f853c160fa970396a1e05b7e8f65fa1e0199a88ccfb2d0055b244f1b5965188240215e28c43288845c270f5a3498cd6822e243fa82dca1c36b6e2abce43fba562c1d09d615dfa71aeea3f9a1d3c675afc675938c15535b2b19226b092acfa50a2a0a1596d5062e507f78a2081cbe2a99642318d0f6686f3956ce7fec984e33d4ae96de4b66fa5dc7134df354c0e855412d9346ee948f885194e82857dc84b018844d4c4c8f9e3c3580d1ba7b1d486331eeeee6c6a17c7cccecaf7a4a628ef225126361734c78b467a921115f7333f9706a310cb9302cf6338f6b43998ccf4bc4a40e951a17e610e8aea772d9ff913bf72a45160f993de02e08c521251e7fb0ec7d303d801312ad4fdc394bda41aa00d9c17bf6e68b9be0d61250e07250615924a57f3f02fd5e4668f0d034f401162e0a9039935be1693099c6b06dcfabdd02c350b1d29928ad3c5063969506ce030e43fac401dd5abb86026f7f1bb8b4811bd5afb34da28a2f4120a34188fb58a690ec5fd13d81bbb3972f9db0a01a68bb106ba7373e7865610b46bd85fd369235cce4d7e3b08e2a2070ad159c563208cad3cd3446af4a438c41ae1807c022b9fdc0f2348228e5bc853a9039816c40b12ed07f8fd5795cb34d99e88ef7cb0045a4abc9952e92fb3584568739858bb46d35272aa69fb280e5232e046d6abcabaeff1a5d07147f2cab6b9247c93b699c41f5776c2fc8069782bba6d24293964ee51aca4e9eec0d9db8fd120c15a7862decccfee9308277535edeccd7217015065960d23e2d32595dfd4fab2060c80f121c9698468d7ba8adda13cf5b36d1cce7e52dcd4f5a29750622ea6893532bd01f28ce8c0a480463a30340503c45d83835ccfbcca7a5fc93ae8935dc2a2d76fc2ed3ab12ec5e1d956605ec0755f03826481f3c20cc78d2e318071013f920fb7d9828017b9c0964ef88e251bedccda9671ab26568ec083019752f27f53d67d685bcd1e94caf355bc96b4f2c79b6e8fd169b0d433c5a201d6d28e4f9bb706f9a242fef051287db65ee0033e89136a9e714643b470a3354704d7e1e7d03941c6f5c056f728fed2d67214cb5e152cf4fb33c496b3971af81420ed8131d89419c64d99f2ec63a052420cd83d52c7bee0d33618e1054d8fdbd8c3fa54426770322ce5aefc18834c090997fe2adb521542315ee62e97f2aecdecf63f2377113adaba02650641f168ebbc58e5e152d03c7ce10ffe1337ce549be68c6a2a211b77924cb54b5f2ae5c82c6cbf813cdb987b31d8d9e46086722088e6e1bd4e56a6dd472d41c9d1ada5ad83a5e8e0b675826ca0e706466d26855c1f587f3b477cfcc33d782dc214b3415c305bfc3877839cb3976b9fb28a412d220ecc1a0e77c062398347eefb588274b409bff26fcf7ec38955ca286786843dee2017364c9dff438f115681289b0f6429e8305959d7f216749616bd81b7d8694c2be1e84ef80e51fd0ed056de6d03d447a2abc6d1d283e0db2f797164926cbff96d5bcc03b87c6567aa9f3a10f462ff05f4688c501f7caf593a9be32ae40fdd18f80b8daefd0c9fd639bc198cbec37fb08871449a133443aac58f116dc5a817067478b23e1a4fb27606e3949c7417dd3f0db76652e85020fcf29ff382860f4ac1e6a375afcd3248768239b64649233f3df1736afba3d404f61e568de1ebe8f59d4ec046d0581b65f51bb7f256e14f95054429d20f27bd56595921cf7577220bb5bf04eb8c106159101d88dcd951444e6b754e807c01a077d340afac1fbbf2091aee88272049ab1abaa3f802a76ec3e5fe9eaea895bd8f230f1c65181d480a285128b5a7feaff98d583ecaefaa0a233bf46a80c096fb404e8b7f2939bfc4d42b9a7451e62bb83c01c31020d49c3b7b8bac6f08e3f40203fd801034473df894a40ae44e2fb6aa05118f4c2a55e198cb74ea55f70a2df966d60aacf2c6da28621dedebabe2060007a694c93389831cca9a6305db693841e6d50cdf00e5c24ff1febc7d104db989927e7e0f5750d17fe039e09d97f2c7f122ab4bafcdd87669be1b3b93c0c0ae4696acbcd2bfaea99a348ef61f1633fcc59dc39ab55534bd04af28aa84505c922d76008a1ce5f3d39cdf4cad72035338f37797e521d051ea1a3266546addc096bfdd9e24f59a1253d71a149a2e9eae83a8d38ba1502a9dd4e728f24bb921a37f23c3790686c6e2a1a454fec59302636c7fb0a958a62e5fd7e88455d3a0b94d2c874af6ca0089d0888c1a18aaed37d92aeb4034a3cd7e23dd452e8519afcd95b8456cd0eecf925b958b3f8b0cd2c8cbdda2ea0b8bae7e5d99adb873939399a6bd46ae915b5d1b7f6f8dda83ba4ffbdb3562c30541d21e7db30152c93ef99888bdedd022ed354976088303a8395422520d60332f23506db2372e2051971c7d16f3e700747881b0385cc04f62265a1d18d4b5fcd30e2519a5d43f50ec0fe20bc04bc69d04671bda28f8070e105b744d399cf3efbfbae24f3efa95a1f2a6197f074ce1a34c1acc23088a658c10bd3734be7aca3f9177c21c2faa686b58aff19b825d21201ce17b3fe1f01575973242e1392cc983b7e9b65c84ff8f2e2befdbfd37e30565f0edd0eb0b27ad1d375b468a968cbb54a121962eda26eab918ebe7fcb967097da7b61d94e324c6923caaf10ce25f71c6bf6921b845f76a4a30fe5419e1e0b4fa812e40f1067e7e96363caf7d783f61e69669fe6601a74da152da622b25be79ace2a66199653aedb190718aca37e2b3bde31ad46ccf9952babf445d42c78a890e0f5ff23cb12fbf12dc8222970e1a650b1b0f6121b39ab99837520852f56a0a6c9e3e0f67c41705e40fffa310cd577405104ceac154132af4356e780fba774ea306a966ad6d63a91201da0f989305b0ee8fa28a028242725559989051a6f8db332c0a3b58016d1a7e85ab668ebb25f3cdc82300e799735fa4d21c3b935fd3abfec3fef860ff3fe07935143e6256977ab50f48261d2baff3dab17f15aab30cfbd0964aad56d1b29f6fb3a4e69e4e7bea93414664c156b409e48545ad20ff86c610a6aa15a3131d81b474a17f027e3104236ff42f1a64724afea0aa7a52803c2de230a4b258273e62bc707f2786e94b24da698553238cbffe2776bdab7d06345a92c599d57b0be411587b3a07c339a88d482bf55962fb5001fc1e33da976d4a56a8f709335cfb2f93d7d7453984c4f608535dbfe3959d0a33df2b3223c8c2e341057ba3829998162de22c52ec3ba1e8ae376739662eae012e2e70e3a8d4838896f5cd1e336625f9944302ccd48383704165819af602722c884c72dd67f4ea25a4cad7ad111499640c66e36764c51ff8ebe34d54a9d8330c8e4afce98ac01371436e3ff3670bdf4b57cd6d7337b6434f789949628c8419514ce0cccbea679f3d545d450d2d7b77c618589c6af7d318d9f65c2ea9f4408f8f5b57d554176726fccf54d23542c9ef07eb9d078016665c73f24db6171580cda1d23ed4a12503192bdccfd50da9ac431c36ff474699d4017a607e40993a3a2c553341b3476042b10d290f7bd5947d610f9fbaa595b42fb6e1e1cf8418e637f506cc7d08f52eb7ed8087043e32a320345c802ae77de481b5d092b87d64c17ca1ec8ea39bb2bd1cdedd90c6ca12323e99f94a307f1108703ef7716d29460b3538d38eb3cd5b94a7111f36fac4fda414ff3afb1e3ad410a3a200ce9012402a46ccd628ca0c2844a30a0d429fe83c0f7f3f1b0c310f98c200bbca5f2792fe8b93ead46b819383a0f84c44105d68795565d357be8e836378006ce14b50708c21d1b64da02b9a7325a32e876022f46e70425598e3091eb923119ea992f65224eb931f44f2878788a1f62c7634de83c9b6040d5db6aab443cd997710aaf42b33c3ff7f70d71679b6343ff1526c4ce14cdc04c3adea923ee84c4693c68b8441e1017d03a231c733bccca302f1375ce8b347ed31c4d884f41a88553f410be32c9ef82d66df9e0950d992b23925a36ab6d5dc1e9bfaaac7a0e0cbb48ef5551ec1349c08de664298dd02261b2b28a8bbaf81b3752bd9d5b3625f64dfb37e57924261cf72fa9dc86876f3565295962268b6e952d3f69ee7546291170bf8c037c80194440e67e782df0850fd9b774fcf47497f9667a5bb474209945b333a967858923a19b3c664df292902abde7506b1fd2dff367d301951a79544ffa96d889fab1b02897a4d9a888d2be596ac5488ad89ec3abcde019ed58ae32ac8bca1ac20a4e070badb294581aa3b414a0a43ec4e72a5e7eaed3e5a913c242faa3b709b3bf92185a43cb9edf26d3ce1846c71b4b17ed4fca2112ccd4769b487d85452caf444a2884cb694f08dadb28b4be01bd897481830d746088c5525e877620934b8791cc0430f5e440be40b7815dfbe26a44d209ab445cb60d6fd321ae14b6f80ee7225e09cbe41ca8dd6fccf0368b0cf86533f2443952dc9f6d97a7f0fcdd3de5d2d46ee4e33ebef552f22ce3f1dfe41b21c91c85fbf0717dee46df31c02c48b4488d3b69361daaff8b626373d54d56c1b62616de9542f3260c3157a13fde924db23492fb1bf9fa4cf817a7d97df21b4ed252a92002a125b29cf341078e2441048c681f871ad0808a51b263dd2f53a7c1985280da65b670d5d589d284537ac3dbe52c89ec1d6a6f69a2ad351e9973f77cd663bfd3e0f460b7390584dffe621676b57a7097e1cf94cebbfbaef44d49506ac2719aaf76d3037a1ecf1e0bd7d383f50485a32cdb426842b29480d36af6ae67746e69e3b864ad3bd04b2b953cab3e222ff3e235d9934a434a1ef34d76a873c0c9de7335c98613e0c408ba1f11ca8591dbfd093d136208df86a5c80f4abf5695b7ce4047c72e476f3f0a850e4983125749a2eba9d728e928128c51ec903ea28f8060748d08b893c023949fd6b6a80b6840fc1fa7fb79b04dd3a35ec6b0a9a194c2df1f91f81ea4b542fabe34cb3ae512b6873de14ce4609bc3b694e1405d5faad7bec6b3d4351d493b749cecfd229a5cbc94643b28df493da172303dc10988fc1e99fbcf03ab201901a1f1c539661ff849b5441affb34bd94fb09a3a0cde2697e67e52b945f68ab32efd1cd569106138b543f19d869ab69893c365bdaec3c751450113b3a62da12f8ec2f961d78396e1f5e7e33637fc6ff98bc27ea0bc6ee6c9fe85cdb0cd21d2640a29e3adf1681951f1fff9ef64be3e3712014517a6ed478dc663727948a8c57fa9d5fca30906535379bd72c49ca6fc3a6d7068c6ed41e3368b87c68a1ad946464bf712b6ff5f9a0692ea1166fc95beca0f5df04956379353024d573ce04d5ec72767c1e0ef2018d85d9e2ad5e82920c1caddab47f7dc3dfec4d7eefe82338fc7dbcc77b9240207745584a2787fba4d389a670e38f4a70528351869139eb94751a877abfacf661c776dfd641094abdfdcd4a038c4d1904727689dfccacd81978bd2dbc49d6327e079419b366be7aa3b092b14675b2e9d8650d53aa7fce4a60d0d2f95f1c9d07b5057d4fa5419b87ded916b8268a3bcb9fc74475b71445fb6b3227212203a193e6160f8479ed298f5a3cfc9f33b32d15073fb5b8ab337d2318279c3ccdeb3d7f3dc79c62742409c4c24838f8027f5e7a630779c148678fe59164433ca19077d8e07a65f0a5b8fddd96df55fce93613558a1391b6be2112863c03921bbc116abffafcadf0d64f653cb113e2f3082af62eb05e130f5dc807672b7f852995c91d6c2053c8bdc7e66d00448ccb50e0fd39e104281635dbe82acb20471f81266ec1c5532f6904959cef4c569328d464b60f02655e5303a6bf784d4e1762372f247baac765b544953066d5f9540237a0c30ee31b383dc47e8f4c27adc117f0a96ff2b5ea7a0616b3d115391ef0294d22ba4581310b7ae2f8fcd15cb5581ff4c9c49bbecc2feb7a60727e3efb00160ccaeb1a98a219a0b14c3a901d95ccd023d78738e9d7b61f7427067457c9b4bc01553c517bb81bf02373a8e0e3016e86d1643b53ba1ef3e17d715846f0b47095bcdba93090f68ca359996cab2c542264f61c2f187a1a0f5706913e4aa755306cc95b59d1de56fbf64bc1b7bf348360243fb17f20303bb011d93c9f912292d46ff0f93ccc9f44c54ff6a10fc20155adebc8a606f1cedfeb57823567704d31dd6a2f68c318a923579132e24dd5ab2f6178f0c4eb072cd498740bde3095dcb6e2a82acc0d620f2c43d612b9471e5f262fe29c452c21544f42bf59fcf338e182468efbee95dce7f8ae86740589c4dc943958ffe42da9c27c0cfad846389e066ea960220fc68fcf969da417cd40b71ff046f4016f29732dd38ebdffb4a403e8a38465e37a3d6051cd664f68535e5d625310b51ff47a5faa87eed564bdef310731aa0b1e0d3417c277ee25d9c11382cd2df45c879b3b9ebc3bfcf2068a71d1ddbddd773423a6340db0213660f7f42d87d1abca8e1ce6637636aa308734a3404ae1d9b57643a81f11504f73c93bb4f28fb6570a3a56923d355e5240ee4f9f5d4cf395637dfd6f8a93a2200896125e33d2a130edb418da728c815c5c313dd99968a67c539c3199ee75068ed703161e683365b73b0a458d606de104693e480c14d2be8361ce8f1e7d55ef17417ad872b9e90f50daa2f5180b963de21d323f5ef8cf8bfcc1e1a2ee2d0b434d72efbb0edd70465dc84a36ffe45ee3477a171985255ed2af6ed6ccf0bef7ae1143d4efba1535b67b198aeb4205b39fa8a1d845f337849260846845b6c31bebea33a15de489f172a880e0adbd2b1c1eb3ebb61b97d8372acbd83d248e4c41bde0b4afd8011379a58e676aa26bd0fdbe73da13482a641fd16045caccf3b8ff7e68f942417f2b706368406f0fc66f57406a92071dc8cd3773df228689e833cbfb73a84b9d0d9d088a696e0e255b9dd31830854f997782870542c86265e88129aeb6422b3857ecdec9275d30173a898f2e379aefe8388eb6f2efabc4255fc2762f9f0ed9168df838189ec285024ad8e6aee83649db7ba8f6dcc191729a72d5b488375cfcbeed548be62612fdaf2a7694c063a3fee018f9f9a00fa22ef15a43b57337573af39d1560696f0f883a9b2ce82f002bdf198fc81e9e986b049514d0c9e1cf7b1fc9c919892e26083719b56122234526cf8201dab1c57b0332b7889dd50616b74711ecb4269b38ea584395284edbc7f84c24fa93dab8f64aea3a343a8da0d8879f634acbe7398d3f44f38521edbe0f5825b49c2a32cf38403915ab04f113a30fc40a5b8fafdec93252b4bb207e85683c542d0b1d545b97128703d4a48d026aedb98f5e8e8598dcd3fd30027fdde78a2f67129d85655872ddd8d763c4cba5d244a06c71407ff9102d580cba55bbbddb87e5426ad7f5fa72f6c1c78e63e7806ded4bc117db5bdc460447dfadb3074c115bfe94ffa7728fd4627900a9b3c38b88b28de9c99d99593424998408689adf83eec55a484a9eb8e77cfb6879e8a51498d3d7cb23ce81ad0a0ae051a95c8b35cf921c90c0a2b4f1a3ed87c240c12e80e0057565be7ef59c4a35973beae99d57269e0e516bec0f74e30b66e1d0cb8cf3f19b69774baeb9616ef5fd8c2cbec0c54c72165992e9fda3244997335f77884f4c268c2194a1af70b33eeecb4d201a35d605b78036e2c949282ed25b38fce108b3cfa75d4ce7b985a73604500bde31254096e860a4605141144e28d0179e85621f449dc893b16d2774bb7bfc0ca684d549eb752612549a2a2514d236f7a8bb46d525ab3ded0ad7a4707da6a82693bc77c13432576d9465db4a2856385d5779f9e29ffbc451c762c7de1562f002fb6597cfb2602a125b21257c080408b5fd5313142f644d6a7aa164edf28edd8c477ffb0bc690935d777a4752dc374f26cf0322d7e29dff568eb3abc7383688591083b9fa4cfad15ee7247b811413700063f4cf53e52dcdf7c4417492c2e467ffffca7f4ffac61ecc95245c3f9de4ca2c13e81102bba57e8415515eb70597171351af440fdd99eb8fe75baa62190ef5e809b51e0eb86446fd5db8a70e585f6c510ead4f34f5b9fb3d2ee20f56280276893630a2371b80d6d695c275c60e1a71d24564545398da0d1ad2f1b083256f4d9e6397e455e517d2f161b207ef70b1bc677663d357212e6eb7b66da5556765db15cec1dd7b44bb71ebac0af8b9b8f1e3f8a343761728f1f62d0b77c3edb4445ef87013862fc4d624021cef5335b81997473c1a8bfcf8937b6fe4a038acfd8c3d0164021ef6fdf376d45a549e371fec1401b3694b4e8ab43cca3ec1c6be6999b4b41dc67fc3b6982e9ce99892bd9ed7932b4dd9898e0d93b73c3b2af47d7869a33aa1796a3fb3b9d1ba2b4b163b657b488a438c071c91f79a46eb0cc71cae33248a836cfc514f0d9d2cff2a5dd33dad9fdc863a12791db846132495c5d4b866fa5adc5223e8d63c1531a7553147b640cb800488c550a0e55c1184e096da01343c043415643955c435f95079aaac1f16d13cf52da482b9c701887ac15c4871d84958190022743d520abf494ca8fe6788195cb3333d3d40fa5caf2f0bce00d5602b4bac02194d27690d43331d24d6d4c447d245e9165f71411cf11bf8c8894a8e1d69470364c15073e4957ab08b3d9a0a5150970299833722c36d51973af79f6bc00d3368758ec59481d622aa36e303bda576ec1211787669f2b02c797bd70b44ab8294598bd28cebe367f7c0a53e7b934abde5df87b8918cf47d81df69c3966b15a0cd99031167578d1a014573f980dbaaee46557287d4c2f20253b450903dc9bd92be0b7177bf165f56522c674eafa80d0d0c43f51ad730e3d2149d925cf704a745c70863f3e210ffe55c01bbb3f726c01550d4a3b231aaadb84214f1a17a934cee1c66a12ce1e5815027e699c930d8d03b6a38ee57d12ea5531271cd5a2ebc3dd92abf53f35d10fce99241c37fdd626dcfafe6a2250fe3b8b60131600c6313ef48449183a792d2418353e5a44df55b7d513130c1083898e03efbd7599993850c87b16f7259835f3f6d61cc0f1658e26127b1634dfa612a78c9f03a053ccff45524856ea6ffe275ab564d2af8bb510e3e685e5d99f7b18fb3f22a64846edfc65b5175408ccf90582ee12827233f6d49a0fed31bbab8823fd02ecbc26e4859ff29208ee993af30c5f94fb90d1817b2e6c55ad459a8a513d128c295fa1ccb76db468fd3af9f7b4cbd64befe03d1594bcb81ce5db50468ec9ce2ab7e376a776783793214c6dc40df7bb15b95881a62846f8253d99068fe595ae9c59daff710ef7b0db66ef4ba9dfa54104a2c0ac321db525c6bf08f28cdac073e6b57ffca10a935ae66f62ac5944b7e36d0429bdff9773ce1d017785d874fdd9b5c508f1966d301d26a8299fbd6e55b15c211a7e4ed78f6a19b4570bf14d8f486e43640801e1249c9ec01ae6fcf14c32f81e20cde8dfae3a7e4da3186445509f929ec5b235c1527a732ec2b6a4b8ee4a181a3a8d1f8a442051585e9b72a2ef5c35a73d085d8537c3c3417ced109682764dffd39a5dc2d5ebbcdee49f49c43f416095e2e006073bc67a2885b0ef9897684755db6dff888835eaa4f5a247d7481a94fcf907e9debd172612d8ca31689dea7ea1c5694c123e4b0c82dc973965364d0a06f4c4a123fcc59cc648b9243fe1c20d3040239fb60897fbbd4f5b3db71902c36c386fada2727f16d2e919a25ac4b1d530ca9673b977175ad6ac050b0fa3625cf4402e0912fc752f2fbafa0f171811abc70fe690077eff94c0c4003d5aa6feca51462ebdaee63aa657bf333d2c20d2ec6ede572fb2f0ac5b03f10fd70d0fe269e3d1cb0c8f710df3918725ebb8bf8dcf17b8c06ec124f15073a44ab815a62b21529f77d11b939ae7cd93e522f3e7bef4c46e8f1c3a5d8c15729e729ab0c25b75e053e8d5072bfa7c2cd15a51a7f54457180eafbda3df04a884d2c0b63b6fe0423e9a192b00d88ba23dc1329555b9df15efe30e7b51fc02addb8f549a1f2f068d36286d08e31e693e960f2434d416363ceef1b23ae3e628b1e9742abc77613fe9f8b4cabd0c726743e3478385df437bb3c7a4b9e263db09ef405340700929d26468dd7010324b1239f55e62c71c8363af7fa15943b247196137a223821ede1a91489365d9473321abffd72f614c3dc2512a56eaeb3a675a4b988045192a2aeaffaf3821e69da360893f4afbf1c53e37bb90aff965ce19ed938ea45078351049466e96cf8ba510747ef1782053e1e4bcb63afabc3ee28df57042ae1e70fb6551ee0a62b209be13578890ef2713e2bc9178d4b2b2cb0ff1b04ff735c7ec78bbe845909e714390abb6e138163f8ccdeb5c4760329a658006becb5e27c938f251efb41b958c3305b0b71c2ae19c28935b18ed251c0f18408969f70d2959933efa9aec148b89039ea55fe8c64ae36d2ffc61cfbe6f1ea1b8852630564a9b6adfede55fafc118ff3d81a3ebbd27c046d03783d293989228ea3ca0e03417db3b616aa67e53a46ecec6b8f4ca0c631507200204fef07d97a7bbe2c73569c0e5c4c06c078e5a6bd44994a4252504ee6688a2582b34512e8dacaa8ecb9ffa06f7049c2d47069aab7753de70bd3e059ad95cb95c5a0fe1ddc845af6578d601ee8f8b56230b33204c4a19756dcb226625e949f9e8ffe7818e8b9ac0f29cc445ea6faf24d1d16c0dcd6e09e0f80490836bb83daa4b213b8a6549e0526ab11d8487d2d9f6f7172383c9f396b38379050c8b3a0c51f637abde173bc6ad9fffcdb7c1d715c72b92c6ea5367315759dd03f8ade0ea3765da7302fb15691ee54897350330637a6961035e722af05a7118eefbfaf94b413ffd28f403a324d40ed9f0ac5a618da94f383f2b6957b7750f7bc2a6e0feb344ec4b68f96e816fa130421db5f5ed0710fbf460a1909b2914c481453dfaadf40ddf0386eb58acdf09cf90a51d9d793bfafe5da74973f1ba9e14c72fe029bf4a62fe60c66143eea38375a46ec30e9f75ab7de5b28afe3b8765cfe9fb1c101caef1f16716af1e9a3c3495cdcb34071904106164b872b6ed6c4c5b8a2e46fce4f02b3b8e11899704a479061fd6531d0003feaa9d285de0f3be3dcf2ae33022f02dcdbd8c892bb1c579e9b80e66012210a01868b6c5667af34ca9dd73d8fda1819d3141f17f354fc2cb178a6806e8d4e2367d46c15611ac1c66e7e94fba1b521f820cc3820561db236bd1a1f1643f9adaf3bf1a97fa1ac20b7867c435cdcb80c088883c4fcf499a8d600036f265abb6d7b1c022c01931873f37368536b83eab902be51581ea7be5a59c581c3001aa486a64532c537c7b5e5841a87ad7332491ef7fcc036a36a0ba35d9f3491c54421aeaa04f1d1b28e6e5c8ce4d453c5a7710f91f4bc9ec8e0dbfd74680fc7562a7c80294dfcfedf206a558f6ea124811be1212d36a86a4d984c5cde769e096b9c314441ed6127e38dc3ac76002150946beda1984d2cbaa31f7c727c1e204bd311b725258a549f7cb67bf896c502bdb185bde9e30c40aa0e8dc6f34e0535e24c341f899def013bf73c24ee00d823de8b2c3af96080220ce7788a47d6a91a4aa4f985d7794d95841ccc58e2a0ad439b2f1b989351e057a2f9a4d27664ea565fc36c4fa48cabe47c4ef83e658ff13a132005ba2a07f2c9f4f44fcea0bf4c3ee463794fb655c800816d20775285bba263617ba0db014be84eb4d0ec1db73e4dcf945bd44fa51b3e571efd53e74b83aa89a6271376a827651b2bb8b3f5493fe35d1f77f7e201a9e3f6b6cb737eb3a910598ad4f1f113c6e0c9a6f6580d33aba0f69c91cc0010ec2d783e2cd446778edf457bcf5769212881f45f94f9ad8c756e3116aebaddf5a555a453ac10d81a7ca777edb7baebd9398588a4bf22e2ef3d41003ebc0b111a3500330592b3bbb68fc1393a8d172c9324e2c44beee526335def7540834e84d8c7127057c0fe3095ecbee257f6fe069b891f23fb02581eb317976929a9a94f6a94c6efbe2b10fbf98288e1e387ac70159ee14b7b8d8be85584c8ae4deb4af90fc5daac2fa76c08a3db4b81eeb7cc838985f3ef8a15ee32f2b887edbdb75229d61f5eaf650b8b67fec5e138104e224cab99c30e1cc6eaec874dee17c549c4be7b886b79ac310a8f3d3afa0907e66e6fc7d8e891457dd303f19f5a32410f29dfa04a2986ae2a9d308a0a33234fbb2a1c6073385346472b2e72537c43d6967af3898d218eff470ec01bb38fc98ccbdaf2d13af67a307cd4174d7a24e0581c1e77ab003b00c1ee91f9eeb2befbedcb8320618e0c1dbd09def62070b22dc716d9749470c5786bcca200a5cc72ed6a7445f8e6758b42f32bd560e2160d0c927f19657f868ce24d4fbb9405d8eef9422d5b4ea3e892275eda4ccec77bb462921b764b4f6bfa04dbb48587f5756504e0b8604eaa527fc59dc541cdc9b342a8bad054c7bbe6bc7e19cbc4174c67e7b32c3af7f6b4c8aa037b5819ec1044622589bb435b647d67b7182b7930c333797dfa4b36019273d0b0d0b310f7ac520594993123a5df9ddbc599c44853c132dba4738cc852a48ee5b0e61257f5d91bb11aa2daa33b2cb81f95743c45ea97ec30a65bc057653c1b9fe18c6875847d7a75a148149daf6334372a9484223570576429f022ef0c4e8f24aa4603fa3e851ff48173196b9936007b27dc2149e437692cd2cf00d6376b083b803f0e2dcc1bda069e98a6cd2c71b991a010a8cdfe77b73072710b89c5931ccbd61934a2252ee08ecf3103941451b76dacfa43cb1ca959933095c46cdbaf47ac278db2c7c199549f167206dea4dfbab5c5fa9bed7daff7c1941ed15bf92b4fac57ac1718460807405f32ec7c033549a5510ff124fcaff348fad4aa41ff450a4bb98b2fc3386a6e5d8cd4ff8b2039ffd89aea5713e3d0ee92b2e3c7f6600381cd0179f2f890f4121b4bfec41071539ee672b1adecbdc6edb168c70162512ee956230dcb047ad22d9dd345fc9a41808b9d5ae10c9d7ef73b4b702e82458abf71dca83178ec26993d1f3e42d004b7b45fae54285110cac8b0c7e60f1d970913415555af2532bd8c277531494876a12a818e1a6b433fc831b66671f035181a956494d250d45c624ddd60252e92e6de7e5ccd5baf31f4aff6c3d50f456c2c421fd7e706bd6da34069647cb1ad8f5db3eed209ef40580666706de553f962cab70623de9aec2b627540ab6166404ed084c852f2cfe013e3913478df9457ff7ca7a237a89080fbba7329768e766e88ed2243e26a6cee39536e5e4ce67337fe418c06f5a0b93bb5eab626bd367045493b29527e7a1a235766df76bd633f5d02c1701e675cf9248ae3d2ab5455f2cbeb07c1ce9aa899e96197d80035216e3c49999bb445e54997364f13ef55cce53a3989da7053ddb19471611d59ccea3a2402af713d6756faae272a66cab5d4489fc89780fe6d2bb3a77999bcef240fe91c78942af574cf2f35358e459183428dcd9b8ca53ddecc544243499c526e674ec958fe338951c9182262f8820039a9aa939ee8c8e3fdc7c3eccb5503e0796feb1949ec4373329ba9f17a4003d18f1cd521d7fc975a26662133094679fc78b97c432f90b8cb0070aa097a3c2a7444f561c2f0da9144680d2582a32d4fa46a1c32571b2b00fd0561ecdbfa853d3a53dc1c9b1955b45f7ff37542e13955f0cef800dde86690155e834098a077f2ae44989bc89b8d05eb95573a3dd1487342e1f5bb4776256adf5083c69fbb292f8d579be8180f2a78318fec23692a4b0a763e4d6d263cd851d7e57bbdb1f5766cfad7e6e69db869eca8b9d51c4ab49371cf46ff0027dd89174acaad3090e25ae0fa5c48dbcc63a441aea858b5c94fad88ad9e7a03ab2629b6957041ee53d2ebbae14668578cb968c3450cc288997eb63aee89d9ec9ef443e1c2a23989f28bf141683300c7dad6b998deb78db5e385ddd73aae3c596d9aceee6b0b45ac7687dbb22770728757458e947be0a77ffc9aefcabe00d18da48bc4d22b595d9b2b009f41658bfda5fe21abe81d3ed54dae46c983f3288c42661240ed44b9daf52f80316f1d9430703dc6bf8b51d28c2f79cbbe1c2f2f47e5239b0391910f8e58575f1661d9f55cffb2bcd12a43c0db09cdd262d7ae567b0656466dbcce56cdfe36e91ae026428da382b5ffde2d7fcc6483b1a17fc8e8c8c78a4c40cc9a4ee36ee8561bd5b8dfc36a5f3ee221b3f8b7f806feb947a645c17f07d39420721d67fcd977e12105e7995e045a4594a54d377fc1aff6e8ff4928bff3724084d0a24e418503ed809138bf15cc6dd0724851bd2bf2745542a82a2df7ebc66e614eb981b523560943bbd04f973b1fc4b02e1ad0f1e58616fe7e9e371e678e74553dff463c7026005e41b4ee4c9c440aa46be87ac0c547112f881488e6cf5a92f388fb527bc844f8b3885b29b7ca9a93d319fa68003f22d681123ac3e80fa2d53ad8166700eaa688b4fb0314c3cf4ae3d09e2c559a4255cf690e38f22d89ec46008a3f450c4e9321964bc600568b55c4206745cd191aa809f0e2bee8ce80b03fd603ada78135e567c729a0333cb808c6e5b3d8f5e8b30e1d1eda993a12f4e723edd1bf411b84d959099965919891024633670541014fabc326adf911accf9fb8caaf718c6f1a1fe63e6e5a5e051e55c02caebb44e5b20967b28d02034241e7b7d332c120291d5552b703f553c8824fe3c3e7b511ebc0ed8cf91d9cf3986b693b21ebdc555a873b5efcc9b6fe04644bb2b0f7db8b533b61962abe44439865afefadbd48cbe6805437aea04df13bba380ed62eb7aeeba9a1b60a93c0df72fd5792b9ea6cf941b5526a3ccac4de61e1686dac893e62d99730a1b1dbacef4bf2fbbd0a5a9c2d712a011e1200df84944c1992f6b6a0aa1da23de25b19b1d780d199f171733ef65f5e18dc62122db49339326c32ac8f6c1a2422ee445cbe36bc0a969770b40e1d9cae2063f0a82b4e3db9acf158a6adce6dd9464c848010d666a04873a3467111721d1d58e024042c2cd496631f18d386be4c9be87cc7d94623c457b7f1c19c794f0192032b2d3ed4a6a6209c4210beaf67058cb6f965aaa32585c8474c8bcdbe65f2f0061f40726bd479c4a85c9e78b26ce54688c803478bfb79c3cc71aa233f9ac846559df3f340622f7e0cdcd1f96a3868756f1cec807ee0f0a991bc8e8f243b6309f3d39a76b908fe805f07ffb2403292a82622a5dbf32931753fb98c0063581a7a8030da8c0b60ab82a9d972603d11b7b9a3548edf5d639f97fb8227cbcb8eb42e8ac0915fec2dbeccb0637ec8b290518f9986694925779df282d60e4b3d05c8451488d773c8a2684a0a0dc03708745834db87591f1b7845d9927ac4577c21b2bef2ae896759f2163acbfcf23f8b4232a963df384013de6c5468f410c9a3fdd2277423f433b103001f992acb8659b9dabc9a7c73e11e25ed933f846a0d3c54aef5c8902308d5a0878535ae912d9011c98c0d9034d802120157c637668be17e5e080c64d684732ea1bd10f28fc3bf4edbb9697b2c2cfbd889066dd2598c3bd6fed0439a0c461a159e3883c666e52d5e8135d20837f31fe3f4c85152ce49a32e57d88b34b29cd92cad61463c2f8e3b1a468a57504a37ba3872da301787a4b6f2ae5e56f119b1970f58a5d07de88d07db89aa4beff2d19b1f4a1307f62eccdef51aa1b7cdf66c2d44bd374fb3d051c568f1e68d3ae129356da3039ebb90be72afa9de2f845a7a940ab34bb457d5bb0a20f7c079f502d6985afe0ed1a372d51709916967176da571c2f361ee0698de6240ecd3872ce1beb5c70895ccc8bd2a61d7a181b33a3fe2f6e2f32b96e14b60abdf394a832980fb45fba7f36910c6920cdee4defcda68bcea1287c115d9211b4b92773c881a8c0801ccefe88c1052c46678593ca01c8bf5c978c9ab0c8a3c5b54e005076ebf0a8a8b227ff2b41fa9c4046ce9c199f4c96f8e29d47e3eb36d8a8069ff46dd6dabca2720508e99bbc6021919c5ef165572bf726a472aa436fdbab2a91e674e08ddc569b5481cc6c2a30c4a2c235e968f2591466b0c5d1908012a95bff6cc8e6b6d310fdcb2391a67c593abf8857e21f5544fe74b1baf283e1d4095bc90bdd31d16974d8bff95b98524477fd335616860789fab5a94677107973bd7bcbed80553f8a0ebd7791512a946a8ed106fdfdc45c7afcb9cc6ca09e3851fb1b589a58fe160f2ab187e5b691d5e22eac8da0a06d32d083bbe639eddcf1f6fa3551264044fd67d1487ca7055f4a7f257e728a41c5bb4cfa711c5ea9c260fad6cd64dd72063af6d0c982fae338d4a78431f3682c33d79ff200748e0d725d492faac316c4096b07ff2ff6dfe30a37e67d258944336b7f7d2cfcf5764856be1b62d0ce31262c993f40a58f8bf7e457a924e531f04ac5d42f9b6afe7d4b9d44300fe8064456509f7460afb3a161b78660c0f5e47497669de2991f311a5c17288c103da8c102b14c6745c84b014654cdbacb4ee1105654e63ab80dae8b16585a13f4def126ad79bbf5b49bc8daf3b41f4576fa849ff8142720e5ebd33f1364ae4b3db34a37a0e39e973914ae7f8c2d3db76c1486dbe6af1a2befc41edebab67422b78ffcbbc5944c551981e09a6a7363e42e41caed747e5ca8bfaa3e4112cfbcfa2a96bed9e53244665061a01e3aff83fb307572f8ab94b87d13532bd3709934d16253c87a60c1b34ae4db296b882f938a17f7c0a0705fbe0c8fd60370754fa0734566a00d7d3e33c5bc9b01c109feea4716da465462f01d0bed59cc58b36e7d696c6921ccf285eee2f473f8af116f24112b89a38e6ddb07de1ad0300d9aa078a10f28c47e6a14ebdb5d1cb2c8b65666c2a28836098a4a3f4b039730070d40ae7a2f4ba75e3efcc5ee0a8597cd62c732be4a7d8c9ad9cf5f05a811fa75b876af9d52207f5590df6cc5be50a1f75d4c6a3e1929363572060b2c26e102bd30a5f8ad5e6e3c58c0b8252773ab26e84914abe6ac5e1a5d3133e9b148d25314a12f20e2d49ddd2e4be130ad5d811520dd4d17e639a16fa2b610f24ab4366816faa8ee71c2337688457fc9148c8f9ddacfc7180233d7981128d2583cc0f83e9cc7eb85d40b23e68e50af06f279e0e42c0d4bafd846095674dbb69fdafd9259701c1abea611db4fa9bdf6772c558ab5e3614914e2a6da7b4b98fe6f55b19ee565cf18bba3e8c510d6418ec7d942ff63484fafc05859848ebebf0f48f1abe766915abef0ffb72891ba636e53551b9d97916dba25c05a85dd78c2002389bdf147522157eabca258b3e8d4a97abe6a3a8ee07bde2fec09f8790ace5ecbca2f18cb4666b7b6d371d1a0d48d460b01440c32be28f7cc1e3b74bd6f4d1b7d13d491ef45f5497dd1db76d2d8dafc7f5bf66135d068108cd9a1aadb0f9f7efdcfbb24bc7487dcc797ac8070ad48f3461208f615421abecd6e2b97c5fbc05bc8485f0638fa9a8fd4309f72990ced088588bc4bd1bc18b469fe696370abba21471e4dc332a9b29b77d2318930b57600d988d155018756087904798de4448e470bc992649da9183151eac07ad44f304383a42cc405f1553d590eb7dc668d9bacd74e16a9e5cb56bb7fe9a76fe467660bbed662019dee1a01875b926210c5dce112ee128b2ab544fcf254858343969c4a13b035244c436a16bbf22ce76d00a365291faa8334deb81e0095879cdff9517a23daa44b9cd4f8726cf99106333eb1650f9c744eb1740e15c029023fd38b2be851a4a8f82173324f2d403a3582e727e751784ecc933a2f1e3c8ee5900849be8a3cbe2b54c440bf663556a27d022c5872fa818605a8bbf187ca2779938b4f49cd63c20f889630e145bfa13e69b3335829cc9bfabe074bacc4a97487fda5746ea2d48cda75299969f8402e13e9400fa1ec1e254f261b9f4b8c89955d5334d58bff42ef29ea17dc88c848e9dfeaabe68d9782a499b3deff3b1cda92570d2e3c095b12d2179afd7fe09ed632592f45d1edea4352791417a16332b1b4ea8577a2a2fe207fc6416026edd731e2ccf77f31e8aff76cb76f3134e4f9e80414e67f31fdb9498732cb7ca75c75db3956f214dd9d9c996e4876d408d152c0f10641887063c0871263cdc91866016bcbc7ecd356f568f8374d99134c9293a6d54250cfb4e857d56c4a4993e08a48f93e0a05ad5a00dfc19207bd435c4b60fe17a3702ed4d7f36b7b27724f63f0ff758280db368f3a924780b65456f08327b7abc6f4ca8b14e0be6475abde987930837c70b275e6db44655bbc65f8badf85261fe6ea12944a909f1e3c208f558b8a25fea0de9cc3515a38e8a380733cbb0ed0b0a5f9ff66d32e87453d095966c999a7486ea90f398e879c457a2a4de00c88c4c8b162162901333bde9588e33fb526a8053d16ac342918ee13f0b9a9aeea04f6c7a5cc5f138a3a6291f57321319a78ec8a9ab06a73a63c5ee232857f4a5385a907881eec15c93f9b3654e5bff8bb8c5845a251232e6f66fa4bb77e5be7f0301d2b8e67bb61d95447f2b56a457515aae080b73909285ea5fa6b041e54e4e745769613e10ce74b9145db256a9c206c05df66d882c6a6dd14584b9586d411cc62b6206eed518b0e0863fc0713c4c3128ec4b1c711c390649e0ff5657f55d2ad6984fdcad0665be030fa0844ac2a8d4368617a69cdfe054e2bb4654efec69feca428810fd25914ede549767e9a65855709f46410a0b260c77f0db34c31261116efcca228d08b8c138816dafbb6b5fbe8c056679767e477b340cef7e9688b86bc84b936a93ac083273c0f47a25a1c63266762e2b1979283208bcd3118d2728dbf6d4f8e5c4879f27934b17809837b1b5d8b495cfeb30ca73b4c5e397bb4bde8bffb2b5e22b62f45aa0bfb602cd40e20422ecd2954ddb9090b0c8e6a2f2a5e7e567738515c9261fa937e4fdafc552943e11fe59088207b66bea24da12b28626a4742e6e230e420c09da53e8cdb746a8a71d62944f20006f58ae938e8d3aea491efb5217ec2409b3f8e6c54e29b115ae3962616de1a95d3cb2471d6a8bb10810eceb0baa654ac65cbfe1daffd2d4ca8991e13b7ed11a4915baf07163f958f852037014bd6590f8b28e9d4ac88b5b9a1b93da9bc41c3123e83552560f20523b691642367bff37d78b8f97421026feabb3558dd4f702303a8aaa73570c0fd599728df94756e5a4e20a78ce8d2a37c6b93f6ca9ca978ea4756cae55e97973582e92c4a66f41387b837b31985ee9378e7eaf26eb00c7d539cbbff77ab9d07c1be094250760791a6a299c4ed196e151a3df0638b5b73f92730c97227b2cac791e93789c6ee3a240419919fa8b8f63f72e8c2c68fd25ab96d5123fed4775036e7d1322830d3510bf8c530b5c442de3fe633714021c5759a841e4a7d1524e0d600ab8949011b7fb9ba5e690c7869a2daed674d6360d7457c2ec56f0e1770fd108ded0129d7c5c632c8e865e74d205bbcd07ee16f83a269b56f581a209d75faa2064440c100fac15306b37e71267fd1c5950a240e2c077b6bc2d28ee557cc0a38bc8f9aaaf57b2c9188e67d96aeba9f7c4457f81249653a05f74751d6f2250ba7deb95f833a591028a7ea275db0c6fbc090a489a57531be1d2f8e3e9bb3c0f7b89c915b718b60f33a09682bc1bde563e17835b2c804c78b78fbb64050c5889bcc26713fe00138fe4e94fe297af5995b9182cc184db2ae00f8a948beb02fc36bd753dc763b9cabde135e7a8f202bf44d729e054eddb444eb1a06a4ad583a89e91bfbef593b5792307bc4497f4eef101d7dd1a719fcf7d793dbc38e94f9124adca3d30cedff553168d444ecca919ee02a8e7114e9613aec102a45aa2bf54ae8046ce0142095ab8cf7b661c61c77dda8a546cc2e5cba07f77661738bbf4b8203db16c852f59a7ccca50c1f8cdb2797895efcfd185140889bfdcf4d1b622a2831196b4b35af95ce7150e458e5f3d33151a8a3c47563f7b3805d04a2f51d764861fd7bb06c7163129806e3c71368bf7f1456df8e100160e21a92aec15c8e7c11d8d41fe27fef2ec9d5783d74826734a9506c0523999dfeae4e9a3ef8f96a3ce254045233870e69d84a15addc623a92740fc1dc34f178acd634ce6fdacb6258932ec3f8f5f0800cc5eb82822dcc0c5e9ed26fc9bf20289f3410e121b2e7d498e96f67b57e3aa742450175591ac27a31104872b2359f69e090d67c4351c6645c7cfa31e0bd7a5562332ac7aa47e6d03937ebb5fa1a4dcf5503be1c533bb12d3558ca5f30ac414bccdea13999dd4bc10c0e741f08e4f6ab77d0fbcddf4c078947bf41e40ccae7e6f2570598f29d4e7f812c0a346fb6c9c79b592b1ff034ddc9ee7faff7bdcb60b350d1d14434f939edd72a9e9ec6f99685b8e999a699c9be6498ceb85164497e59cd253de78623d3965784e434dc4dd9adf0043128d4cf0b2cc28b9e47d7b1047ebaba9bc900124ec3edb2e1abf7984b9895d3067e4a9ced305593bac4ec7d18a706ef93afa4711bbb47b37d9ce23fb033f04be9ab5a5463aa1bdba8f663bf26f0af2855078de17921b565165e86f96d06d4ddcc955d8783b4ddd88e6a6c69d135f4b3105749e32a283fd0412061bb0b080892915ce0bb58fd64ad33d6b11ed7303c1271eaff4ad6377171d0a4b680a8a9d331d5b800a7d2cdbad91abbdc9ac604c923a4799ee4bdcc6ae4eed04c5b108b4825cf40ab79fa05c7e1b69ff85e560975e4452a54e69e7409730ac8a07112ead88c64fdb17af035819272f77ed21a59dc0221981967d38620672674fb01b3f16f275b8c2913515ae8ec20e0d7de2a607c2d8ec6b24e8d05e12fcc4e1eff424e4c49aa1fd6d169c4fbbac7d2aeba1eb78d8b716455d32edf64c6fff9c3e6384d34d686551196e1002c8c3707d33abfe46deb0ef95c83596e7ac8b39c7616d4176649ff7dd96647f7fce2ccfebe02029d78f74ccf613fc1f8462f45fd4143d038fdfc2bef526066a9373b1b8ff10e462d5e219cef37cbdc9a455da82ece98f6e7c2a036d629169da92084c30c3f7752ab8dd9f129a9f2aebc56326bf1bbc0d9d140862f6af2e6b0656b91152dbf73806cf0b458b775760a4752bf39937c211468a81bd5b73ae9781f36e8c23b5de2e7b618c02f460e8fbd6315f531ea66a2d8be204ccc181a882ff51490f68968720418e8b4781432b8311d2bd556d4c5ae63bae7c05e06c184f930531cdbeb6b739ae0830f07cb8fb0973cde13e8fa3acbb2c8f15b7f36eeef74c39abca4fd8774f9cac2ea404b3f6d377fec054db04f2745ad7572234843272586ae4299efa400ebaf6c92ee8093527a081f68f1ef955fc2e97922eff325b0aa691562e8c704c85b7953fae23c24821cc959a731912e4339cf746ed5d691a6a291304250b2b29b241bfe639daabec6aea154f346fccfa28fe08fa3c5bacc8e9f8fa2633fe7eb3b268a09f12a39994672ac49005472d1444098a9d6bbbc8f0a035ff18ea5241ba88e264fed971911300bf0b370ca19d1504c4e87ad49ca6f32d334d0fcf6f1bfdcfffb853cb33651aaf5ad8e2466226634af44675e60dffb13a489292f1dee58bb0ecf6a5f7a6552f6b2a0229ea71306dd84a209d033f0fd1f239d674427ad470c62d1548403611a265c4cb031da66a91b172b25c795b625fe9c7b82672a0393253464c0ab4ffbd38a8b8d1e231abf298efc470577c38d06cf2e73b55221bf630d150ef884ca295c973bf848783be8101978f322cf16a0d02f7f1f38833e7b646cd5de961a055cf18192caa4f9168eb5ff5404cadbd9cd94b538645c9952c24c527ae1a443321a2a7ebf3c2d1433e8c8e4bb909c8c0411fd24ee40060e37c50725ae692b4063035b4ee5e6c49fedb4a0a486d2a57d9eb2c27e90c5e05eb0d0e3560a45127af9c0ae53887c78cefc29492b0ba178bb0f963585a4a9caa52d8688a6c5dfb95bb0c08053cbddd283424cacae95d87360bda62ecbf1292304ee41223870d04be24ed5f99ffd499a71a16350da8a720574d5b1b66487df546d9e0f63a961f806e96052ab4fd876292ce5ecca6644f4277a0b55b2db9ff625aaf0913f9ce7972e732e3fa36a4af661819488a6fbced84d5ad8a6f5a674b2bba4e96d6ac4187c7951b3939a8a943dd31883b3615d4f15309b3dc04632f93fdb505602d23e76eb85b9e7e0d54f0aede63bfcf056bee52ceebb68aa2f8aef090e2460c628670849759092148221ac2ec4416c1e7806343bf45cb8cb39916dec8392ec195b9ce5b795af4233f877f4ef7de13d453240f442e121e3a8faf0ac7840df5ebd2e04784c707955ae425640f141e48b018e91b8e515f404ab4e8e077fd2c5cf593eb772b12f549d6e7530cb52b2e294f92a7e9751ebbcaf0f53d20d33cad723c03b9eeffd09fe974ff88f7afcf6e2f7c0d480d90a5590f88626011bc0d6c2fab5829f80292a73b9c4cf28fd45c0a95bd082f68758a37a33d1fd875b6f0adb3159eff4df8d697d921aab16331f301bb61723a873b1265b440d4637919fc60dd53ce17b857efe47d3d7b92b6be9b29a2b8e5174629df6c250411269aafc2c7e09e3ec465c363b309419ac4efe3e5971c89f8908f8c3df8eaa8ffcbc44f459c9d6dcd3d3625500b5db051038125d32210da9cbd07206ac57c704c7e78b0062faca96cdcb69279c2cb821ee5ddcd59631c3a2428dcc5bc20919e2dfb2aba9fe5a8a1c53f112769bf1d23d3241683649fc6cf8a5accc01f13c5b41bef1f63769e1ecb14b4ea4900bcd47d0c52d645424ceb72afb3c35853c17635fab2f2eb137a2407e342558ad9afa4254186e382ec1827293e70fbcfdaeb8acb48fb7b3b34783e9cebcb8ec4255c22dcec750b800a64da0eee6a0e2604cda2b1e6aa5d00ee2e016edc51d52e43e98ffbba5a616e50fcc640fe6adb05281fd086e1038331549e266a6308459e30ecf9713c32b8118b9ff6711f4ac470b18e657d0226abb7c75e95848aa7980f906e5ff4a7618ffc2de945147abeb93a02e65cd39549348bfc532215c625fbd963bf94718f33901e5354d0317bbb370ebeafd45799e97f7b10249887ee816a80740fd41d23adc2ab6a8d59292bf57561c32803a11c725f82ca504eb723000caaf553c21081fc9e73205cc72ec714b036b2634473ff04fb3216b8ce32f488872aa7f36d1ebfcfa1fd2c1e5a076f189f3a6cdda3edfcd09a842e18eda587d8ff63d47aeb2c7c7d3e591fc0b34680d2f56a8561ac3872ad456e9f5005f5eac6ad23455ccb22b449f783619f7d2e1d86de218f5c810d5d0f438636de1c4282e09d8a2db0a0bb22a0fa54e5418c9213429ed6f2bbddf2965d024609b8e2ea07dda80e0dbd7935cc25cc384564381ce532ef81695fcdd90b4234ca1f36ee32f4fa1a8c26b6a84fde8b25719df48ce0844ada70e41a76d1236805cb46d277808cb14c5f5b8dc5c5056aef05919ae88b4fab00bef9aea60000f8ef52fb93c1c235f696607f1c1355087fe8f2657e8410848074bbfc710d07716a0f4ab705d45b4c251a84dbc20367aa50a89ec454ef38cb52f47511bc7402de5cb99a1998b36a6e44cee197a6d7ea0a12e6dce1d2d60a3d90cc735666e5f752c6de04a257ce4f692cc6693f5245e7bcf025ea1ad110c30132ec5b6cbf271ed80e92f4e9bad0fa8b9d7d6018d2a06eb903038ab0377718ececc83aaf8313c9cfa360afb1fc90ff46db79bbeedb0ffc007cd68b2f2d00d2f7942a56e4880651a20921cc924e45414132e65a053b55221b4512aad07405b6cac12230d4ccf253d69f1244f583c4ffcea32760eaf088efb98b4a2da0bd3b5fe1b745c913d2823a5fd38ad64fc154706cbcb2b7c0d3485a0628d621b3eb5e263a5cf22e0e10c287f5beea31e1012fd58861290e5214cf540abb4e6f4abba480cedc6c89a4eebb2a4371d2a9e6294a83d48cab0479f1416f55522910a5edd8deb4c84a7ebfca4f6a796fe6ae657e9a11c3dfcbd886096b58af0e0640fbe8ee9c2ea28c4608bbd2befeb2b0880a12f3b11831fc7318274dcd15b53422d5d5fd0cddc7d95f6d4aeccf4b0b446605f6dbcf64c2aa132d0de5ff5bfe492a20279470453901d3a976eb463dc8a17b8e579ff6e518dc37d3fba412ba9d0ca4d699270a02be50fc28ed273e5d6fafb8dc79452585323d63519778a710c2754d223b96eac5fed6cf4adee1810e0a017e5a9394078644538ab057568a730bcf3c9710104a38a375e1ec1bfec1403c9c4db89af0a0a1f0413fc1383c88cc5d50b0920c6acada08ca82069c223a39a30f0d7df7dc0d377523b0f876e0a443c3c8daa2cc50db2d63bab4ad0975f37e38f74ec72813b33ad30bc1068fe246e411fb08e2cf771b8b9a5f4af31ff1ec4540801e668b43673c8b46f8346cb6e0e0ff6b9d2dffa5b7bf9037d5f9617b01eb58ab7c556f87fdcfee8e054838609120ceb6dcbef832d6230c49917fe1275125f3ecc4df7060f282874a5ef1a6596812612547ca0476d5fbcd0e6f78c0e7cda03b76a2154e3070499f79312195efd429fb8081f9e8e1d3633a77b39bd022d9d0a6f5c395e36d6f05442e319dd96f3e39264eb1764196607b7757d269b8b77da2b12cf67a0373376c8abf706385a12ec053ce0ad6bda5a6196ebe1ed103ec110cbe81e6a984a8431a48c5b5b6161ee14fa0cf3c1b225dbb7d0078c909439b730a238f9a5722c88aeba3f3404f488023853886c4f2238dc2994e3cbbfdb9e155308ddac4655255a1ca55ec2e4e08f3d7a4a134b7ef73b47f391bcd693a1f00f1a1a0408ffa2cf466e21c31728bef3c53f8bbc4bd26cd1508667bc16fdf1629c97f9a80cc6e0ac7f6cff66b290080b6ed6ae842482ca26e1e3200482c5125ef4464e873c9a84b264eadcf9849df36a5c19b3297722b256047314b380e3608ef55bf3eec737bfc1d3b08bd33745a44f2459bece57b904ee1caefd8721d9534f7f8e522d7c80ed2a89256348d303c5a5aed801169253fcbd6ccb70b91be3b58ed6e319ced290796248423799790871c0b94a54396d813acd521ec06a3858473d697714ca12ad5c6e3a9b2126e90625373cd4aea0d3e38f1557623708da081f9e2ade0436f0e573dd091563826e8f8ae0d65b9cf92d0c7674090165474136837e0e6c67c36b140a64b91e46df482544510b57da9a3233d23aa30224414a5bbcc15ce49d1af396fe980b9b7419df0ac4deb4828fdfbc57e113b452077e93913bad1a00fb40a40c1bdb2c537e38e0c7391cc9074f91ce8d3b9ed5f132248306428cdc3a2d82b49c44cdb920bb01fe4bd906ea65bbd9900f4a8a2aec673fcd6c3e6d683fe47bbddfc18fa296dfe5053213984ef50f43f296597ccde68aa3fcef5ce2612d08f7c7c18f337ad2d0eeffc5e7fc51b3cfc3d985276489b851afdb074413e7dcbe88358e0c3d964cd84d8fa040b8deae7b9e09da7ee90ab23374a85273cabcc2930af7b06734d6de33966de2b903672b17de795564337f06e5e570231b2b806310292d86807d90a12d8a8e614f6a5b2704ec30c2fac65168828487df879d885ca5125b5d212d9ae3f5809f9b0653e01c481f4ae389dbd20ec2dbdaf6ab56bad5f878f7edec01b2eab3def1009900e6f9d24174c9505d72c6d343a1b287af2b64ecf20d21e2b0f61dc6587d7a97ad2c3fc0900f4c59bfe9eb8ffdc561ecba66cfb60dfec84945f5a2c10b9724e396014ac544faf96b614e243ceafb0bf436b3616eec73bf8bccba2a74144c8f2a396cf075a6ae5dca77c6c79b964352e0d014e21777895b0495136b7b786b05a8e9e0d3a4282e2eb7a1ac85fc7b539253f2a51f0584f4fd53fdb81730abb5e3b7d9f40d2c8dfb4c721111dffb2dfda38026949e7441a0dbb29d03c0151fee2ba296d68dcffb21a171fb7169e4b8ef1717a46d3f982001bb8cb0c8d5a47d0dbbd4c68f7b59ac813564987790913fa9cca1c87a0d891d80609b825e2b75a1147374ee373c98dc8b4aa98ac69486c2e26c4b7c881bca57316e35a19fae8cb654183b445fc57a2a42cc987642ac056055c40f953b218c5acd7469b36c8f12ee93c650e050afe04e1408fccfa46524bee5ae133751c178718cc6bfd8323145decf76e774b714dd09ea47ccc9ed7c4fa9c7a1bc87e8a557aefeb783cd9daf0b5a22dddf234ad040418cb8e6335c9639abc2b45d3c6353dc6aaf4f3b4310e2d5a70cfcad4fa23cc62f4e24c6a03c629ccfdb8fc3480a7bc3ce5f807fd9bbb15104f410f44b0ff2559488a0033c896031a23e062a9213e1a385213b6ba712713963d3a9fa969a228d486596dcb9f77071c7ee19d117a38da3b8638ba8ea0c5f597936bdadd073d15e6529ad648914497599b68851aea1bd00f701090ffc0ce3a0a4806a6b7eae8ad81d16d4ee18911d4574ee097877799ede3d4fcd51c5fdc32de88a29357026f44a6c462f8e8fad8d5372a57480416c9310e1e960b7842a669d6f861331500503c9e84fe239269fc32afb6e0adb2106b355358685433d5a3c4715316a5ea27b65afd086d8b39fae29421d872bd316a87b41cc23000d02f70b39efaf634e639c51e35130de48031beabd41a7b42722f824e995f780981bae20fedda3fb99845a73e34e2b92fb2226bd8a5f15558227dba8bb643b089a60e5d9f38766d14e747bc416b889ca3efa4ba589f53d4df34e68f60dba85612dd2c75484b803b0ec947cd65901572ba6293888e8b61a3703477b2b240781702653889aefa07ffc44fa6cdf71e113885ca0cde945129368f5ba9de6fc3fae30ad3f88d2b8371b27f3470187865b3e7e4309e23a2e71057473a36d3506c2cab21e695901e2ab57b582b0ed1dc99cb0c0fe03c926b264590426abb23aaa271f6bf35ded08a8619ac4be1cd3703574b9e74e1dd5c0938d232cfcb1dba98d9911966a84153ab641c51b9a98d55c7bbd184fd9e43a5e7fd4901a859d16ffd1be87d57c3f84099c08ee5267f0535479b89224cfa795ace62ea9e7ce423194422f2b3eecb97a2f56228cadb0aa67cb84d9f641ace4260b5aec59fecdada995f23e9d21f01defe3989b5f8622e6c701d2a215633e53ac4154829facac4ff3b0e31878f656adacf27d333a8c593804b0f1153eee0ba168e680e8782340d9eb29ca2435d637f196104a6aab8dd800734925edbcbd0b5ce65f35cf1d3563cec1aca6558005beae3df86f1d440ea0f8714e83cc23a0be8ab74d7b2245707e7ec0b393aabc05a770c92a8b2ab036accc7236ea4b75b4b770ba0bb07b723cda2d7cdba69d3c2a6aef6df1ecfad97ee71e560c02147e0e81c748e4b0d6ffbf4572359c49629f9f495dd5f552278fff69403a8a6101ee6472a7839492d25a06127fa6854246943c01fa74cf4da341afd9f4fef5dcff8d889b50fd59d5628668a4fb9cc89ab004ec635046a85e608230f55e2014f782e4d30acdd168e26576c673af31e7a865f232b10fcf7127ee432cfa101432d83faf4d6880bddc06c6720733e3991258d8840600311a804dec38733b357531af7b3222adcb239abda922354310bdf191508d1499e74ea4ffdb4970f68019b7743cf4e5663b47c901d48803e84fbd767eb3658a752e71da70e5cdc251a260713f94d5f38418a73798e72d75dcadd210c2c1454b22a774f3803d3b30025399d0712a313b82df6c7115c60be4673a41e47917b944447656a00ccb66d18cca2aeb154a1d1f74d7fe4599c1d5655f348877601ae0204b7eea742861c45a9c3baf1b6d7150f6a1dcad494ab4c192189a3b0e8da23bfbc008469194bdd199eb88bba092ab0404737bdc462610dfbe3d0d732c007f9993586b8ef835d53fa72c4ea80f6255163cced6b77f169f53c3b0aa929a563e86ef0b81d0e6d5856969a07f2c370fc4bbc5c778c25809584e716a7e47b12a069f6fcfc066893f3fa7f3e9e784368bfb2ff474bf20f3589656815149db90efe4f1c407051001005e0e005a906b11f0f30a4f82a80d572cd1fc364b10eefb6561374ee68a0ea014a7b8a578a97722dacf29df5ae83e6d6157fe48421fc1fe25b410f8a23940df7e78e53bd46098e9e7d6ae8f045d458a3d53e9e6fcd2c727a0c61a74bdac780ab1a4ea1e259eefa74a48185f4ecdc7a182a803f218c71cea9e43bd246f4f312a9efd9a242cff8ffabc3b4b612394d706c9f3204990f76ac5e67efb077d03b0384a586b838942b26f65a3e0af45f5bff483c428c5fa1069f5f0950449f24044615c15b7dd6c291e2fab067054254962a84c6f74e44c03b54a27e411b565ef2856c3f3aff7aad3c5d4402c263f88b91cb9d317367d4f07d9ed831ae8c34fc03cab6cdd89bef7acf4480e39b0b3b836a15cae9a93cf3511e238d4f185f0fb8de9d62a98991fb04599ce2b4a4cbe91c6774e1af61d36d62f8f559861816f7720fc9b2a0daf538222b1f3271b04afe5ea31c3611c62886d33d7865212c93c1d4db43a1507c785df4d7cdc883d4b016a5ebf5645758220e9cae4abed8ac4d6e6afc2fe36e5af97dff0ecb681543d89baaa6754262e44399338d3d55b1cc99a4aa065f686c462ddba6fc0dcad380dbf89fdf5b013aad644b7381c06d4083d49445e2ff3b2ab3ed269aa740417e566215aad97088ca7facfbfa036bfb60fc3e010b63b0aa73ee521b4b1c6668f6df0e00699dc0ff8549e347df4fccbc318ec3ea279566a0eabe23d6f58835f11b9d28d95575eb53c1eae755d5e0585565f079da5786e33d09e65e38b7d75805458ecb36a003c3368cd8d8881bf54d0616481a6be1fa8d58306bb1e4c9d44cb46fb2bff8a1a4daa0dfa1484573336633de15249b73f75fa22e5d7b9708552df2e0f4c24f15a0c13ddba3fa2c49654af5dcd03abf8e5b1874b3c7481a0f052e9890abf95e713cee96e5d94c2220d86b8e0ea40b0f1d6a2df22104475e4be731595bac5e8057d6be3d7d79a8a0dba4dcbfad9416eac4f0288884f8f96e0d601d9a9d31013110885cd6bac6cef21759616b3de5f576d65c3668a3b9d36280cf70024c1d58b2ac441225cd5c3143569aa11fca6842c92b1f9856245f0aded7532e4aea78ec61861a243c70f12c999e073a82cb62c27fa76e7e41c6ef66ee60676f8c5ce71b883b76b323fa0c09668958fcc1ec247900e9eea482b516d33e57c56dd355179ffdd29135b87f365a10b36ff48966f2f25add52d96da889118fde4c65f92d33859866b8f22fc95c02b5aae5bc1cf438c4767f66acf2dcaa72cd7b2966b6dc74bb600108178e7d8f11784ab07d60ddff0742decb7029b0f797ba360c2333f2102b8ea9b5bb18f2d65c5b214396d5a2c43c19880035dc0add7fb7e0810f7916e013202cc3712a804b8607ff8e9590a490ae245ebc67a472b18fa1498649a31ac996ba7162efbd1cf6aed64ac9944f411c933d26b245b47e7083bab2442f278126acc7e89a77b4b3a75c1361d5d344f996aeff728956539a3ea3015fe15501e67b158f199f0e27f3ed149b9fae207cd406403cd988e0f5a7317284bf29de3e49953e3e6cfd9cd1a59b7f61db1911a72198ab0fa10ea94d6164aafcc3a7e5705b9347cc8243edba503f138a1231ba8fb522b6c2663ea0d7c0198a44e4dec97f80637392f25f0a94081118edec47e7dafc8b9b85bea83d9146f43de1bd060e40c856349493be75cb7920d5df562f272fe86d25d46dcf56c7ff8dfdfb28a52c05d612ef745b5a4285c18dc80b1f1085820e13df515ecf44d699030c9b7d01883343a811540cfb721648e0380d735b097907c56d478d9a9625d06010f985aec0fb7ff37bf630b70fa8fb6035d9e0e53632af9f7bc4512fb8a4e4ed0589a23df56b7d58092a301bf3ed1e30dba78890843f4a86615813a27ddcc10f979008980a6b14a5578c140af36ad60e5cc529eb4c777ecca7711df23f31a6d13028e6675848ab67195c9dcb265729728dfa11a5fa77caccf5d907b923f9ef3e9d5abe7634d6cf1cc78936414aeb9bbc3b23ba408cb5a4318432337332003d7c7e5ccbfc31980d5c39ffdf11f81bd144490362a02660b00490c98684c3d26b2c74254e09b322b67f86fe84dc06516b2808a4b03521a50b56b4fed77b2d7ca4ae82f81af717285b3c5473ac67739a29f42d80d2a83e30e76c1ab6d8ec453fa2787041590338f95ee1c47a443842c3ae4f1c69a2bae716371420ae4debf453179658ed3af4b33324bcdc17b1c6529e3ee2eb544995b6f3e98e9c2f12d48875ca35a4bfb809d884469a7105704baa8eb95a0fc2c58132a33993994c1423578596c26280a74e59ecc127b3ffa57d828e1640af5c34d51d416f3ee22e7baf181ca2df5dac06dc283aabd26d8621090418999f49afb1918a228d09dd0df649ba63dee3464c92f8c38605eeb5dc4653efc40e0df17b4034f2c97e98e274acb74954510ad6e41cdde8b20f3d7a577f21f1f71580582e43c6cc2ccca9578287db331520320687bc33a38294f8d5c7224acab4be114be4e35430e1fdd114ed79f872ebf73313dbf908725d21fb8e399330010794cefc45efe310a0fa8049edb2211d6c27bea8fe2a74e542b92f791c3c495b387e1530b8a17105db18d5b01d0e71950c05e78b962792981c3d3af3f2cb88f8d0af4adda56e3aea53cce90bdca955b7b067f88e72f2d58ae147fa207c5d809ad8722444be0042c9341c86777ec31424dd1f05af64af877912da86f70683389043e54c053b6f8fe2c61b38fc20b4efcf029455097bceab508052ed9e3488b057989242ae66208ae952f1e36df4d7ac58a7eb06a885f15918e8587daa609c9b3b23280643bee47361da0e43560afcfae21712524ed18ad929c576400c73a48ba4901667a411759f4a39e60db3779d01af02d765badf4f115286d83a1b69e13e4ac232cb75f927146d61966d11ce9707256d69da8196ef5ecaa38fa39848f6a59a8793553d1924b131c74def3136ec952ec0f403eb2205c8b11aa0ac59086db90bd86b0f6340f5f845ccab357047e2583a96c072e44e79bc605a4e784ecd73c24ebedb886d3748b74ebde736137c4fd4e5d04b433ce68ae6a874e9949a6db4d55b17955ab58da44aadf8ed849e16c7cfd75855c9e26808d459839b5137efa0d49f241038d0fcea6944119861adba17f2a8412e940be412a5bded694d7972df270ed829c956f2c84320988f661967b60c75de27cb1de20e38d2b4ddaf2eee99691c221d69e16a0607c4be982af71bda4f1e7b2b26697f4f1e7c13f21a82b9bfdc825a6248f51909ea07027c06efdf50e15c0a816027e1415e40c47662670c9b283d72d9f13f3dd15176f26e6079d91f566ecae8dd7cf5e48a8f631683a64f08a3dfc9b342e568962058767a67a8a4815d5a0e936f118d42cd0a7d2d03d36ffbee86d32c08c74245d39c8c24c57fba9db91e252fd1ec293405c4314389b67b8acb1118985169b986ab140a80b615e6cc0ca91b7feae21bac571a2168284edb349ec3672c74200a8af9c81965fcf618dd4bed3878339a93bc33071b97741d0a7f82ee184d640e4c8c4234bdef645f84698e3e9bc08ef3f6d97775de5f1a304e6c8cc75a61514dba1b092adea6a87762d7dab5dbad4f08c4efe3ee68984b2074e340929796f348da51bc91ec63817f0d72a51adad7a8109a3f75c4300ee776b1bc117835ea10a1eab84559876bf5b019f56038530f500fbbc52391b8b4ec289c17dab7baff36e91bb2ea49f7bfec13a592d7c0a423897e370b3073be702dfae454c9136d3c810d53237c990ce0c4c666a564e4d413f9ccc8429aafa5ed905fd296d048f4d2dfd0b8c2951f4cf3d15b11d8277119ac73da4c6bed036ec3f237c1622ee45078d135d77e1b2b5cd69d714a8aab5a27d01afddb3b7b3ab38929197f55030bceb922baa1eaf672d42cc97495a15541b0ce180169306db0df458c987e04165dd7b38dae0603f6b94641be8a4f94ab0ca4ff70fa4727028ed2aad36f81e2394576d01578fe80f993783b83bc5ac8880a63ea120e5ffc2d7804620eda95411cf2d230ba951c6bb8a859889a547b5a49a7eec6bf6542c00c5588cbffc984dd244f159d383d926d52db55026db4ad86ae13abd48882a0f759ef339769bc681c3ced5256c5185902a1fb96f6b5baa978478365e333dd8ddff275fe406a5766ea6a5413f6a838ee9092a7779d1554388998d53141eda1c8685d2cd0165f6a59f1810b0fe663444ee08ab37a9d2aa27aef1b7f38227550dd31344e91eae5cdca7374331d298357c5c5162e2cacb1f255a90a7615741994789f62ffa3a0657d003a63d79496aba02d9063b3eb3e74b3941f2dc889e1f81aa257fbb720193d90bcd9e53859e724d6bda9f80d91deb9c166c28bd2f0a3fbdf880ee6e1b8c8f466a01ec1793084311bb43e5259baf3d1731244b2fe474f052e1c9c0862af5870eb83f5430d12fc65087519674a0441ff419abe04345eae9aa771420fdbbbdf1575c245aa2b7d0f79257aa9d9e884f82b490e058ad2f5431cff342ac99fae3719f02453dacfba0a5a36e47acfa30a3a5bc418a481efaadc193a5df6c8a3610f5be2e54a41e30970ea06e34aed0da7d96119875a9f0e205d62bf6e953d373d2bfa39215e7e0b9c78d2bd04e92949f807051d82d598fd5f39aae869d0e30ee2e2bd4fff7891b444eec697c91799ad94b2a71c1d77b973c1e47e5e4124dd1ac7d73e17c73180bb7a638201038f08757a7195d47341875df076e3aec27780d2c5cd4c81347cbec04a066e65f235b3f3406d43ef9cd0578d2511761701f9cc520a596827ca6f08532206d3ccb9f5751991a23fd571f78a33042f8d1987527e968f089d6d7906ff5a8637ce80dd63e44ec8a5478a57dfb1bcdf124efbf879836e9ebc552f581770a60e21e5cf5accb28c2b86d724c946af96707c0089b07cdb02fa9ee4771b64d3d3d3e75420a0a9ea0049d4f8904b64adde818a3a4291e67d02430275968d2495d72001f9a2b8d681cc7a70fac2a3be9208969d2cad1beaf39d7a948a054aaa7b0496674facb49d7ea7f421126df2fdc63ffb2cdd31c4eb9fda58db291e364f0e0eb281f587a90853d8634ac721495fc379be807200bbd9d3593c60a5f9ee9775ae386de4f9f2ab2d2f773887903e9ae4e703f899792c33ab4c9a5d2f687c78263e97a56fa44f8cc2920d33b80d092f714df14ffd10bd35f63436a628fb7987e019abce8a92677d7f1984fc923cef4596e4745cb72c984a525b5c3bfc1a83b249ce972603a42e7c42247c8bbb8dd4582740a68959f68835e391fe19a152990eda8156002b2fb517999b121211f462190558255dbe8e57b854f050e1fe0bd380886ea2dd183a26bfd301e6d26a4f00394957d682aa47058daa4941177341c9282cb32f4face1cb7f98800be5054b77a3308de9a2f12602fd43011a2a794e690c36814f2d907e3975a1556a17f3496180c10fa6a7b87068130ddc40863b2afca270c5beb8bb23aa228e224c86f5a0dd90bc81bae316b1815f67c930d0a324335ec0b4274ff29bae61a8cadc6ac2b2fe5f7716dec2950edafffb62389e36bf888bc3fd735c1b49be25b69f1147136401eac3b704b9ace9e38388615cc9230b55a215a2df1e427efcada8afdbe45a1a568b4bdcaffaa24ec116f89eeccafb8632b0a4a84cc51d771d2831ada9f77f2c3b323db06f6a26660ce5383036fabedc4625faaa6697cda26c1828fc033de49f7750cd809a0f08130b7d42b4ef851bb9b215390b7f4dd6a89a1301619d30ded17d996892a388e421b4eb8bfcd922ed8b1dc6ee63a943728191f4f14136acfd16a5468e9f75408e0011f65454ca6d94b8d8088c1c16635521fae058db91b4d2cb6bd4f95dd12fde0846f03168e48405a1a4fff0b47a8b5306f7975e67fef5647b8ee0616beea8c31b437d33ed11441dff4f65b32583cd0ee85e2709ef486d085aff3ceaa34778b887c906d0f3722e655ca92fa94e0ae05e4955b3548ef4efe0c17b74c7221c8a55aa89fd7cad700c652d36762738031b77938ec03e2d6734128fe59cebd1bc35069a7c8c9439312a672cba601e4d5c7e40a502a017e22422ee2a7795586861ee64c83578e580583a4719cb390bb18a78bf93a8b9fc0c6033ed0fcc3e97daeda19499ac04149bd88b600c57930901aefc26c9d3192ac6697377ca39ff5ec79dc6a43f9e3832b49bcedcb358a39761743f02455a0ce42792dde725700f7d2d8c8ffa8ea942e64baed666bad919cb7ba25408b38923896b69f64b68b381cbcd0af1b2d5f5b491a6aa58404bcc1c466ade6d0a01e59aae861c7b0e9779549947a26841271a9687b5fb2d0f861008c90e7048e649bfed24c5f4518f6bb95c6eab5555132b6e09391a5fb042a5f66f4d1076b421d1b6806b8df71c6de6ba3400ec86366e491873fc36ac42e4060579921563794b058757a7b621bb080222bb41c3fa53fcf49380f236b571f7c96efb374875a7e32f2565db2ee97773adbbf3c30340d372e400bbe099e3a0e928b0c66383cef32b315124e44f4e2ea5cf0caab44e4e35be99f9325db78865ce9a8cef1872ce9fc34e16f76d09c977353b5158eac9d6c60f21da6e166c16c0df58b896e6e69f667a48757af0da0b1b016ff39ffbc0b907740ce713d2950e1d83e27d5ed0cd1e7e30c9c93dc53ec004d61a53ac5c4f44de61c105f965c5f71655283ccd05f72efa6a2f8eb91a8cf10984327c1af0515a5c36f29d803d5beff1a92329d6402bb8eec8c8e38ff6667a6dbcbb09770bda876fe37f8330ca9b747ec66899e1697dcc3e0d546c390674450a034fc2ad505695e63d68f94984ee8baa078ea87c76941316e5c98f67091f1de509a838835b8603305ada33ba3be55172d4e9f21c812ae7bb39b683ee83e497d7632ec2396cbd1e5db50d52ff173b9628c89fd789b428bc854aa818558ad304ff23f8dd3eaedfd9f6ca91428edb689faf6a087e847ebad97df9a8f98c71388134cd66da9148c02ec534d06372e68d4909ed16f1ee39c16da07036bb7bfa4373393b6f16bbc7a54474db9d262630e9c532a427901481e660dfa252b63a880f0d6c1b7d83c63539a17efd5f1dbcba66be5ea8c653f1e500133fcc6461304156cfdb450de300ab0541adcd74681af12b9b87334b7fd61fcebf39119c95cd1d3f5e936edfd4050d42b294320abe5566b0218e12d2d83b695d3dfd394c244af6b9ca0eeebab508acec4c99287d21eb8dac4107a72e85d720a5f147f90ca6cc273b93ef4603d947df409590727cff9aa24b7d9a35cad44ee383f275998851e999e1bda622c0693e9e3f20f0166585f5c5408467d2f507e41beaf1091d964ab52bfee068df6c033362cf743b88c60ca6d75adc57de97aeddf12fda9b460d885c1294383c5c2c713eabe48ea978f78aa93ce521e78e32dc1edf40d5c2c067748a1e43d92426c1b81ed8c657b2f630a9af637c581f4cf94c92252419fcd68fe5274206ccfd1b7c09a4e054c07f4d4041cce77ad85bc83102bebb67e34b40857caf0f9d0d55bb5c255e80ebd60b20fb5c6132eec2b2a29eff5fbcdfaccc724e113c375b07ca0d348923e6004c27788f7c1338babbd823b9791f2ce611a2ef4efe11d1e323ee08ba56aef2e57ea208f26136bab664e61dc556484911741c59e13bdf2f8e8ef1a253903727425958e7ec2c1d63af03cb7040d57a8049787113cfefa0a44e376b7b0dab7af245f63b9ac0203f6a4ca4b685cce7731b5dada8181bfef6ee74d3470964f6afc0cc7a01fd58b48fb064b5f5548b28591f7f049f1ea3c416f83b66925adc11b176f4a6ac4e75fe077e0aa3ae66655bc281094b8404da52304ea97ec13d3a008429f6078af7b694df0ae793538bc53a62bcaed1eb27fe039c19d54bea34672a48572234681d51cdcc64ea8473af6156d864f3af9aed47ba53f483f358d743da1d9a3d97d667ecbe722f3fe2ca48a9aabcc58047752dfe7aa65fa458e3421af7f68830b57a9983c2326971efb22565df8984a52cffba601e7b94fa7511db04cc948c5baa14b43f479bb83c1ae6ea2356b0ab3886eca4e4ceff3c8283d30cf9a368d45d5f3fab0d85731995eb12b91e81dfabb5e8deb6b96339f597d45a41c378dce5f7db519a87d9ee3274482df265284018343d53262872dc7362be7ad626e39a10b52b5debcc0fa386acab4723db6987fb05a738a099188276e954e2d60df87926b9f070e8500af12f1ac0c1a98b00215932b1b7e0b6035a70f24a334365d410a9b0e3d7bd1192147b2a8f481fdf50bee7c2822455d0a06e1db58f23b95ebbea610aea8ca39a96e6d16a12a86012eebe4494da39c4b893e6e4d63fc8e6f9c27b14daa79140b0d104a2b8b4619937c911a90a36d4fd5907e28f84f2f2216d0d8cd6d98008c7e4d92bc2e16ea8cbc30db637aa5bd30a5b7de0192464d0da4e5888fe65e54d1298ef7d2b588c0c481a9683ba1d3605ff92da507169d290a47b4e84d5cfd765d2300128486bd4db730a77f159d7aabebcbeae450f127af45dbb367761ab71adf94004d03f86be8106d1abbfab872bfbee1dc29cf4b5d291da5f1814830beed1dd0a400cb2ed4ef821eaf15a4c8e9bce0c58f2211a7446a384fb497ebb45f5c9c4f97c361e5837ff637749044dad91dc05f2727887110f13b83eb81c50f831abf1f09d4f8ab8848acfaea6802ee07612d59dbadc137eecdfd84f37f84f96e21f0c9fb671eaa984f25e9eb8b1bc2700d79a5a0aed8fbb30214f2bc68f5cba7ade8c81cf060f4fb7c3cf9659c4b54dd3a9d5219d1800666fb49421416c08c29436a0b0d80573f6b4cfff090d3f1fa87d78048ba3583294c0a0854af17e9603539fbc04baf4bbb29dabbb8c54ab4b3ebc5d80f80d5be287adc873501a76b0f19d86e226462bd95510fb768920ca21ef4cb0a7eb65658570bdaa861627e0bc6bc5bcf19666191addb711fc9364d551cba0b055fc9f9fbc563048bdef63228279df1746f6f29ce7062fd01d4abc6ea0a2a8350bac99d2e2c021b4bcacfaa0e1c7ef0a264f0cc064f740e7681a287b453464baef1b845697b5433c84473c1584811f5006dd57fe38f2961274483cd24633b82509cc7ef7d0b27c3f8b5a60fca50829fa3d3420a58ea2fd86b88358b74c633b08fab339a390c6f20a17222566ee1f2600bd12bfa02240f9714bb4f5d2b3d50f11465e749b16a8bba63df643fe50cec0abf059a171085d8686269d4ec046d0581b65f51bb7f256e14f95054429d20f27bd56595921cf7577220bb5bf04eb8c106159101d88dcd951444e6b754e807c01a077d340afac1fbbf2091aee88272049ab1abaa3f802a76ec3e5fe5eec95b2a1e2c309550668bc586415cde2c3aadd38d6af250c99da06a0f81f7408524e7dd413684806fa7acfdf5f0b870de28c320342e1e96d25caa7cce27dca2f1895a05ad5bc476ae9eba4d824a8c398b03bb77a57623ade861d5d5cb043e9d8afae29dfd145623bdd5c29cc9081f15ec4be9729830290f02e34575aa0c1c77c1fe980816cfc25598dd9dfbf743174f7d93620396df3300f2331405daa7c9fa9e017b69f9ab458f79b892898c79372947fe85b2bfaa189055da5c771284045fbb5e834691eb9aab8a763ea6eec93d2a3e11995c9968d5ab2cd300d3f7a237786f6133a8ded1bc18e424b300844ab1b33df7716128ef66073e86705c6bbd44bdb6674d2e76f2ce8fd0ed36df769715c662e8db8aa4df995bd2b984ae5489a06ee8ec00370fbb2f60243e1c9fa1daf576d82a947be4f6dd1350d75a9ced6d30129ee5a8a699d81bed3505a06516195e24a08789ce364d3e54bf952dae5dc18359ca9e2eb67568fbe862f188f3ae333835cfb9f8f0cbc5f6fba0aca03cfa0a9e3ac584be7013c5c93577bc6d80d4ebd948d23cf19d287574311b7ec3bd3c3fe0ab60a3a7ac5d39e4f916316666693aa6369b6c7d843fbe9e99437118f829310493e9a9d32d96aaf50912401ac1464a346a77ed8f0053ffd91d55281c2250e105b744d399cf3efbfbae24f3efa95a1f2a6197f074ce1a34c1acc23088a658c10bd3734be7aca3f9177c21c2faa686b58aff19b825d21201ce17b3fe1f01575973242e1392cc983b7e9b65c84ff8f2ed3a58a25d5f73fb46852e43036a92f8634d7c0ed9e29876374072d1a4225b3109c8a0be230567131a79a2012001af3b975b3b6571d2980580fd6b514fa07021c6f1c061b87d9f0351f3b74f30e60742dc5e413ee90b18b6a69f31e2c46f5398c25fedf65e70f823582c71b5d095012b9d06db8e5b38ae88f282a6c488ec073c99ccc5e1ce742c7dc667484229e8d305ad46e6836dfb33a36b6db621968f7089da8e5506ae2af4a70a3331cbaf3b111801bb71bfaed8590a165d08c2355f012c6259b3a252edff537a3b1e86246c7e5375e46d77bb92f4d10fe221efcce01706c68c15ef6f19963e3bfe88c5f654fd56ed9fb043c0394a6c2afc31cf68424884c7af8b62322d402c02c305e9e91728f901f9afb08304002fe0fa38914d6f25e4e5013fb319d0733a1357473968e98eb492b46a1e05f2364fb7ba8f222b1e50650a8d4cd9b8a51795d1f9a92ed44b45b8e82693bf825dfdfdbc92687821be2679513dbda9d8e5901d744f33685a6c5ae335721805ce509fbc838c404d01015388c702496c6c89e0936ed28ee79dd4503e0767892458bdf817beb28000325ff59718357e8ab51741c2c5883d7af05302e65557b6bb96ca113c20f5dadb27a3ee93ee29d57def8b4469b4b6b10cad989968bce5815e5114a9b3d4691eb9e9905a2590262e66387cd5fbb424d01a653331e72bd5c39fa6cac613d9276a7e12c3849d41d875d3c726e74d1c4fd8592fcf5b36b64ff349bdbd04f2028447b44e0ee1354155573c75e9a6de2cc1e66cd063b65622d24fddbdfa61beb65e7751f15786d45040b7f1f70353b2f8495d3f0f6f2804e1c7c6f2b38d74357bb328357128f5b57d554176726fccf54d23542c9ef07eb9d078016665c73f24db6171580cda1d23ed4a12503192bdccfd50da9ac431c36ff474699d4017a607e40993a3a2c553341b3476042b10d290f7bd5947d610fe92fafb819687b3294e7f18d8328cff653d3ec06b477fd0a6562b6ca00767f4e286edb13d758aa645e6b44cb8380584d0894c1ec885a4b5f7fd242c096a70f5e58bef2ddefe949e3cad90f86a6520b74e0a50e28b7abb87477c77f5272576609bfccae78f9906a7c3718719e84877e69c418050dab6dd597b0747f3441f19b470c2bb905ca48686ed53fac414793fca3eebf8ffb13515f3d4572d6d8a658f7e40acde359105614a87cc2c09e641f159f250e4092ce717180b02e361bff70d304fc9eb1de1259ff641d3b19a6e0baef7c31cfa7a5c80b2f03043f0bde3bf2ed61efeb49269f8a1fd9cc4d22a7153311ec932066d70f22e40144ed913d6b3968902f2f864295075317a8129eb89521c55e684e899c25ae8c13c93db73dfe157dea3c97ebf87ec763447398a4e8b90c058ada446e4a38087696bb6e182e1df2c74660c94bf9d848332d3a7e1d5e8eb35caf89cba7f21d215cbc4636ee00dc20bffe755ea0c0a16ebed7a7361321522fc41fed06cb07565295962268b6e952d3f69ee7546291170bf8c037c80194440e67e782df0850fd9b774fcf47497f9667a5bb474209945b333a967858923a19b3c664df292902abde7506b1fd2dff367d301951a79544fff5924d6255aa6da5e29a0b547905972b354c611e1779d8b74bceaffe6f704760a136fd07dc721074dce7bb70527f02ae144a0f5e06b9aec144ab4325b7aca7a6afdda4bbf601f2b49834b1b3bb28e15ef5bd0c18b4757f9bfd6620f443f1a6a6cfbdc217e9f578896c49e8e7ff13cd0abc7b418c822b930b0dee3e1bc53b0af6099ea5f6f7331c4b9a0e75f30cff186a89d0c677e7a0d149a88f9f85912156f37564d55e4ac5043a2df76c3843eb56256d489c9045de04a32c8dd7a5f0432259df7fc173637dfd65ed0668a08a488d9a81d7d8c25decb4971529cbb6e13deeb5e5be435cb214676034813e15cdafdf0d4c4067177bd90524c3c98a06f4743b31ca2ab7cf1183247efe9f8f5083790fb01428a4ca3de83cad7a6ced2fc5e24790048ccfc681f871ad0808a51b263dd2f53a7c1985280da65b670d5d589d284537ac3dbe52c89ec1d6a6f69a2ad351e9973f77cd663bfd3e0f460b7390584dffe621676b57a7097e1cf94cebbfbaef44d49506ac27867bed0e348e44b5162c306c8022eb8f461c9afb2caf55f54c98f18fd0baeb8d999c1d09720373fe144cb476ae20412378bf3a1f2084381f506a5223f102a2599006078e3afb259aab75758c73f0b569dd5921e19954464e9464a96191f4568914ae60d2e3552da46943956f6ab00a660e9e8851b272126dee3e818fcbd244f38da537bd599c8ccc1eb16a589263fbab4376e1af5b73d6bec164c1b64d4520d90a2102b30bed8b3dc047f262d539c14504fd97de2479f1c586ba0ccb3dc6e71581674cb9bb924bd44b255b74c401a9382bc642ee8a200807701ccf1b1cd7b42ffa693401f7d148cac1745d421988414dc3375a5927f8ffa809cbdb324cea1ea7b74b8d6676ccfdc6911499e2941add9cf6318ba01929a597d65e27d7ba65a0a9e719d3d3abfa66206016cadc7ac45f81eb92a1520c3ea956ea415eb5e6125f079cb45c6cc7e2c9bc87d4bbe2761ce16a0d149e24a501fee28f68099644bd9e6d1ccdaf9d69a085978e58e49041172c7be11b8745585a56a37415ffcb545badfa8bc4af498de3076a7b62a35399f2b0c48388ae9ef8a58bf3466f6277c3b723a07d1e5a6773a72b317ce00bc4451bbed8772c5d31b2be38ef09f1b4d51ad2bf1ac6651be4dd009f6b4f92c5481479bbd4cc998461eeeb2080b26361ab443738a7fb5abb1195a92aac3e38aa4294468702052b70e006026b9cac4c163053fd706545561da1ed7971fc5964a00e39d049c59dbaf78903b94281fbe1b3587db1db91d297ec46e6412e54385436c6e685c9b6646c12e84c7409634d3f76cdb467608c29006dab44ccddc44ad5aa3da44d076696ad9d08f05523f3b5e6feb8f715121bab2303b660a6d084474ac9f9ee2432e243fbee954fc32bd47700f55f3f598cb6ee70f1642f753c729efc760d9b4a0d99ee8fe0f3438340ba02bd29159d2bca3c4494b16dc7f16ec76a56cc83476c0fa63a74f1db157a1e4d63969f97f99fee54b4390f4cd2695dbda9c76874288c4b6963160e1ce04cc536d1854a6683adaecde01f2c64ebc0441f362e62bdc93f4dc47442dd779544606810dc6fbea9338944378981664ba98fdb2e2857a9037eeee1199722ee3aa956ac216ac9ed9921b10abfae1b8cee76e8d0cd6fecbbc789431387a7ad7bea3003ffb4917c99e13cccbcf502775e7b6ca3e979f4c3c1a3f8e93e12e8c86cc45a6c72b6f86ccc7b4eccb0abc9b5b432a7d9ea5277b9a24ec8c4b87d1ce91552e1b33c3d1a0fb94026b1604906842f4e163d3cff5bfbbbab51d19c70c5a6b0164b98f268cc4d88cde77200ce52a2313ec33ac4fab3b215dcf90b79f4a49c0723e5c53e45282eb3b1fdfaf5e273275f43edaccaef74e30a65940b10185a124704e449ec8fb2595aa231d89ee19f44223139607b37b976aa3fd3058e6bb4d18fdab7a58807f15483a558045b618dc37912832273e241e47aeebd57cb8690d9bf8c3656fce512e52f37b1e511382bdd46173298f494f3b0c5634b930d09b39ebeb2b8c2a5968bf0da2de634eb1c779428ca8fd8e86c9600f7d4bf8f7eae46bfeaff50b1810fb1b6f840c7fcfeeb332539aecdef738937db38866800b45668487a5e519f0c2a5ecb0241c52b68bba533fbe9766d9d044af0b3896fab0d1ae2c49f48830a1fd80b4818d5f499bf736618e76996eb6c265eceffd1e49e28291b13c51daf47543d190f4ba7226a98cc7f9c3e56578074e41b7a0e67f46e32f08a2ca8bbad7ab349f46e007b4ee217edf3ec6d402c746d1699f260222f2d2109359c05776bb75efd8c225bb6e6e7f72b475fd273441fe9476464259bf732dff705b183073c83a98cb55cfc7bf789bae0f639d78410afb1969c813f1851e4ad24173b8019d4ebb756c6790a94487977e330a14e6eaddbf01e9d07c3e5280de73929521a325fde35b474afaec230b323115d74d65744a9c2a65eabc277e51fc8d689056f8d702441be063f042a057dcae40e259104314036abb0e22f2d61d2de038113ceddad53545a7a2bb73ef5f05a811fa75b876af9d52207f5590df6cc5be50a1f75d4c6a3e1929363572060b2c26e102bd30a5f8ad5e6e3c58c0b8252773ab26e84914abe6ac5e1a5d3133e9b148d25314a12f20e2d49ddd2e4be13a7c20b401b84a7485515e84d74ef8c00c8a013f328e567d3ccb1d97a14946200865010cd27309c6923e946fe99f1f424ca6e3860580338f3de59cc761233edaa6a65dc9059d7e6e84c776e05d4a3f3d44089d2789b19f5a102f89ef12c449c276efb2fbf8840e846b638c77c8e6862d47f0b68401740156741b04c1d7779ed5431916818f9823bd1622c667f5d17bb43dde5f0cfc0dc43610f1119b9ad835cfef6536f47b02efc82c018885aa8583cc8db4a12cc9e412c162190ec1f9ebcf0915bb381468b80b0b749779e94da68f7303ce7b34b8f4e8753a52b92d2b0ce690d3cfc61182ef104adace431d228ea5e5a1eca3f59ed3e0fae4ebb0364d6580b5701dc3559bb3a8d421cc74fed18da8bfffa82c76c54d7272529bad35ab17af0454c97f7ea3a21141d6366e0e505d02e1244f818febb7261a5861c1a67f57c81574af3521d915db3d78c70586209f426051dc108153e8371da1eeb68e87b52436510dfa71dc4cf8b8ab9abc2e4640e2aaa5c7d72b9d7558477cdb78294863ae4b469c4b4c8e24e9056275688d059df5b9f13e5d8dc11272a422fcbcb0e20951e30bf02c801cb26b9e2a728534eb9d46aa76491b7f5785d68a5d51fd3df4618b1a4afeef1e5a08dcedd14b8246fe0989f82ddfa6164a76c25751e67220f029517a23daa44b9cd4f8726cf99106333eb1650f9c744eb1740e15c029023fd38b2be851a4a8f82173324f2d403a3582e727e751784ecc933a2f1e3c8ee5900849be8a3cbe2b54c440bf663556a27d022c58f1c38f3f723af6b4155b05c785d6f9c2fc14995aa0875ffec3335bb76918754da90fd55bd1771cd9cdc95a3da3d75d88cecfe3c3d4ab2e476196d3247af57b7d18599c9fc5a08b4e6b038c67ca3ac8c572a0778adad56b94494b427128c9a951a5244562c5c25ee31b7d4a3e7838e5756eb019c5d4c8ecbbefec4034ea8c0443f7ed4cd455dd8849f11df38d68ea4c26a7b49e1a5a566d8a83c247542e13b553c5125a94e1abbc69c7a6ad007a312bfd521f97ea7951a8e53daa11719bf830422e6a82e5ca8db2b28f47ea3929bda75259a73db316d39d76d7bac95ea13c97b61d5107c9926bfd1b89d57c7d392fba93b2bcb7aa0763e2e55f58a2c293e0cb0d96769c598e1cd48a649b9807d12080eb520dbb7548eea160fd852cc19ae92ddaee2c679437b9b724de92ecab595da656530cf3bbbf37d5873a40387f0f452e5be2db6f959382c728cc20088298d7b0042f7b85c4b21e4588c7845385f68587c9fdc794c15d6f54b8aca624efb494470462bad3c0e98667cef01acd055d29f2077f8a834cc231af6e0d8b2fd70f5cceb16cd75560edf7897fa54371e47626faa91aa610779eb7c0b432627ebb607ab47d27afef8f0868843e8900d35f31b8f23d515687d76535fe2551c2a69a484c78878e6b5201dfce664c834cafe6f011e3910f955291c01ae2f0372523b5db0c89b3b9e055740c58564b76f7195571e8dba49198d9cf7063038d0f0c4fbc85e852159f7fde144b7b1c02e994e38b10f1fac42f7638c59222eaa9e1b8ec90c7debf09a147d1e78f328d3c478505a44e355999b5cb8ceffa3280437f24849917c17c31092aad99b39f197274d8c245bdfe054e2bb4654efec69feca428810fd25914ede549767e9a65855709f46410a0b260c77f0db34c31261116efcca228d08b8c138816dafbb6b5fbe8c056679767e477b340cef7e9688b86bc84b936a93ac3b2f4a83845bbd13d2a76871131c6502d2cdac0c7d25b34b0f84b50159926b243a62c3f3d46613081a3f61d71260ba6aa0162a9f9022208e6032f66a1de2d85fcc2e5fb9d3e84455054d6b2dd6cc4676ce39034b31875220f0c7231f566919c11e640f290044248129e12c93292f0bd4bda49d725553d0c3c4017869c849981e0c806c376061837450929d8d808b5d579fdebc7987fbc756a9c18ee830c6e7183c03498edf6190182911ca77ec7a12aacf4bcf241c72b7330abf0349f8ec5fb1303f323f54bc3e15deed2423e1411dfbbde3c0c59d865a963615e05f24fcb1a6e72a7e9cc055b6337d80746dd77c1782af2caa2f0a3ed18cd069e81ed2eb0a04665d383d54781c17d90dac98f56d5d96fcc211c67b7f26d05fcac05e8e93b92613dc1e124138d9d12828fd1dc9eb39503bb6f0b5617b3621b21f9bc1bdd05a7aa185e89f8429b39b2fb459031adada6c48950279aa99c63cbdd9fe3583bbe76ffc821c839166958a06b9e06e820e3017bcd4f069ac791e93789c6ee3a240419919fa8b8f63f72e8c2c68fd25ab96d5123fed4775036e7d1322830d3510bf8c530b5c442de3fe633714021c5759a841e4a7d1524e0d600ab8949011b7fb9ba5e690c7869a2db42a6b60f6c9f5a2e194c80be50718c0af8d78f5d3e219b55e23e23a74b9e16d92b3aad7b68be20cf14da672fdaad9fd61f38290f65a1c50286e9928d4c81e4e70675fef94a2ec751cc8348b50bbe29aed77cd56be719d1ad21f19790328259231e245b9716d1bafbd1a96f1fcb7051b429c499db795040f6f843b6ee711c3b409d1363b8b643a7a3ccf193dc084c77e979bfbf1a7d43d629a32187f4c94237c07118f30668904c545a207560cd5298511ed7b1b25ac729387573044b4b769e2be3b3ade8f8b71833e79dda61cdb4ccae212c9e5bc18b81284e8ec9c00018bd6bee45c421c42b856627ddd786d5c0a6940fcf0dac722ab1a93c1ea62578a6d1bcf27c3d3df1d543e335384aee21bfd39c9a2fea154c4ceebd427fcd6a4dc8992d4a8789613aec102a45aa2bf54ae8046ce0142095ab8cf7b661c61c77dda8a546cc2e5cba07f77661738bbf4b8203db16c852f59a7ccca50c1f8cdb2797895efcfd185140889bfdcf4d1b622a2831196b4b35af9729a45272770221ce81c5863672678c06da7cf950c7eacb74fc0f01beca7cc0a0ce63dedeef0037c93db16e651cfc3e612822cf2a44f9b7dc03868067b3f22fdfec39bebe900d966150b45928394cad627a1d7dae2df8d80bc4fd4784f7803281a154cf7967a3adfa229bf63adece3afb2af4b1895f9973427415222762654bae5fdad8335cf142717219d9acce117ef89161d06f3922aa83a9685e74409800d8d01fd273e3e49e4a2b1596394b0d96c03ad8a9b114bf85802ec512e0429ef8ed77e2a6db0582656fc3337d09d737d45eb8643f605f1da427b363c53a8a3e5be9631bbe77461d9314135b39a3962df294453b01a9de88f1dd06c0d6cff1e729e198607fd276c1aff5453d9103162f01cdf33fb8a34c3d899698cdf2350d170623ceea77c0a0328336cb9193137ed8300d24640eb556a307ebe81169951dae02aeee00563e87b2445f7f97c40145211958534c6e9aa9ad659c0b8191c370e49199e0da37704f7478b37061829912e641bd8e809ef2b62eb83d0f780b34cefbdeb4e96230c3fa8a3268ae509518e7f5a5600b9e1c21c0097c57cf4f9decd4aa93316d53fb92167834e99c8ca2ae458dd49103849f9545b0ca63c5d6d0b5291e60674e347dd925eb6c8a4795d613aef487d24ba5f54ed70e902c313b0a9ec5e63b80495231025057fd4558c3b4765566554f6efe280694214d9ecd204524f9617f897f93effee8bef230578bb4107566bfd15d1c5782cff7723603401a8853d705705e1ea77eb6445083a8228248b7d9ff1c2eb4b84f1f63a30161cd8c588de12ca73b9e8641319f041495e6a170f4189c25197b0fe2fd7797500fc3f2d5988d28fd4938e1db6c6848caf26fad955fdf6ac3bb30b53b2f7b2c8e9287c37f47870e62774f3302801d8cf28f223d944d4e8f2c37337bbc2c98e1f4249ed9e0b85915d1dbde99e346289f64384468687176627c8073a27f56a0a1256ce13a53e9142e73d8f7ea2de1c2aa9eaf009262f3d871559d19dbc4d877fe750eb5c4c3da13fa3fc62cddc58c3e8eee54961cce7eb7a56f927ce85a0e17ce01e72b382de62d6496e0ea00cad3b5a6b48c563508e1b27e7ef553bf8dc1519b3baec40e71978ba72762ccf84c27bcacca6e50565a10e3c745e26155f28fa231bcb9efdfbe89037aa5b262d0781021d325f2d728adaf5f2bd4c2b5571bd4a2d34c7a25764adf907071010de9ca5e80a2c8ea0d14e254770b52f3a3922add5031f682ed39aa36ba8b9257e07ebde7ee4be76d679a27151a289b8adc10350ba6f62dca1e44bfbef39e684999dc9ec5ad6509a69dd6b92b087c122a60a148b4f82389b377cada386abcfac1d96ab86d1e7d19577ce6a1d434be8538dd709a6db4bd79de6d62b5cfb43af29e5b97479696396978165ca1e35d0d95ed726267f5e972183b7a70ada0444c9c41fb4dcd6f489017e19878f2cc4bad13a60e08e68ca156693ffba8628d2fe5122e8bf6fd07a4f409d56e5f4ee6c1b5edc54581b966739a104dc12507ba8ab73229527427137e7602303a59ad7ca541cca9335f826ca38dcd5a95b133c88e7617dcc8d1c368f54cc5c662c0c128c2b026cc0b74384647385e9760a2de35ba63e1c32541a1ad4e302d41a32aa028b8f8f8c6f9632d879d7d329a4e16cab802755f34bdc93c73f009e47f7310a49acec1887d1450a6c84a288318caa68e071dcb77c8063face91ea2ac31a7020a900b6e9328c66d61824479adeabc8be0949df27b14bcff24611c4a09cf6bd96d1e7d015a9619b0c915495e1c998bb4d98d31e92105264e8b268e1a0da293109671623ad471ab8501d3784fec23d4d9723d531e298096e0b0cb2ac9fc871d8f77c0d5fa02a4d372c81e06cce9846310ee553bb038d05d2045ea0d4466d333272c1c07cb76568b6a86c8fe9abb7ed7b2b05e8854b2ba3c04443f0045e852da341286e5000c583f2873724cc9b583d391e613dee26debb5124b1cbadacb46715f1390255ab6749138a753b2c9000feb5e441f8f2535879cd96fe31c1c8dc60de96cce5ca1a8c1d4a89d1e377f22a863591193b405aea1bf378bd513baf1e0d6c757e1372d75579191e5fb06370eb4d220017bb19e5f5bc6dc3ed26678e1fef357fe411de957f750c5fea247beeee799dd46b7746701427aed946b4c92d1a21bbbc0847fe08bf5e46eb9a80ee9957361911a6615928aa247033659fec712b811a35da3d5fefb410e6c6dbb5682f1f8b753548355596ae5e5f7fd9b0db2d992830e59ae9c63fce8d3dd0406873c591e16fd62f90e0e4a3346ecdd30479ba0f159148e356c6ca929998f1649f71bf7bc6127ff227992829e16289ce80d36c7288e26bbe9932c9ee1ef1d117e8f70a5d18fd6b040313a75e9a4cd9a20563c94e612f5167124a3c3c22ca2592bc6fc1bb57ddeb0f690ae2dfcf60b383e5bc1d138df22da34fc421054bf0cd3df2055faa386b98d5fbeb0cc735758bf3781e00d150b978041f30e074688d2a8a3be5032d5aec704b4567579c6bd222b1688fa1a0e8d739b40cf0c8b8d8d0aca3ab7640c420fab9f5e231888307058cb1895774de083f51d01a75f18996982d9830ada12f96bf021016b1cb4e12663b5c5bcfb758d06cf5e01eb3691d0a11be4c656d94b9d645c9bea3d93de601349eafa7a2c579860d27f8d429c67e9054962e35d5b0be79c0e6e764f9d749ff949c75ef18e1a93897d82bb591d8368c5be20a031777de383765850cc95232b5eeae02537351d0b488c13d849e522fd6e58397eeb35d865c27f999797cc61b51f967511d82fd46f696c4d17dd710701cda565ea7904a5ddde933454df5b160f14f7a58894a3aa510ccf6303f8c7d85803e52b3b4a0a0579de428d54b6aa29f780370ffffff8f