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 59549 44963f372103abe4ed402822e00724340ae192a93f9f4a8fbb4c1bdbd0c9c64e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
71f3b0097a708c49638a39e8bb4554a1664a254cf46fd1f0bed4f6e726f4d428
Certificate Block Hash
44963f372103abe4ed402822e00724340ae192a93f9f4a8fbb4c1bdbd0c9c64e
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00571f0000040b0000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000008571a9d8bd71f1c694859bd7fd5bb1598a177beb292559b2fdcec6d23bdfde96b7155aac2fa37dafe4510b04b257ea48b3e6c00b30cf68db235970faa8c00916769665aa8b172b6e1d68f7738c295aea92e2840550a51a165b2a0000000000000020000000700000571f0000040b0000

Raw Header Hex

0000402046520126dcd0e207962368722002bc88c1748c656c7a74e19d962472fba1e5de187f328eee721196a898dc693685b341f79578b3fa93035119496aecd77bd5792671126a865e031828d4f426e7f6d4bef0d16ff44c254a66a15445bbe8398a63498c707a09b0f371

Proof Data Hex

59,560 bytes
121216010307688122d59256e59447eca7072e5bd7326b6166643d982543f99bd5387f92d48cfd8cf08d0433559df6f50ed01014ed1d652b015f97ceb348d5239cdad975a8ad961b9b9dde6abcf4c756a55ea806d198ca0eaeb26e0248c3492acff86717cee6a90f20fdd059f47c6dae2cd6749cb2dc99042a7608a5fe68ad58ee2313b831a3651fa63ebe9ff48325f8e344ce4fb843982fc3accc90cb9575496bb669399c1b030d36bf35e2d9706c45f8aa300f57884b4bc9979ef9db664a8dc5a09aee76e813c5ae0338f04980812dce49d8a11833bfc8c6519b89e04a6c6181027632e932b78ebc27656201ba60862bb11c910e4f23d0421ab408ae05cf8036d3f9c1f94149d9480048cab41f0bd620960b1de37b46ee125fc0e7bf8710ff68c1058c0783ab9d67c2d070e397128fc3b18227cd347387001bd58bf980c160d015ed42dd3fa8a284f48c9e9880c04a1bf53c46d577fb95d2874ce14d44045cd95fb29dbf3b9e4b2b988588f36d1b7fe733a6937807a4ba87f4e8066c12cf960adb2fe41396fecb4001d56e2960a2b321a9cf1f9f1b6b0c08674d3e4d66abfea8cad0c9e1bdd57b763fbb35cddb03e693f6acb06e6a02a8da1f5caa16c738b6be7820188aed01f0119f3ccd426ad611a12f9ca7f04657bd9b7362c7e4169f289283d2fe810f5845b007e2632a0a0e30d2287ef8a0fa89e69121ef86380c0b298b69b44fcdae41016d028713139b8a91c1a52e98052729e7793c0b135015b420f3467fd6db84482643a591b8a45bd14d00ff874100e200a1e6db090da2d6deb2297490038a2def266b3b5182aa2fcf4608eae714cd20550ed1e2fa07a89f563180772f7c3abf3cf66e0de5ee8a7851ec2412067269827756ce4c1de19675d497e667fae2aef5a18885dedc913bed68620f571578c1846ed07da7d543123b4916f8e75ffc0ff7d9a3615f90acfaf3f853bfa91de48f34bd56ea86281ca822e0508845513e41acf8d17f90a1a0ccbcf74bb36bf1ef7bef0f34fa0d3a7ba0ed063116ab06eb2f4e7910ddd75390ea6403ec970499d3ff41444ecd061049c8a2760b5a4339443690d1ab0a90ed53654963b424553cfbe9a6830c46a9970157a6f3f18954170b7ae7a57be37e776ffa85456ecfb94fc3c7faef336deae170a9c9c2cd1838ff40abc93fadf99ff9741903319cbd4a04720e4e91eb14e78d8e4e2ab9b21905928c557d7584f746a263fcd75c4187bac2af93ccf930ab08bdfa62f512a6d63152de202e41f492f0844e0822912a45362e89ec4d04705456be69876f1a96b4a3fb1ae30fb9ada2a05df167a65c9381d0bfd154d04415150f8807ca67f90aa8ebb4cbb44292d0938e679193cbd49eaf89736535de061a8a46ceb57eab8ac006500bcf9f4ac8ec32ba5ffe74a6d140b4a1c357b2e65994ca4b10fb716602e6bfac163a8edad8795af3ce1363598abfb1970fd07e2a2f56d6dd40beef362427d0852d62df4eaed925781e07c1213b79e6e8cf0363325a2bf6b9a297e47733a4fc3a40ef176bb664e346cd2f287a7a523f74f4d11222b04a0f88bdaedf9db68ef50b667857098ee6f688b57e9d42f4cd16e788e3d6769911512c25ba4c04fa50f4abaf16733ad4188b589ef3c8b46964d0c837e1c27d949c0615cd973abb8b2d61017e1fb1db83fa5f1222e8b5d0e5776ef99a2fcd64e36c0d110dbd9d2ff2fa78653642b482e86316ba7f83c93cfc19f68cc0a0972f84e8705603ad3de45734c316e0486ab51e9cd580bdef8081619e58116e6d558eac4797936931c06ef794668a5451786b9e43d2f00d5f6cfa7a135510cc66b17bd596eff353b9c8d42b9236408433bee700c22531ccfac9ab6bd0cbf1b52cb64af19f8b71f0f2926e0625d3157b1d62665f27fa724c52d434f4ced3feb44f7d8ac9236fcdbdaf9be406ba2a109ff883ab5c18f648f987859cc0e4edfd23b7279db1f9e2d8bfda34699fea9c69933a354c6fdeae2d79d2ff01f8e811514520e5f83d44dc4ab9c7eff42d5e942de11712cb9c23c4009b8572ea2309bfc7e773032adb0676e29eddf11708f2ed49cba53e714c29418cd175f33eae3f2b31c9d2aa37dd765df46d3e82d2356651081dd1f3c8364c4794a8029797b55d71648957266558d52c1d945a79b34c9e1bf560162834c9ee1a664ef2ccb5c7aba7e0544308bbafd48146b3264edff5848dd456d657b74ba24a6f5bf63b252080ee9b2b7125cf7cd74354ba64c8fbac228f9c4c4b3b9806f85ea015ae9c24dea2002e028fb1465ce4381cdfa10f46b90c7cdb89cfac26ca8aadfab533e64ddb0924b0b4f1a9aad48356836572f4cb2bbae149df59121c94e8d40b49a56f7d20492fa76439b0e4d4cd52db4d3059da696136454d9d58c8c1fb22f07902aeb21a4754e00e1790c1ed1357e589e6d8034316658d401d547c6787814a390ed6e9a02e2aa4e7404e1d5d1c6c440209cd0e7368d51e48313ace1736e3bd84b2c2a90ab0e89f58a7150337fa4d3f4bca2e731aca46dbc567dd5846a3da1f1c75d639aa759c2faaa1c776c030bb0008633a207a1e3236c0d0b7061f2c6acf1e6e2fdf8da07590a9f541b90abab7eb668e773de2e0b5192ccaf91a3ceb2d046885c0357675e49555696615092e3c84165db210d2822044570b522d7063918ccc631ae4712f479ebc5e2ce5db1be5382126428a92b9c6f824747c588c9cf17553a4bf53e97c97ed8b99094571375d2a9a74c14295ca1662175a4acb151ff32c6f940155a78ad6a6e05dbd535012089e38a577e0b52b5fc139549bd9b572757120f64c1b1200b2aa3fd1508e9d52a658baa66512a952c51a92a901cb7307718891593b521c072b7b9c3d7f571a0aa1c95af2303568bbf4dd8a7348df9060a3f117c7c8c55dcd5026c1cfab76459f23d61e9e538e1b86a8ac4225432e70b823eeaccb78c4de7a51968e931f50ed9a839844bf5449d8a0e3f4dc930f0f289a9b5ce33af19db49e2e881098d26795d2a8a0172e03b4d33203ec8bb0c8869d18edc15719b033812d731b2433c34cbc91edab89498214e82035bf4d764248df10cd205e846ca2438c50649ad5204efb1e77df8aa0da3440c31e0a251375c369e746d7ce641ca5438318c36fbcceddc319a04aa72c8a4e48e3306c5f75ee166470fc8b97d718b70ec7a3c515f50771438e05068e26ba05d08006f425d33aaa7c4ba5932766ecb8c2f3d26cb2b7f7f1b03a6ee065c7d4facca4ee78f6017bdb9f0637ecb0066b7527f6c8744b797369ad4ad4f3e3785dc0baec5a3825615bae0c04a15484b2afd4c3c20b89f9217a33051873461d25b25fca8687fd8bd84b1703939a76742bb8a1927b9f57d070cb6d5050df318b7aed1d6be57e3b79aab1e2bc7800c2a06e1b63667f751f8f8a80dc9558c8d52647abecc8633c750acadabdb45c549d3f3b6ad6314110d37ff1f83ada90dcc54785498c945378cc9c76c3732fc4aba9cd0d43a403bbbd290a4d454e8ee6a1bc25da0bba27ac76f6b923c9b991c3a23ce9ad5ecc1d5391c885a1223109887fd418aefc81aa44d84675797fb97b294ad55e3d1846b5741ab572ba8c200f861fc0cb1e0005535c90c76f1026e92eb069f53f355562b9a49d2ef5841edbe699960ac5f231fd11327ef9c490a68dc90399cdf00659d3be145a8fab0f641ea27a203422e4497575ac08a7088ca2eca8b930a4acb8db4625a192d0364a0fc134d34f463fbbfaf548fdd9580e42ae241b9630ce48c7913068df8432869829ff95e8edbdf98ef18b45a252de8159206b80f6cff9ad05fade24472e3fce94a5d0b39fb6753efc1b0d1779aab3c08a19496f928aa006d64b53283310cadb6080770f86be00fa8e2d3ef5cbf9498900974fd014a45ac1a842fad0e235f6f0eb9abcbb98f164699510002c66acbd9f5d003fdb0dfa277e67dba185b6895c7ad50f4034c94d9380176e5610e7147beae239e09eb5df8947ba22f1254f62ba6461a6d3a99f52adc8680aa19025a1e6830a9ba546bf290e1d0e4582d06c09d5de8c6ebdefa0e61f28d955435915040d9072c45d648bf48e20b00dcdedfe02a2c1546c7108d54f7bbea75fd2351b04f91d06306ac844c72d0b8278d72fd4a547b34b919018679d690f9850c2210fd23338fc662e3b43ccb354c221c831558f1363d05f09deee610bd307d2b9cc201e04f5cdf1db0780659cb1e2453692be7bc498fa09eb83605ec13b251aad9d9d0163a4ca284e556a9238007dbe43998556ec1f1efe12364c28a9ad537950abd686be9443a12e4836f317460294574be19c3f0cbcd5a59a8831e90be6c2517d599836956186e2c6c2146acc524e738827fc96fa3e38b7c2b8f350a108b01225a2ac17d70ca7fd33b078cc30eea8e7fe95e7b10559b16870788bc83a77b3d677a71e0184a04b8817d75b627ec7e39cb1d5795a014cee6351b70111df5d50b4072ec6437790d585f39f690eecd45f53a74fde2e983f6447945b34f925134d3d88e6677eac31bd9bc820477f0181cf971678a2fdaf718a0aba6578206dc66afedb352f40f2dd2f4b12a5d0a9bc710d83a0f5fd0beab72ccf54fb936e898349de9fd616c04d28fbb46bb83e011d75191b365622b9c4d1697afafc0b0b7547190a97d634fadb473a456e600e403794368732a36bb981be2802095d8b3cb4f65572bc5b2e4193660d85075f201c19fb1432197a9921e117c477fa4d780d992d4cdfd96eabd8d649548ff3eeda72302074f4f5022cfe2094d6948407e05095fc3ed9b8cf5f36822d1c6b851c39cdf9faf07c0174922f45ca965477b31751ab152b5e8144e921ac9541f8b86f45e26369121be97afbd1aba4c88e7dde9ad1fe4ef68115b57345fbbc1327e01a1f00bac3f83b1fdc925c61c5ee4cea463b580a9d56a648afbca0c6fe9b18786a9cfa7ad26f2d08e6ad7d3cebd800cd1a62e7631e38c4e514eab7653471051e70754d75598369c286dc80b490f5a61f3da0b6b0f14dea1fc48772d717d02aeac75f16df2f058b6d59a67676d0488d0a072ea931a6af946767cdbcd1653673e8e447d7cd3e4a91651a64daae6acfe3933502c4b96d2ee663b6a338c245ef5610643bacde25b6559bdddd3918cf7cd044514064d70367df4b070aab7bf928f65ef430fcdd5287d8d84beb30a745c57d349126f66e09b2c5a53a73209bd96fb761bd7b98cc7b41b6b10dbd15174f2c45be8a4aeb3298d297bf4cc590a77a97cea7e3cca0846719e01ce34ce050f5bb99591fd3321230c87af1908b6c7ee96b3c041c92c6bf56f92c6432cbdc6156a900257d07cd5a8f24cac3f6e1aa34f3aa2d9e240be0e45e0ab2b7db173b17dde4eefd410f5c3bae7947b3afaa692f9956c260808a835b0ab6e7887568760af40cefed4206cbee0053c55979261f7e641f7150e413ca9fe0956ad561965b8cb739c071fb57b308a1ee4788012768c480bf62db22febc7bb98d942d0109635fde2bb9603605830a42802a7664380fb0bde56a0aecce9d065074c5e469303c81a3fb1c7499b1bf7878ee02175c14b062c60a8a989a9f30e0f697376fa9ff5b0e09b7299d5a28eb6af98fa72d5170d9d52b5a3cbc9b87a971ec2f7ce95d8e82a645ac8db1c9b15a4cfd6d4d948651afbd04c591c3d2344d68cec6552446b146163b5e6dae0f65bc3c0a00155e200209b70d9329dfa73409ae854d39e442ded44c6a2cf543225b4dfb40b852d8561f7f07e1e852ad320e41b839930693573ad13025f71713dc47578fb7d0587f30f4e779005b1165c79d722201b2bb312c1ae64fc3199e7c93171a1708afb9e43e1dae489674db6a6a10dc606670adf337ba014ea0bbf2f21a96168306f657382f46886c947c85047d266339f81098da485c5fececcd34f54d8f0231a293a037bc2e0e26637e87681787f58ec345e0d3d211d861098f9958b4e5ccd48553ee9c626a5fbd5e332e01ab3e068f6af6860091f8b079716db843869b5d249de2aa55b836828a9087fe100f29b4539612618cb330cc48aa0585fa026628dfcb829c434cb24c464658aa6a0b10b4a84b86c5fc596425f6bbd61c3efc679fd4387f68a7793b3ae534841395ace8a6a7f6d2068aa59d7fe41a11f7c314f13419bf51279077b04cab6f226c85e3ab84a89ebc6d482f7dae63cb2eee37714a8227b3f59dd8eda0e70ef99044bb5d771f7ad015331cb6f0edc6f38d3a264b850f35e888baef955ad113cdf0233c7b6dd1470157cbf967cf82f2dade6b948bfdfc9203e34631fab6a9f8fcb3dc26e0a42388002f0d4aa7272b661c0287a0fa5c409c3410ad895f46e890ed558df1db84656eba2394b93d05b5ecd988e99ccf4af284713631d43c90c96e2a26664bcf81a02220427e05ae2bc7feba7209f7eed12acc91715a73a600d8c627c06e7f0bdd763edaeebf5638f3a9ca978af29568fd5ef199e40d56bf5a3502768865a1d013d180d141c221c1bde1f486b9ad405459548f3253e470e7438d6ca3b84b2bb965e2d0d8f864a6afa35b700e1caf94aac816b19c5091dee02aebec28624db033c3da85f5cf0c19cd041747469373f3c38a5e53b0111fd0592f65dc4f775eb36c39335983f2f2cade99f02160eb1edf425747f3142639ee80e0e27a6ae13a5b5930e0de2640fc93dacfa95f28355c966405b74e0b4485b69d1660cba72cc53b9db0ac847b0feb3dca4bf5d129794d7156fdd860fe206b93e74cdc82d14bbe581e03369e57d06f32ef3c9c5d40bd724058d3767c88db73f1b99187a5cb16b47c9d00b0b50d963ace167f2c3b4fb58bfa2c9765f363a861e505c7f013d632c812cd544cf39ff42c4443c0e609f6ec5f542cfb1b160137bfecd42f76599ef2b3a2c3448dd24fafb26e54ab42f2f0415aa6d42ab65ae06397e081a63283c9518a1762af7983e7839fd8567d02e620b65ebed7b5b25174698f92b246d63777de7da559b9d83b16e6d21e805fb603048b51290131199d7f3dada9a076eb208a10d3255511aa9b4fa14273adda7d8357ecd6f1ae168473d2b27360e9728eb2909b302f24072dd63f001b0b15db4cb45c808aa0b01770ed4cab53c7915a32aa5c37ea59c079498d8ac3e386a8fe00ef6f802aa000d08f3da690a81784e71b4140fe95d31fd7e98ef1b2612abbcd8734260ed40c3ecefc4dc373d929f6659b585f08af3b4cb4cfd81d08ff452880b44641960e3d435e8bc1d0da98f31db202ba11d2692b4adfb62092043926c7ba04970249f67c7303139f807d4c9340f0b1f56b47bd13e2ffcb744fc6c56e7babb27e76f12b4195c54e88e8ff16eb7c3da39dae468dd653549561e573288cbeeb34537de042b9f01aea3fc0bc55cfea551e4413e41fbcccd5270d70f6f12b4813a0a7b67d49e150f3d85f72a4fa85f9650a50b90691a4a1298840e82303be440ec1d5257c7ccd88681c691ac6b87a48c4a5f2f5a949e76de7e84ab4224dfeba829ed8fbc4b9e61c33a75eab988efeea60cc6a7c8dea765aee566edb6e40e13b6c4270838f469bb1055296a440a15171c87bbad38fc4fbbbcf03c3927b116b35508aedbada0666cadb53bf3c5f4e8a78661be7c8199732b07eeb8ac60c88fa71bea83753ee258057c5258ea5b8d91ba99aaa78fea8be5f83b31b8aa3c1eb0b410e9658d045fa62e5d964ee350ef9f816a32fbda5794a6af2390098c9c91c0c053971765dcc4bfda205d2b20523468559a66d6ffb836ce325bd02c1b26ed1c8b534d3529ef53b6c14ff6599d24ce1d91298ab83685fc8a87cf5696ed6429d6bc696a8c9dbd108e53c06f45981a34de88f38ded5cb81bd1758788e38ac399e486b1b6d6278b93fa400a37f1bacd417438e3ae512b9a82617de46e9523e544d3870019171fc71d2be7ad6ae3d22dac8f0bf3957e8a66333bd99c7bae59e8fa7d26e9cea54649b0a6fa7bc54973fb5a81066b950419c786ccf0d325275ed319ac6e604caee6f1b089f751f114cb61c5203946f329286e356e8f77419e6192eea53e8ccbf1e6c4c5cd231e4c7e667411d439e5bf3e7f4488cb1f7f41a949e87cb24fa194b7f167e3d1520d0fb82062f0f995f95311b3dcb656231f8bfd3ff86045e2cfad441152412e594a1fc271926d5319c7d9613d21e3f4c3e1c1b98877e9a03f47a0ae26b9673f0966eed55de02dbca0b46a0da2b9afef34e4f4cafaf330a06a554806aaf83be5478f06dbebd26637db54e17f578dd53384f28d83ffcaefa18868a9396816d4aba8060177d30247b8cbf1588e1f1e99fb3f76eeac6cb255efd12404f8039526910a3f1f1e921380692a1964cdd552b2d7cd2b935396814c54155abc0aacccf0ecb239898681429076847f791aadc4509633e74dd0212fe719e4406da5a008cfc71c85f608a1fccafcfd8cb214fa5c671366b91d9e32b38eec9f5921596ed735578e7437a69d72fa518512fae5c1c6da96adcec5c9a8585495fbccd393f53a2687af2a99b91686b908629dcfab32433c5c940f0fc5f28ad20d58ae97181fb10b64fec4ea164c415f584ebaecc6494f685e652ab3e9d0df6df760d8e0454e1356151e5f2bf130d0479db85d0b8d9deb42250118e10a8acb44898167e4f7ab45e99c69519582461ca6eec2889f15a4782ccb276268288a7c44b7b493f94501ffa74131fecd5e76ac15d01728b0c2706f42d133b84070bac169f69d9fc1b7b6506c9db94372761297df73935b8328d4cea82ea7aef7486369987c327e767ed4cfdbe1307cf08da8f48224def8319dee3542a29f8124b37dfd37b03af2135c5414724797dd78cd887faa0e4150b031fc5a5f670ea87b8b01af32ef4f870f1fed8e72f99c8377abedc0f398ac6dee4aef95f1e0cb8f5365855144706962d8d104dac96a5f984234719c0213908c7ed7c0f855d4ba525f23bcc8c757f03c351c9e2d4951f01f67a9313e06f4c65281595af9348446f1f2d1eeda38e69e5bb8dd377137124f1f0c15ae4993a02ea58d068233d5712b09a3886cea0a7bb4572602ac352803d8515f499b5f7d0b4dd555aaf009199ec610c03e13aea3ed2000a384cb88a4f6c21dfe2f50928425be48950bac90395e7aadcb2e38e8a376d11259ca73456d7eceb29cc5c09eab3271133f5c55eecb0398c6c4708e78fa4c16f463a3fa8ec96f8c544bdd5129549b8a0ac12484f83525c3e39fe0878c44e630dbf9f90e939acca55d734e5926b6dc1e9a72919b661b0dbf2e34bab729960da407867208406fd6506a8c30db75ae0095b7e9dadbbfe59f0be1fab371f31fd25dc572b9924f93f0130863502be0eb6145ef810712d78d3cb639d2cc4e9b1df78fe5662312f60968aa126ef7009909efe7160326c386f825eec017ba708375aa8423c8709618139dc75b9a625f414074e6f849d03526fc1145dcf9d8869708802ca8b93412bd5159faf8e69dbdffcdfab65abb30de0c1dfb649ee252c52e6737f54d32e7849d2a017e397d1c7536f5074642cd44b9b574b8928111103046c7c44709a0c183144d23479dc0f136e224b21845a4c2363f89d9a6d327546ba3961a7186c7a20f14faf71cea9c81830415212e7a5a849c7d458d9274242c7811dbc699b7ce61341c566f9be0dfe7dc6ffd7456954d53f4f5734a6436751baac41b65a1c72b5f89cd8c711fde08ab605c2d356fd387a1aff48efb507b67f04bd2a389f84a8aa14ca3b7eeccfe88e248bc26a23460e70d09c981f30d0dd3686f07fa371ad05f134422a7869b4b26d5003629e50ddd40a68f585b0061aa37c933cb8dc05e695bcf89f1b7b009e3e2fdbd55ec64821743f788e79572a9007f7dc310041864e0042dd7b3ee564687e5dd4078f4d11fbf56d2ccaab80795596abf89b8bf3aaec25a2547d17a7e00b122c385904ce2352d9da487de29afe8604025c8611b8efc0bb6fda59af95067d76fea4f824cc11dd9a0e37776e0ea63be1b47b95af9df026d9044df850f21fff922d3568d80cda804049275aef8eda3ba0c6f3c400c725c2c313db06456627f930fa3b3c895aae0374d9b0017167006ef0334785708e5b12c45b4c67dae1fb712adaebf6ca0473684f05bc6b9c278554557235d61fde32356be28bea2536f59cccc2100a376601920c5225ee1d0ce8f16544c841b0d6079514b80e38dba35d34cf0a5f59be84ef9c1d2ab1392d41316c6eb7563ba95bf95b5fc0e7fc0ed1d14ebf57e7af36d807c5a0949f5f20424cd5f99bfea94c46a3b4c35957c1fcb0e04464f8ec4aeb3863fc1e4b036790a09c9b9d1f25a57c50741be5faf8bc370b9252ee31cbecfde7b9fd8dbb3082d9c59a76c88354dd62ac50930e81894c31f125a6ae4eaf8f88676285d71dfdde66a1bafac22ff71559c4b63c3b1feb5843645e0b2d700899318f99e1b9e73e3eff33ae96db272b81790472d136428dfd0131933de8918107384ae6429d52b5f485327d96a666d67916277865dd280e877284a655b40904b3badb39f9f03d0c0c203c1e7fabdbcaea0d0171333c76878ac242bcf20bfb0903e4a90161c8d907c7b5567c62356f36f8e32ff79055e6805dadf51ec8a7938a9c2c5f2e2efa36b968f4a0aa7bf261247e26b0a18a9e5fc5bc0c742679152880882a2b5f8e2f1ae00d9b41ed7c30abbd95a2ed610a1eff9d667371df0eb1171a01d2794ffe9950f00b4c0392f92b80c989ee05c6bcf75776a0c89fd10f213544ffb57a1ab212e0e058ff8c103b55076b4dc48dbb0b688c9994236044547909d4be7c0f08c50318412736c3b07d6776d7f3b6c664690147c88c724d37a367295040dd202d6026045f70b63f4d4f6024445826bdac6ef06798793b806c896286f54dadeec27e2b39de4253bdf2764c5cf696c5743d3d120c6db7f90d57e9eecac7b3688d5dc8cb3aa23eeb8903bc7f35a41c843093c164061265e85ea4db9c75fe2cce90df1387f5d2fbeca63e86cee3268193073fbb9f632c309ef2b7457ae020f0974839f3008ea0a7c37aa847dcceb9c80df61d171dc02457ab3376be3f77ba05578a89773fcb6d8c05f6d3a8a0f56639b4472a2226195000d1ce63ff11ff3af099c98a1cc4d907289dc6ffad6a6168f560247375491bccec1c94e89b62fbb66d205a6a485552a9d784ad749392ed4d9e3df79705ff764802dfc17728bb2f3ca95caf61fb0de34f256f959c2bfda1485ee608a2be1dc0e53430e0f04fbc2eecb7b7999ab57034d10b7f1fee21db9aae419eb8570d6453893acc73d9c94f6449dd03e2b4fed42b7821e0fe5d18aec4968787defce7755ef5c44f447b08e093ebb89ea2775152f514eef0c92e6a9472bc13ae10c014bd5442acdb81e13e501c2fed68d459a8f7faa99aeaa6edd06a185f5a4d18202bd4254e9e9861886da0152d13b8960b1147d665d2cb9abce0e42370748db522a26a3f13859a7b78a4de2dfb49992d2e806336efe4625b9d3035d22650ed85e9b9eff81732105aed77906e35e4fd56eedf9630f5d22fb5593f94f95f9c61be622668349033ad31893b9f8f12f0d639da71ee735cb1afa5dad39824c4436a5f4fd3c1273de05c1fb302d854f82fb0cf7c1bd0b20e6224017038e5e0e2c37029f7747a0c267dcdeb2a0afd496eda3fabd6495ca4943aece234559842a8b2c95e7c10d028ae4e62254f044ec5d9b1b5a60eb81cd89347c31e4eeb731d3efe15e4cb3d2616207805092da3c67a92ac6351c6f52b1d4168d9c83b8451fe21ee36ca66f276559f6ddf756b2f5acb581164ffc161eb5d23c759d87d15877a8a24122a5dfcdcf31292aa3b132f71182c8305054995d206fabfa5faf5651246bdfed2598db8fc6a32b2173d8d380beda68ea1d6a3a169808df9abe689909a8b7bd1eadd0f66682d8f8f0672dcbaf3377fb391cd79af7549aeeb741799684a8cf1005ba82a53db41c157a413fd096553a2c242eeebe48a9262b3247acdb369ea7c6c4f91d2124780edbf8da0bc88f956f4b9877bf8bc13800e41b1fd874dcdde471bc30a17678c8c9559b46c02dc6ddf611f5cb17479f2c495087ee4aff3fd3cf0f21ac41786d1225a567f2117bec0e72ec355d16b75ca0566c60e7e361aed5c3da1ab2506e32b9e804355e7e89cb0c662066e30c4aefac06d96e3ed68258815b9c1b982a4ad904fcb991f998d3e4c2beb8a704b00975e23f66557069964ee4ce08414ad332b2b97e2ea3e8b3a9e7ca4fe77cb9932a9eea55c767b28c145f81f5da29765df74f95f8abda18de68b19523858e156dcadd620ffe8ef303833cae4d1600feda8fed7e29b80b4536b47e6199bbf7e68ad7e981eae73db60b05d17b97c97e624d68e656611d67f8ff009d3414354c7beb5926e976bb9286f162d295b5c595d02ed5c1aa74061416b0a46daf7c4304f23d1e800a398e9268955ab1f912d395282c9ea90cb4bfd340a63cde0a4f746224dfc2ae8b250ab5bd72f2d23da886603ad5c6532b9cca80b51192dabdf2b464854e3b004d3691b6ed8b49b557924208ad103037e02fd307d3d77781ebe5fe9156bf9790ba9b3cc38868c7090e7ea626f6c71ae5fb1f800a12d6b0b0335e3df6dd067e64a388c5c29f387c294a7c5f613a7a0c12755c69299e45fe3e49057b53b1434560deed45db4995c0e455946e1870676315e8db8aa3673af56b49149bc0f4b9c95c73299758a1732ba0435454458b60ad4360eb7e50ff381e83cb43aaed6acc81e8dc0a995e856ac9b241fc1f87f2aa335a78b5fcc5446dcb8efde2e46683f0ef37b6562108f09dd3a05e74e23ac5ae89eb1ff6b1a637c4a1b7650eeb400d2ed21bdd0322c69091c16e16e6c53de87efa840c0f414b9ee9966fe800eccab7de615d91795324277185f4312529ff89b6c2aaf78223a3940cb6e540f8499da976d68984609dd3b4533036abd93a1e23ff3dfcb2c90a615672d5b7d6385c2da4435d8267d5e29556a841c4f9b1cf38cf830ee158a7ce1ea2e9ee3122d38d0987be10d3df0e78eb5296fd35701f524a4de800725380917c837f3aeea16598e7126799659a2f345e64ea3a575759357cf4e0b6264c7bfa73fb1545c2576a582c97c1420149d4cbcac4ded747c45d585d9def3182cbe758d0fd454bc7a2cebad29513a19e1b930df14356f85cdac24f9e4fe9faa65508d9a6b490ccd7b6085e9b87f6ddb0e920fdc07ab8fa62afa39d53219c59e4ec073a93caa8c23516ab10b97c0969fee2dc28ab4c054a8f7853e42bff5cb76bd33d223d421a9656770f898216b520f2e90abeb27b04fe49705121e171f6e7d497a90c71da7bd14e8421291acc3e3ec23ada0f14171ef841f49fb0e5861817b9ec7223bd5c242c1c15e71e91365d2eb6e84b17c24467a6be7a4d2c7db8c11ae5cb525d6a0c606f2fcb513bab1dbf6df7ba684f51b854f42f4c48c7a9fc54fe915fa54be22d8c126405c1b1681273edb7ff67f0a001a67b8d110e79fb4f197dd32d203d2e0d6a2a31db928a800353d2880c89fad9a00b87a7cdf3d1190c936affef9876e86ab15864f868905f3d5f42d4cd9d3f4b393223108796f4bd7b55684673e8634e8b429fe42ace39f4139eb3af7135851e0a9d3d64c536e070acc4d341b8005ecb2fd8d284134d14b76913b265084e59783ccc1f78e940fb8d77f77a3b95570628327dab4b4afb1ba636ee6d15ac777bfe9f0b1c033605bf20120601072c2bf2709512faa48284c14e54ddc9d2c511592eaeb1e96b47ab33ef6b1bd7bdc2611b2d6b58702eddca29f9105abb01f8420003349199b5862db7f0ca6cf8b0d808b075ac55c60d2d91a7897acb4c71becea0eb088d4f4a3aa7826b100db9eb2be1191fb69ebd6a14c3a64569a23ed267e06122bf4c339dfd5dab43a7895a38b8754846ef9dadd69757307f5804f9c7fb3d3eaf42634ed8a6d3de53c36ebf0485d0a29e7a69930fc5134f37054c189ebcb1e667162c72fbcdb1ff2728aa2af228f4f59deb4a1b32be33896a77d9fa0681994dbb3aef9b94a92d00158ae08293f47c6f1792bcfb7d79dca9847a87a8aa2c5bb03fe3927b7ae1b70d87b4ba906198e2629f857db1d303ba16f6155f9181a45bcf4e8d3476f269b51fef0711a2f923b5443c4ec74ced8b00f5b5dbc5e16ed267f88d641d22288f39796e0d0104f5229f8b4fd438ebe5cb27d15b7603042239729c4073872a3d28fdf0dee048d7dd87b2b69a9c190482e5b69878991e4b6ca616f89a933d2da5b501b4a4f181f9e68cc67733cb3f19f077d5d8c4122ef7d265cd5a5ec8160a94f74dc89db1cf8fcc575b3168a1f295100764e3f798465677b4feb278b5c000fdaa57e37bc04cfd8ba2e558414804982444ebd3b5cbc6516f3340b436ee956d4bc4a0db3c26fc6a4111e499368cc3edb6faacf1a809f0d720c2a038116c901a31c552910f2673b409fc5416d7eee1484ecdd5ee5b2b911d31bcc118fbe494beae21f7900421febc17a5106d40393dfebff2e441bc262d3805aa6bd114adef13b05dd467e6d7673e958766d5236d86f2116041daf9b258f918cbf2c4cebd090d358db2ff81a7fc0a5893d8e3909e4bf13f47d22e7d0cc21836a48fe417e772cda1643bd1593bac656d060c999d776a510b7379c26743f56080428795dbe5e64c4f13a3fbdf097a9847bb2557d17bf84386c11ea9f0a123f69f8563caea40a2eda865e883f8285b71050c681bf1889752b42181ac05b1e6a356d18bbc01185ca6e209eac526e54854ae632fd76be9e88ccb7d172dbf7ff690101f5542ca88cec0c732ac6e587108bf4ae3b8d6beeff39d133154cb3b1b450d050fea8990fee254e7f4600cee47872108369a9dadc6641fdabd616275053145e322b7c7e161f251acbe56be3974f34334ee7b8e2fc4fae4b0626b17d5239ca2e8a6ed5c9d47bad3fd1176369663e3e82bdd2231b4c33e3b7f63e04f7d915798cc8034b238b61181acc0c56667ec2daaa744337cded42011c12a09bc5108da8db6c5f552e6d5d3d6bfc55183408249f2eb14d4a4fa97f32157e9bae82109e021b6abcfb5bfc092ce273c23a1be4ca2746b1f121a5a5331e243c3c8d60b3f2737385f1d2587df5fb1d26ba88f97f5101376fdbaad5036a996347bf9a6f17df6d951942f2465522c949f61bf6eb4688bc6d10e8b0d10bcc044a110813328e286ad547c575c2de5740e8c411f60de95eac06b341f3f4165bc8ae018ae35606a0b421fedd3c033ad5ee66808ceb206e3681a4426cafb7b7ffb3290d6f80c4e0f2f201ea8519f62310bf905b4df21cf712d26f1bf124964bdaf5b354805f127812a5ffac1f996fcf1048d9e8c536f4dc490d06aa7642f66d73a76d4d03edb864cd71bc41e5197b7789a56eb51f78c91a3b1a93c74e688a24e79e59f86baa1ce278f642a136284228feb4e13698cc8bf6f972663a2ce76de9c10a60b9e55b508900f396c13af0addc8d0d17fe3b7fb9e0ec35391b95dfebe45c7e3ead26b093c72a166d1f29881174807054beb0939e4c5097f74c7a80339f762b8a7e578c3a3418910ba16d832bfb7fb525e2a5745f2e44c5c31d142ce4c6abdd8ba530d31129e4459d8ff98815d9df7362b26e0bc81215738e38d83a6b8706f19f98ce21bfe845731f37b74ac28246a0730977a7ed9af70f6b32884d4b5295e485545a1bfd5626d4ca512e37173b231a0fc34e4f81244144a87dce7ee94cda91d3753bedf0c9234c22de698d4db69d1ea0cde418c49388526c56591c98c97b8ef3c490daed411ded738e5a6536a83139d59d3a980bbffee1256e676921890b7956e7bb948ff1f2cb451a2573f1357e4d95d08fcece8b93ffda70c39bb3f0d01806b08ddc22550891ee0644fa12b5a9cfc7ab7a797492fd472eae65d734472fcc8fcdc46c94e62387ea78a437fecfd7f13c0f56cf3adfa88b4bf8661896660cb552e8029ac2d8b711170a0a74def40cde9e6d0b040fbda79d803c60aa70a6326ee2880e0f30da2160593c093fb3f64efb046bc76d4b81c8a362eccbd2d0591647f0cda1b3e5713ff6eae651b574bf095c5c541024ae35578382e28a1e97ddcaa74c3b92317a67cf3c1d9fecd73252d8da0726dacd659673a22828bab01cc9a645af52847e68780647d95571f0a08a62a1ab4b7565cc37e5793e6e25c81a98ede74ba3776200604540802b049d47782e1b93a03894234c93d8c3165570102599828f6a719a60624cbafafe355aac736058ee91f0498dbc1b8c5019c48a461b91052336318a739cba268287646f3ad9d9db6a4e0690030774f4fe4a3a9aa67bbda476f950a2cd2ec61ac40b6b3235a7508b83c8d55288206c393da0c70e5fea0bb073c4f576a2631e90fb5f7a11e3d7f04ed66f38422a4761056a208f7059c6d0e12e89acae918f11a8a6415b54acccec1188f0554738040dde3148624742167e8a58077255f9eb30e53e39cc43de1ab50fd8e9843bcd58ceb4b55f57d52fe0d2059987bcc45a6258f29d722d3b8064fe3ce680977d2f57f01ff195675c70b37c4e029c738df45db0381d6b51a6dabba22a08bed75042a9b40404c0ba1769d7188a93ea797cb0e112f7f7161d46d08da4070ce73eaaf873c8bbc7df96641e48b8aa6be7bb18706046ae19e2687d30f14d7ccc973043190e2e2af6e8d726b2f912f989f3bbb4ffecb6f37871180be915232ede6e465b7ad4b44c8cb34727d7eb13152eb6ee2e02e161955cb4dc01cff26fe49a332f0933d3d17748e231609047b2a3854ec397a2f98ffc48956608c49507d15e85f01fab0a04ff3e6e6a8f8a58c4a71443fd9f386e4ae80f7fab38c7e8ccc1103cd3e0cea1dfb2dbbd8705ebcbfcd6919ee5710b187997d648fc3e01275f967055eab62bebf847a712a68d31998232bc272a1701233da11536ca9adbe8639fa09f3c56b6e3f546c2f17108e2611b0195a04b1fcef79008e08b8ea0e63bb8cc91dd72ebedcc85573d600fcb93f6bf49e0983ac870a9af9950ed2a6d881adacda2602bea19fc6a6a8b37f50ca6721d1e2b7ef47bfa35b899874d709140baac7e71c5c3db6ff19a1930b637b5fd308134450871d44f63016393a83897296e7cc095a2831b7087445230bcc51df03ff219f9cdd2a4db41d51cad164359f5802b44cf9e81c83507590e44c5d198e64015d52300e090ea32e5e4e80034645e7d894b3839c649521f445c38512956b9aa7e6d9666d307b82fcc1d9ec96ec292674e59fe5ceef414ddd8bd71d3090b45d10116fe6078358b910b16650341978eefb5845fd6c6de25512756ea6a202a952ea6d24fcfb278c340a640903b6ee815cd7109fccdd7987b918d3ff63a31460991dcec6bbfccb64cc06b0b36439379106a925d8d3bfc9b33af9a57138f238f0aa145ae7f0e0d4f65c76436afbf0f09627ef9befb4b63a6720878c3a95be1c95dc3837135fa99d7ca34e76bbbcf3f94112fc94f5f1df3b4354924db7db142f25ab2c0a21bb14a2d0adf30c4474a86d40b0668265cb48c6c43e8b5504daa5f736ab00c7429a23a684c952c0ee8c2391d93d30c856e0115442813c4045b74bb582476a74f8afcc24783e907ab4ee006c7c8b5a8b51865cb18402992f21f060b034b9e68b4ae8c0a3b51776308cd824c610777d122eed2be3c4a021d2fe27c3145e9755afa41a3270dbe51c30976c1352391b9760cc33a16bbc6b6ec8b81d5d094c9175e03fefd479dd52c4ce648fbbe76ddcf36ad71c66ab2234fcdc4aa4d6d0b4c7f65834a01430a739e2b090f82c390d7fb18eb76eede45bddf93f8b2240ed1b67f3e68414a796a73890ed460686e0565220df8da1706c9058fe7676b998e7f992f6a2935207ec5c9b900f57a7361395064a791c98441fc19b7308ee2cd81807e6f58be122d8ea0fcb373cc35f4fa795ad02daef9e1435b71ae830422bb81180af1bf5af203b3d0b1549a8ebfe7845b6cdc558bdccb52b07755cb58b6c37e55aace80737bba523d5df0d4acd1c6699c62a815654dbd0d47d2437633303e6b2e75b26a29379b4e9b7f732045dfa3f66cba3b43781eec658ab039b08399ea11fb2f7b451c5905d8805bc8157ded860a8906a02b07602e83f1237c2b1094cb780a4ad2d160eed7b80a8617a00e97aaf01a5f2254c4ecf73cb8b44306998072acb09f45d59e9cb3416e9d920979a33dd1dbaa0a02e7836b31b681dc019a029cab79d3cba678d0d04140b5fcf399c36a56d2b9e93e94c3a6b84cb6e2018f19dc7964e074574ae4e6e2aa91b76e78345af5f13469d9d345d1eb19a1d43242043ea126ba8edb9b1fbe353968b29bae64156c6d7f6dfcdd2068cdef249ba6421747267b38003f40c3535b587c270e928fa1f0c050bcd2facc9cb34e36546609803c3d542f4a8b0caf7ae682d2251ea349084e133751ade2a7008588af67fa61fad8d5b4443e3e2f0daaeee819d66cdc9073f43c97272221f4dc87dab03039d122070c22c97a2ed32c8d39ee70f655f19c5bb6792f4186008258151aba15c74cae550070a33314777c999693f2ea6122128b2830e533af06f58545bfb4454e9f7a9b8ab14a8fdbb4c9df870a37f469e5ce595e0801caae4f2b493e5bc756b99da803fb556ea3c52bfea9e952030bf812e8ca6d5f4a0620d5eaf9e3bc550a0b9575a17541b2698fa9d25cfb87f2021ca76f2bcb992359b2acfbf6606d76c7923e92ce43628dcc22620585faabc5f810928d02417aab54182ebf2b926483a80f61acc5a03c8b30a314f937759ff50aa3c72c53d668e1fd6f57ef82e1eb2840953dfb99f94ca42bf967f6c6d1f2d6d2d071f9bf7cd0d55fce89cd0f3ba4f03ffbddfedb28573e151803ab46f13ff4461477f97f0babc463c1b2be58320c4fdc7589c476a1e834ba9f02904df35d8cb725a3703c6328c1a76531d717dd5a6e7eb89a5ae5d604be2b9ef1195f4d56e41b7a5b6e6adbe64daebcb90f664ae05a7c4e39d7b7a13d51de36f971184e433f6bf6ffee950f8cd2343f1590af9b1620d91264a033906906f8f30968776d01193d0683ee9e649098cc406cf92377e9cc122043ac28bf85713c99090e06bbbfba6c8fe3f1ad16f074b8a00cdb6042d8321a514e1be1351368b5370846f3a76a93fcd0334ec6727d009d679190eee83b71c42f2469da2736ea7d4875b078e038c698c9e51e1859c453fa7fd1ceaf33f57ec4343d9d98733149aae9c7c39fa652e03629e9aabdea3005272ad92d2a1cdffeab88f77b029c08306eff6a0ed5b5058bcbe9fb44a1c4862391fe0ba21510f50fa0c36158fff23e22447cc3c31ebb329d5d8694d8930ed17777f3e2826da57715d6c64ca516dd514f2d37de7546732621fd46a887b14f04c981539d721603dffe672c291fe3c0a2dc155e1e6e0aa409292de25856c3d4806da521d6ec323608454f24ab63e3f2bc24a4131e173df63dd69137573bce57af1b555204522ff4815ccab383b7d9619cac0adb142387e272b88df932dc1e25c90c7de332120a176bf804f6b1ae3acdba1845c97a6678c437e9de1830248551982b89caa13c3d9c7f5aed008ebe9e218e422af4cfb0c45173b666cfbd2842e7506869ddc4f03e3441e87a01f31f032ce57f7517d7c40a70038381232ec2416fb780ee0412be1f62467295995f3407f7bbdaef1ef9ab29f42007037a48d4aa9b9818f02225b0057092179c951b6ad98c109eaee96b377d8f64a8049c8cc25b0d08c968fbbfa71d22d1d44e31b6a46924329f4325ad69038d73d6c6a34e21293e1ca32225ef8edac61bc71701706f9d5177a03f55b394429e4ef3fc82164b3a35f17fca61b764db37ad65ef0be21c56a702156665d9fa6e4d00ef011b2cb3521451333591a1ea8e14cbbaf2c0919728772f596975e3eada18d3ce1a6e3f33e99126a1d1518bcd990646401cbad86872b7ceec047c4c3f7289bc479e0edef48db505e5441a4e0c3a1164f7f92c48dea375b946a8b5612be5a32e5374cc7ace252f8080c4f0926a35cfb80bca69bcf0a3ff8cb29194b322a26fea167ac80862e5c6201f2c632746c5798fe69761b099958460dfc7fdd88ad01bbdddfa0b81b5bb268c9d1abfa8dfb420abc5594cf4505d48547f34be7f2478bb6d4ebb0ec0df838a82e5b2db43cb09cd08001fc5f6e951add983d1f188652e2641294967d730d2cf29eb5f50db39fc5a30ec7e84cb711c00a30d90e661e7d140027e5fafddc3b926ed6c670ebd2074ecdd6d72228d1a4adcbe2fa23e70bd8c133607a43fd103e320d7a2b3e524ab8e0398a93d188f8fc45f45be266d8ee7ab9999a2bdf1160ae6776ef02cc0380faece7609e5d603821fa50b516443cea7722b3133d8f68c03a922e0c38d969d3c593cdf84d8d9997ac44e2ff392fcb09f5d58cae72bea5341dc0348b40fa224c53395a709499ff45d101beae11f3c5c8eaae2698d0a33647c544e3847467c5533102053467d09b69fb8b6388b10ceddc0608c53a4e31fbeecfb7c128335192258a826ac4f543889675d988d37895d4279e5c38fc29149c1b6e0beac27422d1843b6ed8f81f4e32b500f9f2592960134ece8927677961c06a9412c4da8b5491245339b14b073f5a08fd5eea151e42f937106c2f6b825c1f4bf232006aa2a0a83aa25f1ecbf96f7bc23cad9fe73811bfd206b23917b4e6350496af1c963838322e842c69f371170306849e7f368f12ed37ee13b1527f4dee9341c24b0d29991f7efbbfb951248998350ff104db00cda3876089fced48ee70d4e6a85fb9ee2f78f27ea8fa0d78a98abc960649706f3f843bcdc18373a092f2c1f2d3a10f36afb115f03483ade5c38a66edcca3acf861bfb99b55d1a70c0b8088ea7bd154a2784f0b4c43468c8e5fdcedbe033529d26dd7f9c8f7fbbcb3782812d37377093dc3a9adef9380e060d910a8fa16e77cdbfce03f4f5fb860b82c5ad4783e20cecc72759723f476237cb08e87bd2b3731e7daecef8ba4cc36fc1365b494e3fc406d20069c1742f6926b1ed60a9dc4180dd5fdb068e2192d540d48d8686f8b812b693b7c1f2469713dffe97b7dbd438dcf152c6cadb344083c0b1bf8cc4c3be461f9dea7a37401315585868702ba48d75cc901f0f0943084bc7a01508b5fc0c63a0954851d06bec23a32572e04a26749531375e670e87ddc24889c329963bd89b49df0198f48f0a7b92b1bdad0402610e37ce68c195863e4b59dd05ecf8bfb8ebf3221d1a869ba874aaf1fb22bea8a9955a439dba7dfa98389ff05cbef37af7a9b1e66aa0976d7185b414a503ea0e708f17afc0e9fd1ccb94f6048377e84f6cf53821ef067746cab6ebfec1dfcfa6532ccadf26bd6a7aef8171bf5a043ad03b4f7c912adb28e027b5dc428155162ca5956a324d18568305d108bb3061bcd5e68639b2a6722dd4f88536ae56f1d298b2a372f9fc5e39560158b296039aa66bb0ded0517b70e4b37717e81e9458acc3f95a042dc5b7cccd41d105c00f148d024a836e80c0f636eb5aedd36eca516619c5a969aed6583027261dd65b1b02d43fb92f27a2856b0128cfc33d8b8091d64e27772550f8ce7370c056e5882eb4704fc1137a465f3c4b0aabe3a6fa325e7d61a6d6106117b93922615c6654b276aa6076d6882a1104369e3fde1d19ffae7900d490ecbcba88cbce505e1e56196ebf5582d01370ab5fdc10314847f2657a072bb2d50a499c617ea47326d1c3a62e5f503193ecc232aed6b44167a8c9924c0a621da3cfab85e9d88b934c9fc9c47aecf37be258bdf60a1e354e03f0422abe1c700ae7a6781b0b37ea18fb958a119c38604afae167ee6e9ffb5c6352035d51ba3100f565d3cca9f9a5a590381a6c73c61c57ff1977da40bc1df112682a2da6bd8ebc9930f81ef0f20a36627418d535f6a86de6f1ba4d8376c6619c5bdc83f20e9bfa41c331d1dba600078dae412593249d7835f11dae32db1eddd1263362bc661a50e54ce73ea917bfa1d2b0d8eebb0d89aaffaf1f8d9d2712ccccad2a7b7e369e1566d960725c74f61a87235bae1885ad240f32416c13f9291178bcf881849aad9ad7a70f81f513d77e1709b1dffa621b7fa2e48f73fc9fe20fe7c0244c867ae6d3930598ccb0f3c8686f1c310bf4e8cfce473e00fb843ce436728e523f45271c6be8df0e20b7e34f1d948e172b25633dfe1ff76598d25abd007d5497a34b6fb5ea49eed628ec2fe1136e647565f47ed68287c4a43004c9a347475ce51c1e2a1554d6cc8077df9b9f4e8e061d3a98c862b738bb4726612cd4d696b13f013a5e2e14e9a73608ea603a3b8962e5d5957f8a283562e53d032dd74ec825905fed3cc5c00e44d288f01be7135add740c3f5f966560b61fb14f4428626720b60db0260d57485a94bf76ba1e47bfae3659f5c1818892010dc170760c1a73f0ac3a912b0d0136a5a790bce1db4f7af022c596e07af8bdb80dd940fd815ded74a6a754823f9d60df267434622a2dcb58e2d435b83da2ec277c0b569b4444f86e91358b91449d154c549a304d3d86f0d4f05ddee4fd29ffd6280c97b6b9f8ab4c8001086939941e6b9477ef5b7b131ca99644aaf0faf7836dae5ce32d581b6c9c3ea562bf774dd75bc7cafb93d0405ba9a2f2f4be34fc34cf8424192928069bf4b1739ffe457faf8beb98175509df94d15ae88029ac3b5366c7a7050fdb7d26ea9e708b16bfbea08d9e6fa7813223f0084097df7f2ca0fd0ef8ac65ff36345effe925e858bba8938745aad9fa390b40523b991fb891bbc7e5c493f427c2967d391bc5090abdb302ad79342f4c5808753ddbbf7f7ffae8718c3a57157ed973c4b22a01e9d168a95d0aa49018ae8abc02a84a5c2ae4e9820f0117a524549b25d54b7310e3b4c7ecaad5d3f68906b30fba52e4fd64a618eb2a7bc2672e2bcdfb53be8b20891f8a31cc236bad397543d9df023652c8af0acfbc1451bda8908637c03c5a45e551079425370de4e4a62021f195484264a02dec449e2b8bcc4703ab0b136b242b1c3885fdf2efb0cd7599f8182ce341741f983bb6401810c9b21ada6c8d2b8ced32978b933d76d6f6782bafe71b26a406b88f46640c5eba1305f06b3832bfebb2bd25af61a56684e4fe7b13c8a1bf40f2df4c951193f581d6ba857558d961f035269f59a40f401dc5704440a495cdb61201f85ef5c00c6018ae17b75351ca0985c853dab1fdd0d36d45e4d5ba4031776a9f558f76e3dad286af501fd6adbba02ef261288139ab78a79266a9b00d83e90efe9734c4d67ac6bc2a47414ece828055cdff944aea6c59da25e62d75573df9fd8bd459c2f6f674a22ad735c6b8a8d7497c6ae63ea400dacff5e5956d52a491040bce33b50ec229bbcc6a9090c896004bc1a9b5403e5b1f864fd55f21c0c89e2a190a27cf83ce6fd141b35349cb657a7b1fb4a7c6621167ac7b3679d5de87942c8797f688a021eaa344d8f059bcb47b527dfe953a0ea1d0d7fe01c3fae067bb8f84a9bbc0fc36cd12069720eb62b8d71f7b4acba2fab7af2f7583afd8cc88d4ea51f1cf8b5461762a349240139de7fca445ca939e24379676157d162eb1a354ed806d43097a7259eae464181634aea062747daec33e18641c9494a1bc4c08a94d07cac6333244bfd36ccd78c8aadeaaf0f4e291edc0ae97217df72917ae669d724b5ea2b7edef8ac9ae861601d1843f8ba3234ddc64e8235c03733672c2798e5121602fb7ea6591396776324157255315bb34911ca7c180198e887c79f43d91185daa4405dd02bc8a0c3f0f8d009b1a9cd5b2dbd6acf6fc38d17d72da63455e9ba82503994d569849b0d4530970454d16aa0fa66a0e994e9094eae2716df0ae996bce7af973668a957aba0abdf2ff0cd216c39494aee4bd779067f8127cc958db6b4503bcc1adb1021081bc62fa299ea172cccc6d32b5c0ff7fe9986480e70ffff072b5bea3677d2d728b5b5828e92ad3e79844a7ce29804cbdf724f248890d1f715f37dbfd710276f65ea6eaadfc8c2b804d97e91cb0e724978a69730b77f47263e48c39d4bbdcca69deee31463ddd2c01463c6a4a737d177766ac9b84653147379fe95dda532b4a1dac424f5f40455719230966cd3eac7735b01fe345378f758b203a10383c3cda588190509d7256246c5dc661c18480fbbe29e4579dc840096492a71034018f3710327767dcc8a2d85c59a8115cb09676f2b37a76c2d1905c189eef657f5c022655e920846e6af2075ae2f74e87de928ece418b6dbe9bd4a1d8eda435e48c817cc189dcf61bd0e0d439fa009c005c84ca4bb0727fd8cee60620dae40e32db755cf321e020b2d6de65da0b96d4670dd94b899df2f40d3170b9bb6d7d31c65d2977d323219a1e90f971c2f7c6f8925ce95e2bc750944c3b5594352b6593f44700da1ee39fc7c3f07d11816a9e90b7cef1a13a4c30cc578ed52910478a919b23567e7a1f18e39a93369a3429d5e2b35285a0177c52fb72da9c09d7c7cbb8e033ee4aefbd389a67805cbc2a11fbda382beca670ea56d954c36f2eb18110148997e49d21f22614a55474c8c8487e8cb9827be912454ff1c297ee7a97b2e864deb78c0cdc430e93b00b684d7c80b00c1cc7021546e2176036b7a7447f2f43909f247441f51f68119df62bfea15bb4e187bfe4a3c73bacb8cd3f824bdea52c48ec9dc8ed8387a4478450903b49ebcd08dd471c331e97c50ca65cf5801dace41eff57fee2e743758b5fceb5c53b76e6fd15a33ed217f4ca0590aa7885e33eea4c484f654738a3191004ccfaf05139ae894779949d1ce0fedf36b377aad9d1a07e8e346043fb6b84db48bb19da41e38d23a9010f2c44604c9735d50a58d9c098251691f09e1b238e15c8031bff230802f1d8a75369386d1a317d9327a842aa856adbb3c389f04bce0dfb693059d8db4582afcce11ea7527be3d3cfb022c5260146e207c52eb235e8d5bfe081403bac42d5543b178eb9f9cb3b59933df026abb70518448900cdeb60553874d16be365bdcf2a2954855bf74d6345934393c994e1eb2499f66b2b11aca3b30f1ef6003006bbf74a2315e2924f4c46bb0a929780cf6e83d250b784fda88e8cdf0a15095c4cf15d7bdfd33d08d824ff0438a87b86a881399e21b095324be8c7d69f70fddbdcea0edb8c79642f7d62f3740ddd9580ff1f71279b3ceeb57cde0ec68aadfa56cf4882da34c60cc71e528ac014a113f619ffacccf555c10f2eb3097145661fd9a7b02eb476a6999ac99b48282f2f69553648cfdf5a4a4daa1a3adbb7c1a5cd7b6fbd06026cd52a114458bb472c70655869922bae0ca40d90ce960ca7c593b7e61399ffc54ac624498bee32c4625e3c671ca349ba3405c66daf78f5ed01f8c26792fc4bdfe88fd9bb73182200b2aa361bcedcfc5423ecb2041fce492ada168f3f7b282a98cc5ce849a170a6e61cb6ed26007a59ade97c47481e9139554532039457086b052a77d0228e40e81a61ef04a3c17ba8ca5784f1c3d33e11a83fe84ac9de653f53f85a61239231047ffd3048e6a4634fa1ade123a723df977a15a067a4b2830ad4eb5ed627c45e5395c2e870c25c091ea630edf733c92248ea60836f38719ac9391a323600576af5efc253186863107852e9694336c111768af3f0cd78cb1483c0fe6aa9c0e9f347eff6ee41f8d8f4ace91a4442b2de7edcbe43c4157bdd3071b4f9ab46d320d3163e4587d680ea1120b58a7bdf183375c4b088308ed421e98720b23d6c18984eafc97608e5ca9ee5eab6eabcadff7d77c299364327eadfc85ec90d575bbdb549e74a36d91016c7cd64bf9ebf28f36cb943d07b38258272edbbbbdc3e849acd3aed4488654c997283b274150aa2f772f48493ebabad31176dce3dc037c0e68b4f621eaeed5f09d826795155e4ca6272cfb53311f536ca094eac51776922642664401010263712c8847ddf56f0ac455d2d358ab94d90bc8c42fe85d72c89a5fc5036fd024ad4dfcafd59bda821e374900d00db08d42108253d375386af8dc7978158b4181587b01157e053adae20d81163243bc6101e6ae2e1bfaff86a626df89189b6724a799aa45308bd7f03e386c317dcc292097218c5960fcea4ff2fe52f3f01e33b5ccf44c95df24288212ae9bce62b61c3e762da0d0f3e12908dfa3a612b928bc46edb430ffa354cebb2daec9382dde91ca97a1ca9049abc9b3c55d104cff458fe4a8b745ce9f5f0838e80a3161151613ff20fb43cd29430ebef15f891a8c7939f62f0f30f42f70358db1c204bb0ea607d5d6ee4254bfb8f34b5ae0a6ba5d94a809bcefd0642a86b6c3b5b2777f1a36be6e7d4003a0cd0e2d479b4d11c8699e6ad83f3ca14b5e438d3761d88467870ad5174256623133a3c3a8dbb0474f8fe677510956f6774d8b4370abedf0b90c37d19376805cd5acf1bf80e561137d581450e71e449950e7870a8a009e0e43c6c85a20c891d0a9808f53c1cae8bea6facc7e6824c81fb4a91b041bdad33bce9090ed4fb88ea37f602dc4937ef4db0c4bfb585e650ab25b279311caac0883155ad68a7c646c9ba984db81538ef0c1a650c6b6539c882b964ec0fcc56ad05dc2295ac24e44d1d267df0d0bfd839903f5bf41534f1cc193ff3ad60c209c8774cc34009b0e7069715a2d08969b6c6d1efac439761476a1dbb9a697cc51760602fae90f99bf508bfa032660c9187d1b6ddde1a683b2478d91376184d911c9a9af97f281458c30ea9f5d98eb0e9f2b7765f68dd5486ec64917a41da2736ccd49d4ec129a7e958b268a71c4f1fad78c01bf09bc115f84940243f76751f5c9da4944f8ba7001cd01f1b4c72091ea3a1e4f63706b9b392884a846d27ca6ab3117eb05de554c0ced154a88077939d17a0c186e00be336aeeb7bfe66056d4d20aee6bdde4363651f6766bc1b70726d9a3622a8b22b9e0819ba6cef8dd74bca5edc7e88bdb2fd8ab5418ebffcf359e81feae36e7b5a415236b052d03b8b7fdcfe9e7555481b49ad96f2ad7130aa59b1a9b1124827127101056f5da515d581c39079c95243d6feb5f77716ed2ece4201e23ab563742280327ec6b7a58b3c29c5f82b6b12f148e2d7933d71a64755ab41f7156df222db876e8e83d6ea197f00cfa49b19d3173e98741eb44c54243d280c61f80f281a21eec1d0e7806397b2373305fe139e0d43110cb12ddada70327534a4cea8e30f6d775b3ec2ee890ede84b9601c08ce44f6be6f5c9a47b33bcbe2d447e7a750e4c9d4fa14d4d90770ffb8820d55e8a4bf848320474d6150ef20788b2e15f845c0cb969a3e5311fcb1b60cdbcf9a360b5279c8c3483b5c18533f7df7849848b35678659de7f5b56788dba3684f78103d1d67820daf70d0beabe6ebc7b7f007fe4b3e56fc06ef23c074c308f4297573d1b916cfcd2e4ddf307cb27da74ac5c7529dc570fea2cc6c99e828e989724f9d85b3dcafe62f2938a2943340ba5721649a4f1b8d238068ae051978c050d2b1bc73fd6ac5a176ed4881b564988c71c386f3a3aa840e547744ed64280e3aac5ff270e71a35be96f57fae68d7219a67e42a99e3d9f470d330d3ea862ab9df67f84119a699c3a6ae7ed4a2f6ff81d7915e299fe86b587ecb1a8e907bb83c9ac9b168ed7ce14b6657f3f564c4b59ef7668eaa43b7280c2c5f1a83cc9979d80c8a4ff154de68c868ad67ae11267d4cb20b2b37c81eef1fd74afaf6aa928b2a10ea2ebecb5269bb4967c81b8e1aeea9e4118193379e8ee854692386241132bed35622887a6eca1d46027935d8b54e49fd395fb923896674537b39997c935896bac72b0b70e25f4aa298e1c14189c6b0b734b7713710f259bf5e5107f6145fca451c56fbffb6b0a17c2e456a8f827e1ffa1e327571dd3f8bea39b6113b60eb9ae9ab56f169e64958ab75706b2813d02933a2a02bc05e6d4d25e04eaf848293f64e0f4e6f6b42307b16fabcdebe30e76b426cb1d346bf5bdc23ace262c6615d305498b2efef4a7cc3de1bc734679f6a6ec7bb49cf08ef102abc45ee596f2ef581986ff11d4ef2fff49ff218961c1d3297b4ce35d22a2dd08f7d2a6bd9a89b869093c176ed9930e10f58ea634e5a88fbbf27db7d2f0664997277451b2b98f2ba228ecf967c78532ba5c460a6bbbfe348664d2019d88af053800a74dc8f0e1269aa10cad10afc8eda88c3748442747ebdbdff4a164bf753682e42742417142648707cd246ee5d0c0088284604eb2cd943d911cc5aaa42758e953a27077aa81d7a57c3547a56a2fb49e70f629665d8b7dd88524f1c2798c9d8ac0cc0a05175a88707fdb2cd10061f7eec57822e9edfaf7333f22c97e7bd264ae96a18fcf536254fb382f83c6ecfddf29fb71747377fe5ce7351ea6502ff8799931d8dadfba91ed97cde41e1b9c9537b6acd434c2dd2cfcff026c18820d802d8c9e705e719d461d9d33b05970baa3211af9a803e82416dce94dc7dbe5eec3e04bf96922f939d87bb94cd2ed23687770ffaa104a654261421dd2e8b7d3102e431d97d99f3d78d7dccdb3880633b9b27db15328aca3086e646a0e9791a4bf4c79ef51b4a52eafdf76222d00d5d6874cc75acb96b90cdf97e2354e70182e909f14ef421b1e16490fae3fdbde78669ffa0ec017b27b5680de06fdc44de715a24ec7b06314177385398235f9e30a1b35da07225efdfe7b42b37df8dd1add638ff6971083d98370316a22113709defd6781ed74a0cf098563f8f84fdd4ee71d95309408933d6d298c9946eefed64afa4a46bdb1486469d7cdd975093ebd6f36276e113bb99ffcbfed3ddf4c3c3c3686d7c635cb58f5ab95c37e04419c644c165348703516ac6ba18b22f7dddcfa68af3ef1d2d01d29e5f871310ae8bf9844db7b9ca5b1b53cd98dc1e7c871001bafd3f326dca8a684bd7d8f086d80faa630eb6b1467d7c2ef362c8c004f8327c65a103d420eb5fe70bfd4a59f204e029ad0957bc08f6677fc54160cef7bf669e49ca2647901a68d754f7110d41524f33a7314116bf24d93fdbc0b4152a0ce2597eecf31a7ce01db0ed0d7bc68987a7636e65a78b3c69777d0847ea948d2f4161c9f4f566962a64d238af9e34d8c61fa1bc6e21d0405ee25dbb38683189ea768949d0768876b72b4a25a6b0f0cdb71f79cac830735a2b31462e6605e1a053b9a2f8c2b9fe74a3b42faeca8cfe89eba25ded1295ca23a1efa6922fa53088e0618a3ed0684db725410876e9e622cb2d477d84ef0c8e1ca1dde24546cddb9282a36536f7b80edb9a9b364c63f3ea17d8d71ca2b2585ccaf5542e524ab8dafdc98dd715e2fc855a21f13b927c340d34b71e5d22edb8703a1fbbb5108625550ca22db3ecb883420d2bf2f304054fdffbefa5d7f5d8bd23cd68ae94d55a7c31d643e682025b6757b9fdddc03decd206f89fc9ab6247eb26f782519bdd3b4a1788eee599bcc3094fef308d4655d77d6c58927434f4c827377706d5378bfc1c1461c42e76e502045aa03bfb153e7c1371e900e438521693fddb804aace1a8ab04934ee3236a33356e5f79594f58a7e4717af4790403117f16f1a970c126041be40ccb9917cf53a351a8581ae0ffddc13d12e76d6e182df0f9eeaa20a4b1405d1bdccd555b661ec2575319c6a93547bc1febe9757506430b8c37683e3dc89d7524d72400ff24a6a65d0c037e270d24b0c65c8caaaade72ac0594fb0d00488f382404d52940e4e59bb7fd950302027f49809f8b637372d50e76e776116eca6c0989ade5562e20374814caa6cf002871c2e24e2ed83b7b45a818486753c4b92b91eff1dc68296aab2c43ec0b736a36937a629abaa9980565e3c465180f8552be288f32e85fb8470f433a547298a57054257d5cf5502a06d68690ee3820b150a8617df5ce198d173c7dfc857cfb0240ba3eb19c54ad6d4447d8dd3d2aa0652001cb9ad96a8d6a1fcfb9cb79f256efe9f775bd63259c11db8c1b40607ea06d481cdbd2b058951b8fad4ff635d55d665e390c72abe26d339027395f40fdb053f0d96c5c3debaa7690fda7c9a7fc64a0bea98c308ed48b1edf07f9267bda76c088e413b488d9a836c7051399e69846c4997cdcf7db78a9e9421a2f4017646f026b987dc590f451ec98978415c39710e097459e75de3fd3726e69486a73c960c3d88c2c4ae516e63390f0b8197ddc1e46a7f2c4789df92084b3818fc0d4a36a3154161663efdcd3109ce78f6312939d0f508273116d8312bc4ad370012f4544bce63e20f5a536d66855b254c075887da470b0a53b714bd7b591636b155ae8051374689f2e9b9413e274e9af10dd23dce4e80985d178a322a9c8878ee87316981af8179f5271ebed531512c4cb05b40517ab8af8f42629913010c11c308dfb02c7fb64c721e1d332a037c731b6e4dac326c40763b3ace5c256a7c563a0a487d7992e5307f4c7a18a74ae18b860f6df8a8b049661d978503376d5f637dab496276d0f614ae11e99aaa011990db50cadfef29808c0ac9b3cf262d2f03555dbc39a18b9c3c09f685416b789a8c7721aa82bda5f6ec48da49950494c86fa438cbc266f349879e85d078c737ec556d7026d8b4cf540142b4fb42045622b43f19862ddc7daff9cc8f4ef736dd344944193785e8d7a4d0eb8d653e2306e477f6a588d9470bdc63e39d197c6e78a90ecde0a99a91443b45cd64c12a1229931514c8a60e91bd64856710cc91ea89a11bbd251f495bf19529481b96b6523392d30278aa1dae5affc21e3aabc6c4fa57c9f16016507c4ba7820fc40e90e7a448feec87058cf4d1f416caa451f7b2cde22ddbb26d2b2dd86b9b38b9232c45659751bc8fe06fa8d86a660e7dfcd73fc5a70c4092a05dea9556596f657849d01a6d3de2849db5eba7163d089150f0efd926abd5fc555f467ee5f3e338af810f756f68fe172e56519cf15f6686b1083389f3b07172a246746e5101b93a8cc7b3d475f8dc592872a7f251dd6e7df0771dd436c04cfeb52a6b230302ee688b6f093555121634b32db4cd79f1697c18b6649d39d3f3624c7820b36e44bbe8a162efcc5ebd9c9ad927f9d6ccdae8d78e388a42320926eac7f06bcd17234b4a2cf20a0bf89afdc649e98eb2fc151967af16741992fc58e497b1bdd3b21bddc695fa6b8dca35d923a8d853302c5ff365c760862dfc9c107ba7b0533a72d2d338120202e00da3c0ae6e6e319361a75d906cb982bea5829d02ab5d55c424ebcbd8bd81bfa50ed3176f7fe698033636d6843481dac59cab78c36dbb1b3512c6dbb0cfe6849d4fe6a95379b9d66edc911d9b6334d228f56937c3cf287001c39fe58d236d60c84da31a313fe7afb47a28062c07a777a338b30d8938e1e22f6cf7c967a22acbde12b705e4958b594f70f48151565873e1d688499b67e77ed332563611503a1e945a15ff4a761214a63433470b2483ed492a8e841dbc9869c37f5bba11a4211e4f7d02cee2a4435fcd5b3ab64cb39d6556c0f6b7c36cc583d95b6947c5d91ef5ce3f1b10f96018043a6cf4e65810ce504e35ccebce1b3a40f44d393be7e4636aff2a2ea32543b6310adfad3908e27ca7a1d17847c373cb220c13ecd78e8b394aa50d4153bd82ed3b8e31f5366d404df26061fe760e39f6255ca323597e09cc467c426d18ce1e36fccf5493867cb629852592b1677769606425cd9a672ea5ae461ce31b14dfb180033e12e497df2d48b600b5826fae3e472a7f749f19933eb12de0fabd4e91372cf325264d5619f4f99e28af1afad3339ea020a4e81b36c094a60197d829e038012e8cb204baff22283c81388c55c831f9453827a53aeb1839f521aa227091eeb8fceca1d686865cada50e38b22dc9181a858bab2117b0bab5e4de0ab9c5f6f3216f86612c700ed404b7130862c6f2cab28e50e811e1a7312e10b3c47a2b4b6e58f78c06fb93ae9de7c1f4568fcb02dda0f171394b9f6e32da9eedbf78fbf3daf227d3163f44bd924a14d667a1cec34a2efb8a58e41a30b3ec7799052f88ce92c92060d8ba314b6f8338cb78d8daa208e4ca855dde0faf139f5999a7bd322cd5ab14003de88bf4b25830b71c341d0c52c6b3cf0f53bb08138ff6da2b8d49fd4bbaa255b73ee9776e34457fba626a745b364166b2418b42711b1938bf829cb4fe42308a924c60910a416fac43698daa88c3ca6ee29d2bbedb463980a228b370365c8de0f900d50d08fd836af810172746be01c2967a7ab90acf69ad73f4b59140fcaa17264fa71dea038a631d2cc8824c14c2663b60d6fec4017df5d5b05329c1e1a137eb4adad3d1bbbe8f7369846eddc548f3998c17b59bd3db698f83441dbe260eea2103f6d19964b7965959ec4b3ae16ec1c9e05a0a29057ea2bb39a841ddc7163f04e73e2f920c9e422e1680df206fb53637c187d0264fd58a65737794f0a480931093e6f1922bedbc959e45c2b601035324d2163c52e5092b66f4bab4fb29386320ada534346467211d5e1940c669ae9eb50a6aa4eb02d1b32fefb82fca9ae25185941979c153238c11c7ee8c94c16a5c5adb909f0c44e259f38b225578fb212b3f67cccd4f8b897f9235e1da6b07405245574f85cbb97d9db8646138f7474219831fe9e8f92a3bd9867d1275139be2cd77687fb92ba236d5180f8f3c368f575d0fa67c29e1aaedf27e36b35448187c7b44071e95a58244dba1724e46b7693f38e7b018d96b5026ea77965e83d140d26244d6169c0be0c5ef4d39fb72a92b59a8b7fb98785b33b47dfb02ca36ff7a749226c40934083c3207d4cb20b2b37c81eef1fd74afaf6aa928b2a10ea2ebecb5269bb495ea26587fd371a091a6413748889ff9cf0ef7bb41a10f1e366250b7083614e786c90239a75bb8bc56bdcafdca8b32e8dd2126b6cac4e92bee8aa8dcadf24abd0452fbadd784543edf67057bb23bdef7df1ed9848faa21c1c2bf8587f29250d52b7c894ca28c27db0d2b88373f45132a73a123d3bb8239dd44b8eaade5fc2f8960d51ffde3cb963bb19bf27fdf0671a5dfef0f56e79729bf10f63d565a5cd6b12afc8174269da082e1fc64f6473414352045241ce69cab8c00167f9406e095eb16ad8558623ec183350b7c66df32e0be4a4241c11780e9d7422ab7c61365f68e7cc01fb8747718c33a4162a2836d3c3c76836d9f25f49bde497156dd4c7c27521ce28674aef9bad99d833ebe763539e1b2d7aea6f26a8a3f7d31449949b8c3bda9801b232c04214778a3aefd550b98d3cdd3e6eac32b99c59428e665c2c513660f7f6c44a1133b393fcb9aa4b65cf1cccb6704a28e459b75912b64072701f714246c6c1bdcf34b297e4d0a0cc6c92337c3a8a1d32b556d7835e9d40b04f257b81f573557e84be4f6d770f0f47bc3b3561b5843f68b710e5fe72fd062cbdb9c116fadd66696df387baf1123f0f7157085e7601282259c56c8d3614c43ab82ac089d623f56fddb070b273efc2cca20aa659b18ae4582d71d060fb8c42d5a48621381cf47d6314e5669aeeb54600e022ec866944ffdbdc7d6ba932c40d92cca02cae9c072cee0451cd72c88ac9ff333396e78df8939d87bb94cd2ed23687770ffaa104a654261421dd2e8b7d3102e431b2279c020578b4415caa2fb39ec8c65a62fdcdeb7df7293e00791f65298bb240586079a4b76eee12a56a5bc4dced4be091298d1f2ef71429c070f3844525afad04fced24a4ebf20067abc058c54e4bb0b907c8178cc35c8bded7c4633bd6af6b73d800af4fec3571f82271c8856020396141dc03b3160d157a767392faa5ae7f3944ea496545831ecc2a7f2aeb154d2f8cbdac6e9ccf59b55b42876671a856c19cd6126045998310971a35d8e3e1cb676d2b27d2949549620547db95e59b19cb6400579e8eb37dea66f4209801615ab3292edb60b2a7f86e62fd299f412524f22b58057205fb5de65d0e2914e1521fc92c296991a31232f329f196adb86727efc707a56dc69f4061149213392f3035e2d71c7c0b1d3fa2900f473b21c900a37d7f1419ee322b9c342f760f6ed83c4f686fb4150c89e85fc5a0e02a9c762b36c9d33aa69a4112afaf287f1a883376e139ae50384eda9237accdf56789d8d95f5e8ab1500c9e35a1e64badcf54107e7590342c345d3bdfe41ab30a16115290784af52b42c28bea7c675467f920544541ef06f6b813954d71a94edd13817eb926d6f96783b144eb0829d567d298d8b51554339299b53512645e70b37e2245b9ffeadc373b0b11702178c4cc5beb8426bca9dc2d15b7fc4936c750e14e535a9f8ee576f11e1ba45162261a7917d58714298306331bd43e2a6d701af67366c1fb98b902a44c21f638ba3be56dac61a6da83cad9c42f806c4d28662dda18dae92fd028345dfc9abb4cca00c16574b0f9ec5d975038ff0994540695370e5fad3e298109ae8d7778a40c91c08d0c679a5ca225a590ae37605edf5baaeb8a38d41be31789f109770bdb53b4ecbaba2ca8f7b8ff42d4d4cd9e98620e2e2284e7555104d7b403504634185580a50a5ba23c17adb9ceb2b5f9d77d6c58927434f4c827377706d5378bfc1c1461c42e76e502045ab7bab8f8874de5a9046f5216b21c76de6dcedb593c4338c75f528fabb83d37b324e75ec5566bb32ce35c38654aec595f58747cdcf4aec4f3f62ca4dfbe88d64eed28347b4dc2ac201c594704bdccc9a968dd638423ce744040e2cfff779f4fb779e6c5a9fd9e3eb849d2d0507541f6829eb639e62d7f38e43987850e6918bbe60c89c78f11ef3ffe811bd5e650374919fed3f241004d9295bc61c5d14231ff50e31c0734ec7b34050398b6a2533bbd404f52a7c2e46767bce7d79efae105090b2eae3eb4d907e99dd11088eec0bd02221748dd68185bcf976e5d53e695bfcd21a983f6ca151d53c0e47f602ff1112e0c75a765b9a57b8b2246772bc9c83dea6f97596111371a0cbf132935b128e1e6650da28abdd0da385f8e4a31ef2be3e9d7ac1f8810562bf82a42503a0e58369ba17e0ea3ab38aa79e9c4e181ef6cd7ebcdf82c4ff0a1c7548ba0a92a601ce67d7b4e0cea04ae1677aac41ab98e82ff13b776be1c06536cb18e041c686031c55680561690f50a8b19a8fa100e2540b4ce1b1016f97804474f4fa20a6c487b057f57c61aee81d7757c946ec4ebba652c48df47b1a265d08e8eedea35a9e9421a2f4017646f026b987dc590f451ec98978415c39710e097293d979de743174299b9de89e85c4a0bc70208a051072f72cc904a46ea90b1fbd1c6ed4f001a8562f53030ddce2c2e94a2b176f274a1d31fd77277b2abc822a6dba25c5da08aa3f937c2f137ee7283a4984baee7906d04de9cde3a7c0720f0939ba98aef28746952b8b9cb977e2a68a592730c44ee095636cfafeb6767b1e7d1093acee991ab93fea19d911fd17ffc5ebd4c9501a0b7e0b61c75618547188b7f1ecf61377e90000ec9e9217304bbfe228a0b5216f6a7da4f4114557d8fd3ff680932855d60ae825c8bf63e0280bd84f8a88d880ab46472366b3ee570f1d5000e4b3c43ae4b5283ad153b7fb222ce0b30516bb2e675f4e178f8d31a51a97e6fc900f2add6b9a9ab3bde85c5d2780b2e65b1c7afd4e349c337cefad4c43bacf41b2240abed5b5ed98a69187a792714e317c4cfaf5acaae61abe29ba107c72c1d468521f3ef168f0213502cc672560cbd561a916ce9f1d893c713944193785e8d7a4d0eb8d653e2306e477f6a588d9470bdc63e39d11653e7f802483a76304d7ea52c778ae1a4db91650cbb71b3b780e766f02157fd40cda58b1efe41751df9697f84adf01149e04fe3d6a240a408d298a057a25dcfa3d1cac9990be9c1fa916c5f33f904fa61668cd3fe4f115dd77b0e61826835d1a266cb30ea5103fd6dbb48a92516063f68ebeda7dd20699c1a2b85089e1235f0164a83ea26af5c8f8d42743d4cb65d5d83c2c899626c731b475ed18df85913fd85c9575a48ef9129056ccf9a6b835fee615bc2bf26844f7d9a56045d30adf8eb037e6f8ed63d8fedc47373108ae4f2716172c9fe3f159fa10bc8dd2e4ee9d623a7566e626ea812962ff663332029a8b77c021a29278ef854a60b726d95271d5f831f7e264e14dd5e70120ff97d7a6c26ceec8c43f804cd08eaa883370f088557155ac17953e57dc68bbbf48740aea74891622cae6dbe1d672ba88a1803756c18471127784aa026851dae6b82685b85e5895b68fdf98423772dbe605883363620f296b44d1cdaf64caa8c26159fb96f73ecc7b2bb4ccd3a221f9b29980f2a080daf5b2d311ce936d0901a4541dadf0c803df65d9553963524f641d4b03ab6daead2fbb814eef4448b66550c2cd122304dd365b19a00e7b773d69f54c892142626ee9ba8af6b18b532e750b79ca0742755196ea38cb2968b61f61e53ceca806886ba0d1ab14e7b114a7aa4207eb72fa6c6289b050d1754495105a9f0e5bffebc800a69b148d5f7d1bab4b27348dbaca3d4a3a8b1fa82018d9b02d8f33ef0c54263de3b4986c0180edc72156252e9607798127c8f4b6acfeeba36662e45b3e592b1607d2bf0f62e99a5fe71491184a667b9aeb857e570ce2e46e99375defcb2ef6afb7f60c0b3ad6ad872a65400c0153128f2c98810a7970af5a5de4c04e752816c2e6458bfb065f314be750559004bda9bf3c112963cd965568980a96cc156c9b6361c3cc927797fb1f1a88d6dfb36d664930878d353d7c6db123174ed79d498869d7b8506e4cab61ed56097047b2f87c6bdf97d328e15d9605090d70f69676f1f9855796822243fb6cbde7b054a8e80290203dc3a517160636dd5fedfecb317d6af0e5aeda66b116cd6ca00079b527547f6280e44b42fa3bbc9e855a2ec014203de3e3bbacd064af245580adcfab1db17dc9da8005fa1b2dc83104c960802eb464ecee2487a6442fcb5b6e7729801e97b95c14aef7ad33f53135c4f98cae12778178327d4fd9a59c2ee27d9c7f702d73c580ac23dc788e4edb538a7e8ac60c71989885105134a281a56c1bc2b9dadf629f9bdee0e9979b64e8a7abbe8f94b11261bf96a420c9ffd28c3f751421e725501d2dcc08539b915f09fac881037d4d647d4ff5e9eed94b2f1a03dcebd43d097bc3694e4c83dd43fba8e6246470c59a284c58f967dc8bb0f60daba4bbe98884633b70c434ea620113a09dc18f5bc7a2a57c21a6a2b6af3992ec0f143e30fe233cc1184c53142a3e1d893c8aa8d5d2ba9fa441191a5c1d6e3622294e7b6dfb4622a40be7c700704c3aec9963f7e7944fc72b7f1937269a4dd1c8467a03f84cd8859b2ed3930e661fc200fe01708588bfc440cba687d5fad8415b71bc0ede163475e1e1f0dede59beebbb9624194a633cd30e62401c435c9f37f1543c68529ad98948efc1f017eb31ff509af6578e8a3d88b3185408f5d2c03ebdcc44081a3592544c79b33bce5271fb6094bfba1919a194280833ea213f9cbf1cf83121e8beb2d2ea313d61036dd41071b4c7e464790bd8018c4bb19075c5f44262c9a98b78b02fadcacbb929e39aefd3cab0b1d70471e8c95b9c51dff46abc0a17a639acc5e375d638d2018167838a69dce2cb372bb2d0ce2d728444bd6bf7dc59d54cf28b43460d2605c23b8b1b940a4c7b2c822298eb4e165a0b7e71cbdbeb618bccdf1cf6b746eec1494640472322579ab6db7ac953f0dc7f00c821c4255cfa79fac071a914911c6df3de1798912577518ba134b9f28c5bbd8304a4ed81099697a623e24ec419e66b491e89b8bf13a48e72849ca24940e0cbb6de0f0074caee7f2d2c5569d813a02a1990417f93526d129c57cc4354ec64983af1c1e8da11a0a3546c028bf678096837f370af0709397b479640f84e02cf279f526f2bcd35315247e5ebe245e85a46fd0a3fbf584acc8fa7c4fc628da97d894e449402a9f1c75dd5cbb0b218dd74a8a9db3d1c4304fb41dce2db1fb01bf6ddfdd603e72835f319b853c5f906cf25b9e6e81fa0eb5f5d46a6ac3a2e2525c13fb8bfee101eafa3151e822f18f274a3e6bb94cf1eddaaed382d8256525475498d8e7883777aaae7c8aabe10b77857b10a5be58a6e3c804fa5c775dc408a212e202f373c10fbdeeed449cb8da30b3884d1d21ca4a1d6212db1955031704cc07be3a7a6d6fee17bd5dbfa6a9bb49924e354c026698de8826df777217281dd8a0d3386485b50c62c297cc66d808f27d45d2a2d2da257c907d505d69eef1fbf953e6db214d41fd820c3308311b63411fabfb1d6f6bfb754d2304383201989be11d8f38f3b085f490ce542fa14a6a34be84441bf20fa98efeda92a270aadea0a71d64d4d2a1fa55c98e1678e13277e9b4f4612bb520ee934060df195047ec61497af03c32655384180b2a27b30b9f0105bb2090ff6ed88f32e8c6ae87a3eb7f184c7083c11b5a1c70c2e231463d63cd6795d3f77bd3724258d41ebbb803db6b26072300aecad08e860262ca87e69ccbbba7606a63e6b9387dcd45d20e53b0c45af97d9bc9062a7cee5f859835b04af59a530e76f36721d29efbcbcc90f70eeb5210533bcfd710024fe48aa479a7b230e30ab98b8720ca9f4b74e80e640b58b5d2acacdf662f605ccbbe5b1fa92ed077a4e8a426592c27194f39567dfd047ae3711990fcb9aedd3d296653327eb361a09729e8fd43ee6088ae3e112bf0fbdba3cc5c17701395c49f39f931bee3df4ad6884c85d9c701e7aa164ada32ce685beeec21c9006a6b2c2fd096a7630a63f770da9698f441f101941f7cfbe94d50171bcba01f64818ccfdbbc4d9cd62ae746110ad6ebce8c53d02de728300643c5b45f04291d5050bdec5f7c78d02623d6c3d53b21e7ae9debea35821c91653cd5d26486c9a3486f22467cbf423bbcb9b66eb2e0a264ce73ef945f5f28c04be0ac141e13dce0b24aabd82d67b6bfd989fef932847b29dbec399a7130133dd93ed2eaf18e590c40f4f33abc1638db83373a1461057c7111690d20f122e26704fc8b3f392738d820c0d4ecea17d953af72ac918df0a320d1fa5cf726073952e439a0cfc9595d3c4e0fa599f28ce224c3ead0df5125a4e808230fc22570a9b5424f79ccd05a47ed55262b2f64ef467cbf7e94e1cf3f9de3a757046a9236a81aa31a4d18f54d5666f864d0ea19534705afe56422e66901324fb0e41e610c29b7afded423b4bde74c06df8b3c07e507e1ce9acf7eeb074ffd34cec919bdd2dc135343ff01576a492711aaefb959f765f1274444c439d5b6efa4567ebcb9727790f8037a0c404c70489f3868e7544eafc27452a78f4a517b41459bdf7c1544f1688933baa1fd1fb244a65dda151cddcae20d56bd882b70674276b77e0ee6dbbd4944b8c5134e3f13bebbb2652b1835ac29752296a4a04dca8cc8037b36a6105f1b14def437e3071a1e9c587f250ec6cca60623f7c3b4b2efa4b71b855b90d9f567416b569a6ff0f733e5e6d38067c7fd25d5b8ea29df06f8c43daf5c60a086dae4f6eba56877826f31615b69131114ac11d59378716fd98a908ee503f6be5f3d4e37a187e4be0e0db75d17855361f747da8a0764a8bf99877946007842382bf5ef0d28eccd234bf7912cc7a901c76d98489c79949954b267b3c72a9195f3473a7f58772cf5c47401add2b70a3d3e104ffea0f3412e3d5083d4469e811685e292bf40d9bc45ea67dee14fcd914a809ec61d3c7217743c78daf60be8baaa4b8303ee85bf8502b097838a05a7467eca2f9bf816a5d672507d223c2e9b05c193bf3ab0e494a72ed0afc5e3abb628570b84be1eb091b9d0b0c29a15d22d4366fd64b0ce68f86360a756d6be28008e8a26f85c6e0c412ed0213203a2f02a99ac117eda362d52f9e7de84ed31667d40749701d7ecb78cb2b0ac91c19a8d992c8c1cc504695c6ebf05610479040e43e866dbd22ce14e55a99b684b2ca066a8b7834f3603cf837f9f7b52b28d5f14b955c4141b45418dec600c713a0f5912900525645cdab529699b1ebaece6a1e4568d5b15b74659517f700077711a7da791b38095a0f4f0066926b334b7f23b7c633d14878630f89fc27b116e7d7b97c487b7bdb64d58f72be2fa5cc714075e84c5cd071cba3f7ae167f516114a49b60f9b2cfab050b02f556631086133a35f5aa656d075871df9d40f3a4ecbabbfc6d9a18730b4542ebfc1c310c1bffe0ef24e0cb3f371722e44b7e50e13a09cf8978cef92d96a8edecdcf8b81db2788fe159facef2af837de99ae64f20a2ed76caef2bc57f266cd0c854b09a1f7681e73cc6ed86644ffb28da6c3b5da528e30f2b31b1a8103a40f59fcb0e4369024d532e56aeb185e1a207ff5e882aa23d02efa3d14724d3cb20ed018def2c47b861f9f7ddd72d8b0e4cc36cf3c295112e4daa02479f2efa45f047ed44151c9607143f0910d93093a26b892410e0bcb131998036c7ab269b14205af2f19d1b7f008590b03527a60aa0b4468c0bc2e3a2df2096fb48f8e0ead251b90348ea698d781b43c0bd6b4d80efeb961963cad7927f47288d7e8d5dd82ef3d2bdc34125514c925ea6b2fd84670efc079494b075d094a4f96e02d72a1506af942c43b8ca4dff5fd398c208f7492cdac81f04ac8111b2fa1f80c6cb161e2a7b3157cf4b175abfaa5eaf5281a7c87f68e0f8b396ed7fb74dfd8e64fc48df54f2b5a6da9b295c45e8cf1ad5f27f94bf004c7d51a8f9b5fd8acd4bf005fc6718d0c2cbf090d1bc04fb8098b18e63cffac0077c7ba1350b238b3c7000887a6ca4a24ea4c3969cc0d86e269c776025269034dd4935b0346e6ff71f5b426cb679602d77db72b99cb02ca924b85b5a39e66e91133320e1d9005c7af69c52341be2837e2075431a3309f43611e7b11a33e219c06cb8fd0c2a4b94fe0f17a163ccbb8e113c22349ef667b61c7194bbf535846917dca779603b178b6e7341e286227272cc4799242a9ccc27e0d859505250bb3351e1db1ac68ca77f89089e003c704a733896703e85aa9467fbfb817df5409b89c6ba86f8a47efb99ab2952b8d21a251b244d233cc58d402931221abfb14705a5db30115f670896e1b5fc26ba4391c9a58f6cc8f60c6862f2880c4e12e08f9f352e7975b0a81d6ed550bb3b47e39a990d86fff57b1f88f543bc2e9f3602859290e4fa297fbefdcb35526c8aad4f773ae26b39763f7b14a4bca8e8b13cacc30fccb1c16f44a3403a550da76551be433dca075392dcf374b09edbaec6346289b6ef2b8f32c1d1a913d5414409be2e04cf1b60e62a971a6dec30db6dccc66ac04cd2ef829511fea1538ba28e28f8a167891063caa3e294bd49fec3b9ddc219f0a66e5fbf8f0a54b93d5c4fd751f73858c64d52c6f0c12f5e42db3cb49b4ad83dfdd50cbd7948b7674bc5aef97aa59d4dff385276ec91fa98a55b50d9e1f1ea02de8ce7fe57e2a02fb4c7100b70a6af78633fc096df616c4bc779255f0ce828b098abf55a572b964561d1562fbe26beaa7d31d9892df3cb3a796e53e2119896f9d9aa2071420937a7922551809e49247a22304d7faa87e2d0830095b811a57aae6daaf182c0b61c7d95d011ca0815b2c0a968f596605543f5b40b59d3e8ea5ce15c71fd6d4db161327a84f15048bc15d7ac72e0fd4fa7237e1124336480e678bb8cf7dbbc9483665783227665ffabed670f9cfe94fa24592a481e087e88aecd3172aef173b40c1ef646dd31f4cf68f961ed5333182438b2966fbfe7d91afae1eca3fd520abbf81bff8193360f5abee756e750ad782fac8a549a418be3f83da1c1016ce38bd31b826a0d6131064247385f4c20eb635c853828522fea37c2e6039f0e8d8f4ce63c8fcb29bc254b11a15513933c73e632d5a78d6ba032c699308ce2600977fc1684a3666e1191d67b3d032992c123afd88394408b17a18bec2eeb491f88fa4bd5b1285984ca81f85a5054c52ebd31f983b95d4312f0aed1c5550084e0c338a75f333b25a88e5aa3231c05c1f59f70d99ea1e90c34d17dbb11589a0890a7913ac9fcc843c80bad7235756422892f2bbc7e95b39180e8a9a2369824c4620487db4cfbf4dc838ef70fffedb885f210b4045d9018b691f94e146ff78ac1e7305e7d7b5dc3115865f9147ee0d700ebb6cbea3b42d5e453faaa7df788ae2c0102b4ea758456506cd23bd240707d7d646811f2dcbe4af0809d3ca240f2694dec87422b65e21bdecc355c041de943c10fff0d497af63057fda4eb2d813693c3876bbe4ff5d129b96ec8d8b5c67c567114811dfa340547bf91b507ffe452e79e30d5ab2379f2c4e9ae9282350b161868a039caa76c8061027a422d2f0b9348d4536900736ccf3754f71b5dca050a691b451d1f6b5a01905d0cc192dad8198d6d62d4d9f6971bff914107be81e18f6acc592b473a557f10f886b85b26d28e53df9fb9d7415919224229ca319d6ed94fb6c050a337f1238fa9bae58394e822ea09513b42b98de0e398600888d65377b65b513b9012349a2b07a4042604d244a4e5e0bd41c3a31ae517a8d1440c44a019f084cf2748a3a649b856e694a317bf32366675a2f5e91d51f491a944c4ae09e837526ab157b24a6e6383935442ebe328199b243285cf89538f1807120cb843dcb13c3078ba94abd59acb795ad5481c03c963b9cd49c43c712ba72d6e553f130de1c3c7c48d702cd19c971f39c13521089edb2ed6663d7ef4cbefe7c7acf19f0d1b323b526e2e13f1ed2a32174bae78a072c52e8b5edcbd4d55eea6effa40075235799d3e53163e3ea420bbaa7240251758b8c5421d44e4fa69001dbc6bf9c30fd6c82f29e5eb4caf44e4558a04dcc9c2db8598d7c47df010cb54eb131dfb20edeb096a60272aa47bcc0b49f037ac9fa4bcef01ac4b1f9d8abb425012dd7d239c766477e5da71f794b3f349e630a115b1e673c8932d14b6ebc046f3260fb15b27232518b2be0fed736440519f23bfb53b4612863e1a46046d237f9acd2a880884b2b4688c90e221143bae00fdfbf8b70a74455f92202be50f57e99020e0f1e1805edec8a7ef26b66cd58eb165d58ea466612981ca96844ff360b17be5b455241f357cf20f5d238dcf7d9409b4ff6091bbbbc7bbb57a404d005255e642f97ab59f21659093cb64bd3c4ec74ac1e858aa3a0c331443221e9e91c0eb4009d80e94c208c8021a3f5c60d1525bfeddfe8f04262076c1d30fe0f47d8b605927f3d57ea17ae18f79671ee8ed3ede91e32021f55df4eb1d733b94d2b38725a407229fb1a809b7cdf9ed8f0077cb930752eecd95c38f00ec9d63e2301c675138b49f005ed71cc6580b094fe69884441fcfb4e0854c629df3690c72b14cca59572369ffce82cff6b8a578b53549a750dee6321cba286169a26f36185438e9c75f93dea8807f0b162583dbc2b0e0857547285488b0f022ba8ea9422d6aa5fad638d722248957aaeb2c9c998c3d1b6d47ad71bce4344e7885b8992c427dd7e006faf199937f719aaeedb5a428ed8cdccadd6dbbc904e14e9d600500e711c988b9ccd7bf1ec075b2b206f262edd58230b566fab4fd916e50c4950336d8ecddc02f1008c41af239ad8344d09d4607f94d5f200616464ddf041af877b78ad6991a62a67ed67387ca82beb762ae5f3970f548f3cbacb656b468c3e924cd88a2c8b9aa5c8abdd2183f8436abf959fc26e59cbe3293fa627897c140f40efc25a8d283631bf91305e4b795adfca85a1f882d8daaf972f066ec7ffc7f6c69e090f99e91f2611852394c33c093752c4675c0a561498f5daf36d2e03237be797bd465fd7cba401b5594a11460b3fa9f617ebe93ca2598f0696587f106f2758603e35edf76103f699f6c372238f80da2297c80e3d4da72a2ef491fd1e307cafa18d1d525da69ce75fc5e1d58469b81d52fb3e07a1f3b432eaaba5925b23609bcefef92d2edf308bb39a6a6f86759e03acf9d7fb98bab70afde7ec9751d65888e36602dd1aa1e6fefe03f9ecfd07838324d521167cef54cf5cd279690c222ac8e8a64d79db43d8108684c20df402e3e8c685df1729cc599a020c5a95378a4f9ee25227b619881e8c591d1bf5ad68a44327fe8a32b782e10a916b7875faaca2265a7f1663492d972e6f72f44dc3b923c4988bfdd63de30d1d13f57cc9c82783173f2acb0e126571e55beabb8b9ba533420fc4450be354bb6d528d00e3e8d6eea52b5bd95f71af14d6bb9ea18767c387e57415621ea67695c9cab1979d926484ebf395df2c83c6a9c0465be16c41ba7d24fb4c5daf96cd5240854e552978ba2671bb6af1de9d550f12a350726b1f9325a62300b5ac21f01de8361f7bbb66949d243c8904e2fdc8ecde308086789484fbcd9f900db8cc9e0278c2ccfb9dd9c0662d759752bf26632bf89c2850101504d2af995341d7d7a720e5496b73bdacb24cb25b49e972b196374f30d7313d7551eea2bb36d6aa7fcc94858424aa392a5d940c8e433a27cd133243ce72a5c4aea35bd2edca3cba57836aeaa413c185e8295b2292a6b24bb3b6801b1426009a30eee4859ee2672d7560439dafc9f9f129c6a09169a33d0c07d95183cd31448613e8ef7d145a3f8ae5522650c0ffdc21dd4444503d2e0ede8289edbc388e8a9013fdd3a6675923a5dcabe0f5551a73f4f73780cfd89f282edcc7ccb33f60ac3fa87bd622b69e5f92549b5418ce127115dae512991188113995a9ccef4f2b6649b440f39b2e4cb3f5f9b39812dfccaac48c9a20610d69144b2a9605b73ce4a59b75d066e2717286128cf3af8b9833e7c65a60a6939df44c09c1989feb27d2b7ccb585c7fe190d15298d1a5577a59be03f06f43e0e061e3943a3b8a896a1377e6faecf767b084d6622a902ef45b635f2ab77221f75e89160dbd3df379ddf1cbd3575dc461eb5cbe61d6c8651100ff93fb291623dd78758956bb9990c816bd3e6beb72755da3845bc24c605c5d0268d5a9cb674ed600123d81d18e5ced0a96c187eeb28db1438d1e950e177cad02646ea11b938c5a094751d84249bfb0c0d34da879bab0551ce4e9dc6c4bb78b867321af2f9abf0561a60bd94d4dea2bcfb6deda95574436c484e770df38af5008f6e59e31033bad2d663c4c3f5513198be3856aa8e1143fe6382c5d10aaa20b30b6a1518e342ce7d8f1dd01d791d68fc320f7c7bb46f61eb4f9c5f1a624497d1c5f86b34ba7430c0d0c5d9f7011fb91d7020ce78250aadbafdeb2a253f89dcfac657a30348f06a1878a493c643b78c5fc69c615b9b212f98821baad7f902dc027ab85dace9fd9e9edef8c556d4076d87d5e351425607c2797e17157d26619ae64d2717061c94ac49d000345bf4139053b96bc2aad8cb28c0153b52b3294864d99556f8d618b50d93662f831b0a14f9534aa4f375c56b6e38e1b8bf2d0a1bb7799b665655afbd054efb1582e78991ea635c13743aa0872e447298ce9251206158616ee79b7c4e035cadd817302beb8f58aa7e109b60a678218a8538534b50cafd07cfa364ca08783ab727ce01b4e9fbe7a6554b8fda31011380cd46f4956d9067787b985e3ebf1daec5466de761649e72ab77df09fe93599b794340a4fe4dc7727c18df72ecd01bac09745f6350bf0b0e0d8c61c00b0f4df431b18f8b1efc44e6b8de62743872cc6e7870ae36ab08f69c3c6fb8b6e14c197f037b1e9b1a972f079821a5503b3fe34bb5067d87b9169e2899d2e7675784ead6c19863088ca968ed73cf3c57abfa1fbddbd5a812eb55c18f24c426f49cf391e9b66f972d8c6279be88aff128851e1164d32336d2408b599d87071ee869ac3d1a7e792dcee46dca2eaf4ac41d3caed5dfa6233021ebf2dcddf635290482b17aff5095a2492ba183d662322501c7d37495efdade048bd091557924413d1664a06cb8cf50d1da25099c0cc85b36a40836845d84305dda77ce072b567ef8c4209021637b49808a1f6b802a5fcc019ff426dc2461ec29615f1603b10a98cf61cd0c953bcabb5e446a80ae19a84f98ebcea9c46eda3521805f55ad52242099ddff394ab929dda1e965fcadc120332c04ce3d3037d3a0fdaa78eeaefd276931ef3233fa0623494dc70abaa3943b963e2625ae2f4be830288bd7c11ec40331ec90aecb42506d3645ebb55e25dd39a68f65f2d18286a8f5ccfb13ed5979ebd6f53ad534780c518cda48dbae7338bbe179f72eedc1940223b410b5b8f800c40410f430440303bb93a40625bef09913ff3deaf720e4c7df2b500f70366f0d1ce24a952d49cf1c2ff65e22dcc57d786d56830bea6eaabfa91c51b531ebd03fc6f44b7d06ce22f6d65ba6545ed4568b44f7dd9f88b2d768df6cd226077a4875f189abbe2ca1205e33fbdfc121f21f00e631eeb6a7e39ae27d655aca035f30b30d5389b78e57c284731ff118a2af0ed2b8b8e652868e165c80637e367228d71e39934e5afc4831effc2536fa3782397adc0cf02e02cf61ec19164ff25a1e6c888f3c8b951dacc02663ed1843039310b33b2f0bdd350bf4ae02659ca03fdb2d2b7f5aea0948526be77685b196c03341796cf4a4d704f12617977f1e79785190ae5e7f27bc51105f477735dc862de5695679cd3c7efde2a36184c1afd004607a723f55cf26cc60feed0ab44e5fcde2addc0f8643118ea5283d3b426496b37f1da9253ba8152a83202345059c6b9490c798ce8b0e720e84fa84ba95cbcea4515d91ec96c3e185aa01ab7d1028ddb2d7387f8d6a3357bad9b1b02295c1ebda7872ee5db06748ecaa04e55df63a531affa757d2752201a73a9b03bb44e8537c1280579a0bfc433666c9abfc87950ffb674f3a9808f2034ab2534d006de5d4bdd9ad59cd6b7b89bae634e484f9033aba047fc03a058429d834fc44d640f740b9a62a0fe71eee91f87050bf47fed0a5ca0d9a049b9be9742957dc0c3d97521ac89aacc837b64799f9c06f1ccc24785913f4683f3a9904a5a56ba30fc7117f1ee7baf3ba826d091296deee2c6332df7b828fafc7e6dd5380be375bbedf84e8f9d7572d1dce9795ee56eff82fcee415882e99366232164b48e9f6b28ec286fa8be52e267b91f399776a6cf0dea3975c52e6f01f4404e045fab6e350c00084e5b4a2cca383728ca302fc95c252705a232027ce2065f33a13cd3723e9c8caa4e345d24e8f6ea1724cc09800aa14bf7e1e83ac5120871c006b90edecd85e571b38ec591c7920c115bcc5e9c7af7c2874dcc77c21272123edb88d6781dcfc173c1b8b05101e7bceaeec272acc75edfa02ebff418ffdcc15b40fa5937513b0c1db83c5c0ae570135af6c30b49f7332fe714d09503e4b1558a03b9253c7099827153dc155763f6e314e8d199ad7915f12da324ce14aef89c49d38976d629fad30ed9f8ab2e1ae721ec7e0ca8827609a9baa0b81c54895c96ff6a69891f70b438ecbd3de2092ba0943baca50b32bc6d9fc124be31c3f732cf06ccf7d1050ddd0ba309a4349589707ffca9252fb2bc7a784b4a3b6a1480fb4067509ade7dc51d54330547b97e623e9729d22630856e850da0e19b37a32188430e2ecc9636127a0d28ed54fd6f82c200b3c3bd8afc0eb0a8ffecf2e2f46b0b2d98a2235df6585c422879ff57a0087eb5c4095ffc3e9e1b1167a539a8ab00285ae16ccb33d220a76bd688b5709aae269cf3b1fc581d5a61f155dcb5188e10a8f2b88d646a66fd04dfd9bf3d318d198d5efe75594314bab2057b4d35d4dc429c8f7898e2bbb3dffcd081e14009fdaef97527c33c1edcba7761c3cf879c64e82d17ecfa78093bc5af8c67d22a088a324d5b523d971f1f492548e12ac5c9998fac707db29eb5ad0ee26c7deea61c2589e31d0f9359ac7e9ec6494212a6158eb3a90ce985146b41f068b57a1fd9ed93fbb77748a6dbbdddfc00402691d03e73bb1e579609775ac888b276282f517ebca0240ac1a82c7580c37daff6788dad5fd81a50a7f244b86d414c5bdd5f5f8c5ac28072094febe2ebfa8c2a42512f47666e1d49bf3df4acede253e1b1db8e6e448fc707f7765646b9eab1735e57b313f056e14326033a530251e9553e801a53bb3089d54de73770cca6172f1082d3a6a33806944b2fb96ec1b7a438e406f76f7fd691e0f9d8b3cdb82708ba85c24f4be37a1fc512a532328a338bbb1f4bb40951cc693d969038b0dac2e4af210df39f928ef31221c5964075a2e980ddc9f1609716553e436a2e3df4eb5a7425d65d76468c41f6d1fcd5f6bae8c3381062daf2c3afdfc9ebdb52f8dd99581107ece347bb63c15a8ec2388177103ec2197a90c0fbf6d62659cb16255c14b8b78dedfd26efd568d051acd5feda3d86375925e5d782497b47e8d75417eddff6bdf1157b4736987517aabe1cc37dd1078a32c69922cf7cf23302a48e41a6e7ff465b0b4fe29a5a5db5a54cd79c0d53a96470c455d8058b8bf706f69e46da737a0e5eae764d199e63650a1990c202233887e7e678102b102dc58c077e1998f5d7a52ddd5382014cb166ffa47b7ef1e6fbcb48463c3f896bfb3749391407abcb0b76967431610ce8b1b28cdb1b9cad35b16f280998ae2260d862839e623e7d6034ed8d5ea6787169ea09b8e13374690abbe70884387554436684e7095532091afda225c8bbeeb9347532f7f427618ae32c5db527c86d526ea25d5a7619aac661bcb45ec17ae11ea6e39d4b8b0c5eaaeb8d73c08f5c8f90c9c1b642922bda8f320712c0cefa606caed6374340fa44905698e64c0521feeadda291db7d2097b5898ccefdda18fa8afd9314984470b73aa446b2b3c80844fecc8651f51bfadb6333c6ac6ec01404d5178055fc038cda1cb96b22ccec2bd47cd04f1dda586bd655993770fbc60ff02f212f96bd8b9a148de1f170d3087eed4962f6ea4e95948c065e4757e8ed970f8bfcd27d079b9e257f0dfced9b55bca83e0bb8c77f1ae3ffee618e0c2fe9d9c35019f8859814bb0f8bb28ec9c79a3ee52dbcdb20820dc0d4b7f8b5ae450373c47cdec696210aaf7953b46537cd76c65f83af4c634b2dd633c141d8e267df668a6b5b315067348b27c80033697ee01aa6f7388c4baa6eab714b2ed4bc63be444b398dc104e1618cbefc25b8c7923ed194b6d44f6d1f962fb2fbf676fde6a29cbd82bed0d86044697d1e166248aa356d3e539d8fabd7a53e62ecc13f1c90f43cce39664de8612b7273736644a29f1ceb8f135231e42aefd1de2b0add48659b4797ed1ac01d0d6566a15bec50d43c736ae6de865fe5717d68497f194cc31200f712775a87b6b8ef5b94d9da6df48b8d07130f06e266297f29a698562c45f25db247dcbb20a4d81e797efe7ad1665ddc7f325ed9c7bb3c380f59c0833fdfd7f0797936cd540d9129a7525237a93c3ecad14f43e9bbe0ac2c8377ac0a8ab0d3a510a89760076bf58d31aa9888e901bd1c96fa4c88c529746393a5d8d918648bb06a7dd9b8d3cc1fdbcac4d8df3f7d1814f2ac3ea959b8538b1543d530214948cfff34c20895945b86b5eaf24d778e2804b045336a5d4f37a96e1174079b2cfb82be8175304f87db2ab83bef0c2517df49d22cd6227e32e625d7799cde8c82d76d2f9d110086038786b85dfbc8fe3ede1aea2b6409d48bf2b44b78c9deae3f6b0df9918beb061d96d448b99643923676057673051640bb4f9392bfb05350e179c8a59964af300db6075802884ff508702ac91e28449568408d98c8dff631e95367016f01a91d70bfb77d80454a4f3f01a7093e19638dee1ff1e4d62071ea66926b7f839faf09c259b14d70ecd90393eff12294b50fe7108977e7dcc8e3e2b331ca23f9035a3a580a9e141b8751be844df6c546c9e03bc1ea0194dcdf2d604a9f6d9f00c9bd48f8d788886d3c3045562cc6de54f404389d1e1fa4e896768c00122164ebd6b35e09091aea95dc0ebd468955e5fd6335065f4c2f26ffa21c6bd8df50e4748328aa2bd8ac3b53837b822d398623ba36db1072d442b2b2637a84ef27fc173c667fb916fe3cefdcd585283268b1f6e53788d0f0cfc07d94225ceccdbb5c41178146b3ad513230339fc730075771a850e6e4e00c48c8a65f3e6ca71aa5754a7e9b7dcd94d793ed15d83dd1c075e25f1de0456af868f98354b9a4b6016c66392f1361fbf3a0408f1b1914489d52cff8a38fdf39596c6ebbce6c38815fda7be04bf261dac88a52dea911f39a8a22ebbc7d9391b11127f216b7c7f9614313003e6780a1f73fcaeca872d09f21e3deaab6ff60ca81366756eba8eaf7a8a815e5995147694b4c4f4d4fff78ea7bc43712b0d3b69ac2d45403536286b428a51a853aff7090469446b0f9b7136c2adbf2c05c798a633ca767c389acb9ff299e385185b40f3eb4046a5f37b98bb73241674cc9d587c54e1e18c33d99335cd2d12f79e2743fb2f7dfa28dfb4c8e0e0d36c9dffbe6fe6c34781a6eaae4499e127b16d48b3301fa53eb1f3158bbdc449ef4dc45cff4ea2c9d33edbc03722c505a0cb5fd776a77e9a7aaf42da7ec9a0bb50d256281631458216577cf79e6c9a1f094906d10604e23ccab35feaba3a2479611aa8c4b6421bf4f03cf92ec5890008877c9dbdeb4350892fe106b18de066cb84ea0646ef515c9ae93b7f32eb1a3b4f7bc09379f2c57aac80cf6006775f9a1c363a50c7498fe22cd7eb2ba735d3099fe5449ee07216aedd192207be0cada1917351ca68acdee0f05ffa1ca2300f2d4724a0bc87f04d78ca23de8a5327be380a4292676b5245e6eb4e35a9ae2cee11bda66d8e05b041e656a458118ba5f833ad5fdd8f72e079ce7caa154d44c473edde1618c974024d69d4b2197adfb9a08c1069d120a3554dbb8b3cc6f4ba82ce024a475797f5df0232351c1f48cfb042d29a024b6e1be57fcac4d4cd895b75b9d0d22124e168053f058ae2e481486162334ffd9a2464bcda78921ea1705c931e54150b9191fc91aa31040ac9034501e4eef08d02c1b0a12e23ed282f164ec5880bd64fc9de61de1d97ad4f9c60e8f2571cd4fef7eedf6e36b58444bf8940d4b688857433225e39ee5e4f9eda55535cbf6f6ab601e18d6f17ace09b38b3255c56d5306428892b35877e2dd0cd7fa0db280dc3478ae45b19ca1d21bc852f81df5d9fc09814823a0eb66ea813d86239c059626b3f94e0fcd661df133ed89dd234b996da8332b35dfcc1cd0bd6e046ac774b290a9202dec2154c226681c9936185ece8fecbb5257216906822579cee62f92161500183e8c9fedaeaac05a1277412328a0795c0803e4e4587edee99e08925735d9abadf35ec429f4e56ea7f9ca853441f829ded0d4221d31f8136ad507ce7df353ca59038e97de05f3249ea9cab9a2cd04a03f45604f1f2aa5a596d0afffb99fef6c5313f519e73d9d130a4f58b73c2cd70814045e76df636bec706a4784c5111acba7b94e20220ac241ba8d599fb66868ab6c6ae4868c27341b20bb8a16b1c35f6ff96131d4488ad5d362b4b2962118e6f8b29fc1b68b8f278b74dac76d20f1ecb227a91671b3fab59eb16d578156e82a6631b3287fe571dc64d79af9deede9d8d0634bba6e7718befe3b63e96335294be1bf27fd80eed24c0909b68e8521ec30343a02b8353862ade84718992324eecb26b1b43533bcaafbeb673238de96791f86b16a022ea6c6c8cff45b8442f12e3c2fb5ca4f41be12aa18a740ab0dc9bd90e1e0432c03a5768d248c373b340c994204ab5fc8138ba2fac1794c43e33388ed8baec7b48f72f5ad9a2218436b770c63696023337a6d326357d605202731a18b3d3a839b69e7a6b10c6bf98ca7503410cee0eb16c96f09b435da059f7594bd6cb20f9a0c5389db38e57a1047c75000ad60f49adcdee50c57d12f609ee52ff0971372374fa711aa7f549a71f79f49d6965fa27f20b654c7a86251eafd53d02135565fdb58ddd002c60721ac1753af3d80821aae607cbc3a972acd6bf78561012a9b5066bd97300c84f05b25ef588e935e4b4d91b80010a4df4ab4863a960441a1614a3f8ce5212672ecb78cef4b3cf863195e3b69b1d02c4a608a93f8a6740a0e54bded01101d3fd73673bb57c6edc4759e60ada5f1650459b47a90dde4664ca0ac5f017b904f8139882d6bd07c462ede68c4ae5d9fc4b65b78274a33f62fefaa2783896dcf0f7f1745f142c6db1f16a9f82af6c63852d8e1add77cf9773c7d1c06ad7ac9f135534e2edb52d563f228b5155d43e7ce28f00179b752b47c3ad48277f514b74b75e5ad0137993fa08c1aaedef35b430efa930b8713900f5ddc2a516429120721c70ebba3310057a88944f4d0b8516a709468e780bf8072e5eb14a0dcf118874d7a6bc1543f00a7541fc7fe482cfbcbe6eeaf8f399d56dcd209c97f9739c11944dac09e687cb9fda2dcbb228d2c6ab1ffb7e84f98a7903f9d1894f981f2561ac39247d47e0754793e1eac8bb1e4e9c38f3aab2b36c7e43e9a40951ca4d5907e58dd242301c0c0289971b2be32f1806060ecd63c3ac0384d926b4d34744aba607924308aaddc4f5cbc3ef05439caf54d52564a5e65c489783d3aa905df43c4339ad13649ec377c927789e13f1ab08752e48c974d406f10f469fbaccebb1db5902a2692a5d5e68ffda211ffa65ebbd67bd20e60227bac342e0c11cfa85138ebfa771696a3209e88f23e9e59894e2a00edca72c0ef204ab54d6953302c4de31a1ec0f026ce23b9c7d2c9ff7acb26f85dba159bfda470c4a464bdd09e9c6850db8d1ffbf66232a6cdf8e00bbfb665f891c21092494864c899d1ab78985548855dad022c92a7bb57dad81747744aeefefc10ec13e5ae0cad3d11a2280c5b1d0969f7e196b88cc617e60b38b10296e163801c7fbab80ae14f69023bec70426caaa5a349fee2c3b6b2afe655f4ccd5f364aeb4ef576a60857c095b1113b98b41bb772f1cc3122374bc445b657c0c96003860c0bc111f9c163ec3c39ddb55adbbe3eebdb3ba099f504cc123fef2d57644140eabd17d5a19f7d04c81c666b1eb4e61e261710a37bc3a17ae3ab956de5588e60f173dff183657e6730379e2e1c512628acb99162a134ef3d305956568f5bd1be97e36e423ae254cf5bd43e363eab41818aa7aea3ea18e1266386d74fb3226f4715eef8e739774f398b5954d18b817fa6b7b26b30622fb0f8f5db45f78ab528419a5478fe0bc9326f4b1328a1ce996b2344bc1e50ce1631dc1ea1557803efca69a5666f654c091e1c62371de06dccb19ceba80d5ec2c0e4a6bfc068dc3eaf4d07791cb000c52b8c6a90ef2f6562618e6356c015f7c16bf3372069973908c5c6d4c0c5f09593404b2349b00e44df135e12673fc4708beb20b775f1b8fc37585a7b82b1bd8b1939a703070e638e1d4787220e1eed9653750f0b1de487721b9e1bcb445a05ca8923ca55d22198d528f373e1accada6a4822ebc25feecf251fb2fdcb89dae909abaa723b0acfbbfb4407cd1c68c8e58f5e006ab13be216a2d19a732bc1f7691d126cb3ad4769942d2553adc12dbbd5064e6e078b56d60e82ffd148bf583226476e18d0d9535aff76009b6f7060ff317fcea25448184a6d9e2527f20f78034ee153b5f4a2f06f9ab171242ec1d2bb4491a8f78751a839f11d671432961f8b099f005fcf357391ef8a40d7716df29db5a392c27b426b290586c946738647d219b2b5614d73e54a4546bef8aaedb774cc59e4b7fa9e92abc7ebedf950b1970c1feb88e459136bcfeb1ffea554ef21b0dcad4116623ea54d796640092d2d4952a4e6ca52f0966b5b272c176c58e75895ebed5fe2f79af193d795267b1190deb36daa317ee0db49997363d6943bceb20efbb233a4b12acac1e609aa7ff2da58f76061c9d9db86b4c8b421792a777e6ec6bdafafe75dc7a4892add7d2a54b881ac8187bdfd413ca918bf903ca6d96c1137411dbfefd085a97dfdf2758ad174852e92ec233471b877a517b1e8e886fbaa82b8d1980f25d52d9f5cb3862c16b4e73c149de7a9e609fbe7cf148b2fb162c907218ddc734ede94a0b5be87c9f95bb124052ea468b270245c20e87c29053df6c1776682bcbcb07293bbbde6563e1af3b709b08f9b283f5b1346067d46bb091a1001bfc4c9781ade8f43adcd61883362bcf3c91c5ed522bc8bbca868dfdd489cbc9fd8af20b7a923ca5f9c48c21026e1b49e8365a2cf66d5274c783328420735975634ebac5885bb747627751eada712689babe4b097f78567820e0dd2ed30b9cc2b832515cbf0ee150a3f4875ad96c23a54e6070944a500baa292012bff95c8ee4a23aeafc2392cb51f709a17b55f6017a8de34a1ea33f2ef2ee55d03b72b12aa78c552e53abf9c3d1bfce418aecec0bb56740f8f1d29a2913747373aae7c2ff8797d31ca5efc793384aab5f375c76da477de2c7570f1fb48ef1f83565156913a400f1f03bbfc0494c455f4c16764aa169b697d57a45cd78492e1c006db4a4cf5a2d9c6d36a2faa93f574326a6aff60d1cfca0201febeb84561f1badcf9ee86539e5d0d4eea3f147032664c5e33cfa88a473241af0e04b0c5471fca5411b4d800bab5feb1ba107d2439bb2e6354fe39775b478ef7deb062aeb8117d2b1fe2692f7ec841bcb94ae6e808e1055675997b8c12bc659177f3358a8555e330dcd8d81e8c0d33898d81a6c5b8cf210e84595399ad498b58be8755f9d34cf3645a3eb0b463e372657e51cc1c4bbbbf66a365528954af4c2b18a142ddf283f0383d4a96ecad161fa0da859b52a0b8b6d43d69c9b02c37d44258c43a760a1961bf170f8e1870a68e02a9d0396755f30d0dc40684b8c9b235789799363db7d06a1833e7186001a1cbd77bb2c85142ec1a5c9a10ce71a8ade5caf4b49e4f73ee462aa7738cc549f7a5335f02200cee71e6123c3d242803f4d955e2f31dc85cef0457cc0b5004c09baaef3532b58c88c26af366eb37afc1c3b44cd31706922cf4ceb1c2e61b245c5abe27d714f213bba9762d73afc24389c87e1f5620b3a105c1ad64cff26e8910572ec4d768bcd088b6842bf2dc74744682d1635ce563b0a27a4c6407108f2b5388463653e0ace94674ffe60bd102f58adca933e339b00354170c573b2753f56f47181363e94a320c11f97c77080c87c96a8166a7745f26f1f7e44f0fa1e588cffbd2cb7eadf087b83e0b6dcbc64da0a105f0dcb09f90342fff444f4f49982dcf485ea9ebc5d13542dfb15fdbfd7bf3932ac15512e6f56a7a813bf1c1552ef97951f8a5792e07714535a55a5e67423684fd95c12d0ac0ff77dc8440884fb1f515c4c5a7e64e8c1368c69f1fadf61b65820a1b78bfa93d2de67de837bfb1bd06456e3530851c80c902a488ee7cb9bc3ffd67168afd57339810632f2ae75e38b632da8cc0097efa442acd1ad747a9f4242f3d638273fc105df4d9bc4ea982e23d90a901c40c4b4d924cbc42ea1990d2edcfb212010755101350d0dd3ae5e4cba2541dcee6636329658e2772b8dda39bfec93805b8265e49f091f18c83e718ae9dc73efb2b1dbbb2d23c1f35caff0083817bcef6a208dae13afcf8edff78da08af696dbe5b186f338ed9be666f4701f08d59ac51d5a8702e859263a4a965d1936d65941a1ac584dd50c93bf50b9a8bbcfa2a913d784eb24ea09b736f981b80d6d100db8d63e6ad89b68322a7e8e4d878ad8b67b10d798a996e0285787aecd88b909be72cfc444d50712ba61a26b0c4d81f688f30e34b29ba2fe351e6805e60c04e459bf9d6b0f89f4125c47cf52709c4a59bbdad2e2a4e06f90e96a5fd76ad54dc5ed1b30ddcf6ad976758ff629bb5db34179631f7e80fb46b38153263993b0eb81274a30bb1ee47a597bb697230325424b88773cf271dbb2a0271a6b62f37261a37e961c0db463dd039728d4b314243b083c6a990fab9725030a49bf0d2f2b864ae5569f29788613628c77031d2f296ccb69349137c0919ebc8cc3fa851b4bc07ac871d519f93610d51607b56078e4a0ee679ed42de30f61081442878a884891c52b06c3888a76058da2f9446d90656be6daea1a9d2492eefd5bd8f0eb097b2d52c19af099b22f9ec9783d8abcbc4924f0db67a9cefb8bb42785e394978ac9cca68537372ab025020f08ee771cebbad9f89b9a619260ef86181949913c581a0f0dc647d54ecc19bb18bf35a90f980d9e07e9a3f0f5d1995f99971592ff9aaa1d6c40a8b54a8b487f43f79cf663fca63808e6a33a1b58c0a0dbb3239e8392fdae9880132ef6e7743cd7727e0a252c904a4873444ed7c7fbd6fd7cb6fb55caa11b88be1cc8338766637cd588c37fdec3f400ce6fbcd3701496ac54ac059ae1771a5d49cc04eff174a1b99c768cc277ca7b7b08a3dbd925b4b62331a19811d358cc0dcefa73bba521454fe15598d4dae0e77774d6973124dc33f5bce662f27c560d170e1b881db0d94a9df5d2c82b1ec2044ecc94e263332c95031a359bba3c3b0c351a29296563a8a9d6abf545cc27c175f69312904502fdfbd670e7eeb02ca7c3970fcb0beb87c14f61631c0498e4d0c10458fd6b7d459187ed6be14c7a1c40deda3eada0823638f3a228a5fd35f6a5c3d9737b8ca48b387e07b7274a41b332c73cf9183b97f2363e57539514c0f348e96d19838fca134155d8602127f2a38908a3558a92194506f744db7ec61504f6704cf323f33227437e96649813b05d9debc7f998ce7e1d30124605ca6635690b02a0a58ef6fb24b96a906a3edd87edf86009f71977c689e4f02a590db76da97bff0c44af9e04d83a187f6e98d13766588db6fabd4f2f856da0ba428d46be38af9e528fed2f63b999491daa2f692fffbc66b3e822ce31ceb7df394c58455a9ac69e1de5812b0e00b6f5cff6d81129bbd352566af8a310636fc9bed63ccab739515a4acb088338e057bba8168835e0d6ebc4ad24323f8752808372d9dbd60fde895f0b2db8a4e724941b446e9a12ddf298b2c8ee4ba3dffdcead99e62336b9977d3d002448dabfc8f8089af485d7535345ebf58c8da8cc0c5a23df3439973a4a98ac9a88fc442415d00f5c75eb8217719f99b82813dc870aaaacc59c0c16df2f68c937b4f3f95759fb973101c458282cc12922d31d2f651ef13277960f9d3426b1df5053a11b59613918e78d46dd87d23647a7501311296f9696d64f51d55dc1198e1b5cf01d4c50a5b85364775206a429d57defaa6dba35b7cbf94cfdcb4740983b0d48018e51bbb088b259e1f034f9b9e91343194cacc3e737def917f09e9f51cb0fcf4c959f1ef97c42090c43fe78ea592f49af44d8b3751d435ba7701d3499e8d389aa3d5bc67b3d8f76c0788627b6d7e1b12c8caeaaf2a03e0cc28df1ae3573e55a7a246c132fe2f036b211cf9d896178924e4327b4decdfc2b8c7e88dcb9d3be39f2a181fcbbfeca54e1ad1664a3cf93d29897fca7036f4bc0b706f93cba946337fb649009b44dfa434db156317a4c1d525104432f601bb5c014c23e241aeb4b3d9604eedf9f55c14c1e6a393bfe6360dcc4405200423218fb3840df2f2c188740d6b6e2f92b5159ccacc0286caeb6090bf5b46fb13c8ff1a9c57a6217f86e46d99f2f1e1397860a4bfbb627b8dce8da04bdc7e50c7f0dea91851e7b3b64659a20b4086078de942dfe915a2dd57fc45da680d6c65f9f746cb5f56fe6bd0a5fb3ede9a230a4d87d1e20fdf58e2f8a854482ece79abb7f05f10aeaffd86bc7c8ce927bf477039aceba0c8daa380d8a94fbe0d507c40cdf9400be360c0f30c9f5bbc7f4322bc456660d3c7458b4e5fa5f080075dd5d60d1091cb16739aad0065d2577f984d57d547ef204fb3cd6b3293266e748cd22f64118772b7f15aadb23f82c5b747296123eafe2d09bd8822b63e798335405c74a5dd81780af3f6eb12bd047aab1eb72c00966272c4327a41e9106c377a3565ce3e02ac1fb8300d09e93881897f0edac88b165139fb1b2213c871c3448969f21f66bbeaff68e42501a9e281e8540f08b968783e0d33294a907cbd66a095e364565041a009dfae248f6417016437a4299307f44492ec9c226b428ba95bed7e6614c0ca87e3e7f38fc3003ca701e28600ddb43070f25ec4cf11be4fc3949392ddc3d0c6e18bee262abf9530f6b1cbdadf4759732de696b59a6fc996bf5126e18c63b192f01d4db0546477f4963601c4ad10030a89d531a88391ad43ec982115cd6c111c6a215ab2e49f39289dabedba0c61482c17869496a2adb5bb4d005c1f87c5d69747526cffbb9bd43ccc86451e5bc0b29f6c352f72aa0fdda254357e33b88f9ccdc582e1fa5b49e0f5944a68295a219a2a2f407a4e6a01c3d28b355ef7b76797a200691208ba528f06ea2604df701750a5d1925a999068235d9644f42d055ef31d175c5ebac47fd69a3859ba6fe3cd32e968fd5d83c8ac62c52459b9ead5219ef36aca1134d218e7e610fd4213a3ba93bc4c83231b2e9220d2a658f808866f4b5f0fca96382b97ee5fd7b58f3eb3223b7c45b7e7a00e8133632ec957dc81eb98a39bd857050475983555968aa2e7c8a22c50277e57374c10a982a02a161f3560e3aa56fc3729d999954c81355d14921447f087b2d9e5dae599b0d4b221f6a39558e590119c7143f844651976839f2c8154ffb57985e39e4c637fb356c283cfc5e41996744fbbd677205374cfc152674f76079ac6aeddd47082298b32d8d96dabaedb32dbe15749c2d4516303fcd66ed8bcac6767b4d89a8311ab47391f4c8434b0223b40858099e48aa848646b49e21a704118e236ec3f3ad9b97d9bb60799624aee59dc2e058760db598ce3084f0047a1093d9dc3a4ce50cce96aa01d4b90ec8c609ff5bd083d7b10f71a3c37c12d1463e56bfc4b83d5bf92d6b48a4ec9447c397150ada162b75f724c00605c26e20ddace5d8c3d9d04e08906b4a27012624f6e33888794b97d23bc3a55c4ed8c674445125495956895dd6e4d77b9c5903f27860f02bf3ddc4db8883a612725e5bfeaa0ae5f2cc7efca74ff0f566bf404be290818312cc527c4153a9c69445bb7d3dcc3047a733481ad113a04720bddbf125c037188206c15fc46132dbd855ae4f106e873ecd53a70bc68abfb83060b6ced5ec9e197490bd9f6cf51529f5da68deb2fd70d48be33e14322e4c1753223e6cc52ff5171c56be6110dedde8d406fdfc3fa9d75de0d43d0910d4c3e81565ce4add0dcfb1e5c9544227ffdc6bba892fc65fe9e9ef112086cc3113fce07b55d3482c62e7a3d549378f2d66e2128db6c64b01a45031a4c388a1d0e1ef13785d980d72a09b2f26f293ca2bbb8cf3cf6eb157823e81e9310232396e1236a65978bbc2d23475199a4d402b0cfc62f144cda1425171fcee0c63a7ca04b01827a6d22bfc9ad362b705271bffa214939a45079a24413cca76981de6747ed1f124241e34cb659a5fc0512be48f7fb1dff2a43f70d350f99d3b315f71a47b22a1829b45a0f8bbbdfecc9562ad718db74feeff72311cd6ed5a9d76f437ab506c5be43d45e17824f330d59e8f4b1cea2693e7e523398a43c4d318a150c8d8d7eafd1b021ec1abc808ebd62eb7301b68becbabe447cbf6d375e5af51369197d1cd631f0db960f23bb1ba45ce4a223f90974bebae92aedb50b8f88c3c8772155e93671ac65b27169ebb99f5c08a3719674fc30b17988f5902d66cb9d4b0a31a75308568f570ca3f1152d165565bd2033040db1454e820e56e026c780472c498feab9e1fdb7f9bacc7e19229dde763c1b93bb7ac2abbc7a83328b29e78622e6653d8ccaf48248cdc7cb22610a9e7e36b520d5f433114c2354a39153c73dee49c8eda797475294a67ac701566940a56087d6de4318a9c9863814b5c16276e7560b508d6399da344bc007933e6837f34bef92b0ef0b71ec7966d344ee7d359d1ca899b78784d224b78f06d8dce9a343980999e2eb0051a15a9babfcad8048d76a587ffeeb92e8e7fb36218383676e449a7ec5bfdce3696b5b1d233c2bdacebdce5ad093f175f7ab36a0622ac8d5769f3f4218242294dab4becf5725b44add34c6c321772a2db91f647821ae0d9e83b68f0217bccaf14f31486b69e4a41631fa7b9f3067476d58861da0a4170128ff51678a876817236af50a7d268fe4e577a4864d63ef844ca96310a69cbecca114a3fc0eec10778ed03a00ead716b3648b57252cec17fcf8cb45e40d037d973b4a790c95deaee694208c0b72b4432e8de03521be72d5ead8e04238d8dfed0a7393f6e7790d886e744b71dff3f5e9ff7a8b040f4cacefb24bff989a483b2a1c72f8e9a377f95318080ac757f8b8b070dfa7b0307894917b18ad7cbbc408ed46a5b6d4dea47b1a2eb02c438c92dde49c02819aa83a17bc48540fa3737ae3e315b63c27b2aa038e0e092e80c3f49e52e96e9106baa3230f108778c217403fea64ced749ea8450d8856c023b8e8d22d5a129955f7687f14bfdd57878ffe2300cf7e69cdf4e632920dd02d98dce166dc9774fb25349ea168655c820cde6cb79cee8c6b916298348d1c719c01a0871702d8497b275d1817c3068e3498ff52caa695d51be10d3813247b5dc350943bd24e6bb26331f83e8f62d0404ac3a7601f3947bcbdde6f3a7e746f74d8ede4d54b69e9d0d9cc2e546c5327ee06b57bb533251cb79f80fe7e246cd5fe8735292ed54d6c61873ee565ac88502dc17f36a3b32c0d004aa45b6e2a289513c654e8a36c34fa364983c92b402f748f08e31b1cd6e6ecfba36eafb4585590e446d14d2ea4d17a64a64d89241c725a90570c3d2fb22444a81bbe9d0695ba74d75a8c551e764e203b70c819d802378645f7e1ff500a414bd123eb0478b8cf89609576f644b7be25ef0444fa4057e404d3f854cac67754f602e026540fe4ba914c79067322d52f7e918aa0ed214b235675ea350e8cf234314e43129cb9228af984f32024049f0d783ec3dc00b5c56e418adabc9fa3174fa292a4eb6b00e6d05d7ae9c6a7a26692db5bf9a661889131030eb0fcf214018e92be56ecccdcc3c44ba5b5c53d08f6f75d5e32b0822cec8969b4887b7ecb69d75102525e89a6bf0e95b7a1b1dcb76a936d218ca0f6112949ad444e88a775f45c573ef0fd3e6e142b269d7aa91f5ee84c96f113ce9c600f05137d0ea24990c300d8ec00e316028fcadc0c3059392997e71da8a0f3f29488fe4563994ee49d6e53cfa4bdf67e878851be0c2910740c1d8cf4377b488cc744ee5469c658f48fd239fe06e8cddc5a021b7ef887151ffb39d9f36b9e843deb4e8f0ee1b25f56e473b043e61aad404b6e5f3372c2c4feee2efb75a715c1dfb66b92539a8ef3d2baf8ac0cf3b8fdff14d35f89fcc1054e56349a04dc19c719d8d2ea0daf2df084bf93e5f4ae869236bc5c7b86b407518b2ff526a110f6dce624f6df31e6429a4d5809696683b1fa17e441ce07f2881b99a65feb4b7bdd764f54e0f630673a34f9b9aa3906478bedc9824bd534dfaca8ee6e2dc98c10e49b8387e5ddd005c94a715bc70a0fc45e5a7d76f6904429fc6910b6a2d0d2564542a3c7d188d10b775991c6e02396e5a849fe1755e442c8eca6f945d20285dee9350b64cf6a4a9095cfc7e31cf3af088d7933ecb1e19a478fddac872e009b14cc3b774fb96fb8733f2cc7401c1ac459bd7d5ce1abac41371d28c60fc8c9bc7360e21c06c8726c64614295d0716164af46542a13b2004590c900197fa6b32c769cb0e4a1ae1221f53cc63a57c57540f59f38e07af1152ea9c0d7262f8c9d475df9399b4db48a30ab6339a920edab100ad77780cf08da742e5330de1a015d7b7307e50b748ef3a5d36c5ed53e7b23ceaa2788f7c925bd2bca8ee23a23a2f81c773681fd82c26314e43992b8a97284435b1fb1cbea534733da345a7f5b525ff67eb95c690e54fc0333946648c154d7984ebbaae479d6a21acda63d4626a72b2b80ff7d7251fab956e89538eefff8c0e096a98d5c30ad42aff9b9f2497a49d9ad0f6bc3ce0b3d094a51ce6642346e28565f3756835b0f96491cb8e85ea3fea53bb9a1480d9e14d008c2adaeeb2c416455d7f0eaf8a6a6444befb87d99dae7b3847c8a6a1406ab413087806d87ee62de3626b689a7582eb0ea3fe46f5ac110eeeb91128ea83a408ce1cbe0e9d0ef8fed0ca4ede475132f0b77b300661cdcb2e692284c7e725ffa7a09fa6a78ea03684b967977c6b90eb2119a82556b25c371eff79d336fbf2e5c68af15ca441f9985e4fd854346560d6e9a7a8dc9cf7e48f58ff9766d2364a7df6fb5e7dcda37effbea244e07dfdfdad19dcfab794c1b8099ca4223932eb1a58059cee9a694585d9c666c59bb9baede8dcddddb694f756a262c774650368ae4cec5d8f9490e49e69b31e97a58d3c2c359d58d9acc9ca09a4f18ac6ab134f93da8484750c1d0177ca37fba79cccde4b86df2213a127876cc1f10a5a5b816daee114c8f12c1f6f05ea2798e4a1e78b872302c979fdc27c776134138ff7fe5d0c725e4b3ced8835b14f42581429204532fbbd74c29a90f59aee660346057f76e0e46d6e4d2dd768f5dbb72fe97402ca015ad489295c085e31e1bee740f5771a067420b89a21953c62a91e90c24e86ee5117b5ffc74a566bc5be4b72d546ba033b5404615dc35fe483e3d050d952c34b7cfec0950f9fb6eba020ab9b5b59ffc851b378bf08aeb721dd44c9f95473b73f6df45337539c45586c0c28dcb6a7f749039d3eefc864da7a9c0ab26c4fa7c3cbf6ed1b3e21269bb0498cde6b11080b6a100fcb70e2e7ae9e14a584465ccce35099f574914eaee582d949a63a59e1a9b810e729f7d946aba50c965e8c1509844372d6f88ced1db4b618bb702a968283e240a02dc5f24209974a22d1ef6032ab54a38e9d980fa8ed86b56a54c764dbf766cfd266a533472074d1391bfaa199b5af99683d890430ce24e1a92b410031436d80dcbf98966853d013a821b44d977c8c3ff2d4ce4aead6e5960ca02cac895915eadce422c7b9a8ddbdbf2b340e6d9f0477f15be4f12495316d183cfaee33aeec810a0bdf916e38b3edee332b76d3c645d8063a6fd3b9e98c6a46b5f8532692a5d9906630d8c859cc663bc91fa42e4438dfb9a925757fc6ab069f48104a94fee5f370f3db732776c0803dfdd9fdc212227302af7927234ac2fac1b074bb087601eeec240336611a39b60fe759b8a727368142ea132b06ba5b1e2428b346eb9bc1966b77e130caf5ec74dd47825d2b22fa26f43a2cacffc1748d8a9327a9b7ebde04bdbd334a632db856769c6b86486ce15c881ed4d9d8903ddab9aa512ff8031147ae99a7478a728c7455578b62a868cc298be443042067863b6b5eef3ec4de23e2986255b50dc963721de8f0741f9b886e3cf4282e8fd552f642cf499d7b630a5f4af5762b9754d53149dbbac5a50d842bcd021e1300f68cde44f15855e03ef57aa7a350fd0c302aee07b90f7e1470844e7ac4e2a00184e509602504bec03c7e1dc958bccf79b9f60d4293f29123e8593b1f246c58a356cdffbbc533ef141d9349dc473b230e599faefc20a0de07a10fefca0d35d527bee6871e75c16708bf26e05eda529984653ffddda71645cb886812612f17283fb768e40a5cd8759c033b3a243dc074a6c21b342d8b3cc99446bb5746676cd938656aa4bc6f3d91e8aa1aa9c547373df7950d324ac2076811adebb2050bdb0e8b12ede193143e8d72483ec494b149bf31626162d93ff6465a05814093e6485a15f08aa61455d384b3418054b0aa0a3d633ef83c50e0f6bbff40cb48dc98673beefba5f877496c680c69b00377476a974cb3bb941b8633f2db843cde160eb715b41b8bb718b35f97bb781eacf99734aaae8f24145d5d2a609ef11b31b7ac5465e11e71f0bb74200da2c728ea7bd67bdd396d900262633117527d601036637110033e37aa0134ef0f5f201712e9709f35c5e9e8e9a2043c12210fbff1138e29d46ce1d080bca7e52feea9f8b410660d5dbeddb2e312a96f41410e6bea7297dce03c137d4df8fb4c6af1aeda3b43867abef7f36554f6d9deaeabaab4cf635f1232769bef442af76d694e6339f79cfc2bd7aa260332a7692fdbb0b20c0a5c4c35c445cc6c674153b94cb3c911508dfcc9f150416864053a4da622fbbf60e602da6021f60bff4705ba02477e619e9ec9747e93a4cb6da5326d514eed5d64b73c6833a3c1a0054522c50853ce02ad6c9e406a27ab73d303d8dc71a67f0d35c4c11d6eb966de4742fb9fa420d6ed7ddfefc8edbdc046e329ea16dafdda3f8349b26a8803ad3cd8cd864ec792486b3dcefd9f1a128dbd4b3f533214449784288075de92f267f101d979d7a0b69f0eca13cb89de1d62a9202854ad8e0b40dd1834a5c99da576088effb253cda55c1fdacea57442bfe1566c5ffe79a2b80421f917e815b60959703d3e4847d7d63df003b3d5c0df438d54561a287e0e14b719a78cd73d7aa2b8bb02b87b1f87e723f88541c50ca8892b94ba5aa206d5697ae1fa77e0aa68a2ec8038e350797d0fcdd6b9fab8bb06e81d5cc9e2bc9a2b9c91478176fa3a0993de045003636bdbc2a61843b1260a941edc7cd1475859e290938e055dd3137dbf5ce5daa2ee83da4106104e7910a5db8eae5b369fd24e5540e9f8c877f516a2bd4a72a5997b12284e92f3a18e0b232b85e9656fcc39089392c6acd3aa5d1829a76092cec1ddd1af0a7323e158de8e94076dcf4946f5302dcf30b77622844302f75d9aee8e98b62f9f293b2812b5c4413908967036878a4c67f11786e226db85ae75cf6de2eb29ab23397ee9d44fe1802caae507ae0bf6d79ce3bd2e3f2be35a23807fbcc1746aed4af62e8d3135f0e74e7b6fed0d8cf7f2caa335dc212869fef00d520d231d25b774a29a9c8bd2f8e148b3d7944e5e6304f36789323a5ad6acc49c600de6cd22aa93b52004b8352a6f6ce142df679cc9260c1defb5c64059e1833049a7ac2590a973487686f1e2a68ce1b4ab6154f6c7d413c949adf817930c851aceecad26914d9f5324466492c32dc8881fd78de50404206b583abfb7dd69997a6ded05459fdd751f85db408bec56d41a494963f3ee323d6f09b3389b4e11fee84996593ff4146b6adb8a257d5461ba6663e843676e1833e366ef1284ce77854fea33f94fff7c7cfe00d0994499c7bb75db77ba3fc3c15a881dc3a6393d3c0a5469512e24828de7ce6b616865b2df78baba80cfac39ce934c8b00e785a236496487734d431678ea964ce631f8b6c4ccf849f4b68b9c797d7936c57f880ce4316f74b90b5e54c77f36956812b28344a6b9346ec8736de9adb1bc1b2db587fdd107c6e481bd057f28003318ebee3f781ab98efc88340c35bd341fd410b72060e3b06d4428c8c090605290604c232809cef0f477463e904f74073d7359317c2142265b2ebb3bfa432ba692d049062a511181fccd40c0b40e07f8a100ef55c8dde4d3f6aaf00c86efd8fbc0f037ff00a8244b66e4172d5c2f9e40551de3ac41b95d4fd6dede7ab2e2b78849887b21794c39ca0c6c5fb98ba258e810c4e2ffa20c213730453f168b32a458599c8c28e79b55bf9b1aaeb6b5993c00f96d633000ba9fb8286339fe6e443915a1a62e9d91f7212f1852156375bd030661727218c95fa0261c6583addfffbfda003147293cf8be71d382d6a12f2f30af5a80b025f313d8df23e213b99c8631b1964b7b6230f8f4a915d4e850da358666bf8b9d4f5e457fa718282bed42b20923806ab2ef388ff7f2f55170067d440e99a77f50b1211e423c131d7872d6ff6179464c5ed262c4f5d1369531bbcb654280059dc1d9d317b318f1093b8810f211e845e2596088b8daaee6a11cad3fd0a69f4731d17420a97be94c06377e9e3383c598c2b5bde5fa25a5f83092fa715c7b257b6e6b04b3ef2aa25809c0d43a7351d86b227badba79562d3ed0102701053c4206b04ce1084845777d829f34bedca15cce838035d7593ed3aac84732e2e7db80cb0960d70421b228ac0588a6f3bd35447cdd8cf3e39ba9a49d5a4de2a2c9e075c7476dcef04ac42ffd7771ccc3cbec0801a24e93f9703784c8e04b5bf90fde300dd586a47e175a69e9837e87259dbe5f6e34c5e028080c02a4d200fbec5296a49b5f777e4696bc30e92d57ee593dd100dfbac3b9c1502a292fe3c21d7e9f3d32070d1c35b091042013d14d1f123a8ad1030db2d120020f80bbc95d0ac93de5831bf63e0114beca7c843232b8d01911ba28e1684aba8b8e9ce25ac2def6e91b723430787aca723796e4dc82f04ee8ddebef70158bf5df0879d5200190770c734e5cd7279856db5f3bd5b1fb12377dedcd2e0a8bcdaa90ebe271fc511ef2ff94968aac48c752f3403820a0e64f9a4f2277e7b0198ab8e3194f6cec5c49511650ac4c571906fac550913eccc2d25794b1adbacbc53f690df2ceceda9d0682c3995dba39d0d11a59f2e8b7acd0ee14d28aee57550d6c7ed00988f3d6b2ad2cb151354451c87b94f916fced9441322202d3c72b6a87786dd08297e0d991b71b84f6243cebae329cb557f7ab7365d014d7d726c2829809d980488cfbe7ec0824782b6a60a9db0fa1ab2a4f9b4d67b218cdda217f763bbd2ca0cceb8292172ccd8adad7b7bf0eec85d20065248ad68ab40c115d1afeffc30712bff07685080268f7cffcbb96977cc59329ab9a52a9f82623487edc592718ff36c04dc88e680de5b05c92244d404e82fdfc993ed83f168b83c19a37004b4144073ed6522560daa36bf5b9730d578a771fc887333055c2d09b66f171f2243675b947180764713a182c096ae17892f408ac5021fd38811e2c983fc1846313bb9178cced615a4df6ed069ada2267b241d31cd9379211f7216db9c880caafddd7fb9d83a80f6ac55b387be3d7cb55648093bc68bf4f313f81e02aacc686131c326efa1b3a63fae5177c253c89b2b2c87e66ba1cbcbc4093a0a3212ac1383330e84bd7245f6c835eedc7ed2b1889b7d8984c7c40be64540ab0664d7bd90e70a5c4b5890ffba092ae6663341cdcda54d076d5e292d88b493431d7b155406911de51368a9ce6e4c654618b4e682a9035bf61f7641979b3c656c55a1fe1494842d502b41956de3170bf8aea59561cff527c9412654df44d1770be6c4f4aabae48095a6d498aca949b9e82351422356294dece6e6bd7d6f55c3216beafbae80982791f4b619e27b4d1fe8169aaa634e3cac8313475c5f2c8f5a7692320cfd443db9ff10830218a3ec2d931c6ccec7e91f3aaceb268654028c2c861b508e82e24ea65c803f5e91ef02da6df3415768e7ce184cf354af323bf9cb8f26d7f3cd768e1923bade4e2a4470250ceb855429e9215b7bc2f519542c959d2902677afe3dfad554f48c98eef1b74f7d0527e692c4a822019862b0cc224efcda0780eadd97a9391b76d86cdffa8c059cfff08779297b188f519c7d3a530c10ff2b91656e72def8857fcb3ad93aee8bb850d0b8645ce8be980e9886c2f31b1a43b94aaa37a1deb0d63c2b42aec37222adcacd647a019f6a923940f630068a8a08077e7ee952127bed5964e2d98ac34430f1233c3d791b87e5974572ba8095edc877c053fc7c3705f77f62eb64174069c3abf331a7da3ef5ca92b89e8739914222bc5cdf45285ad7228d7e526357e9599457cc009d02ba472accfb936fa7ddf48ae47bbea535c2a0457ff0a50a2a3fc1b5d7fa60171d20de2462a7eb5500ba4f8e9cf464552255ed6ffce8db7ded2503a0f0ee697e2c7e37f379fdf93ec8317a5ea4cc4919171322e3a84634e8cadca0a29c6eae9101526b324c80045c1a2f32f3c578d8943e0511f43880fd68e7cdd19b193d0d3f93e5dcfe20c600b67c090d22ad1c2f3b463309ea81b17f2e7eed4b66010904362e61b5386795bd684029fb54d6b204b9174a1e3a807d1c0f65feb6b6bede4b015f5f5d2d68f06aeace6955a8b80d6fafe4c22d822778d1fcd00feb366ef4e3e33d6d81b418ab14f5b8ef94fe70be8042543cba2cfd17ed8b923b98b60ed7b82d7bee3c9162f7ebff08ca467c8087ad59f14dd11f95c71b027fcd18250a1bb0f50ec7a5b7ed61d90077739a3f681d21c3c3428dda3bd4bdb4c1b6e25a8e81879e505b840de4e5546c0692d00859011f60ffceda315a600ab6bfe3975c502cd101a97f44f4f9130901f8d6102e44e32a0da204ff8b32f2575ae722ea8eaf549511a1aeedd16af947879bd9d89d2261b0d3c0bad8b0668635ed29b51e56e72d378ea7ca686acaf0543dba11a5ead83f478687e4195ad3a90c991dbf07788e537df152f102613adf95b7e4a71485b34f23320bccd5e70a5dc5e4831fd73d917d06767a0b048c31ff37741d2872a7250da02a1912d395282c9ea90cb4bfd340a63cde0a4f746224dfc2ae8b250ab5a3c71a4c4b5d8431e218c6cef3bcb4749fa6d0c1fd5f7b169c4e8d3d5540c2d173e4248240812c8ac2e22c72fc9e498764f2465a9c4387efa8c5cb0e59ac452472693fa1635f2fa20df27158a223ac85bbd4514dd42af22730348814939d7144be513651a9dc93e77bae47913e4426c3e1e8cd06532336166dc5b7b108a151493c0316a92f86e665e6ed4e2f9b49826bf05d7bdb0f7cd5b0f0f41235e7fa42825520166f0dbb0fc8b9cdb1ae353f1192bc5f6266c941964fe2352abb07c1d6b4870b0bf661f34b797ba7c419e4371e707552659b9d635c41b9ea62aa301788dca764cf7ab02b5a6a04f409d24bb83f87af67dd3f2135af8e026ca67c4187cf92e009858f91d8ab7a58652add2e9e640dd69b16169d9c2a8d1f96d66cacb98e6379bc206316809fa018c63895bf1a761dd9e61fd8e929aa79e7f7fc354b346a4ce1476f86bbb20e5068ceb26e099e29b46a37c4eac6c63b615d1a662d144e6a2a8f613c21822e508dbb850f67d25966567f3ba890c41cadd77d5ddd912dd64cfadc16e3f110733a1373f761bba163c1177cb8223818a4fcac2c99882c4b7c824e51d26ba0c052566ad47c65a76319a5fa012fd764cdf51b6f7136745987deab23c154d98cfa698d4c2aff2336f2947e7622ff9d5af380b237352bd192d4c9d329db27a0a68d24f36c7b920bace66e56ce0bceb09784e4c2a40c9b79ef83c95c166546657c2969940869f76b4e9947fca55c58c23516ab10b97c0969fee2dc28ab4c054a8f7853e42bff5cb76bd33b69dfc2cee2edb7391b232f4e4647a707804043345deae5eccda5bed46fab2e2ab8afab7d0c200bb662d7cc8c19cc925fe27db521fb8e67a3425cb5856b95c4e8f3f9d237109046fb82d2767cc597975cf6d4193cdf43ad01cfdf41a1b58699e2fc7ee699fcf3edcee5998566753897ebe02b03e3f9df5093d346e4d6efd57b31a64f09a19c7293d63c63131b4a94209c0f4ac67c8cacfbb254b85859f67e70144ce5e5c5d32b0917ff347c306385b438b236c33c4bad2cd0ba7ee5f717dc9729bd5db44a0f255a220f4fabe46a0d08809d27119074d1de69d4e1289046499a8eed4c436bc64a7bdae7e73e4de99dc5d0af813a0f7203ab9c878db67ba54d113bb75fbea207ac05389df147121bf84fdd140ffab738221ec0fb8b7a0a83ab9e5045beeb963076c7f42a8d48192710a21066db4b64c6fde5a9d5c37f8a9d028f16c114dfa45aa174c54cb67825f26e7e97b0d4a423546ab214447eda60ebc4fcf4740d1842437ec63707ec6c6de0a4b79ff3e45922d978d65ebbd0b0f545a30e4bfda000ab2e6cf81da1a5548ca01199a9dcfe0d55f305932a5d51aa59b207e2322bb726247af07b311c325c9f494e21694ce8785747a4380a19864782219041c8bf66ccc3f831e9b925a11d11d4f81561c0153e143602d969c614f0ee477ca5c613ebebe1c1ce27ac15ed9c1139d23621abf82514e9ce3e58039e9b5459faa7da454a53a5a4c311824a742ce5d562eae421c56e93a55721271cfc9dd7093f3313e8dd071bcc542843e7f7a97cfca35ccab5a3f3e110595e86f2335ef7bb0db873a69d891ea6a518dff403522d1dec279d4d818d596cb6a365e7e1656450792e8788700febcf9638887037e2743e1f0e9ef21de2b1eb84c65208dcbcf0e77e7352c0a403c6e1bcadda4dd0bd582c7f0624ba8083872a3d28fdf0dee048d7dd87b2b69a9c190482e5b69878991e4b6e4e814b5193544949c58efa90bc9612d0626554749c76f764078b252b1445a9cf4d0ffee2d0c515163a0d876eff5d89b3250c11b3a1255520c95c0993e22ca0fa3f95c28d9ebd5a0da2a83a418cd4b51759b49dd7827aef77bc9b0ceffc29d6bee9196eb336775eb657a7216dccd8f507a40eebc389f79f5573ac097d376023b0c5125717b9e5c2e73a52eccb73eeafc3166b53143f3f6646a17f9676204e4e9ea597146ed023445839030d7d8a371b463d4a4b14be5a1bd1e40ad8f57022c2409f7af4655ba11f9f148d4ab568c82e40d74565a8150b6ec9170288c21e53faaf99b4e669ad9c2aa8c966b3c554ba4b6fb6594cc02db804867a9836049cd393219d981dac6c01853c3c95faeb1e2ce7c1e2c9aea16fee877d8f4d52d93bb47ed6d45a1bb664c424e1e910f407ee4a754b6d450c257096c58307a9b65902d8e6e77fac9c4c954223600c1816e5124a0d90370cd97b769ca67b4b44ae02a5e967c3d9ebbf1d45b88552a6bf10d12afedcb4c58240c6470604856679013ada97a2a3662ac0be7f192c20c668b5a35b873c1d6deec3581837dd8b170bfab1d1c7728a772523eae2916134e4800cee47872108369a9dadc6641fdabd616275053145e322b7c7e16608108f354dbeb833c5870a32bf1501aa45e0eaf7b87413d048edbd6146d0f1d5d8ae74f2ef41cc5b7c3811bdcbefe8413bd996ca301aa7de2f8710442cf4d85a4d007ef3a13bf8f2e073ffd72d67e4e8dafdae85110bd3eeaa1bbf2da9962ace958e229e9c30bb030a79899a95b1f24488cace0a1f2e3c22424caa3e4a9b9b509f158a50cd019fda700cc3eb1f0496c1796ea05abf095ebaf9b9ee0a8c9eb1d8dba69884b78367088922a383a952ec7980f2b7fb134313b87e2a1d6f9a8931ff88649188ca20d6e2f3f07f4969ba2a6a1c13df0e4ea4d296a9ae551cdc5cceebf0fe9a445c4f416d072463287060db4cdf83a4ce38b2633290340312e6543e2100bbfd3fc25df4d52ce0c195c6f20d29ec287866ddd2559182d90f7688f4f4572f9376b708271a760f46f167b25bb7f6a050ab79803e974bc768efefd854e0ad43a11fe778c44b4c6a91adffa9809d3dd8ce9448a492db24371bc41e5197b7789a56eb51f78c91a3b1a93c74e688a24e79e59f8bd3df878dbccd969eef2114994a28042969a3ffc3997363836c579fccf0710e1f6e1ce7b93d7090869428c6017d7d209982ed5051ddec4aeb18fdff9bd0124fffbbb6716356e97bd26dd69c2bcca738da1e7b31cc1a5c763db822d946917014152f196212f5590ec568547a9a0ffe42912f0564942ec4c430cba891341b2e1e1af43c6eab14bc07bbd84964f1a0c8001576affdab1323c1d0872a3edfa2923f2acf3c31c432e46325ba196dfa8ec4f7d02abab95f1b22a7a13d2cdd8fa530d9482cac47b4abdbcd40317299f95956288bd0ca851c09a15737b97d13768b46e4b840f001d18104abf4d7654d93f0aa97d1c0485cc852dee907a16e155dafd8a226f99c877eff65932387ba89bb0738472ddf093fc2731fd36e071c07feea904aad7cdf1301cf5d1339274ebaa3307ab97b0e26869d4cd57d364fd782ce5cf9a58840ed5f366e96faf91df74605c8c21e7b84c055911cc96f083c0536f40b10208efb5c684a9ca0f1b7b7bd55abf6d5851311d5ff6dd7705dbc4b3c8f39410312d9652db4fbcda26b53464c0dcdf73d5578f42c44e3b038ca9c5053704a70b03bd80cf1afa6260a709593c0ee6f3f621012422db54bf7aa29ecc57b26aba35f77e37f3d07550cdad1d3e715073e4c2ccfff493ac287cfbd16f6132697d0a412ed2f3c2a6a35c52fedf61e4cb1408ee66356395054f79327993942ac47b46ec7aa30a82662f0e4f28f2e3af0fd35deff802d6252b27727d07299f1382f1f6cfc807c4ad6bf4d25bf2773874805acd05b20ff15a3870933ebc07a5f91b71a4a2a28b91de8676fca6cd5091e13e9736ddc93d5f49e48db434552823d33a6c62eaf7350f4d99e7c11e7e0ba15d9823d70441ea78a568a8d0d7910c1edaf441ca77cbcd9745b9ee02b3f674616133eeac9b602800b2594337d8d8054536390c586d5c90a69f7d651939705cdaf659d29d5c541628ada07b1963fd58f65b71b19ea15bb819e84a22002be0541f8ede1158c84f4f910e87f390fc689a1583e96ca60845db10f848185a741aa9529e797200fa2ffffa6a8c7dc4e9915fcc6f082743c85a903940c4f56e9a48c20a0ea9191e53c366913b4d3e530b201f6ab2c73b0d10e90ae32eb408b380a67bcda04a8b87814c914686ecf9a6b84a36d6940d004810849e7f569bb1772d6152e1e640a5ee0f76307273949d12e337bf70836290cd0da32fbcd6a9684c6bf53290f2ef9f1753aef0f278a69225d409d5a9ebf689b7cdce65a1f486d4c43c4f60eab13e1fad9af3518d3fb850f44db8b0fd2e1fed59495594589535c3b379f2e5ee4569f8e4e2d6529c0c0b21dd0c55459ac09fdb0dbca9827eb5ae825191110ed7dd29966587c701b31d09a00e57488c793c9135e96c159aabe11c7a0532c5707e6f458f68fdb842e4ce78ce64851af8d639a27493e3af7c4e6446c6f37c1170faacb98f9b225708a6ce381b2a510bac242fd893e7415f8ee4c1d118941128f4a1265835950a223d2e8df816727d28fb65a35d3c95ea3bfbf4d4d043b9e30ef8c6b386cf53d57b1daa3b6f796cbe7f540fa769cf3055994de7cea2b59f2e02f3ab1830b7364fe037cc52fc90030015f68685c6ebb4f9514b112f8ef080d8d80e9c110b4aa3136800cf9b5d618139ccfbb405c9ead25aa085e885a8e54556bfde8e0fe23e013f1b5f427a5bd9492e43f69c061bc779116edb9e30adee809ef1261389dc084f29eec295a3688d02aa38597c11f35144d017f6303434cc081d95e9ce3a650f3897a63c4668393ca239bcaa49c4107f7f9b966c1768f3fa18628246ff8534574fed0dd0ccf1001c9bc9d3c9741222e6218e3450202eb66bef49614d1bf9c6df294b62b8854d3dde333762d0ff970dabd4fadf4052b1568be65450a4fb992e943695aa06e4dbde4f71c4aede7b9e3666524192a4ffa663b316e711d901b41b2a45cac51aa737381f9da4762136262503b4aecac57ddc77ee689c631f8ab3e77e4b3a81b16dbe35449e60d27260ce8bb65354a88cd5591a80a3d2cbc33e3b882eff11fbddca05d053c168708705d2670c88c8d2350ca76e076e396310b084d1d4cb6937f21d194b09fbd6606f4875b78e609a3af0ec625b6b1e8918997f844a6a42a22a116cdec703e57060707eb0ceb4cdc4c84e9d689bb3d664eb58039800f86dc6fe1b557588abd676b20e24d43c6cd81f9e015f684dc424afd312bd5955be6c803cafd2aa47aae2c76aec5fa082603f9a29970cc1663dce1c2df4cc72521f3c58f223a0f688570057b7496481b2bb673411e89d042b2174a1a980a4ed3817f90640b20b1ca760fc76040264fc7dd8a9e673d5186b01e6a4290f7ff167a5ddc77014a6a666565d6612a29b19722fa6617f14dba404a489eb1c7490eaadbc2a28104f9f5d0e803cbfa0ea330e0b88ad8dc12ac9fdb100c687db906a4bafe8831e7371370299528dad443087b7e96edc65623102781a36632dd147a6020ebca3a64c35346610e5bdbfbc80a490263f1f09e030aafd8a2e58eaeab8aba8a5e175729f1e791ad44a5f6447c32c389e9ec32f402090871aaf3c78b6fdd5f6d24ddaa29ee89b518462de52f7ce76ca1a46dbcf0c47a49b8f0e864a97475fe5f5b602d77553d5a353a69dad7795fd3c46841aee5fd4a7d4c034e0945dfd2b46c503dbd8219df8a32ada3a1870cc46deb27a4bc438d8d808f35ac99648b9fc4a8ec92f035a135dab02700da1c10569d751929b0418278799978452a20ea3d34857b802a7d545e48dab264126248133dfc6b20de48020eb64ae55c5bfe297eae09959c7fb9afd4a427e3e75bfb1a0cb1a9a2dd23eb3938386cdbcddb9168727a32dc62fb48e0fe72cc68c0c62d5f4a3e9c46dc58806333c4eccf5c5d6248c0ee9415b05a4551cb8cf642948023cde2adf9e538430b11da16037497e448f4834e9e4cdffd0e1de6b6bbd98ddfd5dc77abe8e89c0ed2cf31ddfc92ef5a57aed07f50f28ec35af2d80e90b65acfa7e29b1ce869aef9ae8c71f8be8ad7cf06869185d7d0d0d94c7951521a4b33d657ea7bb3f7c3b683b55a9ad121c47f31d4ee69c412f463d3fcaf6bd55518f19ae427ac504e7f09c8443b78e6a258ef76a3d81f2fba03e0615c448bd2e9e8d613cf4163fe8d7e2e38bd2313bcc6330918bbad9f2a4d0fc6b7edfc7fd20811616a5b4d42e009271e428a1d2484b8b80850c86accbf9ffeb4d260d69f2861cb9154dbd5f0fc24bad5e4bc2084053c32f211541b259d91d94005fa24802a6cb8e6d35c176130ead74924a28dc505b296e88a8e0fa88876ccceebb0f6b3c910864550f5b32b750171ffb08ed197da28f5eaa5595e61e20cf7c7c72604588acd99d1c8e9145bb732db630495b3cb2d9ab36f4a4a6b8d0bcf8c91409ee83d168da1e70908d76df818fa45372c80afc83be39d121d51c3ad10f3b53a8f1a10cc4779f6a5b6baa035b4a25821c2ed4cf5fcaa2612a41927c667b2d314aa1057096d2b5479963cbd9f7ec582c0a2d432648bdb5441640fe3a4da6b0a81a2d7d3204904158477ebd67c8e5ed7e55ab08b13d7577a71ffa71c3b81d9ad60646d8f7216ab6c3dbc35a68c7d5e0f6f45f0398138838c678b9a751a044ca6a0066ed7b9fa2f7be3b359a877f41c8db1a33a9cb95bc0b1b6cd17692ffe19c8c9fee4421ea2dfe9b4b32ad0bc0ab9179bc230d3a88872d9e2ffc76f47e20fb37a61f63d8aab92f42534457e5a860756df0f8e76a8c5f3da7741f905548eff2401f499eddfe6cf6cc8e21b5ef271de0ecbb5cdcc1970f87cd35a8a5c7e9ae44effa165d16bbb5afa067f760c1833ba29f11e0a0ec843af00dfb97094ad6fdb3f13642f6844bf380c1f960b59b234d1d0d1c151b491c8cf3ad8551cd00dbffac019ceca8dd204210112f3908a09a154e1b8136f3d868b5ba80b6d93032ff4cda3cd93a08d378eed57eb29ff467034b0cfc5136aa0a8c344ccaf5fcc021166552447073e4d1eb7fa723eb1581ffb15ff06fbe7f56810599ad66902de6dfacfbb7c5d69d9b9e3d10f114b949e48f437010b8b6bcfc520120ad0ec5a6a1922c9b0cff7c35bad1572ae84a29815e6d4655fa9bb7de7e979b940d20941287de1ebeffecfd089ffa4262e243af09e212dba58d7bbc0554136eade0f3670ec418aa6b539180ec71e515366cff6d76506f5fa12c54aa0e151c15f32124e921fa0efa2016854951e329adf2b43161917325e16830279210496e79f534b798953b6d2f2bd352b8bb2f38676b84520ceb31300c7948d167d136cd9a0bee236b436577b599e0d0c535b320fa35ebb28716efc46b47e019b47e44e030210833ac9f2de33798afc17839ae1d341184b4e53ca1a6262690412a5ce3d894b51234a1a8a6c8489c66dcc6cf38106e3649d9aab9f128d9acef66c53ffa7a28c11e8f33dc69cc65bb9ed64ec9a95c4fc1e7365e634dfa4eea6ac70c7530629995d057fc5cfa67d004b942847444797f22a5343ce777d517e0f34ef23552ea806e386210819f5efd7fb63686249b1b7313e45baa978818f303b96ba6ca1d54e32e8c00438470c6bc69121b91e957a4433345081c36d65e1d0cf4f6d8f57d5b7cf8747c2a6600a17957b73af7c5988ee7bbe38911a20266b448e6337e67ceb1f530bac759aad3ad13defdba66af9098fb0b1c9ea9cc28c5c4b574c6bb265d13b29a6968bedde6dff68a7b5d75bd88092564a1dd2f60ada0d37733bd679665efe73f5511731524f2871ed3a252c811f7889cfb7176bed522d53977ace8b1314c5652ef5d8b390c91abf022b2551be23eaee8f1b5f2042e8ff6f04401cd1e47547b8c45ccc209cae783bd2c4e92f8c8224b225e9c0af1aef0d0425641d572613ac6590ec3c02312a09f57215ac62c25d42ba21ea3e162bb6f0e688c3ff59cf1f8b89381156c8803f8ef69e1d53b1011fb6a055426ece86ca37c01660861068a8a46d624213262b57236c4fd4cd3eb0a0795e7ee55f25767de5b7681f2edf8bb2b1f100a7b72b5f0805d003c818a241b9af021ec49273255cc21b9017080828c89882db71e91e5c1d586970852b39bf25538d263cfb6ac6a14edd7258987398565c3f7239020913353d85f0bee16887e3e9105dcc2304c4cffd1c12c2247972fd0d8aefe14b5e84f31a60f15b07d877b6c54484363f994924716d0c6e272cf39094a974273bcf2142e6523625fab95e0958803bf67870d80486d42a12786ec827c0905e2fae39ffce70f19011bce22123a3e056eb635deb4b6efda0125612a302af4a124d758ca70353e950279aaef2b2c1b78ef984ac04344c98715f0909d452e5d8423e0033b93112c514098aebe93e3ec1474906a968f969c765ef6d55d1559a3019f2b9e74a4233302ee3974f3b000a4ff4e94dba0b1955d7bb714c9c6456ae30641ce4c377f106424f2eda4d55fc31ef58c9c71bf6527b4d5ffd07df5fff644f4696ce893c7a7b5ee4d7d70e9a8758ab62a9a54550163378383c6ea64f6908ea98b7ad78c7e100d6e56bc2eef4364f178ccf77c76a1198b2a361dc7d85fe2a7036260b8ead7122d4e909981fd7bd9625ebcc39f827da35aa7ac5f6dd3eca18b5ea8f8f2bb0947a4f4f5af4ace20707c877b0158010972dd98f4a1d874c7e72ad2872f567c59dc4867dcbd727b5922c4eaa58f70e17f6636c9370b8f626608756978ab60d6fd514baf6b1975b2c289af4680459f6a7a8700b2372b9e2fa5bda73bdef50b95b192f515d5de9d6b199bc8fe6261e6b1c0d317080f83984c795f02c1c57e2b52a52007f37ebe91738ae38ae8a6704753ad44f5a38633298cc2bee7c2992b6c5297644cf1f29ae854eef1092dd2e4ed104199f87d6063a57a42160eb6e6beb948d0c0f08b2aac4c09ebeb4a27c069f1de16ff993c5ff79a4c1990a785430f5345edf99b51b4f94c4c21f324d6401261b126b0671251edbbc21b3c886701eb53377005781b49ec4ad7ced4df4096429428842b0a03cb58b7d9a9718ebade557077a4725fc909c7f599fa07a2edf4d1656f65c88106d0035f1a3fd5226a4818cb509961091f8ea34b5328d38be9559bbb0167bee954015e328a75414ce5c42e1b6310c6adefbe2fa1550da611b9e3216fcf8a11592645b64a65245df5ac70c7291201ee3671498341aef42ea0742212fa0a0f7b21783f3364b1e352594d9eedf79ae0975e6ec57f4e7b730fc2c6d321bbd63a21770a70fb81497c8a62360ce7a91e6ab8ef2a55b58061de6aff96a2603237e0539e41c7612de0aa3026df9b4388719d44d37000873b411e3d2d57ce804c84f7c02ff74ed828f186e5e291bdc54e4877db80f132e1c81a1b708878656828b37872c67eee99329fdaab70395bed9737d251faed2da6f1ceeaa495e09b35e5bf15e2220ae561b10e01562e46d0d26af422afb07f0372bb3079a49168302dbbb1ad8a9c6418aeb8c9412f4814fa326b5c4ac716c67eef5aba6f871c50f35dd015a43ac4bbdb3a58ec59caf34880c8478168c4397a1c9cc14569426482d7e6cf7d7f4db4acab8ee05b2762dbcabd020a32d4b0004b99c9eb13c23e6bd6cbc980a0075fdbb0fcf76729916e6db1c5d45e3423f886c84574b3ba9d82fdac8a1b662091f3cd9b310f3f4c7a7123043ea46b835bda0a9ebdadb38455fd8bbf028efb1f16c35b8784e800d61d95a7a14bbf2d7285174ca7c8a60de037da36cf9335a9f698ab4f4c87fe9006072fb376cb7c39eb7c0c82174697138c24425b1f8d93d2fbfc1e2c53410c4f4dfb2b87151b6f8445417b20b1a64e49fe0d1fee3f3ecaa20fb059c90fa95ebbde6058c3e6ece6ae80a93621e5ea72c21bb96183a2037469173810be48cd2b51b1bc154fe6b749d3bab8106fcc3d5d35fb7498935cb551332c5a694e84af89990ac7b867d7772f189c5cad8bbb42d0c64ec83e187fe1c746abe65d8d367804512b5f6b0da4ed80f6db87ecc1ee568c0d015d07d39e462ac4ffe87f589f64035e56f5ad1651fa4570618daef06ff9b1bc48364457860f7e5d2016966fad8c9b5c2abe33dea572058caecfde0cbc45ad9564caa6080706d9650c87ff8a3b1bc6417606053a861eaa1bc480582a5e4ee5fff71c061b3240316d3a45e0d76b405bd43e363eab41818aa7aea3ea18e1266386d74fb3226f4715eef8e739774f398b5954d18b817fa6b7b26b30622fb0f8f5db45f78ab54351d161f3e1e236f4d2d3e45e2da4673b93d41cd1ee80620d029a8772e88bd99661d1745e22a0cda13289e18540973238222359fa6102f5f083009a9cf270c67972e7ceadd02a6372ffc1008a5bf3ea55d401178eb99ff42ffa71d102709f3380a51e495f97daada97d43e8e72203f52fead0b477c6f6b5e351e24f4aa3fc79b545199d942591c11f6b4dbf1b74b5129930f21d149c685f0ff13fcdae704c7f6ddf990ace2ec94708c17b1253f1b597c2d18f433fee79d9d06a1e93c445abfdad5c73d232ec0e215d2931ae103630e1648e34bf5ea935b3acfaa03c60e3751ad9b22161d904a0ba23c41353f274528d4f9684dcbd6ce55b1e3742c205372caeea28dca0611c2b4e5f3ccc3c4afc64ead6b01448ae0f267e8773fe6cbbf227259637645565ea5deea7ce4ba178cb664d5a4d793dc017a692d40d8373dd105d2c3b0388e751c4f9d26c966852284b06352914de9d1ecda2336d588883c677c693afa57fd469752089e9eea252d0882e612fabf5fb49fa2e97b1598685e20610010aacdab7c099283b8cde7de5689be20414756a182f332eb6c88684de8da822e0d765b0a3c09cab705b87a1235e1559263904270775abd9856ad4c1cd3dc7b4ba7099fb9be73c63f5146ff67253828e9985f015c25c8c303fce85e230576603dbe01ee692853076ed402aa92f1fc788e0002da9ae7ebebc675dc7a4892add7d2a54b881ac8187bdfd413ca918bf903ca6d96c1137411dbfefd085a97dfdf2758ad174852e92ec233471b877a517b139dc50a4af41cd52a6f31e6bf50581b3621afc07a9fd0a7cbc5664aa133e8b8e1384b3a95c6c090bdcbfd316bafc4d0981f16012191268fcbd0d68c98d42e3200160dacc93f5ecac25a0993c4147bd7d69391e7d7de2fb3c106b88f65c7eb1ef83cb48ad17d4fe0947ed018b6144f42cbc583faeabd7f3adf23e7d0ff02711013c0015a3f64f919fc917f1f315ff66ca9c953e1cfe83ed27bca19506ae7a3e88e619f34eb86e5e510741da39b53d38faebdb8e57f8cdb2ff3751fdde3266a146c0ba4e13e61d0d1fca39cc78ee77c2dc1ed216502fc5ecbd9cd2a36ef6a3d56f4dde358c3eccae391d258f41bffe4ef6a8e8d18469dbf90801ddae5c4defab758a41b04534d0a7a00947a34d21a39467e03dc153b05958ac0f5e7640fe42cd0936217cd70f6c4c4cec76973399a8f967ab69d780bc83c3e546cb6b9f4b393ed57f3e712c80007bc35f26d99dcb3fc7f5ac18c3d445d6080bf23ec76419713c7b3f0ba9dab6d0a07c0afadf668112552215a4195bbd2d1afcfd36c581db45125aaa1bd2b88aadf78614a8504e1b284ee0ee36fd8aa39b540a6bd013700c1bddfaf12cfbfdbe6fff584e956605de12471bab004d9af6f33fcbdf9f6987745950082cea16329028cfc9cd0a64ff2e5bbe73bc8b7109a990958604d8ea47079e4020cf88ca84c75177e7d1e829e8e468fdf902e18fe2dc366f650d4ea9b48c0e2ed6d6d0341afe287ed10984fdf66d13cf91bd8f03aac7eb97e01ff8287e34ab550bc1adbd356c2955bce5239caa76013a967e23d5663918c1068534870e6c350d2128578a3e34aa1366e771eef6dab5c6d2ecc74faa7aa8af875f7aa1ca8ff98bc2fc885931ad3d4fe666c6cd304d669eacb23c017eb650fcf8e5caf4b49e4f73ee462aa7738cc549f7a5335f02200cee71e6123c3d242803f4d955e2f31dc85cef0457cc0b5004c09baaef3532b58c597ec11c1a48e9dfbad3627a2a7b6c2dbe3abcfced7f81eb88d853caab40b84d219f3e94640c922e3492738e12d03806834eee125214642ffe7714a5da30d2e340351c69b16d2c24cd2d8ddc6c598936dc822baa066c2e0cf3f5275892293777aac9f3b88cc4b36d8b3e3d88fc2ef0adcaa360e2beeb9dbdfe8a318f6ef9ae210cb68eb22d3832e2b69b650c685eb83a1354010b9f5f3015f6f9b6e6ded5ca7854e2670c5e77fb680aa5bdf3c93ae4ac976c30c826f97a9af36467c7b189ba333afaa49f8f91bc4cdb449f8f7b7c564d6bb0de29da5cc98c585ce1ac30f4ef4a5b09886ccf50d4e13fbf07062bc84e53e9461ba0a470940520d316404d977122ee8021ce09d104853b960cd0cac41b6c07eb596cd2d3b08529db99912cb16b764a612302dab129235f3a943ddc28c59e6db8042ab9ab6b9614d623ac666f9929dee8cd96f20b74377f70f8fdafaacc2c1a2abbd1be7ea1ae56dfcfb5c8f094fee54a4a34c9fdfe6a0c741ecef54efcf6e2918d31ad28042c2173fdb1155fb763be38f583e70d125391879ebd88b46ef091f18c83e718ae9dc73efb2b1dbbb2d23c1f35caff0083817bcef6a208dae13afcf8edff78da08af696dbe5b186f338ed9be666f47f99c812966be52697b7458b7400f1560bff5f4b15bf50acceb453a99617ce47c58197d2c33b5e9d8459d13dff51d6a93a37d6437ccb492c1be9d7f53e514be29f029b53bdd3eaaabcf6214cf0f7cb21e3afd34739ad693f100bbf428d038b29db5e5b003994ffa1f721cfc78701ff154ae615cea2a712cfeb2fc897922789ef10958574b667243a2fe91bc92741a0d7d62fdad98447297de6385731e05c1abb9963b4fc24475ce479b0329e83c6e1ada0afef913afc01bfe1dd8e8a3cc3cbeb0d86f212dad5c715a7f984c42ce21950fb8a1b9f9f3b72dbb8becf147e880bf0a94a029d48fa0b0a76dbb6b29bd13b33599451456cc6ddec68ca1d24e337aeacba3ab64c36412b9ffbc1eb087f0dc7e6b57ef452714a39700b25973852104ab676c3391bc7f7c40f1dd8249efccc1b757f383f7fb4ab2095250d1091080e046d90656be6daea1a9d2492eefd5bd8f0eb097b2d52c19af099b22f9ec9783d8abcbc4924f0db67a9cefb8bb42785e394978ac9cca6866590007ecfc34f82302917a11e2b3ab25112b9df5b594c33962180fd05efa1e3e3f0e4bdcd60f6ab8b9b5a9faf5aa477742a4a995b900aa461db31e8814e9841fac2c7125104d8b2fbd7ff94fd1609f20206a272f239e47d0299ac7b2eee94de506657e3746ad2a38d7530326d18022349025fa55cbf287f1a8c7188fff7f01708c779f21a8dae3fdf0877d82bb3edae2f99e58cee68cb51059a6ff2fb82e91ce29e750dd1fb8834d71af2e79f73497f25e6e59c366934a05444b7268f5340aabd0fcea320897fd59e9f09832f031e93773620fe4aabdf34a14710c52c906ba2748ccd130d4c3651d35127bbde88c93c694f55dcd0a8ce24c49a52e44b8ad430e5b4613f469bce3d3c6353ad6f8a0cc3239a3a58fc6bb5cd97a78c582705e0b43007e751c197878354c2ab534197ef46126ce7df62f6c253f63801af1d68145a5c96886c948451abe68a72334f1832454ac596b3a26cf1ff4813a48d2eaed8c65e4ca1336284ab6deac0cac280ad4ed099374bd5071e2034dff6c6c690fa4c4e8b9d1e2ba1686ed5f1d59810f79765638e59ad0aabdd39c5a2be085c41e90242d223551a08c84eb3cdd5a074ebf33cf627a97ffd6088e73be33dee72f723086ae50a7415152ba92cdc915e9d1ae609f57e5dc8665a14b8ed07fbad0293b38b0bd3b1da79c12d9410bd96180460cf178d35f8291e433e7bc9f376e8c93f118a63172c28627b49b07793beffc7d93158febf7340eed8e14924be735de844772b9ee09afb3ee06a08d2ce8cd74f16f305de874716ab6cbcad1bf7cd2573a3b8e11b6c76f8807e5394a9aba27f5e7b165dac169e432457037c2ecc512eab5df71b0132dcdf5864e521db30210ef0008460f40651ef2dee3bf30ec7ef91095c969b412f8e37e6210e97e8bf8dfd84c71999c201827a08d9b790467d11f83bfd1b471cd6c3137af5dcc3d51bc6274fa6fb60b58b46b0201f985e95e9ec0d7d67cec0e0d5afb97aa010ffd9ff3d6367dd35a0f61f963459203f41eacae7ff65a879b54b41e6334eeb901265f8a4b12e5b6fbb677360bb9fa7fe9e3c021df3bd2270fa435091d355c1f38504b208da70f93ebb70e4ea5656697f1bb7fab4f0187361ded55dad6e01c55d9ebaf321c3adfb682a254182f1d81b6ca93c989ecf89aaf7913b676ae223560ce1df78379819b14a11bf7cad1fbdc0b1555e65bec0f154debb586a854a3b16b61d3040a9a829f038e7ff883a2a2555d78e5e60b9dd826a3a249bc6718797272c41230e33b750ca8ca17c54d4570728d590ee450f64a925ae1ee43c2a593396b99893ae2eb6a27c0d41a375d5fc8c0b5df2653d88d7c729282f31cc5ecf356505cec6e552ad5d437e741a427fbb3dd101a1bf2318e32cca524f2017b6e1c62a5ed154ca7b38b83e7deb40904f7f0438d4b94a1b7edb14c60bbdc65fa91419c6f38f975e232a963c403c0be13f60ddbaedb5a4563df3110e3acc30ae259d47f6ddbbd60e972e79edecaa9a1f8270bc583f932eed1a2ac93965a55303e401d8df1a83c7da5f005411399a77601a529af9a3eee0fd0e3b89ca501cd7a139e9cffdf557105f2aa67c742e19dd5c17fac39e04833de3634cfe3e9652c1c55a9f2e959bace6c51d147b823dee34982eafdc900f4aee7c16e1875c6fff6d16cdaf40d23bec46ba6cc9f8d77983374128222f2925cf89bcb7990f25cc016058d7dd051130434bd97820e114f34f822eb5be809d4457f4ff6f60d896871c713b2ad70f9c059a149e892b18de0893ed1e43ee51bd48d9503a89d501ce07dc41add9691de041f1ed56a083dcf0fb80e279b079a24ae01e6bcd9715eaddb2823e1cc218df8b9ec554b0a41429ca62bfc7c39572d3d702d792b1977efce72bcfa027c39f07860c180754cc457222300008c8891ec4380b8960eb0e3eb20d993d36bfc0ddcc0e1a9186c1d29a4542dab3bcf6e0338039057eeeb28db3e0c8ed8399692c3aac9c4488c9cee1c2c8405f2e047d7c7503adc88d32876559e0aef3b8b505ab2a8a93ccad82b06d3da6fcea8c9e3f12d6bc46eea6a09b869ac9d0bb25cbfd7f521edb96074cb0eeb2776f986fa4d309d684dacb96fde0c3be9e4472d29d7f8c470b8267c0aaa5800f530d209d665b35a3ded5cd34554208f9b268b0e76b3e08d60a9b3011358dd0a54263bc02baf0112a465190dccf1facf2dd2c943a988602520b738af85daf977a0e245210ab7f42cb17ff7358933bafc9db649b39d51f4f624629f220ccfd10c48dcf0e1a01565f02ab59384901c24e57d3e6a042b2b737d6d010d79f7ac1062568be3b8a36e9486fb93b92b91d3db8a6c9eee4e3fd4f0e6d4a8f3a3615aa428d11b3a7622892ab40373ff4297d812b5fe549dbe116b572c6e902efe26759992f570a9dd285ac7783d16e9dca1446e2d64c5c3446f6a7fea565a7afa2748f8764cf0f74fe5c7392e1fc50ea1997a162dd3bc80246ad9ec55ee7007de6163236131a71441530ee41f1a8d0edd8453a0da429c3117467d74880652549c66be67b94877f63cdce7ccafc5ea9a97193f4be7e113835dcb6c346b6c59f694c25bed1bdb87ba7316416fabe1352844736096b93d21401f94e74b2154b2313bba4d459ccee993271463779a5845eba2f740f2d6f193f74a2d35b23b258275baa6f1b622111bfe16c7ddaf3c24ea8213ebeddf068870dc44a880c58c6be03e3ec95c9090e5d088997bc891a4dc53bc52b0041aa501a61a2ea264407c834c723bf35d00033da4da8be51810d4e7eaf45fc6eae3993ff23a05792025289668bce622bb347803fde4d06224bfa5f94e80998b066757b3827ccaf12dabfb6b49f41f256eb85cfbc998a1aa168d17b63320ed4d9335b4b3e254d9320dab06c1ffffff3e