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 66112 a63c188b7af0a6d1bec394d7f0785633c00bdbe394683787e9192c5c26576f23

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dbc8f30ff27a175357f215a998a8b4a6ae4bcc6284d4c74b30130b62b4c1807a
Certificate Block Hash
a63c188b7af0a6d1bec394d7f0785633c00bdbe394683787e9192c5c26576f23
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...007002000050270000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f1deff17f779cfe3dc9945e4a381ea57438c3b88f133494acc2e1a21d0a7a99790c53ce094d9fd132deb6eb1287a1a51d123e6716febbabdd7977003b44b2530e6497c790ff293c8c26d4e8a7943958651dbd64645e62ae4b60700000000000000400000004000007002000050270000

Raw Header Hex

000040204a691c91fabed495b3d4b32977f0f64e38363c6fa737756158b593d804c44bb36a7f8875b15b15c0acf363e29c2861aaea76bccfb2825c3e4d7b6c1473fd036963351e6a5d6f01187a80c1b4620b13304bc7d48462cc4baea6b4a898a915f25753177af20ff3c8db

Proof Data Hex

59,560 bytes
121216020307531c81caf5ec3c9c1d5719ba3eb1085c120ec0ac3092e6efc8e925d2c77d5a55423dba19c5f285620bbb22976714c7e2a171233ccf92a3e8395101003b440fc6e3b00a5e8f5ac5031c9169d72dd623d76d64b4f7bae09a9b79337cc43310ff19fffe076f24b214583028fda1820df8554ed941a9c10e68739dcaa1a64dafef43c690d4734dd40d38c9b6ac55c360e6cb04fe43655547992c97684f6cc41abb8ff9d94ed03bb0d4bcc5e6cf03de36b095b74de810813c6467e1fa8542e463c4de3d619cc18d90b3712665f5ef679b5a2616a2da6c60d01c51af2a7a0987a0fa79f95e1e35a15a94062e949506e225b9dc5a0603818131b2ba3215464a794828b625248082d2f2b8a30013ec5f17172e34a1f9dbc64d2f1cb5c6242d414d5949c65477222f33ba3115503afb8157c473b877b441e466cf34969b5a01e5bc4cc6b544d724d9f317812d57ed432784121473c7e3f03fd3107c2ac0aeae5b37d498ed3188b5fb1263a3f12d47edfeb8d8986115077b33cad4f0df48b925c0d185e13c9428476b778a312f565cd0ef7ca98a8c6131989b75030c1b6b6cdcb3861b486dfd1077fe1f3d282e956155a871a362b9c3ebbd77d1b2b1af2dfb1ba54855f5b82bce109d4886de9edcd912ef3291630361c00ee977dadfc93fec51f2bd82a8ffdb8e1e7d28d1a70533530029e37aa582a2e7071aa0dab21414b11844110faf4aebd8ecfc405ad46439273f7136b6e91640ce5a3d39a950e44c078b52de1819b236a2ae23ab80805c740fb88c2ddbc233c49fd5be7a18e14a1f573691ee2fd2f1123e22c9e373b3248e79f4530c03299b5dadc06f7919fb98bed054ff6205ff7e2a75fccb41d0a04636aeec807b96cd878e88f6011f6acbea3c0217b16a4c613fdbbfc55513e4abd75432b02aa190387c6175b7eaef564416445b43e8edbdef128eaaeac34628e1ac477de73bf9f8223733af3c85df0ab2d09ef21eb2da8ce3f812b09a91e3d40f7070223ff4a87398b29f39a76c18349fd45b6c6e089fa48909a252838610bd99da9cfa55248b41d782f7be888be4b0b4bd085ed8d3688111fff0a15adfb6346ee4e326c6f0f558264cfdd1f2909f47fccbad47a03bf123a34e6a4a3884450a52a605a87aac18ffb07711fd227b289f23e23fbc7d3d9e4cb28ab88b08800b3ed806d0658f133b6cb7fecc2c3e8352feaaa787d38ef0536c509b852f7a2b058bdc01bb02263be8734306a5bc2505d2d5601fd961ae9d5c0ad9fe8d1df162c7d0d032d0a9563e07b447af0d5bf0ea7fc7b0475f55790cf5dee1ad49451aa8f56046fd3b1df40347581fd7e440b0a8a06604dba313f21d26911c40ab74d55b4c748952b5d882b4be1178e58711829281f8055428aae41c2f244e11fcfb167435dab8c372b6650d7ddfd12127e6cf392443c925db9c5edb2769dd67a69e15289ded5fb93a7602747271ec8b3fa6a64c8522f314e1619517f42d7e46b2e66d72110a85b177a388c9fa2e87da54ad5ba980e3263e90b8906ec62d734767ed05a769f8944e048afe0c76188c3cac0e62c77620f75c1fdfc790a1c99930495f6c7de18d9376681fa56e55320074f56f09f8ace3859870a2e13ec3a87de7d529fb4f271d153b0f4107fab3471e742948f099962d597161b7543083f1e8747d151d53e6f043d5cee7d1edf752e2861548208cb843f7d3fc04bd8e0f2ce3a370294926f59f2057df4567314ccdf50fc8d14da23a5e0a97bd1a0f6bbb86273af6de7ee626ff936893da0788f544ceb758e7ee8ada20a8d686d8f08c5dd2cb231e2a44b101fbaf8de37e43d7fe429073bbbaeca00c9ee9720af734596609b96c265fe71e75f2ef44dab32055887d5e4df40198e762cdc03c30633c6744b8853920abafbcc69b5ad083a6ac12117d158888b18fae85e4a237dbddb445e0b4b559cdb76b9f2a68839fd1e56b9070da10dafd06e32d2392bd4721ec22ade38208ac72ba85fca303a97ba47f807585078c6161e001fa5363decb862ecb825adfe6872a3831151a3e553be9483bf494a6582cc2a6861e549735bfd5dfecd3c839afd0fe592658b855eadf7b7c4e34734bdcdab285ba0d83a16a2df2f954819593c41c77830a1d29c7e41b666a4d032be22180762be1d15d47806fb2007c774e1614e24d32a5b938cb0a03ac6586c0c6b038a9141a7b280257887685ef4d53767c531c4227a03739ba90d7340a7675bb1ee559fc4fd948d6ef5044d43713338541a2b51b8b8f46574c1dc56be1ac5b05eb28d5a6b401945df6905f4f9186c5707107c2a3fa1ac4b094858fa1b18c2946da9040a9b5a6fdd2c160329b379c589a170de42a65aa5fd000cc11c48c35c327b61e4a9764bb766ef1a7f8a7d84948c93e8822bfdf6203ff39da36a4629dea970999575b14012548da5c158ee015348aa128cd119de600314ceec65a83059f0263889adca3099573dc16b5506c300b3b14f026322301b5961fe66fe21284bca5c1a0525e2aaadda1902a02364bd2337f568ae747ab3ad85bba24a8ff0d7ecf121872fb94d1b415c2b52de38b79dd76071577e729a5940c7ab6094263c0869b2c404df8a33233251cf17921e2cadbe34f19fb8d134591d53ca95290656cbd04a13b79b59054b99c17c80a6205bc2f9dfb4b5a110c70573f1ede2f374f12675928cffcebb730b7850d01bea0b33c677c975756b82be71e0c043ac4c97bbb69257fbb887fb7c0f02bf283a652430c11e8694317c800bb874cdd3b1011e0d72d646811998e714df024718bb4589ad52613e4ac1457593ed9c37a89460fd4a456954bec4c4c3638294330ea0f073d78d9b5bbabf95d4723d88f1e97ff27f37e99aaa7448eba2d288047927dfed3c177dcc04b13f5103182d0bfbe2bd8aea853c63b1f26aee1e1bcec0c49e51b7c291ad69c6a40c81553092f93128756a3b988af0d362876e8730bbbaa3a1ce2fca6407c25fee1640f3e5e967d53c07fc281d6ac9b778264d102b2534c3200b2036de637d8a1f1354c66136c3c5ef37d0adc40ff641872e61e1402449d35e8cea4013d0e4a516d7c314b07aa6492c465cfd1b874873980e62ff33194fe5e13988849254ddd5e78b18cbe57a8bab906c70cee8240f22ee822d732dd34cc99b533c57a958453907ae430260093983423e2b4ca13c9adcc8928305a97aebbb2d2e2c39b3426015a1676e30d161109ec341a67a7f3a6572f2fc8141847d31b7cf4c5f3a088ee8e6e1cdd95d42be96be99b5f087226756f8d5ec6cc9be67cfd588bc38ce312a284fef57e752765d3bf4f4467bc6e61b540b73086209b4eaae6f22a3f12fdda19f333da06df55be73ade87a39e4b7d6d77d6bf6cdf1b66272da6bc6ff58d2012307f3b88bb9a73fca4b27d87e171f738fd1750bcf1d484b438480d23a95396616646570fa3aab0020ce0a70fb6951ff66bc9f5fe1bd8aa0e89bc62b85e5859880003e552f3584d1b3790f4ce49d0a4eecc13814af5074ba75af2e314f4a4603c9da942bc566a0e53d2a278edb8a76ce19aef22283fe39a67cbf165689e0b1428f9344f75e85cc61d53037e89a17f98aa5e4d91ef81486aef5eb4a9c0937df3318a0ff45cf97c4af4f889dd955b1a9baef11b5cf8bb04e2e3fc2936bbc3d60b43c6589e2b853e092d39229951fdaf45c64dbf7d5588845fa0f5b7d580017b3e5619b7b032811e53d24012585a2ff327195c6e71afb832840358f1514ebe0ce7343ac5c2ea833ed640436b6c867902cd2d44d4b7869c0a6a61ea5c731312261c11d9b9624a0593c485e9d8b093dc1498724db810f4c757181a9bb816cf6c64929215f2714eebb997c2be7a9c2313ea9a1f5ad0479c3d9775cbe96865ddaa42a57f05b2c95045814ee52e254a1250af05624a1b4ad698ea47d7ed2b81b679931e95911c618f5d9127355c94997fd1b5a9052ea862546456298561665aceb6ad1fa0340211ca53035650e7cab7ee997d8ae458048210c3ec45bbae82dc0fb33c77fbfeac709c488011d8a2ca869afa273548ca225fd6bbf122ac3aa079c7dd1bdaf9f61d87670b69a8a697aae578123fa82a79e9208dd877d592a1ae3534e2515c2365d6d28f924b5755e07c24ca26f0ead6c53603939995b16556fb6c75dd4618f711765d54f944807b002050242d900caf4b4fe0568919d3369912522362185bb036404158c5f928711b5e1f6e341cdfac2cea233cf2b2ee162812659659876603deae478b449632ff80aaf02627cfe2088dafb4e5cd5e4c6110b92614efb89843a612a62333bdbd41cc0008f0ece3d8b1f6d5af47d2938f2fff41318e1842dd568031bb1e9a481947d455c86fea1d568a76c868bc3247708ea7809add17edb608950f2cb03127500fd15286e4e003552777d27529d9cf6ccaa0560e72304c626b325ec8cff7d9df441688959eb7d4b2f41efa44c8e1d80b13a5818dce4bca12d905bb21ffe46598595d2c0681a5d81b952adf8ee10b54af4ecc9ce32a420e54de98c5d73f364c8657286eec487cf1efd2881db03d74a008900d1783a8dcfba4e4dae99fb282053d0859c63a9c99f9003d7a00ecf1b817eefab990ed1ee7c2f619f05caf47ec38d4dcc412fab203f57e854e42b3b8192c9489189edddefd9a41ca73b006d565278d05d7e93cb51dba48aa02bb9808538f1240d84220051c354b6dda9f913173fa417f91f309692975beeb98ebf72e4cefb29acf8e210e1883f44a507034142016c9a890719978bf8627dc5ac93506af44d42b47756322f49295f4558002050973b2cbef516149c03c7932492004cbb6a251edc465681690ddaec0fd193b13a1a227cd63a92c49ea58f74a33f3024d67d15aff29e4f7d395f9b967b606f28df610c9079ad849f9048f86e45594470c41e52dcf20a44e84cc89749a8dac5412691017461be9faa3bb478bd9362ae9f81990efb344c04e427e6235b701abb64ed8443419e9aae3b2271c4ea757c2f7e98fb76831031f9c1bf38f79d55dfb8a5c6880c714595ce979b8c29230962182d275236b4986483d5442782d8a5d5dc14d2283cec8f7544685f5e7584db3f06ffb62116ccc65562490aead50b9b92c19c7ec9c28a4a52c95dae016204086ad0a8a4ad59e9f8392f20307d37147d1b8f0737408e8c723501a2204cae4a3bcc2653f5dd32f936c94e4274cd544ad8c09846fe99f366f89215d8e51ef43d7eab4f016c9fad70b92dc8de5a8628a07921ac1fc57a24fcd8a4d9d3c067dbc26742f11479a8fb951fad3cb14be6c45231395fb2ad4fb235718ec52a178477fa46f381013853e0fdd8ffd9ffa7b2bb88a56e5eaad0d02e2e1ca512378fb4ef8dca10e84a07d9e2666041d5480b38abcce121f6f243dea782bbb0bc237acc429a33f416a90e7bd9893c2d6c28f2088e0aa072f37a2681c420ac9df53ec493f66acf1e46d2cce6e896981e65799e33b0886a994ce8db0cb91afdbced1a2ffc68e28e3e9be2b4625dac8db47aa6ada9a2d99ffde0742b6ad41fa7efa3388abcedcb65cc83eb5d73862bdecb7d3b1c081106999c930de899782bbb9a065ce8ec030a2d37111c3c7c6428c4f8f89a90bad1556e89665b7265011f4e5affd047836c446f66fad887931a2fe1bea9b3edd24c1d26eda7d8ff0ef2db774d57033886115f6df10cd29c04179ec613559c88d4266e8b4d6f0cd1eee4d26ddff3d545fddfec97da84e617ed6b187bc553a6ea9715f84078f190b9de2c25fbdc013a85c80c49514ddefa0adc9f2b7133c9e48a9acb608767339c3cf306d03eb85fefa0fd328d4f8428a824a82587a57bd09760cc28a52586ce20435414fad2aa7e4ea9aaf2eaff2454bb18a61d45a409eca04b029922f311e4a88bc7ea6a823897b7d57a4a8afcc88178cd60ae8ec06bb367f44d5666055f1dbd053c0076fd758001588588648ef63fac10a2a0a3ad607feb136b046db8a1110c8096e57903dffcc54bb080cd0fc25f6b08e11bf99c4fd92261497ca528c405e514a1f5e4b969b38cd8344bccd3614e233e0d9b7cb06706f58b0578d9767754fdaefcba40afb4d0c7b6175aea24fc575722d72b1b65170159edbb4cad2757c4d0f8de3a74dba27aa1ace49143c63db2b9f8a053d59a14a1fe45df1f0e657324bf0138497039281b83c9d7b46d3cb4a7443127dfe003af468f382402a02344e445e3594a67ef06b050634af1b7d7cc3fa027938db4a0f312f68b8281d8b2c76e78cd15f36bc1ff087ec56cb4382db414b77c1e19ec47eb9f8ba2c69d3da4d7f135783c54145cd7d0dbc907e0c97abb943333a75195f2ac6f779a840992e6fee884e11ea366108f9270c2f5ff7d30e53e2b591ded861fd5a7cc48537970c56110cd2723db8fd3db79245bed54d4b6649d32abbb3633e536241b3a339ba6fcaabf40f10e46f3cd42d0926d546827d83ca83dbb2bb4ceccf2ce71d52845cde88ea6eb3494fc649583419a941e7bdbe98dfa0e138005456805cea6dd321f39893c1712c79a64d5f997f53bb70025e1ce37883c20e058bb4edd2f94b9cf60ac4eea7ec2c2f59d95cf7a7ea3aeb4dd8a743d074e9a3b77eeaac5ebafc2e1c69b745f5165b99c1ac87c4c7e73e41ca2e5182eb37f3e5b96a58f84d891ad3143bf34bb59f0eb69c5d0ab7a01e112085fe3b430ec5242ecffc0069a2e1165aa37d4948ce6992502a8bb14ab78b111ad37a856ee4be5e3dc94873458c1dc7a57eb71e43f8b3d2fa26d94371a24d8bfa6a1b6d4df1d7a51a13985a2d961725a229ef267c149dfaf48f214235c7c95abce9895b3b14695a11f0a07476fd1f14b0ff30ee0f02be24adddc5292afdb2eae2c884cd53e34db8bce833cb3879b5a6bc9c217976abbdd64f17806037c18aa629378f75f6f208c912b0e35f63e9ee5581f853a5342460dc8a8063e7dd0719edfea10d54562dbe2681294d1512d0128028e569238603e4f3bb91f1d77e9dc923e5b3999ad0ea1932fc7ab8ab480103a714fc8d57871a666a3de8c61d9ac1a2b1400248a0952b04541a6c0b435ea1a48f41d2d4acd06718985e5fbda02b15a51e2a2f867e9eb1c97dbc00168efa9a14013e3b272e4128715d1d62868985746bc73a9513d6e0dd56e55799323d68b76843efa3f404f566af3e4fb5d12c1f4a04f3b85137531644ec777498432201713b6644eebeec1a26f02074cc4fe313fac4e2c3fd140d72f905c2bc84332ecde7f5a2f35817edaa4c3ac31cc124a067bd7255839c90562202f4cad430c57f8a75041791cd18353c1866355425608257d86c18d4d6c1da87e6ca18b52556fe7015cbd0d7708fe5d6d2b43bbdc788c7d121fe53f03a0fcbec06fa7d6fe84ae553e63ee14dc1c2033ab854690189e7a1280a44680fa7ceb8aeb7f04b5afc07ad3dd1b792f11ea6453c7a24d6942aee7b68d6a570f2e22386b81cfbf974f13031573c01284196611cc9a99505a975e8ae1230fdd169f46d1931c2737bc4a89fd00f7f4bc45729e61c33648164b49104637c111cb8c77c3f872d152cb586791ebe4725ae96caa342354a9bd731f2bf8df30d8527d8c16b17852380d33c0aecc8c10b85467ee74dbba42bda67b81a9affaaf1c19ec513b099f50de99128740ce901623c0baa01b5049f3c2aaa6dbb4f3653ca7b24dbcefbb215d0c25c78924968852b88cc7fd4becd148e956a6b809067dd38e22876b9ca9579ed26cf6fdfe6f291cbde391cd433da487695217cb18abe1149ad23fb7b31f472f82f7ddee1cf33c067df56751cb5674cd129d4eb27ff685ffa510b4ac1ffb8c7a433acf372872dc46b0674f90026a321b571332a8194289565ef84ff3d586a4295d2ddb526f8d0a07caf84230a05ce591f2ea193fa9b6790f4ef5959abab09e7edb7f5394b1ca2d783e3e87f053f2e98c0945e025a6c6976d0e5806de97f396669668d50f5c1dccd16c2c4c2ee307fb65193fb1209621a6dd626a30a2c0c58f589a70bb9503d179132465c158db054aab681264a13ad29f7bbb3552aca21925c3aeaca6d3359b6c56e47200375b4833fd565d3bff0812769841b3bef2b847660847f23d934cb6db5fc72b87266e4c21cd0f2ae8d275073f8d784c7608615ad13e3bc76a041cf1ca7a1f3b9e499336222db65e2a57652364141fdc370771e22def12f427eda4dba51d66c9d651d6c7a5bfa92dc7600c5bca49026d31dc219924c6a6fda8c1bf4474a7c08e0e2ddbcd06edf98b1bfcdf21fad520a8900c5ad22ec482db31446abef9cff05c780b8e037b610d895cfe21ad7b6612a87d5d86f413fcedd0a0890e2e0f9dc3e55534cc6571f68c5de9e0aecd60827429d2af33e97dbb63cf4b74ebb0aa0894b62082d6fcb52bd2459a4c024f4402f8e699cd8a97b9354e11b5cf82bff8a26ac0cd5b2057d1c0522a082d439a6c6060c548e8756a6d7fe042a5e66e6c8bc6a8bdb2e1688c5d4e80ea7cf6721bbbc18b4cb1fffe813f01baf2f03c309b79bb9028fd369cfc4f897d761f9d14c80f00f97a26ddc15b412456494fe0b25101ec0ed6ed6ea72157a138e41e060a185537a6eafbf46eb00e31baed9c8d2d780517918906209d1384390e463d314b5ca3f22027bf4a1b0f8252283dc0574d556ba1d6e435a3fc10a5c621d8a049deb4b7a6433b737e90f55da082b28a526ee1900054253e4ddeeded19c07b50fcfbefb7714e356126474ff7bc7caa60f4776780f229b569a2dffa5173f6938473a461c0967db587be01bd3929ea82ae7e2eeb79e5dd13dc5c8cf9e62e1b0c51c7641a5bbd2aa18fd8e1281464afabeba5ebe42cc3e8a6a6547e16b918c4e68118e0119f3b8a70485356d1eda65f2497e4cbfcf28fc48d9f4fc98901394502d150ad91013b138cb4015e6e57da0f4a4b87c719ef8dc0b2743beadfad1365dacca7da0f86e5ada3c65305044d6e67b4bc465518c64e6f6bb5a7387af06968e064fbd19ed635c9bac4fce74024b9e74d9ac7b90f154665c5ebe4b718c8b599381ad24771661cc3961a614f88610afa25b04ad47cc326be9349644fe277309be813f7c1444af7988c12d41099b3ff1ac7d91e8778c30eb3f2857f5808c6121d6939d0c536a71386d4ac00d80f6fe420ce12c1da1e9c754a27db32d77cd338b65a317aec134a897804233baddedfbdbe8365d7b3ee76284cd3aac83518d28ce5e299cd9ca3b52105ee2606b72d3fec4b2c3d0ad5f676e22ee5dc630959905c52b3c47b5f4ec8ba754095a74bccb7853c7ed1b481f77387f3773346a297daf647d4b04f2f4d24d157b40c9aaf661d29ede8fdec0b0ac5922539458f854567513299e46c629a4e23d5393578bc79d3593daedcbfaaabb5ba40432eda7ebf4f7d28a90d76e2469e8de1e2c9f366aced3941d3a1a6463fc471c666f4a800bdd6b36761d90f2d70dca1491d8eb8d1d6b44fcd8be56f1af4a70fbd3db25cd6c4e38b0ba0d3562ba40e8b3e8effd12f0862d6d8c2a2f44c8add0d71aa4b3f95c9bec53762cf821469631e171b473bc7803fc4475a4a34ef87836081b30d56e5200be2c6d743d7db5f22f03d2a91f18ce2e800a35a4a9138e6559efb53848108b050cb33f8fdf12854bcfc1e9273114a3f06e5dc9abd08b84b448d60742d647e939ee186cefb1517c5b45e22c76ce4b115b8986b6934c2efac67a449bf92a8d15b6952aba35a7c50f203a433b55d42746bbd0d70bd225875e8a3c54ef27f87292977587e6118d5177540b713ba47402d392412ed4868a040d2c8d774ebed1fd24f68d06e624ce9779851606c53974e4dd84798bbb6c8a3a83cf973f07fa6dca8c094d7f71de235c6b2a6d7a89ffc5fa54684385d42becc319c7318ab02050dc485d109326fdc9e055de28a304c99addbb2d0e8047cb8d5f89aab871228482feb8432313a418c94b0beec89f7ed9eb76ddf9606da08b3336da55c75ab4ed5d00da2904aa42e070431197e2384117e924de4aa39e5395b99991588d5ff7e25ca09f2717b7a9a92d20c06f4ab622aefd90d7050a3e6e614a519289b83f149d036f857a2ad39df6e6ca91d9d8da53414756f04fcc599c9da1d88514fc03a990e9d0b1de92154cb284bec60a520707b85e356cc2f5481605a9b7afca7c694043a6fe32d0232e65f58be8595ec291451387c52e384b8bd3ece2f9b8a12156ce60a7da26b39c8eb64919a99e72014c7ec5c2e4669bb75c4a622a9fe31725d4aab48e22c29d67aeed868739638502b0eb3adc93c959a6f9e28982571e3ec1716878c8e88fe7c4b51da1d45d7108e4e58ada2a730c7826a46cdd6cf6ca22fef4dfe251817cfc4f9d36b66f1ce75ad7623b28ce543dcf93e245a22e9e4618dbf0c699a48460ab65cf3ec9e4ae21de036e21d4aaa971f94245413430d1ffb01755bd79e9548327ee90bd840dc948559c341e1f78d730427d46cf92cc3c24f41d37a8377c6a498a7033fe776e4757798aad298b23e39daafeff381c6640d53a72b7ce4b45c3c88cd89fd359aa40a0c0d521f2d377e4e74af47c42d5cefc2288082cdbe04e7be96d8d394194cb84d57c7c85f6c593cc0ccac8449d737eeccbf07f253a52767ad3174742183c2614657a9fa57f52bcbc6a75c27375fe302c3f903f91cb9276f06357e24c0228c5a13a84e7a71e19d3d7e2537dcb534ac68ef33993b93040569af6de2fd39765a7667c9a6c9a51c5a81e9a63f64e90bc89a71cd0cdadd81aefea2b24ca2a012263210c07826e2d0bd3d37f75b32ced1b6acb98931c5c58809ef11fcc8e4556cb47d23d1b1a8f0b3b0f904a485249b2fb5a34714810609e4ecf39a8b31a4ef6e35d5ff6079a47424875155cf4109c23ad77fdc8108ee331185fc8d13c19764b9073c3653f39d6732c7cd0f3536b5550264d73e9c0cf3993be7f865c6bbe9a03b2f6b52c289ed565be74908ae7307a3f1ba39f7d3ec81217b8a68664dd46d17e7dea098e50ed27fb65d5db11bff5dc106024dd6419aaf53ba5e6a438faad61dd9480d8cab1c72c8777614334e4bf00777e91e25ed68f61783a741638f570681ef377f31d21b5b259d13ef8b0fb14870ac672da071d7aaa57ec890a631047b18d020d95890e9f29fef5b364af9caa0a97eaf3d3f85ab163d574674c891c29ab3b2bbe3479497a4eee87f1fc8cc2fa53e4a371f50b2b27b2729026f1b0fb7a3c21b8b9db34f5a9067ccbd17cab12e005bb502ba00250a286ffcab55f6b1082cc252f2abdb1430fbe11199ac9568b4f85ab7c7bd646b52bfa9a36dbc8d6746599f7c98e3ae5b7186defd62ec2c799d554cf2c81c0a22c3708e56458ed4b7a2642550ad23b32adb8f5180de754160dba591390ddcac2e811c35edbaae2cbb0b40dbd3737ec8103770d12b7779527dda2a2c613fe1d00e21372e2fb0887f8f270aabb50f20a4c45c9cb766eeea6d50323dbae7b8b0fc13d0b2bed917aa5f76a00b7c40d9868b28995c2b42081c4709b16be2a1e03a9aeded83037a7706542e01753d964a22143968c5ad0df6bc559bd0118f8014bc4ed46231b009dca5201fc5deb69d86639f07938a237d8b4e2e79f84156badb6e995297ed3db7c2e66f77b5b5738ee6d7cf55ea01a4b14ab5408f0ae53f2514afb8fd83a4c2ebadffbc3f0e52bb063eec8347b6efccd01dc5d8bb5dc0d0e8b171e744888d2f597d06df0d149db98c1753147bf8a8337f0a47e2938fa37019f868ddc63a5d685acc1e04e02981b5ec574bfb2bd67330e592e785649ec341ff3da04d999710449d343719a14a1b9695a168a09dd8deaed2ad2a4a54273f718f3cccd1e03c6753407829c116b59167ba6d371379be33edc0c825a858ad578eec89c5d24e3759ecbcaa8deda9468fbab23fb3bb4b729fa43482d94c0fabbd3cee1c23cded198d4910374f302e014ef396f0e25c2bb2d378f089a41b225006c7a2e20fa585d251ac975c723ce51e6523191356af2594bee5b5e7ce7397b3305895c5f7effa917757b684f0fbefacc53a1fd55e7afe63077e374bc0cb25fd65f3917c1ec9b9268ca951b8a7a7e2bc6922232fddd928b20f5ce2d7a9177e282cbd9fb7f799811d8ea655b1ca94ea6b981873993eb1e3a1f0889d9311ffe0b39be7089801d53e4964bb61605378b58c0d1b87536a531ee372f38d25799d81b08736a385f9a50675a3a8dc337f684c3245c4007240651ed3bc22fd29700a36bda7fd4b5770315075a43914429ec96f018eb5aac2db71795392bccf9dabc408aab0178d712891a150d6cbd1bcef38c09bd1b0a2bc1a6d09c8b5a0ab043ccdfc7bbdddd98e4472025a95a967ebd0d8bf46a486a852c9478349fad9c0280e4dcd934bba601f4260189654b1e9b1b66d8b897e20898c579f92dd4a8e3fdf61c16c550ce850a31e853a425ef3e20f074a8027b152066540ecbd7a750d36ae7dc9efe7e7736d5e9cd20363a4955795e104299a0beac467fe17086475e79f22c57d17da47b7bc6962df77787715fc5e16590873d59b802273baa0822542e59d5ab911471f9579b63b28ca98cbc5969352353ff8bc1fe7619194156995659e09f9a50b7db3ec6850801b78fc60a3003f705242074e12c0a6bce2b06f2787fc6c61a33c483548fa3837938308157612a99b9f89b7719da23d66da32ac73876a94535afaed46f4c54dab53c305ea2fe09d0f89dd72aefb821732ae58e176a61b4134ea35f8712138f8507254c627fb386cddeff5a86066eda72077b6825e776345ef99fd20fea213317ce5e5eef47a8c20c8c00d3e8333e8f5ab41e75b6b7b2f7c3e7c6f2def79de030392db10467f8786cefb02e5a82e517800bc44d2a1bac876686ef816ed8cae926cec63f4ab43ecc2055be3889402ea5a93e81c7e779977c91eee9fd90b19f63e231d9e7bee31321580458a9f4ebcd989508cfc8c24ea788377d85799d7b0e5bc427fb034f856ede5ac6b997b6f039accaa45d2fcdac911c5da4aab4cc9a972efc8f8d82a72ed3561a2f4cc82a9068806cc788fae55fd87d8f953c77c04d109592abca7433385e38bd185d289e0b1c166479d908c402460cd6010090ad08050e75da87931be82baf4848b00e9b840395aeea380a6a6a367c640d94a163fe5926fd319f98976b0b1172e495091e713c3d65f035cd674920f1594b1686b7821609427fb8f30af2ab46776b69860920b737495b682b92851de61d7b72d100c51421dd7db73da422b3bff950c276311359967e0dea343658e298fa9e2b59ae738a82462b48e172dc7f3d1a3e5a5e0f3717938ebf9f1a0b346fcc7782e0cfea4b44a55cb6fe201bc09aa8c4ddfc28455893e7857e2bb962746dbdc1d3f4eff58ea1f9ee0528c2debe762f14e70f8515f519d8f6c2a0132044c3078c8dfe3c1d8b96309f0441d8e55988de0600e9b77c858ddca2340c28290c872e2f1dc270f2e3bba7930c58a8ac1f4dbd1523d161d39f7514e94f06a5b816c8b59eeadf3ee1891dc4098a3f4d7e15455fa365b7d78e359fb2e23ee263057d1fa6a7e00b2b739c6969aee90d1ab54cd98d32250697cec9f0aea769cfcec4483c5a09aa49a00abf70ee34a27eb355386e0fcde5c012447422b40b75aecaa4fcbb24b5c814fade7c537069eb2ca200ccb3ecef5bdd00e1259cc391a24a43ef9fe0fd743c8ad6ee3bc349e46cd062e53617bfe245598e206bbfb63277ada55fce0f6a568a43c7645ce0cca69bfeba9b3071819c9209499677504dd44f97a68dc40b609d5f09e6ede77c21ff1d9982af60b291bfa662711ee738f30d6d41d8b7d19f9ee29cffd2ea115137e02e5ec5b776f66f7ab3f3623a344cf85e6c9507f5db8c0b760374921fd1167fbbd0b80ef7835bce8735960101e8ac2d5201a27344fe691f6596cb194e28f97bf1e4ac91bc65bcc133173da118d7a49f7fd7cd97b191a9f115802c46bef24e613f2455dc82850502fa077bf7993a04a04f52efffda7130143ed5ffc2d1d3b2fc2731243155da5742ed0ef99df8d405236dd2d4da74c5e29487c895efdfb7fe54860783a620eba2cadbebaf08c28cb88b315a5b7d77e4c721b8dde32a3c90fb63648dc2d8e1bce8737ce4b0b86d5a2d731603cd5e78da906b141ea0df9cf4bf27922e4347a8a8b54f8b654c57f13c185e144043b2c3c1582a965f3c270924a3fb461e175df5307dc80d0c4bdd4135029a8cd6ab17bf0d71ca59baa96976c0798ba6a5d567d2796d1923ad009cab3631348807237cbd48d75bed7e316b57ea9a1563103c273014f0f7a7e1b2a255bf3303eb3d4b3a6f1877591a3544043a80f9570317db7b53828bdcc2f1f525e8bfe505f9899a84fbcefac39109cb8fd297c968f86c8d575c4adf9e1f23bc981fb3a01528cbdbce4143c3db4ea232a4b2e293e740dc2acda7064608a0922b6310c9b28694ef912c427ee17eff5f7b43d02d615441494b074cbba073ce290256bbfe9678e3400eda721b98dd45e3834a1c34d58d4b53698172bd21c26eaaec99efe0f746e7b407a5db1e6b9a61cd8be99fcf2deb77a819c8c37d3405666e4717708399938e7751d5c593aa2f2fa9c71257d03bd2d44903814677151bac824335f5542d8b54521325770e59113edef5061f66505d5a4fba2b23d5713df597dc382bc097b8ccc0913df66bb5b042b406ba8bcee9ca8bd445effe171d45dcc27802b46f746fc621a5cb49529a9c429b97d743d31b2491ec76d742da16f0b46aad047117b0c8e8a21603154a8f2cca4ee5d000fff2e493286b901d452fffb429d9511e1e6878d22b53dce0f4ccc5ae959000d437bbcb6aab7533141f9e4093c4ff41414874b3afcd4b95e6cfb32c022bc5546689af627508452120930a2d428377f47fe2822cefd634655335e39cf143e8435fc6fc131fb6b80bd0095665cb47f70f9f2bcaebff3f6344c0f6506616aa28abf61eba4b21cfd51f5e745fbb74106d575c0d07f18330a078440b93bbe2524506f7ca9334fe482ad4935c56b42ae9c65ac6b84a4a95b1be916cc27440450ccb341f8148053f7a5164678b081d5334ed0d4277c6afbd6095818841e4836ad674c4cb822bb2f46cba1b0e1d4803c0323d77164d72ba02b195507e5b6f699faa48b191865a8fa3e7dd2991f8eba3433b5f713cded7f596650974ee55e88940174130655b18925c625927c496362f38fab767ba8b75ef645484e5c2fdcbe0ba21e8aca707102d1489f2645570052951691324b3eb81a86cb37f2714e1cab41e17b34d7298fcb85fe679a2a90863c818c8e344f01c551adcd9a70524ef9751d5dc6f84cb709be0a5bd27f8a834b08833e6f14e11f15f2537d8525bfd9d81c69844a76ce00a1e42503eadd4f579fcae241b3762f559eea846c2982867123ac9c0da1e764d31cbf5e20e92a93f5510bb82c5201ae35497c02135e75b58b79947ef4ef36c21e95dcfcc1280a7fd2bb2ab16f659b57b8a10e80c0f305aa602c8294242d2a2450bb9f16b8f6b8752d02510fc56f0462c64e63d7f6979942676c89ba7f06ff34d64804a7144e88241deca95fa13f3dc17bd7a51c243bb63263bed6bb27bb479514eaf270a7fd503f654f2cf0029d149fac6e3017dc96d048e34c5d1f7507049ea2b1f5000b8e7b867f1c6db71ab2f7b71d20454491d4ccdcd2912f58d461834ba6d2eb5339e7a33af22f88d41e6bb643d63d64106c0b84e04aef915c8bed71f48b2c3b2cd210df132573741323d962f28f21adc08f23cc2fd784e6d7f732b91c129a2c2042c2e4d55df64b9a6b3074b6160771780d09adcfb273c27ecc333f194adcab733bb9763f786d473fb356e9b390d8e2c2bf93021d445f1cd40f71dbab37251d5a2db4d289a794d2944f9e08aaf4e1b1a8898faff4cb225bd346d6cecedc7559fce48001e6e3cd04e4ba0ddbff9e843f0e5935fe020b48dc96d6b67e5d5d0f8cd003fc46384b6d1101ab67c3d7a4983f84bf10ef4a3def2c5198a1d5430230879da1bcec7462932766ed4d5b92ade5d440a2f28fea601c537052d33cfb8c8ca37a7b8bd8b5412b6f40237a36f1b8b88f2b393310d0a9068c8c67cf2e7654f25ce092275e86e5835f841696a37fa6e5bddefbc28288ca42cac3c8c3bce73efed484ae835491b1105683255eec939040aa47dc8651c4a108fe3a39bd29a633a605474d0561f5240c3baded11a5698ea561b96431767c52c6b1d3d05651cea4de1dbe657f05e3c0a19793bb584c9efc32d6769ed7565f793d0b0d3aff4369215c055d7ebf31b8221a68cbd0bb8db5f41481bcb99b8bd29c1237488b97cb350a168bfd5adcb520bbe101f2388853f7d98a014df097165d1b79db1d3bbe9967a12bd5b5d8869ec8c39bb773e5836fdb3b38ba05bf824023d7e4151ae242edcd020cadee125692c262e68f3599d01405b64c673afca764002c44340675b0304475d1fe65e8c1660f50c063c8b2a81a2ae9a66fbfc4118b6e515ea1dd835d33c971f7c10b1e073ad1a6473cabd6f41771605468c5ce1039eba51650c9d113f4f30be195c1ee3538c1533a0b32a7e37de0d98e8e498213aa5ef78c0ec56f76d169c9a7d957f60459c726ab55427f6c0cd4f71646e0aace441fb0bb725f309ec09555a5b40b4584c7beb619dab17f2ec04009e0eab2058ef76e8469fd57bc119835121ece0eb0d10d0f70df799bad5a199ea3bd974181585ccb986cf1730646627bda7cfe71a7a33964c24ece73c9c8c967cd0260f1228df4bdfd0583110ac3b4e4da69dc7c04e603ab8da9d1be2e0d72fde97bbab6ee7b3721ad880558bb64cfa07482d86ca24d920a76eb1e431f088e2d89145e4cfb7b5570e1927b897f301b2154bd04617b473494a3a7390427bc257ef644349f5359a3b2e3aaece7d561767d9d8fcee64eb71423e2573a8c5ee7c7280cb6b4b9cfdbc2d99eeac1ee407fb0b1d97a68631f5122cdef82096b45f304d8616f0ab2bfb0c297bfa9ab0565699528eb0f46261785a8a40e8298957df95aaff175c94e871d398a40d24ca33e23a008abb9eaadf3eef588c0fbc0b0b3f16cd6e904b54cb6d212a84a510f74b89230887b3d16caf56cf8d5700330fc263d95911f7da886f9864ca2f5711307b23059d69a7d6a1eb80fc7761bacd3870ffcf9184e0c4bd192c724512e5aaaa18183e49ff010ec86866bb75be2d4b4b50e576ac1dd1d20689a7834ee3e7abb444e0c1691e51ec9ce91d6c21d89f982fa49b39218e7b0f90aacaaccd8df972bf16ca3454e49248e6946431b53ebae269817add038c02a7e98fd9d94c64c737e6e6101cfcad297369c86972f8ca7a6a6ba140ac3859cebdc8dd1e1c772fcc653945ad8c59d45b00f0a1c9710900865bbd9b2bafb9e6b868c32a69919d49b296ac9ff6971b70296362796bd084fe7e5fa2ef0bce4468a40c29df6e129ea1f3b6efcb7e29b7abb269953a210e5f756b24b93a833215cc6d7ad9e0bdfc473aaf5a206207295ada18a4d604e30aa57d79450efac40c1a932673be4e0063804a8d47cf6042370edd199826a492a062fd441eeeb00ec05066d80ed44746250174fe089bc70b58198fba4b04bc8921ebf4ef9145b56398b23b0a091cfed50595df0d3169a54d406de3060d10dca3e3ffde09f48d300e6abd378f298577a3cadd3102de10cc413f7da07317f77b0d65a054f8f19237f91e3ec23d941b45a931575dfac65ba35fca932b05dac2c8bbc2945f52a36d788130ce6d350c202c9b91b6d7f39f5216ed24470ecde20eac706c625bbc5d988ede2060f33b6db5aad827b9805ce736dc17cf542e0312da8ead11a5b8764f1a1c06b7980486e91eb87dff1a41ade82e6058ef5669a9eeef63be6147cb8d5b4932728960cea68d3cb2516afe967bda2ac26f52f8cfa914b399824fccb056d79b4a8e4869885b3a97ec70cc07a7dba2c140d3ef6b074ae29c2c340ac325a0ac2999547721d15e31926a14856729eb01edfff733342910c59bed7eb9e8a77279f3ca9cdad10df82f88b7a368baa2f1196e7d2b3dafe6b9b319353ef0561d082b8c9feff3cc783205c170b9a82ddeec412c039fad0d2b64f3d0619d64e46b5b6d57b9440cccec9df747cd6b0e4f1c2b9250c584a0b19d29af2b2f895629c64f1dafd69bdc539bd8fec96ac5a9e6c9a0a5621c5abb6048ee660a77858677e7174d8a4ee582b6adad0992f389f2fcdef08121762e9d10cb6d8c9537c7a81ecbbb6decceb1f39117731b897dec270d5ac50008c9f0f2534915ca01edd2513e8d9298d2d2788d619cd599d735f67a9ad15414caed9d4eeeb7a0350fa56af0981db1f2ef1af7a763b4b6d89aac1e812d9194c0a34db9d76fe9ff6d55abf9bd843efe70b214ec5c01efe460ada7b026ca2cafd776f296aa16e0832a9cbb55d8243e9bc74c0206cb7e3d1263dbdc5670f46d1006f846742618bf425ad081e8d25dce3741f2cd4baa2273745a626a19de6da492f9d75c6452f4f4610f436ab987e74d36dcadc17f943f437907928def4a6f22ed167f3391c925af9cc9316b6500d0500d07ab949f7af6f7317992cd879d8a70aac64cad0451f703472062734c13e6f41789fd6ea90e0d47af7edf7208c6164809e4715b5e61c825492cd9fa1bced531c83e84cc5451349a7296f7114b54181d61ff77a1bd4109e643324c56e7d6265398f5db5ee6415909f721762d4fa0d0082a57e577f09639129f038d0e2a0ee0f925e85fd165b3e4e65cdd42800a4f6914ebeff01870f08f268629a0fc7432bc9d837a11a2a35e52d8525862a76fc2676b58876dc70dd048aee02d1a61f5dcc4f5082d54009d93f11f9ae623b05ac7d16f7939f819f10d462b9b8fae61cbdb38c156d4cee245f7e62938b932d03f28439a910ec93b4072967a3e38cff882eaf030e50140b98e7de3952908bea7fd5395ae3fc0c79dd125d53f904c4a2876cddbecc51cce84c9a90732eefbbf2e68178758244c628356ca0ae8a2f0659c1b3ab7918cae5b06cc7acc4754e19062434a0d308ca0a72586ba17ce626ff63805753872fd41ef72647d70467b25201bd595ab171a4c35128d05372f1b92b6ee8a42b54ea5b60d315dea22b8ea80055b053037da7af371f1b77338f8099d889fcc87c6d71192f68125a60de0ae56334324795fed79264ef516e2adccd914fde196449a7c36a7cfcc717137812ba4eb04091d86ca38855c7d9a8d90b086c62593be6a052c328aa40ec43d852bf32a61260e13e3e3b729c8f653707dd9fd696ba848ed660069aba8f4977425f8d30d7c9d3ff0ca62dcc93c093893683458c15f03601cd24b0a6b64fa3d104280c81945336a4ce870880f9a2329cbe61b8686ac1371311e1977acfd5e742598edb8491f7e7f021f0a8f718b06c41f3bcfa89dcc98553c7301c694a4559c065801a2426e1beec8af442a44437c01322c979a6ecb54b7a8dfad5e6a7dd89b19c0867cc700c81ce9b6587e5adbdf72d09fc0fc88cf6d88a8a918e8de01dfa74c221fd23da0c60c877848668173f847b9918bb1c773a6c17e21f4b37dc2ef0b7342f650529c3671cb89cce65f192413af63cfa514759484f12c519533c3585abffc5599535c03d232fc2b1788170d1e1faaa4fb0bb8a0370631478b79eeb2a744dab9416bf6599506dda122137c60b6bb03d78246f5730a908d2318334586aebac2b87d8b86900630bd24bf0948e652aade051f06386657978e5962f756b179c169ef18ea127002ccffb2e566459ce52a329ce402437da7c8eff5975e9aafcecd1f25ffef22da91c09d2e6c050ce34a487fd6f969cd3e520a12afd1674b035581d00af5a53e1b472c10c272e528a5787e3298873a5d430fc65d393a736e571aa4640c9fe7108cdf1c96613d5e97d2c8968837a83de4c4623c8d389dfd10bf46046f26a3938202b01f94991f85743f9334aa06660d6bc6aa4f12f75ca129555c5120592b09521bca2e61151b58faa04ffc6b8057c406c2dfa3e57b269b5cb247441cc6c436c33aade497a3ea3c1e469f4024c58ea8585502e1e5669b4133114d21bc0a30c9765a0e145cab0634a25d047347bdd7f14dfce18b1311a404bbe24c33dada506bc75e1a512f3b6f8f4d8eccdc6ef3e2fdb469816e9d192a983f55729316a8e9cce545accd8de09c32ddd086f1bc4fb4c2a6f25f4453101dbf0f15fe31ff52cb04e2604a1061b4517cad24b153f65b6871dac70455cce6798b00e340419bbe0a986cf82ef5ccec0ff279d889888d7b394eeb32c2833b539a40146819659076540a62225c0fb42adc4bb0bcec7320ec56f1f8e0938460b3aada6832dcf60a75a5ecbc37de744d58f051067800274f9763c7b62f302c40a5a92d8a238ebb79109bb785d8e8b6ce5344dcf1f2e035263f062888a0a1b2f414cb4fbd8b386c026347e7a2c5abf996fc1a3c993444c387790c3170334045217d9179bffbbcf23aa002cf38b87e72841e13bc255711595b5b37b32dad219f94fb46afa8cb66f366eb30e43caa9da8bd8a3dafd0515c7d8e15a555db9abb6dcd2e81a958bb87a01037c5250f0bfc9e02bc666ea8913fccafae1d72096bec549781bb38805e9ccf95d879dbe563dd93a555a4cfd81f97aff96b42790d71c295825846fcdd38f380601ca117339c16cbd88cc0a1415e09980513885980b885aeb7ad2c55361d673a5b4993481d49ce8d339afb82f8d5eccddfb3c398798174a93b34d42ac992f6ae6e528453718f735590bd9d8d233493937264f8b1d323b02c4d516f5b819e71e529c493cf79c8643f6d877d7999a8e4245de635e6608a7dfda7521ce175702f0ed544d5649b43231de835db3485a3cf3fa698cc9fc3c5262bb1f6586f2ad69d42ea5308145d1368940aedc9c6e0d9ddb811bc7be7cb9bcf13e6e7328b3612998d3b3639a75a0db690256924ebb89fc0dd51f04ce1a72f8e923dead3fc86ae5f6e47b352770965cfef686f08ce3487a8a17d49650ff173419cd3e034f983f889d384e448053b1e60ef340b4380f37c7f68f6e6e3242d579d286f0c400f303692818220ed3388be16568ff327d90a28ea707b1d9cdba3a94f43dede156e3ca7e50b9bee57025f7d6acf6426de3b59ead206b8bf7bf4bb47e2bab55b96a4960cfb1f384507a5b249cbc7cab595dee33dca38bcafa29a03fdaef9797c39dd38edecc43bd822c7af74a30161baa12e4180cf3c31207a39f627e67893f71fa2193bb417e215e9cccb704d69178e9dd2a92dd5c08b5263d3fa5c41df8019afd20328e32126cee43c4bd223ca4af0395ced9b47aa11ddb3486e4c632c05919a04fbc77e07a6a7f2050470422401e075371323d8346d5ec278fa7c7aac5b8779419a5aa4fddfda75681f53506973b75f510acdc127b263c59469e6bc3447db19a902a77e1fc81afeb90cd9851dbe1fc6f8ff77d4ad0d7c8014f569e6f6b60c6e451c66df784369f225747c84f23b42946b1e34fd0c01b865fcf4794cf1dabd76a497dda622ca20b29050c1139197929d37bc0f78bbbe8aa79ccc1e23ff61995d7a5fdc4648e4670dbdd183d98e13e86bca948947f912d17ffca11327cb03829d47449cd3020e984ff7b29c51b52cd6a9b03743b597b1ff136bbf056b48a7b3703241be3d35112584cf159b374afc001dc01e176a48aa1cfa344f65477b13630bf3887f7b7cf58c0d6aae7d0cafc5caf53001e30f981d2e709598444d6941d087a0ceb15115a03536b67700cba0d69652a7e60959258ed6e0e00159c328dbf93d03b9a62ab8b650add32b5c0d68a238dd6c5907ea7b406dd8665aa27abfdc60f495bc5618467e675e58aba0627b5f8fb3fac09642650f8d806aba1166a330aec84e141e93a365dac4eb001aae97a40bdbabaedc8420bbeb56df50f475784c5b3fe9283a8a3f340d7e509a9973057c9b19283181306aca0e8ce8cf584bff9c6726509b4b7bbf64d25ad127eb388735ea2deaa63ea2712bc622dd57e8fa9d9fcda532a327c98075a21da716911e398b0bb9fdfde18cb675f15f583cf90079681eef867fb324bf47132b394607992fe8add6e59d344ce1b3be573ce830fd7f384e3ca267cd77e5ceed682ac5bb2939fcbb6c61c6e0fd53ba481bc6156cf94702c8f9cbf060fc202f7e83c8a07a53d9bf19a9d43b2292167b86ae38fffcebb61ef82857b61b2a1d25b56d21f39d77582cdc4bc58cf45095da03cbe96221ec1229132ef58453dce5acec6e9fc00016affc7c83c82cef8b8dbd5211643b7de6c63778c3a2dc86286294c3ca23f78dfb8d72f0a18ed07551f7ba2036ba3620cc242ea233cdd999cbfe4a714e50dc2fa6cd6dec008a6ffb7701d70c3fbec8835afa5394640a1a3f05ea4ab88c080c1365daf2ba56f4a27a1e212e41c949dfa05b97d0a8872bded59f208f784171a540eb83872b6346ff0736a9eca2c3293066d70c7e5f8bc13babbed4bdbf53a2277b55f852433d8b765f560a8be3a567a155be4f1949ee471db515a6913b32ffc86276cdac174fbc1494f18f9e311feda00802fd17beb8066d32f37f5066337d521b278f664bf60a97da5327f42364dd56e7abb6d943b0189dcb737f16d6eaddce5e21ec185f4490113e0541a57b758368dc572070089d2bf4fd985ddfdb01c333acb726a86de103dd907848a396e59c6fd291034c939c25fb4e4694f6be58c2fdfc7130d27b7b386c3f0fea703bdad89bf11b70bb7bc4b420bb292643992ebf005e0a9f7f3c2bd49177112267f5c6db53e877cf8ecb193e97c7cba5e765f232526ef2519c9346fb18e40c7cd6fffba71dd6bce3c2c4991d3bf88d10515f53a4092d254c7cc42a2fd4bd9b9be4ea4f85d61ff4c1a91b7afcc1fc09777ef1b220f0bf7e1badda25a7c772624f0d58e8cd10e8bf5574a80f457f3e0509df255b22257f05a4a6bb7529c38176b8743c879220a6a5b3c319939861564048f0ba777738d71231de86375e564186ee0424e4226e5fe4736591b69e53e2cabf3f6892e21208bad4241e1f5372724853d54f95dff38e526d67f8bfd63246c3aebeb149340dc0607f4c2ee02ad0c16cf87b4d2562b81ee6545d32b9295bd3738a2165825481b6c92003cc7b774093d8efbc8852a1f5ac65a83b08ceda84b39be4cf6234dcb4094690580472326fbb502949d6654b9ca434c6c1a87b6fe781ebd11ad5617107c5aa6291b9856f5affba545d7864f96f25a2bad8b4acca17f7ebc2f55ce35dd51d45fc444bb1072ca737549be579386202151521d2cee43f76d143d6fcc79834522928cb243768ab06c78158250a8dd826598399363d4887a1e6272889c23fae314c0b9dc913eced89219c9a9c9cc7d432dbb538557b1169dadbe9dc8ae394bd42df48b987553532f7668c1ab71e26c7aa725720cfbfd2ae09934b5e177d647a3e457156ea6f7365007ded0f1b5ef6ffdf247830a32d5a1100a37d7d4ff43632a91f408b74f54c591e1a987a3453e709744396045ac45c00514b615472c8a39f4d4e15e154672289eb2de59a7166a079479072314b2957f88249045744ceb07dae5dbfcb5df658bd6f2d97f1583a35137702a243116ee143d2e9bba7b6592638dea6eb5c270e8e354bb213392a2394a4f7dd51f72638018b38528847f2918e37ec1dea4e58d21d2aad1d8d752b97e752ff461cda81a93178ad995a0e98f1217712060ec9a46320f6d765a8e2d22424e12e8f5b522ab9818d85d07b236dc0b64759439eeafb56b1040d3a3b499c907bcc7198c741883eaae0906870fc76687ead0cfa46eefa4a0d6003764697b4dc7b0162f9a506c56e6464a2d6111112f4a048725f986cd0dc1d1316071a7550f388b1f2d3b54656a2dd9d85eed04b7b622ee9e177dd57bb4fa38bf9b47b01753a84487f9222e15fc1672eb7d9e107f81ee4d668da65a0db7346e6682defbb7c25b9c63f3a2d2eaba207a608a9ea52744db1083f9d7da33c491619eb8ec39458ca2ef381b6374b09e3f3965da24872ee2d5b457d04a6b7e95109e04948bc7f01056d649872623ec186d50512b6a6e2f03c0501379a11c53fcf2f53a2116d88d233f34adaa570ae0af310a41b614bfc93355779d420d3b9f191c1c92b8408707c60387edbddba615477a11812e67289a994816e19a04e454ab9159e7fa1101cbdeceb41290db3cf7cea94385676071c3c406c039ede299d3ba6aef731c648a90c4e3a5d8a1b6d32d9c02e4d718a27b5e85b91e3bd20f4ded44d8295ad4986b6658589dbd95e35dd7df7cd476c65bd7813884d3b3362499f37f06ab2d25ae9acb503c40320cea8836759bb30ca4e9b176a2f080afcbde0062255442c9f9db22668120425bc0c00937c4a92ab3d1dcac391572606d57874cdadbacd29813977e86ea58a607f4b0532773aec0f4c944f571a3a1fc35acabac987c85db2bcb95a57052062e0ff1acd1923ba4529db5c2632de777e04a7375ba29296c058025ff204328ed51673c55e6f6010c0b4f0bea156dc43d47e95306d5a98cad9d457eb4f31503491f2523fe870342f17e6c4098b3079394c59ed24b6ddfbcff38b5803f9d21ae4997c2e899d8ca9f43d4dbfe33fe7dcb4ee58f55de0ce81d657f76ce877c417c8d7db8e83a24a7493aec4038440429c6b7ea8cdd524ab103d87304657cb325c75c18a0e811edd0ce86dab568a234b7c47b33a30e54f26da0dea1cc88e94b25ce11bcf2b3d7e992f7656ead4462619af6132c75cc39ec7d8a7fd9862cacec50604ba8db1e88a39efd3db0563c1dd95d964d88b99c63a6b49393ca0effec57fa6f1977dff303eb698007972f702486abe0dffb6d3749bb1c9ad56a27a2750f1db677abaf4065e129d068c99a96743eda29116a82864566833935e09a15b664c6cbd5bb90dee2183dea5d5c1b84980b2269db4797fb2fa62f5f92f6972273ee911bd1da51aa343aace03d76b2d85fa904a31e6b93f2e64815bc453747216fd7ce691c22d3562c843d89ebab2191a336b873c3217673d7b4b8be0c7447cf003b3f9438642fab631db937756f33d135351d2fd278a342718c4b76c28e1196be518d2b73e7e5336d047fd3d8c2a4aa2c695eac155a8fa7004d732b5a59d0b9be85926bbaf7f567d5e3c1ee9f83658f7d86aeb426ba322e34007f38b1f4dc6829c01df1496ca4ef0ff7662b7e5c71ed65711692e6a737fd665febabf5d8bf21010c983157717b0ec779770abd87fb5310366bed2cb751569457b8af9311090a121ab289ae76602f9d033c29a33b3ac4feceaaa65226c07d54af4e62ade48f787bddc70701a769e4910326d3b59391fc985a657175a683a1299a4ee5e98c28c06a748b888c02e6ec297af3ac467f2ce225dce10cc96362846981f0a5f720756e50dd4e8044a05f3a265414c6db1c793d7683ad1ccc5339b55ed16896eb7ec2abe6c4e8a3a6c29ad8cb5121bffb6f9f7221f849135756ef12785ca584a37ef8f46407b26fb09c250f275d2d6f4f523a76534f1cd73daf9000cfd94f29686a2ad169660eb93b7d771adbd68f0855229fec36e9c316b6fe65f8637b27a4eb37db94c72ad219ceeb6e806dd70f071793ba68899492f827e52c4cf448bb59c8fd13163b26b00650a492635951954e4011ec8fff0f4bf44df8ed448056604ad2c4c6f45f4bfe4be8dd3efd60e61ca1ffb41501babffc81b3cc412f2682f72aa90f3e4c5e246f98fdbb34a3c8dd3bc94b927f94990008b805ff4c24bf2ad9cf67cf3003b281bc384c4058f3239cd006c53e54bb2714a7cc55d350cc5a5e1f1bd4b0f84c0e2b0b13233414f99d2a3e564de8bb946446cc5212c9237d4505b2a47f9a720a5f00e5544f6f3d915a20317c6a2c0e8ce220ce17d9b51aa57b12561fc722909748f8326bfd269b7ab902c0b3c6a75f0c09559e3e1fc5d1d8ad7ed65cb94cf2a3e8bcb150aa13ac39a580099fef24e2a33476993d32e3332f643ff49993dc834dbd481715a65039ed15a3dd1bda01cff0d5c8a3133748cfd53f87e96e14a8ab3b55a89e0a733a9bf083f36edfda58919d26fdc71717002f87838b7655ca8b1a7066c446c5755bd5762b3f55f855f62893ae92fa8b77dbb647a5ae68c31f87c99932e8021cbf5922f087aa4f08483c1da7b38e50c20783c73ccc16d2c573b5a1d3f3a9d83044e0428a68a187870c00f552ab4ef60063e6d378a5d8601893e259a47f338292e69e12348d3a1a333afc7d36d8b5612bdf71751a7445169e13b02d253e3e8596f5c9447ffa3ec7b396add1917a7f4c63eee0359883a22f10c97ac070155ccf8de6a524845f6ce62941176596e166f882a44b25144867603ac1ad2256ef67d0f0bae9148eda14dfca950a2cbf3c551c0f092ffd9c71a98e9a81ff6c47460c753457ac5e7cceeda096485b4c847bf28fea4bd43b768c25c21afee6fe279d3771b80acff43af96d754006ff72b48752133cc935d593b21c77fe45851d5724a6fdae78b460134e317934bf95ae8987d3572e3e342c26f9813037df378908c3c78bb5e55ef8760d0879ea9c63733880b7138777cfeb083ca29519da409ce41340ff3f453924c17beaa9fa8e24c0669e2501bcc729573649e527c00f58809c7f6ed86b3ee0bbe41cdd28491c46999ff0dba3d04fec6a0acac7fdbeb2fe4554f131e2fa26722d32979917d5abe50d185ca829f7c15ce6046ad11e9c1c3b328efe969d3270bfadc67433cbedd67c1a817d94b45657c26f02a9ab6d31dd5b839350fbbe778130a47588ebcdde93b56e28cb958e27a30c4d7d1c992e7e861eb949b9bf77ab33db0d289d994e2d20fe069b74832f9faa79234f8c4ad6597fb4da903f166ba91f100eee0d393354348fc3616a8e340a49f708872b942ad3caf41fefd3abce86c54c9b47ba1a7afe24eb33e526fe3c4edeeef32e58775cfcdf57acecb55d07dc2af51506c82fd1d898aaf943f88d0793008dfe64b228280fa367e524014623460f5a36681d966a34c4cf64931bd66d6d104c083ba8214cf33c6ce533071b6d84b2b1048a8ad2520e90d7f520be50b181ef9afa8d920f10d7060f8a5098b9488d89798cd7674e1648b1717112e0e1aa88b1b94f6ccc05f77d6f00b68ac95ea2be09f9ae660f2210e50ca02d00ddf78125c72fc959a403962671d34b0fbc324f85581dd5ee476a0ff6a4afee5f04973d2017ac974d2bfc7ef4354c26dfd0b9b898a72d301142cebcef4b554425bcc6d33411bcfb2a3dc26d707b460759e2966040dd23b4b563b20547437a96f8d1eee36c112946d32e94870a0be94ef7f50efc2fb5e92bf31505b6ea85d12bbf8059f8fd999b67645e18098e4db6266edb1574ea402b7fa291a6f1a143d072de1fe215879272d2c759db128bf29407a935a62eb16d1a9216ac0e8c8bc23f62e6ef0458b6e0c139d16230dc190a0b3c0f6d088bd6e7eea859d81f4cdadf8b8f2e25aefc74682821d727f065379a4087d1d13141ad9470cc9366671383c795429d44c766c4e34bb4f23533e40052897410861473486d40577afb30f0ae78dd251578759617a9caff37b060240f2740d8dd245599ac2d3278e0a7a266497f010d0e50f776a62c09b8c760ef6a254cb02f704a81371ba94016b9ac986cbe69c550e7e96b087d2b7fecedca691c2b95e281185b7559c74c8606380fe6bf5fdbe55e93761f500217d49f5b3e4013c04c64bf1ff718a09e7c51265e7edd88256db886a4e8bd18a9f7b1e9b62e593eb2c494c3e8196390856af1e206bc59bd627f3e904361d85287ec44cb27439d98bdba52afea305a6cb824a33cceeebcd82c38cbc859515fccdeb858409e188ddb6e7da12f3aa80bf9f3d2884b58e100603cf7bc43cbf26a7a70a53b30221f9350a106ba86c5f4021e74e86e527cf0ce3542436d031faf9d695fa3738a08a13dcf476433a888958a73a92e8ff518d521fb0459ef56247b54799398c16ce70f2da1a5850413d79cdafff308c2d3407d20ce6e4d7e0888f833081576be1c5aa381997f6c01ad7e839c6db2d5c12ab87e5ebde2e5e08f604bbace214e64772b0cb3da79a1be2386050bbaaa29c8b63f173d3651dfe42f3d51757c55b4980b98e41941303e4ba437a27ac1ea1a014fed0c3230590b8bd9830e839376ca5ba3f87a87b5fb2625b7e6d93ec33543cead19427e810e3422bf6f657dbe3f860e1843dd78955378cea44b493fb1f69d8efcd8faf4d0cb16d6c3d4d997e69c40cdb87db4ca9473848ae0ce939f2857306c4963f3679e00f739739f11529197c8ba27de3281be66b31ef12e6e1e4b9756fd221a09e97d6b132583616a669f49495249c981ca18308ad5af8815ea5810fb4fd8fd6db8e13341555a4b431c6efde39ff510d2a42622b0ecb73494dbbf17273f147e38b46fce47ecdf33f31ee1fbf1a501b43b80c25ed966990f1fc01bda5ce6c8668b3f7249352ab7d28ecf3a9dd0e532e551f60da6d8d6a271d5044f3bc17d9526be3ba6fc40ba1a899817650302048d2ac085779df77a8d7d8d0a6151fa14378baae6000083e6a648b9154c134874693158a181f7b3aafbeb0e38e127c16bcb8ab23fafbec7db0110c0d1fa004652329bcaf9f0941795c8093b836571277acb9ed59cd979180c625b5c211301b1b0c34799db5a2a9feb17504fee262f18967b4ae35829d1cb6664476fb8f1303f54d50421a314fc5633e1269d6e0841dec922ee3d54b4de908929e0160530f84d7716cc9d62e0be3eec4c92cd18379cab2b37695416feaa189a6bd1d66e380e9439b4eff669ff6f9c92fcb37c09a2f0f2ca6cc3eec59a59e561d11bcc1c0693471fcfbf4a05a9eea4803443268766a08357c380b23b43b064d2016b0309d2a85be6ffbef6d15bfa26443fedc1d2f43973cbf6feccffc990f1ff6bf0abe5483409faf956d302915b6b69964da70199356e620f24ed71db63588811afb1f1149138dc26c164ffe5fb013e282372978439594e0317b5fb2856ff609add8b69f8972edf04f61ceb3cdf542cf80ef1fb3101f87db0b7d49721f6dde055b2127572a1013131c5e4394129df019a01f54332770786f83354612c76045ab81c996f7ddd3632f7998a8ffddc7d25a5ffd265248e02b634d6b065a77326f8a73407df10c31432ffb39ea9beef1675de9afa88f52b0b91e480070c4a7f55c6347ba422cbb7a1aeb3826b90211de5c25dbbcddf3ddf58c4fe30ac046270702fbd6b4214e7ee8212a5c190046456fb1400c1be3e1eeb2a57bf2a164173b3ef44da075146fe825dfbca796a0e61b537370ae7043610f9bcaacab0b65dd2a8d670f7ca8ca8069c2782cdcb9ce4825d2bf42ab5b80e0f35a7c26edd19ec2e4150319cf38e39f8cd5c6c0b9d2fd7a88c1634f1c8144ebbffaf57394df4a167c489fb00e13d290f070097e88e56fc17bd42561e961b28935fa65f8ba57ce825f1ef68c841e20275ae39c51e4911a467de2d6762728614a374f4a105b4c6bd0f0bbc65d64d098544687b464175337e0591255e910939dd96afc275c5bdb3f01a44bc4c42627fce8b2360d5811080bd6c3e670fe7fc8840bbcc654b0c360ed23114f443d9208a116b151d2ba5c07846e4bf74641be002ac33e8bad407ca31ad219c71be2890ceb79a702d2010271d1cb9b1d4a1da424e17ff3c547c8c77ac6551311728f361f56d1d0ad0fb44779d035e830cb419f53452874636e96b7ddd3c13434982edf25a7a17960d9ffd0dfb6997bef6d84859901872cac26a9e1e210c2a6d303c49f514668ebf17990e85115275f4ab63c0950a9139cba3273f9037f2bcf92f94aefec3bdbe802909ce955ec19686e46150d3e1653a85445a4d1d7d2b43d6a847310f184ef04db6ffb77807210240fbe6ce46e13bc6e8ed97d803a449117af51ea7bd3866e190d87bf074f3f96d57ce069dfb0ec9b6b01f367daaf9287e5a9933af6b6a4e9603fd82ed749d7b76e7f2eba0e93ed1f7bb13e79db0ed2c47cf19b3e67705ed5f04fb9d605b50bc736ed15763d16df73ed8880e5b5abb9c039a33ce5c19988ff4facd893a47e746b654ac2348bb7408ea5d63a149a9667bc0f4f4e9f984dd3c110ad1746c6d72f21feddf8ca6e8705d206e4d11e1b75f022e5cc7b1903ed7fb3b385980113cdd12a36c675a6a800e3ea3befeb5ae5eb3195f993affa2599095bdd013e83888b060303ba36cb26ad00bf15404f5ca56d7d52ff4b6713d12e5b37d8aba42cde1d96ebf050264c2e9279a80e5968c998b5e412aa5664fcfff16b832fd6b6ff6d62c317be61de9bdc605122130a4421f7146e71d0e515d89d0553f8303837716a3399967b81d4854245e09a2914740f71f82db93ffcb54726f3de54a6c625a1cd9bbdf7c8de48c804eb7bf1a3ef600f6a2836f6dc6650440f97216c388c22f8fd6595be13df4e2b0f8bd2a9af4dcdc8a10c04659746a06369e818ef6a3afa730887ca77e098dca0b7891539d10b3f83e83ee0065ba4136a120bedd8cc7e42900a8e68546088c190085c1dc0dc4786e18d71056bd48f6240ed093323c6b7144e8a37503080cbc7301ba50d4b04bc870682489e59d633f209e220db8d190c46791f2b30d3215bb2a0e5d863154dc76aa3bf383958d172aaded87c221aee172a9862f351cb6dba6fac9788f871ca79a88ba84a21f0dd6ad9b85877c51b5ca1a3332b23004658e26a300c409f4f731bf733b252c89b2c88187b3ff66703737af8a75c558a6df55d12fa7fba14c94c6f26181d7249ad65ebe653490808833b1fc6edc56887280bdf39b5419d67c7ff2b95c818e114939c9d4e27d2c0ceda67364060af454b7d7a84a30fc6993b055a473b4329549062334bbab09323390016683d17b4493a39d0114ba7dc251554ae9c943e30c8b54634142ba7126834a5aa7034fbf2efa7e038d489d158c454958701ef248f47b7e10fafdd09b92c2bda9e34a31fec4efd2cd967e09f2c6f479b9a224854c12202b00976a600a531664c51e2f731cccd6fa943c60a40d0182fa0e37c5441db96bf16f1576caf945b14048a5c042844d6cab14d8e2c82ef5ffed50c8db18ec3320784299a183c42e52fc46b08b32d504c967e0662ae386931254da2dadbdf15702500a07024406af034f9b3bf3115e09af222debd4c21444b41872e3c33e988516715cbb11e7c58c0970a20b1e78bf4d40356c36d6f379396904a4278030ee125e015d89937b65679211aedd2deed9e15027571a2b5e0b0060eb3eee2440bc07a0b3021a4290ccbbe5404cf32c3215eba33f0b58b9658922dc85b6811170a2cb57c71d553904cb628fc8f440700898ac929e3a2562c71dcccca0d2f6321855b830be1b2bff6d56122e6a97f32ff2680aceb8bffa3644e526c3751b6fa330e0c7eae89cb8ff6505d2dd01457f3b2e7d9fe29aa27455ddf316b3cfde220ab05dcbf746d186652d72904b1b7aa767ea2316515419e4657424f7021fdc32430802b3cd295a3a06e1b0310a47be1555da890e5474c5e80354944ff207b079586c406eff89094d99743f351470d4594e15c9b901d0ea61b0135b779f5af09a1413997d2b2d2be5721836c75bb9c2a3a92d55e718a0dc5d8d2fdf588c07271ebb90b40314ac42810f9a61beba9de2363609f3135766724014e31b7a46260a154c003d869a775c6039ed455df31182538e39ca6dc75fbe7ee968be0f4a809f5386b82bbc140b8281c201e3063cbdf02d025670ab0fa71b865e44baae945d679f7df3fcd1587cdff107311a3ad3c81623e396ebe5ebb4f0f2e40531844de3f5e3745bff5aca7a554eac95b77704c6461182163024b88f2663596b36cc12f5b817b7a57487734b48fcaf8701c38d24a8a644403fc5ea519441940fe9ecc4e2ded2959becb39e9e92310ba97e30730959daa0cdffbb3257e57de05bda26098c21d067932dc86a4c3ee74ae777d3d6afe065957f6a477f63ace58658b6c8187f9e951bbf7bae5da9ed34f9899aa4f94e1c7cec3b47e35ecd2c3c229b22df4102710ebc6f7008642cc063bf0c4fa8bd977b9d2d67ac397a5cca34df592c5796ec23feb189e936469ea1bc574c1f1e491c0b53201954edaccfcf8b3f3f93d46c2c44335086f73fc1bf20a3670ddb69010858ddf5583306563028dccb88cc2fdd42fc0dfe4c638bc9913cda29fe04009627e4062be2c67c0841a8e4ed5673becc9d5e67a9b76df6e2edb8ff5af363a23174dd4dd652d1319081f5b883a0ff892035c7343a11e714f89012546a0f442177ba599d8fbdcaf3ae7136a6e0641b63cde108c26e1a2bf73ebc16f577fd444ea43c89abe07cc76db1215767a16bf54e5b5f7041af5f57e691d976dd7be769bc692ae530543db9cb298f73670dd11462ab27e04616c82851735c8e05ba95164778edc1887078f1a26a6dc99f2ac3e8f67f528c478f917c49151d9acf4954517f8e38eb0ae337fca32699f59c7b51906008d32587f4db1feaa1e53f5211320af3bf2355d35274d537444200c32c6ece7a51a4b093c4e8b8c6f7e0e246f1f2b5ea18f71dc6d51c00d4e0c77ddd950d7ae93c69bb574c23edf02d848c3b0fa8adbfd517a6870191183b29d770348ad8d75dd2ed3201988c0433a51852f688068f9f3fc9fa18794c79973e8375142dbf68cb7188f1de17527e800504aa2dbf8e7f8911298c2e8a1dce63580ec5591afa5f6ddf6a46ba5da34855333888f0885d9b558b254b5e6bd19fdc629e7a16f849a3d7de79fe76df3dc8ad8f9467922489d8733e736041304c3a0b8b6cabee39a54813efa7d11f856c28c5769aa5f6a0021e90b6304515e8f3b3914c89b461f7241d1a1f107dd9daa3a845bc06eb1e616da7e0a1f1b6de9265090cca7c473baca5bd5e574a36df7e2ee060027c8a8b8e5dc9d7c41f69ac2249eec4aafecb303b2afa69e54171bb719abb046b867dfef52a797b4b1e9d51f14c2d141d6396d7f2fabe6cdbb343f1097ab205bee8c241e352d2b9204b8750fd5a2518846ae1c6489fff89b4b21fbf21e9e80c6af2e63715e2c21de3a54196be179ea721eabe0f827c9b7d48b898f8ea8e6e051cd95148a43dae7e28243a798dcf56bed36b0d1e01f1502e6bd822a896846111f417dc3f0283527059d90e118e39327e9b47f4a60d1955cad76522059b7385bc4de31de8f95b24fa8499d4f591eb3e8058c88ea091616de3a9c630f98292b5838529e3c8aacceccb9550e82227d98f48d227689f08e199cb7720bed0398ec6b0f29da183d8f211a335f447748eb792ae3dfe7f5b6923fc3aba23c8d328a0d40617e1c3d50f658930bb7d5244491ab96161868bf26fc0ef9268f173a63e56dbf813564eae7f0560b8d01afcd98042c33a8998b7169ceb241617d8857686d3c70aa25a0e582074fd9ea22d8b9c96fd4a4f816db32f6d4cf659427eb22717cc81d31096f32b9c1cf4bd40bbb5c9b18d6aab60fade3d88bcb5b6949d5232a3b546b8c28ad6501634eaee8ce1400e5856f6ae2fec06d0e63bedd82129cb7181c681a0da3a513eecfcf3ee2fb561b6441ebcbb1a713c76dd24bb2273f6194d1f2ee05e3ae3919098882ae5b9cdee68db1ce0830b20778f6fcf73452f88e2039b1e3b034286cdc1a889bb9814e9d0ce0f953b0867d291ac078276b72e5470bebe0c876e107df4ea66871ef6aa5a8e865ecacd0332786497e50d6979ef4bb293d8f7d04e32fb91e4cdbd74d94b51aa2b5e22a3d8a7154d58ae111d32011f051c7616ba78f407e2874a69cbe773ccf5a3c45718d9ed7f4957666a0d515e41d560e10da2fc18ec6c9c5e4144dc882bf20d94aaaa182f5047025394ae399ec6e24a6b5cf5d8c8eb741594b0eb52086cf25f9aafbab0a6fd3e31dfe4ba6d68962a1882aedf2907e0d578a9e231320f92a0fa376a4cf620ba08b22589d22621f99789ac548ad034c9a7ea0b6d7f9eae4eaf113f717cf692022b935fb2b9aa1383d50c5043e6f9bfd246bd2454fc26f1ce55acef5f640a7201fbea35f9c739d6a4a5c67c3fc59a3f0f2c581497b96828fe2a8e90f10706e5f9f3ca790377c2571d526b696340361dcaa98220596edaf06f42dc5cb1432ab86c4acda0a0393216b7458bcf1650bcd6cc2c881f2146b2335f7fb60ac9ecc2260c116f2f3b7278f52f86cbc0e5d8481de9f3b61bbfaa951bec1ad110b2d9420ad544711b06c685f1f4af40323ca42e1c97aceb35172e0610a8976420d181eb8f919111b774fc72d3529fbef24d2ef09b700306a2a34a64522e78859b70bd1c05c8c06acd541c178cdde5edf56b6fcdcf6890b1a45119973964703964549473f5a81b94422520da582a712450253deb21444230e0c7ace29bd3c4abbc0d52d8d4e912e37a82f54e7fbd56b7a5c64e0520f558707ad6bfa5139dc10bc4247718ef4810c1cc37cf66a0637c78b896cfc0de9be878b562a9a25494cfb3e32e885bd5eac853ebf732763b832f356b56c1746d4d3661b1c63438fbd7d2a44d1efb793f49999a9898d96b319dfd4890d6165515ab311faba72de8a2abcefdbc6a11081327c23655535a8663cd472a7d3c16c33fb56295bf157f807752763084ffff8f8d4efc4d79a4c96c60dfbaa25eaac0bdd4dcd1b96b4feaacaa2c8a98121e4a874a36752005e87167377553fdb3840caedfda6973dc58260d2e63eb7ba251430353335e827691a5fc34475f9c1a22608dd3576f95fe64a2650b8ea5cf1023ea09f4a85e5e63799fb1289cd3cf133453e974030306012a1352de34d8bc5535610cea74b28ae5d63b0c3e35459598eedc559408ff3b950dabe9ff3d7b5f5ce5f17dab7a7ad5838f52ff7cb5308eee9e802f568cf8e0becef2cfedefd1ee9820aed0a942783d96c0b36f8f3a05d8878500a8ef5eea3ee8416dfe26817f5755fa3fbf187952103d9f90ecbc7791662d5f2110da8f53f864fc5b6a97bb88f8cfb96b9f3571f1efaa5eaec357ff9f8fa7c6c31ee88a28eee54beb14c94c9a6ebd20402eec87464f6f578a734582d0fd2824547a4783ab59a58e8a730c03a99533405c49f84670e2fac3bcd88b5147e47f6b8ab46c5418bceef445570966691f5cef8100a5a112fff83730f00e361791220cf906be81309e29d377a9a174039bd25b0e6fd4b8521c4fabd5b03827345d046f5dbbd2b25a7eb1ef60ea8b5218b38106327db19636ac0a5f2ed1da5db027d5195ce1eab6415b5157292fb691b2d2c2daa0b4d6368f4f7f68e1d125d499c0cdfd5ef3dd7e34c3c840ebdef7aa93a740864116c9f520a24859e7516f561802bd3fa7e1127f039fc4d817e5acbb6676ca0959d52531297d06f50390731c21cb881aa9f088765f65b193f99e164f2ec007224392bd3352c6df38dc09d5ea81e51ff5835b9ffcb9395f9e8e014691d568d6da597e5aa5778c0162e54fdd9ddf5d0938c1cbded2a96a914528b359048a04718318320710e0ab4aa7ce51e9b49fbc5d396be7e58aaaec9edf6e3a79c96be000536bd7d1060e6cf92b739748e21185343f4b3827d477acb6d3e7c83b50331524f46b954d49c77a5b59db9ae7a32bdb983e706d4cb1d51b07f1271278b5ba1ef137fbbbceb47dced8fe0c29a0e022e6e260e5ffbc4357ab52f37823292d0598b17b1efdf1e62f5de58c28b73e1989bd289ee6e1f6be6b7095f40134c9ef95a2fe471b9f69b27c051971255e5d7b2fbcde3473e97a3125f1a6d97d3219cc8de8c54c2226e450175b1da1d9369d215adcf0d51ee8ce245be99b4c5536edfaa4442831adda8ecd7d9780b49b0e1f9ca184bfb6988c5fdff008bffcdfc1f18b378cc8988ba8a4d69435ff3e35ae5a6f71e0a8708de7902d319eff9e584bd27d899ae50fa355ca5f621c404ab0bb753acf5ca3802cbc71fdb12412ec49124ac4780846f5f576a9a48e537d7a7393c96d7daf0a1f41f17e2af43305ae03a4c1ff3c930fc71c4f6fcd20bafe35150e85252f80626ed3ff24a7e9e3773c86b0b1fd5364fbacf2f0ed93e4648d66c9f0a7b8cf264215eea12c1f1fe71f085cc9ebf2354878cca85355282e1fff80a208082782fbc1659d495fa3e9448550f10f56193093f4dd341fa0bdf5c288dfe79274c40ff3900a1b0e6f18f2b57259fc3cb4e69aa1f05f56b343bc9e0695ca8e58272643f4c6cf120e37edbf2db9ca520e5adb464889e87d556184fbe633a29a977611b96978ff4319233677335d7337eb240e8a90b7afa3bf4d310abdcc58a736e7c903a69b97a84f81c2c0e06d26cb2e0e2b6e909fbad2679ecfda1afe8a79ef6437b126bc185aacaab51acfee0235db8d56c597c417f40c94e742f355c57cf1f8b5e6f2c5c1807d046cdeedd59aa830d4b8ded00af1c0405c390f147d4f8721ad4fe4ed91018402f189f5117291d688ed9c0e776e7261f00b9457d7cdda09822c3b5e83b871d1ef6384b3f83cac5f6eb7551fe4f74130e25ee261dcec906d6f5e3567fe57b78598805b888b4b87283434e3b513f2f2c6d4ea2ded0bbb2074baa2706bbe02749404fa54f0f86f4341b658eaa52b38ff634af523d6814c5acf057a54129fa9c471b2d97f32fdf589dd095f7a477f4c4ac54d7886b00669572eea81e8e6a2b73f81bea8a35f6fde1c293acce6b7a68341880c711c191e3138de9b3534478f9b16e092013968125ae1f79533c415ca46c3393717d9b443dfdb518b01f649d97d5baa1d6308edef29b6703bbe3d8fd430950340f8a991c39e9e647371886ee325d447440929619128a4ad7ac52e9ad9906c0b4b8f5f0fd4eba5d2446bbaeac874e03136fde2d40893d3eaafd9d8c835d3b8d98dd880697609a24305099c3c0a22e704ff39348b0ead5fe457f26c2c0fa04a503a435204fcb8e9a6032cca1ac12be4bd3dff280cf78a5e7401133b4f85e085e698b58f197009bab4bde0ad91ae9b7dbf30a5ff9d1efb7487b942acf883d39f76c9c5a798e6a9d419ee0ceb9cefb78c9e841b4c77643fae2a0e5d4d55351719daae379723c82b67711984063579d209bbb1ba6b9f791d4332e22210f32d3696586bbe1caf91640d9b71896029809465ab925a6c53f7ae4620db6c706316e452199eee3ef52fef6d896f29aa92516417244b9a853bf8a68d02173b8318951f52af70c7ad555bbff22c1e246da4e86c60f6f7b9fc4b66acba7674088cadd128960fd8248ed4b2f8d95e31eef6513b401ecd3d400505105838cea049a34bbca8fc12e1725ec2b136f421be37408ca63cfe1c2e9462916f8959f506ea14b2a2b891c8f11794d231fe2aa41c6969b51d575583a763173332b608cd81673ea22189efd3848684b2b256b38060616ea7360150ea9cf1cecf6132f0acbe0ff9f5fe6b4ce710da4cb47933da529b13e9fa8d4503f23d80b2df2a4ecdec1580bc63c610590ad2bac17f35d09c28cd8b81146561b9b7eace7bad2e1dff8ff65844d0f430b51dfdcb91c7eaf58eb9db6258da4fdd171726547996f276da41cd6efca7c571a7a8bd6899f4eaa205e053ab251f6b4531b62deac197ea213a0130328af7ee7b69747191a27a3f553b8b86c168d911cb67ff71f251c7c07e48c2d0c26c74682c30e04edc3913ad40e382e12af67c8c8a6f29ef2d1d1bba177d2865a9a9625912a11f5697c74538af2bd45479af69c0346bd4e6c7b013b181868a049e4d491c125a890b378a90699ed58ff7bbfc412350414917f47e9469f753812ff2e71334032d079ddd411da778d096bbe8d6e5b67bc7a6315f08346cec4d646f8a6e39d965c6006929dc2205f536658ee3b0f98274802c1f474858e2f480334e215b2c84e71deb0cb6d629d85a02f29ac998331aa50890f679a73c66f6b0961573035546e2cb363beae27241939996aca49471d22f9133d69a00daaf13476c02bfcff6eb4cf113ad53f50b92b4e2be339745ded952be8c3d4cd879a75ce1771b625663030b3231136a406b02d4ed1c12f5f4e28b319f98432347680dde08f62e074256aafce278998ae48d37613a83ae22eeb74c2e3d7a61773f3684b5510fe948c89a3531663c7ffc7c26799c881e4208f2e48fbf59ac631728756785302c987f2e200599c708924eb279a8f2c3aa647dcd617b43c51e9df8025b1e418b4a813ccc7c029f7036f8116b9395b0590fcf2fa015a8279f294ab49297af4c7586d500c837a8de3fac5002dc5de2f71cf97710401a84fda027134438cc43bbfbb25eb1dacda3607f6f8662dca8e12814b43827e760505595f0d34556b40bad829924580824cc0bfe587a0c30dbf2f19c2022018d16707be108197afa0322a9a8dbf1e96d5a807559dc801d1cd4cba322ee495a7f0af11a7c43630766e62efdf381fd7456a3d1ed20233c4f2eb0342f94d0a7923641e36a63654af31b8ab1bc28da6a6ba77571e9857ecc2759b1098c885e523b89853e6329de57c43459d4217c9183f14ece3addf3baf72c6df5faaf7bef7706e0635feeaf9ca83933bb74ec1502c9eb7e93707fda1047c32343a39e3b38af75e1c23ed52a720c8f76a2065d1cbc3cd120e4959ae03303b384ec8af1c9a7677a872e985616466f7bc351eaac0725f7c819a6031ac0bb5015bf1e11ac73d97eafd8c5e4d07dc511e9139e361a890bf75e9d60d9408869d97b400d79817dcc707030065ee7647db8563b86abfa39d7e817732494e66245462a6b7e229f6d9536bdd449a379ebe7deae273ba8cfc2c112febd4389ccd78b61b2195c4c601a9bbc9967ca7669ee91b0dc2587ccf02ec6879f241bc38bc9b5a775d5a1094180ffa8ee6250356b32e1ccd645e74a4f7de33abb752edfa69cb6026d46b01831628ab3f5082a6b10902c1bdc6648a8b3feb70b6057961a9eb6ad655b87124972e27aff5062dfcf5e2d4c740613c18fa786d7f70464c8ab844ba9aa722af2b68abbea834e6256ed298d0aeca1529be7c0baaa805a9900ebfbaf32551b7b848bc9b44e8161c90c65ffc0c67c306349c6e3118117dba3c552c24938b93f753203b311b2dcfc95dfa410877484315f0b20a7c8c6bdd00ff3cbdaeba3e216cc036eb0fd54e64dd97effc9c94f60f9d55aa39a9a1019096e9c0f45eb1c0d7ddc080d73ed35e5614c32dd0f03881ca1a7a1df0fc29bc340c25f6b4443b6c8632c92b5c38dae73fb46c7416ed35da6a6e6858359d9158e69cdc8f57887686e80f23e3597211b1b073a4d5dd1c4b0d9eadde39b0f961db0b6a92f2c23695e545bf875b41eb77b342354a16a926b02294509c815e0030be1f75999655b4913d963a253f0663e1dc236c0260fa446cd1d7069a111385313e26ee973511649f30cff80566f6130f2e379ed69c7514e043011fb92c0cf8d2535afbeb4545a38c7567cbc32041eea0a7543da890030221f5e2b9f951d93b5a877184a4563afcec6b41cb42a772bce835989e58bf00c174e8fb1bc26c827999dad46ad3269f3495c86a4ad450bc26908e32b8077c1553ddcd7ab0094298227625fafb3998bfea78e6f60dd7238c47688cffc413487046da2147818304b6d0ea7337c0f4d8907a67d3d139950690e115727cbe209eee4061e1cb9fbdb40fb7e173279ec15d402594c8109e5b50bdfb2ff4237c9e2cc4fbdbad36a9d6833c34eafe27633b2aa297bcfbf53f674367d0501bf0bc76775c3fb7383ba7a7753db0eb859e9d317fc675cb5a318cfa30270acb9f34f1742956ce83fafa45c07187ed2bb03e39b9d30068bcf0b95ea2ade4df309ba54ab2cc36501c4181565bdec2a8b4c565d57014791bfd9e4a2cf1ce6ab14f767b2e27559892d52a3f0fa3d842ba24dc10e1fb3c0bf2066424b628bf4d56821a45bc286393f4ba6861b4127e4f2b826c4c4ede37098425578191b1fb5513865bf5f6d0c4a2f3a3efb496f0645465acd512bf36ad72ba00edc2a0709fb6c5c853977ace3da95da65f34e358033c00700d492b87aa090d8a3c85f58fcc8bc82592c69d07f1b4a44a0a2879c1652ab6a78729b030c99209a856035749d232b29950b31e17e303204fc762259c9c6f735470f9b66240185f70fc21141809d21f2e567aeb8e6f0888360b6fc7c42d371916f66d7673a285db19377d173ca059b0f84793f8f30223881379ae19ce95688bc0eae0dff8a701f9eaff500e8285f6b788f83428a09fdff6f7aab5a5f87f1ae2103989b705a5225347ab5ab078350b612bfa9e99ee9b0e8358dc5c66241c067dff38182b4ac971cb6f764ea1a9e0584089572156aab607dfc3f3ccd3835ef8c3ecec748e45eded61b0e74d26286573d9b0ceb19d0f3512132f7d98e8448154540d7fed8536f60551f6ea02e906eec4346a2a43fccb8d7433937aaff0f3a677c1ca096fc93108f87137835763bcff4bf1838821fe7bfd813f54ed8ea176dd9c4faaebc243a9d51d5384148ad7531147b769ce7ec99db13e019d8eb38431e23de3cb8014e5a16c522a1a9816ff43d9e39163d429cd2db4b8e02cdd4b4a641257d21d9485ac65823f3822d23f5d6c64af9c5f203300687dc047e6d094b8813b8ee0b564ceff105685a7e51988e003da703e9b99866c9e1d3bd2d490887fe347dda0c3e7814349d4a1ba410784c260edb6155b662a4e00daf1637cd04e78a0b9bf95e309b180112337e63b04d66b2ced1e1f7ac5a21797e86fa8fffde153cb23dd406dc7b8a93b871806d503ce6dfd8bbc074aabe20ef8f32a9a7b5ea3b2dc25af7c85bd2f512e2deedf3e5a6eaf5d0219cb011945a566612e0e7da15d6303baf3630dc096d0c0d8cb24b6d58d43f81835ab189f35df9152220f270241a26ba1c3a26f4fedc4454dcede5035aa1f9cb2135ddc90d7dc73c85375a7c24c635ade7f90febfd85efa4b7829dd10dc4cf2d037ae21948c4902ce6f4fde046f95f0b6ee343eece9483991d7c94d590ff55a58eb52dcbd0a5cc575b9424caeb967e60d2bd83520c9a5f8422cab102d5531b5269065b1c7dbb878c2117f7e842485a420c2fd61db4e6f4b93af9542b40472b0ca0704b7bb4f8f85b4bb6cfe65e99999784a280a49879e918293a1415ebc0888d7eb97136158390f82d8984e662c381da7bc2d85bc60cc355181680c058d17c8423059dd4104d4accfd8e0c7814b80f5700ae5b0d27d7688ef4c5a842ccf85c62fd1e0c96ada25c982becc1842653cd5e56afe0f79c63c53ef04ebf190e9f35913f202d70a4f3da24a52b5c1c2f7901205448de630fbc44f9d8f9a8798f69e09b2543b197ea8b30369903a145e4db48f5fce6610b7b0745d85809e57945ff88eb7f0e881dac93fe7e5b27cbca3dc206fe45501aef7de2f230023e6ca044a099a64a725ec4431d12b97aefb81e6acce6a73c3c8ad22c5b92cf74763b757cedc3a5989b0e02db8f8ddde5d4974042e0311d23b5a960af3e8eb5c0064e2808405591500c4dacfbebc2b3bc1b7bfe173e14249dc9dc2bfeacdb10b31076debfe082cd4a1199bc32587fe826198615a1608283825d888fcc7d691261c83f2b5af0ad2b562796d254623d726b9ceafc373380332b071893db0f5e239540743f3cb4ec400872fb49c1dec5bac6381b5c16fac8e03daf06566403c156986629f2f07149c5b9651250d677db8c13eedd000e395944d309afb374c7e059f76e0476597600ddb5f97eabdaaaef5f3edb380c94e1ac60d7d7b8ef3aa684d3321b0ecee5c6c3836ba1a3a97e8e5e80e649afffb0517e5ab7480f03193ed7590596d60bdb56378394108c80d0f91aabed1b3a3ca97163970aca8ca5bf39665a26b5216750efba23b0781a2cbdcfe8a60785c7e151320e69738a5ca7c918e9dd40ae5323f6a9a1799094c053a1221c4eac511c25d7b17b3f5be93d2955b82b1d3d44126c2d4d3fb5515670a613263086af5d17834499f7230fadf0fba2a71203434e5e86a21634f9ca4fb0710563d1cd6dbc9e660613235a11edba398d5eabb98428648a8710466ec5aff167ade5d8cd700431f6f9f90fbb3a7e6852caf6f05f631b090a5ba69665329a6e042ef3b48956c3f990cd8000df71cf376767928f77926f92febc4a5b749e81f706034c5490068e6032f5ed97f5cc4106368b0c21c6b69704a16d9c5d046e2eea68f69e82ca68551cb413dbc49e8dcc8352342c8d29ccc811907b81e2e9ebc30d2c1cfd816def51b8b63ca46cd48737c89d3f3d7c05312bdeca6348d64520e5936e09a0f39afa8a70ada3355ccbec594a19eb509543a666150d27bf1dbae223f18c52f9a9f128100f75c2044c71f9fccfc884c5147851eff0adab5ec01d9353fde2ae3c289b12a6a6b85faf2d9f30de38804703f97669cc47a693a24c3e92b2ec60bf5de216a942d6e2c5598067e63cf044e6bf20c13e24d9a9b94c7795e0b2a0c0c01981bd84ea8c4071ee84b6f12fdbce62b968b7cd414cca73c9e81479a7dd5667fa96f58b1c7730274bbb40b8c239fec005cb7b0fb20978ac289896afccdd86b326cf33ccbaf0ac78f1fa05e1b627d64d213ab2216b7d916e95ff102e41bc50d87ebaa429b6284d257df35dea19c5079c1d233739058e4c529faa6932a6efc5b67d7163b63fb723475b6ecd767fb2063d56595a588a51416226c471996056dd1d8db7356c9efe0c40b8f59a732b458eae32a716ff29d026d60a566c5153184bd83c104acfb9081fe9555a777bec75ba6f987b4093a679440edff76be8fb49e880f1e4ac5db4f14e7fc3d99c686ec3e6c445fd4f40a8ee25974b2c8fd84fc4ef91c4604ed8dd719cfbb710b59add5c6fae551e2447206ec680f999b4cc589fa8be27c884b0cd940a789546360db303fdc6d6931d7cee9ce8a801e4ea124c000d1c774592a5c20369331d495b39e0c61f90663662c74ba3f0fd14c54eb1eeb51df23ba20f868e58c94ba8173530d83434edaecf77a8e1794c8f1f63444ea731af629a6d52f7f410c5a5b1ec78c44b3c75bd2e44f82e56f8987edf4912782d8faa00abe8e5d3362318bafd2d8cc08bd703b3ef23fbfdaae63003d42008dec4aa5e5d611e07af8d1dd59ecc7a993c682aaeb0ab3c4105bd4d1dd5303bfbed0d3b2032b9a769e3371220c65fe0b6207cd1d28ecb92d6aaeaec67bcaf9f57d11a71dee99a2642037adbf66455b3654c43f11f5e3dcb04de372e5cb641cc98dbbb4f720f0d772133bc6ac4b1fec2b1bbb6875470bbacfa2f9f176f502af202701f45659a7496861d4bedda27c5cbc220c741a8f53b2e5ab7e4b9be215c29b27ad31b5035b10fc558fe384db438517763e166eccdfe66d3d892a87b23afcf091fd19c27da945cd70b8c47416a1d81827291409c5044713c0f46b883e4c7dc065d74bbca19c283fe1c60b93357715033a4ee087070b4f338608e6eca810de687c1c6e65b748494fef0840afd50b4e85e10193fd0e2012e5adb46576f1eb723062e0eaf9b30b012b4c324e85fa22cc811bea09d3cd01944660b1c60265072657cf08398ea1c8f5cfdc5f4cf6a7c2d0129c8031a4656d938de0e4757d96fb4f0b8766f0ecaf58559ded09775fcf444b72ebabfc774728a0171a16c005d013d9f9dd93f5f13dd0284c8ffad7e804525e5b0f9179644c776ae7b5137293c3bb3376ce22764bacd6dbbdf422a50273cdc94cbab6a96a0455704d5daf5ae50025ba33e8ca7322ff93c02496d0cbe191eb095947729bfb5658adb20d3f7efe1c995813fb9eec2509ee31e1d96a9d5d1799ed4efa263eeb51a7d8b3022f34e3d35f636520b4753adcdd0c05eb23a9f3f69b62213629b50a394c533e1e6c71361dda215d3e9af6301bd4b92270aa35d51237765f2270f3070bb26b2130aa21963cfb27fe3a1bddb86ea672f09c5f7778af1d226f90b6a63b302ff06bed031483c42a5348e9f862a49a4e747096ed4304daf5ebda7cc173fd8476fc6171a6a4f8898b2968f032e4dd180d78723be98607d48265bf70c1b052ce26b56e5e9e24a63499f56d452c449053d56790ede586aa5b44c96d1b60c60e81aac82b3f587e6580232892c548c7a926f34ced27fc2143e0558a658bf48d71fb958e2b76b96e3b8731668ea7aa8103bfd2366d8a7c35a5270e538d8fbb97f7b9695f77e0b48e445cae458e2f9a0669150c4f92e515a46cdf53c59709de27fd52082ec03999d13ec46f1084c365920f73b1feb693565fb264038981d962b58288f29b3de88039f22b841401417cf393041fb65a034d11f86b73c1268b54d28440f0908a30e7f4b31415fedeec11d505c8846d43f9eea4365392297933a2360c1a17520efae0975a807fac90e09907c29a95aab12c2bf17f030fac3632ddf49584489b6cd3d0fca2a7aa13c364dc11ff315510d3a49ffb6d2ad877ee4a8bf1b1bb0cce2b5c74376684976b15192cf88b1e91df2da0323434aa1c9ace4a0aae362ab3a0545515f6d7ba49d75c4ee70a8f6ff4fbe55aff198b9fbbce7bd707748cc9372be85a39b4fb6235c47a17d57ff1354d7a9c66207e4896abd9af4edac219da826411f41b16cb44300411a5670e8df848d5f1145436c90d2db51cf47e6c6a0fc5237e60b76c48a6bbd1ed00ae180a6508695c18af84451c29ee89f467c57214c6a0eaa7fe35163d021a412313064c8e28a401e72cd636423d5637ecdf66de3852484e7ea4a46c4cd4088cc140b451c89605889c8aa859abaa25b856c81b9cb5d1d077b1b233e90d25160276bc64e23945c07e70bed0ed3acd8aa8308d0041f23f56be2520bab2bc4179130871abaffca4821b4ff2b9e48b8db1db048d5d93ce37ddf0cad12a013ebe0349dafc0bf76eadbe1176d8d35885c0d5723fc75bff462bbc87e59e0037e45504a374bc06f7f852f716f496a68975bd25c941a3854d39af5fc1c40be170d943827b18026cc7ec2078fd808e4f48d6028be43664131a22add8b32ac34990e05d169b235ff220d4588285d23f286f198b1dcb2cab07154f657a0b8e137e7bb67f43570957bc318c218177359710cc3c6254ffbe33a1a3405c2a927e87225809f72a4dcbfc0451f9408f342f70dd22a6bfe6459bebe7397b635289ef418e29c9f2ac1f702eecc0c974c35edb4c584f6090f4dfa34f63f9a99578f4a02f2b5121aa0f2d672cf4af016ca753064e30e25294b814d9e801704a16d92da58fe8f1836135ceaaa9a57438487bfc9241233a1e0529dcd4a94b90e84bcdd7adc0ca09de85845b72b86a6cece352db6121d5859aa65d815cf7d15ca2c0e7df3024994f1d6179a55fd36aa4b204547564c0f4fa58063e9501002997fe853033e4b53309944372109af87566bebe8233cf77fd3a3bc58b1d5c996ce1ea8b0ce393109d07b08596d5f84976297610e8138d0c82c0c31cb329ae51640622b7350b88e1270c9b8a17dc13d39f0a7b6e56e7b2b8aad3a5d01e809d06ff667afac3bf75418208efb622af0cc4efc8430b6bbd459b48ca375aee7c4de6827f1524a972343cfbadda200c1083fbc90d4362469680c6321e38a03f33538bafc61f8c4aa0cb7295a1fd63d4df9987eb6a4ea380a91a03f0982dafb1ae9736582fd0e80d5d45c4fc4331ae734da5fac2cb98a163d3956a00555f6edb764334c7e2539186e0ccc786931fb645abb403a5a3737ba54e61c60c86e9e6b3809b863438441c00e818c138441186b9dd9c7202b608368d25cc0d2680d718b925cc802b217f12b0f0e2011a4afe2c3597ab6de296d96376a32f81e52bd8bb9d03e2ee98a9c4e44d83fc9dc5fcafae529448e87971e042396615057996b69ee09092f1fe70c7ec18d88e90cfffdee5878e4acaf059ad2acb430662fed6bd90586636cbf376dba7237f351c30ba9fd2bd925775186a6e73606b830e01b6093b5a02ce63c283b1681ebce9f01ad0f899f599ee6046cc6db9afd2d2a330c53f2f0e77921478ba0a2cd1c7d59a923c92de943ffbb5af10a07dd2c422a305aa0fb9ebdc2134bf96723f172196a16d4cf2f559aa99c982ecca498c4e462bde3b7e7e8f986143954672c17645bd383eee2c4136882b9b24dcc9fdd196ae33405d6ec729319e4a9813ca29c2dff9ab9ff3ec72b45cc5108300f84814cb571758f1fb42130d87028b57f167c725fd283eb53212dab872ecffa8b0ec5995d2879bf1d1d1ec9af2ed5018894563e7766c2525e96bb81ff02fd044e14cdfdd215212f9e7a468ad1484485bb02beae38c51b1ae7ef7825d7288fb87f73c4a4dfda9038a72ff67a05e7cbc337f12a9674dd277a8c1c4f678b425af80237aa2e6c70d525e904be0d6544c9e54da159e1fc8e78cfd41a06cbf4a65bd21f78ebf573a13e0b2ed17f51a44c71a0f321de0ce3f74cc842147a271d3d0b77fcac09d4fd03a7a6746dce17084f63a9a38703d35151f593b28be36f02eebbb7aad82b070b7829360f52688ab1b362f3abb69ba6edb8603ec7c7f12bfcacc5ceacf5e672ca751882cb844e9aa4169ab2bcdae782128d0ec7e7c3048e16d1871e5d3c21720fe07c9dab12cc744eb41a707740df37c3ed98bcb6ab05404768674bcc3624bc61c6cf04353c2589027518adb1bbd3bb6d5642ba848b2f918d0b924009f0ae08c9450fa4df3ec5c931c9dc7172b266657acf91f9ae25ab8b21b1273a396b8aef877ae381554ee34fac22a079f65d9b503b67477691355ab95afd8ad91d245d4e64671a31e4d79229e06b35ab59f356f3deb345cff3eb67dc75292350467ca08c5ece4bdbd62595482c4e49b8be0b54a4c11a1ace8420fc2fef28f842273b8df09deecc69587c58c658a6426d8e380088ad172057cd21af0e0bafd49bb6bfebe8aee42b9ff70a3bcb5decc1e2250a14983f3762d9d31702298c6e94ba420d29df9e722fe39ea65c4fce687c33ac646c3f82938e6080cdc2886650caf22b5baaa58f637d454752f8a91d49e37fece3bc2448034807b09db30433e8973f99979d29537f23677aaea8584dbc545feba6774eca7aa91534e3f57815d0a643ecd620f5570adfdfb319ccbec0971b45f9fca9a9e69565e6c34617f88f8bd7aa84c959faf3ecd1e08b0cb9e1cac5c30cc3105f1e850427b038f6c8e8331d2f3d6e68dc7a70c14f453647004c96c60631b3f697f937378496037fb887be4d47896826d4dfc4b7b25d50a77645b1703fff68af59e8ee5761751d62a36623d17a0930de51856132f7bf98493ad2f578e1bf431a446d0c3e87ff5756dd287b227d17e4f42bb4107195f9c11f6d71a94d11221a5306319aa5e01f7f4662022759b0f7bbd4803248ba16fb15368564cc302b4ced9177158b338ae5ef168f50f801adad7fe57f060abdf4ac2c7b94288755e3b648c9533bcd9b3056701ef3675864b418cb991f4ac7a731cd53c5e677ca82ab1eecc0a955ad6a12d8117a7450874d1c8ea2964cb45f4b40474267b42a8d46b45809a4df4f63bfe299770b04afe56c02eeb709015efa966588364753e032937395f2e722b23c47ea215b04c5905f12d25f7ad312c00297ce7c818b86fabffaf5895afc15b54db9228dab13ee1d186894e97ca0050b799d1dcba7ebda467480fca1a833f46ae1cd8b2b0f9aa7441ba214058187c985fbefa9f27cff13300154d179dcf80da576e8dec82d6939b94d21f9f21adbb9fd37f1241499b2393c7a1312083426e690cfb4ce8f349d664d409d271cab8a7046615c3644729a2b2a8f483b681c80a120535b2a1d9b22b6597db71f1c1f1fc311f4b4ecd830d44805c523579f8e437f002899dc9de5a50fa3159a3578b0761ed6e9e974b362aac098340c4c44a3ebcdd208f488e71251c0e88216ce30b4419c1b4584257e97c6741778e9e1760fd5ce4d1d1da9cfea3069ae413f3f47dd7b28ac30794beb64593375c426db5b8d8d0f0af10874cc03788475a603509925fe19c017ad88fda950c39c9e763f4a07a367df5614f1fc8b02912b87a6e0dd67d6359c42a9462091fe49a984ca9c296b5bd37349a0be55dde3113e7649c85f650f6acbd3954120821af0bc7e098850fe14116617fb2b5730ed8519fb1f98dc3137cadf03a7cbd80e5b2f5059f19d0a75c878bd0c2b8c8a07847f180f77749f3680adb7067c4fe66dd3d60f7e3712a91d031280ff0e652f7c06ef76f009bf5a7ea881cc3933ec9dc052bafac6a45ad98d1640a243e825422364a26aa8765c56bda55c1be2f971a991197bbd6c68215fc28f1ea21969014337ad08e65f2fbababca4ee1ef81dfc5805d8c6f21feb24596f02dd78ab9211a89a444914191c18cb91ae588c2c12a27ffb8b1268f6b0a447c8a7596757ec0ebd1b40f2fc05c544ed193493368ef9421d6381cea0c4727f337afb060617c45dee9008737dc298deb1d216ac2189930f6b3be39d45a36bedf2ad729afbd731827a1ceb5f3220a07c174b74ac13d0b7519d3825d56b1d1c2b8423a5265bd7367a7cefe181c627072040042584ad70345cc685777483e4d39379a33d4a98f175df638f165824867534edf4c77603b01c2a5197513f5b81493d8626fc12950f0998c63e1d4a0941fb5289bb0ca835faa689ac2ab9a560c7bf0c32bf985d01b0c7137474646fd0e5eb62579fbc6c137dfb38e71506c23f4eaeb1a0df6576b334a25b78be01406cad357b386de7803bb9cbbb78ed433f140f0cfd89bac59b98ac31f130c07078bbc2cf3ec5169a10035b0a337bbd6ec3dc4cf675685e884342f965fe3d0a1f4724c9ca6d3a44fab165832e26fbd8535b424890c7ea3a9fd26909aa5008448b10ca6ea8f7fc8cfc11a189d28f7c77d9e6136687a2b54c91e4684b8eab6bdaf11fd8038ea6d7328d64d4d003aa963eec2e74d575b4d96f7271c6e148e9ad139853a5d24a9c61f975ba00069bb05a2a708c2e7f70cefa4fb166329681c7108add6558fb5056e87a7347fef185ebecad05e7cb44f7b0f25cf59fa6d44faa39786d9ad7beb39dfb201c6aa8519e69b51b0ecb6be0453264917afda702c4e20b3e66e6ab039ae49a862cc55120ee2f4711f2311ab3b9e5c3edadc929d72f75fbfd6e1dc5ea65dfee2aef05ec0c5e344a476778fc2961884b050b25ecde6a74e8c3fb394e4dee5ecd177c3922a751caed11395043dbbf6c67b0d9e366a64697e5a1f861913672ef67631e67219df3d1204f33e7e72d6091930ee7efb912bb76fbf31703198eb8fa9596149a8442397b3165fb067a06d84401df92db855727d6fa356a47a99580c578c9f8cc5fe525ded97030a2dbed7f579ef08f951bd388abdd5174b0a43aec58bb4f28293d926a36e9998ad0c1622b136fb615d260eaee9bfafbad5a8e58bb2415dd1b8d3817b150bf6d1b10f70bdbce1b1289f5730fe0f9d552d9a1b3ebf50a01d3bb728137f5a83a051d8eb95fc796ef9201150d70f0a7c4de2951f5522dd999bde959974251d705628749dfa89e5d4c2a07673a5236b1e0ea69d0d4065385bf1c22f4c78a59e089d2bae61900650aef89119761b94bb4391bc7d779b28c082e1d418a0aad1de0e8c019ce782a72bd9c0144399ab4d9ac212ab3ff4306955575ebe0e732c8e0f2f74834e49e984bd0614c81aaa0f4963f267f95c3e3d5e014b99f85f8f649e09f8bff42a8d234e832425f0fdce903d704ce5a4795ae26925452edda4418cbed993a5934974fad4b10c0db237e432ad73da627825ef9ce39cd490b47151405e11fbbbbe224ce7504a23ec25c66f4712a0b9cfe721f47a07fd8488ba7ce01cbb578f94bff1c87db45a616a233c48783c3a6ac33d8dbfdb481bc17ce6418ca98aa9c4041a4b6e2e897eae25b0086af6342aff3af04cc470b7df0e269136a231ced7643870b3a65aa7689ba3ff44060234e00bfc1cffe94b4c4a8483295ed9e126140dde6f047ceda9b959b347d4bce11a6bc99ca350e22638ba2ade99bb687d93313e2b59e0b35ede748605fa611291b385d7fa76cca6d948c0a2d7fb3d4df0e5940bfa285f6c3c8437175abf6cf084a4a66c7c917bae885e1e71d45ed061a46294728ebb756c473cebe8bceea98dc53bd8a9ddb1aa6682b7a7df9b2eac12c5b744d35c16f72125f3d57d268ee0d233d05a998efd009c5ec030cb87aecca75a2e028a3e8e80cfa42085b3ab57a9f181f8d20da624bf63c90552dda46640cb7a9fabd6f793578fc58269593ce1e459bd8d3e846ca148b7e7b92a2fe4f0a138b31e6f3da69b2aa1ff260671aa54df7d4b0bf54b246dc4540bc446016a170c08f288dda7d92b6c491e77a54ce0d2bdbcf0420735f57e39a62a037b7a7c4df9121f9674cadc4f5557cfc13a6ed5aa3fde31ff0c7a246aedae15cf239975056cba04b82b07485a586cdc3de24432cd9d79b073074d6c8f7ee793483508e6546de1ddc9459f03e23df973a64607f976f910c39a9a75e8a65556d5897b0022813e4f23b691484bbe48a1f6aa214547eb7f41a687e90e1a7a0df4266c411c061fee4d7968526e0b2cd9b44f70bc693863adf61594386abe1c0a868eced79b37c1bc158bcce09eb7c6a7a8c7ff57707e9eb108038bd55a5189aee02b3a17e51455398ef544d3e6c4abd585e89d71d05611b29e8dda9dabf84dcc49385934112614041b9bec3490ddf1e0cb367f98a6ec66002c5eafa6ed9f92609ca8ba5d7df16ac34d9dafda1cccfc80457ca03e60b3636c5249f2961fbdb06cfe515c3871c31ca56c15021abff8f9e457a1c2dc9f5e1c8fbbbf75a4c769bc9b86cc340f3fcc6a8d8545b4b3d0fb732a8e5b3a312095547f7346c0d227d3d8ef5485f23964c4ecb244b85e092a5b1c7de6b1c6118c2c724ef398ce57597d8d929543a28a5aa2fdeb8415f431c5cc7013083c635b600b6d35dc2f23691adb9c10fcd226185b5b73634d61ad0bed2151f625f9e4c20db372aa24007ef4e270aefef8936e531c3fbee5d879b4da35a8155dc48f6b6b593a7a646025162ece805505fd66373d9d4156c27787e8940655c24faeb0f17bf235d6c927c71486bb894c574be44824e5eaa5318f1a22bff27ac982b2339757c02d8c20015b3591906d28e7309e67b3ed683235e7184330283a1bb5be2b85c965640cf7446ba5a1126fb7993fb3806748b1ed793f5b3ab264025e4a23a01b275b1065483dcbc06e74d65034331cfd3ad1dcd8c6383f4fc3ac7e664bf603dd543a643d486397e323bc7207a9d04f9a4e62e5baf5a8161617ee4729e394b9327fa6f8746b7042e8bbc625e9704ed40eef3121a66e08fd4d8de5a1c84fa9ced9d26adb1296f12a1086394c7176ba6cc65dd860f2047a1124843efd04a24b8c2494b72eff2c98c867f018c21a600c61ebf58ea0ee08de8ee9d0c98f15c2b2f3593fba4c86c31b266a3f524117448560e3100b4497636e471120c506659e804a25b8d907a9a6a0783521bbfe9d05735c4a41cb8d1826d1419deb7ed042e72b94f9574b7629a17ad7ac88c0e0d8e2238d2097caa56671a7cbec612f86af2cbdf2323af75765e963184a4c81d2792ca98df4299fe81b4e3af2dbced98d780f02f589ddd19a8fa75f033fe58881cc0212bf1b83688d2dd4c9342f548e181538bc3afa7432d25bf2468463d4b604b927f44dd592e8389205080029fd99f06f2bb94a69fc4dfb22c01cd6c5b2195cfe06e025110843985a837be93bf817c00f2e1b2ac0dd7b8ed6e7a62c73fb5e2b76fb4e953230afb4b16cd903cf78f7c2262857f403fc28100ba09979ae4fdf8860762f6054e37be9abba41d820421504f527a92f8f8db717d7288f06fc877ebedc80dd8ae89acb319cbdcfdd1e94be8b8514fd1bf1ebade2fb156a0eafb2396233283d94e5158b3e246cc70baa31b14e2a0cd464f423de1355383f10951c91615a7cb8c861062118182322f1e5834ebf7e768d896c008b869005ff953476c42af2a387ec0c82ef1aeafaa128319db24f757af150a0da7f9396dd534aceec0050e0dbee6a8f84c1ce192423a6f130a5cee0e1fc9b6cb02ba7ee6c5097d20dd4397097317fbe0c1114febfc960e4587cb2f15f3bcfecfa94a6a199c1fb2b716164fe5726d4a4e3ec0144f0e116cf7351a3b781ba8fd32dfc32982ca136398b3e4737a9b6490218e65b1b58bdb12b89f63c47d99e307918674574004dc1c545e8bfe1839e4bae47103ca27ccff8f88e98ec1002b837d233d8750939ac0241478b34a531709ae318e164b418ec9407da50b27b8bd50e5b53d1e43ba819abbb942ba3caaf8002a982a499863cdd4e413890f9995e852a9febb169327f48978853adcab85cfedc3455d8879d8e080b42e4c18d7be742349789b0faed04ee777465f5c594d2d8872de1278a2c0102357604b724182835e2aa38109ee99c01e6c7bb108803e64538dafe35707e4023040ce363047c9a2fc2cd241019289af5096402f713a27fb6917436cfc73ebbc532141ba6ee1bf2b86aecf76bf42cadfd406b615f305f772caf21d17824d36e2a5cfdb5277a26101cb020c29427f1945e5f9c267f54bd936fae3acb931273215a42b583dfb51888a101f12ea0beb478dceb3a13d89bd7ee92c55722f96fd03c9d23d0f15f0ffa3fa496eb70536272b49fa0ebbb707bb62fa662a8630feb7816ed68a714af01ed4db8159c6139b253a3843abcd33ac95306cd1c0532cc693fbd179a619317067656a27a2bd75ac7601c55e780325e2f575380f4754356a1d0e2b1cf56251157e5ee7e1d7a3362e80c189b68d2da68bb04939ed9bd6adab3bad751369aacd88af6e303612fd8d4062091881c9e842ee978c125037fbf533200e70758d72f23f7d8226a67b19edb97709420c9e9b08789f2ce9b3b197d66e511f4e834eb80736acd23576ea8355d5514f3b3a52d1a6c1fbf276615e2618221f285da82ccceba1e9b46158600fb743051a66f769c22d79115af339d1f5d9b8516fe759cd6e37cae8ccc2533960ba1f5878ed4953e9bef07897c2e938d0a4beb5a456ae81018ecdef355a4afd59fcc47256bf0f1b758695900092c4ba520d372c03179f95ea6e2ff6319e8a642c9fbbfea3f2d053069ce3d6fffb2be55a643336f70b74cb0c59d264ae4e2551ea76945cecc956fe87a694d4febc88b3ae2867ff4afb29ff8f655afe137f17ae9ef71b984d593abd97c306bd318b49f9fbd58ef9bed6b2ba095b7a2f928565cbf70c4fb7ae37b5344ab884f57e558051898a16ede723bc4228e4b02dc648c7ca9307b6619f1abc9eaa103a10dd3716e0b5a79d051f7f450b3c216aedd8cbf02529bba4ea466fe9041fecd5aaec4b377f81172bda91c2da6ac91cb370608af9f8f0849ef923e7b91946a9db514ce6e8033998ac45494d8527830e5f45ab00cd6f34acfc986bfd6854b5d3c98db80b2566f0cad9ca737363576910d3383ccd10437701c4e65a9e8dfc1b8170889a59bf172ff58159edcaf31d7c0a75b2e59cda8e63b12d06643bd62478f4a16253a0165c8e306e6c562fd5c56a0e2dd20f5e7985edf0ea9d7aa2ec3be8b9c9a442d15c70b84236521934b791df2c88d463e7e57093bedc79ac7f8bb82fb1174fa9ae2dcdc41b551dd5d13ed0802eaa514bc17701904202becf9873b7554fe96d51e6089ae8ca45e0e4c9e257d46ee9353dfc57a8b12f43f70e15fb490fdb89332a73df064240f704876f237ebaab987522a9288c5945be830c65bc8a9411d5a2bd1a22bc728e1e6f8e50494f8c6480708488ac2dd76d06540254cf019abb992ff13611ab467f86bda6cd2654d61f5d483ed753ad2d10eb4d5ad382d60bb67b29f2383e15334a28ca0e98d22b3b39b4f0467d765a835568cd7abaff5c41972b7e8c5cbecfe0a4c176b6a45ba85f7ef2b82babe15fdb80392c93c9acc66009eab2aa181a20c9644fa9d8db61bff0ffeb93c2c7a38c34bfba20086fdbfdc5d181bf2fcf0c79a0d56afe5b29b530777902e84ac530f7baa9c6baaec544cc0a2778bc51a7a64c1aa57e58de6c0a99c5565200a58f91433ec89825b79f8612cb22214d6cd28768945e65ef4d2f78fc9febe41cab15e978e654041480d22e839838e4bab9bc5fa913f6048aa8809de48efa770f6bb721c850e787d33c84bf7a0ff09cd0cb225a24eee930b098d90e69b3c93901242e586e704cb82424bdaec11f308d0bc66306347bffe34cdd50bde431492ae0ada56b98607834770751fa3081c6f2e4fd8104347af74b6a1a737197f1ce861e2cb4c585fcf27aea6dce07881437d0d2b5b4226c6485a944a698ff00283ddd667adb4a505ed6579eb642ba6723da00612d8cc54722d72b002b8aeb7ad7b59bff1bb8beed058a51fcbdab81290f85566e41e6c797e92c1478deaeef1a6db81130612b875e2f896edd9793523c1ab5dd26401911cad36c02bcb6bcadc960ca2c0371f655b5b4624316391faacc0a1bee1d068713db999a41ae2c40efa3b4b5a59711810bda8ebd7940d0f9222a11fb0ffd53378e380602177959bac097baf5f629091ccc94e448741a3c463ec7b92a64a711348ec3d0e625e7e452da6ab36147fdff07c084b395eaedcdccac754eb2d49dd69b006ab8cbea49b20a27a20d44c914184492e619da47d59ec3168ab89fe751de6aacf17784f52964b8b2db4f03e636423d2ebd00094b73b3aea9d574066302d58d6610939fabc3808773f6e0ef05be60795794e05f7abeed2e7b21a3b1783b24c61b19be265fda5856ad7cf2fc495a3bf045376c723986ab06846832218c97ef1aa1006abb135114364652071585d5be38b48a489ebd260ec50d2cbc1080d951ad9d0a9b24ceb361b7668ecfb587398918926f535a7fde8d03a199df46ce76016047f22e572f6ead88696833f04121a8578889718465c4deaa30aad7d6a7223aa59cd43e4b7f9cacce324474729f0580d859e2aef6f8e6dcc8c4883acba56e05c441ed71b46f9a09a151b82191d42f0b7f780c4cd5a2c4aba03c192666c8abc8db789ac6dd1fb2c42f9abce6525e819744f3558c52cddbda33745073801c00f097890f13df629096adbe0b4d1cf79944cad1d8eefe0a6934a69c6d4da8c647d644d9b2228068ad8ada582846e622166fd9df12c3011914cce3910b306256f77b3decbe5043cbc00ea7280d7ef039cdaacdd8a3f5f300d769bd95b185a8273ce4dd2124d16cacb496c7956f465ccaf7fe749979cbd99a24cc6f388b058c1660db548cac31f995b6b9dd866adb88100752a00da80cddb493d058ed0dca7c8f131c16a8562c22dac9ad0d27419cfcb03c80a5bd24053753d387f56742dc8d7c5f1db4efb33be040f047ab5ae5b632cf8680fc253c260175ec083dc100c01294c7deb5a49e94049c0517b51a40cbd5f42626d23603e6a5f55aaf79fff2f732cca4cc94ce4ed35081d378a5bbc7bf2a74645e41e76104f4f6be14e10d2bf37281228805bdb59ea40eeea73ea246118ef2d12c1af05d6446062a4d0b6d0083df97383db29ed7906d3be8cdde12daaaae02b0247aef1e1f0c79591d789ebda0d8552d2db586f7bd3438ab55da83203edf8bac18a20c058bd0ca1a42c51b20a68ef3fbaa6a6a291d6abb152dc364b702ef7e23d77eef2f62f4d58b5096483b738dda369e0760459bef8b91d2687cb83d76502e013c49a573a09bab023d329ce61183720f9d1c8f0da095d30005a00eb3cbf09d0cc332baf10afa692e3c26e963ba17053819d53a3fc4df3698b8d83df63e22481bff1ca23936f3734bf26c22e038a2ca4d1ffdd12ea77cdd51337a7f1467774defcd8e96710fe8634e8d30f2b1834e3516550638571552609061ecb8f456cbe1688312d2a147cf98d5dbfdf4d476e02746da0406468b7ce55d65ae8e897227ef8f3aa636db253cdb7609922c537fa00a583934b2c2f528aedcc0aa3b2f20b8dc75735d57cd61da967327d576752e534659de02b34adb8322d5048fc517569ae9065e5f765d689ec23bad32635d0b61263dd45fb4a5f5c26d92cb1d66a0aea824e4dbab9cb1c55d8050e2754babca1501ff3b2aac900cc8e1e3d96f50d494f0af34f4c95e6f0f54afc89f2d437f7ed6d5a18e188beb114c6e155ad54675dc1424666096c54dc78db60c1a439bf4653667aa2c87aeb4137489532a87d85518c9eda8d0ebc41e59f2faa22deb9a4b6346ba9f0698d6201a304945ba64110f96b438a856b262725e96e0fb878a644d201415756328a118a9c6292747b117a6dddd28ca1df7fd76fd5e5b64c4d6dfb55a41fa2ed7e12d5bbaa877a5034b990b2d31a21277b8d680e3d8c608943f16a16592356a4044cc0e6ca1c6021a7df69daa2f18e1b9f9c6e5a9be1107bd3549f6458f757c50e97aee838eacb5f864d7d08563acb5a03fbbad0cf70cfd58018f0dedffeefa8ad1211301ae068c9239e8ac97034bc914ba1ca949e91c35bc7ae4f516cbf743b77888e5f97d88b54843243e22cd7f1b30369f626d9998ea1ef428f9ee9bf14f125719ee1030342274075ad0d10ef20ce2aa88502524a8c1a1d15fc7a0fa1d77dafbba763c270fdea44b6ab803b2945eba326e2526094d7579b633746bc8d9f2c72943e757439155f1547cc9ff8bbbc1c3f5361a7352c3f9bae93714bc97b63d565ac65e6eaae6bd11dd1736b823ce8f631730059ebf15fefdca15bb5def7c8b992e6e4dc9301e5d0bdbce6a1189d9a24536799671565a8ba051e5b97aa7183d12498675f8c1733f089993da63e2aea500990da95d3cb874520fac7038c5f4a5434e113addb6824c8e9d62959f8d03b1a0968af7a94eaeb5c940af0e3c4889709a192ebbc6c480f8439f7a29221b2d0508349403f71ac196b2a8aafac58c42b3b56a605e7d155a87e3cb2744be1d40e907b92309bfe9f65f971846f628aff69f1e0b39ddb1f29a38202e6f894dc15318f1444dd9a63e206c16f6aed676cedad35a252a50f498702627b8c5535adf4d0a2bb37127ceef1ddfc4dbd2a98ce8a8597fdbd2271607c7f3950b27830a0f1880be4a25973313b705d8437238676861c031bf9f1b1d4437fc3cc3ffaa57c7d3d10e69439479fb3e16913f24ed4bd8831bb9ecc11704e1b843dcc49ea00a567b0243823df03b6d153c425079a6fe987beebbcda6a783cd834db76a7d5cd40165990edef2200e1f30ce2c89bb135ee9d80051e0d1bcc653d8b5b05144a667cc418bd97d9bfb35e5f6fe75912f7ee429e19007356d965d6d9fa51e6049e2aaabf9c43254a571b7570b344874f5a0bab3ae4ad6f44ff19c37f939f5dc4e23d2b4cac271e8e2e5405266bd8ea2d159b0805b9fa789ce5005e1e3fdb76d46fbf269d07702252eb46d71f1b4349372b9d73d5fb0e0c4ec1d264ba169d922f1e6eebf508512c07362a956031901d8095e56dc1c00403b118a38e2312cf324e139702e635cb0621c07ad9ade20cc306c8feeb864fb05f3f913715560e4553000cbf347b0c7a45dc9305490c0a7b3bdf16fdc49c3e64d8aa9cfba213a42cb25a7426bd54859e0cddc2d185ccc7c3567be901f14a57ab10ee418a1a234712f3be820d34f71ca142d334f6af204ce27801fe5ef224fd0bc85b4f4fd4906cd948bc23c42657234b072e051585216d5242d0814266b76d61b4cce4f3036115252fd1c9f77e733af7b358b375e63784c00785c80e0a88b09666a6c46d447d37b44d94f59257573e545e83e83dd1155a7fafabae853576b0a8745db4109f28ce6ea0e0505462149345c2a0f0114be5d02f7479610303833afddbb4263f46f1745787a7eb390eff6adf7911ab0caa05d0e08abbc713058ae3a89844a2d0f5e2bfbf224ae3b7206c425f88d97f3bcbb6c6423323e9597595ebee1ff22616d13dad9375fc2e3af266865e5c4e6f5310205eba967d507274e30097e3e4ff5fad1959d7a0468792961a8521271cf3d2851ef266ea46718a414b9e37156369cc57c7a11c515a1c606d19f7d2986d65c32d2523ca2bcc5ac27bebe2b00f32920e6cc20629b96bbcddbf6f852b5c72f85504e4a8072c9acd2f0ada7e5617ffd622d315f595c1c8951bc888f9f288a8286dee9af78b52fd81e2445276181e834a1e99aec6f8644bdc4db47484d8e42cea063808302f6ac0db3cf26dcef245c43f8129d56a4efd19f6e219910191456d6d292603477f43eac3c333b1148f61523b26140f38d12750065dbb387694c1e65104f1b1feafb651f5cc8f6151ce8ed49105a9606630179e1547042d8c8f5d88233ab156766b671c816caa04e0fa50108c13541bcf8589b181366ca1443ff4c314350ee609dfd4270f7b840baed1dac4790ff43d79da205195d53b3d00fdbd779d52341fc90fec3242596ab07dc8ed1c98563dd0b129f9eb5108caa6b78677f9aa20d331f7b4f3c1fcdc65c5b5c8a0dee4e828fcdb36120af173bf82cc7247fb8e0df82fc7b17b12bff5a91ca3421df123738a403af0051755f549706d80ba0564812874f18cb5902fec9979faee23cbdeeeaea1b8493026a6005a34e4c5776b25183ef12e56563c2cde86e17d935886a3626d03af17b374b41820fe90d0fe58459942ad8247eac20fbcf7932dc4e81ef541dcabeb4f4a90dbdeca929fc2a6e0facd725ca7a886020dfb698c58a783d621897190f9e14d706c2969003848c79b3d1409cf53df6f3b24f84ec29aff56c277a1ebf66c045b04ad46a343a46d2db134278e63d9c2fa9addc748b040a7b264c8d0e848644cdda1c8620aca1ba9eb1dfa3aadd3fdbeb72ba207c24cfbd3764c96ae1aabca040ee4d4112a83459e567d116b1cec87fba1d657b3191c22a5f0d763255c55ebf9b54f3e03f61d36bc125e9b946484dfde78cd02e93492c042d7f5d47a405ee9dacfd4dbee81050d3c04e5b6f7cc841311a82cbe82d802981eac3b85cc196ab5375993d20047031b615e33fbaa4e59aac5d57364ee6c6e491d9b294b6516cf29dc0261467bc0eaeb14fb6999796b0b0017fb39ac77a3bcee775ee3b15e07ccc01fcd02ae4f5b85e187d8d1a6509417562770e5fb56772c9999e12f70393608bbebdfcacf2e450949c70c826be5bfa1a9e39e0361cde9fc2a47f7e5e4ed7519877ca24290fcc72ab2a2327a6a2723b71730bcea1b7fe20b0ac0183e5bf38d95047c07032848a1808791bcfb2ddd558a9e6a0f8e7280165a9fe18a5b0beae2e3d8a8d9cc1af1f0335e5bf54ebc00e93c0b15908cfdb2b5e395845bdb9ec1e53953aea4f0c00c6aa5ad1afddcc3977e660cdeaa856378b38203d7bc0dc1ebcb0393670007143afc76a4ed67d99a2d7318467f758bddda06d0298c7658b948f6fc5a7c70289b01b40a539ec1ea0709ed996564554ef6b03a6d7457c71856512147a3334e05f5f9fca55836f8fa095b6c036c012f9ac98121e6da72870963f6ea259a2806dff4c6253e99d1897c0a007a96e8637516e885537f91dd421a4ee4f10672f21a4ef01875552be959a82100ce76702643142386c50f88faa0df8a6c4277819d9c5ec908ce76222b1b1a4645ae0ff94ce813b640b6a195fd6bc7a8043968a57be49c242b9f95f23b7ef5aa2687c9487c0e10350aa2066650ff943824692fb4b884f84fed44796656b8011bdaec0dbbafba3e677dfe6fa1214156c1aa7cacae93be444158c7c247b7cb9c4b99211db0e4e8bf0e5a4846ee760847f35bf4d7a44a582fe44e4e183196a1d791c627b402ee219a7f12f0dbec032efb8c4f31ab6a879f7a83414e24a0f3d36eab41b4b9987283195be404b566437af5a77f01881bc4ada7d128cc2ac08102075487db293ba6737f2bcc48ac563a8642a35521fea5f00d892746c76860770611fdb4e13e33a1f5d5039bc67003a85fd2b02eca0b3e0b8743b092be8dee9139f73bf5778fc8f8510f9ddbb5c31c4c0be42b7f5c36f444cbc17f7b96ae9faaf8f9ddc319b591b05c031a4c27d0aef9a4fc9fe1dfead9abd772a69a6d1b0a5ab2d7578691852d8b40be19ba8e305eb3c855a8c106ce7be5c593552e35b5144187ef956207225350c334814e523afdc8f9b65b859b56224e805336335c1a815fb7f12fb9785283a5b5e111ddaee582d97ea1f549dc6068ff666eb2042f2e41ae0ff6d1a6ae0b2426b9b234acd627f13e4a30b3ee961141336c13d5da125b8b4e0525c95632dbd57d6262771591f5f8ed013caf60036500e9cea88992aa9e57bd2c167e66b63982ddf50b7ad150b97320a7efd33af8a13cb653630635e2f47ca3bace451eb0846d927869078c8e3af71a7518968d6526c6106f48ed5996069bb4d8e55d01a22cc143738457288c03e62a34880e26f6afee20bbc1255e635b530e182125ac0750caec4b8d6156e0b9a6d67c680f337c48241cf8bd5f01c51e9048d72063642cec98162bddfc549d2f5b3f407ba44fd229c1c667750f0009ff719f5dc3abba6c4ee226c81825e4ba8fc9c6f1e0644e1fc43e19dfe59ed28d61ef01bd63b2399ba26d50fb2355de58c7389f00765a8da90a29efd1e922c70a4846b48c7f87b7500901f71cdd5d61069df82818c062efe91a735b1c43153750b44c6ed43d1a60b12e59e8300ce17428d38cf737aac70719a967e52d732b7fd24a40a1bbe1e4db6c22ce02a286d99179862536e5036ae7fb8c4281b88c8dd324f4c031608fd35106b09331a58ce6d63b8e8fdb61090bc8a3c886e16c9f22dbc8774f7e2a37003209521d347287aa0bb457c43702fd376c917e11ab237e5319a77d17c84bba9a75183ecb681df259ab8efbdde19f90facc9db6fb614b58c4fd6158f85b9adbd32f3c9e345d37d7e4733ce4d667bc44b0d60cf1c2ed2d6c792e9d174c751a073a179aee42f875ecdcf0dfc3bffdd5f1731a183aff7f54603f5bd10684efd73314d56efa015466c551756d344cc0d0b9fa56b8d651c37a8c95c2e59697ab42f867135a3592bb20227cda529ebcf5f5b7154a1abe613f3a3e0700871faabcf215f535f80c47853d1980980a8752710885304897f6082605d03f6419f89100aef6b8395b391edf385c2f4ebff57e0d039d7525da950164210d4ff1132939ccce40a84106940c68ee97b293afacfb8b3f678bbc28bb0147fed15287cbe74054e6db4e097f076a660b5baf8faa70c4a663133b09150d601805c6e40f75ea8421d213f20278585d1609dfb4794a03df9cb9af38fdf6500011b4603cbef3bd191e484de25d2e6cc2246b9c999aef3968765f8b6ed79dc022558747fffb3dfbee77ab6845167da83d583c7e25a589c1a33496ca60aff68a59de5c79b27373634e37454e560d307cbe6fdff67ee8dd124fe0bb6f5321e3c3406bc8c6384b5188063c8c55323fe324f61acbbd4a6030c7b4f6bb606de8d842249822961ba688d61d66639dd5d7d7b30acd238c1c9ef03883cbf799477f3659c01f0eb6c9db08c611b8ab1d85ac390b3ef6a74367096e6f87a61100581f25a593bbe123cd086a3ae0bb3dbe7f04ca91f4c4b8c81d9831ccaea932ab9cd21e930915d16d846dbad249526cb0c6ea1ad5f0f99ebd2063e91ab61fcc2363090db10fd9c35383954916fda6e60f0eb759beeb991c6de397202f93bc13afff2e9347f5f3d1488b966f9c3d923597469cc051a3572b1c0a625c7977c56824f1b587c87723a534aa93cd71e752d78dad16967c3100e4d8e7203fcc20fc443c3a7564d95cd6cb73bfd29c990b269c644a024aa3faaf924b32ab10814eb3d39ca4db5548c2ebf33c4a0e4fe3b6025c874ce02492965ecd01349ee45bb474d2c6a4a27ae53c624493ed148bc735f88ba78d2f6fb8c674d7e2fcf4306c45855ada30963817ec8ed0c218b73fc481494c978eb7446db7fb3bf0f6d81fad84a26230bc942619a1a44d7699866bc66fd92195551433c27264df0abbe2d6ac9acaf5be7c54d7a6d25f425dce7ce9a037f2af05a6542d6d34411068038202469cd2c22658ef33b279267c2d0714f199cdb9da9fa387874f39708839df097e32fa9243bba5bda441da73216a66ef3594310be41343c79d806fbe3a9a523024c17ae7d1cc5e33ad14dbd53912d6d79bbea4fbb8a88de75558d82a708e45b3774338181cc2c4581ac5787ebd4aca4646fd8ea7a642181d0860a64102747adb1c4b4c4b8fda5ad7466fc589f4528ca86101bec17d19b708beed4b1be6fde2f734fff849042767814aaafb53472279a4f54aa331574b22533439c0af38e01dda32003a3ff314a0cafc48c448644b1d0e48dfc52ecd909e31dd2e57c188b5cbd55d41885c948ce91cc58ffb3f7179d3b94fcff9fbb8c9d3ddbe0aaf902a863f569b890a6626ab915cdc31ee1d68830dcccbd4f0a25821276765e0c1e5e8892aaed84285776fa3a1b8c9cff9301f6513855ebdb944f0ce4d64a75eed5a3ecc0090a3b9bd5dd823a4354c5ca7f168c0b98b0a6d64adaf11712de2366ed58096968057bea94854a49cbbf73bdb2e20245fbd946a4e62be61aa45a6aabae7f9e7225d289df723e22912d78f7a3f1eff892e95440e2c191782d3b524ff9fcf7ca9bbf0c32885a9d8db825b2060d411b234ba7be251626f18c96cf3428dba75d0d0d07d00de781ff965b737064a221c7b6da6f5fd26e3f773c48de91764bf069867184bbba6cb90c75b2b4247765b27c272892f7e02330375c059b055ee3913259c0aadff94fc2b84c01e5f448254904abc6bd87baac29f6902e3a0e69f86efa2221e7f618dd761bfff67776979d82bb0ca4cbe8d7d950f71b6a89653869759094242b948ebfd9c7c8696f04821b355ff28c4f77d4c5200648e17d36ec74ecf11a8bfcee1a707e85ec582fa8cea6b1b84f182be41a19601bf3624d8b4394deb4fd93bffd641c60367964421647622829ff8d4a8251b0090e3de47ba996f01187e019b196022421d865ab633dfee10f51267fe62a9e1b0b5b0290edd13d3c818ee1886d13385e044f1102056ca69c18f0b895d8c9923f3c92ab1f4fddc31e95daa8388925dc84c1c36c3052a47ab97c52bc47c4144e6c22a4f9640121e78022e1455cb8e04072185c96c45f4b187c21350bee4c7fa497bfa017551700877f7bf40138f622df746fbbbafab8bb32acaafb24c779760c8f5226746e417f7ded5634e7406236d8ed37b0f0fc22a88999bcf19809f5ee21b3eda7b7e55376bc5d7b7f6b5c076b9e6aa4a5fbc1bdf58918c0f3c6e61329664086e4e68c1a8677fe775cbdab9cba3954eb9915d810862c12470dd349a5965fcb7ca1c09566df2bebac59dd7e21a7e74e5cd99591a3834e27af8d282b1410a417731462654f29e7a451269850ed4480e9ebaaf9229f8ee991379950692f684927f3a8be145bd6786686f3194466fea44f2518e8b59d334ac7d6ed614ab40375f3a0e1e1807f08daa70e7d1de117847ac88a0428de75867af00a98a3bdf5604c127b1cfa5efddd07a1201d587867d010adba6b6d103a10dd3716e0b5a79d051f7f450b3c216aedd8cbf02529bba4ea162d2e2217c60145fdaf41e553991d679dc55e1869416924e6353252404ea3c21105c2bd76661f8426ba71e01bdfcb20af30830d3e6d62c9793c8d7acdbcee4e0caa86c543a950f620ca80fbeee05f4a4f4a3462e321d1c168175af73ea1b0eb47f97ab1c9980df304baaaa759e61a1f42bdd887d895806a73c0ab4323f73cd5e6cbae3dcf34e22c024eef2b8df62dcd053410443532059a0f8823ff5d10d298654a572685d97ab79bc6f04a6b6667c711da2f99e49439b8d45df4bfe1033d60202808ca06156911da3488531dc8e704c0951a22c7582b44994a08764ae9049e334f1561e15b8c136fa163a12041ec31b273b9d2a48f4f2c44dfbf627604cd5566af151c85e345b65cd4b436389d7108503c602192e4e27aa3071203035320887fdeddba91fda3746e450a72b58e26c4b48cdaddca567c51810b6f309835b574e8cffe41044ea1f0905605ef3bdbd2f31875cc64c7ded63586e7b6a3dcab92bb745402915cbad60dd3ad9bb4e6db0ab9b673ca0032964d8583afacd174ad75c45fbc736f3fb641583181ef9c895307db54689adc286ca25304146c17be269d918d9cc1ca9610f8e6430db397908e011e08567604b84e2cc5efa0e05cf20fbb02af897a2a4c3e56c421e69262519d0a263d6c0921bfa903f4c8b1c05feb4479b21420dcc74140c61a1e68175d9da43f2a0263bff0d9ee2b4245f409c43b0cbc4b2a5b3b4ed0c1428026df3687679409a8814b12fc9febe41cab15e978e654041480d22e839838e4bab9bc5fa913f63774c442fd7510a1328820488823b5732a299d386a4940ee558bc9aabd7106801c0f624df30007ef5f764016bd5e91f9ebf17b8d22d933d7e2c31e7715112f1f59f5e35f9a2656fbcf4b09ecb2c573c4b9bd12ea478e257ba73a3e660a8dacd9de6388f192d9dba5479bb4a3d349256c6b105aa1b57f14e46748f8503ec006c5f957f67d37f33823e8abd9e2a0246a617a97b75734bb466ebca153417c5933b12df1019829e214b7d82f8d50f163c51b74ab8e79f4a4e4474af633e708bcb9dc5b1b4f2b140032503aa9a7782d445d5544f9ac50ac000433b90e13afeb189a9bef4953ed24bcfce2ecae8db5ee5fe0bbe6ce9ed03614744c645a0d08c65f050347fa42d34ca404dab8acf7975e94796a1ce1476a9d07664b0f444949b0cb0677ee9de3fd4d9228b21da922403b39d81bc056da21b7ab88167c43c3df8466911b78397168a5d730b68cd4e63ff058c0ebdaaa74ed03bb3d4a9acddb53819382b05649115d4cbbb815c3631ebb1a47290ac6cc23f1f197964ece8a31276f943e933c3d1c059baa9a8535a4a19bed0566cef41a9a9cc2ee5d5f5747e554bd2b140a8788e15be6fe29a238766a1da39a7e35b3c1593a3ca1ecfe27253da0ef99ae92c163c927d06bb48126ae28af1d1cc2fe59b582bbf16a4f4b845947af29a6fdd3612dc46182534648146bc1d18c9c331f615f210ffbcb84081fe4f2780b2579b290e7566f656d5d4e55ed7f7d7d6dd5841b4f3eccf133c8116e99506bea2facf53f2e1a8030564dee46964efcc81dff7e0248e3eab179cfe01a10f580107c9e146d29e8d4f2d059a430acac3741d7a8af8c7122838d782e839502b06ef69da733f411e192fde6335e0f489e2bfd2d041eec81b1763309e6c4746414554b8a7678ea123d78cc3086f32ca3744ac74c0033f9b86c33745073801c00f097890f13df629096adbe0b4d1cf79944cad1d87d2a9f5a9f280ff90517acdc8e60007d29aabf1a80b2e605f5877e385835554edb3d751c1b587db86fae74f741098839f7c9d8b0e4f31f9ac6f5cf98d3ecbaa982882303260fd0117f6b1e71787f7f2e878cc7aa5c472ffce59d1486920b722f383cee65bb4cacd9c03d3254e803cb0095902c81453d3287944994469683efe50c5629c80776fe73d190750e92aa48bdbd0aa58d7953ccaff19b1fb3990efcab8cc1e62ebe5263d99b0d335c01815df2e1f9a900fe160b9b5d17ac8e464e0f3f7b1fc621a82d9fc61f7fbcef70c7d833b5ac48b7687e22e48957e5879c252ebc2cee9f38725fd8b33bdb68d7763866de287383359ea353cbc122bdf19c2436fbcf24a3f9cd7a991a6b01a0d62fe3f5156c5fc04f8fe8425a153fc3b771f535dba89d95491f72e8b513838d0f6b5ae8a9990e224aef5296aa1fc47a105d4d050579740348c5c45735e3f8444ce761f6117428bc9e87a676177fe510356b59ff5c95d310896ae7e801b1fe553dbe6999d10b92645a231dcb0e17ef41c924171ace762b95c2967936c346d1fed4b5159f959bd8a73aaea76295a582161073b50adcd53e100a898375cd04a283720f9d1c8f0da095d30005a00eb3cbf09d0cc332baf10afa692e85380d7a052784b6789c10607567bd3aed034f2415a65de88b00b2954b83c36b018b1f21a1befdc86950e71839cbc6d6d1841bbf2068625ca915cfb3af5e9e28acf60aa2f6a19f835f11fed312b8a8e081bb9242948be7f34c3045b377616cf6d8bb75e2a51887399093beeb29a90ccae1e641de9b2507311d0c3e6bd967e3e9097c11dc4691336904d10616dffa4ce69cdb778a4de63c6f88359a3e93d547a50b07da92cf0a45795ce68c82889523deee509186beae4032d6128a1863f083a3bcb728826a3abe68517c35ef25a4e80144bc96a0f7e8b13ed3f5475a57421224099c26db583566443f6d9ecd618c9ea0188012b1535984671b05c38eb1e7ec504b3b9599313b69d2c72808284b4c7c0be9d85cf746a93d7f0684a0f492163dbad23f3254f53cc5ea8ed8d6fd3930a3e6fc7649a9bfd904834f0d753d559363c8d67b9a6b3d183cc834419aeb1169ff40b5ba89b927706634b9b262725e96e0fb878a644d201415756328a118a9c6292747b117a6dd694c887a98f4dd7ae102367cb42d548e0f064d369726bbb33cd6f6475e04c4418006a94dcb752f2a34462caa59b0a1a81c450a7be559d9e6121ddc633ac3d5d3697166120c9ed375ee76291f4d592670e9dc218bfdcb4be8fd0b0551353852c3eeaaf95afd1d8fbcdd2d7609758980e179c43faefe1b05bc3883fa6cefca2a3105dde4bceef265538f3cc64d36f22ef0061dcc9557c6acef715aeeed9b2d330bf6a894891808f563e006d077360724d4bb880dcb01a7fbc2af5401ebfcc800b01517c03821d6dfe57b59ac3ca872a447b6f32d972fe2879cd2a811a70ac174f26ee7294761c6ab436f6133c4429743afd174acb726e73d96781b2f97276c5ba4cdac2af3f5e0b7ec1908fc9925898d37a7624bc2bb35c4b1f80f8c7e35a6d61c3323970e3b1a37a671febbed85a3d9527362714a41e378f5ab55a625c4a6e37d2278a2c1d2450a068a69196bf0aa295fbbb2a8be451a0f116daf9834affbdec53e0ebb5c1e16de365372da57f08f72de7807a1c1eeaaa4236a58db601981b5581afd80a42c069d44a661e49a4411e43f68c2c82344c30756a48d339c72c7a6ae2ef95a9e436ed51e8b1c22e3877b3b5129e3f0d23ece83e07669c4dc68618b211f3f6b9966d1da0aa2eba7f8798812a42d66696d5256205fc809719dad52c9cf102e12f3a61072da0cb264502a2b8f2c205e3a040ae262e0fc60b4f4db728ba013559a7bcc8dcec13713e5222c6eedce42bcfbfe8f0b16a2d8296d6ebe6f5cce660c7fd98670234301ab9925de598197dc8058ebbf01aa89e7c14b4d01f30317f7124b93b3083d44f280a5d57383a8885d3f98fbe51f787d46db3c0c9b995002bc281553bb054f6f46d276983681cb70682a74f37bef5fac599f9eff6faece2ed59d7d9bc04509c56cf71f5622d891b5c0e7e61b51ebc668151ee247106d1956b6bb497b50f85b335ca6a48067093e2f680fc930e1d101bd14c21d389f21c65fecc9b3c368a92b0a6b7b06cd0165a3ce48de540f2ead01271d15147c115e46acf10e1b720e1b2899dc502d039d9d12e2769f992a380ead92993226d0e11b73c29e53bb9fb254a78eb72def989a9689c74676511ebe3adca7b25fd673ee92f7ba607f72165d743fb040e40d76c00f5c2509455263ea2d4f480183fc24ed224190ec6531989c81c96851028977595beb9ada711d1bf37bdceeb846d6499bc817463b1cd837b2106fb1083f373d3d7a002cf371942d6768c7cb869171483e76cf796b78d073273d01a492df10dab33015d4e86abc94d362bfede553af0bc051f8e32ea30c9d6f36b4f43a32ab3a1e25772ecdd67c0ceea2aa2f584070ba48d8d918f17cb44ab9833be2fd72e20ce053d64031b3feddd4742ac46c17e0dd34532d692b2276e0e0ce20c468c0e5c6f4120cd2ad94225890859fb3ec507ebc97b9ad968e9d473f1198b0354745f96c62f74a5a5e9659e7ffe4c40458c5017c01ba0a7c0314d342a3d7963cf40dc390b1fa822ffbbd27b1bcc4b1f6030f236727aa7c60463089ad68107a2bb39656dec1af2842f29c2b8f35e6470fea66fc97ba76a8feb9754587bfacac0fcbf078cc962ba147eb334ff07ff916c748a722787d0882adc01f72d681b913fce95504de72dd0c06914931221684775d1d55410d208e40b3ef38fb3ff526f344a3f24627e78e64ec58c56b0cc2439c6504ad215dd7068b7b7c965632f271f8b42f47786ef5ab1df1b2acc3acfb78834fdca6f0e635a8fa533055ab855fa356cb955348f9e6cfa96453c0882c241f177c627bccfcdeacb5383a1a4eb88015f47c9f33df8489cfe41cf7d62408d1e398822eff04ac0c668d28000ed88c8176afd65f735cb58b8ec04e2245e43a560641fc14367ec2758decc5f5bf13ec9a36768eac0c4c6d8454d6a8391bfd126606b3cbadfc272b03d4760e2a02d4241f013ff40042d45d64bbaa521621c3ce34e40166afbde83f42cfe05b93b953565a8446689520b9d30618255e0990787a10b3e7041a2d64f32b4292ef362b4a5579ed1e6478cd9818413bbd086a87c1dc91f27b199ba55475f88971282915a3f7607009b219cce3e15cb804b51290e721f5d8ab98b46076ca64e7fb77760ecec0adf7ce96004ee24d48a9565d188acbf2006119a901759e62c20ed616d3748603781681ad4268aa0a37f927a1486e7a8fa2abd831b692c5d94a20962ad99aa0916953ff68b6796bc2a10c5959e2dc74b544288aa0333a75586fbd1f98ebd9cb441d53ca56e5053a4ae3c143f8da72ef9a26b72adb37bb5883aed0670e88fbc04235f015f2c05ce86204ee852e551859f2aefac5258956fd0aa6141874732203c8430fac535ef3bd5fdc3978ec0cbc44b0b3082fecbdfa568d12beaf2f7e57de55d394757bf94d35d78f266d4f3b0b057f88feae93857bf80f4e2962d9043f01683293eee5b7e9a4956314772f66c8858d260d6d154037e4ba391eb278668b8018ab1f2708b84a80535a45264f45d26af998b87e391a244662f50c070cacaae484d1beeb8310e6b7799952be774869581faf03287b26302c0e82e828088d431a4431dada46e28b4c2d433eed0e94a90e39157dbf8317e19656321863d29c22d04c2219d4ed6cd42e25a126f9459e224ad22846750ee791387eaea937663d5170d17b16294c1dfc4fb58400a766b56697b88b6ce77c4b64cbcc5ed5dffbeb7506d81e01c942aa929ce01b4997ae0836c915cb3d2d105789d2ba76b367e29b8cf351ffe67cbb1b1aa0e8f6e8e743ea748c1d05bc649f47d07e7efe1c128e9b64fe6fa98c3166d91719a9ac3c22cca16ed7b3d93256e5c77c86051aa477532e0ac588d069c39f971ad077e813e3cc71dd4873e6796a8d24614818b2d814643948039bcb8c6d1b83bbb3c5d3acd53f826715f7fa16aec727a488cb33420fd8ffa99b290d4c9c0333c7fcb68a42c47651ae598065410a7bad1658739b9bcb209d78ce44359720df7f7a5925274d39334ad72ede6fb0fe0ce3fcaefed5837c4de8df126574fa118e050f5a2d2cfce772d1e9d24a5a7fe46c36fa2f739465bcd6c783488e07ed6a93e333a217fbe000fb456bf4edee182dcaca5b71993e5022c6175425d4a2172bf8bf9b9f19907daa43839fa713149cfb0db8406c77bdc97822b21639e75b10fb5869e76d93622aa14964b925ea94efafd0fd675f5c9aa1c67ab62a21fbaff10f62ce0b97b27958ecb9137df72ed9c6c62676a2f33bea402d3d0903d179428f3739d5ee23b55e849314d8f051dad4b0074060fea90817faad6b9184694e3f0629368b81964c5e4adde08a89650fc5b1306a03c78974bdcf7eb1f32ae07ba921afa550ab609b276f2a318315a519d58d90a46f62dcfac24808470a9e81765f8cf92ee86657eb01490034d26cd3f188e490a37c0da34c0a422080678adbc5da48733a30e55d0b369280b5862f7d489d01c8e85c5a0a1aa7208e255240caa734fdf8a94db5cd5d83bfc1f50b0d595613055063246fbefa4063a2543f1270f9c34819a6db2c0fe6c53fc1f98e08493fd0ad6a6d5fe030c638cd0b7ea75969a2a24f5d93a7234030a6815074e3c542b500627edc6eefc32377d960acaba3c6f6939386f4fe3dc7387aa2205e75259cea71e9452f7bff108c56280dd7db9364a798d60288882dfefdc5505a33454b2de59b39920b7ab3362ab09440534a56a57005fd4248b955b9ea6396f89d745356e1eade8f043edc275621fa76569602fd73242d8d1766f030735ad79bb7ba8beae8e3a752ceaa59e4110eb0dac1b3be01d580287154c6db2f134b68cfa011fdb7974654f18b2af1a612560fe5e07ae5e4772e184344b1ee5081be2f4af3d18b29c4eb426a9c534d7f0302026b377f6a67988a4d84d9c580fdd674005fc156d0079acebef2f74bf285be02edfb38231caf16ab0a496627cc1edd2a5c050b861e6ac29eee6f23d34ab778ab46986f088ca89ab1b0a5acccbe84d72db2adf6a4a19f7a83fc4b2f3e921873348b735a73f6939df266570cbee4840fee31810a16dfe779d096f825e65fd29169d53a9a4e0ac97578a1cfa65b0c06e7291dd3237aae0c492327e30c0f7d1aae0aed58ee7cdecc5604ea5aed41dfa64402e50975a9e7b49453743f812664bfa58e1f799f4845fd6fd87dab165e264f6e1ee442ac67d0e9f5cb671a6a4641c457562b70e2e40592a191971db4378545e6b45a2705920a1b48b476578e768e78c9e2da7e5207ac28618b895923e6c4860a4544c2a970a2aa01cf9844484566dcb2a4300f6c98318f63baa111ea3f46dc477ef07804c4e4f947d99b9b940a77b46b31a0c5cd3c6b130c27a301966af502cd71a1b6576c6035c8265e8880e71a51660947ba58f64a5d3fee80c2eea5bca70f445d8c4fe40b30c70f68b036a5bf3d3ad2b3d1663f63487be4adebd4070b14ba0cfd247eefd3ea78b3204230a0e77a73e04d0ed941002f6455e9058b339498eaae6f34a13ee169d5c8a0e003529499bf4bd64160a923fdfb55793f97ba3aaa6cc98a33043796062ef6d94d4332351cc4ac541b0f638d64cc45b49e1297cbf951e53927e5dc0ab84afe282e787a0c4b1d68cb74d1b7c399170d275b101503494d02cd5b776cafd36a6ecc6e860a6b6addc1d130c862e472e368994b42beb2dc5703377df0e67bce36a09646c771f71b17d374b389798619cb3df2f6bde34e1cf7fd76093c78b3224a4c02e5aa1943cc40e4b66289947f0298ce7a0e0d71efc799317e7855e33109df339b51d771e901448d6c667b68481a588f579b716f12525a967add430e2ade66bf782f6ef6a8febbc84f3132f71c59da8386bc7ad883053b94481f559dabdecea474815eef08ab41aab02dfc5e75a0fdc1e81258afe9035552578fc98f140cfca02d1c9918d9e15235d0ec92929ca0c3c0afe271390dec1bdccdc225a28f08608a91531e855e160559fb840a4349089700c682e2c36ecc486ca06f107d34d0fef049978d4801028979145b8be2ca1dfff4fbd228f5fffb4935de578072f12a49c88ec961edc978c15523aca7379e87a21bd5d1ea2feade33aeb713a028a3adf435715a05c4345b616a5a9bb5bd422a87ae846b7cc52bcb3a1cbe7e2fe87688f59c0993faf8b079ba26a8c17826cab3fc76e6088774d8c2b7905b4f646d85d7dbee7402a2fca7a65a7bcb0551de3a776cb0842399b00861532caff99e07157689dad253c9beb564aa72af50340cc79bc8d7c341478271629cb0abce6afd1f38c70e9a92660e8438b2eb4926e32e0721ca959b0e205d498e2cf561518db67822fac506cd55aa8b3a567aeabc064ca0d85e73c813c263788f2bd0cd11f90aa6af9a118dddc149755aee4ea492455e286c56ed24848353c314dee7f64136e66e1a74e792cf316bac7d51622876f428da1f5cc1f629318510aa8da29c5e0a1f4fd6abd833669dc0634399826eaaef734feaf30b31ab7fe920a214cfc5abe25e73ab3c25d2a3cc5fa2290558e8ea09dfaf8f3b9209910602acc7e598d2f91c2bf0b7f3c50fe0b85137b6202dd5711cbf3ecf2b9f36234a031ca85f0ea639f3e60c79230cafa48d30e3b552dfa0db148cfb21db5c7e36079d26d6ace5b04eb28727b403f094b4f0b27ae7db10fc1c36295d807708c836700d93774731a4fbf3c487fd281b51b9240a02d30bb343c7400b7b95c351a6da7e42c2ef060481e51bc9d63143575ce87a639fe8b680c05ec29eb0a7629e2d3d105cbe6dc1d5168d66df136d74dd86c746573e2d08190d51a012ce241ad3698a2fec9eccee9473f61d4b78b7d6905e47f3c990ac82350e8cd27faf46984915572256fb64cd46897f2fd6e32906a56ccfc7d6b15b472fc8a60c6ca9016433919c6c1e04c84482ba22c88e169b112db55d6b58ca76a51715a0343f97f6f475716ab04ed2e02102a90c63db88ff3158700b9c089a0248e1fb938ab36c9145187f8c38df51d0b9c304b0eeb4281b1d903df18f3b1b5e848ff117300fd8de1e3450262417f6774d3549550cd48d515f6ab600896c9d10caad68c037eef21a3d98dcf7171f0e747afdfa52e94530b4cd4d9fd4e670e24be50ada19b59d45331a625b52342e2e85c17d56d72afd58338e64c2d9a5c05e512e4dea14b97a4dbb4467e87fc094c7ea3a8f6f10546aaa45c80cc6405fefd79d9db3c6b0ea21110c8165a55a6a8a6b6c0c3d41e8cde2b91d2f71655361a317f147ab2208abdfb899134bb8d16f440d0845ee6e7206907deec1b4a4a9f8d3ba078af21551517addd06f7a9d7ca7e9e92966f53ae6c378ff68b16af9b87bab4ef7f8d2ab12d081f9ca7f2534c197bfb77446c6692b9ec23835ca972b28517af11cf9c61c8a918e97464f777f13c4f846d5f2c162c3e4c8064b39fb8b1f8a741c02ca6a69cb2b89ec928d4e2c9d2457e70e028fd4e59d27ebbb112cd72f8995d4503b753496af45898758637e7e1e746ab65bca1853324a829346f0afde9d99ed1fd3dab3024bec5cb4e53bd7b35dba0ad64be6df5281fd9e47fdfc58407185ff52f4e47ac129728c47ca0a7512d84a10188c426d146c87cc90ce1d1bb7413e7a58bfb87fb6fe0f6c9cfbb76faeb1ba372a01d913641929b01d7cab78c8268a840f711a3184ae7d4b57ef044b748d3ed3674851fd86545203ae12e166d65af7fee3da56f64cf8f4d2d4e089d0ca98da95bf391702b4a05fcd0ac83bc356d5e386900b89950ca061cc22b003f71d964117eda003613c2b173a315b34d95fcc6b224728565b9cfb31cf3f207e31b609e38bab2b24a78e17a7f4eb34739e6a5c0d5dd2c2b1037d39475ef82397072ffba61ae45c65d8b7f0a4ac8772540bb76f3f690565431e969bdaffd6d0b5c8795418e83f4e4f6ef2920960012426e8c9af416b79fea7a3a9ebc268d7369e2edd7d9368068b401ae607133d5032cd0de51fd49a938bb7e86954ecb501b5ce33c1d1a156902d613049028fb04b8bbee27fa3e3f498e410d3ae622cb9bdddd8e697e1e7c938552daa5b5b813e7b0cdbf749ecd82eb2b310a87f8ac578de95f7bd1b14d66ad5918cf7a9bc58ae6c07ec6ec4894af153b8a288a7c8e9987859ab7bed00c790572d471bb4bef185da74576430aa947d762d8a4176a7ed50addb83e105a40f7412d6798f029966755f18a10d12ac83285f7ba18d750aa496fe889917af4db951fde5aadcfbb550416e619f4f0890d968aa1731cb33f6f343cf7667b8cd6dc1143dcecefddd38bdc22cc47c9f2dab0e0d4f4ff8a949ac9d8bb1de118ea8bd22d0d0b23bebc45cc5f279768b36b1c2d05aef885cda35f4499188c2cccac81a746b5c56ce1d8bc49aa2022215f8b142f9058fb871cdc51334eb80983f528ec7140c682c6e5c9df38a0091d1f13ef923976b0e7944de51840f50c168a3fa643a0ffe70f340e15d6251ed8ecac04ad008d05345c384186f329dd1945ec1084518cade92aa7b4cb5c3673752d18322b92d2aa02b1265f1683b9a69776c18b15378b8ca731f0a359932ea3dd496917f6be8a45efa6f808ca716c7737a6d85da4c27bf7e995841dd887ad32519da0fe0085f062023d4ecbba483725115642bd53a1738934b46dd360ab4b5b1ff1dba81251e50c8585411a060d3d0c88b49195d19a62ddf03102312786122891e748494703f37403a725aeb64c2616b0503f521dbaf80552bce8908c22dfaa3863ee7eeac4e23b40215ebb231af7d4f921c6dbbde38f69b9bd2b415aa233c5d407ec825239edd3c178d4fb327b35de2afdad4094dc5954ccd2a618e4c3e94a1328ae1cc6e767ec4b8e9df17b1a9febddf3e99ffb8e56f7e36c3e382656d55c985357326d05474ce3cd44f86074cdb539a098a36eb2df9e0069f9a1128f1d420e6a2b7d25becd68e923afaec06e54c9ccd67bfcb8c538f3c6448417eb2324a5da0561cec3b6fcbf6bc5978f8cefca9585e67833dd7e867fadbcb2252f8a67dd8ef093839d7992fecd881a6d26fd8231eadd61edcd01abdf3688ceb640fcdc400678bfff3cda69352eed04c8303da5027a09a900a9b3aa1fd7057390a2d1d2a0ea3891c0f66d6ef0c60d0c8e5c453f4e367c58d18b21caa9794033b6aa5fbf9be48ecb13d518264e575756c64ab5eb2b96e224d40d7a74b6f028116d9959b31533638c8866b8f518a35e2550ada0b8ea501f1bd08efcb70fca45fb48c55a860ec37ad9f1d36590aa5180e9798c3c1f44bae6715edf9c5df40f32f23de023c4c3d579d0f1e4a00bdb6826444659215115de488a6e09e03dca626f4e15a37a416471c0634d85e4dba297d526ef74f83e9a0263e1d11b082bd9ac9f744b24cc44f6904719c90d30bc993878cc6c8c55d97f191c08c3afa18c862e375e74aebcc5a89703b52cd0f00f1f354e2c50387ef1e149ca4d413ddea883d0718f82e04499de325a363801908dd628b74cf44ded35632d691bae1aa1a4750fa5a93d44cd5e56b1882dd2561237f3e8000897c8b750e8074ad8e361a8057aa7e4e794c57e0301d4981a9865790e96e47c6d5434669c02951be3ab6e2b6728f521e2a07bc165faaebe2c5ab789a32ba9382596537f2cffa223415acd070f3e4960ad3b59c4f5d218f1c9b312a711eebed13dad625157aad44f007b85253ec1e411da6fee90715a99e9c05cf140af23cde5738dfb98a579f20d5de257480315812140f4125ac376553491c7deb48204120dab099ae2296953c6cd63a1726d940891c6086a2e0cc5b7d2da1b9294831f13c01f37e874f328e13a3d0bae0b706724c646f1d952dc66e825407f11256f0db9186c34e05fd62b09b758868ccb70f25e3324da13db6c4d29b65a80f80f3785c2caae85465cff7f4ecee37b49b5268204861492a8392195c48993bcb1054d2e8df2c9796423aa4c4c4277d23ce2631bb9a11045392244442e94d2c69479f978096a4f182e728f5312472caec4e43c3b380d25882cf63d3108f190eb231c147ae1421482cb99d45e238f9ebbab13a790237ff8c446dc177a5f3af11b8e5d31488f00fe77436bba0d01f0a25d29d822f567e28c674e2badad8f05274a573e6013888ba9a76475932e5e86b7a30f3fa52ae850e310d9e669902310a33bb020b684e0457d6b7f28522959700989dc59357373b1f0c0fe296144a776727bf40178e619610b660c74ea94199264b75dc2cf9c1a03bd7c52fbc3631bce9e0cfb7c47b46ad05835b86e500ab7dbac91bf99900b50739966529cca12e0485e3078099916595f79e0fdce09fd2f42e37c49d03a58053182df5e0ee3721a081d98ef823a9ce7b8885b2581158f380293657b5ab56d91837642774515b961051bda0f5a48e852f7c0b3b53b16b7dce69bccf7c408fdfb378c941e90e5417ef776831aa20aa6e1081db82457fc1d9bc53fbedc724b96acf9d4515bb72c05f33d4260adf9bfb5afd65714922c25acb0e54314847521570506c4b4e26656edbe27eb115a580a9d0fa04a85dd21799b3d7972cef8918955fa60f6387cec7b5a6b94f1eca7c2b267fc9a73f7c9f6081e1c0da0b1c2eafa8791ed4c22f3d3478fc835ea633542032af99188850245fb9e5200e7b6299df6e1e73866a7aac50f706053f8388b3379034f1a2df4dee937f27e06f8b50b36ab078d69cf1cc0f935ee24606043af3c907317fa0f51399ae8df22d82ce3b6d8a8c214df30e71cab5c2bd0908b75f8cb7126014a40277ad4686ae116437ad889856c4c4c204784829c5b0187eb4d00cb55ab8ee136fd239ad265644f232486a4313cbf2f1ed6b637d0509b7d1722ab7fbb7952f572b06244618051171c02bcd7801781b74753b70d83da63fad4058a1ff5fa15257eb46e12e40fc77d2c013b9bbbb4715513d1c1028e248a1013aa188c60f6caaca4a30f89de62cf6cda5fa2fe421500c935e4fe3328d028793077aa6c7cd93dada21b52c2a71e8d248ab59e607d0d4226a3ada3295d26f5c578eec8f5592e00ebe44cc4f2e880b03420c773fde7014c159ff6aaf2419e7184764f371a06756acdb97718b09550e9fc72a2a6812324265022aca6841d30e69f79d236d5d168f1115f3edbf8c43ff8a9435800b8a2c52ecad4b973877864c76e3382355b33785f698e217626ea7d2ba4d3730ce7e3b4eefc98a3e5f8e227bc4e78b2dd2d816adcac12728cb31bb27daed0a1a0612e863276eb7664e2a80d9db5d4d87403f4917e4a7d3349f8a084a2a9df2e12bcd70668351078e17f32b0670fa43d1fe714967fa27e3c894e29ad6e55d9bcca1c604a6efca231563417373623c13638e24d603cfdbea05eafdd50d486e8e20f94001463a6fe45bb7c3063055d95c469853efab14dedb6c9bdcaf10d3b195fafa6f075142ab5f2ef5ee709be619bcfdcdffc9d8dc83367905f6a7ace86339592fc5b368a18584c879ccbe7269e27622b83f4cfbbe12e8fe921381648c4e006da150c40a5a965edc70b3d184bb6eed8f445bfb3d91f1669215d5cfcb30d2f6dd08ac343ca0d49b8ebf5bd3fc40e7b64b0cb127f89745e60ff17b663e4bbeeae2db675445cb44f9224849ad56dc8311463f4addc67aa0472f28a6e4c2963348adea3d60fb6b85f01d28d4343aa28294323a1c74f6fe2f007cc63a25699ac1b4edcda4b856e04b8e1b78b381aba41d85a6b939c08d8e10a0af1ff9eacb7dc50d4de2bbf92a7aa175055847c1cc8b23d073606535318854c8c4eab72aa1e0cfbc21ff202df1a53aa78a53f6a69a61b58597b9277748303c006dc7959df6763e181769500ee83e403683254edfc476a6931ea3c919da316d1b8bdac558c598477ff3055332bbb010c1cccfdc327e71be2d32a0bd93950065963a7e4e0a2e4bab905f6d47ea47a172d0a9fd8e37be381080ac143ff81fd0fce327fa8bba8f33b4205f5cbce539992ee6d510c4b7bb2d2840061af1bfbefb840bbc99ed83a81a2773a341980a179769f9af2f026ac406326768c624d11b1ccdc19e800f05223d82d5cef3406658b7d59731e47370e7fa16400e9bd690ad8c3b66c503739d722d90bd1fba3abaedb67421c42d2348a7350e9d425416abbddb857e6e80f8d400ea0bf418eec8a22960514d16ae06d71bcfc342f755fd2077ea9248678e3ffcd793d84ed26445fe49918a28b9ae0e589896770456cf2eb6a22251cb9ed2d6e6a52607d672be93ab77a66b002cca4ce9b7db6d0b96395587fd5884c06a347dc59587c3e85fb3c4fe5d77ea3cd05f0cb8f69c3b7393934450b8020c25afa4d811d3257cb711110874ed5638fa73a17b56a6dfc2d4f8bb4f034cbfa2d3e8860759ff01f02acdfea19cca7707ac15a04a0072965b79436774e804291a6f4bcaee8ccb02ba819cb8e5c5b80a820a34398090e2cc7dc57d54c46cb9c566d218c90ef0f9077e586a35c6acfc048496c4b164a26c18f39d481370a2976e950afb6eefa410e89fa6cae79b9846776a6abcea128d1d7f8ff3a49f3a85800e462c7cb6d17d747f6e320ce0e1f304b9c1f5ca2c07d4264736c0bce8299c790d31d770b8b6ffa6ec24a5f98518a11bcb1ba78c2e0f99a10b2d5c22b337f8d874ebd207d339fa8a2aa3122d3d4a7d7f959cd971cde1b14ea4c8eee6e053d1c29795fb8ffda2705a784954eae979f40f337a7d33decb216ed74462dff707d123a2a0651ad976e2b11365af8797c3e0f476d94034076acd0125940ec9df734fd73e6e860ffad7eff5bae4f209a01f89899ce8ab166bc76ed7617ad15a00fe1a3df05cb683599dc87f96570b98dcda9883e348dbd9ee94e9a7297fcc6c36b5297c22433e76b71dfbe07cb080467c3733d5f6c3cbbfdfe5578987a198a9704b128d1b163ae91ceb29b5e023baba7600880b8a0686bdd4a4175da7e63de85717abd75c90896c9201833d9833ba5e98e62ef7c5f6bfc84b4787609ea120c13cbfce36989a2eed84d12c01847d53c031b967459ba65e3fcf590145c7900fbe7e95358707326ae2aba21193017ddf97d075017b43ffba3f380ae105023a7ec7c617b0150fdcc68e02757f980eba50310952fe81e16dd342718df571c3f7f774dd32db34c8aac296b81151d2e0df27661fd139bb175bbd182a66c8cda6482759e96b1a9ad13ff90a7693b09875bb3e2c00653f27ecccb9be9f23b4b0b23a6e4ce094369e3cbf00c6ecedd1d2c1be763dda0f703648ab2ca3f07f4ad3c4989b8e51bc9d2ddb07f7671443f760972e45ccde14a7fa9d4a1a41d6262dd228a7f9bad7308b7f540d31947ed92d801ddfb4b936d9a1316f6d0f94359d4b1ebb1f6cc3dc221a720596f1dda6c468901610863415e65ed4a2fb7ad170df0b9cfcfd8dc70ed0617660d904dbf7eec197e1fe97619be7510b21016a5544c9cd1217cfc0931b2da82f003d1bff7ec1a923cd497b2e2ee6e6dc4c0dfcf274dc4a3df48ed2205a685d3211ffad3347c07e3b9043cb0251fbdd5cd8017c315d5fac11d2a4690cdaa16b580b5d015c36ed655e999717e4c175a9ad820f3160c4a65c00c9ec40bb0018e561016620e6254e3976193c644cbd149ed01c50d8edbb4eda7a2622ad4fd9389cfbc7813d2895ab2b73933b8e971c91050100398186599754bee1a215d3beff6c813da13ecad112b6a5c336d19472f90e0f60a0ed8296e7b1c1a0017e47538c07b336702e32bcc076e1f1605260c3049ab9305291d4f9fad65c31706a948295e266d5b40a98f3523c8861901ceda97152117aa7e9d41477026c8f2db77961deeb34c36835ca1babd4b190cb7a9096408f96f74b712233e616d337b8b2ce874e239cc8dc6dcd86a1e60069c6b54fabc0f973bc5f8babf3d78dfa0727f052445d4c8f0f2c4281a6a04a5e4675b19294f3a52dbc7d5be6bf5a7d9f530ece6654e62d84130fe8cc251df312968ffb9c7e1818c86e759b53593a10a2160ac83a56800a537e05547962b1579c11a722645a836cac73e51b941fae67fcfb9121e9d5530247f9b6f10eab25f1828bf15284b373945e5f1dd98fa1c91376e9f9c8a1981a3da92ac43e1c56d57ec3d88d5cb073f3074bde662b4f7a230252e3a367bcfc1cfa7e5ab68189a226fa8e2766c4bcaa559e921a5da023008f64b39da6991cfd0d7b1baa1d0035ba1dd63169cf9930bd87d792bfd72a70b520a5ad50ce56cf513567bc64e293f1bf46df77da4e8ddaa07e2481dce4b94a033f3b31e59031ffeff09884deeafe0032da91463450894218851ba7426e8886e01d56df66e83da70a418909725706ad81a6713401d47085fd78ccac17b8e7b77da9b7856a73a5f320a915321613f39c90097b96d34318dad211dd6d61c1d76e0c1bdb63742a117a0c8548401b87347c7cd25de4c31dcafdf8affdac01912ad147711f11ed38e4556b6daf755517ed5a280f5dd0b7737ba0b3c66488bf3a8f04f539cd00661425db43aee847d3429f57080d1a3e609de915d47e9e771b298cdb8557b1684f00c1dd26afff0fc6bdf03ba12b5692d09e5dedf1ce6d9410f61a18f5e845c01cacabbd73d9c7ca26913c560c3dd42fb1e6998449ebdeaa62bb89825c3a246536d8590220f947f22508f10917741192b2cd69e81b9a95ab5a035a73451053d5806adffe81c46e7bdbc9a5d945cf9096e72a6f3fefced3362e686382cbb7e6644da921522dda4b905ee9348c72e582a43e1d6a4af996585afcf823c6c7ed0ead936caf281385b9e35f740c87dce309cb9deea332da2b5dde7b57e5f5a0bda18046961aa4bfbd8a4313cacc3982b6aceff93060919a04aec86d0e954a40f5dff63b4f06dd8884a62fa3dafac28111688154ff7d35be13836043c9c8911a71bd2533e25e7146f7f478d6762e9d359ebe61f2bd322502da4bc12bb84a5372451b3fd8224d4d15dbc478537a8a91a9298d6ca281936b22cf649141c607b5fac3ac9259e9452f670908331219f5110fd8ad8d9d7f1391952ff632ffa47233881d42d46cca34e3ec273e58a1c12633f9ac6a64d0dfc94718d99b2b3215445ffec10908365607eee3b13ebb5fee486f81d2ef8b56945f8b8e3fcf2a67775c89b902603a3cd6d27ebb3a56bcfe8d1dd8cfb40e7eb5efdccc31cd90c566cd528d56ee53f6c7c025fce9f0a6a057b635e9f19b8ec2bde551b9cbcc4fd006beac43e574d08eceddfa95816827e0d3b476b24398ffddf7ca466be0ee0a643dd413c052512e9a1a90b7768d5f81b6f3dfac29df50530c802d4788cf797ec610d8a6b5fb0c1c4cd5ed1d42f001c5c615e3b6c43690578a5423d29e40816dba1d854460df5cc8c630bfe231da696bdecd052c6e346f45c87a29fefd2d07a27697f416f75523796c9410acd025df7e02bc0d00b8746ee38215fcf2631b0319a16c5fd09bd0e9d3e06adef9af5ee1ed4048c897b82203321c68655b28869c73eadd607fda6a03afb28d3102576289a3b93e2c5fa873186021571c8876a38c4cfc369cefa0e5a8101bcc3cb6a5ef1565a41ecf4f5c2c1c18a6f4fd4a4a1133e86e6823b1ad833a67dd365efdf65cbf4a1cd7660275161aa561644f71b6fae9f53955d2c9486983ab2bac7b99de09cdb52f9b68ec82938c41b6f10b5c898cca94f582bf4a84d2c0f866a0b3bb684ab92845f5b0b9ffbebeda60feca7e0890218e866a17970c524651c5ce8d08cb7d760c7d7eef3b2c86ad3a461124c5c482e55e67c21f5a60f481afefd13625e3ca998cdfe2f79a90f435a5be19f6e32f5d526175c2c767c8fca73191a9e5f468f7e1a893bbeed9fd0e31325d82edb8eb619889ac57dee884c79ec6db814e19d6f9d2c793ae002095e2dda730888318347af9ed6c11fe26804850b1559d0d5c31aead3fffefbd1cf3dea76ce6b700d3f80abe5f49e46c75e08f5cfb93ae1d0980db0a564dd2671a6c30924e70d9fd673f3d9ba2881fa67e2e196b64473dc9cc980b4e12f4b8fa0c7f30686e421daf319ed41b77ef8397a14326d456578d2eec366efdca8af2de64d9efb233edd90f2df4b0070eba32c965ee27bf0d1f2af66eecab0a8e9609c4c529d6097d730bf4291b567f274673410aadaf230655b5f5badb5af3f409c25fe7837593428c2ecffa6a6a5994475f4cab1fb237369026da6b19959cbf69b3547cff7b264806c6491c0289467283470a99c5e9d8b649474c34fcf9b0c044ad4a30c5433d49bb74eef6f65595d825219e372970d132a5acdb6f29ced5ef019bb9811b944e8a21f65ebc713bb84e59f829129e377b47fdb42f0abb86b14adb7ac70808584fa8d2c7393736e2f7a521c6975a93226b887a4b369ee40eebd13698e3d827bf8cb2cea70223df690a8fbb87b71dd71b64fc28b3d87c2151928b613edbfa8f3d200996affc8df0462c7b5abffcf1235784324a77848d2d2929ce6f3ae6fd3545b5ac678f52c134dcd05afc3cdd32dd917928d40637ab628681f17c58b78a58141eab7f4f17da1efc3387db81742687381cf68d48a2d763a5d86e9e2da53ecae2497ef0f8e59a14f71621fca2eb23ae5dce08627f7d2918e0a4247fc01d4cbc47372f687442ae55f08159f8119159e3e26371f7ddf9c0ff27a5c3194700d62a6b662ff2dd620eb2e818210538f24a168576f36f8f6004ae6650698129cfa9dd2a4c3f3861d91218e2c875c4a6708a13dc601325f81fb11ecfaac9595b88b201c466251809f186e32ca3a824d114cf362ef2d1aaa470e3f3c8cddb04d24990b5ea75b02965fa9c542860c9d454ed4f12cb87284bb4415b0896a8ca03dc32ba7b9dd048a3184f8b8b9d60452c823c788089570d085f2645c18483ff7a99ebc2ebf20102b2fce72801ca8b67c6163696c4203ac11d709309d249958c47941270838a03787a0b514749d2b48baa34f07b3377d2695911f08455fa06037dfa2a964b2d25b6d9953c97d6d68a86804a5a4181df9319f59fda852733f78306a5833f80f71e797b2109760e0b5ff53aff880936d2dc33d1400d40b783e2cab0c822d53666902f57ccc926a15580472ef02c80e8e67cbff661b4c84e36708ad4a790208dfed9a3fd11fe2c26792cb127f6ae33015744679157aff4fb34f915ceb188fc37d9cbf2e975c72f91117e89a5b94f24336ae9e0661a8ef3110c6e6c69ebbc81b58278f506257ef2b0e5c3e17531ebe9643e8dfd3e883f3173873e06d477803fcdf0b78677473e00efaa33a4dd3cf3e934547f61475925a823932a4a233c3acd3a819d67c4950f6fe74a39da256eff1ef710f1f6611f290281d346a365a6c7c6d74568a459f02d5dfae99bd577b552aa5f24e6475ddc623b1be1d8474619dd98d7cd36ea8cd157ee1042c41ceb81b231f6441f671e2a7377c1448bd39ce616fa401b7418b7f9d780998a28edce42e0eec0384168029a07b7b5ddeb6c96dde20c05db09cf1d20c90e136ae22316c3a51914d4f728245050267be0c95ff5af17dc9879a6810a7ad273ab02dadc158ac772a45f541d6e8bccd75da1b4ff514b4088dfe2faae9504f5d0b13fe9196c3195ef3da62742195ac1f2684401c2e0242d8f36ea0854be9d39bf5462d26655578a1a7ea79034626c9869648f54db1c22589022af68ebd90e7a3aa6f93e037a54e6a8d9082e131286a768b0f3da4f8ad1f766f09ff6f2030317d4af23164a7d146939cbd4e661b530c48d261334d00f214c4fdae5fd26db97374533e466368b7c13d9ec3f432b0ec8523a6f137401f18821b5d6dbe7f64bd418775a063654bd24c5242ec2d4570bb530f539c956ec6b63af17365234398476a5c8c132ffaf86fd04404d08e65f8e5b8cda037f25474d7502bbd7d08a9791b556b015cea37e59c0a40d4d6c63697657108b0f9549d7985ffa24b477f88af05b05ddab9ce70ead7e02aa26940ae2c307c4c978461e02abe8057bffcfe7369d9a09ecb76bb11848a2a6fa725e0ed85bd96888f9b37cdeacd4d2d23366e5ceda8e7a9f8542ea493b358ad663f4412b2a2cac66e296856803a62c6350be0d188ff5d34356bdfdcecdc5485332993b75da9d44a3aafa1270116660d41f3fa37bf34b2382d424a2cf726369516301e26b0f6f714aa46e53f5c96c448b8210ea77efd81655ebe9b3163052ecbbae164fc76f8042c6a19a3f6b860b6b672eb6bb2b2d283065308252f267ef09a4d2b9c1445a6e3c88fc0b84a7f40a3a033bf01574cd44f3bcf6ba3e8b1d3f3a81600d1a8c1ce3e89664f62b85fbab2feac66ac3193150fd0cd26ce87efced18297c6e599f1ebfa5c37bbc4bac43ee0569fa7eeb88718dd07d13de3ace412df603d89fcf77ed29ee3c646f1293af6482cd6af368e155ae4a15a170f47d8d0a96f6fc3be03c94e1435f26b30ce7a60392e093be2617e28c5c55d720d0664358c9e9b390849b554aacd5e2ac019c3ce2dbcfd74d5ceb0f24caabba8537fd40f01cc318f4b653144dd9a119fe23110ead3ce415f8c8da0daa736ab85b4fa5e8c9ab958eae720c90e43603b9e1bb2d7e9c53b8bb61072a56096b2b7c6a19dc6f34880cf06ff0fb595164b6ad1edfbda323bf1e4fa1f68a8fdcebecfefc577c5c89cc2480d86f339628922bbbf2f89663aa8403c0bcf8d986c48f783613d7a2c3ef7f73df62f362d4d2e026423fde9fcd240e1f3060c745c43c5adf8e3c45b95e978df1e897b9606983a315e7ab2154189a86c271cada7550f69bb4ef533c76a5897d3cd9565c05e563adbb5c7a8ebfe13e3851209242ec1dd17c949c5e5364fa7609ca809c5df9c82ca5f7a8fbd730562c080b36e05b33db5b02fcc92cbf9601533991321e0a4f6da25fefcb14562c5803309a08a0d24189f2b8d174a5997aa36e27289867db233f5ef363792b674757c22d28f98f77a83763920dc318db906c34671faddab62e8c287c312cb8b8af004fb5eb96c0c3a6238b4fdbba35feb6690058285d2138405370b976d42609aa592dee56cf17de2550630005c75aa4ca639f0a2e4a75b039cc2f8737dee970a51292dfc84747206233ebfcef11d933f742d25bbe3b585be624f60400b2b3b7008bb524923a409b69462e9ceb2e331e708a71a608df5504cdc0ff098b7cec791fae140372ca11a5f55f23bd13544587327f1f4c14ccf812e2eb663198d6f4f8d182b57ff3274aa8a2d2fc8a5c68445153bf0168ffffff97