PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 54916 429776c19c31a7a7f2aa9b55f6fa22ee0b0d64a0c649c0430efaf894de766242

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
229a824245e13789829fabd038694a5db645901cb11bc1b73814fffe8f336d6f
Certificate Block Hash
429776c19c31a7a7f2aa9b55f6fa22ee0b0d64a0c649c0430efaf894de766242
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00b016000020240000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a2739a21f2641d24da788d48ca59882f61b0aa39f51f1bce619120cfec3c8290ee7a6c29530402af2194625d1d7d9d4ea53ad9fb6dab9ef0d847ba430c0df4e2a3920789e9e433b5f919dccfad1714077d37af22824637db58140000000000000040000000400000b016000020240000

Raw Header Hex

000040203a951a1cf9045c17d76d6fc01edba15ab27cc73f0edc7357581b9e313eed993c29c8bec80dc75fd1fb93a5a5012ad65faaa5691d04d44840728257c0989d91b17c0b0a6a700b06186f6d338ffeff1438b7c11bb11c9045b65d4a6938d0ab9f828937e14542829a22

Proof Data Hex

59,560 bytes
1212160203079a6635c446f3d6296ab83d3abab0ebe86e792b7d8665d2626b697ab8614ab96a61652c345548de54a6f50e191ec321dfc24ebd3df2893004edc0898b8d60d00769b0738a19169866090a435cac6e5a70594cecd76b7e27ae64c83bc45d45ebb88f508a12fadbf7b08ac7bb0c9e11e7283bd724ec046ec49581be479fbdceb5ac5955c6a3d55782b94d17d2242c5c493f47039f557c378485c416d48aac8efa72868607062086e082bcff62f3413cae162f8d3a1b1e873211187508b33875652441aac789afae7f8b608b6641d46e48a31a70371685916e7d709bcc87ccfb092822d52f11a7193e33fe6dbe7914a32739458c2e4cf9d3f507e227e6fe82b56cdd0ae4369d2e692bd8621b86c075d3ba39bbbe05cd50e01821c05c61f0fe2e1e84ce8b8b9a3a9d9c9951c56666ddfd8c7c4c54c97ff6e221f95404f9398eff788771680fde631dc95f0e25f1468be35c16f66c241c7bf0bddb7487a1e791474184d1e0d0c38da0a1eb72e8f23908b721eb510a00bca201fcccc31f680e1cb5b2b13f1cf7c76a3ab959fce8fa5ed32e7e43c1bcbed96a1fc9a5dd2224616f7abcee55b5ccae401f9d0d9dea01d318d4313ee8a10e2bc8d4bac3b312590994c731d70bae4bc0edbaacd61a6ceb867bd00a6d77f02cf7d45c97197edd923ed241de7db2df71c90bc5252258158550a680e008b7d592c28fc60674895c23dde11928c671594f314a9d253d2b90e2cb67afee4f497cfa0ddff4ecf86bc7a0e57c9e7dc7c7a33186b43d78de7f98306bc8bd28fb8c073b0474b6c1a083f2046c67db102828285a1bc86a066a38bac9578f32cb9aec773cba65dd19bbabb32618e6144e60c83c15ccfc0dc1a668381603112ddc484c0fa29b841197e8ef083bf8c1c9ad3614588b9dcd91e4b86c90002150fb4eb1d7d088ed315b45fe4491b205b92b211eb0a1950d1053c01947cee278c0e511d5c0421883bdcbe6c702a588ccf03172ad9f46bbd4f48c2f6307f0c621a733ae0e6b7a028b5f5b12ffa33a3a23506f5206303f18636f14d9ce092a9c9172d67045ae5c20ead4f9590ec833ba1a77dae56efae6623bbe0fc604396eed5a0da061aa9260c68aa37d88473746a4a8d1f7ef66aed342d9cbc83ab2389c46f3643b281ccfd42c8fc7120131884298e5937655dd0b20e0311471e1494ee8f16f8250bb8bb13d622101e0742205633598e04023890f2fe43b9792662756269d6c86638c5afa6e02e4e0147ccfa5ea2139f4b0f1424279c65ce91559de2049e87be14603b3bbe49228c385b76808694101decfef3609d438afdbfce7b5b02a5f8c69ff727c1644f961ad0a0f8b60e568c8732a3d9c9b9deb7ae7f77944c32f7330d38c5ee7d22638bf84676355e9c24dd44603602836e7f49cadc4f91d64933475ee7d4d662bbe18a41882c3677425045e0f6daceff343dcbcce7a01682dfefdec46a5b187ada74f8c8d767754c1bd46e6814b196784889ebb573d92d0b4facfd8dd866ad585cb6a6d06dfa5f0bd58bde5f73869b4f31ef80dffa2da5165bc56c617de02493d5e3b0dfc0501aec8a056e3c2495204851a4f6c0ca16568353265543214400dd2e10c91f54c7bca383fcae865b57a8f4ab825a520de6cbc0fdea012fd2696a1a2f8ac347f172f1262ad0c037407a43b16ac6ae88926bce8ad298e9dc3f9993362608273e198625b7c1087ff34a7cfccfdd37e0f32730fc8e0dcdda81ac2c766f26a86058a0223894acb490d9bad8a731c2bffc2cd9cdd2760a30590b16b68884de3f9c43e76a6d0c3d7b683c244250a43a7a4940caed25b73e7983e2b0dd618653067ad0163e5c9fee151400f730bed151ac47b7d4ff3eb041dac75a44d93385bffa7a252a5d14394a6ed68ce4b3b2c74cde3651619c81bab598758c0834a7cdf3ec95d25ed1fee9ac81a660fdb40a241c4cb3df44dd29e21953fb0ee52ec4f493df015d565cf8b102c5b9c96ffb9918eb411da1cc1fbdd1b3345497330010fb2c5d29500c0a3dc134867edf573f712b9edae0ea95f962ba3227c4274d31f2610cfea4dec6098a11f7604ed635d3e466ba68c21b9587b6f656bbf13b9aaaf64bfc01242490f0ee706768575bb2025f34e66e0c8af6b82e13727da0ffaa596b8516954213969e3b749f4fa03ef6af9247740c42a781a1024f9e56a157c182f738b07afca548e72a018714a302f3a20b3d2f3e839dd8fbd8bf3147a39adcae8c05eae48d99d15982f778d9d5cde1449137f13925a1baa533c16ebf0c1f3b2e8f7499d58a7f8fe5628115a494dad079f7db6f3670e8dabf2c882fd830a44034e201ca5613cdfcc23e533248bdfbeca7a6805f0c732b347344996c5fe343af5981732336f0bb925866e869500a7f6866f4c1dda76978d6582213c59f5b58d9cf83b6e88cc9fd1be4a23ccdb7ae5a3590cf56982cde025da83887be18f58edc915463e1304a1607918a69debf0e01acd33ab3b81a52563ebacb7f4d4d7bb999924b6cd3145546d3d3e1e24eef0795bd39798ea25e30d69aee8ba8e9f7f4f0bc830ea87983a509d31a2db052a3fc5c5cbcd829e080b67e479ac182d6466502fb871b370c6d8f8568fbbceaeaa24c1da8f1bc5279bc84590be2f1786dc2e77fb65d36c8c530e04a97d7bab2db08b9ca15f72c13e45b2e27306d2add648d6efcb0b1ea9136e0c070d2668710f7b8b9724d3b5a1b362e6748854606b3d579bf03a7f71204c61878d50759fe7191d909a47297bfd8cd628b3e5ebc12a75f6492699ad00f56b133a0480d53d823cf1a76f196ee5934ed1201f4b811342df5a8fd7fceae82c0ae5879825fd441a2c78ceecab2d93c13805d1c25048aa8c035657310d277d77bceda43175724af99c6ea4345431f584d81a90c2821a72a617be195ff98b4a3b2f6ba865e2f1cb1e32784aab85bba5c0d193fc458fc52cb9598890ad0659bf191a89023f3cafb7247e76e790ef8280d8063cc9ac872d02ad14ddddc14fca5b9f175f8679f4a89e1d07af5596e10fa9d6fefb2652c9831dbe3f698dd9c791ba0926174c55ceced0306a59f246586564c6c7ca4309d609b1f4536b4dd8111061672735590e7590a92fddc17089d8944ed6168b1defe7a22dad538970b4a0936f3ea605bb071ac187d3830921fa8a09a75f71078fc364f3b6ccfc22395088fd9fecc5e2b8dd124f24aa0b6f289785da4a1ff1dce4da808fc289fab46bcbebe4e1c58d4f870bf07c39cf0c0adae93c3eeb76b151df4f6deb47e8cde61f3d2ce810a57e995dd01582f33defaada506c862523585e36ddea68f5e33d5085117dec2b732c76b744f2a3983e2e560de818459c593d3b1a692e2214cfc2fb723a9d63e2eebe750f5ef92cb54ecfa87a6ab807d4300ca9b27ebdf9fdfd4ddac42f9dda5a64695b608858b5a4dc368819e104d3b65f66dd595939feddf97a2793b49474e6ff19d20fc41debb3bd7f8bcf9021dce4be346e4784c917f56afeffaf58062da9fc8d214e081543f470ac7276feb1f08219d1dea9cada427d2852a61652f46d4d4d7bc7a2474c05fd820df9643940b5df31378183ab7b12f2e559662fd86e6854f153ab0d35840198c4f8f5264707aaeaf16a169e7fd6c05bd25edbd635e5064bfe11f89ebcc298b01e24032d762ff57aac604f6c3affe281a78e688b37ebeda3695e05451be1222f31ce34d54ee132d81f51efb10c1172a5612d853b41c775c9470086291c0db6ee1262ced26cdf8c196359ff5277ec44a35789505985bec5703c406ee22d1c8dcb8073f105c093a628f5ef0be16593826d8aef0e046b69a316ef0228491a321261fce39c2591f93cbe62ca01ce9fb2d9d58d8522b5388065ce0fdaf9629c9af04664de890cefbf5775ddd5570e6c6e2f9280c8d2b8592838bd7803df2ce3a0c8ca4bd582d37f0277e6fc20f20c81b706c3b14259ae24c31aae254da7251f4dedc69f005f7621eb7e0d3a22989fdb748873c0bec3881bc9d886a88efddbe2fa3507400dd8f3dec7dbee6198169e632510ae846dda81686ce249378fc4897f41fb21ac46b1f7916af83b93b6676bbdb6694ce5aee5f13793e88b5ac76917a26d3c868540b71d0267bdb3cabda7b537b03bb85d24839150cc17819fbdf1b956fa5a6ca521664e8f8b1b708701e71bd780c2eeece4245bad4647b2cf1b50f71ee01a304bc78556ae210bf28df2a3747d4e38e710f1c11d60a014f01b70623c36ac4842d654858f1d03ad68ca9c1357142e9f5e63c6cd0c899a5cdfb1ad5e19d8752885e28471bb75130dd85186d2eb1ac5c5c0d039889d55617ceb4b86b529c3bbe50cb6227a56af228f6d2c7d8d7b556573d76dc393481e4ffaaa11cf564b164dc7cec21c3fbf83462edfd19560afd34b572296d556f589ea5c67e3a034fd9831a57b9aa65f665d4c72618bb94066110c7820548fde4e4149396f67b6c5f7e7760e7af47a4b8339f46438bd84765ed0b7f21bb097b6de743be8b83750e94f73743c28cc7d4aaac0ae740490547e5781b23fe907354561b76f479190e0b51440e6c658fce7476e3bc7daedb408c8124bf6e2c71882085d53ebfb6314b32fd1e2f4a22b84ebf3782c4fa6486597a00ee340ade40302100a2e71477a7377fcb8d50f6bb25bbe5089d072115aa1967c2c3d7809c1c8b5cc1a17d5509248e822bb51a96cb90a44f849d34b2f9160512de8c7a80d1f7dd94d00020dbdf2caf010c77ab6d3a26c15fd47b4e3e9df67d0fa2fc4f2a52abbaad9d798566404b11f83d13bfbf6e9d94b23468450b9ce2c73bd594802654343e8925170691e975c6240e2f52d5631ddda82413b5ecc2e5b300b40978228e6dee9a4db0ff405e3976cc028efaaccb79c789e18aca6fbc0109c9fbd1b2604500f07cf67a3ca259b7e5769e992cab18c9104e8bf8671315f59d78119ad7114a27eb38cd485d6bc9aaad2d0bb2eba424174a5ebea783c5086c0dea2482862989404f2542482a2260d453b986a424df4f96f5dc6846707c4c13faf802e052a27dd4d00728ff5fd88e9dcb2e56a3167b105c94b0752a2ce749923a666f48da9c6b97db7817774acf56a1c75242d74fe70f985ce945c3699ea2685db276a4939b227d2edb26fa7d8e7af023ee49b2cc9b55cae14ff929bdae031a0bef0d3e2bd3a0887d68fe42f51b21727eb51dd3df8c195985b8848a9554c59998f917dcfab354e80ba5f36976ea6fddf8f4b659ae4066ca4d446f9284f22cda06174a68d054de5026a4134408380e2b74acd1a480de1d65d0550d817b6ffccfc9075bae9604a30eb1f9f328af312bbc203087ca5335aa0b8b0a2c4d282d8f15990fe41ab94e0c5d69f380f9f4f33ba913029efa5bbe048481e24568f887620736ed5218ec456a5ca833f344205d5982ac5eed2c2b1da8e05643b994dd14f62e6ce5e2ffd1b312b5b8a17ee400b0dfe0c288fb7b4996f05722a5f38d93cc7222ea9858267de86e88f8b5ba4113d8a68b5e2defa652d3b3acf1f673b23b7c9f4adb7ba5112bd4ade8f1a0cae67019f95b20b937582cc142c3d6862101013419a7cee5214a3a50a18b6e6839e6376ac57c21c760fd0c85b6142d6dec6bee3e2a2a7e2ed3bfb43966b89eee9d35b56cc1cc9f0d8e4bb0f16e233fb62d13375232ba3e8f9c3e5bfc049406e08e764c9a9119e88e299f533e17199fcd2ca48e7ae9465a5c5b1b376e37e9adbdbfa9f19128bad73dc88079b739ba617eedcb6ab15da9dc48c8e5817103d9ece2eadc29e662aac60b14db6c130929f5e7d8cb63e8de68d5b1e54bd78505719b0d88bae02a39a94b95a3ee0ea2e74e85c0240373a553ace489d05d61d882111f3857ea659f4659bf90fa13ede7decffe9a1c03ddd88cc6c567c0cbe80c4dd587cc42f5c05a3a4321a4e0de05e39ee62952463358561a11361b71f816bee2a359e62a026426d2a0860d7330702a733fc4214a7ca56a42d96868a002bc2dfdbc1dd9ca205a6a64afab43767891c93519a0f6259dfb7fd9f99203ab4955c2a59431a009375ddd2bb724aaa06b9763c86148fbb58db842c43fea77f8ed1f30aae7c3acd00798a26ed9096370aa2dbebf59c806a448b4036bf05466589e7d4823d44126792cf02f3dee5c5903452b886485e9ff9e60b3cc9f02b662f43246ebb0e3a6052d5376d5bd49290a30a3e6a440328cbe10f75458b5ef9c6a0525571d1065b4ee0a5c17c7d34959597cc0e67887846fb9930a1334ba3b34803b3e3a21579e62d6647b7c2202797a3604756e72e6ebadb97ae1d3290f8adf369238ddc30dfc39c7b9d3838aefa49ec5d5b3fcfc85ef599165672cbe0acfa02be8c2b8c738822019e11be035d315234b8a26c0b22aad8bb2e6436f528c896ae4a6207cf7548596fc8e93367075d12334aed77b6c80fa7f1601ab864d8d7fd2edc139e0e0599198dd845f55dbe609ecf2868eb63f9ef0efeb844108dedb8e8479aa9e04f24dd1de928172f68a447abef60ad4ab5713a5e6981e2d6c217fb7c51f4f21230629fac6c0f2905217b52eb4b3817a26df890c0d0aa699b118216e4cf58734fa4297f575c976c524438248cbde05400cb595956e7f4ff206926d4234cdee45051747659e32f4da2e5545f9c9b3218199a82426cbad40135f3900938cfbb7e14fd7f9f1241f278a313e94fb057ab3d2ab764553bbf5dd3bcc251b4ec6696580b7c5c30e4fc71f663c30ec2e79405bf4663b8904427c4fbe39ba3eba435bde1232675f527002d3c2e8175ec93ce988982b11aa01c3e7211691d181cfc526becc7132fbee8d50a87c6caf68d3ed12f20dd8d0941b7faf6c6c582505b105fec439829be45653cfb30a73bb9067876421c31f6dfa5dbbaef2ac9fd4e99f3950312b631d9964dbcffb1c9129e8b5760152e5c22051e5b2ad13171334b24aa3bd7c98959bc8c5b849578ff7ab39e935e351be637f2245645f263e9a860011e11bd1a4f475849bc9a372f862d7d4ada1879d8d0741da05dd239d3ed0aac5b0c4a0a8cc4bd90fe73debe45c0f7272dcbc98d8f9780b2626d1667a3e593d0e5b4e6d1bad687e27ac0ecf0064fff3176888a47d6d370e704201b2bfcb2f60c843cd4177d710a528498a8936d6810619a6bf39d59e6cb870ed5b4637217464306016caec37e77f6be4b557790db30c2e70b34d9d5a4bfe76c8e9fd1d201d8360971a5ec471599697d8b9cabe83bda9d4704767e3a62da40eb8f8283d3be17c1615892ad511321149de3d1117ca255323394eaa54dc72e5e8cc8fb0d2b59b1af79660f78e6777413e237c33adff4712b14bbb3cf87280f6e6dd6b1837fc989c35be97f5db78147f51f3a7ab332376308eadffb551745bbd973053230987f56b230fdb49f5bc31a7a3414867064899e40cfee64240e5056de63c79f09c96fe2dfa3b3cdeffe76611c280eba0f5657b84d656774426c3250f69fcec03a03e4951274f92735dd61ce8ad38b6d4419fa9bf6507ead882299cd93e40e0a687b9bf34cc0d3fc6a0d462bd7b7e91b21145129fb041b1023f259fe6c8f9b66e6227bcbba01820efec2077d473e50d7b6c63ec052fba36f7a7a89ad658ce2ff9a86c6fbc402f83971025ea45313e25cc48735010f54150b597d3a36ff9ea25c3e97163fa8e4fad7e3209ee2156c6b0583f364f894171ffdd336aa2f85c4ea412fb2007f08de110e7371d378813ee9476391c96bbfe63433cb5f74d73d932214679a5139236973c104bd8e17ac769538fb414f45eec20642689ff9392335453fd726180da3a763e0ca07d359e6f73127b54a516c058e58a1f550ea1ca4acd469f0e9e98d36a33ffb1bf7e164a07e8339c01e773649e83b36f583736d7afd3aa3f1fa4dfb6b3bec7cc89ba69537e88e98f3257138c295552a19d6c7ff5382a12f341303c144e31130db4ada3652704ac887d8705fddd27bdc7afa4d2e33031a9edb99348c038fe5ebb3bf06d195dd97435d7553a8737225672681e2f716a803d66e9569e0feab0d2a4c101b348712030d3a8512dd10538b5e73ef6d095e0861663e89efce6b2211f22ccedeb26093a00317a699f678faed2c1d5a949d47bb34d86bc6acb2a22f65a973b790a6330651bbf7f2132e8fe757df352c00b17ae45de44152fed6500397b34f696b73b461699db67cb776471b88c5aad31dfb110dfb798428cef83a731773be1eac53f095c76949a3136bd6c5840448fc0082ae0af2f6d8762480b552d5b71536e53558a3e142c78640dc0f3e0a11bbd37f1bacc2872bf9e2603771eaa78593c7a0f0610111be0d9f429f8c6bf736b84ff90b5c375ae66a55f4593c71bb190648e81f1e248ac479e37f1c00b671253c5bf4434d4bf3a051ea94dec31f5abafb00e50a623ec933a6716393e5a82e1b05b66bd09583c98d6a6ba1de737c1a27b8fb26e3601a1c0ab06294305151cdb27111ef5364850d40f3d0aa3c12dd5de9ae3739564fb8e9bc026aa9042666cb5ddb3f85f23f2185e1caf44eb26ffadf0bb2e68ae4a65b2b599a400f70528b817661b3bf794adb96298d9867817cf0e6fd428dcf7845c6b46258dba93a7959f993a7ef1a4b9704fcf302a88c317b17d41f778ed32f30e287d047af6db374cb6deb0427c65dc64b7197b3dfce803d2a4b6a833be4fa5b96380bd0152040fb1b0d41cd9b76991238680fc3f16a97ad0d0a9b0fd7ff4e4e5cdfa2a27116d5fe65b92df1d032aad7cc253abf6c4d813157f61e6335e5ebc521270181823260ebc027d8275f922715913fb5ec37176ce5891a6a0f4910b8b23f4e2d7173cf062fbd5bb6a67f48ed919251283821a0996b9f32cae53e677ed6f7a5604f8de3f1ee77f0131b6525d9981a02465f62e1d6d178e2e8c199582458af94bd31954cee83bda723e429e37bf7db4ed0ee9e3eb46eeee81ee7eddbf56682425ed014863344a15d84f4769c662b73b960e84e1df2eefcf6061c9cf27f473513940c9c21dc78767cad0fe7f9aab9ce01ce88ce36781aeb7207c427e612c04e643be22e9c2e4a9a8301ae6571229ce44f7a4a99a3d23063d87ea612bda1b07bf64e70de05c222f4c78fea8b8ba74f4b01bfbcba1fd333c6876f67f47af9499839c1be971f25ed3ee1a94ca462e59281ac9d98195d807bd77210bb790408209753be30d64b790542d2e7b101989d951e2c6a8f4c7b89295aa3a19556729338b0b47a8b0bef4271d3cfc6317fa9439a1e8853eab9663337c69284485924ee6e6559bb1e30c357fd9710d2f864a6be2500709ee7046a64d0fc3477b79414a5bd4c4a899e494aa4261fbec41034b12cf01c8e0a1c0837b10b2bbacb6dd86fc566ab543df1dd1ab8787c19099f6ce4d8cad64de0aaa0e06afcd3dc0e0aa0f39b10e24ed2cacd1c0e0bb36d6e725d37beb40bc21f4031d439c1589ef020c37f848869eab8850df6b39ae73f5f2bf1430b6ab5c4f6dcff18b2e562af718a63e77aaef489db5c39759ce6cf0f8d2a325fa3a81cae35f262917903c271b9a34451224ee4e0549951fb5f8c9b01ed16ab3b9e58d7b0ca8c861f55eccc61167cc51649a862f28270b2b4e61e26c38cbcee4b6dabf81d2dd96aad5bd6216a5b9699485a6fbf14f8b65b75fb8f6d0d8bb2fa918acfa6b3fe87dfd917152911f134a2163574b378803fa3df5a413962293105dbf3e4bebd5ebdc178b89912c9bba6da96b3ce2f0e0270973cfd08bbc108cee161acf3ed9f8288d81eee93da8af4425aab4e9c4a0def5b39736d7b024c9f316e7e116bbe18cd6ed3e2d131c7137312277e7eeb795ae164d8756edfe19e1aa78744f2c6fb3dc8726a1df9c88e8688c76fcb5effdcc21e6579574ffc11371f199c60672800c86e6152853ad4c4e429583971b2c1511f01d7a46c40693564532b8c11606a961739e3c38337b8e513e4a500c0234f92b2cc902fdfa57bd74e438473016ee9246a4088e593ff5c656804983937f67e9da2be0b8a834d9a6874e591d52647ad719dad12f4774a397ccc6698ec5fdef748446f80fb74806ca525376238d5d7e91de38b502b8e43fcfe880a8499895c7dd93781439c71294a8200394b48f27b87dd7dd07edb7e2795af2dfd2201e4d699da1ce3249d40d38f5d3361f977d1c9e465d3738ec15da0bbb69aee8bbd07089decce49070d08bf2522ccd2b1596623f6e18deb4962c83a27bac7a02856c409c637e5df5230062913a1462c8cdd6c4425cb6215cde6369f0fc077458e3ee666ef8822e923535410a8fba551d112b019597a8ec89ca78c7fd2a0722f51c27948f602a910db79f097dd3b3ea19d263cab87dba4f56e32335528db19b8afc1a64b431dc8e4c85c11b6c0038d1faee9e4d2cc96f54f7cdc2dea442c593a630503b87602a82eed9d34089a76dbb39391ffda6155dd380d00afcb3985b92f9f145f52d6edbaaab2a91be92a16edaf0f3cfd6cac9595d850aff515ee7b220c3582629b17f2bc898c9075895a330e9b660f60ee7ad63b1232da27822eb9ba224ee57de7e18c2440bef46ba326391f420f627eb7dcb4452ef587b9b51e57267d0b82224f65342fbded26e3d0e485d1a13477529e6ffc810b7b4a8490eee8003027f9aa1016a2c84c7e744457746ec78993c5954ac44ecbfcdd40ba8e8e953cfe63b5cec53454ee78387f0a04a5e81bd9a967292819e61c37d4d2f9dcda36732b4b445c78c75bccfde7728772ab03039ad1433f2783aa086c1a7335b1e10223dcff913f55dede681f298f68634a8f895479bcc2163ec06d27de0921297063ec79ee786d584346b40b265e08cde5a486d1eb4752f1a77c5eec845a9627fef997fa1dc6fc8399d4de4b1e66210a6f4395c4fab25b506e1432e6adea02222f767d42c646199040281d622555f62e634b6d75c660edaf6ee451cd90fccc3449aff4991c6d745d263f277a20180c358494c33b2eadd9addb5c55a91eb39adb646a04b555cfab462d9b2da1c68dd5ea9160a864baf80364ab47c702e3b9b4fb70515214cc9e9151af055763006dca7c0c7f179d4ae0093b06bd3081fb6084c04f583eb610258b37ba911a9b0631f640bd602000805128537b99dd3de0324371d7004617f9c679fbe7591639adc32ca0670bc61865cd1b556eab399238ba69af177b79cc6af97ef3aee946f75e5de3b6b04024c4971ed7871661859953a2b38b7a6f5c8fe68c07f90b0b861c2ba1915c725394611a8ce23a444ded79d5ab2d666dfd1e93a1595959adcefd5cf529cd46bf5fb59ab97451068b104c61f685e37c7f51e6584135b79f563daa0bb53361154f1759f1e8f595bb2490d157604ae0274eaedcc6d952b56bbb63d24a6dda340762367f371c1a75c26804656ad181993cce4c69e558afe1e3fb77ba880ea5a2393ecd569d40ccf177be5bd8d35b5d6f67c240689b1ada7464759fac90c86a139d7019ed13408b15c1e6ced211d3b06f1cb41435895bb57f839b8e91ae59554b87cd21022cbb4c21ff70d7a1dec1da0af0e5fa4e37b3eed16f267139b749d4056a6e908e15f1bc10dd1d7e324b5afb5c3e5bb41c34db78a40c37d28e173a9034ba0e1ecc419568d10d31e4b754a76706d7e5298bcdf29a752eb4b5e402d1ff61205123d602e6cd5df3b680e7ee6366866a4780eff2cbd9decfb4ffe4ced426da6a5f197a2c4f357b981d95a35acc37bd01b5ddd269eb2749080fea1c96b6f1cecc3cc453c48d6a7e248aacb743510747ae0a1ffbc25abc4e9591c753221ccaa0fa51f2dc9b1722257e6e59af1d6cd1569ec5b15cc5a0008d1428e0c40cda8b9b44716b9a6be5a5c5f1f0650075884044652543ac4d0254e3710784d1e7646ac0e9909c5b6e70899233ff2656cb513ef287ad8a0bba30a793a7cc57af0f5bcc04934f4e3dd01eae6aed7e271268d332f29ad795f38d4974c2ae6e89e8c22e0692f0646a39fd35bd755cb6e85cb7edb219bf0974d3d3289ffe9d98900bb86a53d20a3593eb1a0e9d7f74c53c2200c717b52285f9a78ace02097a91666b9f8868f0dd586875957ebcd46ca6d4c5f91c343dec89986801ae1e3202cc8b912f33f7ac76a462e83615d26caf5a66be1d7a7a704438bdca83d1685fc6fc525601d422ec7fff52b47c443b751a3ad20bcd2c4ed66b3b7919b53a735dcf892efae35a2b2b81d2c0c69edcbc9b6fa0d168aa9979f2c4b6b4aa5c28edf2c7dcb7792e10167a35ee9d388e61574e4d26bea1a39c398589f642a2bf83bcca6329ea96a3037f21cd4476800ffb114eae2133fd054753544c2a561efab5e06c429ece7621a905946c982116fdd0f4261f923c069f089d9675a5a027bcbaa0a5fc0914b50e0e3f61a366aa72396c874f30f7a810f4eeef20cef5f147d9396ab9bc2643b536f2e5552a035168c768bdc5723ee5ce2f53d7b36b37f44d16bd63aa12de0b6ccab1a492c4cb1d315122997fd087b6dca721455a0f0fb5727c501c737f3a5468b4f09ffe52808bb854c144aecc52f5b08eb326304a1bc78ac83891600ecedb2b29e45e294eba47b5f57d597217af360a2cb26f479e56339caceaf072927ae9cdb1ab5947ac6dd921fe85d153b881b16740c2d32f00c299425e714b72b83b0ac2c61fa890a64ccec4f7282173c56a129c913a45be4f7629ff76b5c858926a4f03199a483dd6ca50a916830a531e220f56092275bcb2151f6c88b59914996402fd5afd470bfbdec33c9ab3d3d07f239614a34754701779f7b3af535b1c661765fb65a2e2331edcae8380f2013fe7803a10f5daae8afe3a9dfa60bbf69da898e55f9381a1b9ff19be0aea9e571f1b30036b9dc4ae97df5eacf6caa092fade1383b195529b5896cf4354b33db4cb87954cd684a1994a166fec9c7da313ca72b1d7fdcb091beb4a8e52cfe9a73696e3c9e1142979c6d31d04b15c1beec36d0185959533f0082a76bad832b1a821cbe775c254a4a1ac9c144bc383aba9ebf8d7a67d20e28d8b80d63e1b62c53e022dfb391dd4e307f3b5392f98500bbe84f7e91274f9d1943757e16417941016b6689d2d27144177457d4a22633ba5aea86ad9de3958b32a5a11544363c4929e6d31829da8134b31b74de20d50d3a7effc142b4be92a45b02f49dd15e9f6d94a302ef826880ea42b894e93823daa08d2895c3ff82df3fdad194d645cb450ac6f85bae7e593ed0f1a198618f0e428f20a4dd19e45daa29556bc1e40cf85087ec3e673af4480b94924e9e38300211c9fbd4d4001e290cc4a71d4c818f735d510bc767444a3f6c03f9a0044df74b6bb1e0d93741625bd8926668f73361cb5c8d9f205ced3e13fd1bba9b9c7cc0be3248229324863affee93d51bbdcb5f69f2031714fb576f2435c7a3fd198757c0c6df86f8db5c277105454135031a194ef06f4252cd6fe28ae2c1b33e43f3272c2d5a0426fe2af489373c1960f8f59007d4b8ee6e2380f2b37fe43aeec07417b24680eeaae2bdd22e9f12f17427fad9a94ff281a30a39dff11983aa95715a675632f7226c09f18e66751a6c19b17066a59af64515246249672c93373a704c69de8927985680284d69e0e9a9d8adce7fe80e1ad9ed25a79cbbed26db7aa9d5706724056f8244828f3c5d7c64890bef95d21f096461cfeac2d339a5cd407f2c81a5f6a6d6e477d0f29d5ffb59d77ad0a3153e495ed88dfb8e6447e952e76923add60ae816aab70928ee65688786b6ec9bfb948e8ddc63fdf2359eb2c1cc23fd9f5988ed0732181c37feeb9b344b25780b4fe2f27b84a7f2673b7c90517766692315bcfb4f55c5c12e09fe3bfec5fde94105b4cc0a57170cc356e2800bd2b9d8d9221d34cd6e6e233a96ed4c00f9ddc108703e8c1176f2ec01dad8f2b66dab240b0bc452d02d0db832fc43e4ad17dcbd67980ba54339225eac5c6737a76e6ff8248529c306efa47443471fadb640f5a8596c643985331713b913f2602fe7d3b1d0937b5cff968bdbd59e59ddb649ec2623317d01cdd51e2f5b2767c4e400384331a715f961aba7a1cd874caa971e11d77b9fca260e033088c87f9cf86fe12348814205d779dc377fdda0eee541018d8fac225958ccf08106b3e36ce4d6251831f086943eff946ff9650e32c904b439ac41d638e659c7ee93135bc7880d93042b7687601890b6e1db35621d12b85e12cb7accf917bc427f164ea7abbc011df1272350f6b0e8a2cf2c8a3def9e4e48cfa98f6acd31a13601d44cbee1434e416469a921018777615dab86f19c5f25bce7a28f45e6ef07505b833b1bee3e9c6154d0918950b798cb7e6db44428c76e69316c5d94a2c78035a3edac3e974b1402847140d61d181290973bef4a3c2c686422db5c1d7f50a4ddbe791015060981ccfffe0d95af575f4adc81e43f96f770e0a514773086f7070efcd9f012e7d7e500ca0e5050b02364be34e080c25c85875c7f47bc992a598ce18198b3d2fe82ea022cb0351aaafd6eeedb15f1feed8d2dd6f881e43ed04787a567e82b5f8f276c630b89c486e617b115e7a92b11acb7db06d5e3a79085f7071ba1203d285d4bfcb3ce445ee2915347e8f26c8f1c5ead6c5ef0b0e8e593caaa2c46707fab5701e17eb1e713135da55fc03e6bf075178e7bfcc93ce895d155d623dac58d4da59e96b3804f6bb30338ebd75496a1e1402ef3a529e8ffc821c9b565b6f803ee6bec2684446d2b5ebba970afa80194b85127bf3220d430da581d846792bac544d3bfed1e05bcdd40b2a2380ddc328841c51fa783ca8c9135c8464d41375e311827f128f6dfd08efa0f9466d1f5b2f124182de42741dba5af967c07bd4cf07a9a7e90d7c266ab6fdb0024c29ba2d4f0c77f630985144ef7a47c32e910c371af73a324698898158d8859253e97585b5d3b047aa487a1f7c309a7f90317cfa14af1ac7d945ac50704b3e3194962553dd3020ca4f261de2d78df990ebc47fb02a3dd07f70ee7ac138e0151aa81cc0df0cf765e315b16a0d772804874cb050e7b633d2557dc7f3abe47709688accf71ebe467ef018d1fc6e79075dc97cbbe9e243dbee6eab6aff9375344209e8c04b5b59efcb40a5bae72844b4a34231bfab4955a31625e3a9eb2d72b0dec29f0e70a35238f835829dfdf45b3c2352a753e49be53a7359e2ffac8a995cb9f86ccadddb19b1e7c441f3da2acad36d05a0de109680a37048d4b11da1fc37cb9cec23300710557e353324d64137a9dcddd56453f6b50f7ae957c187e2719c5c30cbbc0428e1bc64ed2ff167097096472ea5350be753a2d0a918237a9e6576f1f4011f528eb780ee818afc862168d6fae58c6c3ac7e1bd939263714434e543338824eddd3bd132086891337529057b0aaeae9569a6e7234302ecc680f7c1ce0ebff66bf4b43e2d4ca8149ff53e6d69d8fafdf359077c2475ee0db75e14370fa0d7d9175707f08d87678fe663a24c197ba1f6b253461e8e15b1a77f6e9d40bf9a0a1c0597aa1a7ab21a7be19c9733ff9168755295494922f19c9edd16867d1f871c9f087e5dad5aa59ab59276749abe8da3e6182f4fb76d863e86391978092855a213a461fea8fba0123a21a2be169832b5c159c9ea98f4ad67738bff236448f2c5d1d6f5f02cfb1201ef375d619301dcba2c235a97c54dc1e10bb757197c7aef92432257a76e60099c4a9a6f666ff54e76e48f264adab457962918efd143fd7446550d9420ecb48238be45d2b251837e80e56b5127ece9dbdedc524aee8e9801c7070e8520228e040b6361284c2e23a8f42c3d8880073c3dd569332b6b50d756f1edbfa786810d83e0b873e6089a639c9423731e2901ee0d86c005e9a6ad940ffb9e93b4d2253d696e56f35d7d674e39d4eec26fb079ca722d974f81097e7dda931fcb4f63bf44f609bc6102e7a71a6e8e336a16551cafd4709d4720feb64e9ec582b5d1c903471285042360708b448228880ffec6d4c569035582c3ae11e4f63110fa3a28bcd06a2060e465417d65c767acf6830a68dd036b5f98aa7852b95240a44f9ab23e48c4ad1b347ea0a86c4c2abe9dc9d2e444c2fa60489900746b90ecbf80a18ad85613a4b1afad746b7bb2ff42ed456d03cde9345ea52f4d8aa6efd21bb8c50cd0082604644eda3f319d29116b27f2f41a5f0e671e5895023f0410dac4562b5440f3eb8f565672373e5f03e15ff6cf6136882e765985f38a23ad3290de89775a5fc3ed4223fd6d601446066edf5861fb2a13c958129bf8d83861f9b164d8956658a196c5f3c571719aba1f6cf43e40fe80811df24eb27ec1e36b8e4b1e3da93746271737187183c5f516cedb17b0b5d46bb3361bba178289573483812270152b0097ddc8ec9c61d3cc8ab29a7d8cb6a7eb9c3f5002b04ccebfb3d7e6ae3cf9c0368e6468923b04724eb842fc7836a795278269902dc0bbe74c50deb17c9876e85a07471e8b9f8452d1ec7ec2d09e6d9e1916528ca6c176ceb4bb75d7751934ee83932b07cd36e978d9f3e1c298a4664e41d89b64fa59564e11bdd81481966c52913be9bbcf1ce7ae7cc37b81bd365b0cc4b5f1b6ad7da77471be2f7647308314c74636683ceb934f26c8643083f05c490f07a4a0557de26cd9e39842e284c62b412a411f09557fc80e6d9d1f4531527d27c7e4b00625ef75d24b595cd50012a9e6232cd8cb11e633dec768fc76b7b8c464143df613ecc00d8bdea714c30ccd305b1732dff4b215893877597e2d265e3cb933cc667ca01b2d1ff4e8d62a0095880fe1a6387d5da3a145f91c076edb985184bd9857c7697cfb4fbee0d1a8e82698a328c0922592a3b57427b52727fcc369499a499e14cc989f73a508a182c05cbdacaf1287d728f029428f06b693cbda3bbd80aae1a6cfbf798bb1b976a15137a75ddb24596dc1dcef32670acc9eb2eb9eb2e80703f151452c21f920e6f2717114da9c92df68f44b8dd7a04d662f38c208f96366e7f6e5be3639b602ccff483336461b9a647b4a670fc6e8681c4b95f1be3c379e4f91c85f4528c5776809ddd8657d8675f3cb4dced20e7612877cf82bf6003a80314bfc93f1a7eddcdd58b5c9b631ec25cda03cd1ce62267f2fae6497e09fb310a0092292fa957f34d8986a4f61cbd5a83a9467de0cffb65684154fe7beaa67b9b3b9b82bbb8cd03fa745024536242205bb615c8a7437c52f685f4a11c28b3793a56344d5431c7dc39900597ffd16b1af67d6db348928747c3695d569944ffcd8e6f9d154b0c0864341cb12626df7b3eaee7c6665aea2b4e437a132d684e7d6724c2f063ee2ccf275e9382b3e1fc7bf241855265b8a1829961ba3af7ebe867297b88ea32badee22c9265ed09cd571ed47b2429e1df3e8e635a5edd55bf8633c1dbeb08bc9e570fc123fa8e6fbb42aeda230ad7f1981b14d4ae1c5d8509e54308c5452d018c51e250883e29647b88b25593a40158d07f12c1c5b047037e9951d7feb9bb9fe38aabe6b1a77a9effe5f33e1eccc27096a1a40288ac73acd6807876bfea2c310dc6f484b5a1e37636ed01350c504bf5a15a0f6699f79989b1343e46b836c89427f46583e4dc5dce4df07d023d960d628f96eb884fb4ad44cf744a8203e6e5149a9be9e3fa81de79acab4aa2f7f1e4713ff151861bd09f0c0f713b4310bc9047598889cb6d2989d17971d91c4f438c3519dec252b047be5bed459c9d741090616d4b251fc265d0e0aff993a42dff117b22042775282baed3ade9f73dc17634cc660df5bd5b24090701be02978893acdaec6f4875e01eee751ca8d27dfbf660f935ec7e634f83307250133d5b3ea28fa7b51a5a8bd663fb940e3c412d726b29c53bf6bee8f960388cdc19665639a71441c8437e2ca9a6894d2066dbed63580626f32051b2d9bc7ab84b537d0919f9d360d139e463b8c44731c234df4a4fddb3edb0ec784879610634a4003af16ce4c602b775a5f829e338285b55505e7716d267838d12173cf3ca18de03a1ca35e7db8e78499e67b4303bd8d1f5c863fb9e0128f134fcb16f200fd61d7450306af357ba48e86992342b37563be5b939413f82e210c72432f464fc73bff70a446e43b09bbf79c4e21e2aacd83aac74d41e457132dd020112674acadadc1c0f2bec2505c3026210084319bbbb7f9aee6e21b428dd3991587ada7aca053bbf4b610922acc20a7d8f8681490a232bd6b6499ba0165a0f603f29532d5c821d156bdac3e4c6cf292e16aa5958892958c6a3807c7f7b2882dd0e5a4e978d6ab4031cbd1835df40789f547eecbf5ca66e0213aba02a4632cd80f18bbe0ad64ebe025652d92ca0ef07d00a276bc5beeda238ef5cdec986b907bb3f689de764c8728c3b1f81f803519c48666c410b0bb6e9f1d6486759f64724707a3df0c0bc1513c6f0914bacee798209d4092e90aced632f9b84b4121dffb4693e3b6cc5677492af26fb44f857d741ea7689c5f6bfa7533db089630a37d5c036a4eecbac7540f8d7f0e3a7d536b277266aae3d6f2eab81cbff7bee6106e79fade5d175acb9ce6fed0005543f3c5bbc188d4bc626dd57cfcd8a7504d9d0867621803f9933041b154cab8f8cabec4f69751e4a724a31d567f439fd000e05197b1cc52ff34954a8e4c70b73cee890d1a206359a886af195bc9c475edc87d6b3da50308558fbb4025df6d39eff2048ed0d91c13c8390c8bf1a099ab48a5a6d9d9b980a3c9254a401322fb9dd10f5ce287c07da64c20b95ad4ede20d831c621021983c789e22f90c4d51592f890f7e318396ebee1f14da8f0ef91a338b16744ad32e475b77752f90627455de0de5ee2365e5fb28159c5abaa0667a950db937990a182340f5b60c40608670976e36de6c065375303ec9c774afe68935277dc0ad9a7e1edbbc8ea9977380410aeae37a8c4d0a7e9671bf77720049532075b3e966b6e1b7964c00e86ed0bb6535ee61ea22d41a6adc8135d18dbb1d81dc8078b8d6932321e017951852e57cbd9b19d57c524edda4c7860a1cc5df3a45ee90940d426695d39971939ae4009769f2da87790492797ec1eeae00c7838edd1f2323469e14c1574db52cff3ac6d089aa731edc450ea88f908d08464fa3e996c36b0193cd534318c766a52572aa82d9e9341fbc2b6c41a8ad53663f76fc92c689071ae8dc79b7f2e752a66d5baf1becbc8fbc3068d8065275ca59911bfdabbedfcf3fcc5ee0ea7d2175f523cdf7d5442c5663ec0e6bbeefd4ee4d40b04cc9d9144e7d40a4b8b9a6a28f751e46695f87a85fc82024ecd795c3d092d709a6ebd6c1c76fdbc4e84642ac28a01b9c5a97d2b462770441b7dc4509e1608e429ee9f0701e53ee48c0e1a3a696be8a901d7f922ea42ae201db86b66f61d75b3a7218c5f66b9e3c03b1b6e7fa7505effe5b9f212cb5f7a7f1154926b51b72caee3e4169fe79c83701e3e6965df92ad48ec3b9bce843468330be259186e38b0df4353a57bdeca40947c8bc176159441fcc181c9563fbb4c0987eb659dbfc3d713463a90db90bf7fb43e56d7f0c795e2c593f8925a0345d5508e97ddaedf2a7fe731e063691d6b39556e84157c0bfc5ebc9dda97924628d9a6e3d40b5ef9f35b3b8d09b18695dd880b40d79eb3c9b5e59d26517c3b853eac7cd162023802b9b175d5d5f3b0e83b546e076f52736ad33e6641ececedd34bf7b3c89b4415ee749035ed0865305a8f1ba0664e7bca855403d091e9971c4a9d04ac57852489e673ac4be1d13c358917053f8826506d3c13f9074626295c76372583ad46c153e6c07ddfd89a4038128d4b73188dff9ec12b3d38e2e9c8f4b48acdd9af0138eeec4eab067c3390b60b9b80f891830c483b3e487c2170318f9c335236dcf5ae8522335930d6e50a3d7eb8f2389b0e6369a9df1a28cdb04306e0831b8cbe61375832223d2f78925708bf1ce5c87b3c9b8fad324559ecb4cc5caf5b585f75f1cdee2bd2a27c1c466b1bc14390c70b47029422131dcba89a6cf35e3abda6c5dbc4bf9c2ddac04b4739483ce03fea3543987fc87b5286f3bbd02cb34f41a6709f4d20ceb7f4efdf5a7e422b678c97ff9698ec654e2c7aabf76c195562453dd5989d244506e73e79312911cc4f8eb58dce97d8cbda17d61b5fda85b6524439cfcc1a0bac6456167235288d455fde68b28720faf75bf3bab09fb364b4620cc79edc965fdeeca70eb04d0ddff02eda314da002ff8bffe3e922f1354ee69448a7c2f2a12e7650f8873825bf800e2de66eaedc79241e0a80aa004673fa37e06f3e2f1d13905029f4457141b32ef7513745963c8068942353dd2cb4eb58e7f72544717ec072ca8b73e8311f6ef102be85dea173661cfe1986370cc3b63e27c791524a3c2c5c1528c47065b5db99b238f8a44ce9564c3eb9c3bdbc1ab55d7a8d88f0834e6d3c7ad1e82b0f00da83419a89b43e0f52b10f001bc0c4f3353fdf679ffbbf41e095a1735ac457dd3cfdf791dfc5fc86a70f9651cb83bb3c5be7219c2b2f368595301deef3dfdef70ff00c067efdb75d5de396e15ee6513ad393e7dced138e1e4fe1f6dde449d54787ca1f3640fd11b4d48c061ca767f647a032a10194da5648d81bfe0f024153b9d2f507ea2e08d2603fdd996be232cbe115d3e5c6c8cf48d1776015ed6137abb70fe0e224d4dd11a2c66a2b80b8c93b29c5d26430c306ddf41a9e4bc987369af40b199c87473d90319a4cd917c12eda59bdeccb5554a364f5450b7b1bc03f8c3f4e4a41e6b880f385b9eb920afbc14cb8c97939335ed0b47e7ebe16d70a716ea84b652c3318ca290762461b64a938703453c3b6e9746df5da3591a2247e7310c80a94e76685cfa1c642ae6a72d503e9d2b066fe354cf8dcd434a9989b1594b6245b523bbf5b16eeec10e2c11f8b3bafa9373784439cab020eb016f7afa1a87bb3f2ea0f6dcb0606abf9c72bfcad10e18cf1dd8c69f08ba9db18f3287bd20ec0879705ad95a262d367eeb08221a06a3040609524d6a0b551539b43adef2e956ac08c53ad1d4aced1aee226443006a08f8aa969248e66d3f9f12a8b2dcc691a1a3dee8f287d4087d398cf687cf0741b3e80e13c6f10b1b62f352bc1a41b6a6fd056609447f5890397f7b214bc6c88fa85ff3c944f808e8e9b6c940cfe3a7a2b02ad41cb19787d90023957faabd8ef4f4cddb1655ea95548a2da34ccdab2775b2d75c5f4995659fee09062e8cca930b4872882a6bcde76cfad66bcc2b5e6ccab53c7ec8d7aabcc061fdacdc03db119b2f481a928079b6a81a8ffb41d8b1fe3b1c75bc8dc427664f9c5b8ff88400d9bb5eacfd3fe417c7dc851680555984e427bed2e6a7376771fd123f39aef04dc3f39d07707ade1213cd8b4cf6b078e6cc548d9f31c6241aecb4cf8a2fdb988fc45b013d4bb5076220170a4dbc4901c3337f3aa59cc3a8fd1ea5787627b323f7a43672051d394661d3a3d00056829180f545cdb87abc3678d725e9b37fac4c2358ada84a4b0f4969e9041f78f4b069b996274b39d242445c9dc27c51f57d47442ac1097c90aea405d76f4a2b8aab39026bebbffde3beeae85494fdfc58e91d1bc59d33c512b91a1a06f76e50a3d524a8bd3223c24e01736fe7691c46fef0b675531f79ba232eba28329bccadcfc7a5d2817d796e840a270adb6d261fa1b85891d4ef45fe0978d62633238a1138780e7fe6afc4aad672925a2989f7164b1ca2bb37a9bf3d458d609593708ee6b7b0a89d60eb52e7e311a4df3ea787a83c17260b12302b1a6901efcd1754982a06674a7096722455807d36c05fce17578b5bc96ea4285dde6cdd66292c028f013225737616a58854010819ee2aad8c900b8d95607ca2b548cd0a6d6c7c933a2c7c4f7a71d427be2062d605105902c9a5e625393b16099d1aaeb8602732bc1834b4d62eb061a3a45f6ff542a2c3056f79405d181a57b45507bdda84550dee933da119769b02a53f6665e826302b23d95c4b05b0d88477f154a7f0a25cb0869b1c5a418e3b1bc7ec40f386d3eadfc09896f63c8a1b1c0095112a14fd3fe0f5c9e117713b996d841c4e7e8752359014f9378da30735c0f9ec9c322de9e73b112fe35b52420fd7bb8ccce57804a2782068b519cae24a99a1f14ca5353d9bbda343c4f9ec199fb7a57cabedfff36d93985205eae21e11628b73aae3323a4aa10f02017038c6ff83167d17317701b913a4d9e77e3cb68bf75f44e53ba554c9fb53c95da768581d4c2a98f59d044de6488e0de6ebe9b43108a81ee538f6acf791018777d7d83268cc869c39749f127c77a713c4f8d6148351e9265e09c08fe76c415eacf0d13a7c97a0cc86bd63dac5268d4d0b71b655149c2283d877c2beb4d6d34d849424e9a3c81c0f8a6aa02108cece7b8ee7625f219d6f5162994fdce97910ed0140f2c9e1bfe0d24dd4f733ae7f5144634a21c1607af109610decaf497b06ce02beca264135c7c4cf61b8960fbbb008c13aae71b9a3ca46e8f8d205ae604aaa32751a3047a7bf69ee130bdf4e1e29a6e746be44e92e1d0f63620d3e256e9c16abac849a9c7bde331c2161ca827cf554e0647fc2efe2e0c608ae5c0b9d484d8df0270206e382e4a76f6c825ddf9ebf696c9411f55552eff8b97f24ecb4af9ff672feedb7a149e2b049b2b417dc2110154405c21350db5df3a639499e41013f1055af27d6d6e00114c8d4ff59096b7d156ecb2db6aa7aecf1b16043d5536f2cef5d7adb341e256d4a789a2210d55addebc8706dded71bf5eafe5102da0871dfb275b04553577b199bf019d3769760a5e1e225f2222e03f4a25913abdb722a355f9ae44cf58e0d292522407ffdd03d2d12dbd023394d3023c6e054527a3d7200884ff2046e002ae22741fa8a23185f29a1f0e00f4a06442b87f66f0ee6344b1c1f6d211525dcbab743e7cee93ae387c7da03d1bb82031d2d3ee955bf11c929ded773a4e2887e8e8b59ffe36d8b8ad29da3fd0bf47871bfd9bae42e78572ffc6bfbef56d41526b44b0ec78f05e9386b2e1ccfe06533b825ebb3c0077214d2a11d07a157ab94f5e00f626f37be7a736139b2684d4fbd03b321bca758eb06d1a188579104bb1dd8b7dfeaab6e433935c502c73744462d24ac0c75b169cdf024e7b2985de0abb2bcf9330aa39fad90c5db00246aef48388fbdfc30af6dc99ab60dcd763c10f6ee7b2c336c8ba89ea839d07d2b8aec12dca1c42a0626ec8d2dfe94c961411ac9c06bbc22b3886d918da085548aef05b0597cc2e4bed9ebd3622ceb27c07b744069ae08f08469e19841998404456758deaa084c965d0e907ed39576b06dde1f8dc17ca1ffd6a9ffd8ff4251bcdd598d4a19a90fdb67fd4264b6350ebfd3d8a8cd16ec78a05d05a50ecb8fc179157b7eff146b0c7dce7f77935f6855028d8a6ca0bc4fcab1bc18bb63a095f07069943c97b0c635ccc1fcb9e8756dbde613018463bead32f787ffa0daa36a92f2f6ecd007d2bb83fcd46d68a017689849b2c92c14cf5e855db597defe63dd3512867ce28c604ef11d258074831464a07947ccefbd1e6ee9735b03fc36d29b33b5135c3adc80c0b44e24c8e263e9f36e798f88764c001e388bb720a701d62e215a8017c22d6452df2ad84986fc5eba208ac22d6bfadff8a0ee2bba60d4c4bba3625d21499f4b5bcbd6d3e5ef6045fcc492088307ddd08562c889d69aa3909a708a0dcbbfca1d37a0a886d4c164779505868caeff68d50cdb57acb4a61b934408e13a3ea857a09aedf9e44d21443eb46df4bdda73516d92f841c687adfb931a9607a13cb5b39a142db4bb84f4185470aa530f8f42b0d378cde82c094f5c1b87a1899e02db05b0bda0c2bb18c6cf04b84436920ff64e6f7276f32f160fcfb631490f06f6b526513b69b2b9a22d5ddb8b1d883da6df9ce4f4f155b09cb888e5eb2481e6283fd53d37c813ab79ea945be2c15df07aacdd2a7317b57e21dddf7159bea476e145bb3b066723295dac3d50bdd6e8a65e43376fa534a04076bc56945cf9848ece4f7f56e6f4c2a506e2e95e5fa21a3876e22952bbee1b365062aa2de525ebbe7d7f5fa16a06d0fe8c44ae05e34e0b221606a3b96f25a1a62e0fd84f8aa2e05738ce7e90969d42f161fe334abfe71e8f388d43c7098500758301a11b537f51bb640e7fbfe2b3a69a23f013690000657a0ca253915a331222c2971a044b68d0e0507a9fd4992c2946dc037657bb5b75f9b6d03a6d5db247ac8d83e27f431a234aea43a7976d683be83e0d7a687198cb201b569277f0a53ab0c30a91724d79580b84d00e680d6d61c88f100a4bfb6671655acd419f4222866164647d2dc33c47e2cdd2bc0e9bd7624ae97e8e47a57a5109c0daa1453ee28cec5a322ccbf97b7ad0f4d17564490e10584ae3fdd4b1c37a8a4557ee791d917727ff7a30f33c8a652b3eafade52491ae2558c9767bb699890720a83de61ae4199edc4bb95246fe227e26c8efd03edb857bf54b4c8e1b647bd307cceff10e1d5eceb76d6ebcc99d8da62f0ef8a34514dd84a800e73233c5a9fff06c5750423c21e125cf123c134e5b0b7a7574454d98f007a70f9e5f88eadf671a180e5e7e40128de3ab24ac4f6f2c0f36671ba1ee5b0c42d11742074448d9214aa616fdc0b1fc6def76915dc1d660410e313d9baa238e4c53de5c978d5734508d14c0fbefd3300797269c4507b21f79bedc5104af7b861cdfcef092e4454137b37cfa9cb0dfdfae3166072617b24fa841deaab3f4411ea49c544caf08c97e19767b3cc2a0e6dae754e1597c46eb3610c68f17164721b017dbe313ac491138202578f9d404dac3d112b67328e89540ac71a1226e53696a64db05ff7749fe8557089d92d7dfde45c26dd27c18371a7de03d45b0f834b15ea57d0716250732506e5686327c0b713d52fda350c385cfb3cf1d599be5006cf1b8900d03364c2cba3964130364b0cd11d96553d6973db285e96c85343e52e20e29b6c6ccf9a41c91b69e3d91b285449928ca10fad389cd71cde51b6b8df28679979c95bc7888a3fd632cc770943601adc1e7f86a6e43861630917be9db8ddfb90ab322f634f7fbf25ddc0e928425fa5e8f4cf7a290a7b5e92fdb3ee2ab5aba0ba5af1d3cc77b50a54bd21f7107a1a7f057e93952fe042c2dde3c6efc70b20d5b5cc8c9aad94a2f9a7f2d4a838a67f4681039ec601af89efa1b6fb015e1ddffebb48b3e6e2ae7ea42df5d1d2fee26f2849d63694bbcd47585d51c935907865c7666957ab209c83af095c32dcd581a39db68ba219a6375379fb837f91f8b88cc909e158674c4bb0360676e8a8053437da2647bb30a1867e1b977eaf9476f36a1e074c6af00eedb09615d35a77e463bf9db31ef89152e1a7ed3efdc21c4507d8910a0befe8dbd473abf8a6c811e50e33591b1bca1619f1a83ae78f0176d285b796efeefcec8078950e23f25e1f8ae5177e76543f2a668f2ffdce2c55bea4a6e1eee614db343c62768d05b2f65789858223f8eaca64ae415a2acc6b8501e85a38028c07b4fee028081aa7738c99a50a87a6e1b9ee30634ff32d8f21521b752af62b2fb4fd7c277164bcf7a2a8b31cf0c84f938b68a8b89d863950af61d5a325a62a3bd089c2ad34b8ccf6814121f7f02f5af59e1cb26b7a43e7339183edf9d8e461622da0b9bac776627e28e37e7b38cb7fca7b0468611eee55fc36aadfe2ec61e94d49d887d3fdf16e01aa0aab2624ae7a30b79b9dec5d4a8d07c140b427657b2fb29980c3a5718e7dc18cfc5f80511477aa2e57aefa531ade6d64883fe43fbef9cc864a5823a4f1aca5581e6291915a7786fe63d8202f5e115c09020f2cdf48a2640e8b3b5e50013d2343a70052978d8aafcff2b0634bf0a010cd5df1ac00b44409dc35f63da31c3d19ec2b383ec369073a1845c265ba7cc485510af10278de8d16e851ba6dbc3ebee297994a45a86bb1f4902512c8128f1f9b5a45a5f5948b0f1ffd3506b863d5c0513777669228b2671f0de95c84f93a6e4efda8649cf3dd224aadf79dcf9ea42b2694b2205ce56478b7b8d1bdb1ef2bfa3b622b748070a1cd4fe6789a73ef67a46300943fdf85ce263e849241b6f877468310fae1544d17475c77b7fd1447f16b25690fb107a954c2a2eb1392bbfa1348a66800fbce63fef7afca5906b84c108b324df133e1d1ec8c2407417e790f519c23ee5fd343895847e2ce041e13dac3c80e48f0e22dc83d5691d3c8650ed692779c8afa2c991c418bf8cedd1382b9536a6a7a5f8889add5bf7dedc30e0c3c81b2b55bd44d2a2c44333c4e2939a1dfdc421f443123c2c2e405f51e8b6a99b805bde1989f753269506f7036d92564f3aa1bf46325625d416155dd557f388c31275e81b239b264a07f386c60b90e33814fe7a859fb4cc4e9d95d359002841cbac2b3e389b50f999ab58ef548f81b4fbea690db96e5ef0d6d1d0958c559b691216e408827355f7d58e67095647dbc0ba618ee68e8e30475d90f3dfc4544205cdac37cfb1abb801733151465c6b60d194d3f63f122390c1949795fbbed3b9d04625e526b5e6b1a909f9f20f2abfedcf928d7ac581caa70e427481e2f839d14fd38c1cdf5d31408272a1294b49ea7a1e81b1e5b5f35431e647fbfd1b7693f291cf23eeaedafe8a566d4a0bd692bb1672437c169fbade9263395f6a3bead662f9a366b8326a82a492cea16d482313802653c5468184c023736c6396fb4e4097a09324bbdba9d4628e4ff1759ebcb53b1cfcf32458f80bf122479b9d03cdabd79de15d4eefe2bbe697564b5ddd6a4b2ab6610c7c4b39dcdf7bf4991e98f7843cfb9aa6c4120cef54162aa6b7e7d510a12653a06ee43db2cf8ace40c5de6073a90ae99f8bcab0f47591c3675afd0aeff83b74365d392905a29e353232a51073d783e0ae973616b9edd08ac489ff27a356ce1694ebe382d4ec707345e1b7a7c36769f2d66c6a3052d79d984df76f6b07892e3585ebefa180a984b2d4dc340272c0e77d53b185d4b1d6ac6e175957b3a134c21f49debde90a51d4e13a3b570d1684f7d21bbbf487066b124562c9bc741eb3088b6d5ad530cbd22ecda95a5ef556008c3c1948f84c8f140bfdcb0c7c937272878458f631c977ac71169d41c26d1c758177cee431af868d62afa431d2c6c8ae4eeea2add8446d502121f277b10fb3451212d30b94a1f2ecb18073ebdfae115382648ddcf9246f54d8241ef22b300a9cb909051a106144573566ad2800d193d660d4b99e2c124476e0d7f269f721b7db47670131ed9f69b838bb0ad89cc908f4293610d940327b036f6c3e562b8e335c23b1bdb5f3e57ee38d09b537cd02cc20f427668ac84cc6b5c07b90e0aefeb45e8f0033d6b339732df826abc436199cded54679df5c7b0d21e65b8ee9da0cee13be1ad89d2dcf060b8bd98cf17c7aed37a32a168244b1745418d8874300a2bd0632f0e7979a87d743d938ee2b15fc7d15fb9b6b379df34660f3a5c0740eaba04dcd0cd98c94ae87abed17cb34d027d1a8ebcfa930b6f763832fc3baef49ad7b1327d28406ca578c5761216a2e300e2f28e7918c8966f8a515640599ed5b180167062718dd28105fc5ae4bc245a2739979254bc1c99d94f9baaf5156a6e9915d3bc2b0809b68902b5ff7bc2a8093e573736ab5eff67d761aedad3d0f3adb3151727f0b86d2f478115260be3844c94891380890bbe20c8a1920a66f91138597793b9157d2195dc4248bfe9c69928364bcbcd4bcc627c0f62d542b61b0937976c570fdf7ae2110416168ac28f4980fb2f5ef73ca4eed39a0fba402ff0143e7b81d1a801a07d2cc13ff5fba4374ac18d4525e1dddf2b73d12355a014a07ba6a3c6ef3dd13fc1325a1a2126ae9c52efd06ffe6473e39d3514bd1b34b03a41d240129fd67979580d861acf030c96685454cffc27a8cfd786a40fb9c930c55dd1e5ad56c552652c05159f75e82cce40fd27f9808c603e78ae8c10f22c0e834edb9be9ae952c3671afdbb765753fdb6cfce0c49637688e609b3e7e6ac5f7c1a37003c8b04666187e1b877fc24d14ed1775f7d93bb37a8995bb585a448d1cd1d0fed8151d782e89025d1e1c3a2964998c739947e4813af4b8a0a29111b43ee3de4f5d73a58d9ca3b099210356c186031d8824044de77a03e8654db9fa0b64cff1cacde9390c4a9a045248c46e5b7aa2965ba161706b2373692c09b7e20f3e3d87ebaf5aa4a01693453dbdf854b70f5d03b1e2961d88f54ebb32e5d0fff14ac13cb7ca450a52d4b54cd5d8d99065bb3c9025b7e5da418fe8067cef63e1a7fa1a0d359d49a7b1dd8a01f62c2f1c9149100d82ff62a1c4b6fbac3327d95b9c694292f6ee31161363396495027de5e9d4098efe6a44205860bbf930525c2e2c2e8659238485dfb0df9d88fbc575bd7972d68ad969273938271990d125543e3ca5a13119a35ba876c60f91848d9f34867176e973b29a13f7c4eee8a7ec0703845be9abbc81e2f3803d82e4a26f40381588175c9fb3dea7bbe1f3e0dfbe22f1a97b7188d29114cdb198f09d68c13c86be01e923d45024241f82f058ffc2315072deac64446cd0a901ea24ddf57956e8ea4d7a0865d522f7d040069339cffc386f2c35b8d92a3beec0233fe567948e04df27823aadf5e6d344bf2d413ec0cdb58784b5b0e2f2b468b79ebd25d84fb7b585b15e9c21684a1eee8241069f2070a8d228f700a82cd24d7b77fdf1aedae77a9038800bcb53b1ed35f586b28eb36cbae160475ff2d37a7babb0cbe2a0589229b2e46f539248b5e325322c1e4ff78fe4730f17dcc7fad3055a88276e1961b900c99e78419343c72cbd5c8f60b562cded7cbd779861226004aaf94bab0e3f9823690e71f349d30227141664289f4bed33674f0d8f45880b34e2bfb042beacead629428def35631e142770098d4481b26e8f50fdc17fb7c017c989fff5f3b97123f99b77bce8dcbc05882b87a264f25e55026016600a35d88c5ee50b319cbf1f67ae74f0b54c167884847009d03a9ae8e7f6deaebb313fa04957e1c308cee6e5fa8e2287b7f5337e0639402288d2988f22d982fdce1a8e500168a5753412324da3a98da00677cafdc22de4fef47b540370cfb5ea9d2e150c1c978dc3b4857b090bd69675e389a2ca6dbcd363c7dc5553827d6c6d9cbcc985a155841b43b2c5dcd78ed0380511cec37403d93d9f4fba53c2c32ca668ee2277bda8883b23dbb99d208542cce33cde0cd6e48b4c3a9ae93abcb0534e9bcc18a89442ad262858372ec795a8fc08e88ee8ea6f89b71626e71377de64edee5c8192d0803e8807b7b1b3f0539a194ab1c0a642bc8263032cf12d91b93ecb2adc429c79e11b92b785ff6ac6f5a73fc4c02895926fcb0199e8065f12179235b8f8efc2699d3fa52352487c40eefc3dc519ad4c69af36509605cb5dcc7025f0ddb31c0d34a083e8cfe7a5051a71e0f5b3e80a18f04392b77f141688c5ff16ced55a99fcaab2069cdf93be337a20ce5820ef10a3e791ad696c0d6e5fe1be7f5ed07116adde5875e4131e452f0bb41f6e2149dcf97c3cb4da14555392e2a84678fa9475b6845954aaadaaf92fdb44e7a9b5083c4ab1d63d9524ef5440a17d9ff0efd357dfb546a82ddc054e807454df53a0e5922ea3fb5717b7bb8a8370d4bf7e221a8d4debc4ca384080cb72859a35b5e9199500a0ca193e84551db357f949b948b22291ec3f98ef94500884725ca8f0bd8960db3f853925522ae8de37b5d8a3ce6c3deb9d7bb23ca9e36d24e35c03f1793c4f31110fb8b31c7aafad0fa6c54d92f5af0cebce14b46b1387d9774f087411f076645c47b9cbc5b267482778b25c2f776bbf849c2f47ae0f2dbeab41ff4892870424a7279e461258a7050eb7b625e300de9bc4c3898f5f91ac2cc0c745ddef66bb3855891ae534068d85b1d560c56caa2551516f31a23f35fef3a3ccbf1b46c8d86164c906ef3ac628a5a74a7da51213709b2b9894fcbd470b43957b36db714940116dd28322abd983a5c3dda2b74983495b81c554bebb2fe250b76d54adf1123cb071d0be18f0938a0d4102369352955e3d6d1a62ed6ac7035e364c80fd2a69ccbd6f2bb4cc470c05eea2436568e7ae96a5af799306f7afceed20fcc480a9ae5c8212494c7b50608671e6f81f5083a9c10d48458eb91f75728d025013e30e481b068db9fedc85c6546b206ffcf69c24d967d19dc6bc15013760edb7cee632ec5ab4c1683b2389133e7aed0505b5e3dd5d19f7291a34fec483bb23818ce311c594714e062b6c6c318c861fcd02458ad545598e1b9d5a304af82f7492f9dd1f2e015bcc8d10066500921a78e8177164d81c35e48e854ea0b5daf6ee882d83383e7822095859f88956e2633fb70faad678e25eb1168307a97b7130a292cca02ebdc6ef687504b0c394dfd4a106816ace989d0d327623b39157e318b2d63434a39f3741ca8b1f7e62fa11ec991c0dabbd0976f6cc1ce34beaeecd89197b3bbcc384cab086730fa956c925348415426caa0b5f7aa2c4fa2a0a76d8168a0fdf2faa50f9ef3056ca82bfe75497d6869f7e54e868c91a74603aaa613ed9cd10b03de7975e13b1d4eec3243781dc8f42587fcf6f2fec0919335cacd43688e131cee28e800fb4eab0e75ec1547c9178903b46e93903138f56e205c0f7caaa93c0e908687f09980325de53274ed1910d564c2e6e8558cff0c28ed2fcb1866a7c6cb7848d823997e3f4d6b819d783d0ec6e79bd7be1a9c539500d1eac1e6490876e96512dd2167f431662689016308e2dfc4d1b186426787de958f849e209ceb853972952322e0e03491147aa0e70054b3ba29c14fd1ff5d86530136082f421f2c3356d4c02a627ab7fc082f5b3d629c626d286d9bedf32e6b9841b2137098104471e16643281dccb49acdad049eadc9f90e28b4b98f26c276fde7bb348218f93322d3d8648cbdca60cbf6f372158ddfc0e713c4920cd2bec5450f49a98bb04d0f9944883c93010723e0304f77b234dc81a7ef4aec26a543e09e266f677e039d7090b5f6bf62741fc7e38ae0eb0513dd76f10a5e33f23ad0ab487f506e4a14e427fee8fa5a9f491379ee17dddc2b832f8bdc992dfa98ff357eb6b0e0513c6814cf26ee89db21a3b6e0c58b412b85f66d20e209d44ca2bccf257ec1f1c638b35cf64dce868ff4d78e87a898551317cdec8dd6292e66e50cbb45ddc269d9940759228f502739eca26d07f6765423be44667f3fcd9c9e4fce9d824b318a5a580073c4b38ff1b01edff8973119f9faf78f383ff45e0011bb25894c7a77eae178c6d61a08043cc08c6f9553f876f738499f3ad369493fe0ee4aeb05d76d148bfbc49aa6cef3b7a0bb6d3d973b8bba065b8f0425164607a318c15615338f9f2e40a7899c92d7a91b631d17d81df9a78cdcde76cf975d0d25bd99f5e01335011c3490cc37b5887ada2f87020d695778112c1876dd385476cc6f1ed5b890e8df5c3d1e41065d7cda8a58cb0b842cff4575e2bea556e4fffeb960b0f151b6da81cd423666de743c1b769e395d6d96d35d352f4e1aab27361661dd37fefdbc38887928ee5e6f7399f40f74677841d8bfba36173c59ec2aeabadb5a2fe19e282b59eeeca081be573a058de8dbdfb47ad5e6805ad8a94ee447935cc2f09a90c57079486c27b4e1758b472499d29d002a869ae8aca00988a4dbb2e3144b8e60c875cd7da953597058e084a623d54e1cbda0922b3575d17fe04c99e106df10021fabd3d944cad8953e5f25b099806b20a0edc24b0ff0fd1c8f0bb136ba363447c4aae8b94dbed020f7a60f48fdd9b5747ead808b2a5ebd486992a23cd1daaecbe45ef2872810b583e8b9191cae486efa4e181819eedb0c8cf5e3fd4e195c0f054527adff5087255bee41646201eef3666b8acee1e73615af0a683a27ef1ac57a2f8afb1ab553ca5dae279396163a27505a6fc9453292ac7d0485865ac517ad6515a8d0212aea3b413fd225c6fc2cee237b73fb4fc9a6d1ba4d9b5db5ba7d2a6f7605017aa07f5357f91220eabcedd0706a1fc477377cad3d4c23d12e7c3c89e44a6ef9939f5536490db813cbc61089c5a1f426e4c7c8e5e9a2deb35a6781bb96b1f4191a29700d8265784ac93244d0b2f0f252cf6ca2a0413b70a01dba3cd7e9b7ca0d8f19cdea84c5f14e49e7debba527bda36e49075b3c4bdfe2317a1d73439a44cf9e7007f647fd47d4c67d247cd8f5e4471ba28d09d27a1fbd9ed57950e10fb572e1f7bbfc5e01af47905de3d6553cf7a77f945a12ba564a2ca6bb1bb4007d407a3985579af70ac74bda8158306ca11a1ced148fa2808708879751cf7eae94b0b6e555c439345283424f654bec3e87433da9bad5094e725608b60e43e09b0fe4e98965a923de6eec60855aa974d11b5442d0fe948a165ab5829076ca696f4f82043118f2bf687488258027b02cb6303337fddcedce10881367a2a858d2f9ea0c8eadb55f81a82f38a21f018fcb896d9559c20f45b6ade4c68c928cb887cf1bfe83bbd880c1ac491d4cdf3caac77124cf9d53e3ade86e1570da001b2bc90d22c7292bbf7976b7cd19efe4d8db4477c6d86ae4c664a1d4e27f71f6362c539ca85aef708bb45c1e6e518ef51ccdc432394d4d1f1d770557b6d9e20838df09d27e70661e040c558cbb3b4e61e9a866046989d63e28e6f915fa99f8c19d9410e452d9c7e312c4109dde586dc8b154c0cbdaac2d13ba2f54d4ed031f5efb79474229cc100a2e41ece15ea512351a2f463a62436d1a3c91623a4ea56c1a680615e4b135e5a6fad9ddaa005c95926e52dcfb492546ab6ec853112051d7b88bd33c0053635acd5dcb7a4d92e53dc5ff92444a6e579cabb1473555ab62d5b61f5d2a27628d217b6759ecba00b4ee78a101fa69cc973f2e0ff7f923a3fad81296e2113984006b4852a920dfb16a586735f12cb24f348631554c0a701bc048e8fd9ec84d0ea195366a6d5e2cac093019da786cc44d428590dbe350555cb93017b9c0a560bbc079aaf0560d67c41fe4401d720fc84a97bad52065f1d0ffe2500ee8548111fa3a8ee84b29a91f49dd6ae3c4728e4105c3bbb1885e38b1e69d436695e930297d68281fb9b7f932e453cb69c33e76590ad5d200526e60af73bb980b3a4a75fd863b6128ed4be5b08d5e62c8da1eb70b88451c7f1e4de0a0a46224c2f6e2ed4101e9bbe0b17fd4d48f3e2bfe72064d6113e2a91d3d14fa55a3861a2328563b6f535d8e9d676119c71b8a7c3f0d9cafe13fdeb32983665c5ebf844a0003400d63d8dd90080277f80d1ea5e0374c0d2d57482b0ee4221f45e7724b79d41bba1f9aaaee69310d7964b11b539cdcebe0b4cb022fa7231c3e043e7b0b2c20d86c62f640abdd357a3d19ba70975665ada99f03836521565b66dd54b8a184577631ba095e6b9463c44efbfee7d96cc4163d3ae8c38daba6cdd85431d1a6db8e06f465d25e06632955b63f77a57a03d49a3e3a4abc856814148ff25ddc6dbcd82191da4cd007ecdcf03b475ec5c6aab2c4e66a5798f06c9c2acae00ce24b5549e89f3bf1d51b1feeeedafcf6631bca4daebf7461d62bde06ac5976389726dbc1919778c193fe80e32af3be2f354ef94fa022733e40601e941720b5e2da4bf721977391e69e6a09b3c686058e667f12152cdc422dab966977fd61e99b7bf93c81f160703925756bd845ef53cb246abe091c127647b7c41096733506373cc26e6a364efe0e16df520ac1d18d7dce66bd7eeff85100d2e987389b7b7a1f413d95ef56630c19286aa7aac6fdfe4261567b9a9828843b902b876110d8277db8748bab885acc85b925b51025e424a782f29490869b5636e7b5f1b62f16bbc5f39c55c742677d64b2cdbf02d3c5c76af9c393c326d50678af19fd27fe4100e646105a2a134cc111736100855b1df87985149f2efddb3fe8c22c92f2f6f13d7b0be8c7a6c5ac1c475628cc666df1fa8db6b373c374de9fd1db640e85b1205b3bf4bc33a20f9208075b4eedb227c6a5de29dd74b2cf6dd71e38c0017f010b94e32b4bdc539201987193f36887ddb208d62235d4355ad54d86909ea1824b07028e9b175ed99ac2fe2d8262377d2362defc788497ef7cafe70854869752a3b96fa3bcdcb15f5d5056e4d634ae487c4d87aace7a81ea0728882e9d2ea0fb46b5334b47752a1751ac0144e448c27704d064c6dc81d77c0c73121ab91ce7df6367ebc2a6324d7c6848cf79c9f09261286fe4c8d1ddb35a963c56406d52a4dd5518594bb69021c465d3a895dfb308c2df11da05b7a472dcb5d975b12473675919a4e5dfda42881d92c5970372cde6c49bed9a7d3ed6d23e810b0c19012053db8d3110bd2e694eb79f106c35a0407f08733609dda1878854d5c09384aa01cb15878382dd766ba52cdc2039c3b7a121695cb7c6cd599e2acd774066237173b380b0555560c5da2239adee68b91780759ecf143ca8d4dd548524a2484341783829130eb8f594cc9a1f82ccd70f386f5a1610bda868c496a8fe902f260fb113212867447cde094ce5326b1d764125d765e2a09a0fd0f9a4f009851f4a3742cbb49b455252bd067ea2b974784fedc5463cd24ce3b9a95f740b1d374af5365ec0f8c9bec0609001193beb72ba1d099e68025981d8ebf2f1588ab3c14d4d78ba1fa02ed709616926c22ae3abbf47a324248a48ca75f596c470cedd0e441efdec8f1fb7787c9228d68453a616b44cde254c97a217fa7db73c2b5f6e6ab70fe408e40c6e5a4a314d528de2aa8278925dc75055c66bf7ade17683cebf469def19b50d68ecc527eaf282467d59e1316d6205e708de469ec3a87baf405e05e62172b7e38f02f5646ee7d29627584af098ba863e01a6ccc5bb72c473b090b914a2163db8b69b0d141eaad1777b0a7d7c79f6fc2735ff46b3f4314eaf2c3dd1317ba27f71a83a37a9255d847dc8fa0b0915965bb1d6c78beb4583ac896403ba65e8ae1737e7602aa779d47fe5a3444833399ce4e52fa3afe4f2f39e7770036beca3219ede45a2c9d0802dd36c3a0998ae295c348d5aaefb1817823226bddac28e51455ab47c8edbc0a0347359a6ea3d1c0fe84f45962d2bea572ff9c9a36f3b3bd16aa2f913a03025b887f44f390158725a6890bb840d97c78084fabbe8014cd869ae9aa19ff23a2604b76dc94980661a55f91a3b75b420ceedffda5c07226da5a9755e03ba14e50ecd43371f84bf57f6be6aa92990cb3beaeb8cf13bf24bf7c0a47d2a37a4bbaa5946503ca788509b18c185492d1dcabfd3ccded812c67678c2c91ba703ee430dbc20443e7d8a05784723193c2079b63047fb965e696af53f0c6904afe90f6fc08b7dab9fb1b8fedb7534da042de55a180dff08f4f6c656daeebf0fe42dfad1bc2efb09cc07ac8409b3ed2ec396dd723d5082493135116dc8278bf43e9970a352ab8738d62a0f9228650c4ed1d59cd7df20c0dad71fcb14d0f5099d8140faa1d7c31dfe6fd77d619adee5a91dff9c1c1a2c2c486f1a423f8188f5aaadd4aee4788bbf516f9b9bbf47a598e1acc5ca9deae31b8128330cdf208f00c977f1a5c435e67dccbab5b8ab32678d31f3d3f56ffc59a606e05e5aee149dc83f4094045aa84f6f7a5bccc0c85f7d73bce8a6b6ab40224aa734f84c8b7db493c65095a8b3a9d4816f58d742ee96f956297d86325651d1bd9e5cae40ab622c21338294149eaada5cd616e6e9890c5276672da094bad6efdd6b2555e394eec439b7e731bd69760d6e9450f7152c50bfea3715800d877e1cff3e629ed942da67b046949aa33eb881c4e0cda21bead1b4f0679984cb44f49c1a02bf52e8c7a97ca81b7478629fbdebd609a3d9c33ae6e4b9c384cc680520ba8709b34aa5a95ffbe7403a5b36b28487c638c64bffb1f9c940243123478e0c427b1131c5644b4f8d14067757dd6132edd28c4ce4367dcece5d2b7cd925ca1b49e723bb247684c368a9e2fd102804028b6e42beb4a06ac64a72a1e4bb76f02749dbb4a4d64354605ea00b70810bdb6539c37f091561c371e6b2d4b5575287146ac5e0c548ed9cce92cfa26e62dcbff73001f71f2676a5f88087b1be05a355d3d38afa57377ee2ababb8142755ac905439f88d56d8c9750981139d7fdf354c10c856465c6189c75ffb42f4c6401d3d21d6c04fe0195653505827aa5c1623e9274ebf9997fd2e9b5f78883f7a6fdca590969c9c1bd532fc1bb1b3a9fb1dff933e20a92ee96b8aa335a501f728c012275ddca6f5ff1bd840eff297f6353617c5942cc418432c3350cd1f93bf379e7af1b8214e49c0b3db89983568b5be2714065b7c850fb17d118bbe74b439adf89be7e5e30ab1dea12577bcc31b9c064a729b1e7d02580855aa3587893aec1cbb5d7968f571551e6c48dc520fad5de464b46230be2f3a0cdca87f769d967323161e13a1c40107ced9ab1f20c563311dfc967f4ef66a26e77b1b4e8730b716f4af09c8b4690fde06d131cbf80d1b52c451e0628fcdd7f0657ede25d8724b6bde0f9b274e14dd6c30b9f78f699529f6e75205bf3a97b032e357330567b909cc35ba3ea5a30de8fc4dda8f2faedb4815902e211bae79f4e5c9e5c725e4937661371a0ed02efd3ab3db2755eba044811d5bba418a92f9b7751a0ba6bff4015217b03eef94fd0c90915e89e4f931ed3aab3dda6a897f060b07334c71a3f61635b00bfa6bffff9a2ce50ac4fd01896069a99b9c3ea82427ec002b797325665d4ebb86cf86b76c1b9774f670ea2546e388212a3c333f38e9db2394a6d170daeb2065b972c0d1a1efd41e0bdafe0fe69dd1801e53d61c8464c2ff2a871ce3d54c38e08c981f75c52ea0a5f78da1925dc2c033d36e03171c160dc5b4c20176df6999644c3b5d6acf07eb582352623380ecec0a43435ce7d9fd9987344fc3f2be4259504af530803334204a880278ab5fc2b7d013130e5c045f9cadb59150d924b34b11a908a24117bc0f9dfd222313e732f7d51e78da68ab4f389fe403c04e1bc9b07ffb0440eb4f6fe294370d9ec9a9fc251d8259ac67bfbb5916be551ce7bea54d03363a4ad5ed71ad1101b1f80c7af4185191350437a19a95fb74f7a0c5b06050e4176ca4de9a12e9b3f3e7ca9262b93d093867992bf57698fdfcdc3ca42078e11440f166b5c4c676bf97535e060740805048aa0fa26d91d267261fb8f2c903242affdf66b06f09590a05b8587e7dbe7c715d7efec0abc9563758f80e953f8f4a973ffe36f3b641e786b660c55ff82c010fe39ea8a2f6cb0f79744e87623bfb8454ed33317474ce4f291bae42eb08ba5d0c9829710f8839b99af404924c8b6630dd00f78b3ba661ae6d6812ebabd44728bc2b4f043b3ec6a7c5ddd9f9e11e85ec36f3c090ec4393936e941ded2c7eb9b5e5292a3f2c509b4d7bcf92173867e04e85939607c256472d52687ec84160353a325a16f6649fbe5c333cc8692ac7488b90b4aeea2c4953e9ee23fa6f7ee72f07054b3e3a5089af2eb4c8dff17817a256b11039b9d8dfa62deba98090d7b76780ea808d18bdcc71e18fa3c8c3cb6e4b514386d16a3e7e31e457b4daf982774242d3b96db8614f0e5f962a5f9f1ac2a0e78188da557ab19e3b195814578a35e95727f68132ce2e8606d1322459f3fbe4e2fbc701d85d7605fe9f1ba08e1b75fcb5246168c500993f74eaee9391269dda808f806671082638638388a144bb77007f1151489655048a10bc68931460b2f34e9fcc6057ff869150e49dba85aa921268263e915c45c0e2f2e056d73e2d37afd1f16e35bb8052766cd89ce64b41aeff3a86f21e42c8c132606d4efeb964dd1a2b1b1a4c0de8e687300cef9fe8eac2d2124304e5b954f9022b4003f07ea69602401413df67889d25eceed099ba5c82bbfcefb7d51c75e11d3bf19d389c20501dcce40bc48b7cabe446165d5f87435d6775d03456e74b945e877eedc81634fea41510ab84d3be98c4350fcb3a9bf4f809a91c3be3f0aba39df892c1fc34bb3341c25e054eadd48081d33c8cdb6a359157f6d6b13565f345e76b20fef972d57779c10f0d7854f7b1847e68f58ba81810a6f195021d1cf179a1b69d804f85fddf854806b50f9f02eb8bf63bbe857ca592b2416eedfa1360f02534aa2fbdd3a1e2c7e8a2793b996cfb36e26b729a2ba04e36a431af561f1ab2047fb198f793ed0bb54812b9e9e539e0bfe9056a46ad9d300875519c65ea8b2f40e88e03403fcedbb574452b27ed4a876ffafd37bc9d446fdf0fcefe8f63a020c49564c9075bd6dab89b618038a3c3d746452aa1b3131f4f90ca5ff9b12634038a600aded37a549f1d07ca1577820072acf99f9d3b5c7b7aec7d0c2a446aab8a18b3a1f9672fecac9d9c70d80c1954fd70c0a1f31959865b8ac1b5c9ac2b49e4e6e496dd18e465e2a951d48ba74fd484cf8132b445dbe08f8a3bf2b8d4f56505e8449248fb3cf919fa8249897cc6ef7bdf875044740d30af59515a3e9de1cb966a2edecf6f5545bd22fb607fac5579809168f69fef9fdd52f5ee2d92818b118ed203adaca91abea80e7c0f9c550b005da325318c6a9099158077d412a93b007bdc35e6572c3f251dce9c015fbb1e060ab6f066752d4354bc336af3b77b04b20176b02babf8f1ef6994e19406cd26efe6d2d9da4a0ba3ece9fde847392807997e2cac312d64924b8ecb4413aa86fb4923ca1ef1582cf978c4db7e9c2cf20adb0bbc1472067b40f2381ebb29d886a155243b060fa531a602343018e17dcda19d00edb69453437d53dfd1d24e45963702d984cdab1e3ca1e5d969180533a6fe127e97738688e65a3fce1996fc16460cfe4cde58d35b9cce8fb36f04725b1bf5c8537aec0dbba3fb80df30832771a59f95cd28357ab6680b7fa9991d0c53c12fc9990a524273a194ea9105f82c5a7f5695f3641be0dc1cbc1f937195b7631fed5843cfe9763613a2f70eb10be3008c599dd88b145949db61aed9202b342be4ee475169b1b7a1083d85161595d86477303f4515c448908e63da206967a65ce523415fd4320d1c47631d2bdadc9f1f6f404f28519778e7973a9e8e272c0f2c2d41d1725b31bd782be71a3158334d866fa0f6179eb8af80bb2f4608c04552223b9bf1a660fc531ad5036de7161efb01515ba043a9e3e902c6a5b7a72fea252257d7493ce971d1fb8501ae52ffa8cd14be06ef45862fa6fd99d65d6ca6ddf529d40f96d78a1a3a33ed4a61a69b6f14eb80c370e2b105263b837d2e0a86a4b0d12647b4b94a335c2405d134ca3c0ff512cd06ce2eef1057c86aadba8e10088c2ccc63deb8dca7333c18e4cdd8008be5529f87af5e4a3ed4ede7fa0184c92af3df1883b1fc90985fb4de15150290ec8807d6d5019579b688eb293789005d37458e97cb203a469ce751752b2f4c11aad316d52ad5fafd1979377e4dadfb63d05466bd42e1292341d6e90853867975df553264a5ff705a433d9943345d1f88eea536a687f86fc547e0208a42785a3f86842b522f44d6139876a23c49201280f617ff7614672c3a7b08a4dbb7008a1acfa3cd03629c0a04fc5c5be726a5541ac40f04af08dfd2bfa7680b49ac30d67b08a2e2b318bfd742f7f2f100a40f5392525d509d2d8048a1302fe9a86eb55b801606d528a717a2d9f10bd897c9d7139322c41bf92e3cb28d21b5e6bedd26447f695510d08b4e3afb546a92f1d3fe45e691c11334babd8c12ae13ce19c66cb3deaa21d1ba39469d70ffc3fab928556a660de71595b2eaa8356f860513e0821f97ab5d6cefa9fdcce0d151263ff9676d9705ab51129d0eb22744dffdda9c9988a39c9362f58d0f730c399d2770df0a57bde7bb385214f75787e414c161947cbc134d4c4a4721dec90b5973563d75c9b16bdd173825a13d57506447811867a0038af0103c84de5b36fcc777e673f8d1aeb14025c81fa38b5e8f6a0626f99994887a73c6283e05192596802723f449729a83109755440aab488b65ff398da773ee38aecec037817f7ae3766e69ea4b071344568049a59a21fb97defc3973b348bda1d54856438f36530cba201bc63ed78f6c369add9afa24ffa1231dcef8a135b1475559c39d63ad4606804b7af306b1ee02ed2837f73a03c7ad97d5b0a8138ae035c006d0edef743fed164438d54ae519c947c20598fdc3b2e6a088032f8b32a60d4b5b3b36b514189c28c67a5feb6c450c9a39fb3958f9ac4f1e019954d4a11b3a2da1c5f460797ba440e3baa918667032a90bda3becf9f6dd6f8d06fa078a020b9fb5efc547fd10f7d765d564162ef263401270eb0b23b31e2e9e657f6669a628d06e0dbd1ddcfc237a7e4b248d5843d6ad15c6f36f5774fcbf625c3235a2e932de239dce1faffe1c349e8d2e65d7505cc17a52cf3b3d85a9a2a638b037ccfdb9d1e45656b24e005336e4ae6e19153c9bf15474492591fa620129be6e616314b73b91a864d988f412c6b4143709b9f2763a7e829a5113c12aaa078b875b62e7d3cd5fc3eb5e58ddc82bb623b449440cd7d562f03d13b462125fe0c5605a507855194ad7131448587e33d4c9ad497f9b33966b78918c97fca7467160a8df485e9cf18f5f3546644107e4bc8897ca269656f49d925e2f505213eb6bfebe5afdc4e19e89a61bb9ddf1c4e00ee9f499341aca460e0704380607ef5277052c0509e264788166e57c757a94082f455a1d3ea489f7fc8abc7ae36e582f603c964c371413e1f4e735c65f156bde57bf6bb5b5b45c7708819df80168cf1110551c0cd7a9067ae8cdf4fc73293e94141418e7fef54f4d55a419ce661268f4e9d7193f5d264618ccb088508726e213842747fa22f9bb0d9d6d6cfe035ae8c907bc92956f8dbfbf73a7aa6fbef220d2b56a19cfd87d53a025743b2147f01518457e66d0dc389f3c01e1aa4e0f9128abc8346afd06ae29ab008e841a4b741094206b9914e6e948854520cc9b10cd3425ca8f2ff5773b238ad9bab5cc3fbc33da3b2f2478520ce03b2436238bfed0ad0c8daa9f16b44aa941498fb6d2e9bd1f19a3b6b01076fea6fb48fdf5f52b66fa9db88766fbb22c5c0f50f561307f9523aa40348ef91d85ce23ed4269ced24acac4787e6422a13bff461a4086b7aa412814aaf615799680168dc2def586a37b67042aaeef7d9220bf1bccc3f295d043eb0899fa74b3aff1448581f43da9087fe14cd92933e06cb7fb85d3c90076466ad5afb1bb938d52597b93ac245749511728946afa304a91c07d229acd0fffc110d21b2c7ec1786eefb5f591e556953271f076527aa6055ae205b2c1a8cb42fcbb4ed3c3c25e76c24c064fd3aa9bff951373cc7118131887bdaadda6bbacb644bd5b35e2fcdf25063de279f6e0ebb54488e431c635eec2e1bee9cace09678b163c5907bd5014e74cb90540f031f279c5f1b3aa131c552b1edf9efdcc28c779ebc30ac99f2271721e9b84bcb136fdb4c661252a085ccdafc4812c34c0a2f1ea03b63f777743bc37771898ee989c98b027906c016a1b80a4dcfc5caea21d71d3ef0c00b79ed0c2e35084d7ff30ae1a13e7a9869d530baddb624320f0cdd10d4af9dad4fcf059c882b9a7ab96aaf3d1640417c6829ad07ee49fd465002c4865ae5736a46c97d147ae106c1552d112b9b2be9d93885caaa42ba2248ae5c318bf8252f4d940ed2904801bd9771171ed412385aa3091e0abad6c97c116e95c4d35596fa49128e2dbb45887e91cffc1c9ea239891c4f88b1b05bfb0d2ab2869724aa0a87fb8380673a257dca035c8af291e4834892cffc523b8b6d38799970c689ecf69551b49f4dbc996ba1bd28e8ea13fdae033f264a1b099d6f19ff676e19a83c9dcc381ca4127d89f66bcd706a8e05d6caa3a76b1d27bd193fdfd79e035316d3200540c272578d1ae26d5a85d6a199afa5a9e498e31b5496ba4ce2d93da7a180cf104538b4a1acedaa938967478ce9e0e436db1b7359958a6baa33817a99f848556018f81c40c102d11871e8ac5a5a38d14895003829165f854fd18c6a8d70b7431a40d58a8fda477a4adcc7abf4645eaa1edb0a8afd97067d1817e80bc3f1a8809d23cea679c881c197f3170dd71d155e912e1309fb68d178aa0af8f19a654dbc3c231215206de5e7068274a8ca853134042a9cb40804d937440ef38e3105cd0efae274f7772c8f2e19dc5a57546c52a5fc07c23466a6e4d881b14d75b325651d4093691ba0cb998d30362beadd799cc26cea9bc798f08a3e557ab6ecd990e486b656a2ae691c18528459f5f5f69b3ea351dd4db6f2c4dddf158d2cd85862b8c85c61af3eb08d3a8087b5fdc28b57461d923110e3aa4783744711c2dadca18e3da2fd8ca84f172acd3c7bd895cf08129f82620151baeffd6278085c714b2a82ccca1b80f7477d8569a5d66cdad4c0f1cb4e7ad316cf317bf00890c6aa5756731ab7461ac5d235898a2acfe74e9becc3c16205f7cc21ad72f9ce0fe4bc4a881dfd0e2934cd97f7b99afe8ae66ef49b5c5bf6b73aafc41cb11f084581525e6d88ed97c84ed4bdc9b9efa40e9e860e7de6ac51a8c91934ad433d9c9769fa1f7d6c7f74d23042f66e9c04596cf2753646d90ecfab522784bc864fe80040c91bc75957bae5fdd22b2abcb2bd7167d05f93cb27a302d922b5d7857d00dba4fe1c55d283bd1bc3b2e3b2c4ad53927bff308e9f62dc06b4fa1704a4737455063ed86ec772fcf780de2222676c40420161576249e20eef5960d8d3e773db9f84b66caea1161011413d8952d60983ecd3446939219e780c9347c4bcbb6bc2212fd96377b9ee9864687cfc88188dfbaa8e32c929dbd4c359e5f82fbc1349f45c7d0d333d0964899616b880661c009f6f73073a566518ab3ed43712453aa61833c915bd9473a6b4c65eb6182ee918ee08b35107cf6f71cd247c308ac5655395f7d9e87e20b93aaeb79580412cd8dca9101db6beead28e1bd2d80b29deae8d7d0f4af0f8a31fb20760e3338a073eddc54f6ee59b9951907850ec8bf5ba460eb9654ded645e93790fd0fa2384ee3be4dc13538cd37ebd9033d39f7dbcde21e7d3c94a8989dfece52a925f61f406556d5d0232838f55966d488146728bdee7af55ea4001d6edb7636e992bb474f1f0e69742e07df8283b772791d525e7f391ebd11bbc7f245ec5e1b2110700324c854d212022574e293b57d0ffcb0c588897b1e94b07b8afa50341bc3aa6244fe8c516290b85a8537d645ab53bb8cd8804335f9de02994195ead0bbff7db54c831cadaa8be79ba6f9ebe804c5cdd57d9a24b65bcc66ae167d76396cb04b1bf7e2a01b3db4266a0a38fe847121fd19e6ef57f498e209a4b431e4562ecdf6c56d55804cb8bade2ac37add64f567e45025273c84155bd0d88b85a07dd3fc0fbc0de4ea54c59a1ef39759ef9458673d0dc88b4e54618604371a65bf0fde9324733e7eb32bc966eaf498efcbd19e1169443dd439687b5f2dd051a5ef9f3d04e505dd82cf0947488781903d07c3ab7bd8f0f404f76080f9d9f8dd62b8964402c864572bedb52b1211213f92077aec8bef60063b8ed94063b08e2ff1a9435c827986f7ea48b3b047e55cd9021becf532cf24ffdc399322380d0e1c0a18b6c06c7cc5e3be6a95fb3bece8a2c3a7248e3182113979864788751985c8e5f75f5e2c6a5cad993f1c1fc4ad1600dc9e8c55bfb7d4e2b651d3aba2e12765459895f7e52bb4bbb96d2dec2521e75826bf37e1ce54da5867d7990fe7ab8b1b0320edc38841735cad56725356fb80ef6be3ac56a7811bbb49d5c919f679a285a7b59b8d457b659eead162aa9e9a4cac4c06e3f918865e8e9838f965db2a8de393ed3272f27180092ba7ba769f5abfa7b655c42c1966474deef6cb132d6c72423a79f6fa266da529621205c74a09700f1eaed20a6e675c087df49ec00d7172c800d9cf36636ae80add8a4cb0900fa78096226142ddf54ace13d120f6f85c41d999c73e3c6db901cc9a361fc811a71bdf8e0caea6f3737356b2660a62b289c5f543eb620657aed7d801c915e7e2362929d01b1a22e6d75b36e7393197fc80d0b9911fddc1cb5051e15545e03b25e542119276a8a195fb35b813a3d0f270e5160dc24a558ec0d922f8cc9343b9b30d2eb58011202fed78cdfe71df2e6893c912445c6b0fecfeb996a6c0bbb7a4984f4bed21fa9a4f366f2a06d36d3799dd409ad96955b8f7d1f8f7510338916490f383305c7ac726e4cffc2200e7533ddad1c2d91cbbcf2899f2fdd91ef10ef3baa2926cb2a4cd45936086ffff487d492d768e4358ced7c28327b5ada5f0f2d1358fe8f12aa58c758153c8b46c81bdc8ee048490ca3fd1186cc097616fffaf709356344af6b53c1d75b35e8528deb31deed233bd71258d58f110564e84c1d471f24c538c3dfc52442507185830a7690056b2035362b9ea7a4097397c8f953b04ce32744dd3a3c82e5d4a594c207a19b922b39607a8f2dc64be9068f227118b35c9111ff572e6cdc7de4401296c6ded0f7c73bfb4833ddd83190a3718835d49c388c69d241083802ac5eaa884500b91aa6f234894f7438d23b18a4e2b906cddf9a4509634bde5a9938870918e976318ae8b2ef9bb02380770fde41fc6159a86829e162fd4a3278af96f2bd7e8527a10fa644190f47347c3bb7f118a8f26133d4c9d424f8bc80b561724bf1df23ad75e0502730085cad8cea0aff89725aa6336ceb42fd8f6410efde7687d1f17775f5fcab613abfc8e21d0fe02be0ce38b00235554681d761c9ecfcac9a890d136556519abd66c2f2ad52beacb13a015729ccad9c0e1b76c5fbe40ada072147d69ba71df0a78c4717dc6f149f5c8d37d04dfd436486f22d75df512b0bde9b12e96b274a059fc554a24abf6f55ceb28e157f057b1c440adb72027b5bd74573f490c060f505688e20837093ed13c18ce2efaef37bcfdc5dd0c83d764c5805644be20caf07c5029680be6afe32443ab5da9be0bccf84b8e4e6e138f934423cb88b1101fbeede2b5daaf0981a0bf58950e5ef5fd5145f898716eb0c8ff2018409f7cf8e8ad5118ae2928ca0424c1f3897d645803bdaa7099a66cc27bb2c3f00c6c5c2f997161eee2fd3e845ebeae8e71f51cbdf15d52b6f2e6d47299407c18460e7626d5d3f034da8b30963123579d5c189bb4ac9c9fbd12cde80f342780acd55abd966355f11284a3ea3b0ca1261eefbd96f82ca8fcb90c6efb04b2f9c543038acff39f2898daf6d7348f986d0ca220bf8e7deae9b936d2bde916f12f3ddb16cea1d346db39a15f9efbc42e12446f3c16b345ffc350fb3c771ccef65859f279f457c9f9307a8aebe6dd56f65f74fe49c431e7ef639f8ecebb168abc53b943b143a7937a430bed60f3aa0bdef9a1816372e2ed66ad73b3551218ff1ac9e9f95b0d62deeb4481b4ee6b50656d702c76e488c9c2f74c6240057e5d505ec20f21e1d3057516e75a16c9948e854b8f1b4970efa8c64dc84f7edd2b1d2eda576bdbe0a7f53c79205b447e3cf7c41b302dcf64c689f9006f742b0690d4c039582d036aa9bcf0fb37b9640983b9a94ee0b81b65a3b2a7648609de01dff9b6d6734c24b8b96814a5748c27b5187bfecf9d60c46a5eb28f3e2ecb44dbbc6c0441df6bc35af4aa4ec2cb788c8f8899c460195b5ae148404667c2dcaa80681b93a4abb5ab02fdfb6a10652a2afd31262b5ab050e5766d4fdfb2a169f9b8033c9cb6d25125214dc19eae7a5f5c4cbd65dccbeea584aaec9b632baa3f747117394afadcf25484728fa825ae620c56bcb37084d3883807d0342262069b9fa8014b0953f6abea3fb8897729126205c2c419f2670880b4ed50927e9c1a5cbbc53a31df42dc45939b3a92947a814de5fa294ceaa019b41174b822bf1aaafb1e645bd0c353d75a873d26d25cb1a55e13ac3133957035f75e2f4f62197d7af94ca78ef2f6bb40f6e7d706599afd9d4eddfe239ce1fab9e738aaa3b87ff559b0016e6ea82349547fd680b4296bb90f6e1d6a5defbf520a91fa78e39ccd00c84d26961d190ca449ef14a259d0c7f8fac666eb643b2049357463ea4cecf3f60d943e10e00ace5752531b73b62aefd4b9f5a19bbf170b738f51f7f7bb380e375c61364aa171fee75e6e5ee1cd023151f76258ff0627b0b7e17d3f7175c99188874e9487db6117e7d18320e1fd48dfff8beecd30663342d6275ade3bc60d17f535bae9cf04089c34396dd0a0a3052657df9064d092168b8cba706263aa40acb99e2eaa94a14fa08225a27be4bb1a97b321f60a11958e50ba2d956ba35c7c00396ae92b4d246e38a8c939122cfcfdb2210d60c6eac2c565a9369805d295deb6fd296aa9a128de2942670286a384d11c1b48089e096df854cf6416799b0381361a8af66f82b68514b66da80fb4dfed5f69e43ea2649a0bb697689dbe000e03cf99fd9f9a5d5d457652225c9d94d816acde8136aa598a6acf120254f9c4dce5739cc4706c21442aa82b40ea0a28151866445cff9cf4524d1043af63874c7c96b809f7d6ad4ba65bf1daedb47b332eedf4a81262bbc2962cc68c7713353dfa4db63b3f016a8bab065bf21319167809c1882b77dccb3aaec2ad2958936264bac4ff1d8739bcf2c1eafc95014fcd6e2c3bd218b6eb099c2bc26ec965c4f1b52a753f757b9c511e53a399d1a8a978f13082e3672cefbd0af4bbfe40c5d031e6edc9610f8390fa6f22035afa4582e2b4792e7bdd14c10d5490f8d09e839036ab88b74d95aa1901f5480dfbb9c1bae7536d6c4076b9a366a7bef9b33c3d70452ca1a27528b94c6ffdf878d9d44d659e62d0a0c3ca47cc37163ceb1a2ef5a677558c5a3259b2f342e85392bf684cd70ac649ce0c84c79b42131b995b4c95c2db9c58bd838e619f70bd05bd1ecaeb174079036f4403689c1ce56fdd2897d62e90ab96e8ecbe55f86964be07b3a2e27429a1e28efd3a403cfb039a28e0e9501fb0b25b5114fce761cae3faf94483be6ff8692cf667ed14e4831d17bb7322a9263e44d5fd08fc610f62ced8e5622ea636da53f30922e45e74b10e65908fec5f046b09bb22072ecc867cd2243d02b5ad82e4a1abcea5045adf588fa826b3017b0c254f8a8bcfc4048ebcad39704fd85add59c82f590c82971bb31570a0ae0002ac632928c059cd18ec41798071d131dca84af9b86ee4b3d7b7acad5fdf993a681ae53b0244dcedeed1c4c8e65f6366627ddb6a4010b0f7f29f6c4317a76b51cac3c2e60f1d225af2e3218d02e1ea9d21eb4eb4aa3ecb44f68acf379290c6b18a7a1d89e33ddc424aad236d295298b43f43446becd2c32857c1df41251a92395e9decd37285a0cae025f7651020573e1da49e9289a0ffa373e17ad8e3f99edcf542c37bdbbc685af45cd9ee15089b3f0ea5384890857bd71995f21462cba5c8bfd5b4c726259622246b917ec707c6fe57cd9a6cb3d0f674a5c31016fc0afc7340482f5246fc9f0fbba4636464476fd11c498b875ab63a23d5875cf032142de0becb9bc2277e3cd91129cfa23469ed9c0e81bf12ef01ad6312794f30b62b736beca2a4492f79d6cfc26b69013604f46efce62f06b3b0a3f370e12ae8fcba5f67a575df4b2826b089b79235e794e8079abd92dd19a430a7177bfede5554cdab0cb65ba6b9b3893a3f55a29bfb78567c247c29db7a070a573b877fcdc3e70f864638a4843b7538febbb2836b6293f5cd5d62be16e9acad565084f1ea9438ea97f5273b5054a7cb35029b463175a7d04d4c9f68a9279979923e910447c0052b219b13bae5798d3077a75e4d49249bb7e2c0b79cc2c059476aa921ec78ca865e6f4beef47a2144a131dfd8eb154dacac753971b4c76f6f04df1fb63e9cdd5d0911159c35bda54ed8067bbc7a8e178ade21afaaf91468f004b66681d3087e6fef9cad02e4a6a2fa621ce5f9442bf5ba7980872284611bf096a6e5745e847d2df993f09d21fa4e402e22f2727e13d53202596557ebb4d5b17239efe5e80dcfebbde38cba823b5b8293acf08fde2f9236caf89694788c8c6d6ef4bf532facca0d4c2baf65de9fcb6b94874306fffd121c7fe5fdad459c97f58dfa6816b806af0229a95592aa15135ffb8cdda7045608e3186b24f44d01b912754c1db30c93e113e898145e450b281c48a6b918a799ec86a2d04f814d2870f75ed894c6f079c18f50e8ae1a0996ecc40ab4de14e4b6c3c690277a46f8586eda1a96fbe5b5cc1d9a882e48363c09d1178c4f309f2094c4839d7719b517b8fae60f4d187151b52ffaaf308136e7b70917bc51f2eb798ea4d92434f9d109a85ad1d3529eba7faec26b18e1350b208a2fbd64751da45beced12058feb3625f2ea6dbf0fa945eec3484841341d78aabfb72ba0c352db136eb6e6a925d1b8e3e18d5636781d57ee396627dcd3663ad6c86c02ebe01bbb6d42039bc6156ae415a08966121b0a3539d8d3c9e1c02905c204d545adaecf30ad187652512718df6535250dca5df511fb39af447651a2d5511d4e7523f1ca696631d9b915f83e83205969f08c1cc32646f12127c6d1dd035c75ae432d901c0739491a4f376c95ac9521a8dd74f227815d7cd9b9ea1c1a0727a87c6e5d7ef9dd1550a14e4f890e9e917d19d49a85fbf4fe61b55647b9327f14e559f5905fd7dc08fb4905038357563bef3a2be6ea950fad505a160b60a2795078248a8e6cb60b5d18d4b8a41be6505210f9e5b8643370542f1b627d35fe1ab07c1b24c70673c4c9f1cc99b7e882bd7f36b861f8bbc4cd2139313a8821c8993979e9ac5973a55b4afb9aa3c790d6b97d36e566cb3912e6422012130ad9988a9f0ad3f77f6eb5eb1bf2f467f15a593892ace5ba970e9d37db5de3565614055a216dada04a16f6610958aebd0fe8d9803a63b5a27bf755b766d9d39f0f0eaacc2022a566393a12df8af96a0efe20da48adafcd325eb2d0d0ebde0dc4bef1b0f3a128afa3ea2f827d577a5492ab5198ac04edeef649d645b8907f37ac7c4ef89c9ead5e110171544af4985ddaa0e267d46556c314124ba3eda38539727d7f3596cb565d1f15c625b091181676590749cb11e015f73674dec76c7a1ebc639a4da33d9bfa04cc5ed2cb043cc9f2f0cee5a78e374d9d91bcf8ada2c67844190849e3b67a5d37fc6134cc195e5365619f788dfb8c2badbc665e30e8f16dbc54c1f874ed2db32a69ee716d346267984bf2ef15cfa94c38c4a9a059ed7471581bce8bad517b0fbf7e59850fabd21c0e0455808393ab901ef2581f3e84978871faeed6c2850898e5dd72f8e378f87ffe01f2f5ccd898e8fddcbeda089ee93eabe80a4b75b768fae6740a2bea5657417522985a5c3ec485f8ea17caf7c2d9d3b80b6041c698f931f1e97e140e4cfcb21626b7f115507ee95dac6748e2bb6c79286f18f15d9a666dac31da1c347e47d7f40bf60beb69af281666e3271d855c080366958bb12786f67396dad40285ccae32930b8e08b1c00957391ddced536893e3744aacb77f0c4013a4c4706d0298a212366a84107e403b535d117c99888ba88c498772361ed7929e72b3e85f53c6aaec8090cdbda57716fc5d5e7cdbb1e707511202ae95b8ea33669de17e973be1e4844aeeb7b6c38a3ad97a0516aadd3ca35708be9d3b6f90a8bc4475bd71abb5e17b2e05b8aa7a80060be4eb3ba51399f709f56fdfdfaddfaae3509f91ed801deec6d3c4c5962c093f95eb24f8b629da6b5bf955bbeab430ea162461d7fc23e29aeab6b7e598e8a1e7950dd6bb8aa66058663eb2022ab9876f2a0af21f93ec6a943a47ded72939884be77b6fbd68143e0f0c8e0c165c9c6c3aa4a7e948f105e969cdf24926ab6904293848e840ba4be45bfc53ae91e442da583f8cf26caf760e5309a9bbf769d43314c1bd9be9b1e33160db83409894ba9ae7912e18bc586812c2f141b96b0ea3773ffb0653bc06fc3b6fd135c692795df7d205fb8675c585379d51836f43ea8675bf03c17618760c1da0134f4f30d11217715b280a702d5f960c9d378a05cce24bdb10179db1c1094802598ecf7c7677ff5c9f8bd8fa50e0a4743d5e35a6cb094ef9cff7815d02a29ab68f640264d26855fab0b2f0e7d416b4fa93a55899f835c74a3acd7f59e49478fe637ee260813eb23a47679831da7ee574dd93299da4ba494dbc5604d12b8d8bb1ffa0bfb2715063de48962e2f5c3263684f37a50b71b02e999dc83f49545c97a9deafe64a0f8db31897f3c73cd605d40db4b41f901333abd9e726907a94da4706e72a20722955e54330f88f56ab8a24985bdccd66418e6aa3c632b679f1c927521fa59e245da0e39e5f20cd992c940a4cd327f2e9ba4109db07afc2f02c88f4e126c1ffd3cf35c68dc358cd6e58e9ce213d91beb5fb834d53c0b0bff50a753d9d4f649744cdfdd12ef55459a6d78a54d00b910a729dd649d5b0e4b14953d781f2ac95f317ee209e8e00f2c15fa98ff4e6d6103d09cf8e8223756fe3e021cfbc7e8dfdc22ad160c01dcb6f40853f3521e90f44617a0e8b0568a24058b19f296124ff78786fd11536735873d4729903394848636863ba75033a1c341c122c97e5242292ef3b4155fb739035e991c866b736283b27953904f1af960a3ec2107ff05eda18099b7e2f9ea4d1eef224e315f01784ddd6738da08442a02da4890b594a346402cf1146e9806b751fe89560fafb9452e939ea082556b94eb71950738a79bc0e7517cc01a3f6a9d807fc5d38a84eeb9f8daec0fbf7a92b147e8b9a665f038f34e7fc7b07fb09282db3777f637ef9b536a0a772767e1f58d83e6c5e31cd4bfe227ffe8b35cc2a9d7aeef8f6a91323b403486c1b81c36eac5c0451931beda7b85fdb22a99126901e01b974a8220cd6e4a80121fa1ec3bcd85d700654d1b17017747789013712468c6e23db4d63031f9d7aa0570a6858fc0c6c34f33158a9028bd50e080631a9ed30bcc5cf638267334109395a33fdd43a7d41e6c02468c2c4be2ac74e00cbe2f7c59aae2ce2d725d0d57201f31ffc7301c3b2caeb40bfaf15b8eaed7d930e4296d1a3050dae701a6fe809172c159101608439c76a112de61faf85c3c5a6e1fb6993023c056b7e270a8543dcdff1a6462b06412dee0d23e6a430969879489ace6c8e18d3dcc6c7443bc62c7c3c52e610fd61e14e5e816fa46a29d511828715567f01fd01cd0740e00fa24a3f8a99d45caa8dd0e6e4ed66e9d22c2236ef81d4855c760850cbbe305722062fd58c4371f1d040a972e9dc9007628f47ead84bfc239dd53c6367900b036673923827e35c315b85aef9c6155f6c6a54711d5c3de0fd5ae7f2762eaa6e795e42ba900127541f7435a7b9b961c8842c2156b9c1429497c317bd9c9298202dd1ee13bd16586e87cfaedc0bb7f0507a3005a6e48e9ad4964db1c261b8b8e2c4bd1062949755daaf1147c6c1a84b484d2839fb29c22ccffb04f8dbc6c142346a671af15677eaee3c8d3b9c175c355d4b994a7fb6d304adc427b24e04c85396cd94bf7a296564ac22e11c774fce09ec7a19125884e9eabda9b7ba43d716d9099291e06f957f1af6d11eff5c05db90292a201b64ad1a19969a429f3a9870752a11e5a8465f78a248cf939506ec700717632a42e3e74e847151487439ff96c869aa9328ae3a0e2572273787f00dd4249fe4284f36b63e263bbe916a61bdd8484cdd52650a43599d0c2c3fcc12ef824c0b354465164ba244c4022c325bbb2118c2e3f5d4a82e522f17dbf649fde20d4b8f75b5244c3c66977d78de9cd96c857c7d6e0268d270ded47ccc1fa32a437bf352f7e601a0b1c41c25ad3cc242d9a987698a4c6a87aa306e050a5efa92bd1a66f9d76821b49f614e3cb246e5c97824ff0d04c93f7b6b29e3922fab5438dc90f53bf9d6b909bec5b4c1dbeff554fddcd96a3f2097f672120bda24c432e5f7c3bc030b19aeb110eb08b6a5edc57ebd9be6ef6fc5ef8bdbddb95f2e895910fb55e16109a2a9dc72cf34b644b53a8c074d0c484c82c1335bdedbb788a22d015927f03cb87ae0920a0a72acd31acfec281f44f9255d5997270a27e45eb918fd6e075d1f71e03b7c49629916728bd325367bae2930bd425cfb4b33090557d3305855a0b0ef36b342cb99522d652162e103f7324343c8c0d16ab4f9493b60218fd806d811cfe9727979656adc1edaa8de68c1c7bfbd4ece761c6a7717b311c39d486a7b2184cd3bd88bb38beaed5ebeae0e9e2d8357ef55e00ab4075fb5976f50fc8d16e3cbf264f13c71d620d6bfae72a354fbcbeb6f27c2a63f0edf6ea644ad52c463dc58795538ce2c8733465c61973f5b44e71053089f8f11ac24b748f80ea1c956b30ce0afe00ac52b0d080759a78c054edbcbd7d4626712a2cc5e41d1d7bcf8b90f493f698fbba2fbf46eb3a2944e5594faa68931a9451163af5bad5bd8053697998aa4fd7349e211851fc0a487b32059fe6b903dd54c8808346d17e23acf594255f31b1ca237faa5f4149a72bf9cf948b45983c4ad5f3b80efa0f74825fcfec92e5f7a989194b39317e748d8d1549e816c8a0fcf204c6cda4183b235ed6172711bd19221a6cb414ed9b6fd3195c52de35e266fbad6598dfe9789ed037a089ef3ce5897e06efe2f7faab37bbff82b733dad3250b6856e92261b0451471867ad30b39c4ea17a3b0d4a1ca48dd1deeea2f69968ffb00f15e9b0473e8fc4713e8db7afe79d3932ecf763768e3666caf245dc18d1aa518d8d3ada7f96ee4f8715f9481b5f57015d799a787b204d3ab01bd7f34c8aa1c77c9ed8d3687a8079dd051add0658f6e40c313a039331f35813aad0a8ea2d03be1f01bceed56a534c8918724019d6e6e0c61623cdedb9b5ff7e1d61c00b5f0dfb7489036888af028a21896edba2c66f0620ddecb72978ba764e0ce474326e21e0b0c5143a5649596fd7e1b543b3ddfef1c8f35d20c44d9b71d0937ea34da32af26726cc9ab7d84b0afcbc9d87ee97fe5f2cf41974d2cca8b12bed83f264a33aaa51e8bf315230dbd80edb8793c224c1a319d0cf7334b40392efc705be636d7a514af826161e3d5b69904cce351a7fcba7e925e379bed444275a10fac8c4c7b00631c29e150e7c408999ef7d3b5dcaf555ce0873eaf8511afad58fdc7a5173c1a77f2f7685dc224767b78392499eca0a9a4053956e939e3c6b128c8bc5a058f2b4c17e316be6546d11c09becc26dcb40b11e1ed6c1f1ff19f667c7ba03b8aea458e8db928f29dfc688174162500f90f26bcbf5d4ae606da95f0fe5f9845dbfdb71bdf92e6bb4e6007e1fffdddbf7a39822cbf44ffeedf5ee4fa6f98eb2bbf5329daf7182a8273f55b9811815660f8970369ce22eeb75b3f569553dc501fc8859da43a36b0c4b1da63738465a36312ca8ea4c17696f704bbeab724a48d5f56348fb1a3d48b741fd22288d97fcef0f1b529ffcc39fc71094540fcc14996ebd2e0304513244c953a39dc7e1bd7568bb6a0d41a85ab15ba0c120ec63ac2af0a1215f873c77c23d2b3aedad171b1f74ec0123d6eadc9b14850e7ed901f89be98f12c63948236cf6d4b50537718151008fefcb4dde594c78c4108b3562b31667b1aeaaf10c664df62f75661411651590d41b557a0b04706038b7c7045d740136851c644d39bc756185f6c0a727f4e6b061d6d97b9d762229e923c703ba88cf82acf4abd4e60b1821b0ecd560e349164c6d13e665449a2660124fe22da276059104f802fffdde561c11ba497e5385904499b97b7ec77bc69bd2cfc5e1013c2814f40be1b07955313ffed479baf0a332c37c5a8675de10c52ae54c32099d5c107b548a7a4c1263c3499058b2fc28fa497b2794daa3a54e0099226359ff37cc8d4e39c1c81645930e465ae46be883a022a43afec441efcbe6b5a9739211652a9c53fa14f9e0cd68a3792f66008dd3ef3bddd3a3f2adc0e4d508201cc02f41fb005f82661104c5e0610d9ecb5d72bb27dd72d3b41a4ce5ae567d1f6a7a41ff86eff0026c444c7a9c20dddddb2d268d26fa17614f64cc2d0ae0705ca09bac27b17d5c816f5109a8ee37315934a66a668b0789cd32899df672b3f90df413a8dc64e68ce27547aeb457a91bd264152ff8a975fdffcb9cc3f103c7645ad2eaee8218734c95d4f8c5ebfef411c31b7f0392c48c04571fdecadf35789b8a7bc7ba637ff427b1dce3aa4ef54567dfaf176c9528d780a63d959955a6ba504e0de77a21a26fe55862d91d0564309d5e406a5267873f0ac59e6cff7e6be08d7352c6101c38b1fc679673761e97b277c29777685da9b880673fe06ca65a8fb094c75eedf30b0f71645806314d74630fdfae5fb006287ce2435d758003906905a9d468481eef69a32cdfefedcf1075ebd40f19ec721e1991c4d4693c96425150b0ac6da10d64de286acbc6c19d077646781243e02436e44bb3db168b7f8d809fa3ab081bfd378071a27bb1cced4b5ac5853029666879cfa4f99dedd83af374b23ce801e8275545139e370ad9a9bcf0a24b43934a29ab946bd9d800f51a4e7792c8af7de652df9f363dd9ecfe2edf652f4c80566029d7cdd43d5f95d36d941bba2288acc014c647528abdd8eb65a03975c5b5fd37323642b433d03afd281bc67557ccf2cee3364ce14a9b1e52a515757016f6d9c7584a04e082694917e68c0a6e8fea8ca2238cc339fc5a3060ef9a9fd109a4974d6afe2af485120085b5c21e4ae78334a091684256b83b8517bc4ce8125ec4acd8b6efe9ff355106b0700d327cb8366bddb3551739be0d1cb42aad96fda5dbec00d17d348b427e611e2cacf97e819eb2a636352cfbd94ed14e75a3bccac19875988a38416b2ea0040571614af08850b7908c3add8f26ade26274e6d6b1cc07e405c46d7ce4eaa67af67d0a3887de2254a3c6118f7e22bee46dc0a61d7b18360a952570b006a020f14482f6d46f2ccf2e3bd2f721b42144da4c4851e83364ec96a60cb0cd04cc147eecd3814642827cf76f4606229c352ea7273825bc5f9fc077cefdb8f23224440bbe7fd64932d1911201fe09049399927ff57d80cf0d1aa37d8faa60c74aa15cf5070ceb2a8b678ce65b3f1ca64adb961607e3f2b1f51d7ef33bac048ca942b7aa40bebe4cb84337651757a63edd78ad979ae24a3c8113302148e90f8ac71f2dcc634d19951c4e82fcef68983285a456367af795e75d0c2970a43c0422bf20bf7d10596904d95c8868c01628db3a38cdd1700c3071e7cf05040518f786cfc6301d75a8b273cb745f56a4d309f59dfcd49bdd86415ab6d07ed827832afa28827b136caede220d3302c280ad4aba19c81bbc88fe50c9d014a9b91033ec673ddc03056c29357065c6f35fe756750a04cdfa224714b161c5e83f9948395d6ae8c0529bb6dfc8377b1b29dd1d1e2c312d9fe4c47a3ba9166329e00086b380f2885f5b8ec586049a155a16fdd8f5e101e0460417706824de389087a9c71dadd13b9da9620f5f2a08935517d66b2af96632ce8f5d8f708489cd67ec65af7e1460f991983e8ea3222e348b0478d8fb913171318619298999ea8fd4332f24edc167c2217017c83078b043dcb799b9f2568bb4470c2606aaef0c0c1ed4d63182ee75afba9875d1d54131695068ca8c2892321aca06ffa8f95172836e6e5f6e4a70df2cc73ac0b34db0606c769cc956c8c9915b786a700cb150fdf68d3e26ede6d963cfdf8cca35c6ac24d19009408b72de36dd307b0fe142a855600cc83ca5fa85910de24244f23704bd0bf3baf29c44f8eb16d1a26e9d8028088cdba3c23bf09499c8aab7d55544797c5f5163a60d4da0d0b299ef9305b5d05bae756c762eb0124a0c31a191eddab8faef5f853a5ca7772525964b8de2941fd8bead5e98c1b99a9598794691d50c742e98e861ca7f4206c49a80cccba9fe11502f77d1d9c21b99104eddb5444e0f7aabd8d9114f83a972704bf2862ebbe8abecc08d03de4dacc8726618c9dce49094a4d9fe70017c54d2b1d4fec7c5cea267096a85d743e9b15961e1df41a54b01f7c714feb644c5b2dd2cc791cbab5600bc0fdfe90d7a96227e66f83156460edb97bc716d67a0d20ef60b0361ebf1dab83d6e6398a002688b1b93e4dc7e8a685093801c59a75fcbea8ce182bf31995b1b8cb376e934dfdcacc9146b4850378ea8badca470f1087037234af716c761f752885be1f7df6f23f683e66a2e5988a8d8995a911bebbe247e23167128539f9fdc1172cc31f2dc29cb172f9b597de20b37377ad51bcc6bcd7262971d0facdc894d33ac4cbd692808e8e29f1bfad89e321a9374a48c138c941b4744b08d7f242f3671eeb50615214f700ec5c4a016b1d31e20741b7c2e842868038383af352009bd6d8bfabc5e83220f8b2abf38e37b2818e352c93faa0d38da38466dd767092f77243f675a5092fc0643079e4ed15c7720e689dbcefd00ddda93f5ac0ef1f990fb5c4d49700215c9f5d126c404cf9a5362daba64640c6321c686be387d94f634ebc8962dd94463f1e1e8ccdeb7b41269e435a477201b64f4ec5a54a856bbfc4890dcc1c29e98dbcba441af52726ea051f9287db89b812be5d8fa5502b67aadaac8c796720a3ba0c23a907a520210388525c30908d99acc6a3a229101d9053e180afb498e293d59b885f3602a3fb6cfb87a9af91636e2ae7fcf0cd10e75eb85549a17cfd06deec25574c80c43e32e40edd847bcb2a9cc4762a19f26e95cffcc5a01427ef4cd1ae77314f20c3b23825e61a7d7685f0f5530b3c14dfd03d63897e387a9562b9486367285076d764bfaa3c5c1527dd5467efed782bad9455402569fad3f6a574bae722428dbc4c5389a234508fa1c9ec13609c56953877341052cb9cb158381f4b5ce8a11deff2c5b309cbb9153bfe25d8a7f55f760c0186d25b9ec0ab1bfe33903a4d3011cdd2408eb8ae79f9bca4f029c6b8996871f8d5a58623f8f32b762f60d5b003a3e92ff39f6ee1aa0898b96a7e1d236a2b7b48fbe9e9b2a2f95b983a8923e30701ec310f7bc484ccdeec84bfd10a9f28f859c9eae38e7445dd474430722a83e8d65cde2e8ccfa64d45146857eac35f8b5db493c6836f3659374fc383fa81c8ccb58edf435a9b14d988089a179176e669c4fcf70de3130164bcc5f1f56fe5b164531aac17599f7d7f6b7a9b94fac3ea0a96cd4d58265fcf362f4eba20ac973f547fd2dc3f6aaea22df2a04c967fe4fb624511e5893a74eeccd83cd34e6b860fdd80524a6e688b32f4882dfa89c9208ec94e8b3425d223908406c0e039c59c8c6c65becf059fe797de658c6d7341ff6d203f3e2ff543d6a544c813a1fadd8758c42f75a0f160dbd1ff576b5d401c0dfd6fbf42dbe9094e984087d0278ee17053910a503952e4e80eb6a8b4f0183d34e28c83cacf0fee5b5a115db16e1a9ae7b65831b521bd66d5ccc68a6d3d6a6628cea01fa2abd9ac6a5cc32d0f41860ffda36777f38100ae2068e96b181e6137c2ef3883518f005aced12da8543257a317d94a0836723bdb737d20e97a1d6c6eb1e42c623cd3fa6006570922d52cc1789ccd74f8aef055b1f95316c0b40bb2b4afa67ea2da87ed4507cb25a25dd030ea41e973aacad2b4f18065a0e8d4c4a6442ba7e98c3172dbe0949e9110f49ba963084b4427fa9855009664813a09aa8127426621420ed365412878ccb642d9922c889ee2a92c7903e49c7883c81f4fd8645299475fa4884869c6fbcdf30bac6a1c65b467849bede96a5fd589d0440d5b741426183079356d4e2d8ca7070bc56d238d86b44e850ea47aa95d0eb2408366748be013533362bca8ca93eff2a39489135a5aefd5c1ced8093635c65350cbc5ffdcf083d380da4f86f2ea31c1bbd57fec03b54bebcafbe2a0ff107c1343a1e844faf50639f92d6bbdda3c1ba58db0708e992eb46336ccc80f43eddca0b0c6796f597c33dcd217732aa3d26c09619740ed67c1b49c7533ce105e059533696e1718df5a890e1bd9ad31d618a4e23ef6d9ef0375ceb180bb851ab0e52799c28b6dc995125b1331d4753038afab61d36ed072eb584ac92223156d80eedf4614e8a692061c1c10d2c6119d57ec56cf69ade38a62161ca827cf554e0647fc2efe2e0c608ae5c0b9d484d8df0270206e382e4a76f6c825ddf9ebf696c9411f55552eff8b97f24ecb4af9ff672feedb7a149e2b049b2b417dc2110154405c21350db5df3a639f8de8ffd52ab451efe1579013a85103843f4176d1bafeb789f5ebd8d8bf3b05d56031b0c7e27be1f695b25063953b14c0f6b127879a947dd0bda5be487ad1010da874744f1eac2832f7a26baf72263af01bef2f97da8efe614d3969398442c1f0ea848b664a8c23c03a2e673beb715d2c13d3dcb84625b1172d743a099de84a55e3b262aa7b6347d7d4e2a6c6e2d29a449f7f587e31b54650fadfd7797f5bf8f15cc710d06898c84b11d2c63042647cf4eb25a756961606fa66ac6bba14998fa506ce5db1464411288e587eff30d6b6a830e5a73b5aa19bfd5f2f09452dabae61f3462abb31906c3ee7ce0ff357e4e5a9f34595f43b990dbceb9fa641985b7f601818cbd2d335a60b85701bc743c7a58aef106018aba728bcc0aee21eba6be07e90cbd0472759481c667e73037ec07ebd27cb5a0d19439dc1e7748c702eefe0bd2478f2a702243003cba62722f0b52aabfa4b8e4c793537ecd05d52a1582c92735c8bad2ed2bc1fcd070bf0f6eda801c7b3b8a1e486ba85c0c67f57ab005e3138eec7436b6fa358100cf05cef4d85b688f82fe91167e3b724dc86a77a7dc62c1ab212cae541b7c57ec31eaea02fce57dc13f220e63d4441b86d7626ba5b52a12f5ca63ea61ed04d64e1cfaa90325c34a3a27653441fac3b28c0bde7ccd67fd4264b6350ebfd3d8a8cd16ec78a05d05a50ecb8fc179157b7eff146b0c7dce7f77935f6855028d8a6ca0bc4fcab1bc18bb63a095f07069943c97b0c635ccc1fcb9e8756dbde613018463bead32f7871579e1bcc9d1273ac35556d792705e3212d0763d092f88cf901804bda6e95a7c3063921d886e251a9a98744dd472f9fed8a895c70a46ae1e86b565967220603303c191f173abfde507776227efc66e89445bc12f30fb0a7be4b04e3251f0647b9fc7b0979aa585f0f89ca3bfe2f78d765b7e493a2b2975981818960e299da3aa33950bbfd3c92006b8413b7aa6ab4b9689f5cd85fab0f3b83e1414e589d6405d4be78f1b5f587f5c7c08b5d819b5e21a5c16d79ed2f4c9eab5e35c92a2364fc26dc3466b6cb6d0c53057872be6c2da7aea0719afa08eeb713cd6ccab19e48e9f4119534dd13807d5005c2d4790e6294f3c5375100a12a4dfec8831098aa3a544e039eea87c1a9019d4b98c6d83b57ce3692ca6cca877c8970f955be3d30b04dee5f8299d08f023f5cfb71b8e11d08c504fb2723c5905683377375eca7d6f2f10a1e2c3ea27dce369a131b848026b84082152949d70daf98187266612ebbbfb2d730939668d65ee8073839393f034a487d6196240aa3d406858e2623235b97017424cb92cfc8ca88de146c18bc71a37ca77d2b401d77edbdedca1a968711d3bec3e52c0988935250b47ed0dec4141f79039c356a5213a614ef93368ba50654e0cc243842e9bb1809b82c145c523a0fe429f57fd3168d755b3eaad25958a310d0026731c40874320d556cd33832528e5b20b11ee8370c1b85e0b55c00c403760441ac75b3f56ee58098971c2633a0aa5665fd2be556cb50bfdcad24dc709044447bb3c037bb75ab6784b0dcdbfcbbf56dfffe837885e4ad568d60518287855bfd08eb112c2d7d6ecb6de2c186082db8f9dbedbe2388c9bed363a9b33a48c22866164647d2dc33c47e2cdd2bc0e9bd7624ae97e8e47a57a5109c0daa1453ee28cec5a322ccbf97b7ad0f4d17564490e10584ae3fdd4b1c37a8a4557ee791d917727ff7a30f33c8a652b3eafade5249184b74e002e75de57eb6f2bab4feef686a84419c5d67b100d7a13ac3abedbd943e48bac980f5f633f2a9201c222473c3fdbbc2bac199a7fe66024c020a5ec0c4bf504c4c5fd5d75e22ba8c8e2c861c443fffc5f5f80378f0638d011e30c3954bc2274e790bb9b87068449b0720b589a97f4f01e566f3953bce00f563975f254010c27b4fd90383d35f2e93af59d1aa22d4470aa2da79ca571b19a548eeaf67c073256dc7aac1c6365d0d6877d7497ea0f07bf1af7bcab68b1449b5e8069d17b28b5eb878f5de4374268ec9282ff694f5fe9d84f7af135ef82524633002bfe0227b2dc125af4872d7ff4261135f9ec991a78906c517b2fbb8cca36465ae80bbb4e78525c3286206858d107efb40f00bf01cefdac328327a2d4c2e3d818f89f0a8bb18a438934e390c6a7b048a355d5a1eaea0a6b33ff31ad0949f53d7ac17348c65452300f9218ca8ed686d660ef82490da3faefa5989d9acd8b71eb80bafc2bdbd31f49a5382397357f82343241c0041800281d18d6973db285e96c85343e52e20e29b6c6ccf9a41c91b69e3d91b285449928ca10fad389cd71cde51b6b8df28679979c95bc7888a3fd632cc770943601adc1e7f86a6e43861630917be9db8ddfb90ab322f6a2318a001ccad79bbcc2a9c32f468ed007ea91421e2e3b6aba48d20e31bc4a2faf06daf4b6cbc00560cf9b02d94e9a44508dc4dfdeb9dace994362a95e468ff2436087deab6353d6879d4b3a6e031b8a368493b7bb962c56c4ad872c5e031f5dd9f7b8bb4bb057b4e33090988d79a3b20a326d7ed37be61e2637cbc0533411cf09fa84ea0c17169dd13e7035696c154b2f26633a354e2fdf96648849ef8048138e814d3a77387a0037491da85cf2612a9326b8aecd2b2645a6555d6f49b363e6b5507960b29300eb312e744c5ef8f4e5e126274b8ff0c0506dde90ad52445115c441f0f7d36c1c2ad7ee5dd9342158cc76f870a784ffc449a95021e721b551bafbf4871aec560fc93e88d589b9715073d66cbcc833a69f42ca33058c0aa0f78d9162fbd05b2f65789858223f8eaca64ae415a2acc6b8501e85a38028c07b4fee028081aa7738c99a50a87a6e1b9ee30634ff32d8f21521b752af62b2fb4fd7c277164bcf7a2a8b31cf0c84f938b68a8b89d86395cc2ab36f64843f263c9dd225b04b16318c6f138c6a1dd1b233a571c81e06a60e7e47e7f44838bdebcbf379c6184e9f38edea360a2b9c2e8f016e2666956ae39d4dfd9d9a63555306fe87765efcf6a6914d033f9969aad274a1489e25febda5b6992848ec22d09891dded06c93db5132faae07c3adf9069f0cc9c6affcfcd29ec1d0f4b51822dd6e1152c2d866ac9c9ee85a67b3b4b07b9570e7a9c0503870eb3046cbe0a0746d9c9e7ecf6b3f5883bfd00f7eab0f109c07a0820273ecb1b9f2810844a1c09af81ca956edec46940a8de5e7c8ede3de4bdbed051d3589e8111bb4881f5793eb64cbce3a3f81ade45c54aa11a19bcf9315bef88e45b931d52da1e6b6ce4e2d176a8fd79b79d99177a544effcf35dc3de2b33edf73c40c161fac542204816c0bc20d396df69effa09be36dda519c7f1a4b1ec54f93b8077ed1f0e1fdb1e26c2b4aed3bdecbaa0fe8080d73543949eb006d3876efb9d9a3d501db70761e8c9fb5bb7f553e33522bc42aecb1f32045c42a893f88beb35635d1d06227054ca1c677b0e75d7a7492560b289371a9709a716c47842203f63ae65a50e425096cd6a7c3b68b902d725c890dc7d0fb2a29cec303bf1abadbd727759c7b6ac7566a3aca103c579a43e936bde07041b960befbf22f3691478f8a186db7da0d09f0986b739c856ecb080eff5407483e55d8b949de6a3b02f6bfa418f1d786e1738e242e3dbd7fbd597984810ff03c291654c99958e5ba72960c3e7d4e359b46829c1af0eab2751fd9f526c3555cd18d34fbfc579f24eef0a8923e528387cb57af767f5a0f416244da593bcf0294181ad2b0da389e51c7b6f24dcd31b65d12ffcd3046c2eef7f9e29657229efc7c2c12bb7cce229e68f9bfea2f59732fb5626fcbabdbb8c8e33161fcea9b2e7429db3a9ddf18dd5c725198bc06b050151c623d6f96f5e478ab0b2239d1b51206d5e57d16018519d39b52138e037914e2f686c8240f0258c546cbadf630e43dce782a6982f2f524b523d16a3876c719227fab82ea7c02173aa89d8773f2894e281a74924e20754924731672ca6499e67485acc283a39253ae1add18ff12aca12305fb5d893220c5f264eb12a791d4c0f58f32611baf5215f31ab23b058d591b76ea27d430e2e7184693219228a28b61c11458ed52cd06dad5ad59ac942441115ddf188b9cf652cb5d888a37c3473599fe187d59318ab46bb7d9430d0c8bcf81a08e1a74dc578486505d2cc937af0c35e1f8cc653efb368df76dbc3d577abe3af2c8c60450a72a8be6b2d342457ebca7d28cf3382f52608ceaabeb47b038eccdacbff3a72e576fcc8da7f210f0706ddd2751b6bef9fe96f52415a1a88f563239ef523fe6f3cdfb1ec5fba568a57d87dc30564178629ce13bdaa81a9157b561ef5a54332b24994f4b0ab371d8cf80927f4c10928c6d42b068523177affd6f125364de3cd3e99daf67417a6777bd9283908f0786087173846ee232f28e4758cef719bcd88f4815b5e1ca5cd9f11473de107a518e38ebdeddf431d12bb068f20c7f8178abca6af786a0f75a3f4c630fa059ee16bd7111989db31c86342fadeb0261dd2e0ee1c40613e610a534f4150f39c2849fdbc398eed8bb577a197d912e97495803842ea1931792977234a795e0cbc8ecc1c84e384bf1244dcbdc8d02972807d1eddfe033b51e5ea21878dc3b26f2832a0a536f949cba2b5916b2eafbcd8e90f8bb9ffb3f351328d70cd3d3077ff01ce6a9f6e2c3e6041441a6f2b412a26d287a804903b450e0b2c7e674c0f6f0220983cb99a709d418d402dfacb111d02cef8927fad40ffa909b4b13da0979de431e6c00be2c5bf4ef5876befe74ed8d212da1e0731ac00dd0b49acf35ff6af7c52df29d34b75fb37ce4f25c721df1cde0ae2982bd251a4d5e81c1ca13346ecdd05ea027b29ee07e19ccb2876f94f0b5671e902e127a5c0e7b4ef2751c7a95a9196877aeaae77548a1ea8084d37ff2cbf570464e87e19e8637226d934e4ea9b968e83648393c1caf8a3a386eca8934bce60414317cc165231efd6e7d85e71853c16a4811c68f0f14b08a45b70209b8ade8bd4025ebfdc45a23018476f710cd910088082f0aba2c61d47eac671d0ead9895c5b94e54d2197906cc1e3746a943cdaa084a81886696423e57b445d7e786e4dde79243b1e849759bd841be68c6a94968d570379aff1dfa46c1486f353f5bd4f77033bf1f5a54e83522033f57af3b8b8cb9cd8690d96ef14941914a15fb27eab549db7ca9d321043aa2662de2357c1d99a7e59f4e16c264a4c70a83edcea2a70544f2a96d9398f5df80597674d0b3df48a536310c615fa98261dd4efb0f364185e46d3f1f8b46aa118f71083ecb1b787d1661b9715b3df2ddf837e7f781ba14a6e4b5e44a8664b690fa357665d60ffa1474421e1b1e0c19f5657d4fc81077f547c2f0f904f468b98117cc636547bb6243029c2a09a59a7cd9a5881c310c6149724f6d51ef90435cf67cede738420af6e96b2c523eab5f58da59308d9e03746b220b0feb096d5ee9749c5fb509f264f23a71f3201b5e464b2519a96fce82a4d93988ef453489bb5945eec04f307845d081b64f20d2513dbd11c49fdde2d4bc4e7b1e05bb85cdce7df75bc744d65b4d7c31cf875135471f4acd192eb2e10e4ff10a39ee8b3a57dbc35a7bf0909910a8f64bb68cd2f182aca47f2b6eb9b594bc4dffa1c9f3af824a9377ffca5e7817c556d3889f69d8758237beac7bc9af194bd6aaad9fe5bdafe412e8ecb95002d3406cb11bcf385d872d1336b3032001965247625a6ae725cb31b8d619bcc8ce2f162c60a3ac9748817f9024a79a460ee9aa174da2eaf89c26b4f7832b7435ab310cfd823c062cee73c116ef5bbf79a1886d5e3824d54cc94e8927ed1d705e3b51b45dd8e8cf465973e7dcb2c02bbcda96cd705be4dee72f00b24505b265ddfe626bc6eb0481d973932e97a09c05a99ac1d9f0de23d12de0de8efd9db5c495aaf39e642f797d416dac020c6f9dacc462bc65e9d0074fa8754a1b8d18728689e2f325f9e122c4fe84e452ef21e517436fc2812e4824957b8f0a7c89650a7065a8939928a2d3895ffa6fae7969bd695290323064f13d9f51d5bad2bb45c85080c6164c685558c12a06e0f742d1ea6f0b10a3aefbedc671d7e144cf6865e63870deebcd68733a085cd1022edb97dd86183f85b663f540fc84c40284ec73d8effcb05f1bd9c3b798d0f6eeeedf414a270b51f43a320456ff041cf3e6f3268002fae58509926186a86b8d6e6fa5275009daed94495e516c204e36291b3dc720160f4b014a8adf233eb2707c134802345daaa6ffef9e6aefee3c17b5fe89d1cc1ec94f6bb2d3313dcafc26e39dfef1c3e9d63918cd9fd0c33672eb85f5e4f160ab7c8e45603fd46eb446668a9ec809b192e9f7400986900830ff29fce2e26257a5d53bcfcbc90d9c4985db09b4a8532f2129e49f4fead4de48b14b5c1ad8399555caf855d95abbdb86ce5a424b1679c2ea29e55549c8a3c2f2933af6ab7db3f7a5d7d93b14b2069ae78865570e66fab654f96550b0f7184a36caaf5f739f557b59bf48bbad668fd473f8d85910221b028353d84daf6b061f68922d9c68e112fd58d2377cae24882eeba89977fc54ef47758e705c34339ba87f333b64b80edc2023ae422283d35f643f35cf1899b24e5b7215d92139477fffd6bf4df106badb30f8fa7cc1a629488ad11cdb6a25a12f5b41e4549123ff628959cdfe6522cab85ffd0864775ebf7ef90fdc87645afab3274dcc76d206ed77fdcaf7b8bb174b3b9638052e3a230a02bfb1fa439637f2397eb66922f5926d2410d89d3302521701cd38fb44f4cb4ff7bdc88d2ef4f696fbf6cfa7129068dff44c994f7062bdb420c3bd0c5c33dc29f91555c080c1183942035c9bbf341dd2c912407223571f8c074e320cd77dd87bccfc4cfc297c470377d76e74afd8152b446f904903dab98d86db360e4c8da060ca29d0b461c35f38ed793cee0b4dd36851d53b48dc446bc8110e1b13fe57e8fa4de60fe5cf2269368106cf121864872c140c2a9c9a9f2c93ab6f1215af739ac50daaa15c59824a50408ba86152a21603d83c45121ecc741964ba0394081aaeaeaea165c2616bff877f2a305aea8192881b44f79e4ca62ee4f91ff3f4d2e9b56d579114ca0f57b44cd83526a996242b7fc47b5e9ce548be514e206514c60ceba5efd62f9728d007bc85b1a3f6ec874905998a39726ffdf293d6099b48763c167d222718123ffbbc9abfe3cc620e3401aed77ffd2305ed016473a2fea8f45b0391862fd5bf9d06ba54bcac42c04c83693b23dc4f411cc7042ba6ab320bd16d22dc5d4d07deedcfe79a5be404ddf19a4e589aa3b63d918d6299976e7185a286db1099ac7b388ae33aa9b28f713942a98b6d528ebf7f86c9c3ac30265ef1bcef3e219df826df99e13bd1c70237f82d6375ada319096494f7341efd244a2165f70c9d06e3a794604983a1de025350ac6c5eb937369d0f1da2f6dfbf0746e70fb0bf5496c25bb634d2665b21efa218a958207a1f9df5b01f008976171a63eb73b64d315ebaa040f3681b4e3f62582168b5a029daedaea57378f9790cd26fc2bd708bdee5693a4407f5766ef1f0b3d8ab29262ae301eb0957c3f9bdb9eb0c88bad6f9b96b027efe2cf8c6d39174a34ad28df1c341f9d132c3f6097f48199932cd1adae4d15dca825d54870f7e4c30f1d6fd4628c488eef3cf21a3bbe51551a3fd9b2f4c353ca290e186eb9b608e802dba0e8b678e0bd75821242c9e90523b6dabcd887c25c78d4dba832756ab457ddf0b9a350d0d2e5e6fce09b3a5bee6bdb81fec46c5986d4f019e12e557d74c2f893618ef76db4109049c48e3327191b10cee4048ad5acb917decfd2cc4aa1c7e69630c90fafa7a4e8d735fa987c4b5937dc30769e3cab4289053c4c939b9ebd51c0f9c69654d8a6363c2ea79f31b3d12f366ff20370bd3c4fafe82e63c47dd47f89b9f9c5aecc51603a3431c7daec2064d84de47d41886f9d84fcb98262e725356666bd4f51389db661cc1d6c0c893df7fea8132fdc5bdc218114e8ffc414cbba9fe5e85fae46da25c26ba6b8a1a7d7df7a9bf24941cc302e98f56d7a16012ac91691365008828f3c7d3def62486a21aa83a1ad696a0f504f0264eec7373b6ee5c22dd37b840554bdce7647f2389e2edf26016cd04533f950b642e9ad626e3e2b122fc5dedaee402cdb7f1913f65dce12c94c9cadb095715752643acdde942a6a05e8cddab84a703b85ec86160d069aa259adb37f48a29a66281c60a1a2a7a7db8a3f26462088f114891fd044e577e5aefea33e58c94536dee330c426ae2bb125f9f02d74bda2a6d4c2cc6ca6d2c25fc6a3bdf7346b7abae26e9fbc7bf412029603a4d94c1e81932775ecf941999eeb0d20f8a78c5abb88e28121a821f061525b5b79fb884587804a45aa128ab0080bca5338bde9bd40a87d95ee178765d616c90765bfcf61b619753cc1d9cbd34ada7f60e290ab05d6a0e544314cef90be206345d3b5c35d3167173e4d8f685223816405071222b0377fcfccb86f41122eb49f514bc5e8cb1fb627c693d5cbebcfed297637590fb55e3b70772a0417c39c60f3568a15a657bcb2271c2a31de83652066b9394b5802ab60aad06d85892eb4a846d8e7b19718247d4a477a128ba3a14454c0ccb85c78bc716083cff81509ff3dd6e9fa29209a4c332f6a18cf21cc2fc1e5dce82407a62d75a4177dac367227da8b40b6bfcd58519079ca8fe06ebf2d91c40b71f2f501b98c6c1ac7c6e816c96e323cd20e4cb86b7c30e7cfa67df6fe5b484903c7252d5fb5e0c6cbbf00d228a3f1fb5dd6d8ba8ada9014f7fb98e33474109f90d22a1e0cd6b7c918a0cc21b0f1a53748503a83d145330b1c50a4e4a6577c4484135b2408b0a556c02d56aebc5f87b454ec5d61902f8d3357780e8d02e212a2942c9e3b42c5637e4d591af8f2ac3b6b3f8d87b577d19465c7c1ef20d65bb3e1e0e72a3d56bcd6b10927d1b9f34c8ed0f6ed1ffe3578ea002ecbeea999f50f1a27a14f75921588cdd28d3e8e577f04c0be255b157d19219add57f6251bf5e540d1a02b10bd30a0a9686a65e29bba958e83d04574e8bf447976b31408b04cef32d9043c7a807aad2f98415d576baa9e918ce4e1f5dacf49a1cdfe15d05a7d0e4f0deb874416443aef019998a40bdd788eb1a5e1c1803ca86aa29c299d1f71258ba0b4c73efce82c865306b3e2f4af49a44ccc12dd0f3be200a96181a50bd2452307196ae7f28a4cdf40404131748b9ac756f23780b1eaf6ff9ee4534d90bcfa374e4be9739d1c54bf089449dbe5c8bdafcd73029d1126c0545d36501e89a3dab1065ecda18ca348787f13d71915868736b5d8e9754090f8e155bed9002c369443ae776bc1a1e76c158a55f9b7a66569c3bb7d3db06ea2d17414f2e44bca0a91d1ef1190d02073a98ff0101e708c2a4f50bf1868ad3b7a01fbf2740211cd44c07468127eecc4f0db8a81b9d97f3904e99b83eec4d55a282debd96509ba8a48c86ab2812d6baab5cf1e01ff2fe5f9896d89ba1c40e0a8cae1fa9c160087fc64ea6eb444c61ddf20f180f4cd7acef7871385e902e358bf023e31311463e54d9e15b0ecef4f045e262cd1e3723b9286f45d7b0ebdb251f895bfa926cde01bfd975e8c8ceecda3999e11c85f9a56737d091a9a96b5bc20e745e684b21c85a9b90aa1e40d782c975c425144612fea4a75e872c22447f665aca3e888129aa8c5ec6591baf58621bc88600078b69088b03bac592deab89e8cd87de2d7296907b4278fde7dfb7e401408714c1334536695f1ee8b18da38a31bcad78cbdd938ab11845f69d58766306eafd8ca24aaa9134a086d48900a4c6032da10b5f2ebaec8d53466ffdf708bb914e0200460ec55b6d2a8336b159cf9a077a96f6c4c1afd839578995e31f829679d4aaded53fa45bbd16b93ae97176a072150c65aa6cf61f5adcb3ef747669101f76c5f8bd11b45f4073ce7e984509e193bf4776ce402595e8643eb02123588c49a13dfb127f1e3566bcae8444a895f2e411def1ce3211f44f868e1deeac8d249150368e60083c1588f3c431add93bd6e0a73e71a4cbfe75cf51899236c3e176f6d2b9ebe17227326cef3e21fb2130f9bdd3ffb60f0598ba86a1ebd582c1ed90f35f92b596b3de556553d9d396f7e2f2e4ac330a24b4affabdd13816302006c725b4f4a2852d079d81527a2a97ad75cd909c30157828bf4d7728b81130b536d44dcd9494d1ea3b35aca466a85b4a15801352b2eb1b0014ea9b280e2ab5efb5a0db6bbc0564b37f396261be3c0ffa930133f5cf3c83881bfcf96aaf42ce01ff4f3941b0d0343a181a264f4e0c23ad2e9c4d0f4e62a47e2bb31582253e4e09ea9321aaca13f0741d5acaff96887800b54e183460e00d4bce17c3d68f0666d459453293e9031716f573336fa6a53fdce4e2050c6a894d4d9caf4623f4298af485fe7530f797e3650f323169df61a9c81b5219fcb5934330a248c89083de5cae532d53943cb1b4ca12e92eaa25c5e73a1ed757c2a2ae1cf6f6e34913c669e1bee12958d8efd775d98a57345aebbc22a7a5d7f316a28cab1b7f471263270a65c3946d3b7e48c9d5d6a98a43e160a4ac3c42a2fc0a62cd1654b17265d3d2d1f00415b2a4b0f77ca976652079bba9b0b88335af8377e057b246279d3ca6c0f54bfedc2ed188c264ea71a9de4031d42dd9ab6b5458b3e08346b84e7c16ad872d84c9945106408f9f3a34673d628046ad34fe57dab2499c8aa8b8a5f66547ca841252e562aa564fd89de399603d3d8fc85ac34bd4f8d91a16f72d1b0dfb33f5aff868c6801739dd952bb34f0c61b57e96f4e04480795582e0f65dc66f132ea350a5f8d33825505314dbab28d7a62f2e5f149c73fb325ae5aea45b5f4aae813ec3372a49da6a5ed9c0f62410340f30cd70acfe456e3ed8365180e1c47b923ac40b99d6bdc63fedc75fae600c1403839fa9062e6dac57ce34daa3fb1d71615c59fcca97aa6ff6ac9c5635d7063823d91593886f35d147089b8cad4b90e51f285ef7dacb716edd7abe33cdfc7d32ad1fef90eead3c38a3c6113b4e5ea7f600d1b0b31b6217d707d7ac119651febb65b5b4f81b900ef9be34963cf697b9af7d66376f782654c9a3836e9f6f623db0a454e9f53ca4a7b56110c42f0698a782936c30ec25ec34c7ab525e89668d90c6472f3cbd947f2b80376c39d19fc5b4083359aa2e01e3987e64ee823db64f51b0817a4c86830fa295006141ec60a0c01280aaf9d54663952fb5c5240fb2c61e6cd2f5f57c0be7003ccaeacbab5b54dda2cc95acfcdee9ba0fa8e3025726b96bedaaa89828f5950b7ddd2d4e16b79655b9655cd7bb38e9c3bf0294fec0d2466f986d6d0b1c58c3a577c9e220ddeb866a41adab9949974bc73f53e854ef043ec081cda4e5245f545e87090bb139ecc6b5e45c46579c90abcad779020733b2ed7933e3cd2c9614e9d21b7db370d615b656c25fe969cc3bbc1c13fcedb164a33bdaf40a7a0decb4ce9b5d14800e3918e57cf82990c614eba2d6ca42851be3b22573db8a68e9389d09739792634736fd4a5fd3ea6cefa256baac5594e8396838d1c5fc14a6b798b431a8fb55c75367830db079aac0a7a7aec0aafb3025a2c30995ff3e925473ccc7c3f081bb2ba0523ec2dba1d1bd2a8b791e85becd5342e52018ddf947418429a70d3746a7c2687152b370135cec03cb91f9ef2e057bd32316359e92c32b1a7b921dfdb60fa6a147cb7acdff2c7606e74b01c953b3810d663377d25319e60687db28de0e0181a32ba9fc62c4c7bf3f434b78ece50d8588af05a7f23b82ebdb3a80670e8e4f1c192f79a15111a0a8d66a48da6f297982aecda620282cb77f1aee9326c79119b2ce15fd4c6276f64eb74949f21e762164cb07094eb452b1f20348f1e0f4c255065ca2a12bf35b6b811797b6a93e7ee531b427086bc70c9cb78420a5e89e3d53614347b80a4e18ae9b51e9de21b13442a8fa50f6ee48f9aeef8d4cd1ddff357c23d1d7eb436f9d29c7a668511d8bcc1fc10662de0221e3c523768128cb57ab839cf036f70c028fb59c80318bca210afc646ab961eca98ec01cac6c5edb1517031121b594984870ea4591eec496d32facbc0a7becdefc54fad1eb99aafe521fdf7fa25b0b2f3adc1c310df6594f6eb2db29b26b7f8135ad5abf713a079cddae8e8335dc189defe9fffbab1032c5edfb3c2142bd4f24dea749d277fac019ca4af8876e294e47354aaa7ca8acac4248d1a7be19b8d17f6164ec92962b41898d3e0fad34c2b3b52c3af8a978af0d9d73374fc0cf0b1aa22731653c66336d070c1b0d4541914d045bfb00bafa078552a54d07c4d9feb712bd6880d34decb077b5d688965a5f54c57e829417ca190583c3ff15a2351cf806431cf23162019d3d7748eb5a7ceace7f7659f0f7e96989afd160c4ec2b8126d6425884879db6cb142c3412b26de3246097bed85061873bd68c8d27f45e8f066ccbe9f9fdc73d426f156a62400dbf40dd64d194c7fc3939255cb478ad39cdfe0e9ffaa5b3112849f5c0b186ac2de7787dd76aea5384a8b10c5d6742e3448e56042c4915f8899878af66f95f8f0f5a01eb5d0fde0793d8aa21987e2142d4f9255f2fb325003916742e977fedc6194a2a63015cdaa6bdad51e366d656e984d59bca205cbf1bae3fad3783d1c22c43bc32501dbe82cf096a405bcbcc1f47b3bdc2f259987099f8d1ab40aad35ac19faeeeacf98a62b49df9c0969345a6a46421281a423aa1e254e6d93e90f48a4062ac5a8d1fff78f2a17b853090d863ac545ec76b20761ab126c67d86e2ed5ba8dbc27f3dda6cf06addb882ca9cb90af40bae733738f8e8913dec19a620fccf14b2bfb5ae90375faf36e1214e58d6c2783de2174daf0a2595c6dd5e6f31776b400beb4977cbf542f720a4df14f6c366cdf9504c8f90d4381f0209f83367fcbbe5ac2cdd8beab03887e3ef2b74c7cbe3f0bd5680115a7b204d90ab94ed075a60bb7d8b06f35b2c05d98a8f9ec46a75bba7d5e6b21b134d667a053de166a4030ab8b316058167ac5d6a72fe113dbbd675640dbb28251ac46328ba68a79a1fb66c03b2ef6607b9b1fee74a254407b0e2af33191b044eb2c8b2ae5454defb25b07420377888d6135a01113a6aad7600a764ed8500fbd1ca9e5202fe0d76573adcee85d9c9e1515d49f18533f28acededa00d24eee5e32541182ad014e677caec0738549a1510ba6a95db756ba980004f019b364828acecdd609c9349c99ddf99bb3156e090ab4632ff16a1e2b9cb0297f0749ee51a2761ea1b6188736edb1eaa91ccf7eb135a2c5b7804683a3fa372ee092568287b88991f973c563a3e775e6dd570419acd925d301b1e472c15a86b6d35a8ab12aa0a1a3b8405fcfd4e779de55b31589733a58cd048b2267ee15e28bcdf268a1fb42bad6ac6e66681753a7592e16676e3ac68f9a8bac95c620f174788b11e6479ab8f93a8e2502fe3acda438db9994556fc1231844cb8c7c41c9b6cbe3b3fc1987be308349a8a892b9829b7af91095df1e984cccccc95352e47c37ceb2726c3b2bb14ad49bd1839184f4b0a07c32ab3e59cb2d186d67075f6c6b39479ad051559e5d69f6e1af865801717877089cabd449fd10e91838ca9cf691a991d4dce318d68dad5404b576d450e487a80a2b4f7ce1e0ea685bd27337757445821771e82c560e26c1b19a9b2df53d9ed1cca255f34f05a00981401d63cd47c0c36ed4b4b83f865682462d5660765b86e03a0dd011ee2b55f47472a0957a13a7ab10010848a2950c611e5654dabb0425cbe3390ccdfef7f37dfab881681153d6e7f2ca355aee928ee93b4a236ca82616bc07ac44e2896a919d73e1986ccd51732f201581204f2c20301728ee201a46e2c0be56efe9b7e27358a2cc4ffa1ad6403f559a8b42c990c1dafbda67092568d960ef6bb7e595bdabe43a59d80583254af204bc43abff98a74cd0cca644cdb25e74f856f78dff1b967fed91a8a7d3f6712f08757d709e8bf08d390a4316ef0d383436ce31a5cf97f729355e55b6b4b5d9558168f8f37380746975e45cce328caf829a2aad22f6a33c777a945162233c52cef1140584dc2d2d63a071dbb977786d04b835a09f76b04ac5ec1c83cf5bb9a726c79ff9ad78e1915e9a5fb3a3df714968f84117a780f7af7dc950c0e09c5a98d89ba0dbfea56c12c036c78389eb0a8e33f29a11b7c4b383ba1473964384bd5932d63e4d6f43bcc57479178744928f7129e362b165edea7270221a4da4ee3347f7bf774b3fac45d2aa1e620fa811205da6baf94df15c14de5407d553449935472a82451a9f238b67c24e952116601484b64b9bc78cfac28e9625b284b8f2cbc00145c6c6e1ac32080f7853cf8bd3d692aaaef137b549025134dc39e6bf30b159bb0033ae43370f3de24354415c2e9a03805101e84e691d45c681076142eabdb7b71e05199d785323d1268ef50cfa5d2ea65315a98fce2b7076e0b11a2a2f277bb5b22d6d5a77411141258f8fe75e7cf82d384415f52741bee9c660ae291c512d9d07b0bac40794b8478859881aa520918edf7ffd7f3b0b4dd1f70181bc6fe2d5c8770a7043a57c7a0f707799697ed6ab4100d6c5a8616a2c8ad62b6a54c1c65ce9cb219c9063a11d1e1ead76f87a01bb4996b946967433d52bb71030c8f5833727343d55eb2c98a761513f278503d79bd6891abf1962284ceb4e4917b7ba778e23b278b3f3515c0bd505dbd67f83ec96570a71099e6c77db26bc335b049cdca25fd7a4acb50a042937aa378b92000d07e942134af4d70bbf180da688f27ef09c19a4dddd452ea83da02e780817c680a322a390a704261e19e5b489449fe6bd2b1754ec0eb30091a7b5da169fa93c406ac9a6706e1c3f07fdf2d1aa86b79992dd5902f8b7a9c07cb2166ff073302dbc6bfc9b761e39b81ff0a8b870a873ec715aa7d18d031893241498d9fdf60e034af6497986c39bccccd06da37737ec9627c66d35a09e3bcf646d50428e6270ef296c6e92c91d10356f0967be60687ac3837dead7ecfe831a16c5abe4421291595cef733baf01bb533e9466781be31eabcffbd7593a30be390d2065b19e27e372197f92b97a68d838cdd7cc2200cb5733f0d87a514aaa12de0b6ccab1a492c4cb1d315122997fd087b6dca721455a0f0f20a162e1ab9b74aa390d68d84d66a4bb98f87f39bc716fd8b34cc04c523250aa015b5f123140e7bd5f4e02645f20003f83b7287d11c711338c818831ce7bd1c9d48c00e901da49aa6905cb74fb4b95855e756640cda65eaecc37003e1a0c2607bcf9f6092c3fbea2747309beac2a4927a733421184ad5cc867fb8e39d44b5e1823c5aaffb14fa115dbd1dd5153ee624b7a8deba8959c11f40fcccc646cec1a6593ff71ddb62684f1c5f323b856d64eac33d77c9b2b61a30018a53c6aeeba07835e6e669a4aa828c0ef109a1f51dfc674f5460f018e8c2cd9b6780083bcd42bd3e64532fb749014959bdc783dbab08f41098b3fb05a166040adaba56b49c510d7e7a744e7c8b06c32751edd43487be00bb0650b49ff32c4af2b3dd6bb4890360209ca365e9f2cb01a8a26ed2255e1f13466981cec5eb00509cd6c21f83bbab35e991b54404078f884b81556b0d34bc4715db41d804bbd69d28151bc8b07147f230c520c7f502d39ef1bcfd1f28a33699fae379e7ac325c047100541ec4e749212f98fa99633a4693e94d6ce08f479a7f613606359860c75dbba712914a189b77909ef6515accd56d9548faba9093cf5c475c9b10f35ba26a70721d390cb92d08b59f9e4c585bc75c61c9909b2ecfac5dd27b5dccb70757c5b7b2763e4330aec4ba1338220f5cf2b845521e48a315ff0520bb05cf072ec6542b0df76d8f1572a40dc7716ba5d03149a11cac958ec4611c269c9ccc3e673af4480b94924e9e38300211c9fbd4d4001e290cc4a71d4c8cd98dbc57ece0571bd21c49c0b1ac63fe6b94fed21e7c89d2ca7496af8e5cd642f683920aff19a0a415eee9e6780870c36fdf7141a2af8d91e2106354fc559ee36ff33c5ee3b538c2a877ed344071f90beefc56a5440ee6fbe8e5c50bb0850ab14e3faf92495e43df15d432f5e3bb46e88f2f6a2989ef6cf687320d1308f6ecb3db16514f94c309c64047d5c19493ceae2e67b0f60288ebecfcabd262f775588837424172767fc8606cc42be07c77f7f2f57cec661a467127ad9219be1fc05c28eb8b845b650dacbb41b51810358a456b99023382550c7d9630f5f2cebfd64b98518db300b1052d443419703e1c946c2c511b7dec0fd06e3812b4f4635b6d9fbe82da8b3d90fd602830fbcd4974267c90d9fe4e2a1af67310fe3c6b842d92442c5a50a2fc6750af0ba963631f7aa54311621d13d135e56b1e4016a640d1c1bf499fe0e3d78f81ca6b7a42762d2e2e953349fa9ed892df869c3c2f2999aa2811d7faf287e4897c77ab7e9235b222d3c2ab698f6bfe015a8c58136cb61fbbcdbebb3928aa507a09dcc5d8f7a746712ca2048bdd450f4bb0fa2495305560bf234e2ee74f496b9609faa1d7548186b2502fb3d24aa0d69dcf04a8115248178ef4c70e818c14d09402e546f61d8cc6d51e9981c656b75550403a66d8c2648c45e1b580fe5f003b8b4c446484c84afcf98d115c540a8de3b28c441d532736fc559db5f3a23a0c02d75d9e71bc8d2033da1e04342cd96aabe50c980e52d39bb153486c5e4f2b8f7687d758583f48309228ca7b62f94d524bf9fc57e9505b42bd08df21033261021b3daad390dfd13ea4604383f4220bba78e30c7809015053d4f522a57d5c415134aab9221d0380c8d44bf219ef4ad4aebfd43160274642701012486c9fc9376842e90459a1e7d4c61521388abc23b556b0e8a2cf2c8a3def9e4e48cfa98f6acd31a13601d44cbee1434e4be2a89206dee3a9411f2955db1a8e3daf212ce8c3f02c313de8e4ab6323b746f6da523b3fad729bdfc73a222e80cbc15e50b7c96ab65f1e7ae20a231ecf6f2c6da746c7a96af6ea345bb1f58c43de1a61e276e0e432d5c9b3fa8eca5d458545888cd3505fa74f770d6c34a4825cc73144fa5232417c750a90c59ca28bd4ba8820c349c07418195b9f237012652a0956874ca3c5abd6b293e92cd6e17da8523c40b598263be47c25f55e963736aa7039c0799560da2a52ef6416b20e40ac680be50f5b562c4f83f4f9bb8505662d75a037add5ad6122ab6cd5ece95c62ccec117a625fbe6dd1366824e4985d97897387705ece171eb8a1a75bae6352a3000d5f342ee4ee886bf74f64654a82bb5d2768ae0308a28faffa7ad7cf6a009eaa16c0b629670e7787c30a80060c8881b90c6434900012bf68a8379e80df45bfbd4080f7092a00d25e61dc43129e8e93b13f7ef979a98cdc5657c432e9a60c30c4c6282e415c98de06741a8a2c0aa93dfc08a4f18a7854771e6d14047c17d37ba42673555a1908fb84b8319fb8eceba33e714228c7129aec66fd9650c744d4d97398df3e26e9ebfd12138ce7a874f0c77f630985144ef7a47c32e910c371af73a324698898158d885faedf55c01d50d489390c5cca0f0fdb2d41a6620455c5f35b276cefd7e1778ef8f123385404e1c1de9c7828abc07ed5938804e85ba84cc7aaf3f594dbc36a6bb1d97ee633ac69e3e2e9a24ff7af08bc91b2e476742c53ad5e21a5dedb2e4a13a87767fc2108441bc49f50d2f14403146fe034cb564d32f29d8662fa8dc0506d90924280a060d7701cb504db8ef1553691df96efa9b152a548ea9eec51b9a12489abb555054d73c71119e754f328ea111d8ebd875f1d0994bf58d162ee608511e7a24ea855c327a69040a12a3b3e6ae4930e227b6c85a88aa013522aaf6803fa2862c6aa7b4ecdcb9ed0b54751d82808d47d0f74b828e69f551b606d2898f65d05b55ed0c8696661753852d3921143cbb1dcbc635d6b30f18edb021521e492445a2ad33cd81d954551ab6dc4ea2b28636e75fec91fba8b3f68bcbc82a47598139a23b3d7a1ffdfc480267ef34f1779767559bc6603258aa2092ecc680f7c1ce0ebff66bf4b43e2d4ca8149ff53e6d69d8fafdf359b77b865a73114de72575d84dd002bd99ed6a6c7dda5ce2ed0bfbfa66aacb20bc248e8f78cb90314604ae055d43ba1528922d205286ece50c880cbbe4c843ee2ddcc0861f68e7986be09b22f167d1300f2ac74035a3695c6d4aae62c266db34ade61357e799b44fff1f9202e89d7c623deb9e67aa2863f7b0e55d6476eec6de42e4e1cc646b088d330b96d1143a315a5fa3961e43d3478fc7e7e6f14c10419fe3309d9b39c2844048e679d55f5354c72b6d53a085c25041f63fb3c7147eae0286096a8795667f925beb30672ad46c64b5fae2f5828952385646c2f6cc3f564bb3a69acc3677744f0bebb2fa0af7ca5400f64a31430f12de635914c9eefebadb3eb1f870983762561fc0d4d1b0109a26f8eace703f8fce2129f6dadc61430a86b559b4f93337af773eab896a9a4189ee463fa181196ba254cbeb0dc7fd20efefc8d555f6b214e9e851ca7a6deb6fbca88ac80f5523866c5e8d839036bdc4df77575b9c300668be12ab23e4ab685b2cff376cee0d40395cfe32f9aa70ec9b82073c603d661dbc244094376d60de62b60533d449126b16dfe426975739eff050b51cc07e45d5ae5ef11a2fd532ea475df9482cbe954f7cfe4745f38c36d982a550d78eb6de25489471870bbfb36e480160d6a961af12e4a547a8ac3c79e558b73655ec6d62b500935e196867801cd02dc5c147769288495b20d00bccdc6fe4a8513b31c2248c7416dc8c11ab62b543ba033af21ed903e509de546f1297f333fdc9680010662696cf98bca799e8731684dff8b61c62fccbfe94c27f64f1f2069a429174d7aed0cc8effecf5cdbe1b94f3bb113b48b846a22b3c44217f055df430ff4735ff73e2f0db1da13e2f987205b760e2d8ab0e6f0c971b90eb14a2c8441ffaafaab2592541d24e515ff9869572deb34e5106d3e8a56b9f9460a663a8bd04bd464186c301c7a93bf9709aeac75843e7fe264554f82032db41778d9333ae259434c9e059be9d268edf4b036929a8e4ac77e69666fa51403384200c9106a3923c62186f80b6e5b38f312f8c589d12b838babc5a1e82f7effc6bfcc772e94803e1fcfeb9a5cd3bc97111195feb7dfb0ed94cfcf594cc269c377cc0476877da69dd1bbdecb54bcce30cdbce98a535bfda36a27cfa651da96af4c5a2d1210a3aff8086868c6ceac174fb83b7f5ff6cfec05c7d2ab78927dfad46011ef79f021731583725aa32de2eb5c26d11369c8edbbce8825792b8d5dcf98ff85d6f473293b981528728a9bb45dbc55bd0f4c5fdfafe0db01f1bf7813671f2b1c56f43fc8e9f1259f4683cd57ccd1c368cb127819d51ec27724971b9a2fc1a98b3c11d2ce86a00736005cede28cd219dc856ff5fe8fd5732531e3fa8682b6e3edf2889a09d04b084dc94ec96e75e32399b1ebb96f7f74032c6a7d4b5f185ef0358cd6f3b0e48c3070a57cb80565842b52b1c9c21f49b2bf9e74bb1d131a24a5d04dbd73ba89c782eedcf922f205c248a12950a511c00cee42f63a4564607405bc083609de46b6fcc0ed9da34934b6261a617100d7bff09177eeaffa06038e3810f332cff3c2b41a18ff0fe3ba785507decd4382ba2808ff326deb2b77f910f79ab5535f97043bc0ee43461e79e69a25a16f48ba97592464a080f6a00ffb89796538274f309f4ba9310b78a3f6994c74814ca8e01734e5ac96b7dfd1ccb87cdf23c3241231e62782636206623a26e52af51dc79b957ec6151cee033eace557d54b453ae190411147cdbe900678e11d8c325412509e20b4d1e360a77fa730291e71cc55089e7e5bed8900b3dfa3f197fcb3cac0a0960612fd547e34029ec23828cda171f37b33b7e9083dcfbe2031321cfaeb7c78cc21f0d6d9cff0c6a421c1d024fea454352eb2c7e4ac93f4ed82be00225d739de468eba94ed06125117e114fbd646bc05af50047e672ae9f0683ebc3c5ad2aba2cbf949575bbc9c527a89c3ca5f6be0ef7b8e93f600d7a036dc5b248631e8343aeaad1c8f0178405c02cb7dd41d5f61179560f0f9139e73ceb5ac349b3df4f48a5abb3bf41c19a62db910eb88b9ef1921c6b2760bcd2e070857732ec28c4ee23d0143900761e9630e58ba7e8f3a7e5e4edac7c4d7586036d17940a352df9ad2ecac9ae9125dc4ba12f2732a3d28d5c53a6ef3f4239f1a75e0a40b128a58ee6967d7f0b8af8a752e9f3a17f4fb960568921ab5b1ee53ef354f754ed47f22a33006ed0b1f7dda13409275ca3a7d7cff688296528ad1da5d91f44e94c5225f3dab3ea2a2f60634be10411d4a5ff410a809953605ceb77c0391e55655ba976192b924b9f5a81238e8b9aaaa6a5c8170fc4402c0de7419b81003450b650fa2af385def35725d697ce12110b4a9952708539fcb0f57c7ae86d9c967964b8f21da1550ade1a6f09fd52e65bd1ca87964bf5248bb8dfec85fbc862588eedc6db6538178c7c5be63d1b7b9a58dca0ba4047ea02e3ad4845a3e9a0c19a40ff548d039423ece0549cfe08876fdd7c3f8cc533d6693e62473d14ebfe4f30db741609130c4d2410bc226231ed7a498e7cba51b5b8a8817551c7295aa6e3cd6d02c9b813ca46251ea9a822390cd9969b4012d017ab969be6311ffdcd0fae7a4769deb01c11e260f9bc35c52a1aaf7b1f9cfc2938db41e2724a27079f9bb4e0ec342f0905cae3ebadc6f096040d011fab79d4e579d1fae921eea6ac031a5f38a9fa8f8863ca2173731a2392eb3b668e9221aea222841b9e92e3d489daae6e0421d08e783ed2e8b8b24a386d121a197ea89dacfad07bca46754520953f696f3adb31b66bd13b51b9a15b487b2d5520136dda04e0fbe64e48d7ebcec6a10a36be78a055131dbdbb0543a128b2ea9d3b994d217f350cc5f2b6c9e4dd2ab810c2c7efbfa69b7e49565089333c5ce6c3aedab6d7b96a4842e041635dd33854395adc164ca0a6e58a0dd24100b79dee866922ce8bdf4699db43039522ad02236f866dd65b8e8324374cdec1b5d083f0b0d5cb5ce0c2d2f1d090ecc6ffd573d7daf2e1ff6a8362961e3b01e1a73d2f5dbb149bbe4ef63b6788822ba80b8eb7ebec50651cc5cf5fe1e4164a85d68b8a61cff114068d7f642791c33fad170b149acf7f699f480ed60b3a29cd5293d5f1d734b269dd71c01bfdd2cee048f861a5303b919e25355d0bf5b03373aa5a564a94e1d3fbd26c8a4214a137557be79a1cc4a10bddbb92d8ae7b9754f1e3e0351a9e42bcd73d9cb11fe4eddf7c471513808b7991672cb1184d7eb6eaa37733fd89bfde7636562c57e308f188d1d6afd86999d5dd424458f88a69e48d62962214cc2ce43bf1c0f46200a0a280f405e05d19ac8b75d2b06e15e425d8d1b5cb369a2b03b4e1704756463c2a86a94dfafc85c969ccd310d0bda01eee9c74336964eec6ff5c573c79c576789ffcc6a3b7bd211d2dc15c7a1d5371479542df25ea9157fc5a1f22e113d8ba0532a91a01ac7cb3f272a0c4edcece3c43c87f7476cf387921184ada088704bf16333e3e81f7019146eb7135f9ad100811e71a430d6a3ac03c24063db604e248354cb3f56a9266346770222aee2b56814c7158940562921dc6c5e8b317ad79280fdac1a7ac66dcf2bf95c4d3293c65913758f02da6714c099b50d3b8ce890a459d03f7d49e7f69e63d92aae068715122e1a051d470d312a2edd257dbf6a61ba2a1318431a01e670496271001e8e217507873a9a806f2a1e3e2a76606bd5458fe90911527cf2f4934d4ab87d591085b207311160f924bce82e618d693511a626e2c20ac67b92d69352419b2f6dea15b77e97cc6cc866e5e54daea5b78fed97fd6957a36e7e34c31b48e304f577964aa9fdc2fa429c3a13ddb6e362f84c4ccf163d22a8d540936211ba2e2d0e507fa8f23bd18dc36a24edfae38dd6c46553cc79aa2cb77deb59b0d869cb154ea1bf40b4d02fe0b58acb7e0c6a68607c7a3b0f19cb50dce4dfc2845166f9bf5c6fc603ba7d6f431f117a8db397ab7ba4c2c64a1d92ff7f87a077cc98e6f41c1530526258090579b6451fc931bb70f7102b9daa7b28b8030447eeee022725e0ffd1f4ffe6d443e1bc0c1e429c412e688b8ce2a0ba4b6eede25c5e4a99c65ea84d80d95e9a62191bdb8f469332ea2984639e414a0bcbe02bee8ddb2dc6b0c9c4d3b53c116d52f9fee8c091ca1dc2b9a6965a6e3d7b2b3fab1f68e5f68a45cb22e005ae8af287a88d1c7dc27a5df5ac118dc94cb8ded0f7aafcec8e0e7e67cba25d2c10a25b0f38db8928d30dcc646ea342bd519c6e21873266e3a18159b5634f9e39211987ee23e36f14fad98864e969b7766a2eccbfa29889e41f1a7c5d2f51424f8300427bebdfb7ca875e03dfaf3d4a6edadf641eb3909c401ff71a5e302a6b9833de85369a7528f7c639fea53d150767fe797da067d97c2031ed7db6856820b01011ebe0de3a4e5b8a63f408c9cbc9a6f96cd1da75f87fa384271ec48fdef4e984e39d8566798fe3daf02efca2a1af18d4e78eda2ae8746fe89ca989b33a93beedd84fdffb01e1835a0337c52b1274e5fc487854ef9cb44bb2d16d698437cba0136cae60367633ad2769d44b820e38b0cf578387156ea2b9e35c607359c77415328610a273d9879ce988f1819d769bd9fbf7ec6f97b9c649c1b0acfa6e7aecba37c2ca271d5fe08d34b09baeb16f466c647eb1ca65829dfab74193ffc23a112cf4721337a4c4428663fa6df509b09cee01975e99806a790637225d851485494300c82266f177563cc698cdd4aea263a6d5d01a440dac716a0bffbdc343c779bc3b6fcd9fa5cfcce84d2cf9f4754b81fd5d8a53d865e13b283efc96d5281c07710af1facb161503cd695196f5b958f9e2ec4013c55c33ec432d64bff72dcc56be3eaf4630e44776686f5122684cf1b976e0590c9de75bf806fc158ab4effb7a3805ab9cf29cd1dc93f186c63b1aafec2fef5d606502af717ee57e4ba97af34a9b7c472385fffdb9ec2b293eb6cd929f1487298a7300dcf314ca992cb90c9a1dc807d61a5e70a0b885bf8cadacf431fa9a9d9b35f3781bece585b891551b5848db4c1578ce16fa65c35a5b5b787b121031596a456779b8fbd6add39a4b401a66df79db8011594ae488f0ef674251a5c33e0ecfe36cd94ed2e84ac3971197a6dd76b520802cabaf86098b315cb6c2f955b79a7a7ce08efe2b862b4f8fddcf59d5d57276b7f403eb59aa50b0d06225744027ea3f2c6e4cf3c87bfce69b6d6278fb41246dfc88e11f0daa77a088ffccc9d54f02be5f16465414062bffe4e082e2c29b6921641edc220dc07867303a20837eff22362e9cd1936e6ee75462f7f4367b669000c2c777ac51434c92ac871b731eef2818503ef589a41ab16620e4b7d4acbb936f67a8e39b045a45d468c22233af0388885a02a01f538ccccee782570f4792efe91a75d738b0df032f08da2577b2b2ffa838940321260d6e5b3737aa2bfd172f83ebc90d32321a016adac129e189b1992cb265748b3679aaf2c7de0c6796ac5946a1e58c9660a54e6b29d5eb55de8e37fee0c794e4ed31bd2cfa69f0beb661c2726a2d7df573802ca331eeb1dbcca23c7ee9624a63b1ddb7ba0b89160921f283485921150755b335b6e2206f1feb69eaebc5bd5fa2b43d658dae5399a206b4e8ee413300bcadd2b7a254e8cabd3a2c406b8ddf8cd64b37de4197ddb9fa14727b73c93a74ff72b2acaabad8662eefa9f97b4869b9f3d5d0b5e84232196934a247dbded9319fa56d595223fd86db774b597acc78d587e44015bd251b669d6c95c544200db30782eae71fd1bf72a3ca107511c77408901dcf259f2bfae0212697268acb3df8f75a8aa0900f0121ab190bb47f22305e20a1cd88ee1367fbd62b8ee825739163cf830a06e11db2dc99759e135ecd44f487188d188c2d4ce9f19a6ec7eebac3264e412c901341d8eb229246d7824d0ec74581d3cea064ae5469025ecd2dc6d3074ae52ed32d38bb10e7b22ecd521def91d5ae269b1ae1b330051d562bc41417b208286ba555601366725da36ed57ad54622ca378443e94b22c7d382cbd03cd49f4a0f8e92665f45acdd078c7936ab4185ad87db5b4123d8df8a59427d27b6feb616162c8c5f65caa8683f33adf7e7eea0e6bbcb49ef6968784969b062865794772b0f8520c3b6a5fe9bb4857657040c24fd33496ebb6d81f1e49c91ba7827d3af3a366e48af140c3d3e682a05df12a274fdc3ad06a4e23a9c1852d544c8f6f426524c27ab56a4d01ee830ec0abe4ad0ce599414ccd984bae827baa15f26b8114d1863d0f3e7d6067b68b134e9bc74945ffc0094ca891c30cc840c70595d82fe547e59c807ff1b006c4fba922a75b2a055c3f87824e972c124a542c0c3cb008d54dcfae8c70f54d41233097846e11eabc4f9f4c52f01c35ebc4d0c64452b4a323a4f0aa95cc027adaf504d0d7c59ea698bf2714a783985305f95c98db8aaeebf2405dc8a2638fbd142b0f1e20f8c5b6bd32f56da412ec7fda72b9f741cafa1e279f3666cd5331a0360d01c6e1954c994495fd42433021e1a18a4087484c48040daf1fa64e897964f3017bc47122c4e4447c0365d55954977881f58be398ddad08d3fe28e1c1dec90cdf00a9d6e014c39ddfbee4f4090eb6749ef4e1e8111ce485606e0c657efc30f33ca12ece4d25e4885a8383526c4d11c709f5dfdb2b37c4151f03f505089bd44937849651421f4c27d0cd65ea0b9953d83551b0778ff3739d4e375c61c95cde453ca11d284ecaac37c98d03732ba480075fff45218428e90e3acf15e2b92c5f89023bb85638605839bf695a0c9795208b4a2e0a775345c428dd48cd32e4bb12b3f9dfa90725352578a6233881825d38301aa488fa985667d139836598dd78511786a88922a08ff8655137eab6120ad87cc961b8777b1ca88d5aa295f436e002e84515a8bcf47ba12fcb607b87350c93928affee8101cf48b97f7784c49438db51dcbaffe6a0c96cd17e3c798dc580ffb151ce3168233b308912088abc78823d335814445db780331c26a6d1a8b3c9ce4fcd44a975f05e01f505ea04ec353fb43538abc4b6ed23814484d1ad5bd71699fca47a120c4239bdd275759912545d31a8b6d86f5b692bd107744db0a9fc5e676ed7e0253f4ae4f0b4458e6a7a30ceabf47fdb7b44b0990bcfc457f7c3270697505d00d67c3ae5939dd609267d1838076e05b19f7f0aca025d0febbca54efaa6c7a42601c1a9a8ea4edc4753026d38849611be9a53cd24db9d5c14c315c3bdcddd8061a6d804f9357dd32e62fdfda939f649588ee8095c899bb2f45ad752a78f076057a05f402aa674880041a8ce3e0843605045327e96ab2bfa527674ff0b89f8c7315d82c58b840a18e84f4f427cd04794b97e96211d8c6f6e8a0e037a540458ce2f96889502244cc9ee50fb88a2aac6fc51919944a2bd73f02c212813c002ba97258fb90ccc3ebbca63ca6703d63d3fe87faadbb469e23f090b62145672b3796effab5da69d001eba85a8d0bffc6db5aeb55b02267f97a4b70d2852f717ad72771c0c5d5986a2400fcc0e1f0b9fcd62ce95cbf3c4d642fdc25a068af190d57d7020ce10b24475c1900ceca7989f67639400966bf9bc2af0dc19e41d9d5b70f7106bb44905a92748ab0e6f871eeaf860e74d256644e8f2d39d21c59072173cb2cdf6f6b9f9281c563ec2d6296aeac0848df9cda5327b8069b198f35e5d46f50adad699fa2c66281b9630ec9bde31ebc84917c624b4a5c31ce1a1b876572265bf24acf538829895c858b52f282f300abd6c4b2a9871289f1df0fa9a2b65abed65a75c6e3ad69966775cd9efb4d9f6390c6b7d4c9fbb7d5f0a61d7ee5f1c8d0a645c4620fa8a5cecd2b4404a4b13319ac526b5c6a48ab67d08f2067651efb17a0667ccbb24245cf39df100bcf33a581552f42d9d2c1f36b45c7147d0974be496550ff54fa27210370ffffff8f