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 77650 63e2c8fe0925ab72bbf75b5bc982af146af4056af1a6a8641ed874b1f6a6dd6f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
39a803e0f86286bf3e4382767c13a07f02957ce271266e77a0a1f9b694ffbb3a
Certificate Block Hash
63e2c8fe0925ab72bbf75b5bc982af146af4056af1a6a8641ed874b1f6a6dd6f
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00379d010004a10000
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c04927d68b1605c3994d63a05235ab1db854d9cd58848ed0de1f457713ad26786bd1e027f16c46aa4a54ddf0ee3e60e4ed0d585ea8cfb83d0dfc8e64c142f23414f07d06f032ff0b477196a34928e29708b480cf1827480e4d030000000000000000020000000200379d010004a10000

Raw Header Hex

00004020bf97677d5707cfb57198bc04f5b4eb073219b8311e8b39cecc68095fe4dd7e570dd86c9efaecaff0e332706837814fc39f8587bf3659efe559762da54e4d58f46b183c6abfd300183abbff94b6f9a1a0776e2671e27c95027fa0137c7682433ebf8662f8e003a839

Proof Data Hex

59,560 bytes
121216010307742e35fab7abb2da3c8a077765a6f272059e00e0614296335216f2bc8302488d497ead3d4fe0e80153c82d0277b0550cf4039734b78473e4340b1432f2e4d3d733a2b17b33952aadf9f7e01cea9c3b1dadbe0069dbc5f34d4d768e4b949efd162d76c78150609a2be071af1a3817cb2053d405aba3ec762790846a6210a9ad47349055057681e120f674e29b75ea4c3fc6dd91cfe4b25ae0173c2cd57f0cafd422cb4d6a5769079eeb45c6fda5d690a468bf36486c6a6db0f94bafef23646dca63b928f4256c67ed3adfae3c2d533e0b1b1bac2e1136bb08125d416912de67782897f80393d5f54ce85ac613c50d802b539a2b8f9d7f2dfbb2d9b4544a10b7a74ab57dfb8566383bebbcfb419af221cc994c31001bbc15a77b8f8b371dddfb7974bee62a08e02a1e5227e4b45a8f1ae25c3ac1741ffa9b21507c1916cc8757d866ba0a9c1b41c62ed98d44e348f44c6124c1ac45118475a0e5cfc9a840b23284fc238d10baa989b0c1c6607f66be605fd00b82952691bb504ba1de78107c32d7bcc85182163865bef4abf199ecf354a780ed062f0f3a5def2ce3c832246af64c6f0542e75e4d57bad1c77746a2855cba98482154da4a6fdcd0b58ab9e3752f0d9d897ed199dc37cc2ebce3a9b16e0de2a6882b13c7c5c59f81bce9237d2bffe10e5302afb8c52a32a5ea786932cc0a8d6e62ff839cc39e5abf0440cdf1ffd23d97af22832234a6717ca180f445f9e3affb0d6d5cd599695414e44a16ff756f1708d8eeaaed3174ddaaf76d6b850f3f5402517be7be5fbedb5cddde071f1f1254f559ec8b917b42d29ad291ab45e47f85568f033dcbeb39b967554c14b4d5f7c3af6aa22d1969b0539d1c0906734212e843a022bea75f57dd96d1023383948406e95e9ca71c5d9e9d78889e70255b0d9a0b072ebf32483a5a1ad95fb30b59376332ece2c97160c50fc01d8c87db1009cbdd2996c61f623e1b79e260006a232e3bc65618c4e8abdde8c5634fce06bdec73134164eb7cc80efc678e447bc0f548d06888e136512e7f9472c9710f874bc5362f2a8b81c2754ac1e6863a943dedb5a8c62e00e103ec3fc852b0be54922bfda653854c4bc546f941626cb2c59c92bb0d48be3c53a57e7f562349005914969a787823b0b1d5b759163bfcd8a6d39ee4b36511ead2aa8a18ac5e0dbe55c613d985586092c589992f834726cfc50cd3ff08d403f4f0274d13e99fd5ac9d1fd92a51a67ceb9fa05990fd0b045c7d6ea0babcc59d19a248bcfc73ffe8e7379ab1f6c192cbb22346212a6a5bbe11d5270943eeccd41fbbd064b5c4c90a82ea3e5512954ec964b0015a711445089bad60f5638a70d48e346c96c5deeada519045f33dca0d466430d088a8243b6340f1440069bed4724a1c53da8c679e0b58aeed31b2f0c751161ad2d0c166c35d1b142c6a1fccb5cf467bda69efb5fdcfecdc57d00c32984c4253ae4a001518a643e2f382840e4f083de04ab8328c77c7e16b4186b26f4e77ec56b39151908fd8baee9c76b67e0564187aa03eedcb8d27cb6a89209da6ecfeb79020750942b9b78ffbefbf367a2b8649ec50af580cf8dd4b0dfc572565e709a16cf25cca2c3ef655f7bfd52e0b0dd7ffe3ec7981e22cf8050848ab93b0d7508959036622723a319c30ffb39ac627072f2c09457deb8e1080151376f83b09247fce04f956edd869c221d4a5b47392d39b968a3914c6b269fc2ac4849977b9c0ed52631ae7606fb50484c1c238443b4ae20df93dbf8ee76fef6e74f5bc788ac375223e92a629be06d526d8b5ee83520831ac57f48e9156fc8c2c655a12ee9cbd85a345c28169aed9a11de52591f98176e31f102b0d0595ffc4cde8636edd43f1936337b59bff15e3bdb0ca3a5dadf63e37d819e255c9c2efcf966cf10c31c7ebf736727944bde84f8282eafef97dd21a177da4ef67edb45d854bd0a75e78626312c659c36a866a17b31ec1ef92441923de616ad5851b5641127d2751b7fcd07cdff9e60012805e28c13a6a48236c56e0e941c8a1b523af333dc8dcbd894cd31245474ec710fc57db4c3f474c2dca90134e76633f2175d4b837510990ecb09a4d38d6f101b9c2c007edad196ddfc7ddeb55b693fbc20254bb8ca34c661f770d3dc051d7522c243e29e6e09faaa7b84fd8cd49bdf60d11c5064d3322580d50c60361b91f5094e6eae29389ec4db9932f6ccea46b0ae2844b467142a5d0687c57f59ad2ca69898e406c94200bdd74e84e7b42b2828c08c2fd6d8dd201e047456375d7b57e76c1814027b08ebc5c7c734f6cd1c3778e1e34344282227be467b86685f76e83f6168c9072494377e7af1e31a8be225ff2db2617a24a8b071158d095fa2b57c10798733860f432de993b8c1c2ce63d233bca101274f8de2af086f8f872f00ccdabebe295a073685e606006db9ad136fedd7dc7990fae0dc9ee5d6c29841436b439510fa1f0b0013347548e509dc2545b74365516d0d63a945835535a8ac95fbc06938dd5d57c0e78ba0b98385d4ffbe96bc52693d8d77df2092853463a03a86b200320e4b9809555887717d4cda91e9350a0224da1c7507d4ed085439850004e9d476fbb669bb45f153b88997e0a204a46f259510dde444716a833492c2a78c528c43ee1cbcd132c0d77670f0689cfb8b51fe9c992554263bae04a1015465c07a8162049bbe105f2fd1508d11218312e7193a54fd3c8f83ac4e362c0dba58b5baa5d82f1342fd2c23aaf1b70e64a597f44425a5a9d3c7feb3ada074e57f6989821a4044e546c10cf16f5e495e319008d0d34d65c41786aa565f60708651fb06526bafef587cdac751e9b6754ceb02e0e8e589934e104cd1a5e89034297fc9411af5f198afa8d8318c760e7e5f9475581cf130ff6c2c1458eaf716a3cefc5dcaf71fd1f1868301f523a0c2a8d55c3e82cd395cede1c6bf7649d1de527f8de0bc5714c108aa7ba958491de4481b4bca4054d1bbb735efe00c4da88ab95fb50130a0be8f433555dbc36497070aa66b3e3b079420839be739b0a78aaf0d98ae88d42c07d239a1d3319aafd52c58429769c4384e0f3cf51a2e0cf972bb4ce58fcb10be37f3f75bec74d05078b99b14edb0861607349f70a5907f93d5f34dc6a1c05af53449a34981618a4ec31ff2a8b23e2f0370921ef486f3aa4132c47616b8af0f9ea96d3c291972ea2a3d55996ed3df086e25f446ca9a064fb6713a6e0fab9b121adaf053cc7a7675621a182fe4a10928dd4e9e1000bbe20fbf5e7bd0c42336a2d2b899e2fc8730ed03e1b708c9d12a2c5a9621503c9691aaeaaf062fcd759138e5d9fff0c0238ec1bb18a49556ebf196365f3be80dbc72cecd591516481456c8d1abadfd307f8d8aeeea8c4527b124319fd2e5e5113348ff102fda01a95400ef78e7f52a0606407f44409591f5328ff49852daeb91f600e4d4ec33f81a60577a06e4b7497d59e426700a839698cd37abbdf3b1afb6469bf1480f7791a6b1f576d9c32f25233ae40f0f59890cd7740988235d9ee6d9bb1ba8bd686f97d6eb0f9416b9e52ba0898ee7335b7b0880d76da6d1164d6f35b69b6963639ec7c7d563f456109ad515ff1d8204c0517d71c44fc87c3b1e9335cb82900117328bbbbb9eb937f58f631712ed0fda9bfc07b5f138888101ef37cf6263851e5fb4587270fea4625dc9545150d2f0b9afba8b201fc295410df49bcf4d9368a04f0096312765e40cb37a7dc9ad47192f425c721380c32c7c8d78600634a5ddd6a584471fbb96b357adcb9ccee2d6328224e50245cdf4371fcbfd83e54fb4aa512e0b4a0140f77328fbcd1fe1e78f2b151922a735ae21862c400986d745c0d4c72f6f993c1cfe8c2249ef360c49792c3a688f584f2c0fc6527904093781a54b05c4723392ccb59bf55bb45d0e0221cc9d36b2516af3086dd59790d1ce9a5ae124a885f5f47718d238d99e91309b3e676a99bba9523bdd7edefe30b47293bd1598f864510d422d13c164d9009fba7fa49cfb6ac26d420e8ce95becf3fb00ca16f1512cd046b87fbd1cb7a1da138ffc1615f7b82766767f94734a8feb8e46e61ce19a0399a922f2445dab23951068f200614f736fba58d543f02a6905bd1b7b1400d787caee4deb09a62662196bc574c8eb7d2ff0a3d0cede96385c9c1ef6bc0c952659fb255e6e1b47c8e5261a62a55b16ac1fd20859e262302872b0363f81d3f985182541fa3fe0b322dd6f4828c4a569aeaed79581f676f0ef60ce5f43ce0da55e1731d871fa76373c947809bb80da74e82167f2beb8b67a7f704c0021f44d46d3f6aa400f753f6d08859cd7e7533f5d3c4289b9162cfee5879ce110a6fc22b7cf33dbb8de652e6fbb3fd73695e8f57451092669d5d4c43ff3084643c02bdae922aa1a632ca4c1c76a4401eab33962a5d24ee6cd9b4e34499aaee02d40637626eb81c00f69821afbdf03267d7ab479527e49d38e46d79b77f8a21645d480f56e3db32e9b6cdc8675399dd58209d6a3e2b56258a039ec540b0b4034dd5c6d2cb657748782f46ae006fd0d157455d907a111089d6f53a333e8c8ffccda16cbb5d37d9aad73cca897a4fb86b85214c20207ad312da2ec6bd880f5a29da66c70dd3bb27733f695c2a5682608167e6a26be5b1b54a92c4962131a89d609c996b801c0d7719d0bb8da3bfb97564e600b6d5de31a2bccbbfc4ce7abb16533fa59b9fcf7817f7d7f982f90750d71ed984441ca3294ee536d655a39a7054b7a8bc953269a6ac459a02b3263453ca1a69d542fb09f451ecc390259f9faeb3953fd7287d3eb68f8af0cd8ee4957d82571ba29e4d9f6a5ced2dde2eef5a0b1547fe5ffbd52abd9134f5e821240211a3c4e44f40fa2da24a98bd9081fe680cfcdf543b66717ee12b6f7600dc6206da457ae06340a1d5ac35956771eda46cccd7c2fa27778848d695203a5b11bbe4a677471ff23544b609d5a5af990bdf4d5372cd44b7e4cb583a0b3befc0b07fc96f36faf1dc95849cc2a1d7e66e23f585906cdfdb3ad83de9d2590f6787a5bfc1962e583ea32d14ea1faa30be48b866c7ffcd34822a958cbed038288adcdd44ce1d54f36bda1afd534f977308e36da2d502450bb2583fa2b76a8794b4aa71e0919f8139bf8e3a3a7706ecc3b6c1aba2565ba07edaf9dafdcb64732cf24f387b8f46550c1fee9c72755767bfdfa0394758579fd12b5582abd2d8d0f5d0dec74dd09f5d1ef89b5be6250f1e385e931418173a57da68b0ad8a093f008a9342b69653d9bdc5e7473fa4bcab9448420802a68d0be841dd97d4997313b36e1ecb2210f03ff480643ff369e02d4d65448de4d57cdc46cb5ceddd41dc598e1558683d9df37fcd06fa26bf14874afdb5491e1bbcc60aedee0f627eabc4d06e0e79538b635cd5b61b5a385254652f6b637de3d28f3ae13a14b7bb6512fa79e806d214164d5ff7eed3a900dec1f19f7b41bfcb3154de2c1b7567c30d90dbe9025674a2316f3a6e48d9cc08eef24ff800a83b9dc25bc752b38dfa56c2373ec226e72d230933e6d02163c4ed1167e61d00440e1655d49d6fdeffc9dbbe8eb300f30a8224c4d5516b3d5d53030085177c7e5b9f050984aa76a8dfc84adc34a8dc19e8a76c50f3cf98dc14b8f593a9271c79851e38fb260a3646e14d8c39c462e538b2e4eeb61618aa413f196e572f52538549400eedf13350b9c6bbe55b3e70e756f58b620ab60de423b8526ef0789adad17e60200959a3b6136f2213c8975d542e7cabdf9c8d9e1209b32822d439943a284708094eb676bb23c7bc79300f9a92a4edeb315d4607081312baf7d4a84f67661e34964579702b9ca82d2ee02a08377d3e49fec4931083102b8cbc802dc7c6682ef7b6f9c8bf279d76692c7fe79f99266f78cf9657b4acaaa1131eb7b8c6b615e4edd929164b8d43e3426f93710de200b40d93cd9936bd996e27315bb074bb9bcb9085931ab0d536dd0509830d6420e02ef75406b962683aacb86e6ecb166fccf0a4ba155efb6130339d82334c13cf3c713143af0f6792c78d9521b6206ef2440a389b12f64fb49fa1db772eaff89e5dd46bffba5625058e96b20755f77aa7534d350102aa4256ebf398ff59cf1a541c8da73233639ec86f769b31e326a1f9847312b0e31fec3ad1c88618a85db1b5d6d41f45d0ea326b14ae8cfc0bd72806dd74f55ca013a10ba18206aa01dfd99c29e200fe5767d77eca87c6a1b779666c8697d2c154a54113fef5ecd76050634d98d7513ae02bd612982bdac1d9272c41660d36d6804b173a9fadcc9d80d47ffaf7066d2d22ff64730e4b572388d405cb61a2bbb2d1166221c74125256925776e7a4f5090279db3c7f9b40121aae8debc19f3968cde515f561a106c1e4fac7ab740cb87471b44662da793c494d2e2b2d478826b01d9e54638aad777e78e8be8a092c8d789bd7d074208c3d0f6628490549577bac2467f38610db17336e7e7873bc2a8878b180556900c55df9bbeb5b1ff27cd75cb42b4b510fda4cd2dcdf297de15929df759b8488edc4c8d2d411c7ab26d4f30bf0d0709c0433611fc38c8189bc687cce48379e3a32352158fe2359f184c53d3b44428d367bc9fe62d408f134595f2108d2d535b7e4a4ef5d8798927068f1c6c67d93a9b6342fcfd1511b206eb9c53508ca1a83a2b5e845ebb3c06ee24561e69fe3a3e0ee77a2b1646fc1bc2c87b3b24dd98dfa0677dab67f15c962a5245f063348ab0275036409ded42df95a3dc6a9f79ecc443a6ac945ad2acab77347fb76fb744cb3a170468f7b2726110e59941d5a3098fee0467bcc0d5a7f5db04ce734a191aedb9868fc858c195ef690e7a8d0e41289b1f659d9428d8c26cbc23e9bca5fbe5609d113dc97cc83b2d52d0cfdd96c5442c4ec485b8c37836bf02330c318cb2ee6b48eae98b095aa8df9c6e5b822c62f8533013b9504776286ef58a601e4f3872714525af153f519e9e987f223e654b3292f8d7c5e32d689e6f85d4bc25f001e27d532879b3be8da9fe6aa8abd70643a17096e48e12dda6eb9e6ae4fe309c808027efe71a1164cad7c15e86bc5e765c8dabe44da236727c079eb4f6cfa991b77de1b4fba40339a39267b40f7166ec7203ffc477dd45d0bc627bb997d3cc4fa6efe68d550f27d2e1093e5b64912f0be65bde001266e6c11e734a1bbcd954ddd7bc686603f023e10e8e583139e624d3e0257e9b599567516abb008744a8ee793e5f54ea50a9c900dea993f67ae6da4a8390068e5647ae4887b44a11cdbe8798915fe04feab0820cbdb981c5d47eddd5cb9dcae380b2a7975a6e122b6c1a24336842ed51d065c67eadf1f64283829e60b903bc51dcb4ce85cdb340a3496ed4afb536ce813312d56737dbef92e97980eb264b100fb7d0d0630423e76169e004797576f36682f5cf25554e9c21ec120138feb9106b64e00a9aa918638f38b6feb023bc3ab1e34e23a4a1a317a19d3965fa75e132abf3463c9d3824632ad4af53e916f45d2661ae4293c385e915c8b733f4ac929bdc6beaa5293d3dd6b221ecc48dcce58937d06fd217538c2ba25eb8c2cafbe721f274e6b4ac70c0c8227ac3999ab88f06a700d657022ac5142516b06ca31af92f97370da9c54a729fbe54f30c50a9176270cd14f14516b02a534c8c022f511b1bcbbd7ad23b91c26152332716f7c1223dfe8c5e17f37fb8dfec2c3c0d78181f6992b0b6fe5f252ac19e168f43a7ed7b15e30bcc90fe53f7981557ec70c147f9da2a824a42ca2c0fdcdd5563851c7410c2570dfa0a7000f7346d441c21fe3340025b6c6e4f6198851657fbe3f1ed301784a8e386efccb04ebab372ad1e53c9a8e11de413ebe0c4a62f734318ae8c9db32bad23497bc0fc185a932785a28cf0b673bf6ceee8edf02c873e3aa186b627652115793d6927ee186cdbb3ef3a58d5a582d0347e1d7d8f9c23929ccd397b1f5a7a9533ed66b237cedf6bcfd5817b0e4bce0aa175a5f3141fb07ad60d93add54b4b9e3f281e5cdac9799260c96abf2810029a741a195f8eb392b40a4b1f5a673a04636ce0930025521cb7e2d46dcfdd24ec389d9bbb6711dc8d669b5528065623fff0282b18d509f3c7be22fa4713b09b8dc7f51e05ef8047757c365333ec00f6e57c30a717f42ae564e1c79a4c3932ce22f4af9d9711a93ab5e894a168d75b3f8d6291b29d4d82be40bfc27fa04b8adf909721d28cba338e9db046411e12e9adbbae04b04878a4609fcd7d927d543f8206de547c9ec97b62a9991bbe1de26dd283d97069fa1290af293d8234bccdaae114e77242bdca1bad968307b1b6056f1f814639af44f22a245fe3e7e1c7372a79ecfee29be9e01627dffba6063be67fd26b7512a02f6953c9e9232905bf4c07f9575981ca750a54a53eb7e1571bd727f0c854e02f3dff26644ec587dda8e5ad13bac3400e990f2ee44cd750a5b517a17a0a0fb1e50f8479ddf3838c0de24ffe5e02871a02144f3ab6bf6a906bee4aea8d0560f1045423bd31a87f1d69150bcc0171f35e377b86b7ce63b3b87d141fd495d88201d23d104f1f3d566908a8aea388d5c7e3b824f0b138bc1f746a9ea6afa0c610e3a47faaca0c1304105c02883998dc571cbfb63a1fdd7b40cfaa89cb7e9ce38e0d52f1fa248d076b040f281470f0fa1f591ad9a3352dcead6b17e90d0d4ece842ed7a6680214852e8fdfa0483542d80c3e4d9b2454a1ff3f3954244abe4aca55d83ec204c378420edd32ff8e41004d65b856f47b30e69e6f1c421fed65f9ecc224e1aed6756d5a0a62437a1ee1c3547d9b6175c75af0e8c368a3c60162f829b672b7b12805fa88fd1b5e1ddb556bd514c42c379c09efd3369e0c3cd44bb61452775c504814ef236dd234830fc1fee169094c80904e72c4b7a913eefe38bdaf792eeebbbe828e598f027a0c93daa5fad182d06c7816ea16458bcb81a3b34cd795de48d1907f7d983045efa5716eeffd1ee3d2de40f675efd31120599df5427bfd96bb37789cbf0be862d0dae05979903f653ce8e37454e54292391bf0b9b0de7abc453a9446fbe669040d1c48d8b50f97a604255fd127ebca667abd4efd1dcbd5fd3449ce8ca184477dce43e831b4200c4d0fd3c7716196aa08901e1dca8518cf495de6b9b5cb67983d27df75326f71ef8683083e639379b3b18b0ea2ebeda41068d492b4ec4c8ae4c0b43829c12dad2aa5e073bb594abd0c850b44699da2ea29c04ec4870b2115700339120f1babbf55a1f05e9a89e1a80b2a37591516cbe6c0a04c7e10fa93901460bb8a9bc0a70ee10359747661e97ef10feb0345f98e8333445f394820eb0cd0fbaf942bc105e8d4caf96a53c356e1b65d600556ad7cc36d8ed32b73a5fdc17e4a0d7511f36d710317adb0204a387972b1d6fcb320e2f71f5bb5a9b2ee731794c3146fd8222ca1ea7b8949222091657beced87328e41c67fa6d78ad972a16ff6a49e1d52dbcb32db506c5a161c963ccaca9aa8c71b3fa0f45c25108e7265c1c70177d12034eab21bf5eccd2970aaab10e191fc2337ac41411b914c81ae42a33f87cb683729c2fbe1dd575cf5c7743a65d70c79be053173c2a996340bc1108e5b8082a19bade1f4a41f3d90b1d555f0e676c1d4e38c6a057b875958c6ed03721c6bb7ca147565b05163c0734f4d495e14b8ddeb9952b785b78620e10b9e0fdf982b21d182de2c017fbd7d037165f1547642b363ec89a9662fae3436761b5752ff12db06ad5172a7a61fbf6a0ca3880fe8bd928a02d9a69d82e9d84f682f592df5584f20cf707ffcc0e4ec5304f3fa7922b8a1857b5e45d6cb60a31c368cb61475710528cd2625f5ff88d88f0947e9591f82e91d0c3fdb4199ba74478bf594cfd4103a6998e9669e397c2848b9fa5693a5e37d11b470116e04d89fe95f553f0fe7945b7ea07b744708fe22a4d5177ed52ea3048f8c530903b93c4a01360d104a43782469db7e8c55aaddc48e695ad090e16688d29e6458982a33de64b29b43cca6a4b65ad7bbf38883c666d20c0cb15a2b3a55ba359f1cf0edb1de06b95f9e74e801e03019976acbd19547922b3209d77fbf9fd2660b3128aa0a392a9555772012d4dacd9c8e156d3b0f5e7c9301494c4b246dad943a64ad2e0b635de8061712e09024ea4bf48760bf5610c01c4a80f1d80ea6bf3b7705ab33f7a0dc9fceb944fcf1c7dfc5297f6e220dc9bf048140e9033122e117d3b2c3365da83f0cb44250f2c9ffed1ac6c9c73dd6d7498165746cb0f7bc6ab4335aedaf97baa46debbd58de6b85a734b0da21dd8c2df96527172b9064c88a369e11c5bdef9fc9b3b2696633972ca659aca947e1ab09aaf76566fb85151b12e7fcf674fe97efff92e1722f6135890ef0696209f1bce430f7ee8354c48b42abc3bfdeb11860771a2a7669e61805e1bf685946fcc3ff4e427cd33b9172b307edc26901d2c0071a0778e09afaa2cf8ade92275a54382abf19fa36215a4e2909afbc204e207c24386e1fc83c096523cc13327c8986f0801281c23e17f3b289f22d32007762a76c4fd2311feb067cbe56d6f54bf26308122321de940897064be306ecd482f9d99be5627541dbcaac610626fabd8aad1189a96babc4e11959f9004c531f48e4cfb4cad451ff1a3c4d3e1b532b9ba110f564f617f5905a45357071b29cf503251dbaced3fec18536179ee0c4d2d54b7a922040784d047571b02859830fb88d65b3e5fc55fd166de15b15f9c74598844f52ec5cdee15300320f711f767b186726ad9e88d4b898de3ebb8f655fe6035bf09be3d2d15f068b190110c397885bfac72957ce6be025c72ed13562c523130baa70b12c2e5f39f25c3d3c8a3e0a4803684dba06a194c2c7e9f240da4502a32dbdd51e5ad76b9880e102525bbc12a0ca25a50ae54289791ace295469557e063cb4d01258957af65144d88b8b2b46597f80ca5eeaf37a8cf47f1327502f62a67391310c893cde844d8bb25b34b2e97fe2ed7b96519f680f20b1f27cf7f653f8eef3c633645e6a3093326b2d50ccebe068e4eac23eb2b4a8194ffc34f3272e2ffa1a992b0807a5fd5f3b5f4f37c7d6ca266ed084d5cab17a0c802eacfddd2483d4c7610d90c3a1b8625a3b5182298840f31f5ff406d80db28e371195e9bd5d1ceac7341ba69fed7d4e62c133b8c16874583cb8f1ea3127c40481d3761e445dbf764e998228295c70c50cbcb386cbb210488c82cec0d39d365ed05ee9f057998d1ef5dc4334ad2dcd00a8b968d1d06d78ed5a231ebb31df035695a7305e6c50d6c6ec835ef2cb17fb2a982f1f7e2910e6622dab8a2d5ce6ccf45fa20d2968126c3a29e0923dc40bf1eba6f7e3e8d8bb241b433aab7d67ef7d81cf6d8e9d748105fe859760efc68fdd1c5596b40370243ff2e9aafc54bcfb20a57800c7ca001c933481f23b8abcbee8ffb88440785d0bf308d8a30a7dfba804157107e9efc94b9b634d84687575c7143b2bc19dc9018f842241b662a79cd7a662f2d3ce6d7d5e32406f667c9d39295edf541ef9aa70887fa4d866862c5f6efb3cd07aa8caac01aaeadb6168a830e626b0ac69979b46dc3bba1d24380d347b3386ec64d165dca821536267b081b4926f705b8c5f324aef10fae80ffd7eefaf5ed6af34aaf49d966c23d64e1f762e514b30c6d1125bdb2f684d9151bdf8eaf11b34b2118d6c21e133d6f3dd51ea570f0fe5cb0bc758d682f5134c374129db51d4a03f3550692d27caa9897cb55d8469c1923c6584bcb267ce62030c510cf2f7efbe846ae41e0917acf2e3d849338414bcdbb799ad06d90ff989ad5f7d5acb1f85fbc63e6d89c7ff7a0e7e2ca317dd0e86bc90810f4da636f6dc36987843370fd37bfa72366c525544ed7942636e3c08d95b7b323f798a7e7404b73169a8126e5de034315d867ebad3cb9453cdf2cd9e43c570a18f59f5c3fa65ec57d4730fb74e900a9f00d57f66fc0b31298534699860d21bb6f60479515594eed74dafeaec2ab67fe1e19dfbdc4fa7639c6026615e31ed2393bde66b7c47fcc7e6ecb9f9a3025face264c6ad28902c152925e5c27b09de972d7c09c31de10f79b59c874bd34861746418060a8e4d0a19b82892e882952a9626fb902f79bcdcebe87d23836c001e44b53e0f7dfc60f96ed7a2247b1fe0c2580c3b8d1ca8dbed44624e2bee2795ac0cd73a412976b192aa9e7ac6737d886bc53c895cfe81bde79f992837e65e17abcbd9581ead1844c402f751b4cfe14d8b6ad222b6afa356cfb10ea25a7c6feda56eed092960b0f8092b20a5c1d879ec0ac475fedaed6303aa5684299a8605d72bd6b36fc0547d0db8762b87b4b6ed08f5eb73bd816dd7c38228c52ec5177e9be48c1d971c74d64153de300e65e9177aeb84ccce98628907266d02d64d21a21bc1cf597ba3aee7705bede7c79c7d6ff501580057a40d8714ed4bf61b6fd62be7c1783a5a19a1357abc2d0474934d9cf3e5aa523ac913e6a4ddda122f752a4f4a52aa8d4e7f30d40e8b9bd04f62eba1eb1868c92fed5d4b9b850997029b64504ba156f0e224375676edd51e03ed678db84806b99c6068acff62d15329cf4f77962fc0f922c88c9bb3923ebbf6fb9fdf03843628754b4d54bc0b94b24ff5aa8a6016656aad4cd0459574ac64d40fd60d49dcd35fcc6eb13366407ca73afba770e28e2bb65aedb563e8471f405026e7e420b98b4fa5c978525449d7ff449bdf3bef33f8d9c10fad6e641f42c90de5e93b30573a7e5054aba1d790232b74c0463be1d34fe506313f2d59904c299127b7099f2b87bcd8764783c0ce8ef32a7533a3fe7f094c55b47bc749e3a8337e524164fd451e1d93074c2b0470d2262a53951962146b1653e5919b15c9cd65b9e8a68c7a098eb440be4f0c234c9f3837f722dfd769f8c0ce654bac5824754673e4f752e16700818e70187630b94076655ecde70a6f896f5c89432c52bffccd3f010aad20a1a7af5a6c43078fc6443470d51c50ebb3bc9f198d827f796c2eb3483c68959ef536210831219019a51a89581b40e4d45c16d2b492b631131dd28f9ccc84462f9250a9b0d37ea98fe7a87a24cf6e44e06bb05de86c0a35ce75241c35b9dbf517eec0e5c781475744984f5a572955f18f0a66f9e4c44aa02326048c8870f3f1f6a9044612cd99b6f6e7ae16e520cec6d866bad06b8740cab0649ae5f4f4087ee0871233244b0a10ae6be8299f5ea2e43fbc28c682429e10fcb270227c16290b8f806ff53a0515060c7b2fe906d39327fa88fe089e81439e4151954346e9a91a773a33fbda4d3f491e499bd4f5d3b2a0c66786ad54bfbacad009d23fd10d5a1b0e3c73b54a2d19f39d2cdf78c4f3e3d5af803c97d7d5a7fb2e14cebcf8ca73ee76e544b10e8eab4e5f19fa98bbe8981a49d56363405d959017b876d3e8aa9cc8324ff20f0366bfe680045662614f149b3c3a3cd6ccc3e43c8ce77a782055e535d50f1817ccc6472b690467b95e18b427e3e5c1af67be726d9eb486a0d0c830aefcf3e64a2c3cc30638ca1dd2c4796c6ecb966436c30b5ae7b5d34305f21debb6a06863d7be43f956654307062e1edb530fe8ab122a916ebd98293ddb7372906c319ff98334ccb316551bd60f5082763ea0c25bc3bd3ea0c1bddadd9da466a914fbe5f244f4f47628e8b24774004ded80f7cefcf81ed61307f146a09d6c0d9bc9dc8cfa3c484458a57829ef30d630244c37aea02bebbe2d8a6cde2cada4cb0695676d8eab6be015cd7331ed2246cd152cbd668d7e8a4bb8809fddddbeaf0bd8c0168b810033a25b51ac217355668abd1922243ba2482572c7c35896ac191c7f6313ceb6a8e9fb487f782a1102584cf50ac0474611a7ebfe687e8c1263569c2f0a0b75d31268dbb9120cf5783d11afd202df63f0db3c9aab5c76d228212bd2c404c09575294ed8503af70acbb2815c46572d12ab6d56518e06021a44215110aa23111f021ee97bea569fad5be48b736c673f33d911fa97e1c070c50db0d7ba464ed25bea03b243990bc30d78cd99abdf655fd3baa443af4e38cccf57a889b2488c502e81066e3bc32865f441996c907b691f1d84efc8c194c71782434ca6af89170d3e713b2e294d19ab1794330b54f691f7ca2f3b8296a00854708499f11a60f18092d0d78d4a3c4d9188ce3ffcf7f76a039bff030c59c13ad5d4b4fc920420b9e89a99e9b7a50d4be6643b3f45e426c962006ab380109ac5f156b4b752745d3ce313d9dc608825e665ec76b7e56629e819c95eb393995f6712579db7ad3dbf380b29d9332aede80ebe3508b3eb8eafe597065d4ee33c1b699542d0557aae80dd801d2a0301f58c8c4f9b58f6f97bfa9a89a30a0b0bbcc03a963eaa6edd7cae1f0a0cb537a1530581aff3d788343f53f162a72bc3cbcbbb7e450ed84f1078b725280e7b1d2f92e30ca6a944cd0716fea08ac01fe7ad43ae68c2e002eccf04811aca59dfe30286bdd68a5b714e82ba62bb26ffcabecbd0ba400610859871d0a2dfc473e96247bc44eaaf17b69d82a47493a1a64adfff4ccd15c074106217c585667bac2a28247436eeee6232061354051f3c1f8e5606e76a3104abca21221c0a3035d322cce716cfb10cf9f1c8271d44788a66265e37834780c70ff3a00af3c08f0ca4bc28d53c51f113746536dd7e7db720c6504639c87855d88668eea2cc1a72f5826fc3abe2f0375e1077bf527da898bd6d3d9dcc6ece82dae1a387653845c131e8708779087f5fd0e1cd07ef7a4d0d09840deb155719d124dad674dcb263203634738efe3fe049928f3b8cae7b6a1f44ce4337ec6b345cf0d47f7e7ea54019a6c655e21514335de990ad705d98c08a667e4cd8f192ddaad1f2f6ca173e1fa504ac315f69f743ae201414e73a745aecab549bfa149330eb24b3abfe5e69a14503626a2519dbad1f5eea643514f9c568d00efb1ea8360d34c528b24f9ee9792d252a92debcf13c7e71687dcd3f0b19209ce4044d62959e5cdcdad6dc2549ec6af5732543173a0941a9f2fe0f6498e022fb11567c1bc104e55a999dc90a13c77035559ee0e1a628face7efaa0210ab9a456bbd8134048780675277f41e2cec993328dffa9b7a8cd6eb25e989684b8f1751f1a7f53bf9d46a62a3fa763508b25229d587734ed91c39d38f5a1d11d1c0323caf2a39cd41703e63a6644b93075f10fea7bffadc8b36a1513febdf4f90fb87e7d9a75bc2dfe8b4351cac927e7df5e6f7264a9304ba06fbed3a18c7a910790ab788a243755ab8ed338e2ebbfe05b6df3ccec8cc850d6cc25231880176ed73838b8f8d19a7e5c20d683795b5de78fec940b902ecd94080c86db233f6cfb92bfba898c1604decb4bcd09f197615f06ae598c306c7bc64aa26fe7c22519c86e32cf3a526ae9f290819db061dc8184c19cf33f29044d09e81d46a8c128c9adf45908eccd4f7c5f7e8faef88bf3e52a56f5ae86db483d078f5d9faa746afbf163861f8f45499bde880716fc181da9f11c73732bbc838931f6f68ae9315a8a75afdae12b4b0ae90a3f3bba8ed077abad8496302e66ade2a682fb95439034bf5ac9af3c664f158a72b8f714ddabcbe09ffe0381ca1384b4fbf7fdc14e8be8dd1879bcda757cb0de9b951ca2475bf2e2167242f24d3cea5e8bf36e5b532db842500e14825819402623902b2fbaec8ee0253eddae4cfef820df109e2aba2b136d92cd1cbbf261a946d59c9405d5b882e8e5284a29060284e542325142fdeebba07907e5946a275f44489140e5e1ae3dda489f5b4c6750dd9d60137015810c44ee11533b7ece57d2e383e11719f3969c7dd97eb6e5fa8e554de88369f27f3c2f78a83c2b0a597ca7a6014eff97b11eb1297775c344d1c9f3cab048e58377046ae32f0a81eba29689325c97fa0cd26c05537eb6a1c043c22f9fea327ba23ad6d98821bbe6f5b5568cd4d2ac1ba5f916955fa7d748b86ff6c11ff5edbd69e6819a989caab040e8e1e5d3c4db47c2080f685f6f973f4b919d5ce7c8731e074ee44f277b2f78078785d8ba0f4c928804ac4ff49c88c65f8d8b3a4e0a71eddefdf671fd711e5e32321408d7fdde08175c9628444031d2f72601c0f4d35ce60c602589a35db6d6cb848b34ad32422d45e7f9b9716e4c460e97808b1fc7b887979c8ad7207ad957172065e4591524bdc08d632467d080f84d92d8685b6a67cce945cd41029d11bc034d85bd363945300885aa0401f58392f8beb6c21ab38a0fc1401d510e6b3eb0f94a661d8e7526899daa4a109c46a1dd0930f2e415ec7f53addae4605e71f306aab6613d28e7b5d42d5e072429225faf409286440e6710d6a0436d9aef024b61bc574da2342208fc13b6085f5ddb76491441c209bcf68db8d1b7edb41bc4c2c92071a8e6f67f065547c806b11c030f4f7a31a084f14bcd26cdfaff37499d2aa1dcead33b4bd0dd444bd8d1ff2a938c2f4d88cc1fc0621495779a62bd88f2bd2bd32f0bc0f75c0ce30c779065cc282fb2464c970c446f6c1e43cdc0a9ae00c855b82b5514d77ebd25b872948edff679e29b10731a1cd203718419c6cb1cd7781adbcf6897fac1ff62fd4316acf551506c3bee913b0894897aaecfb8876eb5c4109e4ff42c660760f89e4628b3966e78a8032ae16d9c173a4dec2f113bdf453e52f88b27967bf3af80f9c083af0c1f43707aa2702919bca0cf6894b68a66880284ff48c67517f93fd3063b944da3d517ea48b11b2084f96be96df48d33d13b1fd5ef88fa3758d133bba555091a14ecb28ae7520160b0131a37d99552cfc86e562bd47844aec1ad87b6bf56ab85da59eb22a6ee55b870267ba2c5af9c5a3c2561614a572e23b5fa76d792522641563aa18c54088bf64dfc2b3a3e113a85259eadca7b6cebca4c43ac0d3531f50d320867cf351d4aa2107fc4a0a2275fc523220fee13b23b0fbb8d94102609d273d1e25f7e92527abeb6c673876d8bad920fff0a4a19309633982d0c3b0901a6469b7f9ae6295f1649442197a31ca1ce05b53b64970af0d1ff74c86a43e02ae843ef8acc2dd9f98cd5a98f24abdd0904a42e6749d14e62ddfc31d8260061aacf624dae9f9af84ffc0c8a4f51413e8062954cfaa131a616341bd5ca869e01efd7f7062d99204fb02bae51377b6b7ef7f273a26a82cb131a1937c66ec81b8c8c3d025987deda55edb6d19af8be38a61978f761c62a353092c764730981e4a34a218c1ee9e63214fc36c13926ba2aff33c341a6cdb968123b3d5789c39f686fa7f755e1be54d040317694dc613d02f489a5ae1719121069251cbd27d2412709c472c2e018d17afda9ccabf05d9793629961509c0028ad813efcbd6f0345e868750c8d35ddadf794d6ddb080df96b5e1a616bc13f1349a0de15640e9e7800ccb13fe0588f76ee830046717b807468a23827476496ef51409f13c80ef7c97c140dd28613baad42c59bc893fa692f27fe8770300e0514f79359394b7f9cb78db6c52ddc19c64a730be3ff29ba1ac8935637a14b7b56f2e53ce33de191e3e63f6159d6ea86f3d915f73e3fdcf65797b9dfe0b30f562e5238f3a42d331d6def568acc50def9cacf4a24ad35875fbd4318ca7f7d284ca2f105d6f03a0990d36afb9a6e1d38c0b914175720c7ec8586fc833a00cb5ad683b89237f02f92af4085c39dab441655c771f0e2987b74f7a8bda9d8f6d83569f723455af95d8fa8f2a0f53a379c46e5de4a41e0a0f43b0a67981b79b83191f4a72617c1d370e81da1f72c850208ecb4b07ae5e1824e544fb7a135dd1ee99f5b76d6a8c9b9e0eeba836252891ffc83e20cc58813316d67b418e1d5ee6dde5678dc33dce3a87e2c51a91aade3d8dbf3dd5ca5f79eb630b86663fd68da1492f90a24349687ab54306b03177ce3f9857e5a8bdd66b4f76fe3376d4066aee11d0835556b761beb408aa21c3cdb9562c2a110278cfffc59bcd2023f33368858126973468ada1f88cca642b3708cda6460122df9daa89960d23a1774b51ebf0d4f3d46df4117785cf82b13419fbe196ed9611bde3de9c9093da42db144f7a1146246b08434a01e788ee78ff39dec048a50ce00ed0c07d6e58893078981257eaa21bc95ac0daab304f7f42cbe066669f0d71b294b77c98dd289efe537a1b5c175f1cd2e5c0d62a8a9f4255a06b603d18322b8068ae53baff332ce9fa42fa92a8aff031634e0a686f3986288b1d21465cd54a4abef3b5d4a838265b45b7f316347bc3e0cc29e109add807e7ca2f4387355d628cb0ef77136583ea9463f3d0ce758f6084ed6c1dadbce5ea001aa1aabab5ca4384b0c5b06e346d5c6926b4b835b8a12c90e671bbe7d887bfa0cd6a33dd44272353b59d4933270d5dbb55a67bc63d62d0d951bbfa9549b50c1a8c9e57b91608fc9369651caeb45afea7720cce7521da066aea90ccfcf553a272daca32923555e4c247b231cbc70338ff0899bffbdd13eab51e448803130419b6a7db887a62aba7ad845db4f9fcf6cbadc81297ee7d75a5e0a2c2209f1ca48bc402cb7037686636bc1677b1469ed96bf2cb6456a25a09e741a00a6d280fa33b7ee64e50122fe646fa527a474b64820dbf8dd2e5a6a2a4005da8129ef1d13fc679594473e61b2dc9abaa5787e7cc952195c6d760f8d494f913a6ba388203bfd95840c07c68f3436ec2b75e25e498c5440e79f9347f620df279099e4b0f471db18ccef848d87d56640f7bef1451cd18d6fe263449fa1b275e5af2a1772b03e6b957f2dc156dde877e72db78f908787ecbe49f1befc607b1c0caef48a4ebf5ca3d0076b5ac01a027fdc0e6bd119470ca441c5325501561940d9fd9cea2e0333b4425f47538f4eb8157579de75fecf9e4552b455c04c79901233b9e9e2a7615ce4c5bba9e1e6fab504617f20d4ed702f129197c4766a05bd742f697a75d0f61f755413d3a395129dc62c30a4a85293d6471d704db76961266d2d4580fe714a8e1c8dbba2f7f19e222133accab26f56dd8cadb51b6bb7a06a6fff94eaf39d3c9737985cb2460020518920b73ded75ff431610544f7341d40b951da348e5b627adc75e19b9b23e28042ef3b0bdce1654a777a6e069a5cd6b619bad93646a95e53162918ba5f94514b8e5bf05d75e35004014c1d932fd4dbcef97db98c1ebd4e0b678b6cc672da58d3bfc3d32c1165aead8dfc67f840959b65a64706be02bbd8c600d63fda06fd9a2d7b441c67d74f98e9515aedeeefcde33a60b4fe05999a93fe867ac736549b314f347aa4c566ab90c2f487c3e8a71fd605d7b9cc6ccb746b39754406466218deb72422189b3ac4ee43027f4ba2331a4587572c4b4bb5aed4c40367bf5377c7a86464884332da1c3e2399488a191a3d8a975df32626f14ce9ca2104fb17e011213a97feb8b04160b783b30719c7c1ed54f57e0b30ead9d32c392fb4a20fb4a7e8f539b97251e6e3a23a2c46d6310c9e0892c108e87394c3d45aed764664f3177b707473075fc6e3b335fd788f13a442d8c4bd51e21247c45fea8f7b051f7842cd535929793f7b42aed4435c4303921697bddf264ae75a40f704fb8e130851fe0d124a87308bfd43c1a8f151c10e5c3ad48ca48a1833226ac0ba90cc0d19e4efd8a3cd233a9a6ae675767f4a78bd25ff80c62feb4fc7dc665c8081c260fbb6008b6eaf1274a3132da14a95f101baed42e31bc51a2db62f14e4608ed896c56160e0446c9a78cb9ca6fde0a99e7c54663afe738d79186440b6c67caa1cd04be692b5a8974902091b4ae174613c1d9c7faba60b5959091b4d6b0bfa42539cd9e17e0c69c206241b3e678697880735ed1ec04135f5425bc0cd95f2f9cf17a7fccf56f21d760f84242f54e664ee21bcd18fa9defc596f55bf86d2838bd1164a56239aec1843554d0d6cff50f449caafd2fe341e6f616de04e98724c0282390e9d313f658e832f6bc880c0023cfb1d9c4eb2c8244908744581261bc4c65a74d310485c03b9c3b01a98ea1b86f625653d3d23371d9a9bfcb9d8a06168a5e3ab52ae827ade3ae6298dd26a6f64cea52f459b786b523e3d8c6188b98aa84cc6b44e564a840fad368cd603da382c5aad24f9a7225476236b0976722b871ddf339f38a620e27f2f1b1f81962d88b277176a3f6c9a72e6ff1a6234941f47ce304a6190f41b5d2e05a0d43ceb72116283c40a65bcc0f741ef3ee5f2b8b00c58ce5ade7d7fa99248312a62a1a625ed585ddbad041feceb2e690d3e5bcda6770301c3fc6f91b40a467d28e1f48bb9bdbacb766e15ef3656c530991226471ce44edcf10a3d592c052f03215b55adca012473d5c8796e0fb958b7a0566feb7fd2fc79fcf20059b8c62d620e79eb3379a4b062641b6e29c130d8770a2821b471929bdebba22b185340dc59d0e17826fa41caf54d489b8f879ae7a1c8ac57b52a84863e41f4a17eef15da80cb37aa6f2928e92776ada7dd4edf12364d406a1b26b9538d220d69156b6d8f6f40f0509adb71f43d9f44f45e9b0d0aa22fcf34eab875127fab2f78382dc2e7ada7d26c1589ab90011859161dfd4b4328928a717879aafe707ffd04ebd4db40483f62e7608799e6b9994a061dfd650cee77256bb2fc23c30f21653c5a862c31d06899acd82c70e85318d6b1c01c7b0d491fc19023212ebeed6f0fa2c4cc30087a5d672f135d5c9f06aaf11e3cad620f31055bcb57f56d6eedff8d331113167a8a3a4f40c94fb5e55e9bf818273ee85bccfe5c0ad3384fc92fba768863903f7b0790c8bc9a3aabef645efcc355a5b83e09fee4babaf42e4721c71176bc45720e1da50954d7f663b0daa0f84c3c2c0841b9827a4cca4ad69731b39b6e230bbe5c1dd2eece5f01852cf016a77abb343a4ffb4fd1d8c80d5e3dc8f44747199b1862a2d966ceee52531db10da5878d057b6609a01c0773f86960cb4fd022dfa89ec9b8183d7e62c3ab0024745a3b3914e57f7652d068735fb2c756a2307b68e609e9beb635bf35abda2a638fdb38ff059fdb6a2c51e2d6f3bec42357a10f7173adaebb17f5c3bc82d8cff4862486139a5369eb942276525a838463491adf31eaea53e6216d6c0a2221bd669a30859294f4102933b1fd4a8df765d58339d8b271f1dd341441afd48b4555b5cced92a1eec23942bb88f8a9a8b746b41081775f31f1ee77112dad0e9fca070fe8be6a2f3e77b1f39c1c4cccedcdd96f774e68b32d121892b660378842b40fe2010ba8d046726a354646d5e7e3f4bebd933ee1378780fa221dca9e210bb729c0f1e1046a581a965e0b16e7babea384dc1c36ed7b2f44c284154fab46c0bc5d5d51802f054b69c01f93d8ddf0317314c96a959fb553c6342ae18224b679babfa42f67e2c07ac65674023b89e0f9bedfa4faaddb1e799c28f1f92a356f1458c5294b056e3429d9fbae584b31a53f9df6371e32ca2cf0d07abf02d003192a54b31b332e17ea38ad6821c0b3cfc4455d4d42b5d547d5f3a8ee9d1f274f190571cea7662928f34ebd8d8ac0871c32011d5a262076915b8a86abe8acf7d3fc69c6b5e32594d017e4c8fb816ec0098e0de31bbd0ba21bf32c51b446dcfda741a3738c7b2e03229519ee47d014b136f7156aa728b3e84f759926ce47205f88f329fb71b6fb8072852c12e9eed083b741e9f4ac8d2e4482b46418c3c02f1a0b3e288783d6418f6de300dad1a588295a2456c5055498d6c26f5d46d94a1b527e06e9d96e5a77e996b48cddc6b6fc0f0d14cd0c9557a62a51baa2054fb2615524e95ce0340ae8ea8a908f1dcdc703b36710d84baee701facc46bf9d99bc3a15bcb89f3353501d757519c1f9f28722c247dab175d1b738e0595dc03efd31060cb325f064f3ca3419edadbfbde27c3d51e676de0df7c5e0d57130c4d050c7c3c4de3cba456f41ad88bab3b6cb2526766034ea4befdb4144bf4bfdca0aa6c29475a65a14672186fa8d1683556066290213dd26e06ad0d8079a481b533669888023885c9754460f974618800e1e11340706c4e7f3beda617210d4ba510ffcee1ef22783fa8534888c2443af59fdd7a2c652d95e969be685d4f69170820ffaeb0386c6bbd8bbee6f2121b28a1db8064f64d864c0b2d2428fc5df3e563a0a3dd4494384d2db2c1635a4896b0c87d828e56739c167fcced6a2cdb632b6d16f50fddb0ca20e8a59ccb0d55ff7de5b095ede2e208dacf557f0e675a6813424693ba61f104d275a97e23c65f0710db29428619a6d3b5ad297c0bcd949fda6c8716afa1c35f562abaf3a1c3f8169542be04ac01a568bff647d637c8ed0389168c71b9fd6082b94439de7c770c2b170fd5c21f6891a8f4716c4868c9eb04deb2577299c755fc928866a01e48694d1807451375805be4ea78e350c0d0e6e5c57cdd584173f2b8e405d0e4af37ea445e494c1429070839e212bd672270cf7cb32d5df396564820f96533d7bfd1fb8b1ad6bd5985d5e0a401e84ee6604b675f631b84c3ebc991ceffae654c8fc9ddcdb261d55ffdb168a70c3acb1c9fe40e13d11d8eb42d4e8fe3728e1f730004050501b98d38ab789c5629a9d4ffb32a81d38b8bf5020f2e4fa2ad0375c44e900913d49dc191961f9f9d0987bbd83c10a1e486b56405d3ad2a8803fcc8f706b62b79962290198e1929f9da2216d59dfd7e810cbf4a24cbdb5b635750264f56e79fa3152d1bf13d28b3a43857b875b99a611d3a6a0e526352a8a6bbe59e7b83eacefd7de025b20ff73828257afcf376350f9da254dff005b7ae500c2b47f01d1ecea37bbd0f716e94e229f80f72f059ca0a5f87bd8d2df7195378ebb56fc44e050149e0fcea64d8f0ed8bfa02e1b0faf640a6a47ad8a5b7ba313fb849c747dd05cba5daca1540032e6c0f668bd6076074d026ea74a5908dd24a00ef8592c30897fc6edeec5a1a09d1c571c7f1b609f2c7837ef8495b8b6faec1b8d5a7a2d29e1b74a0ca6de9bb7b05cb241cf0210edd0780cfa8ddb2a5ef53b8b3197a171a6fbfc03da3ec9eb4b91e72f6dc4068efb83f9530aee81c08ad5d7705c9e659ae88261698d94966adc94b66713e8889932e5ccc990de31e53a97a5b9e3673f1f9ddf827cac0daeb56380c882e4458aa7ebadbbf0590bfdfeb17cfa6500458b1b220f88ca4819cb2e52a8e94c4b75ea6ecb81a4ba9b75dc409d257c442f08d2e018e303f975fe932c2f4d455daebb898059ef79370ade1deb1d0fdab932c7ed2bf51114b56d1d96df88e772cf5b61e8b9e07f4a1161028176c7e0d51a1ffd0da39340474c4770ac2fd4c9fc1db7e5fa15b4892b236aed591d2013c91db8378997b590c840e498b5783711c0d6d600c94e4a491d60e5bf908cb3562399b4a7373c327ea126d0b0a5593ecd5c640f07e10d2df7e7b43dbbe728f702afb6fee80a33f2992b9d1cb6043019c45191a8750600a7dd25143c0cbc86e6b868e3528f23ac2f4ecbe811d75a735321857d8b0c5e79c3d471502d3ba178ff538d0d0da7197976ab9bfe73bb543c45a5fb915ca5a9e6112e43517b677f353cc41c9164c91d282678109f1b127b7a4c2ea5a4225eedab1635b252bd6b579951c7b3a936094334018a1bd1452a34a8831bd49d094ce7e439cc3736f580c00a5ce08fc401dc4cbbfa3a0a7e36265375505ee0a2988d5449cd5d52b1dae6e5a6ce57ea8375b01844b690ec3df5524f54ff8650f04c5bd48e0d83afb121b36a82705b7be5cb8a9811d213c78e8491e9ddee234da010248f1d6e11ba9e002beeb2f02888715cde9031c82670b869f5ceae61c49090d7da0d5c8e90940f09965980ccd5be1168d3f398ee5737da93c04a3c8af3ce7b5eb4569ea5042d65e5c565dd7fb5b87d39ca56045b12d56c50c1b12d734153978e0004ea1a8d3581a460d5e7a8217101fe3a4942953278bba1c6df55f130c4be7b9eccae5c2d062e3847f3ffdda3d2df724ec03dff63d66831b6cbe23a133087388e75cefc67ec0fd26f4b2aa1d6f7668d5cc187951be8674d777c069820eace474f0f87e4df7d5272240c950725a01c9ab8beb327e14c9aaf31b24a823bcc82edcaef29b89415b2bd11e36e6faf71c446cbbc6187b78fe6913a57279d0a093a6d6cae657f3c9437423daebc9ba3e18e1ac28f28f0f73f81e9084a4bd95014b71c0fac3e0149af5aa53017822f8c93237d0cf24b71bac650a176afbd5ffe1d13f664bfcf4200070fb48fe4e52acb32284a0e0710bd103be0aed94d7bb163332448cacc216aac90f18624920c69db47f83e98a3b041e4731bd3c7d337177220ad2de64fc7c604402beffe1fae6e4b36d5469ddb63196a8e5adbb44b12cec4e97057f31e0da4857bd1ae238381955a87c0ec8fb9bf7e52dfea97ec7120581162d16785948580f9a1f0f927cc703a39715098a37d2f0684ab96682ef5f4ace8cd5621ad3cdde840550e5a4728d8615f4ab0b8f9797f2382f9e5c978a7ee121d617dee0cfa9064078b3e6892035024703af6ebd5d8f21945d7f05eaa28feb4a9cecc3ef384bb2c670e78dab1f34151ade8c9c33cc68dbd41d54ad840bcc5680cded09ae6b91a160d4f582aab9c30a3b2ef99c72948f1612d7fa57b5f533d69c6277cbce5b6bc3ad6a8f56ed1cc87db350c1f5c8fc5467725a2ee42524e4017d372b4f463932ea9fc4e8733c2d9aab899439685c6b0d4c042a0e8ac9c834e84fd442dab29c02817e7a399eea0a3b7bbdf30829f42342a8ccd98440036b85ab1330785a9dc51e13f3314cfabeeea3761094be9aa1e97543f503603847380a1e6ff58780674b7691d1bc1c70f64991e1c35f7c702d7f66a8635163098f6f7f1ed4ef966a6616f6a1f34bb5fdc80e085d15d63a4fff7680f5ff14adae1948fcc34b20575edb49cca1b29ce9fea2d3caf384dd65c0875abad95326b6e845505c8afa88d0530e4e0049fc597bec4e8a414e7f52a2883218264db37775aedac3dff3677dec318f9c4f566ea90d1d1690ba44a9eee6af6620bbcdc38998357a901be0858818102f0a36e364a08340f7e9850e091bb8bd6d9155ec1b9cc8ec742cf491e30a85a4ad3d56aca779133683921850bcccb1f3fc2cace0944d922a21d7bf0329ae0211f921f0804659157da1573489048de412de3e9985f5f9fa5024ddb5c95d8b45fb5006a08a7051ccffcf056033020559ee76c1e4c43677a0fb4880aa890b2af772a4309b0d03abcc37f52657e0a323a53a2229d113fd0d874ef7e30ab5e22de713fd3c64fdca3326ae5766726c9eb2dd9f2eafef561a76293e26506819ae67b419df02cd39f0ea06acc411067369aa0fc57e3e82e7b0061540c78d363d2b633d8add896b39d47d8101c0a08a1ae1ef52ff38e3a0c2b42a149b92d8f7a0f113e303f29b8364af0a1f4b5a5567f9ccb1d8ea33006f20206c12088bc609e0d5e3bfd843d40edda6ba2f8d41bf2deaba15034c89d09495df01f767be2ca83f8eb4d8f5a576a50ed7f1f396683e7cd6c401814682d9b8874452c0067e39f25c9b5723a4ef9303f157a13cebfcef7f75d83cacf98580e995fc0287ab6cf4579d57e5b695f57f5c891044bbfb58a7c3ed6892cd017b87e4dd967a76ce0997811ffb7ed4e3767853bedee53cd25f6ffd07cc36dd8d3287abdc3c11324ca666aac76beb566cfdcd1d9ddc4659b19afaeb8ce53d5e43e252ae54efa70e014eff23d6da7e6d273a7ec96757a152e258c1c1eb606fe51451e00ce3072f0d2c228d4d4957da664c40475a3b46130a039bf58a71d77062c655ab6b4987f4e2a40c2a6ef17599d7d88d1611ad88300239e72db370e8fc3024d6eb3749e4550e89877dc970c0e879ea856229edc665717342c96f59ca7f3d3d08684f5760dd70df8a6e989da18e567c9b1ecb74dd8a0a57a1deef5250acde8b2cf0d232431edd43bbdca41c378a0d56c99a310acaf460b62c8907f987e9019615f98480cb861c8471a54d0522d8b88f80865f387df8da9e881ee72eaad2b83e6ac904850dd0a2a59ef92d074f2b1755e16c2a0c695e83267b6b6861a6560689fff4aa72c4ec15b7b16d11338eab19f2ae9a463f6e9d245fac0ab3b749dcfe2197cd0d65fb2bb1b47d1eb921d43a236f6a5bc7dadd7621841abc21368c339982b3d8e55cf2d7ee1dbf0b9a6b94e85c45fbae11f3deed5221b5abcd22fcad6f05d6a9f40a277710167971d31526ae7e9ee49b60fe1d605fcccdc6144f6b13aef6ab6921c84c79aae61886e73c4a9b1663b38bf41654bde06419f04f79bc2ccb5bfdf873a67269217d858cde2453834355352fe5c425d2be021f60814445f177c6e0f96dc06cceaf493ce410a692e3d2fbc31019d71b6dd41484ef7ae5fbf72de2829e3b1fa461d249b816b950b0d7d2de9f3d2981217088fd98d4f860d4aed2d6957b7964b141c46dd5cbf5eb0e68ba2b33da6f5a3dfa038a8370abf9d7c1937bf42f152e16697baa6b8848a2b4db72b4950eb31c2cab96d697149d4f9eaac605e1d011185887ad906c526a9f8c8c7dfe1371607dc984059ee2d1ac3602b08dc0ae4e36a23447c1a15414bfaf78a66bd9b0169d183b08170e8e9b44682b19a83b62647537d3e2b84b325ef0928527622aed2a258c7c16080862df31ba7a88c5a20a69d489c1f6a1824e7c7c3dae725a18f746b5f923b0328a3c461d39b727afbe644c84e8a066d22736b8d4a52624e4d8ef17a29bc6a049887a0c88b89d81225f70b6040ca92641e01900298c440556a287a68c3c61a415697bda2960081db26e24e9d17512b72314e323e536eb710b59d2c5aca4239cb22b871a3a05b84ba98c848d9383db50a69de4f3146ab36bff9883004b06f89dba55be4f3625a2c2ca22212717c50c0bf3b3790d8ec45abec16922976c9680c0d72e92beb101033814167837c7e590f28b9fb3d4717c0fa92465cf0bade1f5acf5d36442c731f324d90bcd04e21a8d9203b5f1c40ed2d29bbd61c1bac0694d01902f6905121e9c1392257ffa0183d37432c8dd970aa55e1a1a34dc9c3d361f637b7f0fcaf90915898ae4e75d2649b759503d2d82d1564389a8f5da7655b849c4249426d36296316731c853a3f2f8d4c5f572d86e09d0891013c63fac6795c0db6bf938f1441c6750f00c5914f0dd343d7ff53123d872032735b476a159c723b1aecd88f756f44a715ead3f3d78f2b20330dfd43e387d813e6bb52baf056f8a534cd72acbb0d63f260627742f39798b863b5576f3d9e751adaa6af35f74be5039da08c44f8fd03296015b52486ec3b6660ac76e6a43889eccec4bea548832dd466254f4369e8c2f8a3faa07e88bf82d3b336a905e31a7ff89cc96b89a9914d40409323ae7667fdff2d2f7833347fe32cc2c56ccaaeff7afb91a52e05f783252e3aa45bfd393b0845dc8480e5645fc77db4f292ee323ad6e4f6826af1cdc1e63ac2210acaf2271a180fc5f8c01f72bb7e2571ce482a39c2692f2ef87b8d939d67a90d18201a8bc5b82d8771207f1d09b362b6d233740f3066e77a9dd6eeba55f3c4a2b07ebd90e44ece247908858eae3b5ebb6ddc46f33b24afd89ec4557a8bb61414ba6d8e0a77b24ee5b6a17517f8c08ac4b1a3eb96395e4c43dc497ef93b489e1bd9611198ee8e24096e0cd0fef0fb4454b0c3d6e40b30b586eb26465c379ad73dcd5209058cbbc14853f3945bc722e699251f8a03cdf2f435b30d19189f1bd40657bfc1f9cf4e718727853976e1f607d05036c69e17d1797d76f0fd35e0055ec8aba216ca6046f3cef9f52d66f1479770f134feb6d7c89f32629840fa9d598c99e271e6d71838ee2be3d35f67f11ea8c9c6fb39c4fb66aefc342421585037845ed12f7819d621055c0eb563642b8f2e14efd53e97bf4f166de4c271e2698bc69c456b522ec6ddc9044f1e38df4976f3bfabd0d6dd0f4d5856e31283f7b39e09e787e4fe4d322b1aaec5c270929de1e8118ad7960966d0fc31726d052a1a63b156b865a1aa6019993417007a7470a931d13491a5af3f4919c8ced9a0252b72dba7db0241d96487e3dc010f4ee44794ca988468bb3c3f56fa43ef3a18896d6630de21d064cbb4b5f85cf9f941669107899e511d2e0be30fec65f304d34a2d4e29593dffddbaaa60f74b7e773dc127babef2aa436fbc8a6571dac704390ec3b7bb892d3ccf7c903757a211ec7b44dde88119f4b6df0f2cad379b84ad697d4062d8033881bfbc3ccac28d44138cbd30cea6d3f7cfe98633b4798ad5732ba4705a64698a9c115137ec1277d2a98072f66caafffde239be716e4887579faa4dc63192514b6e514c86db82ea5fabdd79796df5f920d9cb7372b7a5278d1a60195466a657b150faa9bca0d86cffdaad62bebf7595ed020cdc9ed7deac2b31cb03a6329bf533058a732dea9a495e220f9bf4218511ac6569e01ce701c55f5246a8c2065e80b191f1781540bf4f604d214fb8ac23b5bf466753e1d6d8fcfb0d26b9401539001a59c3372fcfbf220bae955e05ad2fbc0c9719abc718ead67d07c3975e5e3f2d66b2bd3835cc2fab7d6321d04b776f40f1b7d715cfe564628c1454cc0cb21537a4c699e35ffdde2503dccbdb3cd613c57f7f9d5998864884d675dda4f35fd71641f99943f5130284a5d8e42fdf4cdb414cef00439d6341c29aed596fb3126ee46ba3c53dc7eedad55faf8f5a71219f80dce0b33295314b6f84667e40663381c7b0211d12e179dd72b7994f4f548a07af5cda64b7f29bd383e04f34bf450f5936beb58da71aef9638e111a43e9f88d9659f7d662b7b60b9b418e1938a07a60940e0cb6323e046737794a34c18cf89ec88f5e135d4d32c8706be8181e771955d523ddbeddfb30f20f0dcc4e119bbde7fc0e2c3db579aa355899ec23d835b45a4757ef90f2bafa6a9326fcdc97d9fde751fa26d2eb428795e8be9d82ec39f0696ceb62f985b3db5421fddef0d8f28a8ddf91098ea17571662766fa79a88999e6307d47edc5b762e7faa070ca6f840c2fd976f8376bbc282c92f8c244490b8cd339a09c48daa3f2e9f09eae2a683bcb797753bfd6ba8d4b159b4f5ce3749b22b41a19e9e1275f8a7c9040d4405012ce0480b7c3f1722664e2ba7dbb90de2b2b024d2b911fea760158e02a304f6895245e4cade1200947acb2427dc4a63bb9cf005b909c24c0d87f4138b68ae2849eba30515b0aa5bbea331a7a2ec8c2439fd0828959697817d98fc4ebb726a981e1e09e3cd5beb55e608452b0b98d608c82f5c5028fdbfbe6db5cf65d78fa691f3c12ec2eda13881caacd4f4384c275dbfdf1ae7ac893c2fbb3169b0df11069bcdf6dd007d776ad41a785f190353e62604beee212e2c9da11ba15ef37c18c1e54498ad36eb81f1e94f2d2781b52dc65ea6aa01caffb8172daabe2b05824ecb089b31076f46b4db915381f54601b32625bb7ee804a34dc356786b402d2f5ea154501a52ced55873c5efb13bd0e6900f9579b26c2876529807b91a4a4017457d25649c9358d2852bde83a6c26aaefe9bf5f65317cf05cefd657c32b2104c8dad1c92ad3353a1564bcaeaacea994c76fc4f00bcde37369ba36a6953048bfe1fdc239c162d39d5ef428081272aaa6c4ceaaf07aabbe6cf260ac7251ce6e4e8764a9979eea3b29d7bac1bf0cfa4a6740c95d3dbdc4d42f6d8783be67daaa77825a2076ebd23c67e98fa975acc89740c0ffa2691d48d932b11f82c327546bac06c85ab90a1a0d64f0f62156989dd5b9c6336198e9ea5b910bef77366e6ce34dd6b351e7f9902e4aa24664d9fbc4cba12fec3beff71547d547f75ffa9cc8484807d0479ca8ca1f7b3a88559cd398bee9ef7a676ec5cec78b92956edfe786cae88932f012f7f72f13fa0db8dbe95258e200459741099ce504699ba46dca46e02c049efebe8d74234fc13d9d9d6d4b11bd71facf3e4399b222b5e04ba8fe568d1dea9ae73609393a89f7070afa84ec55cacb4e3af141823f9c8e5c4437d12875503cdfcf265425f92df84c8e51184efd577c3d321b741b31c9b51d1342032b843ccd0601c06105556dd50340c2b2ff00c5391fb490e1bd35cd37ee623577bc4b7e0bb2ef06738fca98ebb17d13892f217b0f5498024364e91532976b2917b68a5508db0340386498d7bacb35cebcb610c0d6e074b44ae75492941b841e38e624cff67beb7e0b9aab02064080753c4cf0b75feac06ad93d63cb81f3df89f3152fbfc8452bed353a7e9f75165328a2a4b67dbddf6e5c9c078adf7c46df67577111dc1e4afbaeb976d11706ffe57d25b8b3cc82cd9a119fd097ac33d45ccfcd23b73f739c9d406a0b3f6b934f698423854d5aa68407d9905fc8551cadbd25ec6f876ec51d803ecfeaece20bddc322211d97cabccc3d72da84543d4f366206b769e2678b528861ac26c4a6bb9e445b4559bf6ef39edb44063e8efe2020d3b2be4c3649f2c4868b324943e2e377251aaec05be1e766169e45f76895693b0ba8937213abffd34d14a63a698ccc13c6e9d07b6942903beee5b76926d2bdf9d6e8e16d0499dec89c9fdf034cab64b152e1c74bb666e3f9ecd9fdec4eff27d92a32efff9ab1876d9c8ab3c847b091af63d4aef9675630c131d4309e934d03a0aea4ef219aaf6d1cb015fee92d169f37da2215188d2e5ebaa048ac5b44edc2e5fac865a501d157749e3894fffbc3dd4c3ac8b0c2d8795ef8d7ae04b70c909824a5da98193407105cfd53a3d7a015e54571cd9b713e58a42bd5e99051b09583ced66d120f4c36005a1c36ff82a8dedf1cc1509af24b3b3156193f4382e84df0b3f7541b64f4204b88d8ac441dffb142d56db73bba527c65cba4c376b442097b4959ea1e16f43a60a4d7a1c054ff94474d915bd14fea994bdc4d9af615bacda3e39880060803f0cf5670e52ddec8f6e82f683734867d7341e70756d3ea8beeec518b6163dfbb890d026992194ed378f1d2a5e4cd71e96f47a5a7af771c5306937b7f3dd3f65e08461a81fd741ff06683358d15bb3ab949520d65d78b248ffb01f6f5ea11030ba14ace4cd1467ee573cd573ffb2b1f316513ba3b2382df927887792dac198939bff0d9e511908bdf5ff443c9b531f44c7750d9c70b9da62d51c5a21e7e0fec67b03881eb4bed4e4089b346a988b6d28e7ad21f7528028caae44358b227e68ea2beadeaaa73d9a264f2a1e6e29960a1e562717076ade3d0b1b0786c5876b6e8866797a3e7b3b202ec854f684a8dae74313a17ed88d5e6310d23001d6dd5e0fe11c9420cc2f4facf1656db0526a5ce6e126cccae0544ba337fbf79ac95a3af5308f54b6b045343d5f4a0aa654c552a5c7addc2aac76bab9b729ae05895188e031e12c67c8fbfd75166533006f6c0ca8d971bf55e6b4e8f0ff0ff26d7f20e7dc1680ed4c45081c5eaea8a2768887f91d8a7e18c26acd6ebce731dd6ad6d2bdfb9d09321a834a0d38a177240021f0ac32b9a7677914fd7219bd4efcf5ab90d868b6d736a73b6fe8bc7dbe6c345f8de5f6ab3ae9e7681f7509846a31ddac12487c5d20d9bac5e9d71975dba318db587c65e1ff556f4e59e710545acf2b06877c8b911bc1b1034e0ed926f159c12d42cc0d6568ad816d0774bdabb342ec4caaae55f97cf0a53e8187fb77b6a5152144890509b5a01de1801c5300db991f5a702b2534ff72f8aa573948a5d9989f938413dc58656802c78e809e9d75e4cbfc508c3e3e8d5f2a2436daf718b9e0dda32b93924f8ba4e8215e26aae9532968fdc6ccb8be560dc7a8fd16b71002874635d1b407f9f041566ef9e3ab32b6cc087330a47d9425af06ae72429f9b1e7af58396d126bdeaa1e2c4f6146b72c21c793b83c8f5f90e04c7098f582b8692b64372be699ceec41d697d3d512667794ef37f7d64b567410affe70d894ae7fa8e566a746a416325cf6355ad5e436cc730e40578a96e08f9b4a3211d13c704c0c4de75db61f6bb568551fac67df2475b589cb76ea483a847b82c666bc4d5466d36e61e3071ced08f8341a9237ba41c1da2fb0aaa32a3206d96e49f0c03aa65f74ae81fe992364c88f8f0fe42f2c0707be5b434ef973204aa86fcdf3f13cef199270687c52b5599433e81a22c073516dd0c0c7fa7eb1eb6ce8b9cf16fab175474c9cf96613dcb72da68b6cd747fe98acdca7b6477112d0bad0028e612e421469b1f0bbc0f1f758639ff5672486f92de958ecc49b3707dd74c572d0f0a21bd9cd8da8c967d3218b4715e333dc78cbb12113c8af40afc7a5b23b51c7b4484a74f7d835b1799bd3a6cb3d5893d945709fa00c0d4a998e858e2ef953d427b9676949fc8a6d357e1c178bba6a1f8baf9537886c4b3b9c23170aea1b51637a6394bb740d683698bf118292b02692f2d282c24c90866119baadc1afbac5e64a4ab7c20f7b62d3042d2eda6e4ad6a2ad7a9639f8e3451c5166933e3d0da5b9c70db3076bcfb8567797bc0a2173132dcb2b2ea042e1e8fa11408060898a836d35e27408fb3fe1fbf3b701588fb2fe394e0bf598878a5357725def19af3be07a1b6745dd700d420517eceb6c11318d830e9c22bf2dafeb555013283e621f6e5b8c7a711154223f77e821696ea6200b05eb65e125e1ca2758a7e0055364f66a470d2b71107b22a4c043deb88cde27a1a35a8277b7c7164b015dbd86b7b3498fb96ccf5bdda2d3bf9188e00f70b5658bd3c0099205f3d9af0ad2822156f66d64b37915812f859b3244e11ee6ad65020fff7402a0b67f649aa23f9020940821d922c9585bbd7560834194e16127e17752c36636a855c24a57b186e570ef1530a6deec3be40b662f58d519cf93d40f7a8ee3ab6c5f3f22207d2e78a0d2b667de31def908e24aa17f573ed15b51611156eb2128a74a8b58b8ebe7b7a8330ef7541e867298e56010cb305f5554aa9319b925fbd579845c5b1cea0e55eead48384b7f0a45c9c9d322870c6c40f4b7cdc57e40b41ad42efff1aa369af48e80209383b4147a1224ce2d068d2c69caf968ffe0fed3c40f2c8a5de89354c1302b0d7c895771023a73a0c04ebec216dc9b1c8fbd2210d6d6cff5814333606fcbc52cd3f12eff05dae23769206afdb61166e8ccd20c152d38786392d866d4fa223a8056ca96476f4024da0f0d2edf1bd0f7b930bd6dbef8e2ceacba74e8edddfe4e090ff7b965697a3119bbf1de69a2d96ff0cd2649b783ea7d7468e21e280014b0ab73514ed50bddc324db7096519d3192b0d3e079fedb080170e6da03f1818b96c38e0bada52fe605f11a593d6ad4173a42943c570272bc274db4355c70a89034a552fcc5ba980892f5f35a20bca324564d9ccddf0f863569a30ff79e2ae6be2e21a54b4a5c99c80f34a9d54997075a79f73e114ad29c3efedeb1cfc7d8b2eb076e4f51780edce88813aee2038e33af93d595dccd765a0c035efcba40850109d5abadb2d97ea1fd369061dac66c4e754885fd3cb00341e47699198880062744ad13099df3505ef6f7661ef0a923d5605a3820a25093244c7fb7f9853fdb18f0829adea7f60265bcaf3992ec46c42b6aae7659317354d0e03fb5c55697a7a910fd6ab99f837acf8370b299d549952b54385f825d808be17c748d8d2ef59d277b2d3399cac8235f9b306d4ab2593cef794d8d143b7e4f73bfa1995163ff7f7541abfe7b0e7add521897a6ca2e29d297c255aed7ff8c12c9eac18c25856c37bed2fae89a9c2621d9716abaa40898732a5dba0e4e938282e35188e89c039a08db623d8722133c79cb02282c024f0b1e139115515fa3123dfa2eaa852abac9af89fe6ed13b9ee71c27359f68d6e61af23bafca83fd140a026f220dbbab861a051a6661cd0d19503986fe5e2b7ce9226634e954e1786cb91565c3c6d8db037d9a3e1a7e6e88cc9323a46c68b9c419e0d29dad2a3f1478f5d4498aa055e64539ebe3b26da9c905ca37b3f4a3eff8fa309c05863306656f0606dd743cf73272ec4f6e2a8020f28376006ddc5dfe5feda34f9722e2884775cc4ef6ecb881215bf07c94c40251d57058c34a152a304c175fc791e1102ca9e8de7898ea9927471f5861e38a69b88397455838d5b40dc997e5ba41b42e71227014d3776ddf010a16c059b5c49962284122c717df7e2315f3798fe66f70066e7f2ccbef61e7b4b927d8aa9f2b1581d12b82b604de6f3a87b425406f95ec2e0f939ccff6c2d1e1b9584592663ba6fee1fb604b2280a99c70311e103ca55cbd047708f05c9d9cbe77969fdca6eecf9484773c852bafae45b5b85b3ae40f731a322236259d5ceae20c9547993ee3aa7ac90144371175b23c0c97a643b3a3d2907e41d89f65a1ac8d71325defc4b222a6bad0b8e722e03a4345e7d4953cea900a2102910399fdc1bbb4ed8379f41c02632766bf6c6cf5ede171600f2d6dde689ed66c2e2226ee7b44d578e1a819dc24c4c6a85a21882e7ee1b97d4f289d4d552f2739118f2d90633a8107b747edc215078f9da32c200e8d62ec234cb860695b05a63a5ba70c34a2cf0c4c386c5552bc7a303f4f8c7a0b11b43ea9f4d3cf70e68efcbd416c1c964b8cfb037da3c020974bc39601dc975430ce5139d2ac64e1454d1a45dc8e4ee795b2ee379cae604c86a5d8e63f4814cb1a4891c2e21b7bc61b57e56e559753713ba6256024d43b77b40af7d5f6e076504be4396a56b7028330e282eae01bc542011c63dd0f6bdfcf36ca7388ee2ecb3bc6895b7ee55d83e6f9adec4723637130c888a24db10dd920928855612fe5448190699bebfb29ba956cb2aa3dbb0ace920572a4e96376d44a87c651dd25c6aa8d0c79adaf32f0dd6da177aa76592b495989d604efe0d30d3c83845c29c8a1f8a3d133be9706c346e6ab38079e801dffe75c79dc85b8cda94130af446bfab4a60622f39728a45c5a33af32974eb0696844ab9eb267bd7edd153690bb43dc138b6b941d1d4a93141ac8c8d2c149ab5dcf633e671bae2eae0f5d3b1b590297c645abe06643dcaeffa70842a3f19cb5860d9eb8159405a6f679b74a484244823c2be15a72e4c318e438807c954e81176c5fa19069780a2143ee46ec3b0ffa5c1800ab960c2fe5535adf1eefa3c7814a0508172b108fab0dd6b96ac4c829b3507f6d7d8ebe48fee06fd68bf0bae7cb408edf8cab48145e2d4b9c5eac4ca2c2727983c8f83b681da8b9ac0c0c6dbcf455375aedd32cedab07ec30909b84a59abe73cc77e6850404e549a0184571ee80af6d0a086134f58e1c442421c7c50f57263b3436733186ce219b2cb10ea0e498d90a55090a5acf6b51698d2c8b8076cd9bf3c04b053272f905f4b026c615a06d26427d6dbc3b670c3390454a948a5896565e65d471c0f89c0a1b1b30040819c40cdbfc04ea6e5f6090941785248b4571cb5c5ae6fed0218e847b9fe29e4eb8297afc88a18e018497365e190832eaecf6f74959f712a69aa203fce5d884820843f41af7f5573a63b0b6b7374ebbe67ccf50fb705ec741838fd6fdf259f05bfed0dec8fc878b7ddd52bd3467ea66cf536280e03a328078452ee1128d302ee43df071ae10addf2e4e1608489d0ecc9effd9bc6a05c8bd96554f86b790439cfb112566a1684d4441a47685b00de85ee7e8edf533776a798aa1c91727456f0c7af5c875819c1d3857b379cc5cdb87c9d751b0628f8ecb04de52d1264e8910c0999b9676831664d3f960ece8b934c976d6b85ce4b9051b88d417a87ec125bb34ef9e7498cc738d5a24ebc6ba573c8966dd4c6f02e84f9cc19426c5285cc408247d0e3e6827872a6a2fbf8e46ece9510ab4158487c18a1e2484d44df22c3d5028b94b0e9a4a2d3076ee9bedb86effce37c2a2816a70e2073d19f976f39a7c3640f8f0fe4a95fcbc19c02ba29c278d021d648587b3fd9292fed14a275290a2d361a60901f75d6ad79012080d7dda65393fc4aac52a7bdb6d655d50d975deb70c58f7d76958f036531219f5fd49169ea08b0ecb7bb172092786fc4c1ef50953e26677140765d13530897249aad1b816da7efaa941e9470d39b5857b5e7f91f007adc5f60c6e5fe9b3a83947642c103da1a1f3164900e12fa12538b239eecc83374dbb872d6ec954e93c8d3192c2b25c0e6f69d41ffd9704e20964213dd2cbc04bfd130ba18024123cc37211133804fcfd977ff9e47a914a8956ad15f0072d6e2a08b2b5cf4f45373981bb7e1bf8a02c97e816080fa9545b93ddd789f0de9b10b6708268aa176da46acc038a87448032d45da5d9b8343510ec3eda3054adf3005446cdba4ee8b700ee1b4e1d3efadd129bcd37871b1fc132c2ef34d03a537d93b371b5772c4ad8fe3809b448a20d45213ce6a5a7d0ffb75a18df532dfd34597b144b612d4049ccf2708195fb1f5434c1e4d84caccd417bc4414458829e7fab3f51ba0ba9cc356bed2664c6917b17773e81998910af021b9c9e7114bbf7a7bcefcccff4b45fd1cb475167ab18c4a2eacacd9672f88b4225fa41d568919590f2c88e600550c56c5aca0fe49a85019a4200209357fba61ac2f5d0099f3689dbc9c4b92d929e72fac571735ee5b82a99503214a64677f58d82dc2fa0f935c4d47beea8f01ffd97e79b2e20551534b6d7c3b761a1c261f0b1250f756d69e610c26a2b0874512232531f3c081f17530452685b87438edc42109e63e4dc7eef5b1906f5d7e7a0b4160c31ecd6bb84673a5dc6c7701330f2cd1f03192bf5746ca40e54003e6539cd3a659734e221eb6771f9b80c5dc78287507f624872051e3d5cd970d14b841fa418baf1f3b6f30ae55b79d85b52e1fddad56245cc0118de9f54a0e6cd9f6262db5dd298bb3efa31cc8199648f4c694825ba6296a0c90a38e0cc83bf7e44e61bacde94907a9369878c2cc2f44d1955115e931e3319e6c9fa4dd75b1d6d2d4ccfbe42094bc3ade60a979f0623bb6468c3eac924fd14c2006f31346630116c0ab8f4c1cf069ee4de796ca04df1fc20e541a1d5fc376d48d78e2646301d088903d50e6cd3e91e1165e9b5c2c081070d127053e39b3d3cf37b6cb88dc30fc63c1be97bb94a6d13f07d6ab3999d24c98eee4f51c9e1348e225bb19f195976544c91caa2dd4591e5eb8d4715d41b43dbb3a3e01bedc5c514f410b21281aade90095912497f0d12cc6532104346a96c608a301d4aff62bc4e9b9afc3374b298d2c432753d406eac4a59bf6b36e8d735cdbed6e3b2a71c888864f3842000444e26c0a63525c48d43c1c0ca092d8e875c769b4cbd28bd4d43d5faa2ef6f7145c98059800ba677f024d639db48592711c19754f6cc0e613ec12db180fada97803366e86132fa45d481228764fe6fd17aeaf197d18090ef0f3b4722fc3bbffacf6c5e3568738cc56a8bff1ca7ec4759fcfa7a91dd486e4133157b8227b3a9f1d42037a77a85f20e0c7413899515bd03d4b8924d2dd4bb4f2983f40754e39f73af17fdc3632ea2d967a13859ac85baa83ee56039860f6e48120c06514f43e80c745c6bb7577f5ebd6364a7070fbac7c8260f4541356c9c2c8d952dc7ab3155dd512b8f4036d217c4978fd05c8a5a58fab06ab868cbce142f16c1070d37b583f69959274b80e67a2444be6539bf4b01de1585914e168d894d1488dbb8dbbb9d1d3ad1485992a83695dab72812cf91c6d71b654897520d78773ef7dcb15d392ee5d515c3dbd37d72460cb618cb02289918d3365a711d77be7f3cd238ff72da4fd9ed8275118d517b94fe8c61efc0ddf694632ffd36407b6410c6337abaa66ad9bd4500e71b4166f476f5347d6e732652295b8a8e03a4f2a148c92876594bc545553ecc1e7e58b62e8f1fcea3d21ddd60751fa6f428e3eee1554c42d8a1e47506db562489bd87525bdf0cabd95154714c14da5253f48a578972631362d54a292d3cb853e618b194bcdd696ab362332af44fa2d4b4a0e948a991cd11761fc536eced1b4cc10b0f5a388cf155c3cd4ad2ead1686184833d5083ec0e6930455171f702291bcd6f63f3cd9c0e527b566d6fa2761422e07d1c9f2d1efdd9f891f7d82fc7c6de82841047ce773954607d14227ce4455403bb3f6d1d7ba9bb63c4d0ef8c9720c8f853e18f1f7f8f4520f013b9b127580d6f2efd1b657a83ae3c1d7e033d2ddb648d678a72dbdcc3996da319ba7c38abec0e93a1fbb7e755a0eff6e0d34f40f1383562c540d0d296959623d88509ab4aee03fcc194f75d515d8c96b6e6bb6c079780e7e12adbb264263a8464ab4c547cca441fbeae2ca8d2a1ca7e9e95ed80b71aeab0c77303e88930451727314959cae286b7d6d9187698cd552fc909084b71c89b2da68b38d04333e2bb3a2933e9f5ae037e4d5e1c45d9959e48ede903fa05bf748724c2381618a1af182379fe635b4c49e6d6b924ed8eb7e2752553ce7b5224ef01deb95f6cfb84f67072f5ab35a2ec521c828d3b645f9752015322d3131e4fa66bc8a263d48ac93185d1bb36d76239396a73cbb70ebab2a8bce5a7fc8337008d6f4daeecc268af4cd6aa5133429baae77dce0e5e88cff2b0065f3103f3ee142e37eb40666a9f44e7a64b1d97ceb43b67f85e3db47a6740e655982b52ed5b0de090dbfdbf944aca9f02ed734004b9c839811f50b41754f5dd98f6792ffd450a051fe7f1a2ada4ff459fb8e4dba6043ef340960e66c47297d58c020e8d57d3833119313f0f0db8489d9e502cd201500181631d4550e41e96004fab601ebe697c27c79e4d848945ca63b57ba4469f18eed3ea190939e2c4aed6deb966c713249749126883a59d44e2a17598d1c1b93c3bac01fe1f9fe099e0bbdeb57807ce0c3df47b0cbf76c43b4e52b466fb89e711d3ccc04aca49804e4825c4fc4ff23377e309438c05a3ca22c00c4299cbf455986a619b4228495ae3986e64deede5012f8934bd2b72fcb21e6fd53e96f543725fbc513ef7ad9881df39a8ec938dff1bea956093bec3eaddcdddd179c0317eb61dd65c366fde6c7e8bcde98186a80503d2267df216076588e018f5069be640050566896f8318a03d5deedccde1ab3f8c7d52f10fbd66aa106e8642db51f335fb065ca51b7bd79b6b20fcdc14283f6081d7778deec2a8f53d7d01421ced2a0145e7cb4171f1fa52e4e9733920f3019e3261fe820694f5c7860fc937f04428b29f9140f96f7dbe8df8450171d33aaeeb8f6d740a94f5403d85e2e8afcbc3051ac842cdc91b72467da66a54531ac51eac113ca2b179687f5c91497ee17be167b0bbb4d7054e51bbc1b92a978f22366aebb41014f17412f32e24a8a01bb579da27d663f51a6613b4062336eabf528ace6e66cadf849e2de952c0c333d541bffee43b252cf30c4e1d672d90e98312bf6ec4f073ac568e8a4ad0471189c11817232983db39902f490e5de052e4845e7cda8b1e3e9ede52f7d6c6f0618c1d56f886a058ba30760e0df6a5cc66bb81ab63186dbe833ba0b88ee9f00838fc1119cede9fb15712b3dd3f2c1464997e8183720aa3cdffc570b5b1943847cb4176c70facd591295b890365a8f406a8a80089e74e962aac7882c32ed48eb53a1c1d7981a252f5b639772de7f7f83ee2caf8e6a930cc671af92ba1aeb0a522e49529099d9d063e3b44fc17b497f3bfa0ad441a4c9c393457bba44e28f510095d6dbd1fa9ed7905026c5fd037ee54f8ec021e1258b895ca23660a7549df704c2e2a0097eb472ef67112a28f240f48137797f59c7a10b5404d959d3f58ca8df0b1ba76664e82936a7192533da18f7f848cf042ae1f5e43e19f5f15170f888905bd35f2020656cc7ea89fedbf54f41e0eaeda256f3ae816db5c67670557eaacfc9ccbdd43a23420c606b31f80a0d6447f4b7bba59889b462e340ae730362c290abda051ef6cceb4c1b285500557b4a8451813d99aae732deb4def3df200aca9d7a9cf1400972dec0132af9c636312d19bdb374fa539874c406b09e98e4afcde5ca65ba58efc87b2f0db5f8b0fbfecb7252e7df5379ed0067bae5e9ec1de62ce7ce93f0a91d6ecfd2fd024d3997e08bb5d674534ab58050315de9cf62e017391c2e4d7d8747c93e5041141b4fa589b4efd2fbaaea2c08fa00bc7c6cb24f87019f1ba201e2aa8f18613a2e083452a15dc3d52ad00cbb7404c4238692472c2d0671a674ddda80f52335433667720ff3c69010733900b41b990eea02deeb6b0ef025a39b1d12f47aca5864330b44f333d7ff4800dff10c95d1c95ad57806444ec07311d8681559d6ae0fd4dbdcc78969150458d51c2c35fc45dba2d08350de8df260e96dcc3eaf0fe06faf7bc2970798a883d68791e5787d6928a1e5a46b4c17cf1e71f8f2c4903dac6379d95d3842ad86e4ba56e58ac8de0c8a541da67ebd30b706d1a7af70640bac827ad5f252f14655ae6ec2ba44fb45ea52e166470aa879294b038e0dd01fb917e0d3b92da0a2558829af50f09c59f6e417335266b86330b749fd9de6f0116a65e076aaa319098c2948bf5e66d584751292760f2f10c2b5b39ff4fdba6800b8866d80ece1cc06e6dcc20394e20c1cbedb6e4913a9690ea848d500ce5461e87f2c79489d86f22c8888c04d6eeaff2ce6ead647be28b8906ae4240910ffac2aaefcb726f72cb96549c1093a071d240b4f244c7aa10ab5f2f1a7a7310a099cf117bc320d5f7921b0abacf9fde5081890027bd0abcbc2fb4170624fa51a4ed8c01969e321dd625d12caabcf3d530756ad86e5384256bbc02e06fc249199d10b05df5007f139b22eef29fe795e54617c3d428c60fad3d58f68d7b34dc2a39445d43c7249063280c6224125eac4cd1258daa955b3576565e7b3e472860b76c61c0b095e1d2405ebbcbf5f826b8d036d18227bfba58a1e5fd9c9c55bb7aa4dfacc0dd716088760101180fe82914b4d045c2064b4e353ea8c64e82acecdbd3439e2298b7b4f5af689cc0b2e4ec444343d2603a123c658f95ad7097e621c3eff767a430cac5beb6aa1ecf75047123f1170621ca46dcb154d8f31301a2c5ad12871933c60b59cc9178e7360ace63404fe3ac86e38dbba6a6ed2e035b47268c6be11a4f645ffa818bac61c987f5c208f1477a480e5b248d6f7a23fc4d8fe0a1b73ea4b5a1b1089fc586b68f5a7175a90c2514fca0dcf60c25ce9dcdb4ca82a7c4c2ed7826abec62a660f44cb836687071d524982df44253ae657ab46c2c0ab0157de8dff51c451e824838bab6791afbd26a3746693e1657c21d8f4f1af0f01f9825db22a0ce5ea3bf794d23fe54e252b36a7b79873498a6b042725a558d93dacdce254c11f772b0efa6ab9af8ab035ee40f38f02ce3c02e53df7950ab32c043792fe92dc7cd4c6051ba59ccadc3aae200f88ccb117a8aced3becb2ff6c58f78f040b58a54b0ae8cf4bb937491f38c7947ab004e67fe29febde308956d118c44d0351d77c68707f4c9b9333fd0d52db550b30d6c6e736794c42beb7658f55ce72dad339cb858e4e733b63252c2c167ca49e3e382e22e5cda9fca911d2db690be07d0ef0156606ea273dc675641d62982802132367b24a1d5b4e945583494557473c22513fa48e3a2ca51d10c4764a6cd54dc55a6b8a0f6ffa787114f9288fafdedc83abcfa91f3dea2c2cab114eada75e8b9e48ffc54531b4a1cb2f17903c9b5763c2f339a5c36ad882234ded84bc98258ec376bc11c1738bf2e7181858b8fe217d1f7eb3cc85a29e92214002afc422f3dad52976b4654ab7d41ecca87f964e3091d3e8489be6ce870edb0cc34af0101a0eb1d55c09fec71b5c6d2cb52ab9495557e68491e029a72df267dd816238303607aa18deecbf73cee1d027d02af4697d0e512636b352154771ac8ed51c6039708d3fbf8bf7ff5a6fcb4327fa1febc65753765f9b861f435c21dbd11ff928047ac8cfa43cc5dcd3949bb210e38fc339ab6299a7370d97ad6a7f4e47de98e09dbc3af977aadcf7b898e9b0ec654f808834cd15bdc4236f2f5a9bca5dff0695d2a9721e034910046d10740fb5c01b1bc857d21afbb97b5f92b33b520965429569333ec18b6f7a0d8f398334b4e0e622649382c5fb2bce5bf1542d7ec27cc12ec4644e527ec04cdbc69057cd63923f0882bb19d90ee237253535f5e0fc08fde2fe2aabba7d5fd54f6ed8839dbc84b0bd46c077db15cc91c755a6295079a97ccc198cbd90a49b535b8f56aa6250805e32a6a765e986df625fdf50eac61b9b50c5644bac77a3893047131fd4610bed7cfb2c4aef68e405c2a4e9c3add8bfee47c9f253f4ed50ffe8e65b443b0112b3a835dda45cac4560381e9eb4f7a4a5972fed50a9d3d4398dfb46047f43b1cf61ebb32e70449c32c2cb480e0a2b3b13af1227c4b03b217618c06829668f799a7c943f03ffff71b8f8f8b293ece8aedf1cbdda87fa2c0b38d5e9e0d40fadafbd5fcdb2c7e909120bf4ff694cbed1523a8d57b7ca502ec35acd2bbfc05d5f219d8846ebe69871bad44609cd97ffa96a5760609702f5a2b8a66c2ca6e3f01fe5fea83a9c3b93d3168836b200e1e8fff4644dab748f2d5c5d2af3c39b741628fd7c2c295e0b5c4b394aefa901a774f776df9418dc04b95e556415014c5895ffcfd766cc1c315a4d71dc413125a285a10fd82c894b70f339bf637995f9242a990ec88dd2eee1a2b19377a5fc4149d6180c10dbbbfde1c371152a3caf2ac37c9bd1080a93809c58716f25c1074f996e81bce83cb0fc8b46e65fcf13fa21528fe5f098256ffaddc51d01698c850ad0542feb35fc4ae98363d32f2cce44b076878ba97e6fbcc4221471bea110a2dea6f008bbd2964b4f7deedf65ae9912039de34f13114fec58ae987628b13e346f5363f2522c8cd301c25be424a18d728a2a105c8d19a9b0e6b9b2d284816647fca7948bdd2eaaf7d0ae2cbdc5a56fbe4c5f4f61a0db2739e5d4334db8e08013a866b96a5bbfa59d7c1236a8ca6d02d64d21a21bc1cf597ba3aee7705bede7c79c7d6ff5015800579d1c65b5a39678872493c6d4a72431915ab5bb4c3bb8fd97b7606a4bdfc7975ed463b30c1e45ef28697cd4bb332ce0496d223546b9fc91ade778747b3299e143d79b753597884af51043779f15c35bb24ac028277d6ff32a687ddd559796ba7478f0044d69d38180b584aa2e128dac0f719004e3a81406c0b3ce5498a8b8d202d4352d6d9c36a9bebec4dd0c7e145a96e7e9f613fc11312f0f4ca9ec5655a766ca33f34f7d8b45d83c81a0e1ffd6598e764f06994f9315f20cc7acb3831cb27a90a6eb53f77b0c3f49601dd814c11d206bafd2ab8369e74ce7a59436058b124ff20b527d2d7df06a3b3ace54fe6eae431d08b72e8d5af0267c323b2c460f9ebfce756a2f37150c019bf3518fb2e12632f02b3b33a3730e730b248889846ebd7934716f10fb2d38efb3f167265966309dfd623eaae7b8c385f00ab2dcad7e367f2b0e1139efa8572d42a18b6d2860a90610f0cc8c4ac8e23cccbdc7686e955ab07642bfc67cd619785f08519ff65379afe52b7b126eb0bad9a2dc29ee1b12cd1cd0b4aee0bb3d1294059aecdfaed2e98bd5736f3e12584d03e9e4b474de54b41e05c435a3a7c7f419ccbe09729202a2353dad6d7de3239396e8a33c055c18d9f09fb1347c7b21e5313423048b0a7823476f66ff8342528c0708abaf3d398b8c360c80a60b20ec2bb1e54ce757e59778ba83bb0d6094cdfe63972ca9f2f665114fa1318d3b8df2e35a834f4f2c4760e754d80c08b0649ae5f4f4087ee0871233244b0a10ae6be8299f5ea2e43fbc28e9140fe276ca14fa57a7e5a3126b2b1208eb89b6a42043126490eff9868353cea11a162e3ca147408c9b9c212ab2725ed9da87307a9423be03c36f19fea1e699ca2a2c8cd6685eb9cab0ef2b4b14d4730c59e535a62ac74c0ab0f61915b5acc66be0a6425bc17cf53030f961c0be67ee8db98ae6dec8056926c04c2337f41750194d84f85e464d397c1ae18893f15d6e0f64e99146e8ae4c847fdc28062c6eba03164734ea3978e25e7fcd352272de9a4d41f0766d3d5ded4c2e81edbbbbee17823dc285dd0abfc0ee8f0cfdda4cdba453be7593a1665c83c0fd7b20662be305b566a77f856f34abcf46c605ea29df3c92ba8a1a701d85df8670819d534eb342d686cf3e2eaea6dc4651950ef3ed8179d8666a3b44d1b2280f846ce3abc2dd8271b5995d8482663edbe4d95bfbce97d9fd6aa213dca5fb92732bfe5144a26aef133d38df3ca7ae9efa948969d6e31bf60f0d21349132294ac919b380f091eb66c94a96f71236d031dde6df1cfaa50c3b2505d74e2358bfa82e23d7f9fe75f41351a0b5edbfa6aeed2f0239eac2e9f86d937d906d7b7ad2d68b4034ccc39d67e410d656981e1983c113eece6fdd1f3bcf864cbf0a900626afd4ed1e9960bc2f93a98cdce9b56bf08d5674d3ec877a465535e4e766a53c533d7e325ed34a74215ae17ab9b88082ac95ffb01ed07bb06eb736381ced2359d1b4ed2c480c2515c0f472dcefd41683114935bf7101c78bad11a865ab7cf99693ca8a5a173e64d972625dfe423739e029329cab1bfc81525da44aa1bfc11af33aeebfce6e7f6c2a6d167fc63270227397ed59379fa75aad64e583fedf3cc958f6095122bd2ee394ae1cee009f49cca19e79a54a7639c1294df332a1fdaa61727a6fa5b90d19681b3b7e92041b62d66dfce69a630640a990645cdfc3f63c4d9188ce3ffcf7f76a039bff030c59c13ad5d4b4fc920420b9e89431949c52cce66b38d38af5d14236f9b9e9dcbc88af2735adfee0de1293e28a5e50c77be149c0eb02cadb7d50e9cd503442d2da02dd3abb562c15e0252ef8095819b37b4f8c050dbd2d1183ee57ae36339bc3ea71ad51734392e470b8aac68b981177c8cfa39955c63d82dae249fd7585842cc0241eff1e45e28ed05ae844200cbf786742aec0404786989a27a6d142ab1233d1b53016a01e8ed152081d2de26b7ab019d0e081cfd85ca53e965461aaeb950ec0cb74fac86be6ecb695c60f153cb537b5afc161540cf429ed48aef255f0c7c237c0dd2ea92ca7721f1b6235c6eb1e1f3e42ec1071ee13956fe9581bae9e3ff41fd23e4b7a167b2e9afd11a6811cf5fe584f1eb0cf38ea567b2af40fd4c6c62b361f2208e505029ffb34e164b12438acbb7c403e43917cd4bb300f863c0ee54f2c9b69ee55c768b272b596646d31f98a360bcbb15d54801e53c22ca840d5a178a6bdc86e2482e5079f2f2064b403803900c2472e5a4cf44ecc8071365bbe94e07c2645743b22e962a6f6c35ed719098cb47b9b09f6389a4527b62e5ed512dee471bd4e1293e2427d8b5cc54ee0bb065a66a2b5158ba5868cae7b6a1f44ce4337ec6b345cf0d47f7e7ea54019a6c655e215142047f7621c777a707a828011b9b984bb2c30139dcc74ded8de9855f52eabf11686cc7f10d7e2949476036a4c2c9bfe7248e2f69b2ec001eea1dc2928f6fb91cdd6e953e5be5acaa32a088df42981c8a5701ed394bb119b478602f0eb88d1c6f999cb6a75fdb1a66eeb3312ad673fcf2c1db05ec86b058fbfcdfe4a9e7cb301740976bf268f168d3ee67064a9abd673261e865e783a0584acc7a42707b3e54dfe4d729f22a9d5f02a4ad19359d29a55b4ce08c27e0f529423d5a95c37030b392c7d61dffb60c8aee2dee3746483a114b0dfd2060d6c22ed02880f8c453b1b257686c3c8150ca62da0f821eb578d2c42e0981e9cd4805db801825b74696f80ab850aa5a78d14774d190923b6431aa60f35a8ee958bb5e2e9e068141b529a2a2b4a198796a03e338098f507b872e3eaf98bb277513a454af8a2ed5626b5edadacd5188af549268b0fff481d729826fcb3a15f19ebb36585171b37940b902ecd94080c86db233f6cfb92bfba898c1604decb4bcd09f195a1a08fef6bbac6f7e44c18de288f4bd1729f0450dad479377e2af740dfb3553e7514288d0b825a90fb68698b0f3f49f4339b0d8246367689215b9aa89a442535b14b482ecf7109f8e5a89bb5ff9bc1b19ba4a7e5dc2abd623881ac7e7e904166641afb8bc5066fa8049f3705527baa18ad0129459a8ad75bb6932bb5acd883edfa47187bd949275ec3c6e61bbbe767e4a58205aa4aa2f446732d6bcba28e40a205baa4488837f268852d4be9ee1573c3fd54f04d935c6275bf2b2a4e3521fb6fd252b72777e30319dffade17c3f495d7b35eb2094d4057df27a16b1f632088a1a839ece73d3b678cc5299884969396d509fbf135e2070e95cf003708e642f9b251cd4b88e08d6146a67928fff1b95225d5adb7170ea678df91cf5cc99fb40d9d7d3fa58fda95a79d262fd7b24504aa0eb42d52e41b31298d83b5b46c9e10490376e4c52ebca390f493cdfefc1f28fc21548e7df40c30398c1a96d8afb6415eeb4d654810852b2d01eedfb206d0dbf90daa036a6654ec10a8f7a4c6654f04bbe5cdf6ce2bfecba4443befb27cfb71d106ade9fe11a6593d258bc69dc8d23ecc1f525fffa4b5ff2412b83ca5d41345f7c1ed986edbfdd983f4665e5951b8212b4c7d8ecf882a77afa6acb4168a9b1596f6f88b59b3bf3ebffd38223a48ada0f2e955d8447e790e749ed4e242bebf424a5627587bf6a14cbc87ecff17bd1dff390dc5841e9a8eacb9e275bde5c45f1b8ba1a203f8efd30314d75b8d628b7bcb069acffe4e3d12164842f09d2448dc9ffe63d3261af044d98673332f97e005b0fafe4ce2b947a96f369c394a8f2e0c48f1b21fa0d819ff93f6b56e2fde7a4d8d4a35e87e08cad68a0a1fa71d72446f031068c0d5156912db1104a295c58b638316c8d09931d73a59cd3e2a82ce3f10c9bc780f24f3255972dc58877bbe5127ced54f07720c5f9834c1e8093c80ad7956d11871172ed9947cde80bbb14f6e6f71acd1433bf1555c81f9ad3185e6fa48de08778160ecdff93e096b5406f3a4f1b1b5540065c5f7b3066efeb92208c7a673686bd12bda00e22507654d338023ab41f41e4a5dc842f45932c1d74d63e3a7b1a62cc13ba5266177bb8a05257c6612392776d043485e6817c8bca9f671f4452a2429bb7046f35888741914927cb9aa44a0f03dcbbd6e765aea07532330e36d331f6b4f2fff8de620e34389e3966aa69a459b22588d102ff8036c333bb9ff61ae38aefe174710a36868a7a072ea2a172a653800f9dd10b32eaa5cde16d25e01dfe052dc59064fd10c3b78a99edcd43aea21915294cb4c0a714816b2607cbf9a3efc61afe6b4a560af2b8a960e78ccf84ede43e650664a6223e9c7c5435a50da84828a31f3801f5fbbf5eadd3ffd66ce09ad95a215d512ec6829b7d3eb28cf531b9e39eecc155f68925cd282b519e43f63f7ce3103921c82a159c045106682326af422d422336382ae3e0934cb86ccf057deda2dac529497e3e20696dcbd755dce016473bb1ce245129e3e11c13a9f9ed46e1c6824ee4fad9de0f5d88a1def39b070760e3f02d10a46b30fdd6cbf9edabe6a0746812a4705674f2c151ee84aae363b23a6730fcd5a96b597e11cac71df234086e7e93f5926abada1f4cf8b7969684bd414c141e6c048d476b5ef3f466c12fb254b2c3f4e4fdb7cabdc357a6ab67821001ed8912bf6e93b502d0f8abfee1db03986441d43a0ca3da5eb9a79a033c1715c4b07badeb11ad9b63e8ccd2df812a7873bd881d002e54ef4f0825deccc65f16d18a668ba72c080a3994249170032e4916d7397697415dc05bd32666a222fae53b1015861ea5ac22a359a655a4f01f4ef881e43a63cf9885f77ca86d8d6a22e51f4ff2bfad6d676f220f7ce420b920348a71a2346ff20327ec1dadd0195ff39b276dedc48ba282dc392453be86950797482683cd2518bce689be81e0bf4e063c107a114badb1014051f4bdba579b8fb349ede29a22a4ec9cdcf1a4d38d22feae936b11bf8b184bc92ebd7622baae7bdf6af65c8a6c8334d36d38912e842cbac7539e9de03169f6d707a7a67943239e266fbf686b340b4b0017c1d04bc9ad6b7d021f9b8abfe4d6b3c4522ad096493f846607d5c13ed7a58c196135850a94a4090379c02d8346665b8ad35f36481aee3718a652deca5395f2860f73ae9d862650cf5e0e21bb7b74339dc5b53ece7cbf11bf2bb167be91df9ce0449118086b4407a62712a7f90d0a4c8a1f7596531a4c1e1d7f4dd6a0e3a606e95fb507a1a46acfedb6431a610215e25fa12fc47f921991fb74397ec10637b833666d4986515676fc8ce622dcb15f572a2b330d8ea17784538d2048b230ffff10981d2623fdcaa29d05df432e503f3f600262b90d613c89668dc8e61a8e54ff6d9a43de0d65ae02d16818eed0f83c2c191b230c61576ab295d3a406b1ffef9274b70d7e406e3d23806ffa02638ce5971ecfa9a73055c354a3d1aa08b3fd6e00ebfd1b4af49df366b2bd9e75e0fa16cf08dcecc7211b73e23a410dd0517f6eef352df4938a5ffbe3eb59bd1aba15738a784f4d302eb9c6846f41b451131832758921a414c105f46b6797bd753edf000ba2444841ee78991025cdd2d6ee792b65fb61f7a011c4c5c8b568555fee80b5c031328882d01c9370f2ce09cdc733181b5c2bfef40264d9d8e64bbcfebb3b28e402d3b0e2555124b0227edb49af014f685bcb1dfdedf2c47cfd1cc81300a79f89e80aa82922e937b139ca82203c633b88df13c7264b65bc66883bb03985451d836f65d2fe41467b6980889ceff1c5951a83a5a56746eb8d87e646b621dfda428728c414d25f147642868f18bd73d5ed8b39afe9a99ecbc3289d0aa9f12b184d8443bb6764a938e4edd485e93b3f9fb5efa38274a1db9c339f51e7834886c072b79ccb26a5a868e074e38e916c0792916cb2a6971f2cbc85894114c0cf5be3a37eb43bd8f9fd0f9395100925ae6edfaa890a3413cda88f1dd9bc9ddfcb5825517ce5877cdb596bc39f258c6957c4c00a16a3616b927cecd6df5127623eef84e8d68329f1302385c78dda7af52436231bafc088e424a5aaec48d6c9e26e6e09a4622506d6ebd2f6749e2a388f3011c95a6687622be0e443c8c7598c77fdf240a6a02f1e0f05715313ddb5b97c12ff1de12bea54508459e7b1b6ee55e15b0587227bb0ea92b445c04bf00b2aaad26364a084f0b843a14f85a7cbeabaee7c81c3382ccdd76de850bf523df6465da6a14911581b875132cd69b0b40f720638a766584d5714febfb4333fba722a2f7175ad530a40dc712f366fa3c03fdded90f566248feee09176edae9c6af4278704b6dea05c140208d64072b519f12c10daa57b6234b1597d3088950b08650966090e843a8c3d6ce0db82018b660f7d86499d0f219b92996cf5381fb801eae61f2bda2c8ad9097352f0e74b0a1334ec84444cf03d855029391182a324aea41a8d6d1525e29b8fbf7c6f6e9ea1c1f95070fccd0083bc5ec6c46737d254790c34ac6ff42ae4d04a4cef657aa4f3084132007bf5101da646e15e8b44254adde29efec420918340fcf0ddfc4f60e8117dcfffcd387c4285d0274f83f44f59e587495ab7e89c198f68a1d00b68bb6c6c2310ec771f5343f9f72d576e7bd20b42cf5079a548f55d318363451707cec4586571da107c7ad7dffb81a812eeada2d41e90ee6acdcd27eeb906b33967b8250f6de0ef4ca393424a5bee5c6c47a4b707984091c3f649eec1056b13846d6f234c42638cf0accc72bd3a91bbc7ffe1603bb84d6195539493803bb79d91a413f40a2588f1b3a03c779fc4ae49305adea76aa13cee154c3c2c28750421b4e6a14a934408a53a186c1d8115ebed649fa27d1e5d0a7cad60467058425ecbab1d45838db8abe8e29223c501ac6ba594f08bab75230eae94f6320997de4c9eb212dd3ed110078739d5571b3f4fe5de74ffbdbfdf043cef5678e828b686472a82cfde88c6f6ea1a5d6f095aef3a70ec319c0dc242b93f8c33d58e1d96ff403582cca59f178169986ac9875812c497b42b0232f576cf561401c12d98f3b3d0c0aa5fe10bb5a1947a85af990b3d416b2f2114e09a3bd8cee2ea00ad0b5a6449e77c820b52fb94397bf2f57e5ee0c4e11bcee9c0219ce8b93ffc9090f90e986d38e2fbc779e6e204dcf0f91a4416e92da9dcae0a7a87601df7a1cc570a113303da12410bc65d3cf5199c403be339e7e9850dfbfd7c93d989873afb61fd574bf246ca00692daa300d6458f51793f5e5bb113fc2e03ba89975e017a87a750b2b07679439f8e87fcffd8d3d6916797a481d55a772f5caa3e481689551707386efd80e8d6798d72be5c96a16992d2b264fc51b5cf0e34127e5809bc3228b4ae883011e855fd82df849c9518bb32add9a96c77e18f8319cdd0ab477cf408de6fc4418e048528bebd5fd7dbc6f9e4721337a66b271eb72f4a4f3e4dabcd76b59c37984e17158b059bd786df34f68fb85f4e846b91ea2187511bf11ce7df849e6ecedfbc68c03d2ef5e963f711dcc9e3993c96de1f39843ddbd1758055d7d08b184d810b2f815c419836726a39f1db92ed43a5179718372e7fcc21c698bb30d1f8001559a8c16519bd6d5ebeefdf325541797e29a6b184fd9b76f25b83310ca8d68515935756f1c65144a9758127d94e12689097b749dcdb0dfdd4a54e7034ad0ff8fcb1e6de808e09329870469ca0ece1280f87099be830300f8e37b063b3daed93020d7154b113f42edc9aea6377bfff0167c4533e78bb0862dc57640531628994cccb43353d56e073f4e948a429e56a77e34cf76ed03f3581edea5d6a8aa382827abfaa1fe249a464fcac4707519189624c373e6fe412b5eb3b58d017105dc1f9407118666f92162ebf71314573967c43475ab32e8237a18e39916579fe9c5b3d44fd38da3fba4da06459dcc467c29cc19d56459db6126b608b3a9e65f810a9336b9a47d518c4f5108c76c47b6c1f1395793b4d41f0d9d1c24a51dc9f4583574776c15ecb851806bdb1c7e58f5f5cf797d5bcd2c88f635907e4f6609550650fe2fcbc44c0e14883149c60190e8785c9898bb5339c07cc9f1b4dcc19f2bd4c4b5cc74f4e4398c6f83d68d9178462beaebb26ad56c8bc7c8f08ca1d10fa0afdf0f49ae2d4bc2a89aba4a3cabcda473bfe37c84e2f6ac94a9e73058cc58fdca88570a7160749a9a00d71fdf80a20b1066f8d53dc3be93ac8b6e49199efbf3e013d82355b3ec8383245d89558c344860f17a943421cb5a4ad8590ed683f40862c8ffd2c0ee8834e6e83a9f52eb6c0af7e1568c7cd394bf99d9fb8358ae3f59b13cbae50cbf00f16ae93233e2b95195c85dcde7b1cd8694f067ee96c763afa081a8727ff093f3e05580750397976f41987086e60a6c5c9d62c8e8e093bcf25d1c18b552a391fb97e8b702e6583eff19a7a0ccb02fb4fbc7166ab87c40b691cc55fe62150050672ca62d394e9adf356bc2b502308ac7e0b4d0209ed57712029589eae3cd96b783c312e8e5acef0a806654ca85be187ac40716b3a0c582a116aa93ab3c3a0422ad5b36dd8eeb48038883346dbde1408bcbf4c87f374bfce421d1e4fd44b6cf64e17e244ccb19b67ab08a566b078e97969005a9a29c89cab40b518282bca2a381cac3f879dee17da1e381fcc839a3f5ac01d453d426189889b0fe126affc8dc1b8dd6583bfe20635ab7a58acc424d59a3988236b5d514b5fe150f482b5a75af015eccb538aae6c3f3765fd0a1e180e53852b70eaed28a50d14fdca9678e4b86c1d57f8835d076065c27882b90b5bc5c05670c1f71585fd514c3d6512e0a575a9afe1b3618083582cf2c1d298bcf38c9242ffd074e2437aa12fc565c8dc361faf9f9b2418c51d9fd5fb4d279eb292288b89ea74dd33e4ff0f3eb780898ac51991e8b20c164b610c73ebde1e85889b9265582d86c2fa8093fb1771a83311d362a42a8e3b0c4aea66213d1154723fd0f4ea9e587a9bbba6498257923e252d18425e87762539e40213c81467bcdbdb14ade4fb0d6a85e2c53b69e4dd66c1a3aba9cd5b8177254c7961cb0e5cc4c53c03e753a4a4dbf88b7c83aa73fd1b811a9b7c0ca553faa6d20b052cdaf2cf38356d9b641db33d7987d65f07838543211f3629b6187e71f74a6853dc74e0cdd4b3ce15825f8ec97848f9fbfef217cd4b5aec4bde74a303a56e098c97ff02a22818dcf24f5aa32fac0a4d89e4dfb6b479113dc250de7a4d2a86a65296f136f599c471fe7107648757e3d01d20b3f73c17a4cdbbdae2f6b0562a9e1d5a713e4a6046c65bf63a45f1a9094acdc95cae5536a6e854852ceebdd5d02ce4887b415da5907b6e43822b29fc62d6dc15b5bf835b60f5337c424a550e7785e1c1c1ad04794485b0f5716a68ce909534eb83f334187b71165c0e8def4423cc6f83d0223707086a2245bd271324ea0862179e404a4d3593d93c0921c11b406ebbf906876b4a6fe0fabec946b6b54148652076f3a877ad64cd6d7fce5854498cf16e187c68b8a66745848cef7ad3ef372c42c3c6447bd0d20afa31d5d3607d05f19be9dd41eee1f79d74718ad6ac778c4677ca6bee93bf8428fc116959b75315faa110e3c9e0a0d2a0220f3920a17b04f99d40b743d1464743039bab25a85d330c063fde0ea7dabcbd697cde28f9d1bf3c0b271667de6b017e379659698043a2b6abbc96e1192fefed382864ca84c57898608fc9974d616b78f3e363a3b229006e7b4cc6facfe0772ce2fc81523bb9d9f6956bb6076c0b146417640760aecd2fc7ec1cb50bf7dbff170b65881e79eb7ac227666047dd1ac8d788a911cc03343b6b740024acdde7ad7b281a9471e8f94ed871bd7376b689d1bc893203d207ff89154e0fb005f0600ba0e64ce3603b46f05d6fa777070696c853cb66e5649ac61b5d8c5860273411caed1839e1b91ddb9b62bbdc15881089c6db7d417481fd8aaced6a9c665a05a2919fab355852ab4527341a647274b292d7b44a8d609fec023aa254b24c164a4ba382cc1820e3edc4cddbb78227cb2e286c98c7e47f0ed439a002016f738f8735a2db07ff7e02a83f54020361b92191a1baee343155e549636a80ee5019f394c9ae8d9a37d67fc7a6b7a3eb7840978abccf0df691335fa389f9addf5c5649feda2ae73ddfe0d48e8a93577489751959c453362c1b1f580c4ad110f4e334c69644b1489bfc321cb13cec37ac400b09ff7485e6f98a5c17d0bc269955e67e3286d55c39ec20bb69c63ac4fa416db57cc58a02b92af5f138507a988e385fd065d8018ec4c87ccbcee666931efd88e08badd793567fcd573d1555a25ced9d088070269858eb76a4738684b5b90c55c2fd4568836bf3916927e3587ce715d5f025d1f9322e1c26ef857caf7f7148e7edc08649e20fca0cb601f43a2e7cd45b0e93f6b1eb08effd6379361c9baf14707a60f4873320e7eff76baac245021ff621ee66d6c793f2ad1469113589f190ad51d0953d68a6ea355fdf46a0a354af7464ad901f4a8d107c6218d181ea4174e3ba963e8eebcfc1b3f15c8c9f826bb2f1dfe800bc8982664fa56bae189b1f7db84aac688d43810054458b0e7bdd15f7b317702661e38bf09cac7a19f01b7b57bc485e140a09f065163d9b27ebcf7d1ab1aae4067992565bd41c42576024b32cdb071e6bff4343a3da593b17550425b7bf8d126f60289655320248d632dffbee95828f6e489a4b768b36815b3d796d482871c0f0f9560e498342dd8ce45288345dbbd4a753701b40814b284e11a04e5edb63ebf52b8560f8417167f820e1510a13c3a4f2af6ed5197f774be23754caba042510bd66b9a051e6b7ad81bafa68bbee03cece3656255af3ab77e4fffb90789f688d5c3f2e1d99c01038f7f08e89b3b451e40ad36aef1234ff4ee580735729f76a841ad5f100e75f091c41965607f6cae47fd238ea9216e7530e416f820eb3f5c6838af0af426674dbc62a5693f16dc121508f0d30c86ddf268953b0383f05873f4b90667d38ef5f2ff55da52fb0a2378c2aabbe81fb75a448d2ecb96bcdfc7fad7bab914c475b8bbf07b731a8ad84852ec970b0d1e94cc53c2a03dba2fe594f3c63d6a0ca3be89cabcca7179cfa17294022d8a4b64cbb92501eea412107215975a04fdb1352fc41db1fd81d93fbfc1d9c4b8f6bfc877f6739e78ee951fbdf9b98f742cf926abcdfda737dd317d292ac26d70a20e1c95213196cece0dbda6776bc211f4553655b15bdb3e32f206b1e5c8aed1ff156eaaeefaa9fe6a195e5bd7e763957d590112e77063954f388b1989e574dbd905f4c62df0c3c1302a8ef32b388a82aa19fa38497900624c82eaa518f2632b7749f3a9daa6fb4f36a0465cfc2c2408b0fdbefbc7537e17247b22156535b5513e62895f0c8328bce4b55259a2b6851737f275072ef021aa2334124315f70a43ea8a433ac8ddf48a7e89efd1104fcc05224ebe6a52fb30ab27c11cdd9ae62e038964f3dd80352a76ecc4a6f912349585e86268acc755d36efa3d6fed692c9147d658895c96b2f8118dc4bdefc4d8e7468e3e35c405b12216ef5fc0d7763777dd347bf4e6c698ca8b5375b71d5d60ebebc0e94ab1766df8c267b7d981f4f18f131dd06300389d2f5059f1bea0f898b2a5806ba058cbf079f0c5e1bf66cded760a0d5bc977eb33742b493ac2dcdf07dc45b6e30ca3aff31da99fe6cb63dddc31d6d80e75139865746b5470b8d5d017beea73f196c32329fb169bc03b19524afbb36afdc21c886a87ee2317d5b5c2d5e7abbb969d42c950167839d549fe03fe0885ea920e901d5a0039e87ca2b04765b489a30169d2a437707814b329a4922a5ee36b37bc8c122a34962c1f2c7d341cb3379de3d8ed26589080a20de17c88c3fbd4398bb2682721148036d3a700d19fe8062030a1e52a80c271fdec0ddb4f51291575d712383619cadde82bc76dc4a2fe8489016424ab83447f22ffa27209814be223778868ec267bc7e9d345ceb276886e27ae8dafc6c0da98c20ca9a55717f0b5203b8992bd4cd89282d19d4ee7f468cffc05c8595dda599dcb6353ecae3af965da77da89bfe7f8550cf32c7fc047680eada5d2f52d37b7011d8cf2e8d598e4a98b54c43d9c3c90ce09b0d1a5c34583418e5dcd8faa218889c933e2a004e9372bad8ac80c9c7d5714d1257d332626489e3a984f3d182ef39709e2314ca29670a235d8e8f466e3d53f0570e03b3e36d07d79c3934a668bb0e8e957e5c8c7673ae552e3b195cad81d0a09f22dbfabc6883c14128b77646cc0c17dbffdf1d92a0c76c76a3b121ec66cc69f996f881205fe241abe7824dda35f22b373a30593feda162816a52d6d7afc0f182839cecf19ec13d89e134a3f526ef789ba1f78bf43102a384580f5db3be6f96743fdc8ccbfade68477f3f3a850c5f6fd955f693948ee7754ac800b5d6ce1628b8c3418ff459c8c9f155dd8065bbe575c1baf11f8e30741703fa9cb6fa7129ea1bec69fdcf67eac1877152925de3a3ab2a575424d4f523af60e619b3cd4eb1418d6b02fd776dde48d77c9f4e4151003f1f27679bc6671723c4e9d9485451725d012893c27a4762d016b1ac32ef5220d8dd0816390d28fafed13229b109096adf7b1a0cff72b6f1c9e0572e7b18216fae74dcaa01a901203457582ce9ebe677bf2e5faedf3b41048f50cfb1bb8caca08904562c3d142685be3d47256964120acda58955cc098a023acd29ca29a3c0577ae56a9dda82ea66348f0192344aa26610ebb2650962d504bc54e38fe8b64d661eb2feff9d3e5b6410cc6c075a43c43da898c3cd6c5c272a61334f35b53cd71c06457b6746bf6f3fc2398bfc4650850b420031ec03f86a4df775a4f0185ea76c3fefe46bfa44074ae538a801b6dcfbb4a6ef28ac8f340b40588c49ccae08501d01ef2de84e62883f69be52fd9b62fccc7e29e8f4a2be63c41b5c3d94bff8f3a2c4039edee0639e0df1d6ff1970e4cd96aa33d2c49e9c2a6a2ff71157763567f1f99f26df73d8a35525cd9edfafa6d082d6339403bf4f683dba8708ad720b7fdd393bc1b43fd7c0c0bf51560280a6edf80cfe2302460bf8b2fd5b4327b6b41db880fad058c4d5d1ef15e64a581ee63cf98928a2129c481ebc876e0af49a2619772094ef54e3c83797e8d7717d9d9c3e599cc9f0f8014e24dfd0ecfa0ff9c2636b5b3479887f257a18179a53566a2ea18280d3463a5ec4d998a93de7635755c15aec34fc7040806500d3cae750191d2ad1091ca0c3c645f3c74d27fba8c476ffd9ce215a956a4f3dcdde6bb5e13d2e081c91dc5c07c3c8d695a8c1e2ba8e782a42e472db05b4cbd3899620a1f54c5ee906d471b04d144254197b08cc1ce41368f3febcc4bba6aac717cb64027420a428eefcf4c2a2c6b16688a7b22d546fe8865a644c8f1f59445b931623920c6bf430c13b6cc1f9814b0a3ab774a4fd8dc52c9b3a15e93310c1810acaf4e988e570b25aec20f21ed0444737d8ae51948d68b65b19a1135980b725622c29e7e237a7134dd86c90962e4803e27e335113584725e2493706ba76769523c228d76f4fee8852077350bc52252ba51350ec4b56ce68f794bfb60a10eebfdaa050a2cb603b61560fa5bcd70998693960a3ebf4dcf1760b041ea07c170ef88a97cffbbcb97efc4f167627e181279245eab30cb9cd3d204182b95b582b7a3cf5b82d150499fbd3452d5a13cd5aea99924bbe4b3cb67532b970fb4eab9263234ca96d9b308a3d7182cac6362b0424e889d368fb33731e7588de562dbddc063922fed37451d8bba4d9d529d05c9218ff6d9a2fc07b5e8e03b9e317fef9853ed4c5aa54ac6e53f2fe7304e2998aafcad53f1d8e9687e211fb5d665f7d9e13eef8ffbb4b195ad38ff4bff6511959cb1b4b25c1c7fd5b21a0914885679db2ba48b790f3377a40e9cadb66ca00932073056d1c620b9bca58d250bbd2ef33e9a626dc77f2c73890fa347481f42920c64d37bb6ba6803fe9de6518def7074732aba7024d76c45feffe7372be8590be27c70d11a0a0d3c1ac211488c3bcddef04fc3328fd3a4f5705dace982c02b83644b0dcf1ec9881fc3916016daa2d3015ce92bed7d026922442d17dea0e1e8560b6a3e7796434cf0e294dfe8ee2b8e8e2802ee69e15dfbc1dd3051fc9206fd03a08fbde20799b6d27628daff01afa2553e306c1aafa89d809a83f0f5307925031c927d6f3a8771d7b43a46bb0332a79f72a0c0f3a5c310aa6936da5d1c47b14930843aa5b1807a58f111247a3d8bca0736b762e02360eedf5ace9c1fbdc1814e8aa9fde809b0b764f4b0a6d5b6e50627a750c56c2ab6a6452d6babb215ea132617dd9b0343e6240cd06e1e19ca4585a4fa522a16d2c6ef9a7c6e0bf18f597991dc88775aa285efdf9bc5758aca8aae0a01d8ced55b331d5cd63af6777b9145a1b8e351af8d5d806f98fd16f6603b3f1144e0168ee15d498ebd4957246daa56a33212299b8dec428f6f7be2c957775a35d5fffa0811f6bae7b37c4d995be5e6798af9db4a5141f4dd4d516593025e23bf2ac65132bf24319729c4389ae27bbe67e7f503aad6efa7b8d8d4c6a171a7a59b668eb087173aec87be5a90c80a44c320a41be8390ae3d8090f866be9fa61a36f2b301d1de69854331c78b1ed673c885514d8ea8ff9cb8c8c1feab55e2190fca9440bfd41b39f965e2db942c02dbbef328f97799e2732e1ba3974dbd3f1520eea77a95a67b60df618ccdf7f339343d59dab58c21be3c7027ce8004922c1eea2c063a7e26cb064cab4101a091b735b2fa0b86916b8079820db2738b7c45c79623edfca165a7548ac31780faa0b02b451922e112311562a502d6cef4de90a9a18b9f433d698dcac37d343f6283548fc55d0f73c6cc84057583405d08741dd8c7279fd4227c2f5301aea35e6188b979e54d42faa622d47a1e364b1b5812498b59118adcf1e39222e892cd484688d9e61e5f0857cfce553dd110771efdb613be9e9951d1bc7f50a856419f897d83bbe51d2c4e33c918aba80e57fd297a64636abdcc5ca757651bdfbb12a6690b984ff7897f1ffd36bfafcbeae17f69aacdf5630645a97d4f33322339e58cb365289789ada4c9e1a131126a71b119ec4112f5b1d515b694bf307d89499c3a92d2b26b1d9f795085174aa87a19783ff4cebd512e5ea221c09b4006c472fb4d035f97b1a9a3df18d543a6c05658d7db07d69f5e1a1fb69935919527be34265e9f11b89ef551631eb4ebc393713b905d0ec886a20d3ab8c6e337ffff7efbf480070adaa31ddec5e61c784380d5afcf6a65c1a900e77414fa362ff48e1360d9f3f4f5d7b73bee5a5618f823c14e7a477f864d38e70073cfa7ad47f20e1229627744c6e57f582f02c40dd3e10f7ad41efc97db12c4cc3a19c04926bf6b947fa89555ff1517316b0d809fb38f8822d4dd2ddeaf5839f3f868ca7a8d818e1de025a256d6520fa75371b09c20b086277af223d1aabfbe5984b3c39ad22487d2a8382063fe3ec7efdb7a1056c12cb7c2fc4a468b87cd6773525ff0e48b99411ece6eed65de3ea285076bcac7a1aacabc5c09547cfa96c0ec02e42f9c5673160e89d74282a516093f2c132eea7b36e3982bc6b79e2bfb61101bd5f13a5297022557f890c43b78851c6c6899a6706e9ce3692c320e5297d3a075e544d7201176a9a90e19ccaf038fabc28b55e52b564472aedaff570c923a28800dffe93c13993138a9fbe66fe9294dad541eb7dc70908c68ccb8d753f1570d6b67a93783d5ec0cd0d6948c58439344ccd71c2ced5fb3df3afedba3d701710626dbd3932ddd143e1921051e0f7e752673199a0446d55fd3b0b29c2c9681722a26453efcff1bba8a15322c6cf30d24165d85d18cfb1a60c47075f0a33d5fd58118e375bb19f2e8242015abaf2747fd8dc3c974e673d9735fef5c0d856736c88585aec28e6b2b3922e56779c1e3c7173a7c8b8d1fe890d29ea1be25f6ce3a082c34606bc2186d43de6f4e48aee947a6c1c17cc4660994ba17bcd3c99f2c6c8e002cdc4f909dd18d21554a18260a20d4df8be9dd17f3cba6613af6888e7c3801704145db24e1495ece3fd6ee5d5fb0c6a83be48c25d3ae4077351222afe4556969f30be2fb60e439e1c9029fa27e4d392990ef27f42e1205c1e98c585e780ffcb1b6f3cd74664278facc81cdc5aa7de2a1678918249772b713b83760cfcb720cb18bf378546639862bd00ca304b3298b0df625602537648e3f4e8f3f93d9506efb90e3184f1975408d86fec7772681a7fc697c44af0bda77ac483cf3db6c5300e2d189a88d2f13011d72b02df1bc630f77a99c3ff00ba4a0e28f948594fd3bb99d282d9bbe6671f1d5b7cf004e2dbfe918f8dbb324599693352402ad1c58bb918b1fb7d0f8e400f1402c78f970df44f1b081297373702cd5b2c9a3eed30fdf30931554fdac429e41804e2095337e3fc912dc4353921610f1ede197ee5ab9b8492d69477087ec0662a6bfdf2789bb8e0a7a39502b3ada14031a480b2d535738601f4425105d311288eaad3955d7f5f838e203c3384afa28592ea59437bf9d4faf51a265bf5a1aa357497b931ebff9aef50c880042085fd1ca07cc84fded8ef1ae09e97d7d86d6fdb69153f4e845d0756f8acdb41be27afe8a40a8500d6aa2b5bc2d866dbd39f310cecdf23ca2e8d55a5f63d219218a465b8435a572279ba38f4a48cd5308089f0a3a244059bb7ed06a0bfef3af612266c709805d0a49e143580d3f3fbcd0a8f8aa1d828bc05461b85896c5808726d3c284eb2f24af4bbc0a8a1a0d38593ab2dd17bad3bfc1cdb2d5c346799fb425421f4e253086f9c4378841c53d485f32c78d87fac10f60db1a16f0358197c44497a91c310b83cc00c2b73654da785c7bef9dce57c983a7609b7771dfef2f39f3fcfbb87016ae392ec5066d932699bfc7a9c8cbafa2a5af99f785c4dd85225b9f885d78ceae7366d700b1c10ab84bbd2a224209065f83df46fef72e9c654a774ab7a4c51a1f9dc774695f1b54dc2a94b16a2eb745eab1f21c1a47538daa6e5de7e7e0d042478eea24e2f9ceddd9a8b2009e618fbef50c706377208d52b5dfb71324090f966d49003ec7f817ba38afbd4d76025e9dfda8b73958ec222af7ff46aae535bbe737137c62d393f19f8675510c9aca95f7a1b211e23a385667e88aba0ccb91643f8fbf71a2f775ce7878007053071ed2744abb1c0de6c030da3ccc49ddd6a24c0db07923e7e975a26835a835e7f93a26d84690895d28eda25f9b97d5902e67a05478adfbf0ba0eaa4c1459a3581f3af2d4e93e7bc5bb258deaf6ea67f560fac60682387f039be49190e9acef8b026bbb491e9c7eb9f0455eb7ed0b1ccbff13b2d677e9d3ec10f1a9ce1f721663a558eacb919575891d750237c81eb93e7917e6d680ed3a3e59bbe972732425e5250522d23141c0c2ba66c344078064694912f13d6526194eeb1eec3d3180991b22d044ebf2b3aa0ba51000ff1ca6c3aba4a2e4e01f000fcec35979b9723dfec2a77f30b39a8dde85f20506be46e34f7dd0897d99d7eea2f2bd1cc8c8f3ddff6ee11e0b81e2164b69ab9dc5afad050f35613a45a5d33acc0c2f1c0043cb00e00645178610c07cdd283de8dc1e6273cb178f9ada23a5d8af0ad4323bc6f4c310a14855407c4c616a23a1dc1f88e9c5604d0df1c2f1fe30ceb5f7023c70f4fddbd5f6f364f988703ca8120820bcc420dcfe18985cd5e71c31bd056508b7546116240a7f2a98ba20d54ba882806fbc32f8f6c61594d4402d1f4de62d39eed8649e674742ab13ecd55fe9a6c24d6e488c8d2a9e6f4d8d090944382d29ccff4977c38d1bb7bc915b124276b3e24ca4d8e296b0de828fd17e68296a1a3c88abd7d67540a41637225b584f3c49c9eae95aca59415826a9b58714924380fd6b7c1906cbc29e9bce1f74dad421ba7d6988e17610f1f981a72f8d77f19238ecb5b3af69a74b30d884dd2bf2dd79067f4d267a696710fe2159256c6a3c555291640f10855e1de954fce05a57cfe12e6307e0bad7a5f0b0f214e66f3b4f632c3de5fc3be4552d76048b6bf0bfdc1a50d1c77bb36eeb9850013714a38e2ffd1a56a21e18fe052bbd7bd02cd16d0ca9fe38eaa6e044f9e90cf33f2122faea487d5526b6af7875c59d15621fbcca00e29189b9b6282e114379b8c6182cd1aaab6927569c05074973e1b8b36a30273692da01839418f730651088fce51435b29ec3a042a110767c9be921ba6e369585f0479f133b87b50c5b221312afad19252da83f11cdb79c85e964326397b3702bd5c5e785331b300776082bfbfd64661f38d89620c5ce7ba1281a313e46d71d6386a40bc49e064bf8bc3d3b9cf0dd43f17f9a3f025d2031bb13b0dbb122ad517a8e29b4dee7947010e7f5a734803e5de518f778ed49f1a97bff4b96b1c7b01eacd022b182fb2026886f05747c5c4e9219f4281f40089eccbdebadf44bb6a41e63b1123e3c2f7e1192fd9902d66391ecfac0bb23bb85b1b6c7bdd9ebef3f3fe60ee2d40216ca6d0c26b0da22498b027acb0a40bacec18bbb7c60b5be176e11ded4988352854f7e3a020b2ec47e6064e5ce6685939e08042da28817bc25e82b62581607ed39f481b6c287d2e01d21eff43a1716c74c9dbb1266186b3be4f9e1bfa59f21ce794b08509d0f253e8f9fda4250baa2b81f9ff44801336c5ca37f89add39315a4fa33183b925d9fcb36506ccad35e471b688f098c42faeac92015d167b3626ef54ae5c35a04c5de55063d8a152853c6a669be8fee12f9e1446447e9ba0bf7d0d5ecd62c03ddaac94964aa2ebe83a3b5eac4a36dc84a3f4eed9fae8ef3e856e83e6cbc8372b45553dd46ee07389a3a95a3e02c17fc54921c4b6c7704ef515d87ce3f0c06597b35dc647d2281c95a1fc2f80d2da54aeb9916b04f8a6bfb38bcae9955e7bc040011d5b0bf026e7d8308b6ba1ef90d32100958c47610fcd5715df5058e79c56d055a6277c74f65464608788c4d3cecf87bece6d2c5ba18caf4dfce48c9e190fa86c9f30788ff876ba83d233c57fcd3f20ac32716f3338681409409b21a418dacb43dc7c778a4601f275868213f19c65d1fcb52717b69be13a9f380331214c1bed24b4a5cad9628b8a156c75370bbbb7fa7d9af7cce3879a18afaf604a9ec8e02860217f75963232cbd1feb8dabd386bf47c44cef033a1760aed49005f2fcab5863fcc73c95ef191cd7ab47c4a4a740a954abd368ffcfe801c094c2e576d14aeed5ddb84a6d29cb51eac5a5113dd640e78334edcc8125dd753a0caea87b1cb86d31d097976aa5c06e9569f8c44cc6d6f7271bf856ab79925f215cf769b3dbea5ca209bd37c693147480b7b0d97f2c776be70cc713a70b67a23172e699b57beda78fec64eb51b0a7bace342b8d4b5b02574b506360dd87e205b709417d5c913f5711834af05fdb5eb4164c37fab287db8776626686b9f101efb52f3e78d6e6054e5f7528ecc9c8b86c0c82be25866f1280410fddaa8a6d190162b055d4dcad7f2f98a9358fe3b04d8a257d25f8ae9ead78881b90220110b2f6efce61f78b47d4a90b84bc14293ad798e46eaa264987c63b323959029d86f9b1d9c8b77c281e4c393f856ce73e8fc4882a1658a129880ad47fb2be9e042852d84ecee0f491e81eebf7215d553a3440c12998a473cfef409c83e91e4da382a11249bcf25fbeb603a8839eb83f4c170f7317ef922e18aba5b845380f70ba79b8535afc1163e33e65507504bd80ea1850c933e1e173964b3179f224b4c239e32e9066adf1f98bbb6522ba44ad79d7014d52dcfb56a323977f5231034a0990157e0920cd40506eeb8b44127fc1eac331b86017414ab3e0ffd30279ce119600298652b53de808a866e3ab50ea688f778934fb9352eea21e495e192913bd8c76b21c43bff5b5d4edd80b2af6430afa7daf6883390b02babd443d3f006ba0870f8207d563081388e63e55a25e779bd78568d14fd105b9088b375871224169585d1bef4ffc9270dcb3f8a01b700dcfd65c4c714a192688c44e748a3023f993da86c990d15babe21b1f221a1b830a204be6f11bfa47b7707ca9374c250f37edda741e42d7ab7f50715a536572c03de16663b6c03fd065473ae03636ba1a5fb002631ae846fce8b2496edf0117022118925d95a60e54aacf6410b6a5b63a9f85de41f62467c5b874564e96fbd89d7e08ee2117c0bdccb9077ded1840f8beca51880a15a01bc77f7e7e7b87b7de6677e7cf7b97fdc1b9eb6871b6c1befdd4c1150d9d7232402e8446ed3287e9b4f2f64c1988610854da17e54650a96d26376fba7a800b43c7671173cd268a0d32122d6885754e959cfe9d97ad9fde01d5b24ce421eebc73db738a381210d05cd37f75afae0598f8ac845e8f446ad7ab71d58b61d8429a24b12ad2caf9e977df6ad79ea5bdf6b95fb1d37dbcb8ca9ed23b6097a0544d9e0e3f57dc9ff4edd9faf52a4ddcc796d804e8defaf913596c8fda1e506b8d750f5f4734f7d1932c6c635a0fbefe7adf1871da410e0a2ee3ef34ef257a72afe00f3111028f27d880fba49aeb7e3a8db93561cb4608da0d9147c09ce5d9d9de97e945acc692508adbbc085dc50d6ef9b5c5d8043b3ec6098735b8bf5d89f3624773a0d0ad8a1c5b566076bb972b9a6ea4083f420d0a5fbdf17f076924f0b2d8509067b0f0efe296e4a3f817e365ee7a99ea734b30e35d8202668551958ee593710542eeacf2a38c177f720ed11e04b03bc2288fbcc884005225bcd471755031545ea64aa5169059fb690f8b7ad5de8983883fff36683ab98f549061841b42ace31c7732b7aeffdb917a89abc5864f5497390f926cb316ec2488eb5368c2a253a552703193ae6702d0b62535599ebed417047135f25a624f4faad590f2b15b41d49e9ea361d42f0652563e79d3f95132f97345eb5291d05eb7bf36c172ce98fa9c60d45fc9c01bb41cbabddc7296306eed3b20410f3a6db405d1a14c129786b454ee6ce869624d058fe31fd08b2869c084daac48a1caa0445d87a02c85f7e7df9937a809d644c20ef859afe785b7a8f3382319d76bc37e6f34daf379d113856e2366ea2a21646a51d02eb88bd6127b51fb14ce6676e7bfcdc03056f9af1c94d4053e2bbcb46bbbcb92bbd76b0237ff05c58bcc83d5fd504ae4062ed85ab1d76d3d6079c904a30cca5e1568de02b812b859705ff3dfff62b11d4b125eea6e777adb794bbeb132487fa0b312e3f3870c52bb8347fd5c0a8c58bb1e7cfe5b45ab8f2c5dbf312faa8d8d2951486d018468e908a4b93281ba4e2ffcbb4b419ac1415f815457d96ab96bd5d97096414e7ef0560afd00762ce20521a6ab954df676b9e254ccd007c05adefce3b110779614b515cddfedb3ca3a491cd84d10fe395fd7d288bb46bc67312352f1b54abf113f511b3fbecae2de9612f444cb3fee2dd08cd61555e6d73a3a9faa8450bb17ea47b166920fb2ffe32c5bbb83890f7f588076aa5226e05dbf9a7b01d794739b8b7997d7cf6d13aa89eeb4b75418f5f9e740ea934413bcf0fb3e779aecee59917f3375b641fa8a0c330f5ad080327344e284ad5575d5c629f818702f532f62747c6b126e2855a5c7a5189bb329f625503b144d6c518cbb330229d1a49141e03e7b5f06382f61d713ca7961d898121bf26ea26730a09e16c32fbae3691f61690fd929f9da4a39724fc7c1216964ec290394c180e18777cf502a17111bf27e4a108bf656cacb3458c367d050d8c3d7721e7b32723b429cf15b7e2996ff40bea6b29802ed000a21961736588e5e9125fff01a23b46861d53d599fb10cd71cf2e16f0fc3179a3202854153fe8c380ac001d6a7e136493b83a9a5a644224276fb7863cce5a7ebd77c021145a2e94e71eb59b46b4c6baf866a82b905d76155c7a086961728385cf71bfa7081624b9a7dded14e57e60cc1caa5a914d91b9621eb8313f4487843c70bad8d83da1f170b693b5a883c2c7e39f99bfe587224b95b0c143c86e5e60e9e44232f8f9b8e08805d4e109a0a43b941ad7dc27d35d46909021714478a40f5007530ca1ba055c55744fb51d6fbe274e4abf23da8f0e698a2e654553d9ba804b0b29b1b27a161c71becc669e5f70d7735a7e8dfe7ea0c098cc3824651c6c08e510ddf895cac2f7597b009480d2a309d8a97fabd3dbbb7c3e9170a7cb1fdfe7ca18a6d67d5343dda1fc2f0c5d7523e13090dd21631b0ae7a3575f63c2c6ab8fb750c01e350f9ade9db0d529d86e93c3323cced2cedf10c8c59c70819a8ff877f6a4df9884f5544fff2506be063a72f259987d0b10dc6b36d4943ed66059980bf6ab1a15f9c1aeab7fe59f60a398cdbf3dc34f07b841aec691e21ebf7d38f3fbf564780fc21cc3c2655cd178aa39510dcfcc4eb7ddcd97eea9511d4bddf2341769fd501c1b6bed64dee722529b9274729431bebb3e72130d3df3e76e1489cdf3289ac32ebd7397ff71557c568da149d92ae68e8d937f4e9b028f09713f99c54a32048ffe89aa7a1731d68ab65b5d4e05cdd66fda7419f95fe87df49d185cd9288933543eb77ecbcd3b155690387633c3166f22a5472833d73b2e1594f955e7ada341b2de2f2ba19f7b13530072c11d29bbf186d31152649124c70d3c5d05f2ac3917fc3a331f5c9a9255ecfee38bb1c414bebd8c685a3cb1f36feee75c33c7820b0a9031b551d232c2fd554f8fb4ef2eed3ef3771d5495a86d6fa55422cef37c57a04ec9841bd94e8d7a8d5e7bada77a83537f582520363cd0948fe60f105751229b8abdc71e94fced71d87d42a3eaecab9f198ae0c4378fbb622981b1971b964603ff10e4f8b1053cf3b23bfaeedb869c2ce0d541fc311762296be63c469a3717d23be1cecca09e30d89e6f283874a7b4c37bbe64bded8938099f98e99245596a71dec488cfe189a1fbc1ebfada7ded016d9fda21e246cd7710b43b29964dafcae9ba1ae08cfb2e95cc8218130065ee3322a2c9facd5de7261095c37ef47d1dce7ee66c55435b284ac391b6d929c8c3ffeee781112987ec3c60896da933a5aea54aaea5e4a2f07698c2c6f71131d771b6fdba7b68cf7f5f5973ee76855c65a5fbae9ceeb3b11871bf6c26b9213990e5f39cf0138d15a0eadef0b006593e544761f702aac2b7183e3b8a602284c378d1d70e5e3255da8da22231d81a854e340d20d0f21f535a30452a184341e1a2a7941667d9dddd4793501aaed43e909b68c16c1afba7ff2a91bf3ba6d6a012dda63c8ebfd8abe7983be34783107d6a06b28b940e2527916d92ea413cbccda4d260f0581a0c37cbe1315218e1108bb45d1f2b161f37bd6958088a4edaf4d708ff115a7e3c05ef8fd945ce9166d4dbc69e4fc0d48d7fcea90f8645d34cc06769d9e78b0ea39e20a1478648e684fd89a33e32666e5da3426a54b825416d8a9911ee8fbec01979b1fefe26502f3165702b5ab7984043986059b24c555ff98d8a27756f044b33114d785f3d48c89951df80eb4814d0963abc85e3b3e42037d3caf0ea7083c53539f8e5661b4cf3e7169a12d4c2abfdb86cfd061b9e9966faf286b0119114604db7f4ad0a101db3b53cee554570b33bff269d5155dc523a83ffb28b1f012ecd2fbe3b3f759d9e441440a9ff331647fcc64d968741ee7adfaee8dc5e1bfc4825f6349e5fb7359e8ecae3ae711b72630e3c9bb847102e748f640d0b2e21025e7921d3ef9ca49dfe745d47f68ce175c309b06f7642a1024dd3cd76583b27dc133f73acc16334a911dcc12e6268af1270350c6582ffec712cd8cc6572f5a6ca926d3bcb8cafdd7dba54014dbc498582f6b6bbc268a533c25d65d55e288fbc668658b2eacb8c31545b4f415d0221e5d57ee722bcfa34ba29ccf36b23956b6055e014f874f1b620e43e666dbccdacfc4474d97cd7bad223d83a537d0015fc59cd2e7d5d4b6ba8180f8937eb530b26e822e602b47333aee8b62562b149fa2933a9a5e86f017821ace555abcc469a035b351a5647856f45db11f4967b5d13e84e8d25ab3469851999b93f0c13b566c9795011fa601ad0766fbd6ec7305434ff42dbd2bd6350c821e0d5c5ca4fe6077bdebf5cc4003553cee70f196a8f2e627fc50c222994f3294e2d0224e33aa4878075b5f2f1c89984bc58fa1282e56c604f344a04d312b1b31c98304430b503f4acb7b339fdc9b8cf4ff7eaff6b8e826aa0182ca719b54508dbea818ac9abd6c10a93925952cff266b9c195f8651ad358537225dc5800ac4c21372990bc2cbb11834a43c0069f1fa1bfff57def5d8aa8475eb8d2c7dffdbefe62d7754c955219d8d82c65150a7e513a6f3e2d2678e1aa09d87d3dcbc4abd98dab4b928db5e23a88776fe1112875e962f76e509ddbd109b4bf5c5a1813a5157aa303cb9f648ee2508216f0f4b33c4c9f572a3fe7006d664eb2f6e004066e82267be90ae2ef2ec7603fc7a6f53a49db0054d27b5f8bf53f59cbd3010b99c91be5a332885df636e80d4c4c521917ca5a7ae98d013f9ca6a4e3ad733f0ec15645cf9369f5b6826081dd3b3146e7ca0f5bb4083edabecd8f9cbedabf57a9023fcaa1802cc52b8090fdcc8b5f2569f2475278d5824f9192aae884c2d904c002585c25b2582a865fe881dc55e73513d11cf39057072cb7cca88cc917085340070b3cfae7425a04b3037cae7835f2664018009c25b42b95852470ebe14fd8c11d236f8ee193754efd70e905cc01a3b77b8ad246ad8cfe72b6b899944225224a031d6e8cd4b5812c23c9086374b22090a0a980b93e8bdea14b6282eabc7a0bc6e2620f53a2e6a8efcd34fcd99b013c6b42e3faaf63a760b460531090caac5a62fedb77ff9c2a1c62f6b42b1e5a7bc07bb4ad56bf317d1717550ce3c74fb082421e3f5fc47863fc78ef1bc2406a8e47ecb5e3c101b04cbfed9274d1ff0b6e5f4179ad0b90c25544ada444d44636567bbd1a52eb9c5916c29d1f8747e1267e738edcebc378d441ed5c9c725c349fdf45ab7e1a0b3957e1f9cf41ed5945eb027890f656f4a56b694de69e64219039baa8e6133b6c79278cae8323240e3a8934c3b158358588fbff1c077d1a9fb919e99dd6ff281852d2551c11bada890196cb57abe69a24592f94d690d66fdb1a702bd9ca1b6c3a34722af6f58ce32fb1921a7646cd1e445d61357ce035602a51c7f632605cbf62fdafe6a66e10367062b90e8a116a53f259fbd51ffdcea7a9d895fe17f1fb021609d74021647010edd3dc6ab7c5107a1d8cb07077a8a08fd9d478bf8119ff4271e0cfdd744a8d8ff81c6a7b6816360eaeb80978dea786841729a941c678a9f1a8a15cef95c94d07c7f8b13e8aa9fcd1efecf7488b1adb63acad3a64c0135ff7fcc6156fc59325a7cefc8249f7a7b0153c0776d09215090e6d6d8d6b0c4ceaf6505c519b1a30e29f4f4a373e9eaebe971191647d4953652719305111a22034cf21e96b49217c10382aff4ffe83c910c7b164630fde2fb49a47fa505ebb7c37e1c752957924624aa9358030e83643d1ffc7cdf94e1d8d2377cbf4720de63c201b39ef34b575dc009c28549af9c27bf73b3798aced124717db76553f66dd360f06f2a1ab8a2ffc26a35543c0ae65c5d3b771307ae6d177ec2c3de17e91a762d293a2a753d8bc2c18453062f5be0896b325e182a785bc44f0ea4056d86c535e16890778503c06756e05a1a76eaabdaee9e079b8a5b7c094c63d57ef5296abfc4269b3bf99600a8a1bcc1ac578f9865a0b16622fec7790e3d7747f0226cadf9817e900a1110d167b8b503e87f4839caf3f5a14dd916a52b47143b403565d4750912d358ad70ea72d20a8a039adb2e0d8f750ff46164569fe6e62b19deea1e7ca357c703ce5478b58734b0c8cbea8bbd55b6f8f40f3d380885b1940452721558d6afabd34f617f21b8dd4e0cc7df5b002b0b47004dd47667a276193606db543c9080c180b1183c1fdd418d97eac461599b9835ca26ffc682d0a22e750f46b90f6f0aa04e6888489dad76a704d9c820d821a6a3b6c19f81fcf74ec16eea2642cae4b817a2ce072222c1882accc6800365f5a16c7dde060113dd383a7b9993db9fb835bfa4f0f76ece701ee97fc389758286a5b06c270d8f95dc92206bfb2ee94bc7b1ab2adb50c5c0e446aedc3c3a730cc834f74fdc752457e4d1b6a6f368dc70dbd45c55cc471e2fd0499cfdaf1bcfbe84e42dd086eb06895397195323cc789affeb89ebe23cf4ed39d09950edaba64cd511ee51ee29e85752b103e04f93b88a47de66cffb0ac40692de62053ac894a02576f2ecbfff31dbe36325c18bc4dcfd61294b43ead8d7544cfd9a73ef14e9486a7cfb1c5cb8b54d160d63af8aa58e9452506d25ccf4710d340f5a9c168d0952ccd49b5a37c61cb44cc9a751541d649838a0068d68998a2aed17455bbefcf02b82a7a33b25023509c5d0ec68b2de4e88e69626ad8481bc66fbf67850c4002c5aafdaccd874e279416b9b0f86a65722c564c0f9907679f9f5a436a2b75f0b0da3718a38616cea5b8b1cb08b3b45799bda5f1c116f584d20e402aa1ca139dc80f51671e7146c37c0476172c6e2bcf59632822a9528922bab373ffbb0491080fee12a43e2f068d341a00523fe75e5106fbc3099f107e8057f998db9786cfa2ffd1ea0fa79620f0c2e88e9ac0a6426d26714ca3f784d248606c919d9968f3c97e34126f5353ba7066b148e53fbf82d6459fe3d68c6db97f5954cc598de3abe8d63d2655a402d0ad0ea46d2f1a83fe607dd6098ac7a3908a56bc6fcdecbf815be5d2977051e1d72110749bbaabfe87ceab5563f4ed7b56e069f71248dff1725fe4231253b620322e1bcf236a0811983d4ae016652529c70cc8b4146f4a9f5f072597d3698c45a1cb6f96ce3b3027d1443abd07931fb517981de737fc189242bf1663097891d23a5b107a6cb9cb51669259d6146354ca6d54b815fd8a8f5483d141b2157f944e314f8ddb02a7e45bbdd0c58cfb0d4a8b57376324803e931e3661c8f39064c5141b8d140247836b65215de458b6e0bafa1c54287e9ec37075def24e429f50a888311fe8b6334b31ba8560c7120bcd205e5130944f3a288eb87f6339145535ecc02675bc458632344e21017bca017372472f64b265ff333a078ce3b15718c9ddf827f0c706e273cf1032d209c238f5de12eb2834ac8b82a8eba9944efbdb5215ddb3fdee3ca42518045857b1626cf7a16a5f473f8edf89589b3cbd11d8abef7c85e89230d37717b5123aab97065adc13c1c57414d5782a1d04b63cc19f3c59d038ff40b356ad5bf7baef5f6121034e8b81f80c32a805d576a6884122c5833522bfc3f8da071b4e2fa10606f2dd72f06f5540031473a56b14d5205880a569e5066922d770fa60fd078de254353a6973d87eb3134bc247fbb067a16509a350610984fdcfce35e8283fa70e53cceca7904db77b9d67456cb03521378b290c7314adeb5af105a94c966d78b199e20278bceab4ab9ab45df9fc89a8bb31c2711ad3cafa49daa412e43a99936dbdeca4c348f67647be092ceb82da5a20f71e12ae984bf6c5f08f207e2bdff6df48d1fc7fda708f2ebab11120a3d00733793fb06eb1d92eca2ab271a97274bd78beacba8200ff8f9df25bb205be8fa4e47a28afc724feccdefcf62708c4bf88668bb7d28ae5e2e1f65e242dbfafd7de02529aa4fbbbf837dc91d3ba76bcc662cfb5c88dc2328d1829fa62d77198be817a0c427bbdc239755c2ed48788e5392cc6e34629731c6cdb47f881db53f9911ee56da47fff53a7ab24211e289402dc0a4a97a7d7d7f86c1c3c1fd1816e692ff55a29f7daa62367958a3d603b11867e09a6694624d0fc4ce09eeb9069841187acbda7dc58924b259f87693679c9799dff9c6ccb4d2643ae9ecb4da364b446ed05def65d7fec0ce073154f6e5eaf6ccde7fb4f3356ac72b403f99ca443142809aa7cd6a7685c5be1837df18a2ccef06e1a066717a3b9a9d9f0e105abbc6e6303ff44deefa65a86894a461e636bb088320b4138a3f69010225f90db87377577da302e30ccf7e540ccfc0233e7993fe7887a751b45e01794079f117df3fabb7dfd2bbf6ed62b7d6facc437d9e522e76357d4d89a25cc4833715892737c6bafdbdc99e1d741cf6129964d8c4fb451aa92bcff5f513fe1e909b6c01cc0ff3f7131f58db64fabfaa1124df9d3296fafd8dff0f3881e912cfeb79a4eaba46455c2709b5a35e5e5028809a44affd28fbd846667057333e0e041dbe4e3a5ad077ed84e871716aa7a0c9c2178282d770af47b5189b0f0bcbadfb6e699f8558e4b2859591a06905161e70da39674bec81cb9bb2f636649e10ae7fe4bbc5b86b3cde5927d074e12cca5ea32485530534af58b82a605946868043890e79c143244625c945a252395fc7b601dc5c5820cee0d162234101da41210cf7b4b79d0d82882a080281f866a2660b30a69e6582a0d64b04b704fe2a8ecdddd922d2e9fb1a30761c6c1fdf30782a6792e9eaa89946f13076ea7b16499cce635ae56eec28be13b77e3cb61aa8cc905143984cd532b7d752b54b346a6ca8c11fb431fe3aaf391d8844c1a7d4574aea715aea116dd17c85b2b542edfc39e9cf1162adccd115d11a9eb3765440fd3b27d5cada0edf7d656a5d8ae089dd51f08f0e8d7a9f9fd06ff41c8f3fd4309b0fc6654c7db8ca183a307dab9823e079e1f6fe9c227204259ad3efb2c3c675d7ed42e2cc69dfd10c06e062b1685ff6b46144d9da14f20d0f56d237755cfac30dac29628726c3b5ea841ec9cc37db6db447358f87d62b3c2c2f1c90e83f012f7759b999897cc392a9a71b14e30533b737f286ff8187dcbda57f214eac66a8a44a1074cc68e2d00e94052f116708daf45ad120c6132560c8a5e1880fd9a254cbdddebb924b2e1eb66a13c8dff20ad371d516f47bc194043d85127d50c2bb3b0cbe08a4c8d787bc833eed00456363b04275d1ac75c9d8cd03376dbb789efb7eedb046e3dea78281852c501b0edc6f0b913ebd0e787df25c113b07ef1343ebd87e21243759e511d4346e08d5bb95274df2ac532d41e9e519113cc0a621d449fe38b452e7171bfee5a0c3efb9eee2db6ff0dabf85f1e0abb434c39f7f95b3e7d94339cf480bbf2f28f931c3cd3dbba5c63c27104c017bf5ace12273b6f2b1d75947f66ece3a0f779f7fb7b8f9680ff2aecc8ed26a6b81f2f3ef0138fc559d96b9bbb55f002a0748bfb445504515e61512339e1c2ee7bebb2c789eaaace5333f6d58ae44d2e0cf4763865d13e992821fe1f6546dff043661a8455175c871ea76d35aacc61433de49ed0850a3604dd3f4528f3c052ee31dc7a88495b192d824be968484cf5c68f9f8e26a3447424b57f1967a1ac35ad0a7c06072a13df77510b49252c8551ebb109d10c8fe875a3c7ddce270c8549273d65a7fc83b64e7f3ceaddfe04baf8e510988f155f9d8adf293f79b876d83fbc6c89434aeccd4be3790ab1be2c9e7a5923ccb2424a5c1744084916e80e0f05e5260230583e531f8746095d50a191b3596368720b6f5c9e5e772b7f6ccc76597d89d2c858d33185e3f868b06311a637d118c592069c84a36e0e40038b9e323475a2d09739552f17054e5a61169709df17e997331c2427d393d5ac100cfc2d78ae63fab76e64d0f4d9d0c9e7fef212a2220f1bddd35b5da16b8617f60d878203206df7e96c5be9ab0c163bbb7f7f2bc21ce2d586f6c888b2ea05004f1d965b85db6fc895aadf8db8d949b65d2ed3860159f45abf71e65f8ae98009f7c8abf29133c801edae09f0794de6462a4eb5083de75d566f7bf93b5ee7c50589b07f88f96ab498f96f9d57b488894418b3a3cbdf4bf3c8057673df8d0f50798c5981559fceb13af48b2bf436dd10b875552d8fd66310cdcd9a81cb77faffa603fd7a84203e596a952968dd447987c6837ff2f957f4ab8767c91ca9b2e69ce4680da90b3f5552b266ed32e3488ad8333d6aba55c2d99a6cd7a75cec1323ff70db483033cf64b35488b7ad4149fcdc9b6519f2a5f1f929bcbd3c25bec6d2a3591b465e677bbf6de6f10ab90a0131790392378f8e563543d16b629e1249c9e2e9fd0b6d4e6212dc79e0b9cc3670af07c549995886f16f3da422f8f58de0c607b301439a49ad6ce2dbbb3a7a84f0da565df3c6b03a385805030959530d4d7cb84a3daa18c37b8faea90000203b7edcc7d2a2b088e6223053599f600a712743865ab1504402c1daaf4921e0e9017cdece1e699a5ecbda809b2557535f6ccab0f7f93d077a93ef057cdeef081bffd694adb66967f5861e73ebf77b28a98dcbbdc0e3a39d1682b6890faf1a0dfa69712da2bd6e274aa3ddd210dfceb9c3a7e7973179489d3a3cff89975cb81c3e58dd0a44f6dc3142d2b7c39ccc54c42d8a1e47506db562489bd87525bdf0cabd95154714c14da5259b57499f0d92f94aa5b012f3213e7cf76a562ff9bc174fd72b12c04ee04c9dca86f09e7778ceb9f99d2c63a17d46f7fe92f6bfe65afd580ee0816dc1d53225653fb27403883bb85e84608650a8e6c5d7728039564ee86ea12bc990003ad37384e813e162e79d446fd1057621bc207fc2192beb46d40bc226a44a7dfb242897a665f5e3e9aad37a5d604e7741cc2942ef34ba0d7e4c736b980fa3c2dccb4d4a79fbed854d590a779b8f4f439b8b924111d1bafb27eb90753730afc5c755599b338d783c82ad3000d349d60046fd89a10b3019bf5d923f65f3dfc22c7f3e964ed39c3797242ed4d9d7be5db05ee27db545d9236681febf671196a37eb0ed893d71cd1400e6497422d172e0490476ef2caba7ef6146868f1f315879053e686348c49c60f1902aa4062393b3631f6bea177c8fbc039b2e74db555e4d220d07e047c12d80be298dae5d44c64beb38d70d4bab0f40e5700763f35879c669211c343709405186c7a3f5db546a9ae82004ebc005b9399ef8b373dc01247322c0648680f0de20b5edadad648d6c711843aff4f9e1d3fc806567f0e2de51851f63f2d52e4b074859d3c4f330a76348dfe6ced9ba3aeba08a8292cae4c55b4d544664bed693628dd4cef070017a46ab72021d9f9d6506f85cdfb31dcf940c02bbc63b364b6ce3e3875fb6a63c342b979c2094f7aeae49d02417cec1d89b97c20f787a4515e3a5b7a83d78664229deffcefb3019b3619e797a1a2ada4ff459fb8e4dba6043ef340960e66c47297d58c020e8d57d24ab1d55516fa87737af742137b8081e5c28e8793e4205b33cf440ef057282c80583fee7926f09ff5beba6493c2b6f77bebcca72cbb68d3875b41da5c9c0be14b608391b00daa1a2fee7aef7128d7499e5401b7a1738999fad666c2d2b611bc95b4e3154522790ffae710f8711eef320c404f2047af888e52b8d8ddaef1b19306e85811f66c237faef221762bb51e04d18b38006e963b007a26d9e81759d0cbb77c92aed411b4e758e4eceeb622e67129f8ffd4e3d982974cbd057de29011766e581f93294dc277e28b23ded308a7b762878e2c37bf5c800d26f2d769d3e7bc67821ce1e9957798ace853146745455be85dfa7d507606e290bceb9a588a14c5c77568f4826597982ca97c0e23c96cb124c1b60cd94fe267b0f5099eec413ebac7e43a34a1a591be4c1432c0029ee3b6bbdc5669e8ab67273bd55bc629ded172ed24dd793d7fd698296d81519139fb23dc24026cac237abd4ec92b64ae79de963674de4b2a3093d4e68075bc5b99248ac014fffa579a116475ad97cf7c2e94d478a1a0ea3d4e0b6db2741ce239ac4aef2a8863ecd462493427b810169d0bc24c85bedd555ab3e8e4c067b3404f4a25f825881b85ccdb689359b168cbba5c060bc282cb9cf0f340d0790bc074b24fe50d6af58559f6cb245a099b1a9df4a896b3d3417516d81fb7369797cf6ab864307c1ca8ea1e5f4c9dee0784b4210370c8fada86887551ba45145e4fc2994f4ba7ebfd3b3baff6d5a660f4546cf0bf6e4510be520907c7029c7f73c9dc667c87d6517017041eb0af2e99118adcffaa5de71308d0e455d66f6855a52b89a5f03553e05a26566ec6a628bc78a54b7d5cfe2c261ca88d8f5fce151146b615dd03d3025f59ede0bccd2b9281fe402a3eb420d45e9e79a5c01e636d3ecd14aad2d44d8d0244fe2627b497f3bfa0ad441a4c9c393457bba44e28f510095d6dbd1fa9ed7abd99c86aa6fa082daebf9155afdc36f3f6b7f74f5d0b42d2d8ed217849c8cdc7ebba935b16711d9b6199b8e66d171ecc1182e85c7cbd719f65007b478df998f369f43941fa40f8e8ec7fe92940dfc1e88fa67df6c726f4166a5b4f417d7e957432754f3470f9fc2600f17c33651584666a0073385999bc7e4e41165d548ecb50c740c22f41cc3b11a60fa3213666f5debd959adf18032be4eff6f02257b997f5ce78e2b94eb7700ca545d271001c65108d0ed2b03bdeb6031643123b152c047e786ff281c5f7158131eb33e8f1d10de9a202dedf7f05623c36600fd1490584a22944d23942ee155dc49087d448d9039feb1f41d3402d9f89188a67ee56a801a7e0c07f3f52d3497b1eb9ef0d7a75e66d787dd94a485e92459194ff0ce4530c9927b9e18a8a72dc1d9f39b0d040e911e14690fb50de8ee074d53dc336bb680c88baf6efe059f19b0791fb96d0b2dc4ea55e9e1ef792e4314a73de889b14a04fd24c952a47bcd72f68df4fad1b9a6fe8799bd34155671a7e07438d2b4923813ab422e298d921c2c6f2e3b3c49813747efacad543c80964ebdf68f631bdbda8b053a85424df2b78675ec3ad51c2c35fc45dba2d08350de8df260e96dcc3eaf0fe06faf7bc2974a55e5822ca2bceb052e72c212c62d8e58a26491efa4c45910a5b51a25d3dca2f46c4b92dea9aa5c8105d2529189c260a958eb388394bd3335c309f08723c9b94168aea1228d31c3684f4d9e51bcc251c1a2a1312a07e9b2d9581aadeaafec8c0126c5ee48222f135da1ee1305482c1e30e2388f9b48827a961081131a31edac09ecf3e23c81db5c8295470c4ce0e24a7515719d05200d605550adbc4151de8a13cf79bace5eafb63e06f238344e3049435e44b2a054130a166b3d8ad4b3967f00ffd28224e631008059ca50e56c0a6ae43118f0b044025f3ef76644e713487e28ef5c1528c863d436e0b5c70f5d6ee7b253a27c11aced59153e8cfc606570ba99232ce367fd4d8f72269635801f06d0d5e961f95528e48b3be54b3f05bb4fff0b044df9c129d607bdd1c8796e35741daecd157c18943022624996d00600c1936f04372b9f20e9b1824353d3e891c81d81d6a1183c923ce9d53c7249063280c6224125eac4cd1258daa955b3576565e7b3e47286f7fd19b4be728ee0f83ab57cf98cb29398e2f12494724997ad8ad86a520cc87663c3c03fda17a1cd430cdfe7f38fa040ad77b8630838b3bee79aeebe5c0994df0c037cd5437c305da3231bf6232a74d4ed994fcdaa844b9547044a3c7a672d83a9b7dd1f82adf0c789f3845a1e44ee5fc2a53d231c20d1e4ed0ed7882eef3587bb378777e43117ce6e1086407207d0d071820ffe8c7955fa31107798591f18ecce13051bf460c74652ab5ec0f6b9d2a1a0c79ac1dcaceea69eeb2977256e0053413d12cf9515a4149e52344a90728628400a781215072f27a02c5d5044fff54a9677b90492d4aa4cd50da8569cc82302f0a9043438025db7afe638a2797061d7a67d22e4ae00f2a0e92de53f49da7937c888adaa814724387e94ae94b48c624bb65930c3a039948cd49a8f3867ad9d92ee6e820f981abb81ffcb44b3e2cb8bcccf9cfcd89ce233453a1150509856536ead8e7c91ce87509ecaa4f74a8f27cd0f5a4f3b9f1062b5ac67f6c18de849f9cfdd746a47605c48a67db0ce02bcc124a5a336eb3a3f8cc0fea690e7631bbd08bf5cca021869709ca1f28cc9e961fe52109b8489c2177204d783664f88bb2ce24368cacc46586f6dcf40ec4fccdcaa63444deca62f9373f6f07e1648d80e1c255df7d757d3ef012507f7ce96feef0a50a020db631b0a82057bd616cf47047e9cd2bd08ae444edaf14ba37e6b568d17d5689eade1beadb34b83c1ddfad8a20ab38094a523c9a12b755f40a32b33719d7611cb2152b155530decc8e2f08be4722b4226f1275979dfaad3e5ace6c52a1c1cafd2b6defb06ac06d4f942752a712f385af48cddcee3c5f82450166dfe6f33312a4584fc515318ae340c32a9b2d0a0af5688a59ef0ff2e657ac0a741e4e13c289df7907d8eae190ccfdc45e75be1ef27b3b7aee51a0c104b2bfa792b6d545aa675f6e330dd00450126b70112f40f77706a60011c08055b7db7a73d921e375ab67ffdf74ac3d97114781dd0229a09e374a1cfc67efba2571a96ec6c3ece24a7f1da73535b5cc40bc7a55301cf79badbce5f9584deadbf39e25b6a388431a560303c1acabb4d48daf8d24be2d7c71eb9471e30795d4dafbf919aec822d938a132db0c1be8a8f489bf8a1e5b0037319d92cc128efc073bc97a9f03870250de5416e7196b5de5155fc16d3a5337b80c3eab5ef141b26ce851eb85fda568fca5f57b33df6df0eb753c1b66151f772815d3a40b3f017ade40f6eb5963906fd57710148bc183d7d664a7a4dc2bf0de17ee2c6c54911be99678ea01f9bb0086e2fbb1eabc3288273d29bb851b38ee1c695b1524cd057effdb7d56436a476a062d8f35ff03b12c5034670b66d0b3d844473d60c3a959b39351d545826a8acc35e90dc626e56217b4d6308538150bef7773449b80d22a1ea48cd9a7fd13478b8270cf9ccc62c8114cf0f33e1e7d2bc4631df3cd0c42261922b1a889b435cc4535c989e1e03e1c14fbe6cf5b072d7f4a172d44cccc69b61c546b9d34392d8045eb44f9a4a57df71a10b76d9b0cd41c47f8b6aea2404e0d529d5e867432de30f3d9516501bf2b6f5aa068ce0c3a6153536439d05211c3d4303c579fa0a0427aac58571225dd49fc48117ac38a935b8922619acf1c1d1aaaf611279ebde608a75583163a2552bf838d02b03796d888658493c51b6ca72aa956499d76a046358a5b57c5d11364d927cb6c2c40830d2b00611cc5994b08538bf7b4621eb2cfe7b48a1fa62cbc4a3acfe44d2dc0267bb7b0c36f88d0eae4fb58b03274a7f74e514dceb65d079cce36b4f29407841e101b31eb4d7e1d20190ad888ea3003f70d3b9000cf8e89e706a00d414ed8bbc353b287df3af6b7234c12585ee3e4eaa8b8dc6e26ed4bda2d610476374d2abe4480af73526e82a8f3ceadd91a552b566d8faf939560fa5e1e44ea40014263570b5008e52d64fa2792041905aa040519a7dbf1f77ee3ce7ae1b32725ae55a36c8bce42a466879bdbb320fda35eb7bce5c4a9c26a22eb1f3046bf69bb94c7d492bc6d10aaf56bcc115504fe5839795d2a57cf029e267cf6bead9b8ec81098dacc1dd199dca3efefa4ae1ea724b37e31f99f8130e61ae06a61c0cb65d13b62a82fc1bd36bd8216f0deb6e25dcd8aa8fc6e99a6c122c379ddd6040476324f44303eaf407c66a58d4a3acf68ef1cb7c545764949e37b3427adfbaba6589954ead9d775ce93b438d98b26815cb29fcbcd7187c83faca687dcb26b607963a0017dd7dfe35f3424b19c9a6d8a6a8f12bc2d394a01996dd0e6ed2799941e5ed947fe38726704a976925a49fe75062a9f07cb476b923c407ea3c380e5d8262e333c35d43e0510fd438ef35d248850f93648e62d12c4258767db2a9e98be50b90fd15716f54b001af7e71722873dc14ab47163f4acde81750b581116613c4ff86a2fb760c394147513c035835d37740f6b35eaf44c5282b04f7299d0dc97a5ef6fa2c38ce65abcb93f5c20594e56549bbe9386a01cfd96a84004fd7e815b9f316e8e07f52402699d4fc2c253fb91de5b69719b530b7f2358f513c9e649328cfeed90fa2c82784504fd9fd05b7ac4677ae9761c2df6134738a70abcf422d4f9936cd873d17a475c2c5227923f41f2b61336c009f5e16330b3c3c35b79214e38689d2403bd774deb99d1c13411baf1c6122b85e9e970f78ab51171f2958832c91c9db04aabb1c52faf1cdc5d69715f8da900b90ac0b67c150b232f8bd30b0f66668058470b7cf40de2cc0286f3a8512cb7d9da26a75f9fa30333a0c2a7648c5f26dcf3e88187f6dfa32dfcaeb36901e6e62789b98309f61b1ef6f0cf5b727f49e8a2bb2f83b9260c13a8c3f1419296cefbaddc5b9de0f19059e6b2ef130a380322eb014b7d9d72fd5cb58996d0bccf749fc79b68dcbe267f56287211360facb39e42f70be5c6b774bd5ae374e349e1d04073a6f63bc17ea9fdc2f56718b9bf94c8e0bc3ead454bf5dee53b3bc95270fd2d5f069228b1dd5ec593ec4146ed53ff7299134a694ce1bf1c2a5ebc08592bb5def11512aacaf6ccc0ea5cf75c957ff9d027fcbb79e5c41b12d437ed9d7ff57b4f04a3a1b9244b1e5a4ff7b00b8e17def4a5f2f157ace25caf3f6e0fa88d3c3f725969e9132072b9dcddbb8eaf47f08fa06cabc70641f75944778bd9f95f80efe0b89518ff407009442f76e6246c64353f328f9bab5ba3e49232107990330c0a4664115c40e135a41eb36cac6cbaf0f49a23db4170840cc9a26687e81265eea3e66e3ee5f1d8b11974d2b0dd35ec4748a5da0b9d04bb660406f2317266576d7044d3007f1ca0f6182d6f02d97e9d3880c7355dee5883967fce48fe510a7bf095dd1ecb81584066a68097539e78e13393608009f4b094c71a9e88081d637ffbafdc4744448d417b02a4d2cd55cce0ba1cb83eb173163f7a10a134c72afbbc18936ffd5bfbcc0e445673b5d934fdb525171426e94ac78713f78cfcf689f3ab63dfc4d4cc4b7bdca8f84cb7d2e7a7884b801062bd9e2dca8b070782010dffb0be205a1a061b0441a0205c01616bb042e79faf8f282d5b446db809c86ed07b3e76d6fb692946e82f2f8f6ae8814ad9c5af315ff294bfa805f35bf6125b38426ece468ac4ae9f651de466cb235e0f703277e6e028c25ee5ec6a822bbb304ede4def848863d42b3d8254291b4db70c3139ef73f2ee0bb5dda3055234ae092e50874f9cffa8e80dc878a34b11b54a8869b07f134a396c82085b3fa87fa81e65f1354ceb1cb79c0575f1687abb7140deff034ea5142aaa8303814ffbf4795b7ed99c34dfd4fc6d869fcde36b1f4c8175b85a7e622138d8a252994a815153ebfb774a89bd73880af08b2daa274d05f50e5f4f560152ff058e97a52e78ea093ab322b7b4199e0c0be5a45494d276f0a5f102096b6b3318befe6176fa1eab3a394264c354459d9a66f6ac09d827b256c0603fd03b0216d89a8be618cf2b3c1a26cd48aa9bd584cf90290d437808d7cd55cbfb6dfd8858187893a40906e5e885573d0804922d335494b0273d6a5da829db6b435f2eb343dc2e9cd13da78d00baf3a0c0bbbab639658b5ef426cc6437db8958e3b5f1c07a370a297ba4d0f7e905cfe5bb88edecf4f222306b649b4fe497508831c1be70b44c26a04452ff1cd6e0c06438f01c58f01651b213bc540d231e556e70e75e8e36bd374064e68fff89f5bad2185416861057838e3a449f0cfd218cb5245a06a8e006d41bc5e095fe2ae368fb56e349173d91c4670e0d0896f160d74e87ba4993bb6736801212b1436d22451ee9536e58c5108fa7b3fec868a3751fd13db5d3a592a074ae07ab800b0639952ff734c62f2fece429e895f60dbb8e216244f44501dad1c390915e56492938203ac79771762cdc57553f3731fbffe983c25059f33af6ea759456baad838728b458af8460603ddbdfc8dccfc5f1139207c07c9fa3df1abdfeccc3fc9194aaf1e6b731909062821476f62cbbbd1534ffb5b2459d82881a0ce795a7aaa07fd6c6adff3e704d86e3ba548a25e13f133e631324e2425e01d013251053b8e64da0d79097bcc02731d674544d46daa2ee58947e92a50bad6b6487c9c7fff7a948b013547c79115b3d008235039ae5dd3919bd7318258d9560877237ebd08a2d2b5f8ae1e3c79c08037e92cddf16fd6f7c16301c73cfb97d1a9f1837f4d0cd5064c5292f059b57acefa093bb41266c6a4589d1d043b7fc72a0b19134b106f6d423a9a27a603ee8b74d4081d2f72796309d0920520c9875453f13a3645e5277d13b8806c19ba03413badffc9ee594942dc418f6e4b1bb49512b1d6ebf8087d184f73467fcec6c2463e0213ae4193524958afa6138d9401f0dc471a9a8f904060f2c345478029a97bb8daf16822d1b970aa8bf4f96b07e421fd82d3d333fa2768d2a722764013520a713f79a81eccd16b744d69ff5beb4022f2dd36ebb9a44a81b982ee7b30074fd79d0c3b70dda0d872742ef2e8cf21f36a9f2f7b7d06c32fd7f7b61c1acf4cf3ed71c06b59a98589368a4eb6875d3f726e83cba33c01a4105e0c3fc3b3935951ff8680d6c3419c1a3cad666785e44de6d590fc0e5b6c28f99d882cd2ff894dad68e5dbb2189d4dff5b79a6d2b710e4ad2459127dfe08d79a2230c8e5674e31148ec0b21f6ad08a68f01803f1327fe9800e7b718105075621e11c1eb618233ebc13f79910c26da182c388c7f8e8ecbc547ffc0c5ea7b8a633b57189d3bbd03ab63a403952f09d54e4a3a4065efc852b0e30b23ea8e895a85f91532aef412f620bb20d1c769994d9724cfd559f8f61654eb8fa65f4c4cf7a83244bcfa1e5f26e4072306f585831bbbaec0a4f454b8c7232ad3e3f1bde21b9fd1bf6ebce26b135d96ca5e2fc9c3d8ee83cdca1eec132d5109e015796be2f89cc002af1e52c2ffe086c77bd0bf2c09a0cda23c321b80a9ed31dbee9e9bdfa5f9f58c75abaf4a5ea81091481fdcde7a93c5b18624ba3d92861ee117c702339efeb8afe92155e8607bd9266b6a5605ef4a4d5549690d01668364fda511517a552251f53401c1766450cffaa458180097ad2ba2037791fd39c8281e05ef84478303aec0ef924c5a0cb391594cb8809af3bbbe4338147b692006567920668b6d7ea67844fe1ed02a67a4930cc1473e256e5fa7ffe85b6b803e2717e584a18a4e5a1016f30c1f393b356270c568b08743cf01e3587e3fc658c546b59b623869e412fe51882612e5e2f6424f90099e590b0ecf82ffcc7614e5cabfc618f7d67bfd933283e0fe1d52c408d5978c552a0d0f06a631b971db34d1cb9e2d4b8f58c3591a23339243b838ca0d96c0362553ed3c09f1ea9047d3ed797520016ce34cf6bbd888ad398852efcf34ff7f330df9e22840da299f55f9363b99eabc4ed9a8fb4f94a51aff54a9e1d6e8ee73f9b956c647a980b8820b015291efb619c97872aa1815abbbc8dd38f6e6cd324061f4e283adb718587746773ff4a5b45a664a8fb37479f3ff9168accaf69304b4bbe6c6c0fa887e8aa3ed65cd13d6500005e2f6bb5beccc458efdbed7efd075f459523a6ec1f20e1efd68d65b429db4ad3ce6919ca810e924ac6c47b39b8d71f3fb58e40729f36bf1b89abf339dc426450bd968e3199c1d0491e7b40bd32460ee1710c0cfb026043bb1b41949cfc422fbf8bd735f1dc6ff1e88f09ffd3fe06d4058ce174c248ef9663bcbfaf0d48f449e8d83c2abd9c59c1eab63c812affe80d35b96a42fe4f3dc18af2e79205c0b3f2a7e8ee8610c78cb1453bc83dbadd330712df5077be34f0edcf7ef25a0bfc57ff4fb3fb6e2cffc1e5f07735afcda000c21534237b305c876ae65b1e2b153688df2faf82d3f707e998ab1e69360c4144bed3bf222ecbd24ed2c0a703bfe3f43d17337274d37ddbc4a9fbcedfcc9a8938b0342e71dff3d136ff53d30fb6f07dd64e4dc3d8007009d9c473e8e8a4176d59a84853d6f7bfff36d44879f323fe6d3c58620a31e50d681d9707e38656d60974a79a96604f33bd562930b04c398721150601afdb2114737c05643dfabc3a901eb80868b27d9f11c6c2bfcb50465ac38c2d47f5a37fbdbb05480c111eb21051cef4f1cd620473c132da8e19dd0a5fa57d59d73350c45400b1c6bc9ca3d8fcbf9935f0089c45e2998909d34590d0387310a03d5189b720afb0637d116e27c21a72d762fbb2bb1d52f33d3f8f9dc696ac336564b1b15ae3adbb04a9a597a47f5999db145a4aaf5eb0eab3155f82a774ccf4ddb3354894dcd8419a2225833bfc02590351dc3814eb0a46364a6dcfcfa5f361775908d79fc8b76580e241ac8a3ab1a7632361d4cd9bd7533c5f5862968e5e1da14309c7a1f28fd9f5a15cfd53010c761549e566837cdd88b000164b1196595f5d9dc21d4072dbba653d1c7e10690b21c83d6cd57506b5059707064329143b0760fac7750ecd91148c91c78ca69d936ec7caca75b29360d32b3462259325864f711aa1c4d24c9eae680ff018123fd0f77f1ad95d231da4ff3b0220d2995626e2295cf79b313bf876fbc1394e32bf2607259ca4f57b12799baa13e0142f4a3f66e8bde4cd5602460281cf1d28b070e8c2b67278f4480390986d3f3baf1c177c5aab04a28776676443efba735a316968ae8ad7b752f82f01fb6cf911a6c859c0d76375538b78bd3e8de12eae23e8d440b0c0c6ee32c929625c437decc6af92db73f5dcfbcea89b855eb1ffc975a222dda4ef215ca4775bbb05e9c94d655bd7d1cf949c03420415c65eb6258b28a3b348956101321fe1fe0f0ba2b05e85d8c7ddfb5446bbeb3ebe133019f077b6a8e374a179b09c4bd0e93c4a045c3314418b91fa9a8bf9f83a9ff097252416553abf4b3ba3488fc350c15f0e971e74a937d509873112c9796c1c1c9be581a6be9b8c5cb6a589e59d3f68665c8f82035012654e843873ba7108624149aaedb40a3ed6897a700c41738ca745b143d44d2f3243da3040eee7a8a2d0b9bddd168e3669923125076849400420e617d357dfe62445a661068a918e2e146b8f43cd7468712aee1706645306a8bc0e2adc7eb682d2e0f997431c08d5f6a8511480e3d2ff533b2f9c65a159a3adc1ce12af4e901c83e2af7b07832d66e4c608f21d8ad32f99b72a9a4c27e18c6ebe9b89cf89054baac913c6acf7dfbac3f80adfa1ca5a1332dc941777907cb58c69856fbad3f8d6ec9e7bbdc945300ca85f264b0c8062a83031352475187ef2cce8b703433338866951b03bbcf55e1e0bbe122ba470e553c61bbb891b31af3b47a14a6e0dffa07487194fda501d5865afeba9db4bd10f3465780930873e896f8beeaf80f2e277b801166779d3a31ce5412a1119db1cf2511aaaa48ce3a2e475bf30f284eee48ab4449b1e5c2b3096e0ef1d15318a634b3d5e256fe96e327994f27045b72e919bd66ecc877bb7510aea05ada26743090150ffffffaf