PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 61918 537ea01f0aa7d49c0db35e198a5e94a8e84efea07a623b6516599d15183a112d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
78e87209a11c4fbabdc412b7e6f394c5604bb64706facc45c390c09a883bc5dc
Certificate Block Hash
537ea01f0aa7d49c0db35e198a5e94a8e84efea07a623b6516599d15183a112d
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...002204000014800000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000fcbd54e6491762a19254fd4a08b7dccdccdb1e4bf8a3694f7606cd3e274c60d9353065b099751b8b442608b0893921254be22a89df37d9a3261bf0ca01bc776dfbf24840f69ca32c8942718aa68ad9444cf0d84c7cff83abe81a0000000000000080000000e000002204000014800000

Raw Header Hex

00004020ee281539836d0cc53a4f81d2f97089d050a1acb1c31169f995bf0693656a8462dde5b14503f61586bdaf60b7311c2b37aa11a228531aa9d132ccea79d0a380a6d5ad166a9e7a0218dcc53b889ac090c345ccfa0647b64b60c594f3e6b712c4bdba4f1ca10972e878

Proof Data Hex

59,560 bytes
121216010307159f30eb6b44d4a3c4872812a6daf5c437d2e726850846ee2747ccfb107324548797636618248ae55f58bb31e65245941da89156aec100dfbffb0ee8b475a4b932f34d19841d50be861597c56218de6faa690a33a40cb3eaba2794f8237a83bab257dda4d57139c7f77b1b385fc44119ec506f5958e4b6b65cc110b5f9b6de5b9bf03d6313f5ee9ad0fabe9e27fade42db6aa8b0c5d5fc81faac8b9e5adfc9b703910fd643ae0cc2f7675e47476c406c0c135e3db0a243b385bc9ab15cf80e6bdec05ad428f1cdbc70c98e40f38c1a262adc100a62c7901a28873a816e02129b2977280ef27e54480325af4dab6e8a19aa2d79483ed31d9b5167798bbb6a89de541a776ffabbc64063096d03611ff2d2ec3a20cd6f4a31e40344c2b9c9621831c3053df680ddf4e24557367cf4b459db0a2bb87cc24de5e13bda5c91e8b16af05738b30dee02cf2ebec74ad289c150b72f6f5738ebf3d720695c836529c0f3721fbaa776d384f472b15e88b548a7efeeaf6c200c8731304cb3c4cad59b7eba8885edb1f8ee316177fb1db94a68dbcf50387f29a16ef314a9ba74e641aa96e0a705ae7474c3dceae359fd94bcb30e71dab8571d9306f9f85bd4b5221ebd92b34b677f9e8c6db27e0d33e05577156575f01fa6a9b0dea48f57462e977082cdff0c01a81e6414ab1438c9f28af77df31908fe113cc171e0bea0f13f3edd59c7d7ba0bedffcb787ec9e03b11c3a8128ee671080ce145fc6bf5fbcf8c5bdb0779613f3a24d673d2c3d70cd8737a7f378c58cb7ec816961fb7460047e7902a10f8885c6b0b73e985aeed3acd76738a18222ce89b8818719b9a13c6e36a56e270e36b4f7e062d4dce8adcb8047620e7ac5183857d786e9b5c725f51ea78de3cfa6766aca66371113a6d1773652f306b71d2850156b237acc805504d029ca178ba5ea49f7d09fb1f55dfef4fbfd89d0825f7f8ab8af62c22eaab31429a891d90113ab4eceab99d833687ce94ed5f4ccfda7d2db43c88ceca4422e8dd3e1b805354a033b6a8f3fffff1f59b51c0000b9427a97bff6cc6cc1876ae8816bb7a5a53c6be2cc37361d3731c1ec92bb3ee13ad2c345d27579aa7ee801a663e5ea35874f6f247dbd185e056b64e84cd6f546e33b326c3020be29ca2d86b5f44969351a47da5b52d1583fd690f11b1638fa914311c460b6fa750df236e97f63e8afa56c9d1f44754954dad50c455c40469d9099571953ec10a293664781df323f4a3282c7ffa1dd9e67562c412ef204bcf7658fecebfe03204d673253674f22b9fee2bd67a2a3812aeca3d8aba0fbb0e444cf408aa7a617267a7a8b899ab47bac9c530e9a21d47a44ee7bbf036757906f646ff9d5d7643f3d59f00ff1229c9fd2dcca2782ac638fedf3d6cea3b19fb3df80ef23ce0c9697027f540b88e7d7dd57d2c8409643e2668cc40ff128cf8b6ad1ce8e2d2143ed6404e656db5982a4d5a7ef2ff4f597726c912717eb74d1aab7ec88c7b108faef5cdc8476f65c4c72a3744cbdbb006eac43cd3a796a6547873fc4cb1c4e4826228dd0292b2e5600764382209ee4b4ccf4253e8debca9e35835b1f90210048c2b265120e3224839a5753268126fa1fd711e3005259b26c9f6e1d64c208b83362d941755544450c1985eff0e05a9e1d3c24c6e39e2531855564a3c8a759b331743214ff07d74104b0e5e0354135ad4e430b2b97c4383c1fd113de9d988a94f9c3b75dee140a5cc05405eeda2b2c82f797f4ab1535d07c171043e1db65504310b09bbb363b821a74ba7d9a1760f1ca563990357649e385891fc7acac37136921c6247f44d70ebc94e13faa391f97a3b0bf8260f4ce3af3ecf52f37ad91b5cc2f6cdb4fe773903fe8e20ef76766db302a70b28b7e35093bec6812343e558352bd00635ecfdea1a267382dab8c5f8eb2073206470be89a0815c03388a5d047e2c6f2d7c03029809b9353dea168b8a159d850eb270a3656c73171e12edbaf029e2c52b20a7fff2312091983baa244c98cbdaf326d0e0c7548a71a8d20018ff54b105e35622a78720fb36f3a29cc824e6c3c04ba972784981230e11f96c90e9d8f89e717867244f21394f7d0292757363318365780500497d33736602ecdc45553c30f58071b218ab42190c57e8d121af207c5b1def0e155dffbd8ad4821036a9d27c58a551f2132307645ae5f8b4b18c249c77c19a856d9feb623829ca74e5f281f52eaa44342b3e3d8204bce280eef824a88612845fb318817d1f0198fbce8155446ecfc38514c7e51449d808446855e72fc73c1b06ba9211271e95b79fe02b646e1e93243c9a8d7a85024dfcd0a43f02c92c99dcdcaaa0521e3d4bb7db597b5394e76d5a2b4b61a5a0adecf7ed72676076894e4a351c63f11084493963b430c160c4c6179868d3146b011d8e1b57ba65983aa21430128967e3808ae972e97ff68ecd339761f1522cb97bed6e5d52ec98749e4dfca82bf6d017a013243a7f7be634f9a0f49df6ee2bb34cef1236a2a22f4943d0289651dd581ea2bd5299aa4d48ca0414560a8f1ca7e725bf495c04264b83941c7767a43195edf907d52c35859263239c772dcea493d2e1449dbfc12aa676d2750fab1b9e0a37bd3ed41df72936a3c88b03ae9db774d97264907acd7de8653709c55ba1cf77972fa2e5f0c5da68f2e9bfeabdd61bec28be28a0d3ae97a767c78d5156d7f6d221cab3303e2ea92ec8e188ef9edb1fd10778131055dcdce7c9dc5e5176a0f104fbf4a3526e659d3a373206ae3aa2c2417e5889d425612ccf9487928483d9680dd9e12575f97ac40db2b6161657bd565e42bd1271b8221c1a7234a54538b55146f14dd535539e7cc5e2b5b9b08d364d7b83346ac03525e328945c2823749b9f55c19aa2a833abd9529e79e0bb822a3285d5c4a4f2f48457dc022b3228f81ad0ad7f8c3e0931aa62201e467fe2ecbb2ed8c2e2cec818c92178c2f68893eb8a82e4ef7e12a5d3c691c4235a3be652211e515eb75005e0eaf0697ee39f8c61dce66c4d586d370132f255eb05f08df5fe6935600bea65c3df9fbed970401a2aae3c0ef97e817643c554b43bfbaca3cdc2915066d04f0c75ca6bde75be0269d886788aacc61d195d55bbb7b4c8a56558568eda606ae63b8c89d962dece1cde7e8e7061bf39c60333dd282acf063528fbc8fd57fbf9cce44b77aaef5dc5b26dedc3bbc6c8d4c8450b7c7f8abc99e8d7a46be5b44499ba5e1a92affd31c6433bb258d6db4ceeffbc3b3ba2231af3eb6689dac884b22b49033ff07cbab4c5089d982779177f09147323aa104161b87e3bf91f52ad402b3f4251ce038ffb3ec44ecc0faf66151746830b5ac39e5dda06fccbd6673b54658c3a25c605298703e4f2f95a0c10a57ded70e4f577195d408c8548c0a0e6d35ce3e81b56ba9b9aae2f6230799131aa663c790baaf6d1b01dce1460b85db835e37cddae1ec0112118f367af3e53358db94d6d8e8902f5f4efe7f4fba221c99a7f9b1cfc94e7398f6f156ecba67dfa19328768d982b5885ab1019a9ab48a5bec91c0d1178f23a1f95e3341efe304985d54b4d4fa94728bb1620f3d6699a6df5076f019895d4b1106f510f3b066073c0d472877404c27a88c5231e7e7782a1a18a5615e0d835fd21c7a61e950e471ce2952de05dc697b95011d981e59717a2317dde9384a6d7e9015ca278d634daf87fe85adbaad461584bca8f9cc4dba8a358117309208fed6483f60b02fbbde6218f973d3df3070c803a180ddc593e32d87f0ebce8ec1bac87640277ebf704eaadb15387017176dfe3a5e061381dcbd2f5668713f680034f77ba15109882aadd3514e8078cec9663f586989e168c96919a3bb23b18ce88459425d4af6fe67e1c407f385f586f0d29bce2527df69e28ac42eee7181b2b441943722842f538bd296a3214acdbf7168f50fd85ca8cb2ea41f138f0845f7029e57aa29ecc0d7b9ec3565cfcbd8d05e53136411656c1fb000ede104ef1003c33dbbc7cb899729749b4edde135b0658cc4c2bc3cca7f828e87e64f27531fbd2588522d1400d28a3da4bd9c7c38d294456e7abe4c5c03634920811beeaf810ce08dc20c94bda59e3a5f8b761b6ce331cf61e029e2032225a46ddce10feb32066ce887cee7dadc5aea9caa0fcef4ed23bfc3a659a6ab0d49e3a8c5d3268a4eebcb6b41793ed1d30ed159bb2314a1dd16ecc39c6068f1594e1833666bc42dadc8e60f743ccf409a8494dd932f3fef0a3079c09f0752c70224eefc19bf9d86a13e20f9fda9138e4aeaf7b518c7dc8b0b9dd5bfec3ea983c737e2a13dbbda1ab0d334be08766cfe51c575d8a0363dc48d0e49323e8d2253ca978a0db6a3cb5340017666f4dceb397176e65efacf4bdc75492622c8598829895ec88fd54d81656d27ab0230bf2a45afe2998480249009aeec18adedd34e227b6ecb9fdfaaf977a45f3a4cfe0c5384c1bfb15b0f964d5f19f01c3115b941d92741e79ae397042fd823fcd545ccb63ad3a242483d6558a7eb3ca9022022a6f81d00d12819dc113529d4fe08b42e30c3d279f9481964a9fee6a35c115ca6b8b3aa5df6b4e100d7b6ef32d2367f74c6ca2511c75e2a1039777235004ee9d6d61658e4dffa25ee710e13da728f36ff8faeb9b461fdac65c74caaf70ca678435e276e96a355dcd76a32872fa9402141306d7adf77a4ab981efa9a92a6409425ab5410cf407b10e45e1379f9bba3db2054362963a3e47786bddbe57e7e9e026e61bbb78533b8b10c4e2fda110a52c0a95259712a2086e10c1d6847d13646bcd376dded0dd8a88f2f9e52b588b05ecd08cda0b76f8a93a9f174d4169434c4749321b4f59be9a9c26d65c8746825f7c33d249d306ddfa27d859013361a4eb893b07791335ab2c61d3c4bcf6bd78077026303a7bc290f70f702a3cb87bb15a95379f4c1eca3d7fa2bea273b46d24c424c4cf88603cabb7d080301cd5920367aff8c452eb98f3367c43202332f2f4a56b4c330b855276a3f725d6e5095af6e4e9c73198351fdf43026af48ef468d221ae9aff5eaa258b415ee247837615e0f1105da0a37e2350a331ddfebbacba8e582a02a72dd63931b1e498c77945d67bd0bdfb694bec9aff1b77439c0fcb4d5019272f366184ebf7211cf06ce0fce42924b04aeb817cc27ba442201ce380126eb7b6d0f42908af3b72a18ce9882ba5a36413835bbad1a2a41a28894ef35dc5cdfbbccf90ef0423743ea059eb82d944b43f67114b98fadf657c737fbda77f3fd10ab0e9fbab4f6855fc96a5ff75a1c6b7b7d7f030a1e0711bbaaaee5c0568e0b8156afb06ca5b37c8d70e77644a37343c2e1b1a89cc259002a0d8ec955f91bc51b1b36d4aede4cff91fea1b417a1e3ecdf6b0ad60dd9647ab32775cc2129a352ca4b581cfc24b01ad11ab521065d2c8ea4df690cde55dda824cfd3c7ef154022fd1982b1c65ad13a60cd5616d98f01534a119151a42f7287db93c75daab8902630b6e8d73969a38fb6f250f083e32914dfdf8e9ba78125f288dd7a091a3211efd37a820a06570f69e9a0977b4054ba0728d969877c9ea8b7fa00cd50a7c2e013685dc8c1edffe9ebb26b022766c577bccf42d6749703abe1d06ffb5be94df0a8baab42a2aaadd6e3a98c389267888613e840424f3bf9ba59df36426195781f4bd4e686dcf60f7dca9121d4b7ef185181d97c6fb706d49389353430f863438800e152ea3611614cac605fa830fc1e6bc2ee04ac074ae7f0526e5836429b108bba9b5b2a79702cbf37513f51f8930b8d376ac9a5eb545e448bbfaa75d213de31a88bfabe1d1742040776c74b9a692d3df97bbc5b6516e6b916e5d2b106511feb35cc3b91ac3a8c1950edc3114cd6c1e3a33c4a5b24d322a8493f835844b5e68a52372c7772550ef3a2a93d3e4ac3e8496a1bfc7f3a783974ebbb827272263fe87da76687cd0d2f8394de96086604e089071c6df0624bbc96678b7c72ec581df1b353d56fc96785ecb9bdf1983f78bb2a8368fa9cb9788b95e39d65ace5ab5f1cfc8fcfc35ee9f7d6796cc0f7d0e1380dfc8f1a268387cd63da93366a8d454a90011f58eab5285dd1c735a265f18309282919a406864c3b8c6e21d5f2f5f19f4e95ed8f137dbb7a22f73bc5c972ee49c5e90dd97be3a4c77f6d985ee3ab62fee94b71f6d1a63c8df07a0648dd2fbad3665d4ae864e5f2bad3c21c2aa8262e096574b82ba3fba0a8f8f796adbbf289323cbf587ba11bfb674aea9b84818472f3f6f53dc51e6155c32125be191e90d95433a0be1bc206dea6ccee96b41786db797f2bd438539b4cfa5c3f2df9034ac3fb2c10183dc06ba3a74946d21b5308952b56e90559cdca92cd203f30b07572e8ba3862856c20724c789d496e3bf61e05ea62fb9f7a86f28aa65832423de7dd7afc1ba91032a3ef2ec24b18aafbf6dccf695059017ced8e36157a1784b9744fa5661eacc4e95a8ba698885eb470a71f5c61ed7684c9279da183d7a1842930a382b30946c54647fb42030a7d8f2e713426a48aa3e54b41ec9fed166abdeb8336c4656669ed154913ccfae4a2cc01e55b98667e722adbc5de341e822aa8aa352e4e887d26f6115c2c378412805fd2eb820015878f7c3b5f05ce5f8874bf070c0a7b421b0f39566f293753f8fa397f06d2ee5aab30f181ea088af60f864eae24388d1dd7ad1a84b115c576c631a99c3899880b7578bda1af4bfb86085226f10ac093abe3c4ff8a88d6cd6f89b3509501b3968013a054eba79d2321efd71d1d53a7d5f0927ae54cd6ef005d0e0194be8bcecf75db89732c370ea357e224e7d08a6f3f59d8cd3666591c9b635900f9a57b6372436ae2b5d66c6c01f28d8177c3da718648963883861a2d7dd42b4d52efd37307e1a9830c72b992ea07be301802fc855d32f92b40db87f2b160252dc0f0be9eeec30212847094c521ece38aed69a1a562f5efe679f15d72762eddc4e7443bc49d82b60989ff6a8b365f9151ddc852b458a52459129fd5c10d2dfcd4465402566732c693c10bee0cd34e6aa23c3beb131494f898ef2fb8a5a6637fc13f3d92e323341ae0d5600bf57d2f3e2458055ce7dbeb432bac7651124abc11e8e9eec26b8d55b3a0197ce45bbd5c2c8b9a798a1a29e5c385929115b850289b3b79c2c00d1cfa28209c437aa15c49454db120d15f9c233ca829e94b8c73df7584a8e1e5fae78a6b4836ce8ba70e92a924b7062b699b8580e4da120498b9937fb65e8d12505b0f3ccfd61a118119ea253af999b924075c5188d43cf17d2e856a5d9851eeb74a1209bc6893b58848e66a4710bbed14a909643ec5b35eb168a5f113d5a02bb5cbdcf99c7881e06b49974f669cf23eacc91362225674dad62ed32de5f7fa2b08dbb1074ebd10e22f72f66c90f1681e936d1448b008c1dd7de4d51426aa3a720e3953043ad1c51b19e75492c569276d3e24c44c6ef26ded0159eac43924b1f97b341c85523a85463c23414736be007ad0c7710fbc4ce021c460718b4e3228d8cbae2c06693a4b39c0496579d9f55bbf20033ac85463d5ff45bf6cdf1cec2d644a5432b1e09616cd38fcdc6bc2378fedd544d4425740472339f796cafbc81ad17ede48d02ac9fda582c00df800f5dfb27181cabf5ff9de2d8bf59fe83f56960b743d04a44ed368f390d59a948cfa5bdf91c1d9d97eb01fd0c897190bf4b278ff8ef1d82ba79737adbbad2ef5185fc0d4a09cb49d6a79b0977275765c5f49f98a9810902d70d5ffa2fc87848ad418948b1eb62c4b424a55e03baa08c9689d8ac9c596f5995134702b466720364774a8fc2c70929fe3ef35a24904bddc326b074ede379b62df7aa81ae8e0be84f53a97f774917f82d205246a0b8d9e9766b4a10320bda28c28aab3f717998f5d78e6398e49a4eebeaa80d7963494f7ef5897785aa2b803ae4394e77c1ee30ed77c1225bf10f5a7fbc21e50710366fdcc3a3e027f202ecdc0343e252d55df3abffadade20eddc37e75422744841fb5e325f77fe11f3df03d9ca13e05f707ba0007da0b7afa66862a08a739c65cb3db8c14dfa5f0f767e08d46a37762a0af55c7a2c23c3c546810f5d70fc42645e5eb0cef556d77ac6c54fd67ca08a1b3debf83488fb64dcc1dae33d2c7072dd38a012014b7cc18364cd11292407b48f1b44e2aaa1b46558724730068a8e24345901e62e124c8b79568606be87e234015d27a7e2372f5ed76b71a9fdd6659a30ef7caaf30db7f45b6eb6a6ecbeae12d2403f2081b12653ec2cbdfda17c4e5ba448e5064c960b6693da7da813d383ea0c307d7c4f382f34fdbc29aa0ea77e30d09dcbccbc77677036359896cfaa16bcdac5c636bd3953d2f70796f0fd8a2c8484a839f3381d676e9e11462b2ec6fe2665c4fd8b27656127ba17da8bf2a0f28c26654ed68f0e481a9e0dcef89b6e9191109b5146f229bcaafc7dde12672cf65cf406f46e30d7710bad5dc24114d75a01740decbf2d8f98f25c97afde0d06638b147420f23186e88f9be9cb6030f107a6352f9d8fd366d72deac3edcafe5cb4f80f7833ee86f5f7aa35f1802806dd2108e29059685b20a13ad8a3aabbe39725cc53507f6a77b35fff1511aa9f4d1764fa9e92ab3bbda3f7157a7bad014edf8edc14b9954d11e3bf4472ed639b39388d5ade9f76d288bd3d281e109e9b77277d4cd69a1029af8f175ebfda9c2a135bb12028cf0bbf190b03e2c642f0d490027b7a218222e634bc6e88ef01f96a331a3c16719175665bd0d8a4a5a8e0a3af784e537d8758e74a52a145f99d764889b9c7fc5b4bf7ebf729d86eb8d049b6ca94923a66fcc101f718ba880f7c4e959ad81ed528c0e83036c813ea0e67ca4b94655b0a98535393a04862f370076ec952df2ad3f74de563ca438419bf9d67a056d687c83a3e7d1477a965b13cd65ff7ede8be465fa79f896f025fa7da7c78d7cf35d91747dd496e5cef7afbff96e81cddc43f2ec2dc5df3267f9e090dc4dd5594fb868fd008b1e7241fb7f55415ce599cadf4a23e4013efdb3d97d5f8a4e2a3c43ae910194b349a0163e4e7d2c58587020370035ca120af3a8e9eefcd66066d073201aae9376c170b4701862d5c67fb36892cc644baa5ea1a05ee242f1eea0946a44670f1aeadd72e51d5d1b15265ddb4ee7a8e680eca877b5f474e1d3eb3d4524116339eb335e28a3ea947fbfff50efd35df19789192a08abd2f667e5d7bd4edbf9e788c4db2a6116c9563dae21c0f7bbb0fb890fa4d44172ca0f748dc4377c1757cb4efea6d30df6c12ef48c7f13bf3efe9cbf4353463f76495257a88455b15fd5a5e896a62c41155b704047dab4f119515ee99fd4bf25f0c30260edcc006eb89a18d2f6316da3867f83a591e8c74ed614d9a9757efa219741936f9e53fe4a47a09daf6a53575740db34dc3a966ac491f63d9ab9e540d3b32e51d83b46cb97d17414185dbc9200ac63b144081c18d122e5dca584d790f1f889b447715c1b9c0b1a243be7354c45c095a22caaaca107a794eddefbc5146f1700bcfbdbc9a44ff446ca9b1b1882ecad338e7f87dfe8fa621bc72ad5cbdb0e6b6b1b1d6c8aa29521de746badf8e8295dfebfb0561389f247d80f71280279b6ed8fd75a7255311c81686a5a11f54dc6148b4bcc2ca86142261d3977e0b208a1e36667e5704765ba896f0584ca94015f5b636c20719ba175251b4ae268896303b0a6fd4f537eda23ddc373d467a9ce7e0c2967eb79d1d1ead0e1ac3a6052c2b269c10cf27ba773d761fffa372bbe31ae7a75e2c0005df90d1f73e00c217930fef35286e135483c81c88e87343db73ad9a1ad986266b736d1fc89814bafb735e52c0df488c7327af36f6f3554bd57ad403289a46fdbd3734632c65aeec716a3fefc9aae83d79a4d19fc7c68044f2abb655dcbb914a910360af6bf86eb62fdbe706338b901823aa09c3403ae5779a405e666d16c3bc581843b29de27e6ee0757be7446a01861722b985fe9b23df76576e0d762eda7e55eea61a25a55687765fd816599d868f60227e8fd5f7f4243e67fecdf73ef83d91a0e71aac7fd1f4a7ae6bf8ebc0e5bcb02a91a84786ddff793e1f62331a5b31c130b21768432acdeb2b20ecfb81dd3ba1d7d4b60a512d7f30e873753e312353c079cf58822d5c6dc59c077bac434667a69f133669a87efef1cab42f79c7e4b48a99118d3739d62b6793885ad16b1e3c492f0e41f94e0b0af32cf20bb860a2e964259eceb8aee4a7a05513b78ee16353fd83d18d2a6ae410fb2cd8ca07e6ef2d94feeea2d99e5be0376ea9ee22be87d68331b5d5346adc778f18c0c4229a71e23a781d5ebf2fda9f36b1682e36c391211c3bc2b71c4028339ec76d0505f7b2d3d4441557a6ca9422f2e86808df5f4f75d84b49ec464bb6a85ec9ff12938f3a398cb6cf2a8dfe7d851f2923e1841e8df1cef4d7c80493873db7c970972b4344736860044bfc50372e04b31a40b6bb84fc05a5674db49d615ae88e17788287a77df8898a1deed14e6390933bf981bb435486502d94b70045282d99af448d599ee1bf3a82d5feba1b7cf73f2350cd0fd057c789100386a52e1a6fe89858f6c209adab8ff47b52217bbff3c1092e49e57f216229daaafb74f042ebd4911a3d0f245364d3c938b472d2786ebe88496d1b28961e0c899068f6af564f3e3ccbba1f3cb191a426b07ef99972a37ea82ac3ceed357cd4e17e773262905b71dba1f05456e4df8c1d926ccbcceffaf73c8028d17e5c2623affd1a4f4267d72dfe98972884e9f876b4d4f5bde520e9abb9908644a56d484c783195960c5aa3c14e893fac07c747d6a2ce57ab6789533a7f53a5ca413be70167f56169120c75d18814e239ed73e4bc8dd8c447dd1e795d2f16ae709c28e2355b486b1b1590acebd53bfbd749821a5725a1072845a15e7c255f055eddebc0b6749bd98d3549cf4480571267a15b37adcd2551d6ccee24da21aecf662235f6b00d5f62f7e35a080ceb1f95c5fed08eda23aec9f957d803bbc571cd97bb08d5f1ff4179c101f636dd58b570a0e6c28215866823f2333588332d7a5350c6fcab61dd2c35e2dd3c3340d4f8ea747cbb650638326e2fae1a716b320e9f16df99fd377578cfcebf45d99c10d3d1b8c37697bd35acd0e985db16632b93b2d78d009efce3411fd738ffed7d0c63820425f1a9f6018297ea8a75902606c932841d2a2166c6c9ea531c16fb0d185edf02d7358761c55f2c999f98bc9494798a2bb0a228c7ee09f07ff34f7a1e16755dfe41588c521c74d0cbccc48874c60f33bbf4a620eea296128ba6831bba483036689dbdac226b364ad32d71167f33e6f6d55007350a610efdc4f9d9df7f661b12fc23f1a33c34eedec4b615d8c59890915faae6569bd007afdf22f39f694841f985dd42be1e8003a9fba36cdccd218a815b1c4305b307ca3e3eb54159877ed5399641fb46185741e13695815a29bc2a36c4baa0f046fcdf3d0bc28a01b1f25a0b17449efdb3b43801c78c85827d37d0dc28d7b13baac49bdcddc2bc5b635c2660df8fb48a573205120a12fbeed1cf9203270f6d887872315941726d705e18b5157fc3012c0f8824be830a9f59fd7378fca77eb5660e199a7c7482575b08f5e1c159340187c647ce737a5915b97df80e30ec84d2b616ffa4d144eba4ab85896a9ac1e9ce2e849dbe8b136f3dd06faad2cedba7088c5d1d54c3bc16959cdf0ef9143038dc94c2a561cacf2fe53bf771964409a76c01c45dd4deee147a6ffe81624d90cd22ecc2fa8ba21f936e06cfa6f2e6d9386e697d4cb14becb1613353382eb9b607bed9d37d9660fc3a616889ccb833cfd06426fd89961f0f0d471c3300e763cf42411516b144eefec78d2bd7ba7f6b542f88810e22482b207fbde9887e7296bd334c42369deb8481afbc9b7a27ed2159be4e9a9ebd0241f625431f17f546a8705803e116985ec872ca91ad64140da544a6f3625db61898abadb8da17dac2d6bd11976ded1c10592d75fc1aecc75e4024dd5efb25ad9812b83646c8d6514492f7aaf8cee497f9e8a8ccf0a1d31f815d1ba6e871474465e42e22891ff88c4feef25c9f199456be09c4d22123c3761b51466b5cd291006c083c311301a38151a51a1240c59b57eb68d59188562f1131aa2af9df3f3d7eb27358acd78fa23fc70c82169f79c3ba5d757d3e5c7c36ea341b682190079254ef2aa3439f0e20a3bc23e47c336625dc09925b7d24c46ad96a79c695fc3b3a26062aa0365f9c7e69424dfc02d4aee5c6b8413fe8a15c138639f34aeda6c3d9a4b5bd57dd5997aad5937fda03c401ad5b42e5e5e548d6f45d69a3904c00d5c3cf6ca412270849d504811f8ea43a09acec2b4b609ad8c6a369661e90150c4cb47e78f07e8ae872d3178e0207adeb729bd69f43024b6e45d373ebf17041a7a3a9331857cf25204977021831b16d6ebbae09c7ad28e54f493acc648bd3cedd77beb572ffb98ca16d94227fe8cc5b2f53cc56f72228edabc410ecc9c755ccbfccbef9cad3151993e8e859b94354f10f45d238696648c51c57ce230c8691727d6f5490cc5bb917d60d2f0b9c80b663a194dd910bf0312ef36fd4dcf36b8728c8cda8c42fc5d562b742a3bb9e7a451103ea12020f0e8643c69647b83e3ffd1e34706957f214e3f5a0e7e4ca28a7dce406283addeb3c5865d3f87ced2842c986b4fc7f20944f7a976ef4389cf152b62acb8caad57396929d5a2e70b063572f90b98cc7e84c83e79a8d039ee770669261cf6428e11af30762a2aace80b2b2b3e49602141297eff3e7a212186c2bc683595d9f9c5b74321998a13fea7401d59647efbb375f6991203a2ffb80d33482d354393b583819eb3c07ad78b19d911a007e4c0747b07bb76b9218757913d57051fe81e628a60fa31564f7dffd8a6c560587ffca049d4fd48e36502357f851c467dca30955c58b961b73111e0a010b0f12005cd2ec19a81f214aacc1a3952a8667febef0a46d6a1d4507fe7ce56a4553fc94e8d009118129fea2ae1c68ad86db968b58374b17d17ceb03b65030208e2e05a9491966ddf951b7d981f17b906b44fb7be8685bae7722630a02881ab4a097d2e3f7e8ec3d12aa16acebb613820badc485d7d468a7edfa903d547191b1c650333c94a7cdf3967896032faba1bae86b6f0109e97eaae61780fcc0da28d2573e05821a89913c3c1c02b50a5b1417b0e18d300ce09a0726faa7b99314788a13d30318be366a205f8db9c1385948f006a7c46ddda8fe28fd8e2745b3b5a93c4def787828019f745821e66d693d93e15240cdd246f08a9ea7d2f57a7a3c44721214b6890d4865340b8d480ba9c4c2c0ea21e7b1d505b9059887892fee3aaa409abf8aad30a6002d1de67a8ac8611c214e249338aa1ff73eb02213acff970b26d7d9d176f8817eea17ed69920bf67e5d64ac69630bed2bef774c66e013a6d8e011ffc29e9c6553da1ec90a1e92d9e67e2ff8e413968bbbb74a6a94ccb5fe34e037780518c1f8abfd74b76fc06ed36accd5378650dd0c2b90834f3e12e7bf2a4edde7241c4910c7635ec5d5564e2c63a6ad87d89c9849355ea7c2c584e87e1dd43d308d89dd7c0f4707919ec87421b83975b86543484b087d9cad4410c2f9f4e900681e7b0be4b9aa4eee395c72110d18108a24b39b9515e79a0e7f6e49e94f2fc32c17c3b811b9b469110d66a8249e6e90ec0a25af7142880c5875edebea8ab6c4e69567ac16488d46e77c59c7d8c2627d5981c52996c2017a72f822fca979ef2b856c997345c96b66aadaf960b8358470c0397d53310b7e6dc92ca998a5c2beceab339dcc89bb883ded0ad0cd8344898bee1c2d76585c37bc93c3a28ff787bc629a0a1995faa3afd62651d3eeb20e1d77a53868fbf94ee9be71362a1d10789a703b622e47accb4cb8a147e3b8042cf1e851c9dc4be89ce8e773cc0c4c0fdff2aae331d0236cfe7c9b959cf8d32825e2d0ca5eff6bb340ab6d65fe5042cbed21eb59f592f752997dca5d580db0596e118f1d8326e07a3a83d55bc44074b1a3f3d5cdee984e21d2dfadeec8c61e304f3c46cf76b464efecdb2f5bcf61d0110c756d171e3c5b407a3efccdef0776fd6b4682e2e92c8ab909d96ecc13d4ef2e1202c054839775844723ac1dc536a39d62176889cd83b9fca5ed1d3b07c68ae21115c2360ac8356dc337f1d513a1728902e0d96ef7c4c30a7cbe197e44977ffff5df6ffae7eba862ae62987d831e3eaa76ea987f4b5f46689457fe480116a167a6e29e45a428f2f7b0bd9730114aa8fa2c0c7df6c337fbf4bbbf9402d8d17843e24dfa51a2323b0459051b00ebea5887787da086b450138c3a7acec509cc0cd53e0f6dda69e119867509ecf42e6b34d6facfa40fed7b719cf326393d99fa0c50567cff4f0ee94479451530822c9760aa668e7fec2bfbe24806f63fb0b9fcb7baad92a491dc376978b7bb76bc8b31635470a60f0858a4a8ea3398ab751961259988b1d002e66246316b3e6b20a7495496d5af5775921cb99a8f89e4fbc53cb29c4b2259d541c8ab7fd38944008fc858dd8d471735db5b4b6844415147d53ae437da60b959aaf204fb2c4516172f538e25b2b19e485e0457ab35cd1167b6bb095a421368d7dd7a22e14d397964a386626f9801a8b865c2560a9d4d731db7761a0c0902e00291d219c6ebb544a9d1bd49b7f75058f701841d0c35fd0a626724e3fef92bad93d932a3847fb0ee601dbd37c610bb96abcb89481e2e5999b5b5b82d5918f237dbced7d45323fd4630a35982edd8e0c6acad6de4bdd36461cae095a53785e501060a0d3d9278e8fb35a1a27bb0be4443f7c1303d0da1a36022365088d7a5bf874b218f9aded688b6d105750ba37e0db3407240ea3341bd86688f3d058bec53256aa3f401213f676ac33d6ee3f75d6d394c36a559cad50aa2e6678bfd6576250556017ba143c912d6e699b5189e86970de36bf5e04eb0e6a5b84aa4044e41b1c80993fbc784e80adbc400494e6f31967df887a6d274e9724f5d2787721deaa1e3aeab6d017982062cadf69fcadabb7c76cec20cb8dd1bc5b12e029b6df26293feb770b0d8f1540751693f308f564d8560ad956e00afcd768eca1ef9343513888ce48b332b064b77cf8da5f38e8411bcf6229a02ec4c0a04bf8550baedf70d15fb2136b2f7adc6bc24bc84939315d497d703d5124b38bdcc71041abbfe30090cde9865ae560ef9203c332dd4813e438726485ebf0bf562a7b3df3a32bcab445f518d33ab1a3009575d031b17a87e0a848a5c89fa095656e9a7e26ab0a96296eedc813d3fde37d02476c3648aa4eac758d5fbc1084828816417ddf53169cc75126f65f4a3c6aab2dd106ac6c76fdb3ff47d27c76c4576b557ef60d6b14b9fd78a22528dd822e1302b0bad73a37718af56b24ca23a6340d037c3b21ceba25d00882dcbe7386ff925c3d363e309cb93cc5670982ed61c5864cc6fe1bd3a373c5fb1320866722da4ef690a429d5d194bb6be4e9ce0c35305b828a9d5ba9dbd6aa250ab7e8e1e2e810d745f3aeac3ef7d589f7d5bb017a7d0a1439cf41bee58caccbd5542b47ab3518dbce3453528a4ea2eabd8851e4c49548e54f0881e454ecbeddcbc22adfc0457e20b3bcb2602912c6eee3f75c73cd511e0c32c55368b8276a6e2d0ce0b878fed181d4a4fcda4f73a6856e7bab041f1b68770336a00899e0eff0cc1e1fba76b130acee22e6d34efae00d5959cf89745b5e05a02386a7d0210161aa5f989dc0b3269e114ea7626afe44ddf31aa63db8de81f0201f5c516aff7750b38c31eb26ef7eea4bdb076648fb7c0de1ccdd5bb8088443d0f4812912fa90c066e96b10abf661559e1d47a652e024dc13cbc852770c7f08b6db0c94c6218c1e48058b4761ef33394d0ca40d7079feb3db4d92e72d5ea3f9d91519b3d2dcca7dcab6246592c3d457304b387e17d4d82b76e3253ffe2155f796c036f2a237549d1af18364be8a4e05b117601b37727b28fc70e9c286b8edd8c2228eb17143ec451c119dc67d1bbc56135204a0002bee5d15f1d9157c738d889d70d89609c70a091e6c7c3b0488b86f1d8d7235d19a29c0628d92d7c89b3dbc8b42a50770ccc0ba21cd281a8d0c5a38704a03ad19fcaf3269c86135b3a3597fcca788e8fa7d0ab19c6318a6f2a1f2cf5c940e6a8c9a575171796b02d3d38b6635de0ed60468e80917dbe03577e916696c325b344bc078b0c8f501cdc7fd6f64b7229675595d1f0a1f60025596e6a01092e88adaab4893acddf2c9d907ebebf6ab76c1d2c1b2015f25bf4d221d677428eb794b3604ba6a8353195ef40a2e19f5b293a2b17e801345b582f5cdcaa502ed7c43fb61c9fb6f7e24d2b5f90bfe077e63e6871fd2ecb9ca747a69a1264e1a3ddc340e8c258131669d17f811c6552d5999af473cafdf3b20c73ed209ef9ff55c992de4d57f47814e9c1b445318cc7d8115e758645792e66f1521175d12c82a0887a944211da73228f7265d205fe1217b84f87052bdc8b83870eb4e25d7107b9273a11cf132ff35ecb260221fba421fc435a48f6ceff9aa0c8403619c96ba91472acc9c085e0d06226dab75cd3e568b8078500129ae5e17e4bd121b7f6a0e152315b965efd65a0e22faabbedeadf12183cc15eac552c51057f053e18e59873ce40d80be0d25fc237ba8f9095ac1fbf412b3b779c0300c14c82fd4293252b6865c1fffe3c39e34b434daeb2f90d837e63c01dceb29720e77d8bbc1cc822c6c33beba2b252a5101747790926c5d3fd19aa0fd2d276455c597e0fb689df8dc1ed69fc24f6b2ca13a329afbe165459f7ad60a11cb140d88a02230f990ef17db46c983d44cbde763d81ce5eca57359c1015cbe846fdc8875217ce7474bad2b29990ccc26ba012e75c0f9a397dfd9974ee841d6583ce3d913e054f6f0aa1738b677b459d301655162bd4a1f02a1601aafd12f1004e184e55ee2f93206f6a8d26e8c267d923535ce408ef1d2fef4b118f941bd98785051c19c2d4bcd5198eb10dfb46459ff8ef43995305164c77395b7054fa62e05302ea38ad204721a4f0a03007928e8ceb7920a420ba4d3e40306a5697d54d8340893f905fce817c7c707f97f7728300353cf1456e4edaedc4da0f57c046c9e6f50a3a012a0b82338791fbb3b49ac31ae3532bc3afbb7a4fec97dbcf4c3f4e1d358810ea9eab6f0b247994aa45c6c46457d1ff55468f5085fa9ddbb2ffd25c0f0a780bfc3956ba91a221fdc82e733ddb15de33c094837499baef755a95e54da4fe94a660c0b42eebec7ff8790ba8c77017e0b3a6df44786084947f4e4e2cf19f4aba9c1ffa9980fb86bb28eb44287c155f7985299c860b69f0e838b8a9c716a4a1a3c8516868249248c5b7c75ddfc1244565b2ed2de1443e25b07f930c4025dfc6a7c6c63db7987bd306161d8c2302197d304bf77efdf0c82b377b82b8c074246337957dad390038655487d9ca299b1974883dae86ac763afc8496d88306d23b065f0e48afb80bb081f7e5c94e28d18b9373c7ac534733c35a00177d343108e36973c91c8791e0251520a2ca9b4049720c4a83c26fd61be4bff6e70e358263d0387132551e7a6b2ec7a70fc8f0d08a38a780e7cd37523537eba36ea3eba55daffcb29125e9f5d2dcc890bb52ee14accdf9054646745825130393f265be24c0f6dfb2d80fff71b5ef160b765d5769e9f1ca2c08a56ebf64efabef9dd7ac893fa0fcb243359676683b1318c33fc53b0ac0f1c21f822d5f7a2a58e91948cead50319e1d92b908ebe3213cd461cef6c57a97c4d5466f071039eb5dfa4a164bacd10515c64978e564c485ada318ade2177b96c84557f24d853194cdade8326d2ee814cbff2941d252d54a7e8891d91211ab7100cca6e3d62b8a1172128e1d18b151c38538b0b73bac53ae59c83d44854ac24646487fc5801fe244381fe135240852948f8ec70632300df54895369acf958b29cb72307e34d41fe29637558268259dd283181bfc8846a5bcfa6020611c29d87ff4bfeaeedb2a2cc061d06787dcc194834335332bde85f454345655d7410a0e749c92c784dc4577141e02328e07f5143ca4d0e2d88a17449afd3ee2fb0c5e50cc9ed89e29684b47d905c9cb4b092f18ddea68863601db6d0a363fc0e5541fa8decb3aaa9ab5b541d5ade004d8e13feba13691b87e25abd8821a2f594df0a4b645f4c499bdff2147ab1bbe097510a72ae8a4f3756a211193c662a4d47ba848f08117dc79bcb14e223c1a21012569f340bbabddd71971d15ed6ea16057d28297d73fad3db70ff781b2f57a654fcc97e168ccc641be0d74d5fedc9118ce1c1e327a9ebd9afe7f5427f57f91ef00c0a3c82a01265fe0529a5d4af4b24e8cad41dccb60c7cb03fa8b9fda0941152af258ca92ad924ad09de4f3def8fa067bf1507a75ae12b7d3f978ba8bfe989efa95182c077108c73f6b0131b1fddfd557d96cfc1e8f79bd2320f3e64083b95e808d2f36b5a27fcb0109e383b6a0e81d8d25ead352f220d0099ef562fc424c33ead79389d82a0a23ac1da27b23f3fe76b3cbd69449810fc59cdd7bcdb7628409f3c094e33774e575371ec3d42314c5a4d8fc2480491f91e5fb1eb02320e75b68bc23c329b7d262343efb3a8e745e809d979d0a27a622f0f28a9717c17a282495c94573389e6a72eb9dfaa5ae70700f101ece1784fc79f4991cef1b23b9e8a43e537a0947d0dd3cc2d4b87ff43bd89b03aa59349cf66205e1029fb5d16a9d138d0ab8b5cf8400c9950b472fe9282ab561bd4378385a6d7be4ca0b827ee7f460b40c584bbf0a718d9bfbd94cfaeb2b3ac390d1ef79737f413d93d5c8a8197ea9986c586d68b300f3f14acc30e62e0d4a7b56a54ddbbaca19bfd466d507bf5cd612ce531278e5ef89daf758cbe023b6c7821ccd5a831bb7b4f313f63e95e906530ca8b895a7633e8937fab5bd17f5326594fed533bbd44b4d8d06e56a0acb6212ba5ab0ea70c3b3f88b66ba2b0903bd39ab3b734dbd06f1ffe85e27d3f43bbaec2cfb0081f6c57767f6c954dab32fa94172d959794ec093c144a1a1183249e8079bb0818e6f9aca2ab19b2a90197a71a5bfd0bc3953f15dba1badf9fa7fd1f12ce1f251750a18d2e29dd1bd96c5e16f2f73d3416e7ec26a6d962306bde641ce7d265f2371934a94326315195a2fe8ab9bf77d184c12e070f615ad57f30a5aebe9872db8be56710643270d55ca85f813bdb68ad25e5285997d32d0f1be45b21b27aaa3303cc9bedac10acbabf487dfde2c5eb53332ac83cab4f57c820e821dbce42308642befd54f2f7229240eebe343bf43ea0d8fa8d5757253566825bb7b4df2aa8a6c943ac4b572bcc17f70580b0fef92eeacf493546826e87e25d449f9381b97e078c933a105a6ff46c163f0b0ccd658131df4dfed587d2901560c2fe54b7fc39215617fc2158c306b75af11e093b15c8bc4fb716428d1b25d96dc22fd74e0c7138922ae1e818a6fd0a8ea1989c0833433e9d86cfa9e261a1063e98d56eccd978801b475fc661842bc61478b5621ab30216f256dc159b85c2145e4da33feaa7fcc17f81e37f5a20d41db139222e220770af5ba58cd75d24bffdf4baee5c0931cd373bf3a01bb3e70d5473597cd70de25cbbd86836a00dc767abdab686325294fee4f0985c5634ed50dae387805c9c19bdfbe4ff2988dba54b703236ccb5ee26ee536e55a87cb877f7dddc260a0b37624a0b6e489a8881b241942490117f634af5a24e824998c5b49bf0e0597353dde3090b08225f2716780a82139f24de1bb11de9b9e3f34026b8c04419c17873fdad858fe82cd717f29120b378910788ba0eddecbdcafa789a0a75f957a70982d208b59c3c051c24f0770448254efefdc5504514d07d234ae44612e365e0827fad574bfa8b75ca3ce1a160ceb3432ae82a462c3fb0e6a04c3c0326b43003cab36e01c19807b60d1ae9f198a182b766bccb8ceb3c364cf6d14af17af8a663d561df02ff18d8a6b1756fd3ad45ece847fd5d3f068b8bb9ec260a7ed0a4cc7c30ca85fc2cea0973e7a2252cb6986ca71093105f13c0a601e9f2f530f3c851d4d33c7f2968b74ceca49ef85d38ae8134dbbfb96b310b26a75bcd323b3b003e64dc790019230463b4ad1bdd776dfeb70530a35f4a66bb57f9950134f847684f0f399ecf958520e36970c0332f6f9ddf68cc9f0500286b9d15e4a1b9c6be8894df55852091d6d6ebffe4ed0d525787073513d462d1143f8375866c96b24b776d5e005637addbab68638b1a8644ee7a6d85dceaea9236763444cb0d6c238b52690d58a36e9e1cec12e2e6aa9f49729c1ef0450007c60e3fad5bcdd6143a0e767d8d5cc9d77f6768b2b21b0aab38cd3789b865d66ee6ea7d28574d2f1a09c552cf04bb0bea21c82bcbb5f2dd73d12ae3d17bb05afe8089fa0f5e5524e07e257696bc637243dc24b7f99dedefb67aa1ad7ced8f5697b3d5eaee7c3ed54dd187ea0a356ce06c971fcf9ae39583d2be76b045c3a72aa9dbf49c979f4cfdd840e9aeae471dc9dafdc25a0dcfbcb4e6f811dc660cc2405060b7de2f0c1d7f68cebb8e40226e58605ba8833f6bf64dce43e5a37f339eda79d07b11969cd6cbe275dd8be8f8cd230f79ac9600d1118743c64345bd2a831faefb9a06b7a2380359727d334c4a22eb7295121e26c549596b142d6eab9306329447822c54fb7c99f21a9af0b23a7de14613d556455e4e5ffc5f38899f14c813b360bd788b1674227712f66147c44a13ff72d0f38766611255fbf5a3dbeca59bea6b06c1f8c77f9b00bc8210bd9588a03515122059b630521b6ec4b8e20ea334f961c898ffe1f8b17e2fb349e72c4a324b5a72dbfac5b1fe2fac2278675a4d03fb8d7c8922b100d23c740b45a6136008223c5cdec6dff49b882febef2173350ab8588034fad66a9f4806807f1fd0f40a34a23f48ec0a7c39b6c8c515568733878f40a2e03b1e656c4d68e2b14c416244d3f5ca311f135a1742bd5ec60d3afaaca17c5b5e43b613afcc99a2fa497b5c357f3742271261b99fd873c81fd354253bc826ed761196a6ed0ea2da2a77c304a8a28c85173280f9543bfdb3abbe3a9336bd9d231d0ae7d4cbdbbe6008ebd6efc73108bfd94480555dd5d20971463483bcb9ddb5120b47bd8bfbb55ca08db73edc3ebadafa434e2fc536c124416b49b6fd97909c8506dbdb94363991cb27c91bf499178f0cfc3e49ad65454e41946ea983248871eec128564d2293421fd80886e321c628e692d297e7575b2abb56f4aa40c0da21f5e0ae487190a45c87de117fe456cf8b00e6d1a2a88f6a5cb7b67d541de525c1d3e3dc89a2a4835599f30bb8b1d1a323fce3ae971a74cf2f7975292d5d68ab7a1568da8b8b7b6f0c4d64527dce9d4711061184cb03c8cc96efe19def8ed05130a5a8587cb1d2de21fd5df7ee315c5d073b94b71333180121c35794757378b7b09b7476f4e436ccf8cd77abaa79fe8115de251d07294be63d3138e6671f0be817c2e95edbdb7d4e2d3ba5e96811f56d2e55bb5cc27b6a943b5ebaa6091e863537187adcee1530af88b90efe41b24cb0aa2b1eef309225cbdd522b2d61754e9187035a83a109e02c0b8fe34d088a9d0da56d3b4564a4db5b94a8093549cb1190b9133349863c5655e0cdda44a39c7f77c17223b160ba51199f78c98ca62750fdff2b48b911701988d5e1f2e4654bddca0d07ddccf5c95a6e1b15ba93dcae48d9a64eb55f8c6550cabd8d5c674b3c0c2bf5b741b254a958d86d12883c27956ddc83d50e5d6cf64816bb2d20bdf8d32d12c71cf5e13d58e6e4e4b6f10b1fe3213cc1d64fecc4529300df1f3bd519879ef2791895fbb599214d0cfb3f8b668ee80389b973afafa08a6ee03c6a396304b4ae1fae3f0b8a89c9e4f190ee7f0cb9265832688abb4a359bb12d0da678b22602e4b06ec30aa3aa465b4910d648b14d0f79a3ec0f599ac4ae10a8de51dedb2c500bbe50226e50d14997bb3a50136e51bdbdc143f8ee72b05e0a540151bd5951b604ef2a5ba27d024a9dcd7470c3e9e7ff263b546a0dc2304a4c1311828b61e3cd5ec8e0d367301d619b8a6bcd9f3a514d0df2393492bafc106d58430ff1c82ce6eaf350ef74f103898e72508a8c80ce6d53a1dfad41c0d559a511af859e0b19223417f75533035d97fd3642e3e717b900e1fd56acd34fd1931446cf88586afac62eb039f4565b27a177c3ff223de183e8aa0075f0dbffbf0dc9e90c95ea4989e00d15b0e9ff0c43fc3ce5b8e04a3877adfd2e63c086d3399fc8813eeda292bd304c6744083afe79e27a8dd8567bd4e3aa13357116521a1a0fe8a5f95c0a023d125639b7a4ddbfb9321b87ff173fff969c363295e04a8f3d11b2b058c47c71c5419aa841e2a01145ce39f271d04218a390efe82246871033dbd1a9867b27b4d8ce7e7ac6002ca6ef54cc9969be9a4b165d345c0ad8f6c445d4925c77da8660aa25454fe096157072ca74124c38d9a8ce3671885f8ac6e619167331a9373401f7904b2707461ae049692c85f6e813fef8152b411b504e9777f80190433b2fba1171dca3cda8d7709d679ceb184e4e53805d6fb1fda5c3c0d52e77a6892becd175c841a97563665b96e7f67d769186222951050c2712fc6955071d3d7d087b92ac4a54fb776977e935e00b78eb33b54ce75b33813b39f1e696100bb418a6510f0206da7f722de8f8768cf01ea9e3f58fdcf6e057c0f567cca13a45b27bb7100f861601c9cfdb560e8c822531a6c4b2ec95996d3f34720b80df512006001e2b181db2162c4a23319debfab8539e14e396c636ec9726d907b66a2d6d9f751b34514b44f36b4774a13461313085de00e48a69b34828cd4640c20ff0caf61ff759dd5f1f67c0c1a449489a1f772356f0ac557a6bba6d118943b0d0f08d23c7583951ebc7b68b93866608f219555258492779080d1484f9816be6a010eda8791995025ede50146dd47861fa60e43080fc9359b5608c788d9b43640b5a5e06c998b758ca0f0e40f014412ae04f81037bcb68cc9c494cbb4dbe3a53d1b549a445da66a55d711d51185ff73b020aa04fad8db81c2f92e68abd1e92046f0bd28f551eb39b85a2a3685d095df6306fb5736990be4c41ca856a2824ce0f5299a68d726c871a397a19a44bf43af7327a9a7591570fa0070a151181c389516db319419f3a538b094f8ab9dec402e81133bf313e7c7705a83cc2d794f77747992e529ae651f7096fb346b71f268698cc6513df39b2ca0574b96b0a29831e20e41da9642ef7c9f2e869461659d04aa1eaee5f7d01e202b61a74c21e5703d54caa2e4ba7ebc811e77336ea127016c1754a31136821111170ca3427d634cedc8a09fda713e20f56dc34b80b8014d5178da3b79eaaba782b0cf91513b56594654d5a8520fbd40a448c9e08012cd60d0be87acc313360d59874b201acee1c5ed79dcb01e41b451715f393436c74186d1a9006a6038ca973b5d177717fb7a5ecd3c36a8fc4b9d0e840d13cdbc43c4a4eff5cbfa9b7bca0e63b553a97bfbabed4f8cd24d839b743d8990326c24c1ff35a2523468a92128f1f6c15bd28c7ab2da081a6d634e7788e7baa25cebd8883b115e812fd624646b4040e5d87a2a765a1352d2f88db7c641f5874283852315fd61ad9a580c477a361954d153b21e5064ad90c986a20f5b12d443871cb123ce4a93efe2ed87d7369300f5822b9084eeab966676a8f0a28c7938d0545284ee665c526e2183b8dd6519c71619618c77d2315d623e4301baa4e69976f823a9ad907196bbb546432725d5f06ea0578d5d2ae0f662dd0b807bd354ad34a2c4d2f8dbb9f7e9a6d5a76fb574f00d7efcb5b904d93ffa733363b3ead2a3f08ab98fcd83a266e81e7c153d3775519adb29e55cdfbe5a127fd20ac49fae19413d0ddcd8cfdbcac978ac16111e63945e11fe3d7ae907273d772de0026c8a6782fc3219c2059fc5364ae237c2f27cdbf0227f6ea5464110453c093219f566774cda6dd2083c42e1de15de1737b494b3739867e85220f505b5d056141b572c016736068e2aca54d94ea8f56b6be2f3fd85af6462eedbce285c83fe3c01febe9a9aa5852f1272bebb344b8a3d91cbc65afe59bee42c2f8506347934e59a2a5aada05ce2311e323f291ea0a040367faed8d88db10eff2839f47445318b5ae684c86815975576c260ed913bc30d06fdd1ead2dde323b00b828a4f406e5fb083f816a143af143859c718cfd5d5796beaf370e09eb60ca2ed810e6e291e99f1ffc1760bda9e72dcf6e48a53f4680e2bb90c07a08462bbdfdfce96d383267265bc37a5b73302335f70d64d8bfd33dd6c33d1026705cf7c66de846f5fe081b7adb8b385cd5724137f6804900c211af5da722cd42fb5ed09aac266d4dbc0d03b8e53eeaacb52e139583c51c2aeb655b3c73f8826ea19d7e12b9a1ac22aba7a6cf4e2b9c40cda697049d0c152875182020f3b0c8c6f009a2178333b2d1c76593525d4726282a3321a83f3a95bdfa5b42a727cbcdc7683075267e7792ae26931d96697fe2617c1ea097568ae5fc72a9aa141c47263fd5569f11bb80d23e177caf323ea82f5caa0efb629d8f25b5988d40de0bfd267d8276aa37e7ceb5502e9e452e4f222afb0c112bafdd3d409558b6230944f1ddcba49b1d5c93b4379f4cd6938255f0054902a6b00c7cbdc14cd188013185670065235327f8f8c7353a1b53b1180c0a054cd54499eb25316827be56974f4da0b9fce2658dc422bbe3a875ab054c540fe4a51cfb7f61de3c0321d41f8adee4f4772b00c7307f93cc6da46d1f012fc439f4fc964ca5482fd67f2152f21857f3ce2777378cbdc5cd0b79ec950a8d4574174a4ad957adc4b2d7f9ffe74ef93393ad5707e6c55e884f3ee4f6de3179f30a8eb1c6e216c2e1495568f54a38a10bdc76882fb918609c7aad32d5b6c245cfef9487db98b5629464ab840a9615372210e6d04ffe443f20383b902409adae639f5b9e5a0b308ccd39f27c82336d4d718ee5e5d8c599338d9b867a0b38acf49689c3514ce43917047ba527c163f603b3942ccf7ef188e9ffd84cf2b89f535d87bc4e91557c0cfb75f78f39ccb5460963d6e7fe66636aeb78541672ec90cf734ede8bd7443a0f9b91847aa1801810078c143057893a9a03884baf3432f03b6236b03ba7798c3b073d485ac2bb98c890ed7208fd2a3de1b956d29521841970b3d06483fb66cf8091df0fc9478f4ea2f5f32d451d2dca19035a96136517b1fb6cef538a20ce2dbb366f7c768c134919ef29b6c14c15fa12a4821e0ce77ff63cfac830debe3fceb7412b534a97844e6a1083ff31f63677939db6106c345ef23a4f4243b56c18055d7ac75fc267348ed9990d96476a0a8398c459ea0a04d3ab3502f67664d3146bfbb3103963e0ed024006814fad884d7d10b76ac79d620dd1573edf6bfb4dfd0899913f69a3672026210663e8ef1bba88d0cc4f6c5b6814af2512b3ad59268b312669bdfd020b46ef5e7a7d520bcee20c54b42e5c9d96d13f2372897d54c6f4dab3dfe4cc1f0d6f4e29cea589ea2a8d761bc00466f763e365e13ccc9b54d6d30a124904315031ec01f00409af0cedcef1194564ef70845d3054453853285ffd8a8a931b6987b9a52650413c2260286aea4a5eaa506aab65809c59b7738c2840119e2e47c0d920b2e01c2bf5c7deab55f579e1a0bac7d458f83916b39a0225457de70846ee147b475c2f4030d5d5502e40f51ebe026f0e2635835c56f66b39acb73c99ca3f99d99cd207aaf1bbbd4fcc07d2bf5ce90d15e5e74812aa07528b6ca155a91e6124e6df6ef74129b5245ef6d92f213544535e60cc8372024ef691c548aedaae47bcdfff7069de406cec39d01a6602c86bb0405b06f8fad459d52b11dbe1bfdf7e3a554aa10442d30eb84d1bb19d9876a29b90799e399e4fd5fc7011395bf6e3f800cc824a6b01009dac0efe01aa9c436115cd8fbbf0031db6c7ab0385ceb2f0d9bcd4f3dcc6b7cef904a7a83e97325c3ec82c17077119cb4c2a6049bfc25acf7febdb43598015b13269b1129a6d824dedb43814f32dfc294523c7b8d38cb6f5fe5f3503cd9258f4d697cb6c8a2ceff63aee12f23ac4b61debe28b8a56e4fd41e70cf6322dd92293758b46018d082b4edcfbe567253d1957a07b9cae1a637a51f4751921563c1fe24423a3c7d0bd5e140fab235e6f1a43b6ef685c864f15e548b2a3548324a67a18ff2456ff8985d90210d4978648a17dd87809a194fb2e510be03a289ac7223a23b57a1cc6e7d41a12ca45b49ec7936062d7396596f007f7231d804e3d65acba3afa9e2a15ba9ce8548b6f82b233a9948db176854f8792c61a4eaba27f1f257bc3965cbb37322bc5eb719887395f1cf12e8bc8374dbb722209e4ed3e6ff49dca72a0658aaafe8d27cd9f02bc584c6249315bb8ab6b69da80e4f5ac0caa7f0bdf0d54c06c1d64443a2fc4282e88457656c2812cc968af8ace19e6a768ac67d9160223b594c398598ba34d1f066d3685035c218654f02015eb7a0688ae4dc40210014411064ca774f0eea3a5eba70a81e4799c1f0a2799e2e732d531da3279a5857ffbea358dd477003fc19c4070be5c25ef6a1bdffcdb7ee3408d5f4ce5b12b81df253a6a3ecddaf70a6329cf20b4d32f72d00870466862ff8324a73c9940aa08b3272a47e6f90e100739969e508bfc5a66ec2c486fb4e4b582a254f94741eaed193d5dc3a8694c183f17f152f87ad8948e1a2ee0ce412192f8cc290181f4818176cede50438cf9f823bda388fce75db52a366fa173d9037b578e87ecd3736ccc8a46b281c626933f500343453c4d762b7046ef80838e6f26789326bfb01bc47479f5c32246abf705b65aada29aebdea6f4a30b9f90d5eb4857fdf2c09234ad9b51534855c30ec2b686095fedc17d7a3ee287656f20263cf15fe15ee9c3c8df37a12605021ed007e38f125bbabf9a6dad06e9aead5a5e16ff4e47a2363eaaed5cdbf86ee81e40069bff13de0fcf1f0df74bc7630a9c096a2fa457cc60902518e216660bc9c218b5133716fa8f7c6da74cd0c3f0f4c0b0bffcaabb2ff944d92c9aa68e02e6e57c1c29a4f4c1b69e7fd7f3feb845e48672053330df9f49ed623362520a63cef4260c2f524cd50486ad0eae435c3b28b1e0c6ad3c5c7b3cfc762ba811c9fb6ce939d672f8622ba27288e1d9e9bf5799f4c3b63d73ec540ba3f3f2a03ec05502357ddc8720050f85d782653e5c3186c90d61aef49eea1d69a33e8275c8fc411728089dc1151aeeac5d347cae245f61302f7a27ef6496864a1fc281a216647161394df7ae17f83d15f57412a9df96a92d7254c81628efb5f4f2bbbc8710c12170e7da6fc5333452aa1b1c106705f595e21ec01afd7d2d48d666fc68693ec9b2815376fdb7ad7fa5cb79b99c027097fcf8683ec58fdcec2055baa6c0ed167a5bcaa344e7514a40bcb3860c000fb83cd6578afeb4b851d5b5cd0ee86dae00e6c7e7ac8b81748b62b642ba10f9e96b26daf5e27253adcd762fc5e040428ac112a572d5fd3ea353f8cd3bc83ddaac2cb0d115ccc75546ae3ceb0838297d7002c5149902e60031a4d9804037f4a3b3e022bcd4887845c06604de380d6a50aeac735b98ec475b92e0438a9d3f8f834e9a22e1204c05e1770f8129c4b84db102c8ba6fa19ad5e9922985dad3f4e18b3c5bf3ce8dab08bd562312a22c1bc3239bc714a678e29446d5d3ec40ee8bc1c956e2c2fbaf388e1838131d5fbe30652111c23d252839abe3129fb782032945072c9c0bfce2cec17741910f5df7b85a939d82308f36b83572ce90488c7348e73d4bff76dad7d9c686beccf7bf1348a09217cf19e2754015659579d342a6bf4319d4e9b9ff1ffde269b0dd663dc19eaaa880bc4cb35e290ac91fcf3c234ee880e9350eb471a4a8aac5d8f0d57cfb478f03bdc20e9e3445bc2bbc7986fae0d544420fb00b0ac1b3fe4298905c2bd5db0a0c02a0ca695976563ff85cdfc6b7b789ea73db630390fde2aeb5136cb4a9b57cc0862b915264663b39d1ce087e81846f1aa8d2d568af6623d7547dd571632a0b69be30b6428c6ab4eb6dff7722d3093843c77afa692f9de175699e5f2f35dfc4fdd5d0b564d2ce2133ecd26a4562689ea04230c7553fab692e4da15bf440f56938b599fe6fc274f31a00633175cff4e40c3c9b25ded5a6a9dda32977e5797a274c044726818a8242db1f6bf0bbf83cd5848de3d66dae647e878467490188ff050319ad3013b01fc3e785eae9ce13b621e94c09e640108f80b976327a38c4540e0c9a3f8d8d578cee893b3257f6c8524740d522322d91fa810e3e010c4616e212c55c97613d3731686f82b050d91f31e994011fcbdc7b9fec8675eda249ef105fb598095c24c44eab23e09ce5b891bd41fbf06d4fe8520b1f6feac29c3a89ea5feece52a877a8206e44bab848e2a4c927148414b31d20eb2cb0c65e8c8c92e1c5e4c4357329344dd79d0405a765da467b06cf5d0c4e3d6b48a95c8a6117488174e0b435a227774e3b6ed5f6a7b63bd492f134f16431e47069d488b9dd7ff9807df36be13d3598903752dfda74d1d84c96a1df0d97595351199a6d20ff4927de90f146f0f196ea3f677185d66ee8bc5c318833455dcfc201592b85c9a07d8f340d772a01e79403a5189acd65ace515ba084cd0290b9e0c0788d27db83f79da2947d7fd533dc5bc6f81e78c54b9119b9a2938a1875e3ab498bbf03ce97aac48348769c7bacd5e9f9a1e4e0fbb1086dd54ace90621364f82f0a7758e8297493735e992e32a818f4dfe7176592619f0b7b25a8049f79fe0b8aeb57f817b133b65efe804913302c27476576f9774687c2640dbd0ca69659dd1ff43e767df6de7df9126dba2baf9d6dda01ea2a989be5569eb97582686797c742f3d6117e47073af2a21d32d1ae45e11e0fd2f6b211788bd6f0143fed3cb878dc14d1f8e04d2de4361db699c6510009658568792998ed6e74b61a798aaf744b0b629758cf73217e9774a3054723a474ba629cb2051802dd8672256818f052f51a5741c6017da65aba580ddf5e5140983e025aaf6ae7e8c861e28d36ad5884a44a8551d93d4616795faaa7ebcf7cd24002f48551840261322e7a4f273dd3eb938c8f732e2af1bf78ed37ee196dc44dd77023a680da84d83f277ed057e8d408f34886e742a7425982c5cb0a41ed6a36c53f57a108f1cfc76d03bf4b46daff5691c5bcd6bd2061b3dc19cb67988842dea485b8b9033b9afbfdd7e5dccea3a0df843df2e4eb802d754c183440a72636dfb91a879de3cb0a015eb9acf16d43214b0932e4d7f257a0af0946dc76882b099c6fcfc3a06af9f01a40b18635a50f6f3bbe0bfe9fdd0363306fe981d5d40039033ea7f0728806b91bbb02fbe015456a3a924cae3057ddd0d567bed7ffe55ac0d8fdc50b4c9d9a9942c1d6df11ebc61d8fc60b19a26527832361f004c98e18bc06aeeeed255d801841b5c37ae04ac8ead55bf32771cd6723cdf4d8c0c4d08e7c8202bf0b3e561d8ddaae4da4a065bf7fa8a6e4cb8fb516318f3504139796c6853b159da6acdcc5361bc6bd2503f32f9e150ce9af1e3389057ba4d6e43b752eab4bec7eccc128c3fabd5fc60e23c86ac344a5b3eb8b06a9f5fc72ef6cf1ef9918c52aec5a428bcfa5ca346462d97abe549ae13cf2a942b25c7c327c86213785f0f8b3ad34ad6c595515df6657dd7e390def9f9a3144679f74d0f96f7d8b4b05347f2e6a81f80c34f58d2fe82da10b28530b5f64a2f4eff109febf149a3c29f6d6d5b9e60f9da705b3e68ced70057f0c71a643203c6880c7cde3bddfd8c0b89690eb35e093400ece6601c4dbb160b29555e40edaa11981a7f6188841f8a11a87429f97311c1a5a6945970809f2ad9200cced4612cd657f4ee59f46c21b7e88b382a5554603d401c14d3460fa9ccec3f8016168ba103775188b9b5f9f8ea5e3f3e9209de1d6b74a91a13d603534c2880c1c3b6534c6c357a5296f4aede60532c453c45d635e9a2310021ea08b3989ab8c15b019daa378c93393d1dbf8c2783952e97b724e7ed572315236199e8bcf2a9f1a00ecb862885e355d144596ae45dd2cd3eaae0f960cfa955037fc29f12a3f81ec69510073c7f58fb4e76c1c1df0e1196cf090d01f016ebaac4a4687acb85204b82f15c121b800cd8f1c6acf6ebc6c1ddc9d21d2028358e9f34cd22a3c7a18ae92d856f31704298bbfacbc5c6161c60d911467249b074ea6bf06fb8da565ff9730ccb20cf7eb2c107681c0d13ca1f0989fb27f8bb64cfb88eb1d922ba267f8b39d70ff9b98e3405cc6d26dc3c90d8159071300dcdee285cb0bcfa67cf7f18f2e0d39d725f9e91609f4f778294630da33c3d7c4e2059ce5a4e3af1ef00ded62d0b344c2f54f9c0f94d86f55953e78c3ea877f6fcc494343b035f923f7e97ece55541c2d998a2788812904b9f9695178244db23934487d40f7526d3ac6e330cf4dcdf8d613fdda0433c10259c8f4505010202bce64a53f82549b3918ab8f58e5652cfcf980746f787e58db28df0dc4b237b41710494a6fd5f71aef2249dc12fb917e60fee0d99a447285355623fb7e6cf6223c3464236075265e1e3170ea1d9f3ecc784178fe92d5f5586d6230aa960694c8e71171afabbef78279d35c764a73819f0bca7627c9bb67a04752bea9908bafd032f2fb8b0b8442266b68590585301906c6126f76d8643a737eeb5e067aa29293eaa37250fe6ad7b42ca2a2daf6a4b496bc19c71e888884747e39398a5d2fdd789b299957ef6d81dda6368e9b3714470a82394f70e696fe0b73e78eb02d9c0ee2387f6953785007d170cb5b8bc4d75adf3f19cf53454114ed731c6737c5a9c41f2ed8d5013ee43969e68e325fc79d139a10ca11be81ce2c8adf9a8530082f5e108d97552fc46e21da32ab0d5a4e6cad0ed93b6967ff022513a0a255a7c3e4659c01e0730aaa842e1d2af53d6d424326647596aab887b11f5ee35d04a1849f4d1ea569a0b294d47e0e23cf24dda60ab4fa03fc434ba7d0986fd6573650cd2596fb83fff0104dbe9c2b0c3b7dadccc19116d2271aa5d83e8a2826ece9ec1559eba206ff149d47efdca16ce72fc0456fc0a492fcec07cca893ddd40d191ac0293f2c3e60965b85424f0930c22aa95966514a74091f68ce2a5a2e1cc5dcea58824fb0b3606e16e6ac2a3477ef311ca9a855910ede90af8d09d6d3f0bea67714518b17aacc1abf8e9d43c50ae0b038bebce13ee986520375628939abd310f887a7486239efcbcadcaeee09953fead760fd479d173e566ab0ec3938196d100337fa5eb0aa5ae150360c60d1a962714d1c3b93abd6f93851fecb8fa326c245be6e4b1d029f68b28eed9f287dbd91c39549f93e49b52ea5ebe050e0828ccd4e656d3b36c500225441801a49f57019223aa1bf14e7c7a0d1dd5a9218d6d1f9bab1cbb4798b76c40c696ca413a983cc5d23ecaab51b521e908c9a802ea3f6c338a64110d68b1bab2199ce111ac4d70e89749b0a8881f0010627e1666a6579f12cde384c3ff3a51e51753061b3a5dadd70e5fe33610128d1df3ecc0836b8c3c563de467b49d78934f7da8f5a6ca97bf3e2ee1141b59b0bb3014d36f4427d775cd53b7245b94f927b56bb9b06db237643ce434cb97083a1f5340c4289b418098abc662a87922c8d79cc8f6b7c6a8cbc0f4530534abe088db6d1495dd6339c6c7826325873dac4f9f87bdba13416e897dcc35575aa7c02d6559fcb83c6c61db99fbaa7fcb2d3cb1328eecc3bbe86000afd59bd01c0b7546f5ecf391f51ff479b4dc2b4807824dc3643fbe5467ee5c25b4bbfc30aad6554e2ce786e118f6e43aedea6fec98d8c0243e48f5d733006da81f8f68bb3f2358707d38358f147534a8521c3ff606c3e0ada95ff7247203a74f7d0e29597d67a2a683d5223c8756ab003d07cebc3bcc09fc38b0784c7da654c0462dfa35d2be11b553777676f8477ccb8f8448524c1c7e616be0b9e220f3c0baea8cca1a695d748f4156672ae23e51c23ce26be649b49921fbe2cb9313c9c753f06d1a2c0f38162f54aea3f4d07cf3cf63dd7d53cca5f019122eb6ab0b6951ab748c955de72a7be7daf5d2399981c60777ffe57832f3933d9b4314b47d9487e90c79777b0b3b20d9e897c4de11cea62c9c2a236065432a25e7e3372ad6c79b4ae0895db25a60db03ab400e1dcfd05d8a485297dd89deabb6ef845e2217e36dcd9b1cd75e0aa448c56c3d23e2034693f49d9057f5b075b8805c4417f446bbb5f381f740244e3687bfd936075970eb0f4a6d44f11aa1c31ce1e358dbb999526bf95f43a5831392d9f6b115fd1343275afc06cead0098ed0244fc1d05b18cd391d463c4694c0a795d7bc133b44a4609cea9e6be8b0d925a9183223296ffc487db40bebf071439c76c001b5c8ce42a6485214d2739ee1d90245c80b135b6955ab1f52029ef963951f32b4b086146015982094081bc8d82c084032d6aea52b2ebbd17da58f7c12d251fc194a6c968cb3ea76a063cd7d98c43b98718200d10721f7ecac3810713475e4661c04bf885079853afe600d43482bcaa79dee76203d7deaf0779b74a5d4fbdc4dc0809469e813e3845e4e8387c33a358334473977cfc432a9cc5d13ed0c4e26016fe2b46db71016ba56406363dd3c613c26f52d4d6d5ace66e6924490c8ad6c4ab50c8359b9149ad21c57ad661f4dce9613e3650a9a9440d106d4263d8277a836e6fc2bd0b5da4a19bab30f1edc1e77db81eea36fb7a620cc8463a8adc6cf1f912f2e7d3361e47b4e27e8cda68917e539f47d842c513e471dc44e2288aa684fced1acf46e2b5e87f9ca4bc0f6e535a2aa7dbe4e8804d0ee2b12e82660bfb16634feea5ba71b8ed28f84140ae6aba5141fdcac9ac9eb8c7b97b5edf9478df10775e0f8b6bc280421480e65dc2b8c2b64e341f5d0e8bcf4199f86b20a45cb13a3471a6cc90db0c91f0b69d88538468cbde2d85bf890828ec1a08a4680158ed089e529174527aa7d0f7a327f2ebfe372c27ea2f2cc8bcd9f9cccb2477adcddcaf67e8c86fe5667557cced4828ceba7ab496e323278e0538bb64e933e3548ceb4bce4c4767a11882ea0be3f2489ec646b71474080f616b407941bf20ec12bf4732a0f3cf660d5eae312cbe009cb09aa3e3180a9bc05ae424ed507b45ec93ffce38a48c70484df694302e483bf40fa8ea6530ba0596dc1b15cdb62ec4fffd6237f479b9c93d415e61a12bbf908580c0bd6abe94a16a5e5a8c7b97d5732d3c8f8611d7dbf8f6e8db8929efd019afdfdb681e09091e6e5c14cc9b6d67953b861bbb342567bb9453301fd4468b30cd45a8cf2a8b7c0e112fcb246222ab88a5bce69aa7cb1ad26e06a7bd309a6c1fa07456c137573dfd3db4a205c6d23a3726d7d6c6ea0ed56513a0d2b3b9ec6b6cd4cb083d0ce980fcdb085881aff863f8b8629a01232e3e52c16b34644de1316e5c847c89a4c3bcff4879e5e861d4523ddf2601d479fc8df07bc8d462b99080eeff2a06180f37c392c95a493e743384f9870dc714f8fcbb41c2d97832801467572bf306a2cabf5198d5fe0a0898e96aad85f451c4c5475453fef69f525a53925cc6330dce0618458a873c0111fa80ab2903fd459d8ebac400c58b1c91f32c23148df2a32bfaffaf517c68c6c628f826e321f003e049a90f8dfd222ccffffa754e6eb5c0d1ba59bc52bf1553d0e4c36b62fddad79625c7a615c19f123a37c9fb03ac5c2c9e51dbd51cff641411fa20de838d2df58f8250972e809a6afdf46d00639e5b9e21ca2f5a7272285522e8d1800f0c891f0fe8852ab00fbd69be90ba4bf2a5f93fcd4eb3832bcc00a80b85c29d7c21321ad1d292b8137c80813d343a3704d5c43b0903554885e4e746a00b1bf49f44b65d2f1af5fc7ab698d3f1ae7ae106ae8e7027aa6a680021e6d9ab7ba4cfeb164343ab3b834112785676b2b7dbface2fbeb14b2acfa43dcdce9457f935a08f9a4f3856a57f9adb3626bda3f09de7da74fe4d1ed2c48eece9fc3c4311dffc4ff07e6c0547c929ddcda7c1bdfd1875c8bc7ede2358c77531d5015105576b40a6a78140584a193cb0ca53e4a1f09812c26bfe459a816ff0f8b7ba11225cd6e271fb73490b395615b8716ee0e60a4351927c474bf7a39c967991895e363c6da1541a9d45f4fc8b62f71e74d83f987de9c67c2a34ca2091521790f6b8631191153e32a89c180a613c355b5ee7800356a37b94803b64c6a03dd0b9be2a1efa79d64c72697010d3a649e3780682279b2c630e1f3a143f94e667ac1dee50b72b236d6c5d75bbcdc733b9e966a9e3241acdc5892f5d68c2c6750bf401573ad20a2dfff70d0da8a51166e70451eb03bca5b19e096b9fe8f874b40b54537a3a26d8ac4226271b02fc48d1530415637709ce8001d39f898cd652319b4313c8ef85b5a5f357b9a2fe6df1dcdd23dfe0fc63d83535c19ba84d9c14cee1e115e3a61e14ed305230f24802abcf1abc64690f969f201b150d0e2da262bbcf11f984ca986f32a4065a25d8d5210324b4370b4299655e5eea0b60bd2e550c1b1f961866960f895ed7f8fed75fa54ab76a978cd82597469bf69cd7e4e4080115a094f853ae4f4a3859f1846a54806618cf0c814e0b021756f763d7892995e6d73430f9331c36381c0d5eb9495062f99ca16be5cf5c3583f64d1b4717e579d29875f7ac8f2fab27a07264e1d422dbcda13ab45c27dc46f5978cebd68912c8ce505b9284f9c941716538a8f3ac14a540313a9a427e469528606bcf9425a51b8f926af9a0fe60846d7b655f183bc36059f0525a1126796b5368f505e6e291d0bda1042a9beb34c54df4bd21df3bf702f10a826b397ef59023cd61dd38727d2ec212f662ef628625ce30a2691bfbe74a6fba22eef0e645a54a52b950d0b373b8238bf9e40673ceb2536e73b2ca33ee65ce7bc1e364ba95c238970686fad32444991710a59ccd9248bd9d2ecb3eec038b5afdba71ed1fcefb909dbaf40c414c6066e72b1c932992c14d84dfb36421a17bce6aba79f30982c3142298d790ce02194b0a990de4ac453263bd5dc102b71710e0f3602f90921078bf07f8d7170df8e7de873f05e72af293ee5557bdc7845b081ccff72de905a9b2144fd7087601d6a8003fc2a1a74133427a4435cc6ab6d3aedda4edf77f87688d28f2ff6f979280c1e08362c3ae09a3dd64037f6a97752ee2e091bfaa57efe190cf1be2c684cf583ad3b3398a6743a2345f8a2a36eba0fa4ac4b75abc8704349ac7110359acfcabe6f5c06edb4cfd265831177d29c3ba543d8cec36f990b9ad1cb4a3a33e7c4aeb2a82d07616992661f8f3fc9b6d217c05759d18f198e5a1590e8da36c99242024c1decf4b8079d0519c68f4cd322cb91c832cb83f95c610fe5fff727a76f073dd82f8996bf4737ca34829df8cbf0968f3f7511d427bb17b3f13feb394479b501495e1c0bdaeed7b95bc3860def9e8a981553bcb628f8c353f15b76e7907c4fde39d86979e227f5a37ad6152af42441a4788d90174bd22da9dc092c824d9e9585248690e5247103569855ae17c500234827a84d3f48d106a8c527d8d232aef7313b17cb44b6023fd9273e24efabb99f5b2e06982abc7882d5921a23794278f2e959aaca8e5a6b39d2ea2e33d474fa5c8e7c512aedf355d2ead4263d3c4f5e75056348e8d0b2382560293ab6eae8ec3fb47c893bc7a97c1f9d124e2c5033e4088fdc937fa1849859276461ee4d95c7d046bd6efd96bc2fadfa89ca046c444c94a3d963813aa12c2d0494397c1c885ed5c0538fa0829c77f8da274e653b2a773b0bcd5553305249fea7ce97a1e6a9153fc677b9a9d272ae1670978bebc366176799be63e0f542e5e95fa008f990f0c86d4a8c33b87b1ccbc6d8e80506dfba0df56ca23848168728c4f7fa8db4d642f18d682f35af5dae1278af1376ac3e13f96d0f300912d20fe1c9d3a6fba46ef315a091b0dcf1441250f168352d9a19ef468d886fd6ebe6ebd45eeb0b11061164d78ccbeb48872c879a970a7a01e7b7be07f75da17a31d640e5ede59222a7a1eec734b18d062887dad76638e0c357e4fdc26a432ad39fbe2aa5b7988899dc6e88df687cbbf0b9659f5ef1cac06a88539552f50d3e9560e831684a80ad9a0a070f49af8289bd5d1decc1183234fce4212cc8904efe1f34243af5e447b11fb8d7ca96a120e794a23b86243357a0978035a2ce5f6a0b7332d8a5db91b6de4dd960c11184897e89a5f14b906ea5df0d17260977a4b4c2c520616a44c1b6edbf349222f47964cf3074510cce9c60611788a16e2d34cc8e87db3c5efca1659d6186b0cd15717f370c811da503d96d5df71f4393fb6a70a4fd00bfcf4b0a87e0a3d2507a32f98ad14292af186289d45145fb77b813db32ebd019f348fe40829f720f91374ead663c88094474d4a5099a56cc844bfc411ece42187c6f7f8dc460796b746e9af61421c96926c6e1af4090b4c3e7ce47d679ff50cac17ae68bff9d1c7f7e3a51666374ce315c556e939a5ce1204c3d5e3abadfa78da6b3f248f0be0bd0771c5ca73c1fb432f8ca34a6393e07f4d3c5422b1cb7dca5718ae33aee9fce6a9bfe47c7d634897fdc62344b7fe52106a4605eacf0dbbe2e35bd99dd9c311c3aece730f141a2b55b51f78eff929843e8517dfb6fb0a3781e397fb514ef38964b424051e5dafeaba4768fdf09832ff2b85ae9c3554dff961a721e41593c2cf3947bc9183b171f71024e45a3e83a7c4f6e18c93b18c42b28cfc8c735abe2d21b9df1730ff663f57265072551150530c57a9f561e0ac203b51027af6f9ec6e0492867612bfcb2569c2df47f089ea3326a85c207728ce77d7b871beb6d2c85778d263b1e3f36a2a7c32f235a06c8a1fbe4b52dc76ba7400c0af162307b7640812fa5e0a3b60ca98937c9c9381486bc4fbd8e35bcce99a80d58d9295e7c787b578a9c848b2fa6aa0573e3d7160d5f87740aa2a0e3cf07507468063b265dba61062d68de5e68976ba615e63b090899c456e8805047be15c3cb1d7e8b8d3ebb5d1bcab7786cd79c509157aba5d209e9a6395d45475549333cadf9f857f33b777e9d377d0569a3efefc0ce10f5f58cf043cdf6f7b06094b402b3268f74f48c8aa404c42f958c10dc2d5395a90424445ee17c01597becdc1b76d226f74993506bfc8388e63d914bedb285a0509955d3e5c61039d38fb2aa91e45ad01427df62fb9836b496c1502333daea828ba864fa3832ea23d16998d612b22663c83b6bb2cc8f532f14789c0b664a10dd1fdd9f9ca31e68576cd8b0b07fb07cf1aa09acc4ac111a89866b8dfcdc9a2fe9a3f91217830321348584885dbf87e5c90a55ebdc053b3167d039e98adbbf4f939f46046ec19ec27f22f89bca24440b77afebbb9f36d05576d8998294b159818f63271c46491737d636b4126bfb5a6f742d0aa60d6bb52b06e8ba700fc681b55371595fe7f472f5bed1ae533e8ec1d9ff3e6f269712f227e16d390e74b865d2db3044a80780e73532013f31b4ce6cf9e92a99b96938521564ac7bdfaee69847b596f3fcb21888409d3d441947256aee6a8c7123c59275d8934e0e82e3fddcc33d1d8674ba765d9e38379c6d25100976f6bc8d962aa4c0bd4be0dcd019b8e9f2f428e4d306bce4eb0d7dea206a02d161ba2ae6c79c0e549befb4f92c9b70c9fe36cb49fd457bd171ba66655d4be1ce118e4611487b20a687f812836706bd4eb79a95ca7dafa964762f12b4be03557274680775d851d9126b3b823e5acfe63bdeaf730a50dc65477e203b0636776cf4d91cdb5027fd3507640346cb510df850186397f302d5677cb3a4fea4c1e8caa02cbb1a515c752b6dab1b7fd8bb64868030166cc69823d2b2526271087d6f5ca360f2b4ecd0eeab9a55a740351528d90f833374894168a34c309f806574cc1b8287849f0c5ecf2bdf077e3a48cb5862d921d2a4885ff51a4f02d4c8c3922eab50554e7ef8dee0e89d56cd78f15c108d3843daf9ae82ceab83e4dc5fbd3d5db983236b62088dfadbb7c09eb1054e10a4cac2db15c91e08c94cf1bd27e01647d5cce2b7a890040d8d1e156e2d8221bf63f8c987b3231b98a5aea787d08f95161cf41072f35bbf47406a97919df88d95ae171f88497556e3f9e29ce175e4a0a526ffa58c7c697cf6ef0bee8aab9b513ad78a81c3a9e52a1d46eeac67e44e757e89813d37e0537214a5f7f53661549a35b8e2547092cb7b7976455564148c51cd13d73941decefeb390f5b0bcc4b4a38797a006546ed4a376db16773e40bd04b44b44db17848906a1f6913613cdbf25cffbeb6ac3a091baf56c7844fbe43f1d6aa2267ead393463e93a5ce87860c33c8e032054731b383cddaba3e6cd90b59783bcd35c418db003eac9e04650a09fe41a674249aca566f6a873665ba13316e51fa82ffa88aa33cc9c664f5687c84e572568e578bdc9ad83261005326e6479b82d93a92db5b54625ace494f06475d91147f02a5a660d0bef0e09fbc466b270195d150097bd449cd56716a0645d04faa5f89d9055503b6c744e3368a2d3329968dd0d25d2576936a1968319f5b2cfd2c7d9a424722a7effeaca84ac2447bfe1e127ff70282c3e8819a05ec77481216a2db3356f9a854ca6468e599cf95b0780901534c714997a9f5256caa2e3b975603b8eaa09554d1441f331b943990e6e620685cb26cc17ad3f7bac840b58f96d5af41a78d776757d6b7ff5c5926daa4c1f1eb9e705c261cfaf8ff7f03b5bd87def1d09d13ce57d76e199cca391a16c21091c0f4eba47b446667b734fc45ed19b0fa311c8252a6666f6a03f382d62c4e6429b0da86d35d6b9cf19d3cf1e3ecdb946883680f2da536d5b6a1dfb5657d22098e65768b8e3e0d064332343f911980e968c521681c10f1c264bf5dded061a8064b211c754019c03930777eda49895e767af09f12a8dbdd0ad4e6ddda920d578f08a835634f581d759857d05834aa5d12cb5829d6f53cddd58e5e80c0beb86e23d8c70be6d7200146c82647dd59ef02741904a8581b64f3d22cf180282f3ce2446c2dc35b1ae53b1e42b38057f9387ec34af033ee7ada835a82b15c4624c71bfe61abf99fc990638d77078e458b50d80a420f315789aa152bef83b1ac6d16e5e2e6b9c17b904cc2cee2da075c6f2527d7661bf633bb38f4ea5e43118dc5f090ebce38071f83b9dd98bdd1fe1c684e757472ca62b1b51122fb99090f494ac60b07010a9ab0a39a2962e32cb1acc35692c1c17e215ed35b0570f2f8d6ab5af5baf29b2030e638702eda15e2754fd93acdd349dcdc547950663f144228f570dd897a4b46bc4c6911618c1207dac1d7e4c03b2d3f358993d44a3ba588462727dbf3426419e9684e42de96dc16c17f71cd2969bd670209adf6599a5f8246357bad87e6272da83466c907ff7b831225afc8e236e615cec91de7da05bfa4d88e40cc4f5c1cb5445be4feea007e2121799771c71c165c3f842f9c9368197fa468ec2e66dd662bd50d293b0573105697043666468ef4cba1280dae50be1cb2feaf7f0f0e010fe760f0ea43a08c4882942805c5eed9fc5c9200e3a33265d987377ca5446ba065b87232e5550e58270c99c68830db3655cc9e972ee9fa00111c334e1c1f81b08c56acc4e5f53393d173dd297c3ffab57e938a312acd9d6fddfb3c943748b49d9c57ec5184f81f55486bf0e92bc3f5c68b2efa49575d40c4feff469ae7312eb3ae9c015c995ac4929e47fe08fd0e6a37dd35d1eefe26938ebe99f7a73cb515db757dda0171cd1298153bd875ff2affbe727d1c9fa9a4c05f8d541ebfc6f40859cfc7c77b563bb4a605e6f44a575033d1e27862db5af874c822e93c22c01d75905f8b1b6181eced7dda9cc9ba276b7e48723cee3cb308ebdac5ad222d634538fe66d9442c15415999d5467cf2a1cb45bda2072206bd821554f4c829f263e27a1d953fb2cc0e4f2264e4f165425ed95262c95ac59bde758b65d4f224ae9166604d7e81c7f7276ed3505a004912972c5b7438df523bac84ed6c93c526f51fb7d53189a3064b0fe80bd5a9034c79d3f856e8d11bd6a23da2618a827df2bc4f4894aeb43e1e5a09dfe2f3839d6f124630f2fb0f371799dbcbdb61314f6b4508ccf7d021b97ce6b3400c88023f46fdf591bc81d53371c5e98b92eac9ef9d946eedc508e1b417d8a501d89f99ac728e99d46f55b94990b8c5efbc286e3f224850f3f06d89f7be02bf45adbc7765a55de5420996a3c386b79754cb0ea15a8aede60aaedc88c9d662f033c1ea22f64387dbff7ecbd909d81c4fdb988b711b27cd8c2427a23098c54576e159ea71511a9f29bd59717fa86db678623671b60e27c8d98feed22abd9d85c30ef6971f203f83efe628c4ca18299d75289e439914d0de3d8392608f521168bb75cb0b9896bb90daa798a7177d1a09d79262c9096b933060e398f32183896edeefd24113652826817b2c3c8b91ac63f5478eb1fdac48bb12be09918e53bbf8e6e21bb14f391fa452527c0619fb913035b39b23dd281127860c07cc96a62f5e88c0eed45ec4224a5f04d810501e0885df22866dad9b9117685838934949f922a14c8309f9909ee1043ed0bec7cd0a36956a8a1048d6aab92fce6bc91523b37c39f7a8666044fca57565c399f0e4e4ceffd6762002dd80a87f9d0c5932c7d0dc8a5f0e5fdb2e2d3e7719a01e775a6f40e2783ddb0d1fc7c66cc5ab52ad81a8230221bfad55caaa58b21bedebf81c09d1f4de33e389e140d005bead8ec6689e0996e35f71387ddafc59bb72f147e58092982f2557cffe089299d2686dabac384fee35f92385ead3b427f7cae8d05c1bfccbd820fbf48e2ed64ec5ec47ccd3c5db34762ac5f82d68ec51f587711041cedc7ab36690dc62364a9abbd15cb8b1a75ebd002f5a8ff8bd6bd284863085e83aa751c62e273557beb990773d5aa0189713de2672d4c3e386679330ca0d60d8f5b1f1a35250c14bbbaffe27c24fc81289893d761c2b6a194cfc886667f0ac7baac1ea7ed557b4d355c27b1ed8e2b23511e06a27431b8e0f71397ee51507addf8a5dd00e7ca6597a2002b526208c8c48f2386671e7faf07c99eddc699c998e1ae9e090c1808234122dd5bc2ab401eb69ac462b5a3382f5c1d3c929dd9199900164854806340d7aec52d6c954d3e11c3fae14ed78ef0627004db3aafb8b9831dc8ac1fe412c8027c118f1c82b8c263b43d5ca0513cec071534998738f58ba7d702722f5abcc5cab70d0fe68baa783cffdde72d133c333f54a7b3ae3090ea9107ce23c621a51c99fef4316edbc123d5b6e7ff3507e1900829c6c5415ea83eb210a0a5080260237055a32ee59e89a2f4f93b2f698ddb3143918377835ee466883abf21f9a3bb6b31adfbab6c39c4e7b3068499f80707b21cf7f3bb001a4ffeb3aca17235309b15e43473ef5388757d4525d10a107ae2e610ef79c3c2f9ddc8b9f1b5e049188818e1b2e91b2006c4d85dd4c03b5abecccd53fa5c945828b14e991d352ef2bf15f421f6e625f79d46c38cf1217001e9ec054d2f203c13e824edb2a4499a1061145764555d6e4367567a403ff09d6f836aa08113a6875594ae810abdbc5c2944524f29d32930d7ca4278c8b5c87c2f6f9767c9e8b1001f5e134f8793028c1558f1305999b8d97e4c5bcab13b254b10102fe5f9d47d7d9c681e73dbe5dcfeb732640f37cecc04062c34c89d1ca62416580349173f24806543328ae64d063a89a177a12bf24d4a371310f2d765b2bd76802e5a4b10bff5c74ae2bd995d988f06ef2e8427376b4e31a55b11f233f167901b47ef74873ca32661eca075619c6887a64e6c083b741c7a10c107c2e64b6803184dd9f94594bfc7252822831bf0747e4c26eb5e59586321d2297ebe6a20730af7831c6ef1b87b44cd74d1a05129cfa86bb67890baf832a31f868804861fe52fef04797f63201c59e6d6a0c0b45b954c2e16b9308e00c268044eb3cbccc357dbab92f724aa4568de4ae1b4d936451b8ac0044a625fccf5119ec687f5b918dfe3af346362d5482b54796852c19ffe7ca7f69da458c5df3202b4407ca9507c6c94f1f0eb6d73996c51816ec6d336cb5f453ab3dcc41c17de507f9f31340334b4ea0c8caaf07909ab4ac6e5405811c5a34a9d09f3d36ab0f8ff867e2091741248b63dc5c9e1445d9de9b44a89a642c6c6fe98d724dca7a98b707b54e34d16030a3081cd6b1feb0f3e6de24a1aa567b4f20a41342328716a78a3277753a398eb747f0649435f4d1510938f49f9b3c1ccade318d17472892b8f2ebf4e3352a90f9c017026925d2d87893ea2a6e144822458d000096431760307e55df7ee0b08f7399a82e867b812a4b3ca3eb9a9a72afc4ae8696b12719815f5d6600bfc31f3d18809ee989ba55c7063dab89bfc30f7a842f45031bf66ecb257b5423b99b1574c7f77efdaead4d86780c2e07d1debf7c373a1a302dac8da70db248e8e69e1b5929c84742d0d447c7a992e65a8663ecba2ed12dd54836ac5f5509ee254f70fd804fa9daa7fa07c5601d9d4d726e704e6970272e0e518e33ee25d7911d14450c59eb16a199d1ad53bdfd3419e368f05a8363715379b3ece1685f5eed054eb98a2f95743685727f28ca335b9c8901df854a7982bf4bb1a3119aba696c7202799fdcabd0f9e4a83b5cabf2ce8de89afe1b73d1fcf5ee0d13dcee4a6537736b46fa7b431d6f5eb0b8880fcbdb86329896e7dbf22bd93f9bc654eb680ff11bc3133dace8e337256687b72c52aa9e9aa96ee93c329cba77f80cabe22ce9004cc9fd41c368da3c5e3ddea455b9767f0513736b1b8e91be14f9472cd11d0924f985d02e186eb3c93f3e293f0af395877cda9e7c1f23bd13c8051a15a5a85a53134abdbbcb11e82974ba7e13ab4d9f705bc6850c17a328d9d8e2846bfa7a16d0f3d07d0bbbfb981495be1d0f39fb789206dced984f5c28dd7be78fb6d4d12c9a57ff4cffc7d1fc8505efe74f1c8402087e39090b4eda9fab3c6a9a478983ea2cb1929fe7cf565657036098f2ff15f708d9224d65205811b5157b164172af4df1bc36b694bb7dccdbd4bec04df7f5efaee639ba056a2bdeb840d6bce338ff689a5a876395d9f64c4ddeb3fe1b66a3f4f676967163269f56ea507fb9b002d75ef11f5a7682a8a54e242dbf47de24caae78bea444b473cd556769b2b3e9919825fd27dc94e5be5769611311dd623519a22ae60c50f3b9c920ed7452f127ed5341660b2dd3fa2577d8e83391fcb2125e8cca018d77cd9a3c408ed20572d29774d9f84a1c7f3bd62b92251de417d7e52634c4c12f24a2f2e3831b6e1db82c47e6036789a104dc1e103ffb4133c84861e70382153e60a85d3998cdfd4001262f26757a9a8ddf4cbc7269c2d1398a604b45b26ee3dbcd79b7fb0ff504cab25a5f1993bd1f39dce080db68ab98238cb92ad40b9e65c77ec7a4c7881bd1d18c1b9447c4051d555f343de23367eb0401fa07c915f6a85fa3dde119918fc0c914af28b76dce701c4ded748372ff0de992778675bd672c4ee437920e73ca8fac61a4dee2c3d2860656cd0fef913bfcbd70644be828dd87fe91c03e015c3564a0dfa85482960f8266efd97c16dbe045c48a766f58df1b2b02a8674b5d6607868f5b1d29a39943bf360507b1f399cc5e3664fc9caaf48668b955d1f08791a61930a184449fb7197ae2db103b30bcbc8ec20ad92b5ea521c4cdd6d03286ae536ab442981c93bf147a3406eab8f9c469de8029ec6b9a7dc2a10bc2bd8b2f0b3d1b99fc7f17530090c6a14dd2ff922a3bdb847dc48e1d5b1c64b9e5937a30fe5e3af6afc402788bb848889835449176816680f046bc456b41322979419e83e89d3bff98d6266ff35a03b81b1d15eabd5874a48fa4b75c0adf529909675e310965980f83a079508442f8aa78fe33eeba8957bfef18426ad0111150ca6ac0ebe3d7d17a7639a42e10966167996e88065e3973ba345288b806544b74c0e020db7e16f99b34fe8b3c01d91259ce17ef858d33feadab500a8d1bebf4169cdb4281a97c8af41c7685d268280189193e0eeceb27b01e72da3caa4c32873f70524f044740873a3feccb5290278a2f0922545ccc18d3cf3b9e60991fcd2d302ff663935be9278d73ce52ef95b8b3845316b152ccc1e8244f6cc2abc7cc8c8a5aecbfe08bdae7c1f29ce64e028a4bbf7e119312cd2ff077916e5b068a3c566adb090eb600f19bf4d18150f63f380f183f942eacab60b62e16cda7de17589e45c8ec0b2e932424e5cebe994c1d128d03274abc80bf1b124bef7d7507cfc6c0a3a47dc01d3364e1c081a334d22a87606d7473f52d14023d6dc538afa4e513adab3d9ce6ef39eacb3bd18450cf385d8456d228836237dac4a558b31a9fb889e5611b10996f1242f60dcb7a2e849efee84dbbfcb7f42298972372ba946f1006354c5b3941fd026a764eb6331513266aac950a069ebb264fb29fa665001e9542d714143f762a998e13d03f0f1ba0ec02c41b6dee4f2dd4a7f249817390c925acba5c075cc4aac66281a36ee4ad9712e7b6c8675ee3a7e88786ee3e423faae3da76aad8b8eff4979d85c1da2f194b29bb3bd2fe5fa39145f783de3b4b5fc4f066cedea97f07361fb761205af3c1892a80c0863542cb26fca2b4d6b6d663fbbd0cea574dfb851e7c471b221b68ad7160bb62423fb6082a03d1061d22312bdb2427060ed050aecf475c6712e77c7ec99fd75c64293def9eca02cd7f388267f31740e79bc617bf894c44deca2ad61c36c3c2dd9fcd0696415788a5269776e5feabeb305dd3f9c6569c6793246bae303c517e0b66acd0db2a282aab6c89a26426ef3f2e6b556eac4296648bb17a7c90ee577fd19f94784466f3d29b6eb42f1344cb118bc13e7c0c48cb43c47631d09bc90999623a517bc756e154b54f95cd538f16cdc394f1198251cb89912f5790c9c8750a4d4fab73041d15d7e510429a21fce16dffd492258290560e1643f564adf46ce496b885e9bd78409ffb1c3a437343a5d9ea24e1c855c8eba6167e9f89c29fa80d04fa724a22ca68255b82e4edb30635b5d4d04a91e1d29a546ed5e330c35ca7c1f3693df03ea5f4183956e393340e8d1b23e036d78872fd9da797fd50a048280d1718daac87d5ae7d5f7327ed97dbd52edd879289059bffb7aaa3d98584bd5e54e3c13577e984d7797bc297f70949b6dc78509f4ab733eeb74bc23ee50a1e73014f0067090fd29bce057a87097da5ca72806b898f5ac4aa45f5d965ca458a2316d1f61530c5456cf14ec55bb5cf80ea88a2dbe404090ab4d5ee1110c1b89f1869b19dccacad2d6c7c563cb7d538bd7f988459b025d26cc8808cb09d77da40f3890a3974b56f0af5dbbe37aff0800f464657d6fd2b8dbeab9d90b404490d1f1d9c88bceae1b90d39e611487d7de0111e2228b35e3c6bef8cd982be713dcb28958694289d3bd5b8d8036f2d774c26cd62ac3f0a3e6b30bda4742e091067db3da4ed5e9a384b54fcc80cabdee74f3a9a402b6e5d4729353445360945bb48049740f14a0239ce2a85c47ea9f9791c7224bb13bb4c77389e6f45733aa4df5fa12867e1d7858c6284363a84b72acb9dff084ad3aa3121bc2f47c8ac4c4c5d98f2d770893429583dbb81dfc9da7df93d1be9f389c9f97b822f7ca56b8f67389c596de3deaa56ae471347520b8afc26c10abf66f58afa27b50708d4cf0c328dcbd31cca816ae5bcc75c4b6bec56486aa33c0f285f14557c5c10b4877d0cb0d0e16c02fd8d5878b52923cb952c522a022798204c63cfbef725593a96b4e9350b91fa096ca360bd5c43430d758274394e07dc8afe26058a9b21e7de06c8553b80692160136484b2c528d575d1e7fc2a75f23b1448f8f838f6bad177a47d2c77bb383855abf18fcca0981b93735b89236ccd6c720e5a867927b1791b571e61c12d7bc4d8981f9c541e8c30d0a546227aaf64a4563d7c13dc54b96e1b96320375b61a58729ec76a130cb08a3e71473a290d7d7ef4a0dc110da8602a2b610535c25c3d270d96685ef0bb231fc0f2947adcd99d66244ab9428028c9fa875d82147dd4360428e1264e12271c46b2340454a49ce7d214ddc0981a779764f9946f336783f13df4b59b77b8dc1462f153b646b11294a698d400800d0ba6e00933e219d2bb19837838f4532f756f71c17ea95e470b0f984fd095231730f8bf051382962fbf4b7ba83b524cc7d3898a53a74756076c2b6a2bd0af505941f37c96daa8e2c37bf35a0abda67e562c5aa4366b2bce2c8769001782c9fec609e15b7b16b92c97ddbd5f697a4c6f5102ba1b57a4a821e6ecca10e22f41799219e6e08c08f98897b5ae2fef62ca0977207d0a907c42e5f38dc0b6d7c6ebc9048b6223125e0b71ff1f585ab92fbfe51d22881b33f6e2233776effe8f436c5e847474634dd9c16a0f46d7246420af0caf86d154f63a8ef0ac0640765c5e595247cb4af6b97a33283d9a58dddac6f2075ab055c262e013b707b74baa0697d5407b147b30b427a5484c4c1609d41003ccded20383b4a9d99155a1b0dbd470b9326b6c258fc1981562aae6154072c6ee73d8d9e28a6195b81d2879b668724d830eec629329f2a0e262b1dff991cd30ec571b569483c6cf08889e298e75a23309c1c4633c71dc57aa684824b69f3fa0e5d7f64dd41d16ebd56898d7ea451228f5bf7f5e666129e43a7a5eefab43bec36c181ff0b34e1415d6f63cd34f2cf8f0e087187ceecd3cd90ca31d2d4fa1f0544589d1dd911e29831f03dc9ad06b8e28cf82ee27a202f03e6bba1a3cfbfdf1abe211ea0f65781dfbfa0ed06c9e7e1dd563c01c38e9eb1598543b9bbc340b42e4e13cb7701aeb1003bfcfa2e8b2954b08bd0ad691aaf3cff4501afb4265b0eb6715905d9ff8636f051b926c683772355a68c78a72ec21b3972776d2d0e4c9712923d8df0a71a5fd4cbbb3d765b0dc25afa76dd302e159f54cd72aee58b3612d5496c3bdb87f265d77ed24f380b49fad8778735b672b598b16a4f641b7aacd14d71af58f38bc1cde6c352280f98cd652b4189c439e66fb0dbdf1c30b7cfbdb6d408ff2f72b3abe9bc78cb0d7a9eeca63546cbc33e7200716a19dcf618692d0e382864326de724adfc5e96197a425ff2ef09944f0597d6576afc35d7ced328cc1ad885af3d820ade4c2cc0a435eab09860d06250a992ea24663e020431c7ce63538340feb91e8b925bfd695532f20a1e01c6239e3229ecf54eabc647465e517c9748c4c10993204b8fe9f7d7b0a6cac3520ec0a3fe7b018f83016a7820e4e903aa66b5010189b826c6048fa24827245020a760e59fc8a865007c0ec4a7c89941c069b9d247dc2ca12088fc355f02208394425a46d169de876c3845221f08a69b90ea78f01fe31b54394b8c1dd42c733685355a3d36557cf3824e6e8dbc42c38ffa7f99067fd8ea8690d92e3aa95f2dbaa0e25ee4f421da255c20146147392ddf2a76344a4fe7b65f2736648fcbf4b135e524df5c42d190251eff58e5214bcc040a4686a8d39a0050a2e2174e5e5d501bf20a4fb85855a7c240dc63bcbd920856725cd6e689043883fb6bc9826a4ccb7ad06df18426d53e32a3ad9cc76a8b4dfdf55775c4d8a7761c05f565eb429703bf0139c632a16a8b4dddf13e62182244e4ca943b3b360fac8e817dbb27ebeeae5ac21f0e1e8d3a9b3c000c8bc6f6dde519ba9c942ba10f9e96b26daf5e27253adcd762fc5e040428ac112a572d5fd3ea353f8cd3bc83ddaac2cb0d115ccc75546ae3ceb0838297d7002604c1ca8832368c38574860422de71ba65fb6bce91dc3f23171aeb571c034486d45253a2149e1766104c5d550886fcb860d816b99c44102d68c810be9450c60af05345cd5624b1af6f6184ebabf80d213de178a4310bdc8c1b3e176a98edbabf0b885c0f0bb72851d78b22853b9306b9211c72b976da62a764e377faba837e17122814e0e551a2864c4aa818ee3c3df73c420f60883458b50fd85c4b62b4b6ffacef39f74dfffcca54ce4d6ab72b8d843239a3609d8bd0b82f1e50f765a8e7f0bd0758b526a5c9ab3ebdebea93bc99e6df71916da46aa83ae1db87c8b2aecad3288bec4106c6636ad793fac5b27c8be5f19d760af8bfb26b19169c0b81a07381f3637685d704b435368d324c8dcd8443a11cb082cf13b925ea52d1d0a852f461ba5ff4d03717ac7852cbfdf73a8b6c41e97dc70693cff8f1e889d1c68d735fc53e3444068621703bc69c5a96d20821d936933c45122bfd750f34354f1c650b302fa69580ca8a4f22c3d8032f8d028741c8a09db41c3446dc03227e56eff4330173eda5e93b81d2c3469556fd88673f67de50510da0cf1131ef2b68c89d9a221fe638b6143bc6b5aeb40b2a2bf396915c564c517250bcff0453110a196905eb045a210e405832fc78f7099ebcfa36aa1ab64e928bf75d8655391ecba1fd5949e5017c639db64d1fe08dbcd9e2e17f3a7b520920254969a3847a38c4540e0c9a3f8d8d578cee893b3257f6c8524740d522322d91fa810e3e010c4616e212c55c97613d3731686f82b050d91f31e9944d263d6d17659861003378790c9b92935eaa26d0c768950f09f60531a01830193bfc0a893cbb48328179ed91523d725aaec4a6c67f014165ded15ee70026af8684e8798ba140cbbf573824f9096ae1e851e22048090b5577c111349b565a9ca89acc99e1ccfdd798583e25733456277316ff7a745fdb6deeb123a12a1081bdba2050fdde784de0c9ca525f70e60d5d52aa5a4ab6a603000597ef56f6951ed49178cd3aef7654b88c3f97da11940aa80ac1dc048e887005d02bc0a521a29731479c6bea86a2198f0ae6a6b5fea4222cdaf289cf911b48e9f6e5f07948a82ca3b17f87570e1fe58852afa04e8851b385c66b40e09c2f0b93625f64df9cd6e384c5e93681216a059f9cfe20671cab83760916d74f83fe99fbdf0f71c7bdb0ead024d381481df97f6d0cc6ebfb8ff89fce586b08c4dcb075573b4d768b3acd0fa02c2646e2f7cb639f99b150073e83cc59e3c01fe1fcb3494772415e391f787c82e280e7d09887e68c26691e9e46c3689a06f088da6cf281f01afd24729f45383096299f0f8942048e482396b4404307bb1e8fb84d2e88b4187348bf8c98e4c6cc90b06396f5bb1e0ffa8f3416ee3e26d29aa980b920c7681e926bde05e0ec5b8e4ebc4457c8dedd53a85d519726033d260dce8afe8c1645e189387c9fe4b39a5d55c679a5409561d1f2e15bc69ede0fb2876a492a6925b29cffb084b3eed42642e82f1027175104179464956c4f4a7376b29c1443ccb82594db20b1fd2396f706b640d2fe296c1a952b4944feb2ea69ddd7b91881e39c8b28ca4e4f5d7dfc7c0af790d9cf9ebafe119613f8e8f14210cc27a433969f2956012ec047022f786d8df260867ba36e83a46cb32e8dabe4c6bd2284e455e4428dd73433b9afbfdd7e5dccea3a0df843df2e4eb802d754c183440a72636dfb91a879de3cb0a015eb9acf16d43214b0932e4d7f257a0af0946de289a5cf227d36bbc6bc9d03a4f611428ab5cce07e95b1487e963a92c4e6a93865e778163ac4144bd49de163c296a4a9f661f4a1ca7bdd6cf07a9f471e34b750dc055e84a4e1cbfeff13e2e5fe1312601238b67c1a05cf7b3b7fe638e730788aa2fdaa5db08c7173cd1b4be14bff1d4ca70ea3baf719aa1bd063469fe5e0a8900ce950db49246722fae98904e4e10fb7e67dcd443924950a88493aebd3cf813e892230f7923a4fc468ce8f0eb2d0d91ed0ac60c68007e3c6e403dff393c28f9d4c1d2b3e495ff65143bf03a8057747a3c5217e7fd06fec23fc70babbef60071eb1e393805d6535b4c42deabecb7257425cc7128bc72ed42c3fd4cb8331e85b83a4266ee869c4e825338bef416d5add890a244c381e06bff8cde658e5ad80cc6c7f9000433cc35c26fb65d1e6f742f2422a962eb5450aee5f6c8f9a83ac670f510b38ee3d70f12cd7fc48c3767365271617c12228fe812bc26c39cf16f6cbb56c71ed40dcd7efa389c0241aead4fd15c137c561996f018ee8ca115e75cbe5003f0cb0f2f5923c476f02b9dac7bd50a59f2ad9200cced4612cd657f4ee59f46c21b7e88b382a5554603d401c14d3460fa9ccec3f8016168ba103775188b9b5f9f8ea5e3f3e928c0e2efc7aa08df0b0aad66ec8fa388f28d7994e68f50d761edd042ae88f210d1b63d8846b188406aca09f420aa5745e167620e799fa3aed45aba81b202e519b683dcb751bc9649d016e79917f77c78b1ec581465945d9c93b73642bfd79ff912666067af069fc55e1274c075ba582e67d37dfaa41172713cc18babba84ec4040984bdb972f95fd612c1cd7b696597a68fd53dfaa33c48f320b41028d3237aec48915e1793f4004c02331edd344eb987acb451ae8cc903b12d685b8364df482774b38d8f111a849429cd89d60f707c7eaa4001a23249481d282e984a348eee8420ebf90de1923ad9cd0f4955da1d18462616908afc174810e74070b002a8abe17257a9bc49e2fdb9b2dbeef321a160d2d5b1f212489931dea90090a650175456bf176fc0fc10ee78f28c944dd3408a86b2513cecd10512e3519b64910321a877f6fcc494343b035f923f7e97ece55541c2d998a2788812904b9f9695178244db23934487d40f7526d3ac6e330cf4dcdf8d613fdd14707cd4b88cf1e59a272f034e0a969d0c817892b19cef2e71b32692d44f04d0b11bb3133c1cb48a6116c555a63657c336d2462bccda13b3d5d2cbb01d0587dc2b9ad3636b9d1ee6bfb52298c6e6ff1af47705c426bb92e2ad040c6254ef6ecfa3c7a49189aa4c3a6d925ae62cd6c33551a9fbab65d38420223580e55ada780911b60299df30afbc247309d8c26fa737c77f73931c130d87ad2319e67ac1c2d308cd5c0a7fc05db4c3de7c7285702c561d99f0ef7c41afd88fe9a859bb4b3d9e91ab0b7d46720b46dcccd6b94cc60e6aa21e0870b16788ce9c2b587997be98251e08afa2eeba1cef5f4af1b7b3b4e563242f2236f489a482dfc187c03ad6bfab89f29460f529a2de65e33e4de40c5af2daf5ab9943f67c77e553542e04b0cb0827e9273aa76a4060c1761d399eb73d210dc061c4a2247d2815c0eb76bbcd5ea96e32799062629cded4739618faa6e32effb7e0de8d4c5df2a0b210f5f4c1bf371d18396283f5e36d907cd16723a82600ec29eb3ff3a1e4a25a6217102fc1592eda6466a0cfb0e7f65b5fcf9a5458b52942b5a1c26977877026d38dbf49deacedf8dbd5bc232e4c9f8bfc881e8c93e4eed926884a49c1d1827c361143363bcfac44bfc1ad2a0e6fffb660592122e2c7c7d9ba55b51ffbda55643f71bb5df53058b2b0275fa3c9c45dc0db803f12cf073aa534a6ae99d3dd43e38db1169ac14b42e7d942158e739eff71697b498e06963f04360946fd638df9b177b1dc1e7d10b679ff902396464cb571c65d73b1f76b03430a5c7fcee88692816ee660c0718e325689d8f72580f22f5af36f68f30144ba02f2c8386bba8a8aacc262518bf34254d145b4cd1c84f2659a185e32132e33a496a13196608d2ac0ea72b3376129c5cc2a66b4d2341b30cc845112fdeb572c9788428fcbd5bbc86a8d8ccba85a7dc4494d5b1e9a273a7cf3e4977e04f2930d3d987c0306377188450c9b20146df4d518bce1c2f05473181bdd008289b5301ff20cda02a702b6f4b13b4a126c497258ab4be8a66c84acadc819bb28fb7a0bb851544c3dce242ed9a2690eb4ec5d1250d3cc6cad128a7ff08ee3031c752f86b86cbe2de8c8677c48f976f652ce24afd5cbc84f7cd6846f8caa5da332ad0af691ad5867c2dbb623a642e16d326d913ec2bf15a5956439b1b3ebb3cd22c7ba36afe566e99490e6e46f2d815088b6452d4d493e7ac582fce5eb9e5222b29a8ed0cc8d108399033312b01a355b2cb6bf9d57b8555688bd625399af44c85a240d0187b563ec7a5404153d8e116c466993e05c122e1ca68b0436e1b196e6058649517e4155ad8e81016f5eeb7d247abc00194f060f13bfbebba4bb61654301b15bf90707631dc88b9e1c24682d059e75720fd753aa5b7bec952cef7c1a7501c2e0f4e46f86b7b297e49c4191914cf8d3300f2312350536b4d61a54211fc94d35bb18ba5c0a5bdbd57f9a21d34216ebeb6f0d6bd9b7ceb5a9e11d7c9bdb2d1f306d73a4fedb453c770598efe692151ff9277bf6c27f232162fd8f20d277f65cef34f98c06b69fd6d64e58bd5e0f6efff2ffdf9dafc34f73904fc510f62cc306a1da9a649322cc739f4b0a71dd2302425d57073376b0888f6f778e4cfd350c0cdf0c9ff4bf3170d1e63318acfab269956f08b93f6a378a73da299951adfed9295b32974b2b5f862a2a5d9b0936a3c34953c0ab5a8a3ff5d6de9afdb9369cb77d58850e11873d83a58d989f1c62b6de7bb2813739c6835ec8968e15e723f090b6c10d47daef4b539c14e7b9dcb24017adaf421cb9829aef0ef1ce2b0dca68d23db6570aa0b78a0346ef4201074de45e54f707dc758a2ff130671a36cb25b634511378b2784f390019e58c715a43e491d4753aac17789ca1e3567fa28ea3398c96815edcec60db235c7379ed47885da1a6d082adc4efe69ccf63e29e087e3896c18501b3ea125aa49b9cc4b56a9016d82286e5f1ac2c744adc2f1877673512fe13a3555221444badcac76471dd5963cab0a3c05ea744d02a732b8ab77cad7d77e2461a164d8a8822e59fbff5c73ddf73d2b9e6c90cabc1b317a076ff368f27f21f3d9cf79bd0a5ec97679465169e345c79f25fef38461f2d880482f231653b2b040a1725b8d51430887d2f52cfce16bdf66a404527e136ada6c11b1221f685e9f7c3917869b66e167ef573c4b15dfcb040bd3f8bd31349abd38715e3c7b9ebf284f6a8c324858e5fae8fb0011eff13a383f581c4ac2e3a42e0472db32bcea772a012bd7e7af1a180e07f83e4c422c48c883403a504293534b53628357fb32ee4d95cb315e48b2c00ce3d750b3a0b0049051a6d149168167f8998b07a0f8f332d0943901ba04ed6f8d3d971c7f951dcd9338dd36f4a4e71022e907f22fa178c7aff9c9745c254128fff5fdc2fd8c4f197f760e869137ed3131cabc32a1e60b8d26d74c777e89d10fddcae3e9d4dd740cee39c1cd4d76f5dcf0d8721ffca9cfa87f67b289969f67e22cb61051729546e61651d60f9335bf77f58aa0a252f6811bdefe1d360b90ed5e7b118b2249c7ef822c63ebc26e6d9cd5803513d673eade3f876b8c52641408ac1e3a4d2c1defeb8ede4dea250f19357c556d3687269f5d635dad96b31ec3a7302ea26cd68e45dd858e3f3bba63372138f4af34048aab2e020677d46aece697ebaa6548c82997cc5f97621743159cd7a35638dc0b5b8f6645a974dbae567e67849ce4073bbfe4c9849afd4ff21cb994d813ae58a5ba689e254841e717fa09c94ebcdc1d9ea1aa123d580abd5e1f097b1d72e1538b899eb1ec921989f70a9e3720b64e6ebec3654fd299d707e9a25da807e98d7400e76f63adad42f16b714caa694f03a9ced9a8afbd1aa1ea681477c81efc52b9849d0fe61d7e9a771d647c88d37c847bc2d8f5d826830ed2d53a306db42e38833d236a265f9cc3e9b1be9051b980f830062e43c3dccddb7172e5c343884ed9e21d28849c3eb7fb23ad0bc99f43b7f77a08c64aeb22a2230f4fe9d8b98a9d33f5ff5f935c0717a1d8dd2a54d8369b48fe7960cea4466b5317f9a1692211d388a72e271314b5e1662c284221b7c9ff246f2e93794c7dc5894662c583f824058aa43ce12f97236f3f712a1e58fc1e5614ddcf69b9cee34a0922ead24f98fa977d11d4915e6bd88e6c0217646f7d5a0f1eefbbad4d759c2cdec7eb057a5cdf02f5f1d0045f664046304e1d1541aa65adb9741a87fe3dad670a60af26e5e008bd6c4362a5aebd2fb0310373e5a9fef853a695d81d46b09517711221ae9318ab77403b4d396ef530dac515004290c0f2645610f7ccd08f62c97dfce382536b1e216ed343916b8ddbf597d11206d4a2f06fa845061d4f36b9be7c2a11d66563b5b66dfbe2e2f969a7437f949b03ab96d71378b6bb3b01f9583e6632b06fcc9e9a1bd79afd3d2943f340fcfe97c04f3238327fb7120a6fadbec550e4f06d8cfee82485a65c0e2c1b44b4ab2b86d351e3e9832bad1f7de47fc014437c4ed152d4892bfba2a5a2486d5404d17979c860afda77b17a56c86c7d920e09adad3d3f2c643f8f3cb46e2f984b9927b69fcc3e7ba05934b8a2ed1c2eab0bb4bfe458f4f7a1ca7aee9ccd3a02b4cbe199811f743a083ff4638ef52261146243e7da4ab4a157310fc3c8e636d77e3240fd2aa5eb9cb52d3da348e85de3f2287e195ef20e8d6485c8718c356d7de1a9c7c7abe96ca13defdf79544f3f74e45bece64109dfbb306a37c3a351ab94b0a8070d99a3e1406c3415c457b42301f91b0dce0f2ef12d14ca0edd89fbd90ad9860721e38779bf21521f8823b336233ec9c37692b1fb3639f275ca7e63f9de7840bcb295ec7a2be58c69377657f003ed6f5276819373bc46ae34658f3a50615cbef573f6cf90f77abf27f457d9371de78f51dab759fe50d261af3031fe0df2cb7f9d59c4f5fd01eaf8a301816cebd3eb09f37d4e84235b896e5e2fc68bf0500d7838e29f03a8f68508aeeecc9ad41df3a30b517e14d3853a87b1a9d2bee242574000b118ee05dc69d61d0966d10f370e771f24aa25f886d49ea36c55e0a0260870c861ebd1bcd5b4c4979a46b19c3e4d058c5b692b38e61799198629f908e135ecd67fcab970c21da9308409260b20d81433abd862eca54271e04d73c76493a25796d16109b8f99be4cb2b01e57d4bb5ecec4760218b1a8c70b9e6f813613bb0ee81dbbc9d277912dcf61b46a6c9330a77529ab1ff6eebad963fca8406ea34e491e7be35e879ec4ff2742770006547657c874d66091fcb951c012a7c4876decd583be6a9805ed49ac1507688a98469f1fa1cb81d49ef2f9ea965622249a8ef50edf730266df5899c4eeabd99b0b1add6a4d7328b3c035eb37f2d58d7bc61647e9a6d7535acc272d802fcb70feba3f32f4f00fc609a87fa6fb96fea2348dc1017b816708af22302a84cf894f39f5c22dd39b55ebda01eb9499c28e05b77c7acebe4687759d88c01bf2096206556de906811540b0c0ed5336298105044daf3b1ea0c2008f53abe653ec63969ade7530306c880cbc67294bbd4af118ebdbb67985d169d4b3f7ce5cf40b20914b36ca4733a940cb148222ce4395c9049235295619b6d01843c9e7c24ad9917832134d002a117638f1e24a03c5059c40b1e925cc2535ee969bb92839d5bff7cb2355f70fbb702a1646d862825e6312392c592cea4fb812beba79ff092f9055f7f7dc8d10bc985fe7e3f856ec33e394f05295cf8f6cf1827ccad70f631d5e8b7967b9374a2cf2df6a7eef7674c92a46cdcc80f6153023cd3792d7137d91749f79c0006abcf46a3e81887e9de0981fc083fb147f668dd680d15fff49358572b5407b11e058322dbfee0e729bffbfc8c150670ff816de9e9f4afb9b64dd77dbfb0243a04787d7789e5b93b67b88cf2d7ca74aef01a37840f3b34d5c3c87e23b23ea7e905709fd03423f224dd26876be542a2ac3c03e75ef780a58b5b4ca81ff64d9ae7c38d282c758bcdee41f318093577aa202a9ac66d96ca0369de69c2f4ed6d5d8a356b91f273cc6314c32dbe463011647e7c84ca3577e0a8163f49db479a76f94ebfbe0aeae8f7066a70b8baf1ba16a841b82f7a8f994b44f86a0bde493cc3383b1de02ca58817c6dbb015590d767c5a07a5539895815a3ec80561839bb9743d15e0862b4bf433f08888cbe756da9f84f58d3e07e1c2d0bbaa92dea02dd7ea476292cf036523306a4b08345387ef1e4b1251914100acf468cd6dbd3335dec652fa4a623bfaf7ac2264fb2ead100bcbfa5b88aed177feb7d3ba07874898797faf445597020deaff953d53e95119ed753c723d03ce397e096f61f0ad2b98cfe636848b372965be163b0aa1e3a870623d20d8d0815595d6eb0e0b303efeb24b895bce98dad40dd6de8e4cf3269d95c0110a7cd628c752e59abc13b78dde574cf13f9fa2517d768a0c8bd7c17dbf9bcdbc77cbe25f80cd0e0947dc517c240504edd7dc21e33953280477bdba21f7e38e705e436dd4957ec3b02338040c3527333e5aecca877b09f3a35dc38c28f7b42c694aa9151829b31bceaa7d8ca1f67879cf17d837db69c3ff87cb2ef4cea4757d7fa1614d1c54edd00e51a89f274ea99aef3f7b297a959b15c52e7e72d0bb8cb0a9b2cf114229586a855d51ec825f98c2eeb0879704f91aa43d06800bfc240fbfae48c55463963a156a9e3e441b8e645c8690f9305d19a31a64b730bf969efdcce965e4200eeff0fbcaaab4974fb76665af5a91cb7f1c136db52def05079a6ed8a07b9913a0064d808fb1d4a928df0d0342fad726ff8bb29c4acad86b5c2db6d0d14a30a1125fe89a45c93be62dbc23e8eac809b4f30961d125f78aca76294e4c144bac97f27d871c0ffb8bbdb427bdcc27c50435897cea944e205690dd8994bee8a18eb2e4e722d3e914c238a4bf808aeb748aa81f7449cfb5118268367f0be872375f9ba9e33dd6de3246c39a3d26d2e9ebac96c13fe1154de390be7b522a75b6a48ed22c8ef7c74a06f78afb24e38f65836c3eb3ebd6bb27b9f70e2b18fc24c9f749ad2ef7623935943da2cbd660497f2a02615e505bcc7de24fafa67715848bc842cd6b6dfa9bc3f6dc0d3042610fad234bc55c6d58ed206ff2d356d9b8f0826e03295e0ff69c544c0fed6b1189a133e6727a8f4da68411d9cd6f9571f9556d5359a3297b5267b3c2f85efd6c58b146dd0f613c7936cf9c1cc5400706ba7f4fc55a5dc8779b13bc179fd796d2c8a060b2ebde574b1a173072bf1aea0522aef43990f318b24d256355a7bcc3daf829411f527b81b6f47668d6176bd354914e7c63df880d2aa8f0f5e470fa1b5863c052d67e181e4e8f09409be80dd65d00f6578bb4be4ccd3cc1fcd2e677b3f66f700dba062188c28084afb5552bc4d022bf7cba0a96f4397155285f48abef431e7e31bf2f56f9bde5637d8079a5d683ea5d7062f3480a292d9891451b5cb200c563ed17d05090bca0bb7ba8c811a3f985dec6ad072b3ebefb941913cb35088131b8b6ed1517aa363f64266f8d45c10b020817331abb9f700eff8bd98d5678df8e74d7f2629c14b676bf0e0cadf07f1391ae126f3da0ee7eae9d4219b778dffb55d51593c74ac9ac241590f80cd5c0f224334bd0ab8509d9dc652207cb23cc0995aa0a88d6db40db87e0466852ac255f0de416fe0a166c6afb5724ee9fd0d977e6e8747b6db7d72a96d71c5f6d81657140898f5ed4944414102c51bc7912e0c2a6be3336d426f630494e4704b48366af6186650daeb05834a671d0991b66a984edb8a1330715dc3255880ed8c60262d87fc31556378c03646df33b04f8e4b2c8e78ce83ceb904da02b7e042ec95e937d3809148b292e488f29434f738e28ccc638c6c9429dd9d6d76ff61748d2ebd08c37511a70c8eb00c4d28c3370476919b71ce0886bff1c74e6572cd35fa7f7fbbf163665c95d735e5ffe968cc2059eade8fa860523a138f1805d88b3adc01392881f9a7c5d8c8e0543cc57879ad04fe7fb92b8234555d801fb08aaf679601a1eb02f6470e23e873d9aaf0d75f62853a22ca09294d05931cd5ff075e7b3bd9cfa8992792ec635650bac95987a6234f259cf1dce14acbbc4b90ae1e2f4bf995730435f9e7439d82ca5ec88868d303bdbf1557d84272f14db6eca2e8f62f3cd03c613098b4d7d4effcd202335980cfdf31237f071b9cd7f64b80898929fccd0dee1c92d4e3a03bfb2b820a6bb6e9c19973f17044ba2bb7eea7d527cbe45fb0b4f36ac75f7c726d7859e78de3eebb5fec7e8f26395bc63bf514feb6c896d0f1de5e2efeb4e33cb21052f3ea776cf12bf6d1cb2e3f3dcf4a20f4624b377a6c67483ad60fa69aa8ef0090365e94304eaee18aeb93ceec3dbf10f2f1e4a28353e4539db16423198d3ab02b68060fe1ef1c0ddbc404b24875b8ef9bf4d3f41fa1c3ec2ea90e9afd454fb0ebb9b2f8c9a8bc36b19dbf2c1c4e3c11167b2b785067c8ffd9bddacc6caa7a2847f71ead3441a54bd476b6ee0e0314d8f7a88c4397b857b7297df562f0b3f92e36c0dcb6ff741db025ec1fb1f8ca489f0f6b511b2e58613ae4d96e07a961a2fe2dd7eb2cdd8cbb104d8f59324d51f28f71221d332d2874695b6f9c7359ad4cccf3d45321f2d36274a319857302df6958d585f335889ba31902acb2f52a9a381c497fe8846ddd9ed0a7ecdc0f61b491b1b5cab5e8e4d7142c63b531473a700914f1211430e2c88f8667be817e14682a6ff5bb814f3aea0a27c4f40f0d1741cf90af9d0d374941d7a4f2b358d8ecd7342c67dda920fa90c6de756ed78e9650a32276a705868e68f47125f59483aa0384a0cabe9c021a6c981066d27dfe549e1046e0c9012ec73f0e54a513042e8ea86ab64785317c2d8ed38f5d43c9a292ba72c6470870ba865b4cd8c5fd00db0c1d4926f81185f678cbb228d538c2ed2d0578b3ad474a721862f0d8bec5b51d67a6dadef8231877cbf4dd4659a8df668d7c56c6779cbfda4b2b61a8b2fd8b0bc2c3c4028404dfa041199ba26fa426585d5a329b4280bb1221c2e65c5265fa7d57b143908a9022416430dccf13f9be4971385a467efd5632dd12daddd3be4dbb6ed1b45b2b0f16cf25a95323043650445b3a721ffd1300861582d9d20cb8271d4752965feab51c413a3442a41f765552325313455a1c4e1e1a62ba3400deca4b73a80b21451783ab982c992b5ecd65ca0a92ac8569d1766cf94f7eede5acabc2e4a5ab185eb1843303f7de446b9b6d797df6ea848cfc0ef2756abd5fbf4229839f2231d4ce3bad3d82bc056ce7be224085e55c70a7525f029af05cbe828da2ec2da8b15bc63cb59f1d1d1356fd69d3bc80f75a9e6fe386dd8e960f6e44fabe2fe291bb03620fad3592c634f4535f581c96b3eba3ccd39ccd995fb9cbfecb8ee27e3c1e7d5e51395f11effb3fccd74c1c1032d5d46b3febaa333ee7fb2ec485a83ab2212fbd77677f5d6408995053729a893d1085b76ffd3de87205f1111bc91ad08b21cdbebdd81b873364efc143b047140f712c581388abe6ea474035cfafd791df9b3cd138d8b823ab545132513036da29eb2e84f72c8ec7102a91fc8c5b6d8a1d2f9afa25141a859292afe02c5283576819077b9832c47478a368b4e4fe9a3a381f3d633db416a51d1d45fbe8a03c164682ec1dcfad8a5246b9399e35cda78643132fb4fda2ad99d5a96286d60492051521fef9d16872ca6f3d6d56b1d58db863d6cf48b8985b45f6b28ecb0e1fc766154c9f5efc41fb35a143c7283e3a445cb27f835c68c5b3db6245e3d4383e938f4f663ff5773d54b30090e9ce772211d1e9cca92b4d5d51cd8793ad486727dfe58fe301f71d600b99b8c8240b9cb6eeaf98c4c79ca18ec55c9187280a31fb580222a7729a14c408924ad826f77799078a7afd8d63f21332cc250b2e9eea575b716a58279a017b26411fe2ba01fb11f64303ebdc772ec5f2533101e6823ede66b0185b9a7b92e3727cdb707ef22d204abc3c128351515fd2de73defe346f25470a23aa342fd749eaa92eab54934376e8e318dadaa82c7095415ce079b53f0f904f2faaf632bdf5ec071dd66d0b879c8b38a7f3929c565f7a2c470f9fe98cf86662de3de4ae01914df729310c3165daff40fdab4b299bcf071aff92dfeaa29d185220ca1853d6fb6cc2aacd0ffc03273f38aa48e7c3d22b1050d0d59bbd0c661afc4b6a79c30da16007fc86a2aec6f304798b341bcd471211be2fea84ba6c5a9ca111643e405ec3117267bb03db6ed8ca167ef483d05c6ab726987abbce4e21c3863fe9150ae9e375355116e1e4c4f15aa99fc6a3ad1e40541cddd30f67363fc248bfcf1ac169ae957c780380ea7ef3b179ba5acee0fea6851f6670086777c388bc436fafc3e9803efd560eba5fafba0f5b14cd2b246c62f7359828532d3262a53396c6921c9bde73cf9246a03cfe3f3c6d7ac89a157bc8f683b2749e2aa589aa8051dc0f1284d4b0106c4bf10fe939d3022c90ce75b51da9461bfda7d4053f08b10b2deb630e2e52a8648bba77e7a16ce6d547e1129ddaba9ff37ad3bbca0b9b75135773f49fd4f93ca402e1159408e681d312a477a09d9a783c09decc3293dae9ebb60d423f84d1d1062871fdc570b6a8930e4f85f0e67b3aa4ec3b1ddc7eebb3b9dc2b38d1dd73983270f85ca8648d7a7334f4e350aa6cdd9ca251521bd13079eaf4e5f43951ad06ba8d4ab2d75226388c5ac93ad8673fec01c974e7a756a23f4077939b047133dac090a6c6dea673099f70c3fb1c56a89063e38730e2ceed014cb226efba5e1bbdc31ef2cbe5edd7ed7ca679ba467bcf206bd2414bb04a748687fa5bc0a9e1fb3089d37b127749fdc1fbdaac2a673ed5bdb9b3d112b9b9a39d080c5539351748fd637613b5e4d5d633a850cabe18465eb1c55a161aee67f12f45771e299e43ec1db38d4100fb036da3054ba69a18c41915260ecaf81c60a78c94b7c9c918191c25aa9d76e8b299592ecc1b0f0e0566d55acb090984920f01d85705ccb7c4ab213341cc90463155bfac9ff6cfdbb2e2fce35a88296aa67b7bc55aea9b70e3c4ac3c8fde460b21f20875239e5a68f2349895c0560ad092996ca8b369972ee061a80045e21eecf1b95ee4cfbc69a466a98f3031fdb8b629a8b108c25a750ac05f6afabeb5d3326c5023ea24aa8b7d948607218dd5c9d093e8bd765b473d9dc6fe2f88844363b26fd8c659b09d071afefec712601d228e82dcf2fcd4430a9e4a2f79c59f2bddcf4b16785176bc7e8f9e9a2f4fb865361b9db3c582591339b912f0e1e6a804667c59c05bfa90f1339eacec7b84d0145606d636a8e07fd49f112c8bab53bc8e49aaa6e20dd74a7c5109304083a661474cea6cc81be78f9d1cbe07527ea34a8cafa5d8beb567a8bfd75433d5ce9b4dc0d8121a8c9027e3b1f1f2b0878c980aad8f83ce8760087782c31d71ac690e7760caba25d194a751c62efc8e05dd9974a069c48c20167315060442d6f2eda41e4ae81a95625ed18b8c5d9ae58e863a36a55588963cc4fc89877ae9a529aa80e35001f4813edf21b7ddc94a8134c29909d3b84c3d9c4f1dc1fcd8466aa1203096519f0e1084dd97e82a7d3d5466105ab80b7c8fb8cafa0b71397402596017fee44a88cd521d4274025300d0a5369b0ee6258d3df0689692ec51297756d9451a58092508ed66f9da73c10e3a2d00eab3596ce978a4de8a4b0940afe558d3a0b1b961ea17071fde5210e6595a1e6cfaa4a6dab5b707d6048b065b1eb59ed3660b80fc1c58c8c0d403b95c60af463d7b9d0267e650396fa6501c9e6436ee1cad5cfac69b915f6adf3f3c6e9a778b520a387fc496d6abb40400cb5ac72e4013c80b42606eff9cddde1c7fd238f17c02d96050ccaa4af96e005a25cf061ebe64db00571b7ff9bb9226354ae10abf0fa11a0be7a4b20c1dea68c52f41ff59b1d2cd71257be88fc2dd095ba5e6dec7a29d360b6794c6fbf49183ccd872f2d9f1df187d9a156f2458468377b207510b179d1a99ef7ba3449a37bc4ec4ec7abdbe33294bab3c1b340e309a3881edf7ca421939395ec9ff82ce2b26d155bf91be8092a48e9ce8d37256d93872c34c486bc46dc34f5abed9c9b91493c2a23fe84618c7ba74361c726b89f1e84bb3f4a74643321683d72e75d93168539d3a872a82f3ec79eec7b1371bd29efc49c350256574451ec4a7f00aa252de1664248a7066ec33292dcebdf69a87e751f3bbe640a164d0326a9033805cbf7cc8d0492bee2c790cda2f97514d2494161bbb300a26b0f529f62e86387218f19fdb75e7a1a91d814c1151ee4f6ffd7ca81b91f7f2c89ddf77b9b18da96f493a3cbbfbe9cb6b3c6395dd25cba6b63d7c2928fb1b28686ef45b53f5c0bfa018e4662f5eb7186a896401802c1823d4589b5397571e3bf1095703d30f764da8f65557d1e6429c23440a5107a67b59ad0aca54bbf8695b2da3f4ff1927632b9c9fefa6e600674c8be4c551ce7a41764b67b430fcabe55a9d4930823823aec4c90bc0144be34900fdbd690df04ce431613674edfb5e24536458f6a593867e31245480f0d3f62ec9cda1abdb49ec7d8abae2e409597204cdd87b5fcd35968815600d4594d3af8875c498112641996a9e94eb1eef60db0669ade149e0492565ca99460784aed60e8c6af294538eb31840e10f6351530164555040561db96e94e9e1c04025a3caa9ad20cedad55d8edea4e0c66016d39616657d4ef521cd52e983ee251acf6cf6089ae9889f0b6be1f7eb678b9f0b27f8e64e04aa213a077549c412f2f94dc3fa546e227b98023231ed6434f68e204245fb8f58d0084c7a73f64c4274858eed44960a2093ca6f87737dd70d1e4e4382d0ddb3af0b706d20528248752012ac6976c5af9b410ba9e0f8b318b12611c422cf787cbe0b6ae3f3d1526853cc1802125459ed6a7a5417b84030f22bd11a76e871ee7f9e5aa835bbe74a25df5bad7ea496727887c2523e4ade5247ad432f4ca9479b227ba427fa202a1cbd316b7d205e67ad54d2a53fe975dd1342324f2da6824ce7dff4e2c3d1f2c4219afd4ae7f0fed5fad44c6431180d6618e0e2e5889dfd580d251987a22ce317de0ea3421986e0c03e3437cc0bde91e03d8703dc8d99f095e843a5f1f9a0bdaa7941c696d5bf0af3f641fa1f60a408bce7a37180b6cd70d5794236c7c06d4ea4c9bca8c1f6ccda49b9dbc85e0b5a18af02a7c91e8997d2dd69776689f2e77ebe38f7ee64d47ff05a6db4d4d41744fbd5f5ff80fc55b91f797b436ac5aaf8dc778e5d65c30c5f70d979200ecb2b33810303df1d44e24f2335fac655cc5e34f6c377dc3105ce6d5c15286c5cc327402d301e5d3e0688f922ddde7bf006e16eb8dc7be6c7a9373d9a1376b7868d453773e32d0dadac9ec650626fb23ac66dbb284e9215e4aa54dc39946b5f399dc7a073b0fbc7fc701571e6e56d1a09e10d2cf4289f0f498f2941e01cf9f9342fd8ee538629fe87df87af464bc4b7f4fc95f249164fa3201c05fba36c6e19ded33110af8efc40fb654eb03c3e8757c56995b7d64f23c6e3055096661c44193834417688d9f410e7d80b491033e55fb947db44549dc632045b8d49cc41858a269f41f95510a21992591dd123ce07257ee2f2b890a2858f4241ab610f563028df963d446abb20bff0c6b5e8e00a9e8df0b3c390a6d484dfbd88b1a8b6407005eae86ec62f920e00684568fc6ce825d040d754a6fa7382372b4c954e96e58a2640b1bbce0c0707b6208ed4aa39bf506c0088ab0ce31b03ad860dd2fb45c6dc66ad6ba9c204fb5a7b8acf928bf04ea5c51435c711f3ed3b4d7962ea770eb10d78d7d0683d4ef9c5dd27d4ccd25e6ac751a12f55c2b455a3267888cc04a06eafab92da3631dad4bbe2ee96cb29e2d16e3bdcdd92512a8370582a40e52c5e146736abe43e4c202bc1a5ed25b162b696297e2fa00fd9641f480897c193a2ecbccc4c86166ab788c734581094b394825d4b3ad28dff3e84720d0364a9f84997811255bd9b885589b1d1b1d193fb5ecca8d10487e9637dafa1cec7f8e8b5e388a21b80474fcb7422f8e2e3a63479351f7b189e7837c811aafcde3d83f5e76595230b36fc51edf3e8fbeea57609d31cbdf7eca5d86ffb778c8ddd9be8b79b063f9d0e5a8e753dc36beb34710680b08638bc0c540e5930c1ed71e9d580f71e6411538e82f678edc2f83ae7df40d9fd8a17625fcd9b66691da57e5dab9a5159c6e2b00fe002d021792ef2677f37597e9a2af21d2a8cc17c5950321aada6b5d2e9e6ffdf1b176fe66b344f5a2fbb69b74de75d38c5fa4a50a4edb86f69434a276c4552c4e0eb5f97b632fa05815ddd36aef5dfaad42b54bf9efc12ce035353da619ad21ccbf70265169ba5f13cce6eaeb9f1311f496597add9215815f269115428aef5dab55bd9eb1a210f1255b78ff48bbe6835a05213cb6cffa3759904a77f84d25d0668e39cebae1a588f5817c2cafc27c8359619aaab7d551e6383c8d56ed80567fd4f9aa5a768b3652dbbc7b29b3b7a5d4d3388dbf496e1549f7aea99f74a6778281582a861004b39a31e621dfaa75cfd7cdea74089d2696753a815afc00cafdd16f9ebaa46828aa32790093fd87c571066a6231bdc1aef46023057bd6cbe99991a64612755c4ca64dcc440c8e2018d4af3dc3bd40b08539ec52bb32d08e553453701109c3b16ad54f6b32f7f0d771534939671418b5b1ffa36bfec28e684d09eba9c62c812ce3cd04a28ed549cd6561aab920e9a91eb3a273bab0d764b99d0ea825a94be811d2f10b7e4eb28b6b1e6508fd1c16070a0edbe0e948b6d103fde567602db318176133f353a8a93202c1d0a2515a5dbd62e05b7f833619a9de86c3cc93c04468fea3192b3406f95950776cdda832e428e2e561cf8588512d362f30e5fde4133345e16e687c295b299dfe1cab1f5ada0b85913b3eac5fb5ecc1c8d4a202108cc50cdf8f757a13e5036e3a33852e5f67f3661ef283adead00de7da8eda69109228d662ad91614bb0ed85d66d0efe3ec9361cd440d470eca0a0decd036df46c8cbc389a593a1d7c6a95b8bb8bf391ff313b36800e9ec605d6273b42167f4dd874d7e1dcedba3046ee23891af64a896f2acd13e8d11a670ce16e60782b6c0c277828e1480049da0fa08e912b0c406b31629c7123f04f793208a880c433752da5b48278c50a66385006f76ce3637563b60d04d66a8c855464f5b6fc766969ec9edde4a70d26a0452b7131c44faad6ceb6eb6121c16d0c77f68851c8b8414f3984c239068ad769bef586f38603225f7582f8307c090e433cd51097b266ded3e9375464b2f9005517be168e5441f841e160a4663367c141316d300b705bb8c1b5e2c215706ce1dff33ab94184dd4cddeebb39b2a8408e9a578564189164ed41dee221603f31da6501a7a2d4f745b890f73cb0f100f5087a908cafc9a1e6da7cbaa0c23aa965d015856f816193fbde8103e8d4089888d27398d05101928248fcc291fca4df4deb6fd6a33a1797699114a6f69426dcb55d9001ce778e337bb25afc76a8fe0759a947d8fe84805995f1a1a2823bfa0d092005faa1937ca0a4c849117d33617775ca9bbc7884a31974df6a92fba753d1fb585868af02cbe430c056e66574b8e355ef26d67c92d1e34dcbb9727819b85b0238be9b0ee32fc62a8aa90f66d827cc2abd3ca2b747b6cc80e1a23099c96fa4a56949d8170cb450366bb200e2f9484b9036d0c6d23fd8f91a25be6066336ec482c71b56fe08b401fde67382a8e27ace6f513235952395193a9325e940bac20c55d501972f8bd21596c30233f09f0d399ef6b6259c514bc88f7fc240ac016e68d4cffbd49ec6bac55e63466f45f08f9b5dca5d5625239692e96c4299bbbb0c20a3042112f40c72b01bfe2824d2545eec913d749239020676c8b8b88daf43f52227680261717026e7c66f0746c17a05794f9e266040168d9f3dec4e697807202f2d92abbe9de7372e0df6c53433f86a5ececd5c9be8fb543e6237befb4f45851893c173a2e0b5633ab4660efb34714169b02adeb5aa0a83033c7fc98c2596eb883371b0c7f313649ca7e4489fb9ee3077b6c7b6fc0ebee3791f318266d1980f280050e1319525b4efec6b1f04d591473d28d47f511e8ccbdc940d7802e62ef579272a003ce202dab14aaea0db356d472d3d1d2d2e1b6cacaa3b1884c0dd8621b4af1a457085906f19978d3dc6402a969ecf0da803bcc72cfd293262b53729d97766b41a3ae81c6f7bb07c5c27ec881e4ced5c5f55b0128f844eb5d49ba4b1d3b137d00b3c354cfc6d2e3e55e7e063352318ccb5492c923643eef86e08873685506b54f7faf681a8491a26f5b93481070b76ac8e339a48434bf0c3a162a1539688d889e847b14b2320a9e69bab4934d5175143d48dedfa955c974ac5cf27bd97b22c2ee4c47a38d0bba2ad8d9b82dd114808c6e4bff3c2342f65497fbe11f9a375dbb5e8f0dcf481ce84202adbdb177ce60a142754940b113b8fbc086403f09fb413418895736d9e7c5c222f6c0eca3e4d90bd00126a812b1a4f2531009d7568e471fe5fd29ccc3448e8a259d01b157f86f8be91ce97aa0dac03a191111f5a0a293902bd80c33207ac58764fc3ca450bdef97b4f0791c56cf53b039dba51f911dcdeed9d8514cf5cd01aa29c61407a883dc2a2309ba626d1f44ea1aef8a60648084b80d30d0d5a2edc64d5719317756983208cc3b42d057911af36d9f8d65705b71b1425f9010be9c3e3e0e77c0874a694ad7afd4b83092c63dc5a5add34bca562be17411429101a35451ca3e93e2e469a22b8086f19d4b1e5d95e4f7575de4e0b93a68ae38f235123984f396dbd4b6127eaa54a0dea6bf2db961a9a49f5831a8d6be346cd2c91895222be620e30eb81740af119eb0fa926b9f02ba476a7033325ad34b0d0cfb21a6730e1040d1f60d5ec129a6287664e16a1760a78fd1e81cc64137dfdf2b885eba96ee7a409714644f4f46d695f3bbf01ad0cc38e57a199cf0d2910bacc76ba0203b7808ca644bbe9636fdbc0496e3ab45ef2ef4cdd703c53d687357b43bb9f88a27467aa2326ed03b91b5a0da3ae2ac02da7842296e11437bf60581760315a3351fcf9c37ee1cbeffd6176de6f03a831c10bf9b3d9f2f668f9702ea26f002eb0a78e0a467471a0e727f591fd0efbeeb4399aaabb85bec7a1cba3b87cc045c81d4e2fecfb05464827788772cb85f9096e691842db109305b890746c2352b76db9620d910be22bb6127de6608d99651c09a071889509c5f29fd52c88e89781acb3fedc1a1233aa48352a7d5657ef4af816986ecdffbf2244f208ad37ff2e1fb32341d67a30341ab0b784dad567224502c57468ec36829b81299d81c047760c98590d6516d9ae7c9a240342375586f8b38d95557c82f52302c16f510ecbbd1dcd9ee72fe661a56af54704708297a31618a40c5ce679f0e67f1f53bc983fabd03d0fb4a4bca76d95992957376628aaefe8a8ba7370be9afb283d6da90f22c2675fcaaa8ae3c109a1b2257786e397e9a21ba57ad5ad86dcc87a3e62372f79a52668b77474ce41894769ba68ac6f00e794249ad01243724d72784ac786874327bbd3815a455ba24dbf3d035c88c182813b188b08cc78a1cffbbcf19f0d6f6ec1a5968a724b844609f3a8428fd9e61f8cd2d467f72e939e11b9d0b84ff0a8c5c6e7c15ad696f6aab43ad1dbe09e7c9af7bb7f0cfe50f9d9652ddfdc5d62cb2d60d46a3ee0b64a7eba3ae91670149bf90d32d6f39224c38daabab761e5809f61395e9fc919f337bcff3b55e67c29f2d421e6b6be8daae16779f9e151979a4fb624965edf68317192bd80883fda7ded0b03955cd6873211a33bf2966c80e004be0263ef8de4da2b94c551e7ae8c4ee871a26fd5dd26cbdaf5cdd78f340d5a677227f86f56d9c62f40bf5e24851fb67ce52e37c6d15c0f38542ee9d3d03d7efcf66b51edce66cfd29fd9ff1a98fb5e3aaa2f1130e8b2356ad3f6b34739a340844ccca0ab35178926e69545668a34a4d6b38cfe6d8dcd76ac20dc500b58b3a5d9b27edb90f7069749d703345837a419dc5e6925bfdf8fda4c9fcd92a85d2a3bcb84ba4429c1705b494f7cc3583afe3812f6da251991e94af840db9026d1bdad8387da28aee69b2ca882195b6aa857053270ce86f7dead252d884671e27b71ba435704ebb2b02152905a838cc79d0f280fe4f62fc6a17c0bf8303123b8cddaf3f2f5575fbd6d0cc33e71e84b6544de8344c677d304bf77efdf0c82b377b82b8c074246337957dad3900386554879fe65ca5c8bd733226b08289fa18cd0582d265a8460ea6730071991db18614f579542150ee9ff5886ef16469b8e8b86f29c53c156298d468fd5e82785595889682da5e04a193873c972247eaa6a894fa13ea5bb31745b09eb37cc7131311fc9a48eb5148c9ab66770952520ceecba4584c998cd5c5d761e4f70fb5eb8e85a84086ce0b6e44d539656ecd7e07c7ae35a6ca8a33291a03ed680f9aad778ced4b76fa572732e7ddfeb2dc0dc95d44b6790e439738af275abe32d83ac674008885ae03d51d258c4fed5bb93e467e41dc2ffa05faaafdacd372e76b225fd1f47f12badf6a9c9b98a1776a7eb1a91d358f4012e9df7d2b039072bee5d133bba7f014c9da333a9c5f4700840b028919c2dbdefe4bce7c148f74837f3a81e173e80b77b2a7378bc29e07aab26f3fa413ed83fd22d631ad2a732ca2b204c59591b2f0ad09696b7783a2fef426f9073894e58628f1e12647e43ddaff3a507b082da76b69b50113ac13b9b9cb3f4b2ce362bdcc1375a4c5fa99bf86499e79b7d6fcf85c51bd33783f08384cd4570c8a9555a4c0d2e7a00399b7e87c28cf2ecc59442a30e4f63d41727a8c357174f040c01364c32010a34699e9c7709489cc607135c40f52cfba3f0e68bf7da3503cdea400f673ece2e02a937a9c1f4a4b5c3fc7cc4d22dce5bc0135afd8c790cff2ce2e7130b76412aac091a49cc5cbcc8b65d18a87906fc5e83920c4f79b9523a5ee449a89fcca197342802ae8a4f3756a211193c662a4d47ba848f08117dc79bcb14e223c1afe188c2dd8691a8d2af90fe0b4d4b39cf32824e9547737c56e205b197482347eb19a63224b5a27c5418fe162f7c3f1ece7e304541e8fdf2c8f64eff0be186ffa4e7818ccc9ceac233344da5352c1de06c85e7878c431af999ec9a820f469cba9bd896ae8600d2f3978bf6c8c29f12b07a564584345ec296a90d11f77599ee16beb3422ba9e9e2fc8a5e1fe35e9139ce62f79dede765d74d47ae8020748ceabb170faa05460f55dc853df3f8043fd634224782052b2e489d61f96f8ff7e0d43febf7dab834ab4c2447ce2870c7141010396bdc976335743f26eae09ff2cbf068f2120033bf8ad724e9760d871134f10ae6b3c36fadd0241b5459e37aeb5d1edee4267fbcbd4ac1e4ddf67bfd3b5e1bed5ae9d01d71bbbf4b80f1000f5ab55188e0df087aed10cfd25e50d04acf1a88decb79bb0c7ae11029baa6be1117a3e14ecb3bdc06316a9db72833e0334d7fab48d29b06c50da7ca8e8b9d2664fc69dad9e05cc50716b564f9813b99dfedf551beb01a0ed228390c1a107db68f496e98254de4f8545356bd53454044cdf0c444ef3daf3f815c6713ae87b5266e3322e964f68aa7ca89c166759f3f0ad1d744f790689cc68e8ada0a7dc7f0d1869586a463b18393f2cd70a2f99004609d7c286470b78d53ef6c264f9e7b18a6bfd5d549d19e5e837aef375864a9f24c045b821033f2f6299ce7616eab92b51115bddc1425d7da41cca4a275fe4ece37ea5be4671b37775d2978beeb3ef153dd31869ed9dff546207b2311724b9779044ab9061a9e3d9bbfbb137ce6a611f0a105229c24b90ecefdbdbfea5c0abee716ac0aeea7bd0a9b2fbd8a735e510a0d1eefa540425beaf1f8a654764e2120c0a1753ff2663c082c62deaa940c95d1b05db0f751a4f9ae792659cb6a9aa46c2f850856f10a6e86f32b484c12e070f615ad57f30a5aebe9872db8be56710643270d55ca85ff11d8b96ee18d401168131a71083a55b8e8bfc6edc4ec804a1228afaab45514aa43ab8f1ba18de56ff1e80d58adba1ff1a1a18e0a7d75826ffa1e382f5dfbfbbf855c98b9986fca67373aaac4569e540ebfe9b489f9649a9224d63ae77505593cf81f67f52c2d0cad1061da3fa5d25df08170567a61e9afe7f2f0a4aa298a88d0ce125f62ce57f1de18e489d6b89b0d37cd99c52ed753371dc257b7d9416b452bfe71e6c6c873256b197a424c3981a8063996aa5a473643a6fcf5313910c577fa9d9698b4bb300ab3581d02f772b78054fc59009576a785cba840c1b4112d82bb3599e25a22dc9d430d8a4fff9c795df3dafc87c8d35308d5db9a6bc2102514d223cf078be59fad4257cc972fd8cc827a91b3bc76aa37bf60f39bdb1f50c35bc0921cbb9e28cf7824bcecb5471415da0d6da7e4118c7e6bfb5263bbee5f31ee5582ebdf1b41b2be62892d167101e21f00791a048ee04bd2e54773a6348ef4c3619cdc1b474874928dfa9951f6f2c2b406269d65cdf61e62db34e6841ef63009700948e8ac9f31886f16adedea7ef390bae4a3b45b986bd1d2d48a837e3204eafc0cc7f2da9a6534567f09120b378910788ba0eddecbdcafa789a0a75f957a70982d208b59c785636ac624359a82ebd66a19c0f906da9d1cafb2f34b61b51289f173684206e944a08e440789d5fa72cf11fdfd374eabfcf200f36846e81419483cbc6af083362607eb4f6950bbc8848825a81361c48dafde9a38e0621ebba44193de6b0501464ee2e700467a80041d3e3352f9d01bead3ccdeb468f91ab58c2fdfc144f28000987dc786b4167da79171222da1ecfd55ab99f0eac0ab6cb6634d97169fa5ebb6ee752eb784a500737c124485610b7c7d538fe4d2ea5f9390abcf3a15dd53b2b19b90cefbe4f467c75e8723f89e2a10a21045e75d6ca7b844d14442072bf35f5f9689b055e10276d170212a6f7fd84d8cb9af85479d45481f408662ceaf06efc11d63fb580c5093103a9066e19f893798cfad83c02a7ddbe88d0bc1a5c8c3749d9dc0020c706ff3a08a498c95aba53a0215581111213b7d33c9a66b540cf7857fc20423bc27611961383f17b68c2150bca2780b9dd2580053b8d5cc9d77f6768b2b21b0aab38cd3789b865d66ee6ea7d28574d2fbc19f649cddf7a8d82b3dd929e5b426115df8b4d7e1a645c1a880c05df65670323a8cf505afc835637506d6aad23badc7aa6597d486a572e73a3578515b6ef26384fed2e9428f6f5e0c59f37596942730117219ed3decb3012895e41ef7cc63522a9fc11aea92c7a97c55a80c1657cbb5d4f295b33589690b7784492febfba74354e08819a517a8c0186719525abfd36b7f9cab2fe6ecbf1ad24da87abe872e1366f30b4bc437f233839265872ed58953d0b31d27abff8f85629bf9d4d743bf3cb20dd52a6e2abc60f5cfbd912f517b61c568c3b9625b1de234c0c4bdf1a028bfebdc69c2130b1021f5b7586d675bf1aa7ee861a634e3f84b9b2705d75c86abae76109ec9ab247f09126161efbef777992de2ebfee7a63f0208a2db7d7a6994f264e28c205543faff53535c754d03a92b577af507fc405ca3e5a30c9c5f8d6f1793d4a2b870d835c515c0c27ba5e89af2ed09f70b5876fa0b3d267c87d93dc15263726d263fe8d197e77865744412be624a0c8946184bd343c8810be9da23821e82c65fb123ba814babc4ef359a57220ab2a715bc0ced7386117b69e21c430e394b8529bc4d7c691c6a3f573aa2d15edc4fa1eef0856a437aa78dca1bac90a1b181f4c0a17fed7f815f33a2f6559aa5a2e4b4a199b5156a489846d9c64a37892b3286cc77740dc3904bb22f3e42d4e60907aa693de9402e8a340b2c69f11b45a18009ed5545cd557a28f1f4d59afebdd6f8ad11072e706104bc5d335fa2bc975ae4d9977bef22bee1cd42d4d41b54ce71c4a4c03ae0ed2ef3abb60f08cba221070219cf926a787b0f39e13678b1508f4a9ca81e8ba1ed97defd52d5f96e0db3fed94ec10128dea517497e64c775ebd9c5473636e8b6bc8b1352086bc94086160cdfc71decf7482f9cee8e362d50d6a38f966b67ead637bb9a7924f7d0969d35d066dc18496a35af78e3fc14cc121a03ad6874854f5871e9a10c1fa14d235c92c712218dd65eccb245ffa34ed8a934abdaaf2e9eaf1f4485ce6fedf8fc792baaec6809c93f91c1bd1dc84bc12ef6dadf8fc5b09c5bce6e6aea0e27bdb29d294e6b2eaa4bff282958f8a30baac69b0a17bee88b454928784dc030df243b6c2e0d9dfa133ccd511a742813debb8a9043b84580c211474d8f966ffd57f0685c8a2a02a82075bb05bbb950bea563aecfd9c40a56b2e569565204a5f6e000dece64548b0235d60cc5374cdf698987689acfa04f85a374f11174838402282705162c36bac20991858c68fb4167250f71dbdd88ed4adad9c731edcffa6ad50e569f5749f6e15fe7ac9c2833063c04a0ac3da13ddd1fb05796a7a1f21ba6a3fc6474bd79a7aa91a097629bfca24f8679af838ff8500c07f046b2b9dac93daaa41c230176d988b350ca83c67e39c2bfd729d7df8d96c8fe751c633e3af7383b254b7ab946ce4331f5ab9c27adb352bde826f589765c3ea2cffba41fc5ef202c0d2ff973d19b66d97a361c5a499a300cc92dd356d108cfd6b0ddd6bbfd08d68bda3942aba6b4c47c3a0c7d4064263347864eaaf92fcfd904c465737fbde0ffbcdbf920f8fc2de555e7b5101f84954f839643b8783ec7a64c990925b89a197657d027c24f334b1d6787ac572eed72903d5bab66e4efa64d76b9918c75d5f25d6083d24bcd6e8684abe5bac49f5bdd9290ce57c6080033b43bd544e3abc38bade95792fc9ebedd8c5a2f35a25886464dbca8e16bf842f333b4a93d84abb2d58a7f18538ee33fa823a1147bd3ef21af22c85c9d2665d233153ad0fb77cabb380515e145ab193809fb187fce8a14a67c72dc788325cddb2de2d4a9c07e8ee22ebdd3c8072fb26b244408efbaf8cd6516c986cdde4d83cd007b6eac2d26ca1906f24a6cb83f66c846a36142c9be24c9f8723dfc8879b6195e82e7abc60137d73efe594e3f97e634a8aee6f08f66d17047ea76bb2039a875993543626a83c65b20df8f969b50a34dd934f6c85354ba301d2af1b4ff2ebf478ce73b705835cb7d3f1e480ff168ae6a892b214ca2eec2b0299ab2ef63c7a43ff5b3de0fa64ab3a3064f3bf8e92795c86b508c9f780bf2cdc45a65c62f3cd7a00b7433ff647f185fc9838dd6f8c9a9484aa387123f43ab1a5802fa7832247d6afcd9c3c5687e9aa89e67755f66472f1bd0e4c76d70f8a4c3f100b02b69e04392823b8f5920b7b8a98c7de6da528f5565ee0bf7d46c9a6cfc27eb1a913efebfea6ae641f85ba96ea9ea420de275d5665d90f7d54f796526b2918e33c2375c49012ddaa22f8eb9e972e350449a3ee0b20068c70d89cf3a3e8844d53c5d86597605b4faa63582d235ce80c044548403eaab148ce04ae687d0f7f7daf3d3de9e157056731103fbbcfa6f6c7f2e16872901a83fe8c91cdbd2f5c426cb224b5e0d53b6817b27faad48e311f973688c5f376b6b31908703f93a3529248e6fccbf84b00cc7b9d522360c6d2b32f180ac8a1272db8312fdd319b93fcf452ace7ea9fc39cdf15bd8a2361de95fffa3ef763a5d0030dd3c39747a4e0dcb20356c464f387317151d2cee969f77daa4b5963a24f8ed7a1f3dec1faba7a158bd168a026e1ce4e502d5c6a82f81f1ec1d0c2c45f7fc40247d6f9f5b5e1b73cb1659fa4eacfcb61a39667a22cec6bbed454ba5f319135c192985fc951139d549ff69f3fde13b8ecb620a08440da8edd61ef717e066aebd8c09337d00ec9f2f85e39682da3ec1f9861b85032d9dcf5bb3174db76f012ffa55980cb23a5b23119cfce856df0bfc1372237b460d7f00959f85cbad699e5beaba0c9b710a0843323622ef0cd29643962353fdd7e97e91154a0d191e6500d1c3cbede843e2ba54905a7e966a7a5857a52e2601701c842f51aafddeea90c9f4a790bf0d1bd0e0520ab5efd09940a914719852a2fb7c1cd7a48d803450b297bb7f9912eb15ee07057b22095fa4a214d22fdf7d611f736043b8dd23d1e5ae88a3d60647ce02a5715f1e16c282b7fa9563fa6b2b21d10878af73213c0bb6da672180284b5dbf1d590a0a02e602f6418e43896dfdd960945c931dd03805b3bce4c6473e99e1014df358e96b85306781fa350370cc07ae47a4130bcb245ed711325639af56b57fc7612ac123f2b89fd3169e9b86a17ec3065686ab8140df66d8335123b0ff9881247e07118b2f7fd58f5ccd18d51052f31f3d7ced219f5e97231c73b235928842ea59659a6d85d4bee21b9f87725e700afca2ef478e94febb723a3405a82d4f20500859e612edd57fedffb1a10d10e38ecdf978a8fe28f4efc86bb92058bc3630e01203b78dd3e60744c25ac8e759c3715f30fd7bbaf479cd24d50a3d623d6e1c2fa9d5b3685855b93a7d6583bd6c47c979feb5467b63bce42e393322fc6fda713d91fb4ca77c0599b05f9c5482733817791753b90193cfda722cb4b8708a2a7a9383a1e5740d4ab88e022a65c1f62426070732561122da6cbe2818efe707fbc64b08216ce84ccb4b876a8f36a9c83de4ac2451edc26ee9c812e1c154e27b54c92cf9874b2ce68e8082b2d1bfc5affc9c046c5c3389227ec1140ab6b6b8a2bd63dea7f014d4390b33d95efcdcd981686475e52696e5e170ff54d327f09edfcdf33aafea3c8dbcdced495a724210e5128feaa3d266207b983aac6dfb9d4369658aa2f94611f5c02c93b56a1c93ee844a02bf6f5938d3c2aa6554dd2740f4ed0f2e98df8b22e5aae1f5823a6e7853b421f80c1c67b25e18979e787f65ca9253d984724aeb6488cab49d2f980fa172fe9fa6cfa6438ae8b5a11ffc7b262e878108a19bb9386fae455fd4afedae398df88a40f5b04c07c3fcf6ad62119a25914b6c220f5a5daec4af442cf386ff1598b1a076539b5955fd6c45fa27389a11324029cd1e7678f8e161c3823724061ee8b1f516da0d84878f02821503746c09d5059b3d18b33a3094da8ceeb9526901c12d55135dff21b783c656ec1a869c8d4455a2975db86742178e9b72c46a09fce0c0adbb50082d53a583fe2170a25329d7b8009ca55f2e0a2d015e0a5b2490d18514abb9e9aaf6014a3012c047ab8fec8247536306b945f985bf4e30c2213c1ac0c44cfa1a5e5b0388239f1f16874f033122a68522985e28a351c33b3fa3678c914d27f74292666e5c4f1ca376e7f30020ff7333fdb0f2c58ff1979edfbaf6a03fcb9811c9ec7dcaf89c427dae675cd9d6367f8dda21c952ef6c95e36be3235aadff5648b1ca113c4dff3d695854a5c89674f836b8d8a6ba610b4c0485f29bd15a519282ae7041fab8f8a1b19cfcb5ce263e51ae2a8dd02ff2c5b3efda6a4ce4764598d37c48596d98c26b4deb854dcbc98372dfe8548c2b3517b5e2054d74a9e557317fe23c0b9d407e4d28a00b10d858cc6b0481cdd728e3bd33031d6f3cb530d3a0bea40f900a2246cdab1906a4dc11b42a0c5915c3ab8c4e2f5fef744037f9366ca17abab46128485f34908e22248c405211f4828f2955807dceedc6ccb40ab9c0f24ad64cc4f2fce5548699fa5a81ba67cc4754e7e9eb43f97ad4ff5ec6fe41f7a88739938476e0afd8027f6a9e7e42763e35115b51f76da64e3ee3aae4957dded7bad243a60602a1b86fc796c8ba57dd9c9fc6436580f2ba7779f7db707ad01f01b9cc442364b6afbf59cc5086250aabbb9e9c906d3567bc37d772b45e03085d555860da46416bc797c41c0f415b5b025a6e868fca9468f84f23f48caa209cd32ca8803f5f55f867a092b12904a1b4e20ea08c58a66c76892772d2936cb1c3e97625870ce2e3d68bcc5dfe0420d8994c57b2899db057478848103c9302097893c589903724802a76a4ec1f2c513a1ebc326269e1c326e347f36c11cd0e2ef187de7fc52f8f369d092d841c7658103ef0c6ead523c3f7e94cea0674f0775fd57c455da9751982572ead3869cec6e2bc80e5cf4f66380e519236077bf305b7c18db9240e6fea1c8f7cb7d04becdd4249b7967e19e95302f3b2d7f1b7bd33ef467911033b2de09c1122854b26b1a56b98bf6b8142189b7e07bc873d01cd139c64dbb7390f830b7b4e66923e2ad0361781bd25d1d1eb2a88e37f6aeea8563460b5323cfacfd81ac1bb38cf688c29c552bdff402fb951c48aa51295708c6df02ada6ca84dc264b5d30144b25e099c132f5c8d738497bdb95c42dedb2f658d460a269be93798bd589d1f1a39f061dc080f9c174d894fcb5b34bb6924670f245ff3d8c2375528baab525352bcca9fd5cd87204603db7319a9420ec3bae345adccdeab52d88523c89f9dc696827605558d10863b8b35f201d76a4aeea847e83373725bd846776547655747e7607464bab8da2df8e3f22a191e2ce6da6add74a4ab6da1f3b0307e488c28bc4cb4e41580873771f25a331913018175561dfbe03d526f0c4f58733334b5ee74dfc0c5029903635768d524341223f12f408b151aacfd1ef6e39188c371f03dac4450f3e43bec0e53d629dd695921cb173e9f3138aafeba5405c2c1dc96453586958be2a323a02781f56a5ddf41ca9c927983dda02b98f883bf0cc80f2040700c10403612a7ab92fdfd74925da24e5f915b674a216197d1a9c36f1105970934dafdb8862f60eaca659a4433b03e0240ef79f461c26ecc470f033eb17daf54d552cef165c605701681aa12f6884ca97cf01bfa0202dc96469ecd3d2a6bdb522e9c987f070cff7c72169dc27ac0d78a5c3fb6874331f6b47dbef54dab402d2fdf9245c72ba667a96663538d38936c57cddac56a2be40fda5e02bc4c9ff5098086f6e1a6ca22519079b8bf67e1cde9afb10936b2a1802dc40aebed0ff2726dc96a78162dff7d68dda41f183b4dab6cea330f70a165ff93ad0f2ce06290407c170a844333292e664e401fec0323951b61d3f3cb4c5890ac885830167191d112ed318ffd2d6f055bb825129f6de35bf4f07afc026a1706f9058e735d49428656e615eff349bf48e0d17d505ee960e04633406d20cf3818e9e67835dd3cc11923a4897033c7e71eeeaa1351bc2ae39e913b90596631ec6dfebdf46587a3f3426dd8562fff93ba0b7743cfa25237ff0cdd34b4be947ab968d47ca066f582f31ab4cc914ded50f2abb982f1b226df976e700d3d54f2110b40ed8a3fd1a0fb14b18b3b3525038c4bc02cda877d642908413733d10b4cf23f64c0d6a8e0e99c10c65337a27967f35ca842b469b898dc9367950042ab00a8d70af2610cd1664d5cc9b93c8620182d57ef716900eb6340291b9e22d35c5cef5898e54d0d2559c5a9695ec128969683be2ad13eb2d6461ed51beb682b92c2b94cbd69364e1026bbabe3b69edcf28ddbe7808c4ae0151dc208def37eeddd3f9ce0ffe15a5a640e5f72968aae96f55a58147ef93f30d24f725e617d03aeb97a542505ecc416c63a511be2b699bdcde6ea1f570e58d3d1b9d8933aaed5ae32de7472f1a14c6a17a92d90a8053a5fca635eb554b97407669251ec0027e050088cfe3d47bf4bee46edc13c1db2c0d36303680d8737cb79facb86fd2b5b3bd4d076796330b3dede3a1794528251e3daf9d9ea49b8ad62e7079f2eb9e709dc2114dd336be3801b7e8be5c512723082b097b0f18fe6c0f5c847174ea0bd49ea89200c88859601ba63bc6dd9755b48a6bd2778baf0feb5c58095267a1dd2ff0e3407f063a2e5f75036252a334133b749e3759bbb72eae889abdcd96967041e94241b7bc735ed9e0e687435557f7153bfbba3157490d728e6426ec81fb64e61aef4bedc9c3b7b8f6d8c6a2c9a71fc61be3bd6527f26207408438925970dc81d73366957c63d26d964ea8780b9115bea873d2cf401cbaeefbad9058be3391c9c8deef1125804b0e2583f6e9aa2e7fd5d517ad6311bae7daa95551b37ae74af639832cccd94a55b1eb1da84a4350c0791658ff1179c764c02c4cc7acb96c3f56c57f6b74dabd03716c6038da8ceb54908bea92968a1aae418052fff249e905c1208f2db663c952dd914c234f413c2bd3024f7550e1960a003e026fae0b74faef72a5fdee6506abb35a3b7a742a272ab980eb2da67374d5443f8189f4621153bb3c9d4fabd119baa1d15f7ee8b92f09e32fcee37002cc9de1aed6b5e817dbb27ebeeae5ac21f0e1e8d3a9b3c000c8bc6f6dde519ba9c942ba10f9e96b26daf5e27253adcd762fc5e040428ac112a572d5fd3ea353f8cd3bc83ddaac2cb0d115ccc75546ae3ceb0838297d7002767d9b2b29654b1e7993e526afd826e068d8522aed41bf797613dd7ced7853f3d2ffa5b06b5d1447aa87d4cdc09f80c0ae87f6dbbca3f54139ef783332ebd017490b45605614bc83f01e2b652e239af54b68becf5aa1eb571e18a5d1d3832b7b8325549b97d409acb7b58fb40b649e6fb46365fad12e6bcbce07385eac3daee13873e6325d02c0a3df2de181adcb03df39283675f6a815440f7e396fdb9177506dcd1e46774489551a785e31e5adf6063b039ccaa1dbc2830c407285977be28a2436097b9395147e25728aaf06c54595441998e8e0e26fb85940db4b78ca283831ec713f786ac0edcfe150fae38d94b8cd43427013e9c6f877cdee3a0f0c5fb4f99cc42075b55e4ce5b8a4d856d5203432ad0f55b35ad543a38e603d84e6b1c500dbb1e4f8266bcb72c4a075bdd10ac399c3a9c9d57b782cec74ab72e7a10096e4015c186d5dc36ceab5df8e3bf5cc15249c7886f042d592050a98d280eefcbab9d2edb3a120fe35d92b84ceef4a086b10295a8b341c8e1ed214ec0e8310d781d90c2d36038f87a69f0d7ec10198c6d1a09e5ab685c09d403fea68f0c0651e8250a4b3d035f0891432a9b03889f300ba9caf13845fb7a4271bdbd12081ce121311032d39b3faa683a44ce763e833af5130c6c7db7e275c28e794614b6e5949e5017c639db64d1fe08dbcd9e2e17f3a7b520920254969a3847a38c4540e0c9a3f8d8d578cee893b3257f6c8524740d522322d91fa810e3e010c4616e212c55c97613d3731686f82b050d91f31e994d79dc089a76f0ba878e371433ae2239bad122d2229e1af25d8e115d94e34d80dd92e01a43c5f574e953bf082b15d36c1a9b2fd01c2e924807be300f977513502f896c3b0543e83584f46244ea9c979d14958ea76368fb78445fa6847cf0790fa34a9389e3d93f2b2cbff2fec05c0e7f4bfa7501eeac42a7d3f5821c990ccdf36117eb2ead71fc62feed92579fe6019342d95e1ed51f2360d6cb65f09ca8b86e0d02bb7c179171d4c0e3373f76ad361dab39d8defe5957e5e0f86a844fc2d104d6d3d04bdfa76c810c923ab9cae4ccfda53201626ad622c942c8461404c6986980b2e9ed47e26ff391182044c96a8989ee1468d9fc20119f534cf0ce1234be39e082760e46feb89bae1132865fb94c9df56f36e79d2e1045c0f72c7121aad5f21c0dfcab3351747cdb0a940acf8a675ebfb7fa27518fea9a845b0c879516503addcb5ca9ed95f14e39f4aa6455fa6cf4b39d36a894e455ac7941a21daf455da83ddd9fcefe74322da59e7f2b48ae936c7328a2f6aa5487082609d0937b1bd7a479926f6466e6a745ae33bdde6b3b1364ef5aa78126cc85df2e10595e694b34b2591cb500a9a735eff95ab9de01fc4efa3d50de61d3502ce8b1dd253193be0421b438d51ddfcc116eb55642ced961fc1d3620a0e90fe6b7d65e7bd9e8c87de89c5df860422dfc1638020546f44020d0708cdc9017c2b90dae02e62aa21c4e51b8acf29bc91d7bbb5f1958371c2056f26d896150d6ba4945bb00d55e103080fcbca6f63be53daec5d06014d03d34513f3eb26c713ed3b9c86d801295bf0729be2b704ff5079a9263a7632d0de62df0dc9dbf9150fc456bb544b2b6c74185b6d8df260867ba36e83a46cb32e8dabe4c6bd2284e455e4428dd73433b9afbfdd7e5dccea3a0df843df2e4eb802d754c183440a72636dfb91a879de3cb0a015eb9acf16d43214b0932e4d7f257a0af0946d43ef8edb07ddc0379f260fd01e16da893541b2deff1ecc8158fae9b8a067890d4dfe04ef1e546c7fd38330619d83d0a8bd843a154310f51a11896067ccc8efb2a1becf5082e9c66292c965f09143437b30607ddd6d93cf7cf8c13bdc02fe024f9429a8a22650b1faeff28bbb76bd4ed5c06b4b24d321dd498b48d3f75f091c630c2f5521d2a7cc19d1aac2469f05558cd02a4f000b748f5bf3ce875926f86f0064297f8f257d1050f90a29d3cf10cae653107e6006f3d624170cdb8d75436418c1def4c1d49d3ea122dbbc6673069f884d8a2880e3f5be2741b010b6458430ad150340cd3d14f0f7d43a573017735af34f51169fdf96b1110aafaf66b379088e7f76d016e5aac290c7246aae4ec379d1a783c518bf84463b2f3192751597c2ca8239e1c7cd51dc2857dc2ae819e1c6e60ac69b3641e6aa4728fdc79755f40678ec6d57f84e8b8ee3d39cec57cbe2baa1e1d41be626bb88fbc3f9cbd0cdf35c4ea5c1ba303be2dc995c2110ab6b76a517264bc9bd6f018ee8ca115e75cbe5003f0cb0f2f5923c476f02b9dac7bd50a59f2ad9200cced4612cd657f4ee59f46c21b7e88b382a5554603d401c14d3460fa9ccec3f8016168ba103775188b9b5f9f8ea5e3f3e9215af468fe7d0656759b2aec1892f53b9376864b0e909c7a18f8f14ec657bf6279bd0461f7154abb8d44ffe33ef2d381c742e66be6e4f1e5db8a7a537436d452f400b7d4d1e0942a9aad34e67a6c791664b1f4b3e611d0ebf1f53b67c4e117647de59eea27df5e9649195edbc0866abb0f20dba96c3fa2456dd3f8526f6f0f8b209384bd18daef64e942074b1cde7de8764ce51600182ef456bc9f8439a02102c5cbb78676746dfd77da547c11f991c9be96c060d032f2420d13aff210b83888f72c0484dac51eb2ab9195121dfbb2da0bf37bbc99c21b2acff867d7c8adeee470776677047177c9b853e3246647fba89e4621bfd11b63dec634cb0848b2f74fb87fb8cb7184fad5a876a600407a1b1907f6687c47ea6c0c5399131ceff8da6c2776220c0fc10ee78f28c944dd3408a86b2513cecd10512e3519b64910321a877f6fcc494343b035f923f7e97ece55541c2d998a2788812904b9f9695178244db23934487d40f7526d3ac6e330cf4dcdf8d613fddbe610e92038c06d85fd9ce920ffd3e7970a6d3f144999efc4bfb36284d883a144e24257cfb38eba2ad37d366b8e0650cbe0fc10c9b4ba51088a9b4e87705ed39a337f9cf6a644fc0a313b40913c6efc26ec364c300401663cf56aa8586f7921e3fa8bdd9e43d76b67c5d169708b4e2e9c3a2affa51375f3f4dfa8d967312827ed9c69395341e5c489a006a024c2981dc70be9accf6dc1fa3031c7c8e1a9383f882e908a575d77c80e3433d1ffde7676fb9481925f79081ce340f60f715c119c31015291eec1c4401eddde19460f236a86944c1a054c26a1140bfba5f56e49cea4e1ca6e5b76f861fa93df154c090861bd95c2d9dbdbd2c2eba0e855316b5521e3ede6bbfa6c329c67accec04472c960f530748853fa89c87ae804f04e7355036ab2fa92a2ac1eb110bf86f8cbbd6ef86fefbea5a05a62932bd52ebe027d6cb07a762d6aa0d693124563019ed4f01fe9c1cb2cc0102d5ba393d51dd44e33605da54dff3451e5561b1877f9015321101cde4a620d79d6860683c216011427fb7abb440aa03518c949c450687a45ca76d7405c11ce8cb3c55c7a96bc311b185f0fd6a71e3faacd46b0adb62bfe744bb06e25ddd84bfa1314d58bfb37011ed0fb322e3faf075bcd531af368b8670f947ff13b678e90de9ad2d76101d8636056c55b44ad4e9bbd5be3d8187d9734a662acc7056a5ba231c623d64d80e1a09ff356fc6e88f2ed694b0b9ab4556fb447e5fcc44b0e704e5a9d030aca8855cda736c817e3625bf3633004d1ca264d04b180d070309cdd1cda8152d5303ae5d7a97e2d4e8494dd65efd106f41a3382c4434eb2952b8b6abe6dddd0065f1c0f2862d5c08810a3b05401fd6b25d7776847061abb00597ed1124022a12aca042d5e409cf44c978f7635ff54f7c9d73f2de97b4bc70a1f9d2c57ec1bf440ba7b276fb75ee995f588242ff4cee781a3b10f4ef33fe56fea03a28b9167991de2bcf167c344df2843a9b6473ba258967421dc5cf91bca881fb1156e52339d1b3a6db388a1abbb1a74af063f360dd733328860fd128fb89297eae0fcf04a5c102646198a944f620cff9b7f0c743654f2c4fd7e1a3be39c8ffa2cb52fb5468c06b842aba83c6fb09715e3bc447f2f9d2c17357c14f61967590ff01da675511ffd4bf2680b6d273c9646a473a3b237fd58ab9769ce35728dded1fcca51398c3a9b3d034d7fc9c131e32a891d6f89519a329162e76b4d576972a4952e18e277d41cc8c5fa387067e0424cbb61692b5625df75d596625a1749ba649de0b35c8b5c3336cf2e27c7b06f9b5fc10b00a950428adae902745675724a99c081ca8c6244d7c944f3eaa6eace7255501611f8173fde303d780302d55b7c82dc7c739d4feaf562b414f9446b3cec7b064dc7df7ae65389942661f565f1119447da618a1971377bb1592b05e1482afe614cca397ac574ca1e683d1c29dd5267b01b3cfe3a7ea72243a942abfd3bab4d82fca90a59a038d35580cf9c92c2489051e53c8b5e0e8ce69527f8fc9e13388e713d0ec6a353bafe36faa71644ace022616fbf543c6a5f4d6e1dc4ff496aa7d232e420a71a79f2ad3f06cba8d10e60ca80b282f3a33cd065dcce9e6fcb1a4b1caaf3e3548bbde2a8142c765feae3ebb2c04db968a6b0368ecea4cf5129a9ba460a9643ff1795ad382d54fc52fc36fe63b035ad6e6d5e0ebffac9c5063e2b44c682fc151ef6556a7bedf82831f25a7fda8cec1b1dcf71ea74b825790a51b3570427fe05f8649fbf9073aca4725719949625ac4af70148b21af6d1be639ba79866f889cf6598ae89b8f2cd34a4a5a3da25143ea5c9294efcb842e472edbb89ba00207fb7ee9fcc3120a5bef54ed432e9bcf139045b6fc36811bd8d1f2a14eff6b2c3fcbbc1e5e14ddc0473bfd00213099e22a1b2e590e147135f85d2c20a9cd8d86d2fe559f1158f84ad53d93a07ab15c12d99ea251a4c92d1e2eb1c7f1c67dd20e3879bc8d180812037812c531aa6e9273aad653e9ac4794c28f50f8591280333b31745c456313d57ace0d37d471fab833d3c274f22e677eefe27cf70761cfdaf3d99e8cb9bac11ee4d58f5f323315fa59ff8052d329bc6f161f65b8a2d59f3910dd4c41719158fde0b7ac913eb8d6e1c0a389966d2c40f553c402bd3f4d827caf839577bad94c549c7d115aef5da71be67f85dc0711f47e73ca7817dec1bef4cbe3a11767a17703dab3c9f14d182b98a094e6fde724b12a9686c9129d2750406ab0b4adc6771b72f40ef610ce8c52256a0c47036cccb53e1789cc79045e8fa5e79a44e920003cc09dd6e099e16ac256f75778344f52c2c1607901e55a3f0ed8df247532c07c35e21540b6d887c3e384a5efb5af21b7d246c94a9690df4746e398b2f05b7603feffb48a39fefb8292a817e2c6172254f870b804838816d1f01c11a5313310b55f6690b5c49a07f4372701cd5497d43a8c3f6eda90819f7546dd1963a0741b10a3418e952c59666816e0bdbe74e32766e4f1e7fcb8f32ea0943e20dcff54757b8b1bedac94dc9cf9cf5397aa45394390919a82c40798a1d6ca1ae902c1acf297979d15335d3aadc972358568387975a47d6f5ee675367598b15c77dbbb68792de1309d077766a45a8655536842d74c915a3231d18fc9a70f76135b9d330b278aa4af0bc5ec1e494f1707daadc65d75b627d2f59042bba954096146b1fcf61da059f0440c482d9124cb8f62144809d4d1fa7cdf88d8db15282ac8877dae37108e12b484f8b2e6db7639f3a661546c234ff911d4662d068a0d9e39e7e1b436368705afb914c05dacde5884a1a75fff9818322148c532133d9328ee734c93c3d93094dcc0799056aa16fd2b8a607045105315e70df5ab1758fd1c8b360a08f0ffffff0f