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

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 78960 594e8c15b0f4700c2fc9cfafe3cfe5edcb382436145d046c11e4e95f3b88dd41

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e3b3080e1a529e942cd9597bf05e1dac4f8deaa53d06b1c6d564999cd5a92b54
Certificate Block Hash
594e8c15b0f4700c2fc9cfafe3cfe5edcb382436145d046c11e4e95f3b88dd41
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0061300000023e0000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000002e2121b7262f406644df86595022843bd18757a11e1dc1fc9494ae56700e4cfcdb51304a29e2ab0e27204637b83f21f2300a70ee276ab22a507f7a2c0ef4cbfae6f55ff730f0628e4b2d88b72f03970e78b6b742ec4f23fb310b0000000000000080000000e0000061300000023e0000

Raw Header Hex

00004020f72bbe40b71cfaeb2eadd6cfcc8c9830f4862e08022f275591a2762c968fc6d6ca2bf74198920f3fca153afd1fee1eb8b4ccceb4457c002ae326ceb277a2566a50d43f6ae5cd0018542ba9d59c9964d5c6b1063da5ea8d4fac1d5ef07b59d92c949e521a0e08b3e3

Proof Data Hex

59,560 bytes
12121601030773b57c0a76e20f40c5a6ba36e303671d0b201557e6280aaf0dda128c23b0227cadf1471f67252ead3061b3bb6b5c62e28ffa42c4685f7110819bb67de5dbc0bfce4955e919b6c611ebb8c26df32b398198ea4e333e9095334b5695f1731fdc2b87ee745832c5c63b554b4f39b722a8f4de9baf65bda8edc476d89eaaba53da65172c36fe99271c1dbfbeb4417e8d9d4c4e73bddcb610dbf6edb526f62b27636e977a4c546c0e59d48140038e48268879f8547c06d8b9902f5d51056a8188cad404749705c87b53fd214de5c7f2d4ae4f390e334a82b25f0d27a8e504ada225ccbad7669dbba5da454a4046914c340c617f4a70adcfdef7756b8dd47213df74093aeb9ea460e7428d4ae0943c3eb1e2477bb8d6979b6fa9712928572e836f223d5fb19d265ef37a392c0f33d3148e1dc51c1a355af88b1fd306def1a8902824c9ead1bfa51b856271578f91ba6bd347da44ffa2f93cc2c0c88bb237e87fdbdc3a48b2107a6081e3bd2aa26a5053824b80b3932e55f6e80594dd7e9f23cef359e84b36282ead230c6c4c7950c0a8010687589bef8967ae30caefb8b9edb82e97c2b52b827cca9cb4021de992802c97b3a22ac9416fc52412e77fd2430e5d83e6cf9fe982ae9be0df8327d5017474dddc261939aedf53916aaa91e442fc16bfdb898b55715cd1fd73b401d76e5bc02acd73b4813523c6b20ad9087bc485b20444f08be419a7e8020be433cf2b306c563def68ab07ab84319d73f2242aaae9d376a3363668f0ea5a79ca19d13da9ede8cbb40dab8dd306704e08548684acab0992f1fc0dfd48bba94b787b4a0c2a49ac816784fa20baed2b0046bfcf20c4fbb283f964ce0b541af08bb845e2d063cc4b204fd5c933e7dc56cc4538689387e3552078156f0c5cb77ae308fecffc6b5f76f1f06af098c4a7e7b18740aabca7754d08af01a75c113c58cc6e62d1b47365d4a24670e07062bda5c0548ea5c98cfe8353fcdf55fac38143cd4554e6344820695d3454a9e996ecf2ac5cf80226363d44ac8d3542ca57185759e9f2db12943549dc6092bddc9aec13db5e17809a4e038b29a382a6333404fb56065f98b3ded33fb79446d264990b88db95554bd5ace794f5427a3b6ce9abc9c74934f29f6075ec7c38b664a43715e9450cd2d77b42b9af91624bf0ae33c036d8ca80c246a70be9c7e79e9c127e153303feeb2af7e103e712daee3cfeda40182a7b97d32edc28568f5a4eaaac32102f620bf3e5b1d38950cd59c30c0a4296843f3a0e327e21e9288502bb3fad2eb9d0074323e5f8b435c9363dbe57087a1c4e6ba529d8490fdfcff2b5ca73882b20933a030702ac2da6c7702165ad3b60bb623d1e9234685ecff0249195c3fa22beb43caf938ad760c6f7a7626f25561a114a5f49c227cf3ca1aa11953ef90a6dc1cb9b25ba847ad587e7e28921f4cd497bc4b3b5a472f7560b830e91a62b0645a0c2dca57694eb0efb9acae1719a9fe6877e5cab9b1a5e6bcb779d228c5c16c89a9428088a9af78b9ea63dbbe33b9b3ee9fad1e9f5caa4ee2572641effe08fb8ec37b10a9be91350e6d50608b5d3be543610f8edd0b858fd2e85578a69448d9dcdd237f277a723c1bee2574fc0d4f25bde0bd3897e97d26a385251700b270ef2e83d081fc7941f5326a1a585791666fae0e021246982a40b119317ee39d547e9cac329e443c479a58faf789f5fda78939e40b1e9a92c4eff8781c68a6aa58d93099a4025e3a3168d3257954427a36b00628d0ac9467baf349986b83e16d431851bdbaeb25ce843317eb9cb0e45bd147134cfeeb5e85380a61c6ddf4d7eb75ecded775e0f96692a6b50c6f840bcb7d747d3e782cc4b94b85d3a446732d0e8db536692c7ffd056b4e90fe82e7c5f160c093115060d75732d6120bc647d58ad6945d66f4591412b8b088907a0d870608ff3c3928cdfa754d33609cb32da42e780ea87414c42bf3edd0597cb6ba70731299fff1b99b77d17e0ef174c536d5a52c26a0be553b2dfc5946899f4367e6ec5a7b660366cba54f32fbb8dcc31569893b55178d0410fa7da83d72733d6875b10675e177c28372023fc6f1b2bfc23ef904629cb045607ddce29d07962b9ab1ea8d98e2b81c26b2ec1c82b4f9e52c4830b858bf8f6a048098bd2cc1252a791b36783a1121e52e9546a24fb070060fb0ffc5ff661b69e8693633ab179295d9408b0618224be19ad4adea4ef6a35b9f3a3ada96f59a46cbc97cb07ba787a9115e1afb9c43933fd1eb510c2a14c1ce20abed223744fa105b836a2dec645243a6b9e6459a396f5328e0f68b1c9bb68c89596add6431edd83546a0cd6af801e1652358072c856f2db6704b8fd4f996da5d0beeb7faccd4ca8a54e63ec8d4b06780bf42b691286781da1e7b915ab02818f8d166108b4bd10e1dbbb053caf9641680a4e610e13eb1704498c991c8b1379ee82ba0b3e1c46a5589479a692a2bcd9ae4e9a9de0619c0277eb04f0f5f5d9b167be381239511b2ab20ec1eabb1de1ed89d1683e75b7845549889496b90eb9a1062439d435319dfc95aeefac89b44a0be11b19894a37abb26038d2849c9e91dcb29c6d31f2c35708eb5e46287ec86ebd56c9b352f388e4543473cc46e743127e3f11f0c069ed80868b7dd43319bfbd7ddc3c11a4f1c75556f58ce23857a738cf01bab12ad1ab0909ebb79ff515d49fd3029d499be69a3ae94b9930615b8a15e8f0373f0bacad15970838e96ee66eea81b82cd5ab6a474ee2d2f1a992d9aadafca18d9caab8e21fb7e1febe9ba4b0373fb75f7937f4ec84de24d11cd4b1be1f0809956e427c7f0a2a89b12ab2d66fb3db9e572e0c411b8a954eec10a3dc00cecdfc07a43d854580e3af8e802b1ec4262bfac824d86b7828639e216b32c7115f06c41dffceac05b17db18db7318bdc2db44cc6b393b7e938d427c0332aea518bbbbf14c9c0a272623949b22247b3f4f8faa6dbb212a02c7b5cd92bf9bf5def7f319215456e6e556bb4a3a26313a8383a0690ea571da40224b961dd9ac3807fdf700f3290ee05c68f43ee907f7435c524b195ad5e2bfa98219c8616c7c22649dee96b10f4d40a2cbe9117b3bd4f6caa925d7b46f0af603e949deb3a046b2d5b108eb20fd744471301ceedbe106bb258719459b13f583a742996f111c4aee5bc1c2bd8450192016a65c6a2f9c03dc28a61ec84d82f48b5a1b59da15a356d401e2cd099f32660a3ea966513b6bb60b5e0cd63e327f6321aeb3a7eefedd75ef2280746c0430c0d2515778dcf85c87c55d06ac55bccdd518b638caa8787bc3f2ac7aa57fc140df873d507cd82dcbddd4a4410fe9e20570f3bf07aa952f73a98c3a4076a898f684c325abe5ffbaec843a710ce0f2ea7d6df4b8a91d49c97778dbaecc113d7dc0bde5c5b2a5205a7503a5698c5d4f464430ee36c8943fa50989762f6257ccb2396abe57c463ef726c9d7ef61dfceef147223640beb9d9fe5c06ff2f74f591ddef1814bd529362a6261d3c6abe9ebcbc6984ddbffeecc13410d764239ee6854f3ef4e1b4e8a77af40c1c06e2ac3255de154a5cbeb0b8d26f697da5e7f68e19ca62fcbfcf94c6867aeb4eec05673604755624177d89a9e25fe9a07e7271f8ac506d597e6fd4ec5eb0781773235726167bc41fdc492c8918e405c61acab14797c297b3ccd6832b1f23f84015d4e5a4e4f5c3d2b1e7012daf898d1ddc4c195e861acd7d69b8760cc20e26e72bef8bac55b1381827caaec6a2d4078c318d856c403141b821fbb7a2c48572349cd02d7bcbac5d73808b77e13bd3cd41b109c2bc7e0d998f4c6e7d41fa17b56e73543e81ceede850b071a852083d2d1e94965f1f6ffa122af2ebdc0ab2296daed1f0fbef132529bfb4441d771bb0e53cb082ce60ea7b18be553d2cf336871996e15a1c8a40944eb9874bc3b884b329b672edb03de1ead7aed5088957f91eb26e0a24372632adf0da5ab19ce5fab64d7d53077b1825764e3a4afcf038f834015958d556723156bc6fd1b991adb79dddc12799d76c7a37d06fe561f2acdc5d1170cde93a2577019289bf97728a8d091f204ffc42410c881fdfaf3531f80fdec4b9441d71698c91aaad0731a3d61055399baade6dca827577e43a9113b5c9dfea7dcc429470ba3e51add8b2961027019b46c40f38c86c72f10761197f1b78302e2613d9bb12452b6558e019a2946c1e359a55191fbd792014830cc8029b279873705195fcd4681ffed2420ae5856c1c3cc074b17af62807a96a6a5979a32b1c3b12e3cc632038e96e04bacc99f99649f748d4a99543f0e5e847118cbe46822a27f4f6572133607a5e8aaf724af4adb86e178663a611c01fa3c6d17489e28c13afa6986d23e4a4570cef1677333f392cf47b851f03fbfb48db43ade197e17a5de0095ca65332f645e31ca12b63809179557d2a1b39ede76e9444c7fab504eb9851612a04788da89c30aa5f0e3b81dce85940a4d2bd72e7fe405e13245cd4432c513093741206c9c48e6360d1d6df84b365cd406f6dad7e9d7ef5b268110ae929a6ef524b50911411dc6d2d33e38ed03edad270f1b755ea794dbeaafb1697298c14030dc2cc783b609aea16a6c5d1c7c390cf207b0996686f07b548a6077c6b2c8bf374e42bf94fb89425f77dc5f3cca1ec92d9fff79f12e39a787f9d86ff0efb55f17786a059f1adc58cf0bb2d736130afc7c5600b4d60d43508298fd2c9b651a5ef740459eb75614f3527fc9a43c16485bd8cdc69a3108f28724ec8e73487bb8fcbeccd1b67b44ef74c04be17e70308ff6a211d3b6d5d931c972b49c48a0211818201bd7ca23b28dc1b8984d3eb3fdbea7375c53cec4c9d7fdb1f1e38c57ef0a7dfb997db5d72db9f3cabc73b2d921cae27704a6020d08036ca5650a819acca7bdd8ce66cea6c2fbe8ca1568009609c06ab305bd18cfc9375b19439398fa716e062b9844cb3d1831f6d92163923cae408691297df80c6cf7de88f492486c058345d22486010b4701975d0f02f95a8a845e4112eb75cfa4fead9b2a49010d57cb40d2c9cee17e948f78bffa35235d8049215512d3595540ffb9fcd19efe492eab2d723c2951b6ec63074a87fc8b7fddd76d6138ec1d2ac46eeee593c5673a5105ccbaf9f4d3c05341f8998b3ed74e4c81dc19008779551f8dff00fcef739cfc5de128e92fe13026801493fa4de741298e17e83c5a672339d24934c0a373182673044dd366fb0a46f65ea7e549bb0efca5776b62931ad2469153b0ef1676e0690d7deaff74ff7b2bb9f69da801fd42c200a30d88ddcdc19c4b093ca6068bbee92953dc6bb38797439384e4feaca155760b1b84cc3040fec27990c71b9731cdd3d9b9ff2615a52313b04001ea120f62077a4092a34bc767a1b8d0b64702bc557050f2bfef78da49c8d33428de8c9b107bcba63221c5e38f4f0bfa79d24a486f9013c41a19867df541fc9333f9a63b51a50a4c0b0526d623428c26a4cadaa809c4adaac6504fc77a3b3114b44cd0233583722478b3b96f3060811d10c323af246e048343fc49bc71b5f67efa7be2674b7184ab5e3ea9cab662abde4c195eb2905529d410fb3db58ebf1969eec92711803a836062b8b5f0e8fbc7cefef2769b0cf6ef45b937d875424abeffbf8a883e51e228676444ee62a34363bb6c30e388f026e6e18f7a48d12476ecb8e7df629c9480cd5b9fa387258f3f20713bd440b98826d9e98c173e1072fd7aace612bb0cdb358fa93249985a2e8cdd38caa9990b5de50879b54ab9ad85f86c1a5c1d6e49423b4fb1e23c8013bffc4f34b133209d65b80c1266e7afce396fcbabb2df05b30f39f675cc6d1e1f078c9dc248baf5d61efc25c7877ea92d31ab1510a5521ee8b8ff5d9b7b3a6d67e0a06bf4ab8aec3d1fa5c74ef186bf00286ef6a21054d9b32adf76ab175572b29b730136a03a49618fd3c054bdc80260d826960b8c90329e9def114d6ca3cf3818dc48ef15544edadd4af454bd810d5ea4d901d48047bed7e54dd03c67b0c4ca0be166f5b2a0ee83782178dd40dcfe19046e052c1b1624bd0d58fb9596c9342a7b033de43b27da5a07653fbff0465b58a6c354100a58519438fe546fadc3d755b55fcecd7fa0860aafd4d478d70de5752fb1e84519b637e44b8c6d12d7d442c632480ae50c0887d22edeff81f34d4fc142a82273c20cea68db85377a3dba77f0bb4a96879ac33c19b90fefad3001e7ccd001ebb4818f9ab3fc0b6c2629d57e774ec8a3ca8551c96facbe288da7fa476f98ec0ba1343b5de771904f403eb42057eb9372f44430dce613c2bba89021701df992b6ad7648093bf4a60aad29657e33a113dfe55ea84fcd34adee7ef70434027e3e403df1f59270005e94e3d2bffc9937e44ed1af3ca8f22ea1c51cb536da41d28f730c3620b8a9c2e1abca7e4003eae1dd4a01080cb5f5f0ef1676634fb167bc7a9d4778ec41759c078d60cfc5d29f38eb48ee4d483a48bb1783efb10f5827b1d3eb98b7188ddea7d469df48e78b267649ca6320027608f90e1ad084837094bd6e9b31dfe3b10b2b26dcc04c17e5fedd95bed98d7b3703a21d8a668cee6c3446476f0608e382773f89ec07c99e96bbd2428a29977b8240c147105e1fdb509d55dfff14a331f71d60993a919c00789785d561bad7ac0c1c12c480e2f67007fdbb516f2ee5f241417713dd7ccefdd56c4c1e79ee40d517a10a9a4f95bba7533fa9cdb0a3c658431f82fb82778fe18f04cd4b12adaee71519f686e5c8fd5be91cec33a5daae4c13159e6b9a32fad15f21d196382887a27aafa718ef5d75d19f53879212913c170b1c727da14f617d029dd834c9a4f765faba7ac01614cb36b567d42d6aad05bb54ea2596046bf23140b283e4f7dc79b51dae1cfda75625c2489d73263df45a49774e03425917bc654ded7f0bc6e9ef9de0160827fac2920a7e051eed8beb2ba7bb7353e7746147fb6512a0d52d6f12453b059ffc35b2bfec4c135b51b6b7afeb3b144871b5ef56c713322696e8de507c71f8c254cb08af4b66b1e432b5eb4ab9198e66bdaacfdb89be7bff06a383c7b1f5164e6622b213cc61dc6a6b412bf1e4857674b948bbab5870321cfbbe16985d66e9fa3e5e7eff38f1d970d991bab2b3c5daa181377064952f913ac3450dd2810faa9a3850ee5772877c359952387b352630e0301e48be8be2545ca9b1b895f7c3c189606c1bdb4491bb8338cb3944b155c60a3250e85ec1e3affef3b9f72b6c7a939ebe31303159d77f4c5575f501a16d6e4ea63e9705b6f3294197260d92d442bab570550d401d24d331ea49730b41e236e3822d5e5a2b7f46bb7e2ccd7f67003681829c70ef042bde8b9a646be5e14e9e58288a2b016ccaf5055d39e249082a5e5b08b22a40d9b73f7f1ce0c37190dd1448aa41c21bdcfe3854b5cef5b048ee2641cc34b3cb93d34ed9ab9a27ff0f8f0c728878ac4e5c6b1d389e3f57e8a55722b5a263fc5b0f685b92e432c022f7681761b62c323e14b63caed6c79ec4aacec65aadf60be3d194ad80ee477d126e8f158eec67d3185c8ef676053927d7f95a8cec0ed58d6e9bdf6d9a16de0f4e982d3201d7255740675b38fd13bbeb32315f0202d2caeb463856f67fcc60237f62538d79f7f88278c99b2e2fff90695d21ccef84cce7f688cc00bfbfba7430ef3c0ba2efd5700c975d303ba488d82e5d825586d645947dccf6aa346d46ad4a1ed4a7e52de67ba04522c5642a1d2b09b13f57a087a915082567db4df031f5d0ccd9c84dc15bc9f4a05d7ee38ea587b13d46e9f565e4041c67d27bb406d645e1e51e9a52c33400300801fb2504f76682ed75eff19ae574dde8278098dda9306526784a5b55bd045012f101370e1203eeab3a95166e1e5d802503bcb33c2f5a1eb4e4fbca40fb28853b3eff616ce40f9e71c8c2f1ab991fb8f8bf4c7630410fd50e048b60e45b41d53a7a53b5afd79775edd7563c2b518c5c290bb9d861eb4711e99d6828fbccbc310ffe53a7dfda6fd4db7ef472eab1762e8cbbafa2395ba977aeddde2dded6dabcb0268e8dea3b7445d622cc874853dfba8b5888934c2f81b6af093ecd31a191baa76964d467442b7634d5792df80692073ea95a79598a3f74d68872bbb02614e3e889635ed92e81859d34d2d53a2cc0537fb3442b7efce9f10793f94ea0b77373b85a5cff47cadeaaf176c8de2cd9aa343ffd28ec65e6302732f128d1ca7cdd9acff83cc4e7ed5a810d1433bd8c1a065121395f12d325ce17faba328d6026b37ec83c3f1e09a9ff987a68855e02e914815bd623e032b98567abf3a48a2d5b6fc86a9f12b24498e2214510c0703ed7e0e50380d0322d55a22202d76ebcde9379b306684576366decd834b2a29553f0e3231238bc27bec48aa3f4b6180ad976e96a4b8e23417be45f35322e7684ac2ace74f8893527b1eaf8b1eed903c8364714342cff255681071877323236aff2df1d87bca0c80387ccb543b3c6a2d443f96ee5fabf890a5f0297238c683468702b087a3cedf6208be25b9779318d6db52f44564e36c873e1efed7531cf55886573d8906181fa2d770da32cadc274713c4c8156ed171ea5c1b8de6a84eb9299c9fa66ebf30b57d3a09231a175643924b0de988c8dad299b224678af8bb6e0823eeee8fb36e5e0fa0974300d0aac30ea386729c30bb5af5f90ccd4318db3eb90def6a75a54fe9cf070c0b5c8f3770454379a7ca54bbe6256a71c418f9924a4fdfc94eb267cbc6af637d84124bde38c596dbc8e5deccd938662615d705083e2321769a65f2bcf0eb7c0e739bd6cc92de33c524fd994f95b2b31d5c6b47790eb97da0771cd3cd3aea0605d0699c91bb78f483ff4f4805c95f45d8cc732b1674359ef6343fed9115dcea4fdbed315ae8152db4f85f975566c1fc3a458cbf7b88dd281e708e31ffa297758890d09c94e3e2d97f105850c999be8a19f1b56404536e305e6a7051c507970f811ea500b7349c7c4c1d7412ddfe8104666910af19f33374d508d65998c2eb0180145e0304caadad7cf074708c8f4599f0981fafd55869d90a9e299144efc6d6da5400b382c7f7bd391da0fb742f2d0c95bcd605494cabde5142394359b27a65fa9ddc1fcbb850a7a58d549a2b408baace17399002d9f0b8c78d559866819ad67c49d44815a22bef253ed703dc73d337672a619314581b2be064321c723d82768d3742820e5dab283df477686e7d91c869283a3154ac7e482b9b7cc35329602eb3fec4338a8358cdece25e4875f515c809f8acd71fc06966a96168d516ed69d5c07f88e277a40f5d086d46cd82b88f79dbecd46affa56dcb5928ec6b05cfbab95fd730d65898c726123a17fe96bfa21ee1fcab22341fa3c957de226a9846a04938baaa1a77d8b1c62826b1b177e0fb5433e1dffe3a353d0228c769040330bf063a32684b0bf0af9bf4b8d40965f9b35951efe3a0adb4f4830a5e0844ab87f9594df7c80e73d9d6ef08949676246fc4054b8fece6e6d43ad1b974be0141fcc7e5e8737188067cd30797425956601708435ecf77ee2930d1babed2e5548a75031d808e615e92041422886d5969a09b8f0555eaf0af422c2070f9f8c1a053fc170879fe9b01d8c393c2d293a6ebdc313a95080ac46f7bbcf5e613d4317c6bd6775e23f39cb8577be913ec89874842c985228f8aad8c956c335d4bcc9114eacbf2d0a8dba0d4513292ec51136a480bd642aa132cf44705d8890c49a5d3c02fb09d728e4daf70b2b83d43bf2d50f06cb2dfcff43ad9939332f000fd3801e8f5ad93a61434c2fdc37465ab08a54da1ff0be10d4e6842d7644718a4e5130f1406d6d93e50e16fd360fb2c2732f16e56683ccf8f1ad68a6d2e08b8a79b5025f2b9d03048619bc09f88d67366a716f6baae6e24640e505f09b9defaf8d1b363d90b53363b4ebcc9155874d0b30fed30911f7068e9b36c4cd7fad1d63d1c533c07798152aa494f5d887cc85b73bf3613c9da1f9ed0abb3647a9e29b3a7c711f10360d00e21f6d207bcf09d1b37fd6d2922332491bab89195799c340602d9e1d8efc6e06b8f8f8e656743fccf2a38b522087bcc6e4ee6d1c1b03ad0ef7f5679a158ab64b9725beba612bc9eb6924c2b5e60277119e459bb1ebaf6d15804ed6efa5ec29971a2c32bcee02af7fb44d07aa31a5c012bb8061e45ff6a90cd74a05815c504bcf3875175edb2786a6767be8f313f30d5b73f465d93db353ed04fd9627533e8cef1dfa99e7d8e68970f8e59a13d1441be70c04ca2c53abf29b355406b1ed0fdb2013000ab7985319b919a61988917e4497d78ab8b92c7e2b95a4ff32be62f298cd1064e4d74f34eacdfa953e55a00d317817b9fb07a9b211103caf8cce5c84beb5366979aee415c14ab2d5ce3e89843bf2b8e0d6c29fa26d2a59e430bb57b219e1c8466d5e8e749b124a271dfbbd836ab320e2ee9d80c294c853325dc3b86a7ca670abe9973e7a9bcce4a4f250330e750bf5be73a5311440cb7c85b990fa949930f311ddab24c0e84377ed74243d1269c5d7583fd4d7574411a6b1c65dca3c3e1ef611f9e02a5a5fd54671e13baa0cb3c4fa85bf174ce8d6eab101e1af40552103d3b0e57ab8e6d102bca6a581c416797b7ef497863835d289fef8e8854b96d53a471058de399cd2d2d623236c11be461af3c8746efaf09d36db1305de347ce5211471338a1c4ed103b49fe215f7223257cdbfa418fddb1b8d5cb3fa1c97c13a063fd426e3991d7daa2e58bfc6737080956a7191cf10452be8a35e9ab486149b9dc1154c6148788167f1eca33514bf4a937761917593965a73931352337893b4e55849b35ebc71ff38fa97dd7c0009fda3fde637c75fb55fac37fe0d8f585c0a64654c05c4843a7ba6e45c14736be3ce16afd8e74250b251dcf38e6a8ebc3e0d1df9aebd607b79461431f7519a3b0a1ac74189a74f7fddb6559f34ff06dbfd0d407816da66c27d0b1e710836db2cae8ce51baa69fd2335f1618db3bf01c896db0cb66b0270aefe4411114bf85849245c9985fba86537ef466b9b4cdb89093d128cf11ebc1da8af5bf98730e419fc13ac32e1e5465886d8055404fd33eaf1d7ffc936c62d290af666366b26662627f61c4cdbbc9c7a9b6a43e378ec9de5d554f59d98a1c8fb0bb0c5540e79d0d195bfb6df0e09ae4272303a9bdd2dd35e4012fc7f4bba2de518c5f9e56acc4a98cf1df3afb4a357b965c91917c46c97ddc6b181dff29f935c01950d98197d19cc9bffb3983b2bd1fe8eff3e0cc60fc3856a4039c0688b7a7da2a8ad84df1c286a69f24359757b27a7ad3d1823c2a853527d1c16791f7af4f2c59b4826e2f5fc1193655c1e5e6b0d48e970d26716dbb53ddd7a07810c828163f050b7cb5c3cdf744bc02878d9b59a14821e5e727e03b51510586ee86f33f6a13ff469e3306dad7486b547f1c8779db0f26c5b9ef4b18f3b86b9814f4a1227b871cc24eed1213a52594c6837f654f57494d11f25700326e956be7de1c7127f483630e7e11d55cdfc8bef26593fd5f7d0515409434f90352ef19fa116e241ccf4c72b88cf49a2cbd4e5633731652f329792eabd30bf4e6a9079026af87a4e485dd75997b6b54453563d358f927880ea889da84a186a1109d54020e92bb2a08287cf9ac593d9812ae7efc3b83a7a6ee07fb07cebd6233e81f51d09f11d80b8a8e55914866f8744ff0a3ca248f57b78183c7ba378e93c790fe6e4ec2a0830af81b8f724d6200157faba5571133c80cdd349520488eb4a86f2478350efd6a47f9c493327e585526daa36988fa7bb0442e20dd944d05857edb43fc5ea9509d56a83994a33bde63171610a0fd84a28adeeec8779e4abf7835c5ca333ad5694b0309079f6514538eedb8d01d3d57e46222bf3595a712f1de3539440036de1ca54cc3d8e629161ba9961a7452aa88960e4d127d059d88c1aa76f543d4fbe1a4b059c008393f66e4f3e10beb27efbb99adddd5d4f93f519078c5f58a5787203968b6469a1eec76f9c23f40f3c5388e93ca699961ecde13ebfc6ebb81f6dc175fbeb2f04b9a790f4bb65f37d43322bcd3c4e1393dcd4b14667785e594c5ab5c0edf89886721f3ca6dc9c38048fc030a35097d5e6ba1a8f9423ed35f78678ac3e766b0bc6c32a88cf6f6d320dde87606e6cadded9bedb5d2e628fadb32d307c74f9941a441ed94216b6b98e48e44ece0e493e0b333b25fe3535adb592d80587733e636819f21d725ad7619cfcd553e64e7de5f27226d7a13622d38b735e5d9cd9064056c1694fb8ff7536e70038aab0612e4f9e63f0ddc9898246e90c3112c84b27c97299c8d614030730fa2a1972a199634662627d3ffb8c34c56544fede1f720beecf44898d334e30458faaaa812bf1dd322a890b56d2e9734fe2c1f62a4d9643682de1ec8ac3103c29c3398cf1c8681f27fa518fbd67f1300e27a81800cf3e14897555e77815a66ee7a1bc766c7078d7290aa5a2fbb249e73b0573d23c2503bcb4dc61d0d9567ca350b0ced08cb9d2cee67b54832bf9e70c030d710b7b0b52a6e7ba8db1450462dfd4dd04ae5b4d4a0d5d38b7e8d086ec920d5e8dd5b3a5707f4d11e75e47f525237c13c9cfdb73bcca9ff9713b35ce07a0bad10f2b799562ee2fafb3da4773068eab17b2b0edb2852b3f78dbe782d5f4231f428acc54773db6720d563ab3ee345f12d4d624b34eafaad5a1e050f973bf9f5097ec2133e29f02b7f62106988b0aa97219081965ce309ffc8a8abf22cea633c8ee43b629f8a09378aae9c36750ff66db19f33e8c32a7bb65b2d5e776c940b1d2301de9ca8838943950e8899e969b40dbddd618fa6ae38dd07dc19f53648f144b3d0c5e0540dad7d8b2ef8502a0b6b3a5da4aa6dd8a0e06a00c8722663442f0b1503a8cf993eb6958e92fc224e87ecc9b7b40c339e55c619cfb09854dbbf5e5482814f3c20596c6f55273f5518edce950c0155bcbfd0858ab8d5708dd6a2440e4c2a07b3837ba91c55847acff9c909d0dc416f68cd073b05953f3d23b2fd890ec7e204e98b8276b4f08de2b7a6ebfe536116c0cb48b2c44be8061e71dc402370813021dcbdf5d99d82735fb475377674826ce7a049eab05e5b40a24a3d86db094161f8e14f1b8d95dd8b74522297f62b75294ab317ca64796404d08ec6ed959aa6fb3e65f34c549d3f250ada8d97dd072929004c59da02dd026c8572d17998ae02f3dbcbb2124642c8ec35e3279366c81a9962a6ce2efa461cf474f934af928633000ae28e81435b8ddfd3f2e76f2b1790e325297f9b76d87c271c2ac2ba67eff80dabb720501ec81ce434c0c037a85bf3f51bb913a5ecae4d06de5eba46b476116e945042c28d4923ed35745b5d7f5a48fed58ba1089da94ce1c6ea11632881118839a7fbfcd7e5717ca1b2eff410126b34739d3b4ccbd82190d2a1fc9d402a5a7c53209e59fdc4799cba718c394d51f0f29ae1a7a27210d85a58a60c4b4df500c764d136932e70e16dde0e51e0eed2170995b9a1ed1f186b56237b40f1997f672e06dc320b809409be6d10dd5a088513bf03e796ff877b1a5c8a28556ceead22dd37b816b2a3eeb875f80aac9eec60ff6c6574a098aa55a1c3a77c015b091bc9c1d89310c37e696f8478e2f8fc7e2e5c6d0b1d7c0195051a0f5464d86de35bbc1f6ee2d8943d1dc61c064ba525afb24ae19d9a176348f71e9bbffa9f02ab6e46e40b771206f738f47b360bd6a7fa17dfc49e4bba310043dc1380d135399781e9f0e3b79725a32ec12d6182bc1cdc211832aa15bf12119b8f95241c06f4968620f01dea35a4fd4be60ea92603eee5b06a0f987f4cd074f691b7f008d8a08feab76fe93df55c0c366bb269d3b3e91ad9c05a07d6b07fcde6fcb70d6aae6d705cb995bd31b6aebd6570c34a2c6b5d8ab18957565bc19bde27b03cd8bdab5a757d6874dd96fb4342dd5114e278b54178bfdc2f2875c666ab0dab0683739562499a15b1ce64b4fdb5773223792deecc12376b17bec59b547d34a12864e2929d07b72226e1c159ac4e13c7fe799c330a9b86a9b83bbc5fdccf7ae8d62c45d28dcf236bab7e3e95a06b4f33568b86d17476abfb36b3e03cb98710a91c7e664e0953057e044959f68a976a412193cb96603bb0f5b514615b70beb1c19432feaf957578fefc8f7175f63ce4e837b7dfc5267f93b2def6abea5fc5fcb0726a0af9a7d437f9110546fdc8274ff3ec41d311aa3ba94ed4f524db4938984bbdac23aaf789b3c35f415785d1f3f35045981adfdde821ace6d61bc1e9afc92f98f86f8558c012570cf23a6d5a72775b5d8b82e1a5037f4a3f24c856c787a3ff123692a560c206722f095e6560cd6c97dbe9e53d1ae0e6ceca2332ddb8a3e592b2bd0409af825eae76e325cc28d358a81c1d5f63a22513286cc23bf4aab7c7a95f2519504f26932f81a2eeaeea25207f956d961b074c51a9d15ce9c4ef05f5cf77c9471710a3bd79e384b51e5326ee37bc41fe81ebcacc94e241e1d3cd3ce574053782c5174a46856511d8d0159d53f032d1906c0f81a770cb0e6176afcc472103faa1cf15f8f8d72ae74b90a3a44da43f76942800de9da533b7e7d94919ca5bd29f4c8999127e9424da0d588cbd7b40da3cb571c16aa24612938379cf55323d2567888fd0a72923025ffbb0848d4507e7a2b5bcf4ac029218c2ee7d66f76809fcbb642e73551b9d7144fae7b1f49221ad647e6e96f43d2f2d825815e5078964998130a7d6116045e2aec060baaa250889b00bf4562f65eec4729982dea191cb0aa5a3d5b5dabb42bd3caec3b3564e6d37d67000597bb12dee02220ac6e8fdfbff6f6e36839e57743b3bdca42a91a200340ffaa46b38c04d2cc543f720c68b9e36db0568057d41529664f1b93c793a541661388047bd79b1a3e375614163f5f0a668cc7818d0abb58f3d93bfab3a200aebce2f7e70dbef58cb01c5c5258f68b91d8869130134da35b52c111f4cbd177009609e269197906fbe2c8cd71ed248c2dc997d47b3d10dcc0b9611ea7d7da3cb7be49369b0f2a968c4f6a782071f29be71fd8e8310c5b7ec6aaa2cc3130ba02e64fafc9292f2d631fcebc9c51ecc268da86fccdd42a6cb6865633e8224a4aacbbcec5d3e8d006a4e2ddc6714c027cff7a851c086f3b7dca057828e9ab7af3d844f9a07b05a4bcc7d9852d0ac7d2d2cf2d04f1e6c0e9f72c3b3b7565cef902c1413598688921366d8e1575f7dd1afe0b0149137965972cfb327cff31429b11f25b18531f819dd3ffe22fd1dbd882fdcfd6c28d6986dcebf32b7c77da4008096e2a5efb29b1fda2af3897807f797dd2be05604575f2635ecbc95eae61cc34cc11e273cc7c05b32359e78ec7579e4554bafacd46b50151aa06b070e79a7239137f795ebd72d2948d0a7d189a8e0359cbb002cc9518a0fa38a3b0db22029923513fe0a7d8b7e5c6abf61835234bdd182e17ae33509a0eab26fa8315ff15ae75e9a9f86e2acdb148218aa1402e41111e5c99cb2c0cc1d538254d4b989cb663af2048b14743d07d2add7f3afeb55698c12cac558766874664c0a5309ea2a3aa4ee81f0139bf8badc0ca30f816bac79a350f772158e85e6426a73d19ee07deb87de5fd793addab832da840baea2187ad34fbf22d59feb40347f8e63679075e9c0f00dac4398ffc0216ac47feaf82a1cb649508cc3a8e6b8d5a8a6987ae8b525b1db9d4983ae4257e1d853bd7c9e5fa53a0fa2b89be6eb761b06852765259230ab057ee7cada6d947f4c3322955e57a5b89fb8fc7befb89537ea3e32e13a81fcdb2e308e72d6489fa10f31bb52788d0f1d30b37d50e4c399eab18072da182d18853896bb1587034328990cb2677e62fe25c45798a728c780acd448380bc5f1467fe1bf6d5f06779dab275ce388df3a6c95600e8b8a7998432820670ed3ff896c8e3d010138a2d733da57c3e1683a7c440f1f7cbb5d533d37c615ce8b87a3204c515beb79d5c990ded52dea11a3c8642ba5b113d315e82326db5b37b353f5c638783967e77e6538c8492fa872e45c79172b17c1e72650198b7f825eecd2fce52b474f641bbf1e3864582d25664c3dbd0512e8a1cbfb2f902be06e0100817f8cf6ab1d53dcaa8f756f1a0d64d0af9b62fe452f796884e33f44c4744e0ee8806a235461eb4a8cd55dc653ea34334a621d81830d9174cd79b83cbe0bbb1a169f40d51527fd827493ab38818279aa2b6deaadaa43bfc88d2f98293935eff1911049812a28b65f1142985b5bb0ef60bc3d89b7e5ffa021495bd6ca9a8c4e9796cdfa7dec1c2251ed85639c36973e75ad48b3a42337896f070f1c67f12ab60218fe70c97cc5afde8f24ca6c8a0a97a3aa9545bc378c04d1976b85637b734325f164ebb9108136ed0f1d5345dc48611e806a10c0d65778177d79616fdeb7cd47edb16683070ee3ae2761b1520f4fad908daa5abd24b5fe22460b73e25f019627446dd27b26122d8881589d0e5b6f9b22f3ee50df766fc6fe45f330ea68b28c5af09fc8571383b3717293757955240643a0a7fb878ea517c66e28d1bea182ccf2795f54dd6fd2a9bb057a47c224d074f990ca13ada0c51c25fd29f12bdce8a756790568240a64234e0e63c416bfe3be5e3865194abc294644c1a5608bfdffa9b518656c943939f49976a5cd2feb426d4b5fc3c970b98cec008ca10b4cb17adb55ae551f84919d2f385a6d1a182bc5091f1a8008423abe2c6627105f5205cbf8db32dd22c32ecc9e38d42f04f52096590cf5e0029847c03cd7f2585adb24599a018673509fa6bafb34e311c21d4dc444ee61a461caec752803695f5c345cccda1dcc84640a70e67ace6d2a2046c4cb14e582442b6d6b99a779cce76a171c948ac382bf3edc899a9f4dfa1812762ed32bc8aa279916b860f1d0587478b13414931b3e9e5fc4d785f717c8345624438fc94f40fdfa3c73c72a5e913d675c617107b343d774d1a78bd833aeea344de4972c389db0aa9731d57fb56d7fdd256650afb86afc054792386eddc168e2e87f080f0a9700848a3ea378b3fb8bbd8c13295fd345f04ada8bfe96d65044052ed657dc76a5f5044143281cd21e32713a0ddec1c24f36b806c66953b00c13321abbf7eb6b714964a1c114b4e49dcb4799437dcef3e22662f215f634f92eb53c100913abac29d1ed0c76d3dba9c498cd7b79f408ae386944c19e6c3f3e23bfc14fedf4ee9e221ae8c9f64f2ca4efca6408e24a1ba634d864a40fff4d13cf2049cd4e6c9c043bfee7eef79c65873e944402c477ce8dbea4712b8763e7ac6a090588a2de263421915ff2e038b902c51038be293f3c68f2b3859cf1c74e469f2b4250a8fcbdc016fae8d833883d3672ef92e56c4890a5c0236b7711647db58dee863e69e49ab7ea141211a7ee0e65698af4f8e5970f1816911ccff061768142b2e99dae504e13060c0911a07db89e3cbf7f4d6ea13afa39dcba00141817d41b0bc96e12abff19644d8065aef638709db4f3fad1386f39c5078835387269c45571e2b2cfb9b6d6bb1571f084326df2408ec790f11968a96106187527dafc9d2cfd01df2528df3ca47ec12a50b297d9ac786ec3d501c7a003e28251e7959251dc9a4b0836da9602cb2b9c4a30f20be413beff736294bad21b7b71bb42b225454377d25e03b55009ccb032e1030c94e30cb2c8c8cdec453e98adeb70fa679c7fdd118bdbab6fc710aa81393dbc369f210e03a90e5170d7c95905ad9fc25439bb97ba1b757fd9fc293d760a5aba559469fadfdb1fe6517c6e23fed260c6986c0945af11ced368d6f0f33832813c60e97aee8ab3c6e6fae5242ade0fcecd00b50c7d7c3c873102b2a087240fd39c356c9e25770df88443b489e2d861ffedde80daea59e073042e1b9f5c91a8c29ab57133c88291d1aeaf96087b83fea6a0ddc6c3ecdacd5865a1a3eb2292f8c51409688687af7214ce76d32db98ff3ab60e70f73e25eee1c6053ee6446cd7adab015408823738fe48d97314d811b66ba6572e50df1e5451d78989e3e0e6a7d4c06bc4b866108aafe3739aeae141b70b0c98615986504df6a253041993c339a6708dc9bb6799b55e7144361f91be493e562af36cc5a44d254097bf48cc0485a2febb7010fa19271fb0ce98d655266e365d2bd4a784d708c1fb6712e9b92f76c12523d3253b252b6c1baa44deec9e4d527c3cf45391eeea252aea041963427a2eee09bddf0843aac2a57f71e94ea77c629cd2ea668b43a3187ad5f959487f66a39e624ee6f4b1e0d7f1e19f94f9d4c2115f1092a0a2fcc93766af698ce55ffe1941244327c48a7716e396a286a8499270ac8af0b7c96faf6064d5c42410993a23a021054f63d7a83033e5f0a0d17664c829dc5f17be1242d3e974f0a70d9d37f968258241828953d5a573c8d3470be9f8ad2d0fa463aa0b761105c866036018fbbc7faf23e9d3758e5ea9930b94e8b47f891faa486c5aa471ec6a7008c8c1b505ba42ce7fd6a81def74874c975fdd7eee7eabcbe59e89effc545862e336db13acc0685abe1f8e2b5e4756bd0489c2c7352af0036c31286449619c41978d1d485fbc411b8e10ca24d165059620ff7dbb73711d645ceefaf2b0ebffd749ab6763abaf8cf7600e00fe75b19fb5190ac27ae3fa9c8e71f2fbcb28b8d087a875470f0c5e8859dd319e30368addd30736210487ad480ad26f089f5e4a64ad4c9484000a41e5d21fbc416aa84bf5f68de8527a92fa32d2bd13fbb095919d956b57255476a84d8b4c5ffd41c03a4c6cc5d9c97f2a9db013b331f6f08b3df60c7030f82a0f3accce55b2ccc4da5d9af116314f39b81d35a6810429fe6fa2ea22c15e48ef89076f7e24d091d81e8795aedcab8a9710533769c569c0e3dd993b58fabd381de4b5b9a76603adb43535ce0b113127f3bcc49b7a2e5815c9bc3165d6085ca2431a081c71e483675c3a1769b1b2608e55815bae4b0e907ccb628e587676a6811759e8f54bbc1859487c065af9dfd78004f48774fc1eb4ac6f4e63f5a04c6bea261f534dc421f58421182ab19be367aaaad25838cc2dcc626b67b5c3ebb9497549910210a5d68c0f2c56818c3fb2a2061af63e152bfbb5e15ab6f076193b5c164767cbbc75b032a1c9b47975a736370117ef61a850f5793ad177713bd576d704f4fdf68a77454db8a54fa96a5afc08e450ee04a15e84ef906ee108909f95c2e4fe6734304000b64ddda8383c6e376d43f8d6bc785a463102e68b36794285a058e5bd25f75951e165c3bbc994844a675feb0fa72b33f4139c17a2d3e204d2efc4fefc1a0babf21780900558cc5677b3f5619963ab07d31a7624ed3ba8a34b963d1d589c3c54642fc7d47fbd540ef10ad065f25b54ce5fd14071d9de962308ff7c0ff1783f044d79001a28250baeeb1784fabe012eb8290cf70021d6e02a54c964172602f6a8b45c50715a77dc74b444d7bc911779c3f3c206bfac2154584947fc5d7ba88774d02844b2bd4b93fc11de58035293c4e0815dc94cdeca6980bf45e8b23fcbace66189d506e4efbf5a92f41959597e789749a0544568a645ff79ca6a82de3d819d6f6f957623f107e613a34c30e4f7d475a872d858395cc278c5b2e9a839149a2f2f9d6c1b80e672336409072f01c61c2bfeacc33c679b51bb01a88da4cd9d5f2d02932b1c3518b161850e9e7070379ae700ae6298edc535d8214d6e291e60403ec9629e7267fc8382616e8e53d885392a8120ee0a9fb1f6521a5cdd5c353b23b572684b1e438e33aafb762b521fc0e516b0541de7e0117e245698bfe71946aab74a47ede601170641aeed47aae638bf18ecf567fdbe23a997832ab856d2571d36d5e9898dc11f52415093a141242beb3da641b848189e5ae964b7fcce80e0e1e39484e08cecbb213573ad857ed63a702d2edbe4ca2e99fa6a9ad61c33308cd8fc0ea7de6396fa1e0a935499d2d3b6e8adf2722ba840756aa3b5518b9ec31981aa798a94446fed45de90727c0f494744b414b26e5617f93a60a3b4c99ba31b2361dc3a4aae1398a423429bc8d647e6bf93ebbde565d0550934f3b5f3c720d6c6aa4817ec9100bc7f5a58d0749f3963c95040ea1d02a3f6aa8c20583f4636e6b9a98ba512445cee540751440c432b31ab5e9fbe3c6e3bb811c85b6f698d03639ecd5e9aab01bdea01e8247bccf9f9e18d61ea6700a4ba7477702174387e532d4f5c2e2d3fa2fe8039b3460331ab5d8ed8c9c7e273c707265a552a8d0c21b5bf544f73a1f86df54d02e93f1ba4e6c784db099ce0413c855ea3e392d607be5cd1ab842586541cdf3533ae6185e11d2ad7217c2e0b8c51bf0c2c88946a405f6e0e2d77b00e13d9f7202ebb2f3299e1f29e717ae8134acca786381b72ef9d6f694333eb84439713fb2846b9e905cdeffd91bba235dae9a690a0638b0dc8e0893babdf39d7eefd84e9014ac4c5f687e08d29ecee70af661f5af66dfe85e11e9bab45cd0ef1eb344a9f45bc225d3072ba2df5487cec8e3b18746b9fb21928bd860fa8c0a3ee17601d58f4d3c4acefc801cb9db649cd4013275aa3a649b2e021653e6914462490e25cf2be579d4e03143879c963eb622094cd67dcde84881fc433b2b414724eb28b8ec3bc5bcc3f2f2f53d3a9fa1c2e2b56ea2d39e04e7434b201ae2a28af72be4d4376395a55b008e361dbeee9525158fb427a298adf2aacb29f20a09749cdac6b8d9d816cc32b2bb08639264692fa501bf46961fed40aa1ffb7e8e2ad7a931e7768114b9e83b0c5f5ebb8c49bad774bbb5191ff9a7116da69929d9ae3f8fcf8bb57ab73dff1a65b9a19dea88acabbbdf89c3fd8e569aefd361b419599c45299a38e5691a17df8863413d9489a570c60efbbf00c5ee215d07c83ecadf58254eb0ed12f535837ee2629363aa23badc51f864a45a00204cb5146f30aff9ec3013f9faea6e56d6af7dc16a0c6db5be5740102b922fb5aaca394d499655da1b49942268184bdaced2caa95f4d4db4cd08679b7d1b1ecbe88f1cdbb7310b5676593d3ed1ceac17893d7ef162114dbd9441721adf4cda89b2bd6ea22a73e820422fc94d2650b1774429aae6bcd81a4f53dfc82930f8cddcfe327cb46d65a4b77e2e607502e4552fd75990037aab5633037f643b3b1956d20c4241164bd4b38909a6a82ba794a7461334f36e9d0fb828eccf669d2ef44a63495edad3b260bd82dd812b75bb46e9a01186a75e66b75daeea20f9691ee1139d99c6e62ddbaab2f9d158101c5458dc224fe8a965bc752c3b0e4c980793aab613a33b46e5fed39ed1752af9a78dbefbee6a4fc2b6f2c72b2274ce48f743284607cd2578bdf400dd32fe9173c3a0f557e3bec375ea168255eab034c6294279995a398b8c31bf1b7a8796a387c0166b34ad2f9c2ec0a251021428a14f2d842b1334b0a5f3b17883c3941429b5ae0f8bf42edfbf951ebb7d6ab6ea5388646bfdf2abe70e622f0f7abf2295e020429a4ca6c6a0e550fc1d7fc95ff3b2ceebd546053b8b530559598d5ede05c469d28149d1d90924f0dd6224cd08d67d14b26c0a1f02732c5d6eb5df6302b6d06752bf5b243a4a5aa4c907c9c5e987f444161bc3ba163da8fa6e6f290aa1a6b44f4817e23f0eeb1e279c9cdc0596effe6b97c40b56061021c9caaab1cc6430fc0a47a3127c3e724dad04ee1bb7494abcb6b307cf0c87291ba46650d9e0ce1d3ae98ed167badc3aa7b3f4f76676ebc585e67bcd8dc7e8b7a30c0aa6c6dc9e89ea0e587f05caca5954e21c3da702838211198df733ffeb5ff05860ea4f6829ab034d44440ef47b11b54d6888c52c141784ad952ee9aba8a59d6be19b597cfc8ae970429235019fd5a976fbba3500c81427429b52962482e0791adbbd9740e54307f68e4ed4db4e33c2717ff85021ad1da3b81d68611da57a9525797091986a7df8579dd433773e3a2e6608956ff0d3860e0abd0f55480be1f17ca65a29729d946697d0f680f71ea15190215b70933f0c40757672f03f77cfbb1e241b6c8d911981fd77f71693c111e3f3b607205e11927c4dcd1c91a0616af38fea5c400b2b7597839ce56c1d20072067f06c8a5a6730cdf670ce187aa35457814dd48b7260c9b51a888b81dc0bb3c31c2be4b45f5b615cf69c1a3006b1213cc98cc7c60ab76bad86ee1b602fa24927b2a39ad6f340a046d84b23c43898a19bd22657bc1d67936695aaa07464bd123ba5c94e9db2e589b9fd16c9d13e27c688bdf31faeb7ec830d4bd2c86bb9564d74fd5545e5bdf11b23bb75c2b042719d053b9d4aadd1986ff98f13baa708541a41ca7c4e87d472fec028e55771055fa46bf4d3255ac11fa7cb2f196c91e50675fa580662cb33d473e02803562e0f4c98579b2818489daad736ad04916db2573220777c0cd59c3fdaf33d9a64c9aec1787e2cbb4cb4d55c39761b4715c07716c6a4951daf65092c8acc4fecdb766a4eb3b40c869b64f1d2c12709b3c90cc7141efc15091ca1fd8a1d4859502b3dc4591f35454614bd4ce7659b7de4a7ec402c7d0b70a1c651069be092d076332a40bda2cc68e03d18f38ed2bd088160d3a1c96c348bf2729c83fb3c8e23783a18880cc2855cd0733fc6e24ee7c0700098868dbbbf95643a105bc4d4f7199455871dbcb49e988f769ecf1b644847234550faad414c970fd7b78998434b719981f7c0297d881c75dff1a589e86369eb1bcdf21d0ce1915c45291ce7f3864d84b32a5bfb8a829c258af2bfbdec467e290ed688f81227b058e910e010b930fe312bed2914c81e24c0c0ad107d3aab152346f644434568d2d89ec3eeb9fdb3f3b22eeb21dcdec4bfec301061b319a382ec1ff014b238632e9b04e469c6f74ef562643d4ea10faede966a470d686895eebbb2950945898f25965f274cec78f7f3b4c9dde98d3bec21ef6d801d964ab6b2f1103287398104c8d747858a5393817b01ac3ca16e4eb5353bec422809201b0292797f4771aeb42ecf81cdabe4a7ff48654280a786c18e1a579a75162519363d8fd7121514806f51625696614014ea6d122decf198c2c71c24f8274d7b8a48ec5bd1e8d10d16f02a3ba817ee6c1a148ff56ad1fa9ae7a30aefac68912ee1b46ecfeaf7a0d49af4d74df4411f4c404b3d993a11bf558bb9af12fce0fd71ed76f41464cbe6ad9b12514c0359c3189373c6424215e3f313bc6be3a02573195c321e88600716f6a1b0418bafc3328c1a16bef40eb355e6254775fbf4f5e661e636b3ac9832aaf2ed0bdebb5010c0007d7739fbabe1f18a57b29973b78e5e3b2bcf8eb8470331ddff2c56491d15bec6318681604766a1a8ef6bcc129d95af14faefb67166ca7730e5530db1e6f0595a45fb9affee3ba3e3d4b72b70c21e72bcaad0a04fd4583cd2b53703ab435d8872f30d2a930a102a72ac6060d3a75410a67179afc560ea1ad42a0015c6a21baa049f8aa2a467fd12a011330b45b92e7fecb0c5124c0db92b40faf01c2ea9b01cba468a9fbe938e808426c12596fdf2f3b72d833eab6c575c56f7341a7824491468dacbac090e1e7688f0fa76323b4699bf70e599994553675c83c2328ec7d237f6d2a6a286d3716953b138438bc7a87e31d8262ac20fbb70c7c71490fb27e0ade5f11f60da0b65c995fcdfc7096add5ab8fa16da563aa6eb1dabc3940a187c514d807d19dc3a596d16f7074e1b9bdb56df937adf4bbcc60a721e896175cf3c2f62b75264b5cb18231c9ed95443d62c7420fbbb77374c3ff2b2dfdf35d7f58b2b340ec700c6576c01a96b39049d73a26fec3ce6a9919228897359bba03ebe0efd8dfca6e44f98c953306919ee271e10f94a41e2d37c3b8631af1456e702563c1b272c2b6dbf36d58b6c7a459854fdeacea7d7e37c6051fd5af3045d46a2558b6e713f74b938f8947527246d7dd00e9fba8e2fbf1c8656bdee935720023231bdfcf34b60cf657e9ef9cdd7d0d9c01d2b9510108a677d845a92586c0074f497b0062fd764c2a16c1ee6a1184309a6c79578a0f584a5753b147cedc06b497a49d763eca0bea1df6885ce2649092768ae512cbad2e87c057d175aa222add9fe0d26c24414f02929a72cc434ed182ec92ac9d25e4f37d9ce157310aa2663ce6e648ac75ad6c51380eba5e09d7ca440ce1251ad13805e5e57901590a308aeb897f62eee127045e8e5d28c6afc9716db88e2c18e85b5bb95ce1156555351598be3f01cde4d680d5cf3244d63cdc5f52d4235a1b930350f7350a9763a0e23e6f9516d52c5b325968481be81b6c92c5a6fd5a937ee95300dd2b8bf83548a10b242b16d0346c66e9028ca956386bea36919d31d4449c9a95f3f0126d4974c3e64d72463bbe2ded5791756e6f08a6aa965020d8908c11f55a0a85bc6313d67a1dedcb9bb70e2277520fef3256eb6695c022314c3f950ff536a3665af453d8ed283ed48cd3c4d56754775d66f8af3192d6b28e9c37a95cd28ed5930c56e58b25cabb6234ada78e3d8b6715e4c00c3530afb0b9b95e20697eda529a6a4c8dcff29976f93b7514cb0919e2a6d2dc4aea8626a92f2ff46d78b8d6d4d0287bdbab7b12abeed4c0f83e49754371c6327a7bc2686d5ca1dd2fce7ae5ee53e410a58170faf84edc89d22e3b3fd774cf7916d9afc61aa0f8d6015e97d7c1eee4e6073fa57295cb42c43713dc5e6a1287c5e40378909d1d4076da1055e841182c91962f248a1a76493c1d73a0d7f2d2f1e197abccea7c7c5d1659c2a77d0b3feff537c806b7b1f51f40767bfbcecafcc0fc298fbf81ab76fad05b0e1f7baf822bf7f6c7b7b8796cb2ad5720f76b5078dba6cd3f1dd28125cde368a2f52e64265c1f067a42042a6276a17d1ae5d3708b567e0eafbfbb0aba6f58e889ddc9cc2faf1850e934160631a056e2933e5780bc4333d33751e44ebd1d6324b3dcacaa0725022367a9cfbc391b701ce87ef797a2f4f8cbd0d2cc0c618c3dd67865bca65e021076cc9ecdfcb1881daf63b587a3cd9a78c437f07da0618fe88e3bd78c08e47757408bb393a182586359762519c6037901b9a99a8b2d20175d0aa945d950bbc6afdaa7ce2a82307fa134679dc572888adcf0242a04e11fc3804246b7287a5c269cf60e20e2513ab0f27510c1050e0bc3ccde8706c7f709e91d12dc5ab56fa91634fc8818d61564729acf1dd0ffd31aaf140026bb29271937fb9366464d8a5fcf3df052d3fe91014bad21f9996fec790d3f0a80c27b7b57f4d7fe9776607c83aed8f950f1cf5a61964ef723d6bd5c54b5ec776ea6157087500dd53b83ab71ae9ff00da329e517c52bf2a24e21c4a1130cba6c3fa0935fa70471e35cfe065be26568b09e48722c5dd14a0c1bd06f59b5c1f44503311b10224b0bc88f21080abdd90dc1d0980bd307709a33518cfdf87bc4f54cdeafd8a7ec2b5a390af2f18ebfc86e40a207bcea343473950394eb74f475d02251252b101199af532b606a315187ed26d8821bfa3f4c2a4ff19f75161d5848818f1bab02db14bc07c1d2cc8c77e316043fe29a73ac0dcb3c7cfc9b3e9925c75d038750b1fdc14774716f9ae5d7c541924d446ee55978ee01af24029f83112aaeb50859cf81c5b291fa2239e2d1696291f7dcefa08e47fd66b58a6b8a688376d84671f52ac69077e089ee03134fb6616f8766bee9e8bf725799ccc9445a975bb21e4c2c36f250663a3665e24846b87e9ddb2ecc933b5f815302ab3fa0560f665a04e666f95278eb2d67269e468a5fe86d39965261ebb9e01e1a40a12f8cb450de2a4721f3b32000d4121e4377e1b35f6bd883738e5f6966226964fa7bad555247c4b30618406753431e1022cb32f1cd9998f49d551b2e44f7539a1b9b6cf86e230b0bd8c7c6934ab92670d8c8a8313c8b45e83aab9414ae2116341f82240323d15129d7839b84a8db46a25419cf4d465c19700d5c60a48ee6d5de23d2a869b58536be25317d4bf4e62c1c1719ac92d12d4110d2c7e07ef58c05ddbef55ce31c1510c96d96c0490e4c55a3768e2a8fa63720255057a204fe79f7f26a393cf9b9cfb1a791a91062299966c1cdef0db150d2274fc9f831f398f207361e9096c21db32c03838f5a84b4cda7b69a5cb3afa3ef58652dd2f10eff5c7e7a602c7b8de5b02de11f0f4d6233bae1c956bf73efade83b397e898d5e58044a1d7c1f5a5c8509f7deed98e533bc454bee0def25ba79f13822c377f736daf2356888612ffed60d14f6b8706daf1798a78a5a3e0daef142d78a47e730f16bfab3cc36e6a164cdbd9ec10f03bcefab238169b289fc622b3629ba6d9201143ad59910e39f3c3c05698a3d75cd9adeeb7997ed45f4296db0eae4ab56114188ddfdd4023fca73d4d98ff3d435ff210e013c7445912e6c0b27f5e9dba9f395dac22a57234fd11cefdaefad5ab5e6a87b3466bddb4d134c4714f7d37aff26d536be4d49c27b50c72777de521ab40fdbc2cbcebf5e92e0ad06d50f45957d0268ccb9239d3e2ad9bc01a92fb0c566630ca31207547d70ef4a23cd49f611d56f528c12e48f9783fd30684640b39a1bd178e05530a66f90cbc729e020a1bff9016a7fb1a37892d69e65aa2c88100e74a1e26ba1a40de497787ee2f1681551ea6ae07451ccc5ce8ec6241bea6ef8d83a9a29672dbefcb2a5e2d3bac749871b01094753c4eafce140059a5f69e56010c8e9d584a97c7438ea23a3a3c9d72c3db5304bd5e877a54dc791071eb7a23cdc949811ac21cc4698996772f25c38a40210d6422db6d2482b1ebf6cda5b4041f45a6f367b246d592e249944db6e2c211d8e1ae7c4729ddcef238c2b90b03bc4f85be75a72a5263eab2f0d9c2f347479a6b44a547a1abca24f78d3cb42f37bf90a55de031ed1a32cc6ac9d191e62b91c73b6a53560c33a673f67ab0b8088b0a8a547e6c3b1c1f5bb009c0176af97d095f81aadcd03e3f02d0e416f4e17568e63bf696cec94f9f553b1d1a7f77fb89b149df7d239f5db903e5e0d5cd4132144fa9cffb7716f0f6e1a5f297cf355a12c469ed479b5e14d082d329f31647ffad21d6b9753ead87219da6b5ee65e3870620fb536628b01c7c21e416590bf48f874b1dbb08773218a36a72c56fadef75bf47fa206abf7b779599dfab60f7c10f50175ead2dc5290da32709b7f22d4e894576d79faff8f482e05e481f75a677e2ae947de7afd623b74f18e76397bd4a08e3314367b190c8b278902e230ad3a28eac9dee01244d07beed63aec8347777493916b555a48ef5a422893592312849638e46f0116c3cfaaf481df3e4b6be994d0784db3d335a36e01e893d6daf30d197f326b96971a149da9a44c36f82d4a25fff433898fd6c900db4fd115368f72153d63657fa97425b15a2a4381c9bcae4572ee9d057e18943fcb5fae5b405d478ba9d68c5bd3c80a1a0a8993ecf1a4c7a278311a3bf9b70a01793c6fe4c6640262872b958a94aaf079b1d2427ce67cb701c02583539f8878bff27472909f3ff48b9648f1fad9613e60c1644cfa77ac569b5223f9b60c426966363f6deea9f6258d2f2dabe79e78703f7d3133ff56d57913ff1e0f0b96fc2fcd9834ab6f04c98842699b90c2eabbecbc81990c4d40187558feac221e716583c915b2848ac02ea6290726619e0f76b3cfc236178714039ba0820a96378039d6a406d7dffd5e87f0bcf62914b849828ef7475c812a7632b509637fae3229e84c8b0b3025501bb96beee2d63f91be7605e7045e17edabeab60969f1340e3a2724e3e8c72bd77249a587593405f1b8ebe03134557612f1c31f55782c533de7b4ad2bc7b30ae10e672d36f0a7197edf3a26ae2824660d0ac1aec4061a1c4b229d0e3230432a130f0ba7340fcee70b2ccf45531136df6828991483ee24ffeef610007dd85ba12787e267649f6c8e5b873ec8a950c750dbe62cdf8664d2981e550531eb755da4284aaa1fa356c7249948b4eee54f37e9f7888549db1fcee8f3e424741d0f120a6580479c2b545d22fdc332caacf99c010e37eb3a1572bef9eb2a40b439d63416254b59a65caf29c95216b94fa61da52692885c01bac377e3f2582546ba7f3a24c502f2687b45c5199382f38a241ee7966633325ffd03b00f8d17516cdd04d7ce11f03f4107a194ae273d0dd59b84c6ed4e1c41c494874276d88e1249fef8ab3a885eefe10e7b52488dcf3894764ff730e8595cf4d8b194c7e85316d1596496333c401912a545e135411e67264530e47be3d76aa37d09c5e7d73d354c95ff3c31f5c9b15d7f3323be79d0718fd88a308a3d10fd381c3be3260850e0083e902da95a29bf55260360dd5ffa4b06516472e795db2566fb1cea9b4a82cd4df27f57fedbcdd58c37622e1e9a8eb4b50f5e76ae810cbed8b4471d8267948e434d98601c0bd545e0ddb5987f6a296c6d3384cc398fe4b3d79713039c7a0b830c46f20baaf1a238189ba30a7239077c889248b03fe1764b10acfa6604834decf41d0f2eabd1272391de539f82192740d2539811828ae0933ac0153db82ccf89c190bb6ccff4cc9ac92956e268169e6f5a91c17bb94b1eebf6dbab4d84bd259990c417572463900dd7fd0b0ad1f5eea86cd5d2be5182911cd50b3523050a8dad31b47a1661f3c35844aa88a49c639aece98263335d74969aebefa465eb00f086fa79c2717da6f4ed58c0782ca99e7f600bad09a36cc5faf5e30d723f890d680c45155797494a277b0b680e787d0fb98a0c35fa581a8728f15b9a072e4fa3937837d45caf3c2c647c2e2b4464ff33a600cf74c0bd487a1bf19e1537077526df114ae2b204e5963fc7ddd3e64a116751616fe81b4220e755e00f249605462e4ede869f01223ac88a506ece3ef6a85e31c45bc293778d5fa6706e2337b844b05fe8ac66775a081961dd941c37f90d4cd524148d2e40057bd876aff2a32845695e714a66cf5a9ab6aae3e3e67e2d703b5fe61d2521f6d72557c90ebb7f8268b059c52bb38481bc402e3a4a524263cd51cbc43d8da55b6e3e2220c7873167867f5d3270160a929d17b82de7e5998620815e5b0114ab28d755c9b151342db20b4cdd92763523de732c33eebd54e07cc2e17344d5851cad0cf3ab2a2d0dcea982c1fab842304bce5dcf0e585a0e01cddf0b442760f4fd96e61ae9f8168814e67132e2fab3c03f5f92d880e93978c040a74a68757e6ecfc7e3be334e674929970992ac723003a75d2490155a3a3c3841fe6b64a6b78af09b2d438f2b8357555f7425e24cd7ab495e100651ba5ddfb86ce919a8df9ab2875386ee51f3870428d67226b4151090e1cd4c0d5a9fc1c51edfeaf50c894a0ca30c2a86cbffc36e2e29f26f21eb5b312ff8dfcef2054daf0827c4209bdb5953c29a80eff1d909a6cef6d477e8482903dabde43050808dec48815a514398520df01f8942389a3e8dd424b80598a4e9c2569054220397e2ee8369dbb7f97af587c538b230530ad56eecd11f992833aae8d8ff8d3088a675bbbf41c660e89dc41d3e197b65eb630257c19d2650c274fd6583fdc49cd1dd3224bb2a723a3178f69674e4e2067cb4795a0e52abd05a0d26d8ee947a5390d912a7c564ef400cd1f5e8de2e73c0ece72a7ff4481f90ae5a52a514ce210d26b20cc67eb436e72bea5c9fc60161ece5b0a38cbd2e8d33891cf1cea1c8681f8012852467b92705654518e6b30301571506a14fcf27a5baec8a7d46eb2c2bfe1765d8bff16d085447e129c15a88d2132b5fc4c2e1afc2379f062a90990b60a3ebd134177e68fd8ccc780edd0e0fcc1fbbdfdee40d589964769f067eda34a6bcb764cbeab30dca64ddd9f2759c97e327554eaa1ce32864b9e16d0f810d44dcad489e9a8fc61a1fbe4bf7fc0aa166028b11b20062403d88e2940512a20224725a20a1eedda839eb31cd656a5d010ad27cd172a20657e606ead59d78f700f0edfdd6fb184fab9c74142c01244b50fabd782962fa142c4d8668710b5ce0f438e11ed40c7b4165e69d49b62a32167be599991e315db3235d67e934a9f5b3b2cf36656b1dc3ab2ed29e2f863c829a02228f400035e7ab440eca76b07001c459474644bb8fa19bd6b1916332dcedb9c1a921983e6904b3a542db708192b368a97f6a382b9b0eeae80b3685c4501b6ca4559f0863ff2050bb30e394fe11acc6d8b931fbdc371569526bcbf2ca128736d7ac0cf2257124909bd06db288cb2ff86f486627b57e2693066ade8145b46f01d809e64d538c951746987a7e3d5b86a5f29e2652d5d760f9b7db9ee04fd1ad4e1a9ff32bc0d9473053640214c5cd352fbe120009bc981daca6b6fe898d08f7dd10fdbed544dde7c5c00827e2ec670557ccfda19622543fd796e6b16a923d006ab48762e68ef98e25740e310482dafb2e407550cc54cbfd2a8e0f92a8fd630a3d878c2d565f894d5197ca7fca8160f68c43c5cbce86d6724758033c58d11f05645a514b6cef296d3750c431f9db3b989e1546b8bcfecfb6ac2d2db8c5ad793cf6a21775601ea7167064f86786760e726ae4b95608fde266ba2fa72a7e150f667f3a88c04709b641a44b8e8345435033fff7cc0f7f4c8b627b40fb5ce1ff6b2778e01d3f9bdd4a949143ccd0c3c56fab9f4f1d3a45bc12a10a97c60805e51f4484492b25ac686cf252162b34f1b28a1d26ea063ec97f5b9af7cff71d2d240e37b958b64105240f914b659436eae76e40494e1492d3e8f4bbcd0e0a32887e46b25c20f386d3942b808ed10aa345196b086862d1830de6d706ea74f6f7f1cffb938b2e76674b0112dd5de51bdc5d29d5d27d4c5a1943c2b0f374c08def0c714511476448ab0152d91c912979d22dd7dfede8c722939fd48d093728a741ac70673669fbd6ac1cce498e8cea5562b8baab003c4f50e9de2d0321e01d7c7cbb89ff03531330f11c56d4ed5a4a6f30c3e746ce839d7dfc991c151c40e0c5b4e89fc5fd2d6257d867f1fedd87ac996f68926c8b2f6ab6d03cedc16d5ff4ed5f427acb369992803650adf08a1a2229930dc4ccf0573e7c60b09e5cea6022b79c7f9e2ea7c435181ebcc84cdcd248d47c3595e0d52f1be7f5c9e9d5b756e2d2c3d97c8acd24b721cca2573950f92ae692887558ea2525d2f097e1d922689ddb852b704b3fd23ac9d7d0636ff16a5b84dcf31ec584471720ebc92c14fc17ccc4f55a29239784a74b95ea391195d19f345a24bc235e7a3a5a3fbc1968a383c22b99ef7566e88521667024519bfaf7d52f1e43b9ad6775878565452b9cbe940534d0cd2e7326040dcde2d48f47f159e6b0c4baa028810a94411ffcb299c9acb4a413087a3d6047007277179698d564ccc28a07115ce5eb8efe4d0668aef0bd6c1337901fbab6bf66a6b70e246a0b15c1811f55f050e70236c20f96d1838762e7bf3fb1e1ae1c406ca157524bb3a3e204e2c4ce9486dcc44b5fc49977d01b1a14725e35e48fd5e5f56a1e845734eb508adbacdbaff028cb06e58d780e902434cf2c188aecdc259673a27aef988957c146a91903b5e2126d3174a231019ae51bb5903af5f836b30e1a20ed34278ba5af4bdf83e6da8aa380e75402e58ff6dc50391be1969a052b5301e9b48efbccd8891507ed6d570afe2bfdaf3ccf589b9c422f607025d97324dac3a19816e8788aacc2f15458e9d19d3f90b550e4d63f5cb56ffa420f718876968b3abbd57c47943c4b897677e52a7dcfed858736b3a77f6cfb242028eac60e8533a681b9d32cf3297f1e593fe8713f9997a7cd92cb61a5ecda803ebf498adad12023e7fe3f1e0bf2ad91a8f38ce104c4231b6a80c503075022c98e75b80c6c1348e6133f427481fda6302aecbbc661207768f09855d66d0e9e3689862a2cda54af056fefb443ecaa8f0930b49f5f264d569604ed6d6e72f3facbf3c1658e36efa4de20690d390fd6f9bc3b1bf8da1059ccc7b3a1aff4572823ff19a139f33cafeaeffe30cabe62ae0901d63ad5fa31c10a2558a305881a06cb25b01375280ab52807dcfec43413ec0ecbb72509ff7f12139a9bc4da3de8fb157589f64cfd9977b33e04aabd992b4c5a7d1113df40f4a5b5100539040b67a2a5d4d39540f5997e262f732b675264463a093bf3f110e90b2c352604f306a8cca5a27f461b78fc1c7715d35a30b599fb5ede0e916f0f500c2626395866d153cd3d402680d1640e6dcf353e5fff5054fb2cb73a49f90ccafea0800cc6e5e58d8da8d6cea9c0ac1e2b4a65fd9a1b1e1083785160354e2d7c8ce33c70b70f2bd27af3c4b17f8912f328762db709fc94e9bca7c5ddf38a346df34ea1b1177c513e5ad93ab13d170e3f4e63508876877b30cd231616a1e2da062c23e71953d3b782d236d3ff17b807408264f7521fb16eb96ca1264f31077acf2b775200c06ffcff0cfdb30f34bf9066087846572e9049dd811e483fa70f71fe682f6c3c7ee75a0d027d0b2b987e6ff16f1090fef82bdee532c3e29497d0cf4d6c5756bd5a43ece7fb74abaf6065bb743969a65746a9e4b2b3cedb55e2d13eea3bde3ed1d312ed98dbcad237837af92f84045db56d47cf733ee0ceab13b64d7efe8a682aa385e1439132dcf6d59b083f79ad90c4cb6308ad5957a54d0a942336e02cd7fe7ba8c769ec0986031215340abe293cbb41cf907d365cab532845aa9b41d439d13ebf22ac8859b0ef102bfd3fc7efce4e881c7a1baa5a174214bfe30a1c992014a81009026acc49d36f302bedba481b4f98f098865dac011df39ab060c81c9c59bc33a2f92050f9b2c95a0cfcad3631105fa26ca3a323f04136aa7a2f782feeb9eef87d7fce8905db49a3d857fdd3bf9b0b81e55f87b500035f6faf4f02c441a05bf6cdced32944cd64967d68fe1d368a7d00a94d2655f883fb8de9551b15515ed943d7871de7d1cff603cf7f203bd139637296ffac2d27ee6db882b12752a84c62f9956d9f3c86420fc18e84379a050036b723b0b988a4bacc63a273b8062576518ca6cb12bb8930567697f2060ba8780f518a7bafc0fcb6435f070a48fdfb1944961f5a9cadf52984ce24060bce2ea3787498a89c3c21b399d652a395751d7b18d4bc0193529dd1c576797bf81fd800722b9393c1f4530af774a88837f9fda33757c671131e763ae32791f08532287761fcd7da4eea7b7f1a678b7d676ed8f949c5e6e5df7bc240478151bcecd50ca4beb920cead90451f3b6a5409ab4e5c314185f9cfe326df661657f85dc5e1da10e8c88051458a996b7a27004f5a890d5186b2398158c4f1c3116a64046762f9706e5bdc2ac5677f4e533aa5cb64c8a4823c597b6ceddf27dac83d240ba3eb4ad75909599b3e96eee9e77e3fb1143e051148bd4ce0739b86d0719c278a64542fafbd40db5bd6b092e210b4522b948f4578f2d75bbb811c125ac53fb1ba26d82ecb335ddbad9d4f52b03511a8d6b8b03d5bf2660579af367981b5f08b8f7902c6ae15a9e1a3596499ff7988b8602350ec484dbaecbe96a779795b0bc397cb97b46dd43a13ce7b8e88aad0e519d2a493d4a060fee5a01c97850136e19f0cb2fc510853d08db6c3f7403bb31dd9ff61c9056ecc09f2c8f4979eb2d47da6fcad8b115be2b628b080c31c105415efb38f5f3e36e41946b9244b50ac929cb3d01b2a334d95cedca09da99443479dc5e2337df40b55cb0371448e77292a7b1c5181e6e2deb2ec65cf56191f24f4414dd661e5ef180ed19cb14475e66bda2bcfe873e8489babaece761a5bc1996437d9391f041bd5ba01362f8ee6126784522bf4f3f486b5450e8b4dd05e12dc8036185d7c7f52657282e3dfb5f46a0241a22dc4279c08529e35c0256bcbe2475d5cc977f60c0ac395c8a7ffb9961bef684cfdbc7e51b51489b9a6e142239f8aac7893629a8c7bfd2d87fd010c4de24fe0a219507e6a5f4a70f09a9ae7d90f35184d822441ca035fb23622328570a516593915868452503f55e32bc4b6285b75d5b73c10fe18668e0efaaf7c7ae0cbf2e84aefb7c9097f337c7b35cdb77ef6614322598ba3b3ef36eb0943c1e4a6ee5647ce6ef27636103c25c3269a4c1d4a26fcf0c5adbf29d8da8bde6970da02a2d398035e03861c4243e6c07ff8164737db7e44977b1f5af801751365e2fef3d043486bc6479b627775a06b33b571990a5b5b1191688310bb0131575df40cc0b5581346964792b73aeb75a2c609225418834c2606c799854ea60fbf7323c0c68267351842d7cab7f93cbe316c9aa0636ad80f98c16abbbf49c17e1f7a23a28fae2496e491ba9761a41f9d2b006be5e2a0426373360b7f1bf5c52d9f59001511d34ad2bbd34a96e078cd7db95399cb48d72f64b97426efb26f9120605fc2f7567421c6124be5e7c518668209dfebfec98614a0ecd106e40c7b102d0f6e9fb59bbf41edd90c9eddff53c6c24a9e431a1e14c13146613cffd75a475db4158568cdf5348f2a9ff1fd4219ec8d404bb118f694036d7a5215316743a8515b804a212c0175d8b9592e9b50f15743fb0ef2eb909754292a89d6981066bd21190c488ec2d6ce5fbdb6bba2f8efa90895393a8c2c3dd640f02ca1c41b0f77d320c3789e3976ff19df2fcaec13bbe6f4c29e8bb596ce0b080e098f3dc3759981e89f40474ed5d9c08bdaa1b78f7557f18981788405498ed72e72ccd644c47f3ae29d37110bb643559eb5b20c367bfbbed94fe1c5321621ef60d7f93a259a757125d4ba601b36b77edfa213d31023c4fd479b84674bf173754d437e6fcbe2cb767676f037619c82241cb117f8581e6dada5e125e9e2be5ea6367d7b3e6c0f9aa13ea437459282ddca07a3e04827a9c58b94e45518899845982ece15bd7628c82644c63d824e1c5ac1343488f3b8c70aaa51b470e90e8c09a6b6c0e6fa2ffbc172a4af67b18f2e65ab3b283a9d948a3c738e9eeebcfdb7596e142ea48f855cfa54ffed8a55f19dac27b730b150dd237e5a4b903567d141ed663a79f23e45336afcdba0bca170184e8fc4afe8cc9214f28c0133b04e27cc993a3764b9e1a8dba9143d0764bdb1123a809b28b977ba8d09c23a8fdf8e6360c18917c64fb27a57e3ac2af644928e32a950e243bf650993ac879ca0e952951a4a009951e38bdd5da9e4459fb64b9bbc6327a05b400bc513c58dd3e236def0992ed238e9dd03d9c24681021664e6e46ad396ec72a5cbec6c70344d4ec8721eec3605617a01888606f487200c0d7d93e5251f53d5b7e9edc48e38ea3caba3fa3a70b65ce5c730fa78062aebb6baa8a8eb2ca0ca3feeda8665e0a04244c6bae65f56a504c7978556d679ef74d2aab92e04fc89544f3bf20eaf883e0923df6eef37056d8df8266cea8772acc0e5b7d4b5ec86cdd25ee69f89c1696b23e5dbfff4b12f1dec61f674c3fc68e7b3dc340dc39698cb862ea58e0f082591104caafc504fbee4878dd9d416c9ffb09b6afa67399de3fe288c21b8d22baeed6e85862976edc8073e254698f009979c408c72f63a30b60ab7427c7487dbfb53090329199338c5ae5eb8c9820a252486465a82aa64c761b30fc74296de9259a7a96f1c9f902215bb84e1f5816f467b78ca11aaab022cfd35fb644bfde609058b696f02be0d3102726ff3eb88c4614f7ea700e1eb8be2c9be76b9fe2945c30672a6d416a4c2a5709805ea82aba755926e8f7d50df428aba436f0c3906c417c0d3d2863181716748e72dcf40515cdc4246aea909dd54f3a8d98f108d29297cf8f05a3ec4aa08e2ff28971f153bbc9be5378d98a0f200b7cec46534c2d89185ca8d4a3c0c75b9d8e22de4a2abce0d1fb18106bb3d5f3e9017c85e5201efa0f5fba8b20a168b046921712bb796baa5caa0b5502107c96f01fdfe13d3533c6e90c55d546c0db34d0bacff0934ecdaeecdbec1bdfc337b5dcf90f65525e599ec330f8565c236b46a580a9dcebb362293b144eee61e9f47c54d0704d136f1951765f4560eead95839f12351432934f37786db6ec8a58d4b13e182a62390e302513e2137a438eda75c3e0931d8f5ad052259d99e64b2baa726318abd84c1db17f54ed7a9b8623c9411623cea88ce3a2c7ad3eac9280e7c10429da6d5565e1b74bc74234dcce91058ae46f1e675c07a66e0ffaadd1432c322a182900abb788952561ac117b9cf432a71a5ec89d2a950f4758ff4e3ba55c53eb80369329536fdcc0ec53fe5f6a253edaf5a7197d82a4bb658d19e8259921334f8ff271a94a7d631da16102e9f2c084d6f98242848f49c132fc33da8644b530a8c2df9afe3ba5dc7f97e15bb09a9d2973e7a73c241dad933f8ddea1ab0da8d02090ad61808a45c1de979091bf16587ddef338b1d357e7953171d1c4094a26366a78ba55d7e9ff56d784fef3b25202eb9e7fe36b4453417ff68427262ef460596aeafd0379dbc1fc9f94f096db2e0fea617fdfd595fce2aa2d83ae75991ff90f3be882846fb676c216cce72902ceab636819c2c6a13fb860fe10dad1cb1261f527789972d51920833e5d260d206b4cfd16008b7eb1e63d2861324812d115fbab08f495a7ee4386fde9cce366c7c043bf8281ade1edf37e8f92586f659c70a39024ffe3400472bb4619c9757b17fdce73f685ab0462b53d2b91d7c5b2222bf5e8d2157a6e1d9d28b9803869ff2219684af72392167b42e3615cd0269e9a8effa3ed8384ce3cd85b5e258b71205a5b216b865e75cc87a5735893e088ff9c69c3464cfb76606adb9ab9bf5c082cd672e5bda452f51920bccc3206c736bfccdebf9e2be556a09e0f6511b693a086eeed9d47bccf7a48a1512a67083c3d41a22e90372fa6b576f5d862cd92aea7dd43e7f020a4771135432166c44b4c626b2b3e138f8f68e61fa6f0063533486c7c9ba8f426622ac987943881c11b74265c59b7e470f5f3eb5bb3461c903044413b93f3411224f39268f9a7aade64c14299dbc569ef7fcd1f57dfa5d71b6f72d0960011c5f68a3c97afacd56c21f4bf173d1eda2c620cdd87e3802ac0932fd046272a397c11c22948cdd28bb93532f5eb5f6632ece97423ada3ae9641bc2ea044eeac34401e4faf2d07f24bbefbd3db2ef5d569f6270b36be8da3fd7b33c1e771bb94543e979210c8ba432a93b52744fea7ae882baed512a7fb968fe861742fd700ecaf6644628f453442c949a97e40fa2e9db90c613e0649aee18a9eee50ecaa5062771a4c6c3ece00f3a3760fe07a9f03fc8c24fedaf6c97ba82ea485357abbdd6f586b474c58f6a0f7c1d10110f17d8d51dafb46957fbe9d043046ea5b94136e818f6b04f0dfd121cffc631ce081c039af6a4b28031c2d57fc4b191639205ebc24be1456cb5bd8e6d0c9d4121ea9ad4219e0b6c84f7e722dbeca0365c2796a08768bb2b55f921e7329609ea0228315f6e1e0f8a6fb0cb830c3168e7bd7579704d13c044095f838f37a7e37d8b558836cc0ff57e2d1ef657198a4cbbe81c8ad2c4bce3c51665b77c86680970d429591e4864c75f4f533cfcd4e2546d8ca23c5c3d67a0f6e0d8e86e843c0d3275aa936cb7351dc0477aab45dd2a8696ac08e820b59718940631cc8d5c0a691ca0ad7ccbc1f0280f677426eac6c90c3770f187b391c7bd8a60b2034fa4bb2e9e89cf9aef6b59d8f461a1280d93da5713a155f54f7ea51594b2d9c5072331a20dfec9eef5b4180d90ea4c28ffd2ce611e4a925c49b6abd731efd7b21745d81a0507f13b7734962e56c4890a5c0236b7711647db58dee863e69e49ab7ea141211a7ee0e65698af4f8e5970f1816911ccff061768142b2e99dae504e13060c0911a07db89e3cbf7f4d6ea13afa39dcba00141817d41b0bc96ad8e4912758ccb75849a90ee17b1b29764e9b52c037402e4e2551924e8c2067a3c7976451d3f9548fbd51df042992d81aa5bbcf5d65f38516cbc32112c0e3afe2a71e8b2f9a23cf8b04007b18ff425d72b9ac9f89e1a30727c5505d24bab21e14d60b0dc2d24848d9c18b3cb6dccd793a5a5d6aea0534c3b5b6b0af182ba532b64374cb1cd410b022e72f21da4dc0232089bb318b13d1bed0f1860102cb729e4f24608f18eb4cdbddf3c3ea3cf852c29846ab75e948189a12e7c54254072ac6af5407f0174ba33045d0472cd49323b30592c84f28ffb8baa3d077d58e47d7999c6d9a5945f7199aa8fad37656d9dd90a5ff0abcde146243d9f721448ac75513b6f9f4b33ec5df6fdd360ab846277cc4bb0658af76eb651612645d25a87acf7894a299d25b07f55759bc99be2f89ac1adbd79d09c39a3978f9a8ac668b2c06d60e47df0ad97159f96032115275a9ee4d119d38160820cc43e707794eb90b3916f1970ad186f985dd5ab6033a1b0774cbcb8585ed9982434c7b9b5a40ce14a92e4d64c7cbbad7d426919465a0e71ce3a64361ca26f270d059532e62d96c4d474661363f3af67e80fc0815ba2cae4f2fa04d2c5321ffa6aa2e4ee8657f56ba90a1a21ea71f9a40cdbf313ec693ddffff36b29c2d4328d59dd07817fdda219d708c1fb6712e9b92f76c12523d3253b252b6c1baa44deec9e4d527c3cf45391eeea252aea041963427a2eee09bddf0843aac2a57f71e94ea77c629cd2ea668b43a3187ad5f959487f66a39e624ee6f4b1906c2f4048e5bfb4ee0e0fd9de1889bdd126141a8244244bb47e0028805068d0e1cef4fde71eaf2c864384750b101c94877945ee667001c52c859212ce84d94648272e90b826effdfb45730401cc78158c58c768a6b5a96b0673d71790189e366d64b335c90356fdf64b19bcb9ee7196f2583756a6c0033c9ea2aed4050dea70ed298c38485d87127f8f55d5d0a4f2e323e55a686836facc262f50ff3db5c6d59967cfd1d8cd9640b6102623e3bbb39fab63793028be8a907a645c8a991f5cb476d64214155aecfd9b2f692a5b96af5a72b197c3e9e86cf5354cf840f3acfe2cf8491a8dff8fbd4bd1aa5d0c895249b4a211998ad968e7dc69b03dc3a1d1f08a190c72f2e157f46c52e1dc04eb5af2abd369b2374d33d63f0fd53ac6d16afbd163ed26f3579721c267529b9b9f7416aa10825378acce4baa6a6c18d14762ccf643317b37bd81ee732ac66a16cc41ff94d343d8383108562e2fbaf3a58b65758831e57953ad3752435c2c5600c77c94048aac07f802556433f54914052624cde491645c5093444af468a4f12156a159d168f298bd65c198584ec944009c509f5fa6ffdefcf9c79d6ccedcc6c6732533e85159c77cd6868610d2049e0a7b986b1c8916b11dd23f8cb798e9dc047ae7a910ce6029a1e12580af1dcc3b3fe7f827a842fcd6899271c556556a5524bc6671266718e0e64ccdd8e2a5f7dbab2e5909692aca78daa41e7a9cad981b60837a085ee923b596d4869d4835605b3fc7b256d47ae97640d63680f0a9db907c772e5ebb121169f919eac0c27a2862467b2f6e1a2c7167bd38592646f5808b446a772ce3be07ba4920bad7e02d49665611b032a1c9b47975a736370117ef61a850f5793ad177713bd576d704f4fdf68a77454db8a54fa96a5afc08e450ee04a15e84ef906ee108909f95c2e4fe6734304000b64ddda8383c6e376d43f8d6bc785a4643a49fb5a65460f82fdf24c84584e2a5db86ac4c4e8ae6ff37f3b7141debe5241ab758e863699719614f6712c8baa5e764ea682b2292a9d35047f685a1308476e9d6e57f95d97e1d6463906451d161d7291881b9a7f091b0d14542596a0fecf100f5bed4de588123ba5f17ca11e880ce1316308ba9152ae04323f2faf4ef585f0c9b9d7477cc919d33e5edea3050077e653fd791c62fed51de7f1b141c40ddb802e535bf82b61d52c9e1543f778c3678da4a1cc8846fd869fd8619f14c595bb98e1fbdc9dd30e27d307f3e880cc15c3779c31b7af9f6122563c1bf0dd4b513fb9c9dec7392d15a3cd3b53ae75bcd0e08035005dd33b844eca6c079f314f8e1c2eefa10a96a0317b72a8633a8ab56fe878c09e743da9f590b433bb3a2c988b458c83136234d441eb2a0dbc801f6e819f5801a94f6f0ab3bd52cbc2995f49773874056454d2018c2117a4b1955623fcd52ecc2474ee82a71358e572092bf364fdfc2ca1ac5e06004d699520ba1e51c20c2602078608e33aafb762b521fc0e516b0541de7e0117e245698bfe71946aab74a47ede601170641aeed47aae638bf18ecf567fdbe23a997832ab856d2571d36d5e9898dc11f52415093a141242beb3da641b848189ef45f2fc6a0d700539f57c8b0c43b5b2f1a19ab2709dd59b249b0e90dbee3017623cbbb9a712942f193e1fdd173bae2679623069e5f19b338d456863b302f66ff2c00ce59793b57b01bc31ff582e3d22444b5101d39e7ac485ad63686d9d2c10dc1c944e32cc1b49d6255775054146a96aef42e45130feaffcc3f2e5fa3b5e1df091ded17e02e5e3a82cae9947fb19465a9fc2b720ac41e37d23937f7401a25e82d8660b97b3d422ee8420a3712e1fcedcc980e7447590e208ad12ee160fb51f9ac4968c15989eecfb00c7a196bf9b972b418a8ec4c1efb85dbe13dee114472c5f3e918b8ee99282afede7a1a9f41896aa77edfb9a3f2c5dd712fc10f915e49ad7372211fb1aff2630c0dd8b114d0402344f05e38268ec73c8b09de81934e92be45c759d607be5cd1ab842586541cdf3533ae6185e11d2ad7217c2e0b8c51bf0c2c88946a405f6e0e2d77b00e13d9f7202ebb2f3299e1f29e717ae8134acca786381b72ef9d6f694333eb84439713fb2846b9e9052cf6869dbca6333fdb660dd2700d43fead8fb0266f2fda92b97ecac6d077230d55e74ae7c56ec437c379943dfbbc866d700e6264dbadf63e63a4fabc87e73e46a6200235ef1f118cb250a7943b07e3b2442418508f8d368cb3435096d4a6b6456ea953b590b1f7d88415b52657043ba980453fe6edb23b7135068b46103f49f9e29b38ae55b5603f750afa28a7b829599e74f2464c51bc59199412551e84deb4773a23b387d92a748a3a8ba0bd29eb35c4a8c3ef5f0f537ca0fe0add8cac7c11669ca4ddbe1f13675a013c2230b8757289d1aad39dd4a9f95f6ccf5ed0177a1acd25dc4050c7adfbba4e4385e56a0817b1e1ce9a2cdcd2803a43ddf073802b15dfb9a7e903f316bcc13f58a21ecb9b8ad13de737500446ea9486fe1a17e7041dc0b6a66148c0974c8bd715f9f2473a7c8c2efa17b030a6e76b85cd55647de6b765d96585bd3d402c4dcc8043fba4faeeb12849e0c42098c49d79bf392720367fadfb1aeeada26ea16bafd25d1025481134a5fe79ef74c55461dc80de37d1747e7dbf182e368c7899715d0c982174349bd76a12b6829ab20b822da209dbc2c076ee0cfa75dbf783787d4f5bd69ea4e3c2b787a7a46174e051b355e51b53dfb119f5598d8add53a11c538f74abd330c4ff24895765ecaa2e714897521557f666c0294b9f7415d3fa16d8acac4a4dbd8c02d017b2e4e4aa47980e35194590ebb6228d13b5f1de9e129586e2805a8222364fb976be4a224a661f831b114145bcb64f6889b0d3c621291346ffcfc8ba22c5228bf0722eaf4fc3627ef164d846f119861a5b14a55d930f7c937178e6ee6fa76527f0e2bc000ee7b06653d1c4ac55428e5b8f5a201ac33f182194d32275a5d070d4ff5f892d51e8b6641430a404f3a74f57a41de4c7fce93d45d78ab335948c4f9fe635e34ef73569f86c1c966cb187e27018bf51be5f48e152c5304a1f3ba20f408d2018e4da2d6ca5b37dc09c414d7496f1242b76a900ede831b941bb164a3aeaab78896cebe94d9af02fdfcc03802b430e8e6d835b5c7986577142994697f3a922ea119c22475527356aa1f2bb5dc898469ea46755830278d2b53c9a6e3afd150554bafbcc3c878ee6a9e9134fdbb6723ed150f7ac7d2499247369a079a082c7dd3eca783c395adf748517101260ca03e3eb0b4e64c565e8dd2e2fbe5bfe1d5fe4f27160687b4431bba6be60faccb8a29f9bba41e85d205524f2da3797547470a591ddb9ae3400a31d5bb7ad583fb0d7d548cf8311b72eb16509c73dc971cbbd227bc0b918ecd208e3b03d79da802ca1aeb7951aea4aff53db1eb8f0b2ec40ee3088c92e5822a680904c27ccc9173f10ab4587e2d91722f7efbb2a61efcc968a5f8fbac04f44513e29def95fad507d2d0a63a915e8e3be9d1fd2089b5ea46339f5ef47e35e1799b6c1759ef7c7b93ed408d8d4f9582dbc0f19a3731171d3ce71fb3cac8dbd95256280d1a8c1252ad08ccb2d41053cf6c9f0a85302a3f3f1df9256e6dde9063730d59b7441e76a489fc8535dbb4b17ad072e47caedb0e3bb02d3527200d513b5780fa402f35712e0b48c42f63eba931361f579a28360aff18440ba04f98ffe74fd2cabe281934e54e2651c95f0b02c78ccfb91e426056957b3ba414c444fc9047a9eac24681232183854ad9c30f4b8922fff479f436a8eeeaf47e34d5588c3c0c3a8ffc0b4b76908e4b1ee8ee55f9beebbab151a052940ad220b246b24e8a2f0b372d7783a6da8a031253345021a880bbf00b8378211ba7c7860775aee5fe645ac648be4b1975618aad13257286fbc386b2e88842df6cdcf0ee7708deeac1f179900eef64400a59ef6c02f4b0723dee505a29b70100cf69bf5108632b76d48f37f02555e7480b743b4543744586fab8650cec5be9fb2992ca3035835007d7d1887908cea0195cb84663ed7333bad47e5e4d4578b243ea23bf4ac8d8d72b62b9304cb1a94c750210f5b91e22d550710c48f7d2d3ca05172f6edd572647e7176f8c912cf35ca649f278b980107ae5918e03fd954acd78455fe96d470323fb672d7592c35958d6465e39eb1339d8e64e28e9eadeb77fc29286303a012be15d528ed166e52f080b19ce687e543e582d9c8175c487fe66ef4262dd2b7277284332916e712dbeb9cad793c6b816dddf8cd0d19338638ed7401831f41f4c41e9f1b6e6d5c3bad3c209aa028fe031af90d631a4c8e83b2231ff51f2dc2081f3804e81f078caefff7b5aa805cc86441a168de378a9385f3654e91daf87bd032dffcc6e0f06dae66fd2607345b1b6e160c913fb4bbed2fb5c2d6ca8715c5ff6ae63dd1cd1a92048c7f1d0aced13ee1db070a8e370f707544e0bfa77dfb6fca10d5b288aa911dc72a3d4b49fc6787ae554a2579820cb188a429128f8e9c23c46df058056b6e18005b5f5227a02480c325e6fc9631dcfedbf8e20ed34e32278ff8b63d241db1508f6ae5dcab13b6c8c5c41e4103a4c10af46b986915ff86d5b86a6c4ae30fda6d1ccb595036a417cb39bf747c6762ea7eca2fceddee9d4ee77497d88a5fe7cba0ad9dd8aca7926073fdeae7f21a9a427d77ddfa6ed321374c408a7161c7a9e77e78ea5bd523082aaf151cf2c84766998a2a30b8e3a0e0a32e2b7facbd2cb411382ec152296f4be85908636111e1c2851831dd2673885c27fa9ac98872643609274a9f222a12a8c4c2b935c17926583dffab3aa78afe1ada0c3046e567ae2552259bdf5fcef013efc8a94b85922029fcc7682e0c167d32d7b1b8a185e1c6e02d16f3b97b8d319f929c1814c04b1a182d7b475e894c46ecf29ac16d82888effa86d3bca9ee276e1143d9443ba9cc220dc4073f3474e3e9f714aced1c01ecc6f0ae20571a6166bab6bd79d7c24df33a7f6cbbbc1bc4a5a457d5a5e76ff82c40e61bd0cb9ee9f154829f45dc70a01cc7d065bba875b4371b28527f995578e288768a6e492cca8bc260c407c306f026a05a5bab5a3ec704700d425f13666a2e849aef44dda1ade0ae49f718ed589727924d6c96ae005dc3ff74f8889e799f1a858f27b4bdeafa77c49b4d0557bcb5a84484b4f1f239709722a42347d9d2b5b64296901cf49a88eaff914d394795fc291badf93ce69c1c4548070c74346a079359d0f30d1dd2d935f14d9f22461c6f8eb102f5b74dd2d0535908800ca98b0a8a401f4fec5915c4157beb6c73b3eeb1b0aad7ae95e43ea6163b3c8499cf28b78455bcdeb16a85614d60ef4f1c58873c697e5034038fefc66ef6c22ca2d397c76ac6b019b4836cf6c49f11e85ed11520e68ee36152798bb784affa5e6c93e85d80f45f96940488ac3acb4f419f7d4407014f93f6e1be034170574df04ee9c6b787f647c1493f55b90722168be9717cff396d637a5f2091340362cab45b3c30f7efc51fd999bce7c0b3924379acab5a654d425dd27db5fbdfcdce55c1ce986e7180c202ad63b1b251ce866d6493e55432fadc7167dda25da0fcfb022219dab0e9f87a10960d585f0bb2dbdfe37f1a7ad7d683ecf1e848255ff594e89e44e27cd6466f0243ede49e2fa88300c22b3e2875e5ee8380817ce73f5840648d3ab8bef0f1403077521e1f9d29b9d558df3ec27fbce996424fcfd8ac0c75f79943f768d9335e7e777e4f6e2bdbba9772b100546d75023dddb90760bf8585d52d9432cf1a43cf81abfff5f3fff1e3561b18e6a5c887403f347fe943e857d3f70d87a51ccd3f0990b2720336e72033b730207c2d2449e8b1b5df59bd54aec13500c85659baf3ee5846b571a5f8aa578ab772a37087b690775e64a267b7dcbba8f230b040da6c510359eeb7b9aacd08e111ac6c708a810e5664aa70dd219a4ca8d90864587836658b133332b7c123a80ea324e48cb388e50e0c60fbf8575f8f25b209d24e9cf0326a84c015738a7132a8d1f4029deba36e70b88f0f90c1e4e4599b87608cd7e1af993a027a06fe85f9880f59ac3c1d33443f6cf56505aa2f9d7b3f83449a686841b39ed6042d099c1abb12db3277a6f6d1efc9f3a181e0498d926e49f15dac0effe35547674450dfcad2c0bab6f922f2bb5915634b40c5d18480f656ae05c29e0e1019f723129c8564961ffcd7f8a2faacb60eb38a78c772c1c9c9a63aa9c5be7a2826f9f06fce6c22565e89859b41014685f0ad91a7d1668be50130a251848e77091d00e44caceedb047a30520d06bb32a9feb0811145b8303e028701b2691808aca6d5a24ecf52afc025dc14c5ca6da76d0e0598750eaa68cce3255ec9b4775eda995320cbccab9c00bcf309fa988397a927cc4d3c2e75a6e967ffc9fd343794409b63416972362012e3a6f3d1ab6f4a5be544631eb3bd9534fa5e0832e53700e3cdd115a7e9bed8fdb469c5b6a4488b0d7400581d1a5a8d19e61bd5cff3f1984c34a48a05307ab2e68a7c2ce91c16d694a4420483c5f79c4079fab24437d1ba3b1c2c161a20f9b73529a4cd251905edd587217fe55255dd8729637003df3f109fc25fbafe5416d0d70dde99839e187477bd285c3fe305b869b30fd40f04fe6cbc4c1d198251741fee87bd95595be4738d8df6016d177b94b8440665e0289742881bca5959703ac9534d5f19689cba104d3f40b87de8688078dc884c90960b0e8b9041e43f053dca4e00d87a672fc5a2d50c20b1330cac3272ef8ac635e9c8738857e38a0dd31866dacbc5858a07e33e9b2207c32c546382ce70970e058baa8c417d63fed69270a12823689e3eb988bdec276018f265bde10284f763202b55bfc931d7fdedfc583037a0c55470f67f7559c4031e9498140a63d6a09081a04747c661af99d3dfc214e6ef75ddf4b3a405a938278dec4e7ab43d360097bde1b19c9fb83c8e2c7b2994614830e5a687ab61856d0c0d53bb34e747011c413a80d65996fe96378c036fa125d1461ae696eaff1bb832f48a9e4d8d6e581068eeea08696a79e290935e3d026887aa6a2d5ccd037ab873f3a4c58f7d68d77719b18a57cbf77e177b05e64de05ada7c158d477820c4926a34cc5b27e88ecb0b1ff7e1eebfcf4f742dc7c63d2fb594afaaf094ec3478dae43a848eb7ad89fb7b5beb6c1745b3719a53b566b922d2c36b2616c9acdee8f2558227be697f5cdbcd0e1d28e911c906d787411ea62e165d28299c1cb0b2abaec95b962bb06b598892fc2e00b0425f4de99c953a8daa8c15e46222e2934f091f8c35ba04fb96f11dc7328baf871ec2c3be64165ff12e192179391c4fb8ccc7e0191306c3c88cdf1a9f3893204d35d17e1aa08e1f81c266903e7ea1ee02bebff2c6843ef4b1b6bc0ffa34e250c239c6ffcdaf410bf6a777911d9581e2d2e430f7cae6d766a90b4daa464a525cad2f75e65266f2c4fbd6430963d90abf2fd59bd28adad065b3e41fd6db022dfc4105657f6c4f8a6be47d99ca02f09d91cb2bf36cb7fb59c7bba78875b9109496998cfe346b7c211d576ec00adaddfb31345256ea42b788a48cf1ff9605d64a8d2319f2259d7250daae5c4adc4e260e8aea1b073c7ddcfb1f7f359c09818bd789799c1019eac4b5a0b5361fb8f351b8afb07c1149cb1cc71e52cae1ae368647d9efb03ad65fe91bc345be946515024a7b65609181aec25771a06fb46f1582a62a02c6f32484a48915a6d7a936395352e52d56b27d2f58e1a49540b4bdf9d73d324aa3e067f0889a02bc744cf110c2eace2a6de1dd2607def3a8cdc55aa3d9d305734c4a2ae88cee7182931ca5d6aeb2ece761b4ba5f1406703ab12e2f83f46f8588bdafed8cfac32479169ea70fd03028853395245958f3026802c394a8d868630f94890dae66377b088d66fee708a2c699813f151518d6d61de63f861f8596a37180d302b6fc6c0531e9e2ad5176fb95e53c3a79862cced87c9309dabc614a34c2faedb18a487a7df9017191a23a417acdae7e5beb9fba09f6372522752055f83b46d809b34c47acea4cfeae91f687b501f583c958f9d0eada1b64c79fde544dd98ba762814d005dce9978916c83197b3d3281fd94ea70d16ad5b006728359578d6ac8a5311eed8744b8228121ecdec97bbeaa49a5c839875993cff472d5b0a5071ccde502a3ee9e657715e4a05a3f57f1565b490928b8bb9c24a2f01c2f6e9af0f7dd99ff648a26d225f39c0e6d07605a0596436b46341508ee3b11d6ff043aed8129ef8119b6538cc1fcd5e2986da1ba9d121ebcb880fb08baa38128f7349508e8ca63f596a683d3a4525d7c4ff3fcae071f6336cd0dea76dbde3360a7ed42ccdaf613286ea415ddf2a8e4cb6a1197e153a377a7da2adbc8954cc081cd5aa1ef105b6f2ac3557711413e8c283c6886c12f1d015dfec77d15d49e4e1725fa2e424fee694826c70178326d05506120c46704941155bc4b4185238d4ca81c1eb3ffd1b646d92cb325203564631192d3db6f79c41b18e0250b3daa3b83d3f0abe917373025f240933a4c44d19b5f62cb676cc6ff47d1c2d0cee062ee5bb9b6b614a266a5a7c875b459993302ef4c34e3c6b67c0e9f172516bc537e45768085726d318a89e043494aca5ad66999ab97a5549b513965d331c75287e27bf1a3c8af396bd9863c0de3ef508517a2678b84bbfc30a26f232adad45babf08b3d16091b484d555c31a2f34640fc7753d7d64cc819de66fe69644ab7b68eba36c30773234ba7f191ab8aafb64e7050bef2d03c77ac360e1fe06f4d2ca2f508fcc5f5c09922fb89388a6d9faba8e2ccbd4dc971d9b12839d7ea7a3db1a1f3364ae548214a458e5acbadedebe3dafb4d69034ff2fe8e7ee2e4c38a6fc86424d5868d1f3917e4213b84bbb1a7f577d17645aa8603891f87e318509d8e72dc084f194bc5a148117fa7cf752aa9917e6dca3da55e107951538154860fafaec5594c8c5429fe5ae3214e34c55c2acb517fd64d0021d6e25a3e379ef9ea86d26cc9ea46fa9ca1c1a0550e89d202694273035dcc79f3ca29e7e95347958f12b04bd4cee030d74051380bb7db82a19dfcc02160a0ba1bef6bc2f4edc9f43ba4e83e43873650e5b6610b79c1813be6cfed4f053e332fc92733cfcc17f091933a7449e46c430bda7d288f67ffcc54f91107b47026c6965303a23ca898b6ade5fed971beceb06d22cda737fe0782293cf73af6a8b011c4ccd475f1914855937574c31d1d1aaec5a76e89f1344a761f663b08dacba050d55bcad2bc73dd34837c34446b07ddf5ac4d33f6c4ac86b31ccafee684fae3116a614a3632e67f04b58fa0fa76765f3f214f9bc51622da24d6218c9f658563dac4ba9fc3c6ffd4ffa036268f2e9bbb30ef1101efc9f895f01c0cd620ee1f79615c46e40ee84f8da9250fd2347d8403a16c716d8030455007d95567723fd65d4e7a28176f4fdad5f5ed07bcf8be62964bf3ddee6bed9bf57032c31d21a24adfbf31091f4c8925c64b8a5d60f31cde2c81f177d9df90dcefe19c3741d65333dacfea916c3502a215dd62dff88edd8e4bf2fe8999e44144ce43fc431fcbe0fa645c3fde0b3c25ef5a3e6d2a0d683f74768bd0adbbbe1a8047a906679fa66fd252cce109809bd9e7c8af6ee06391a56a2f647f7594c0d34d6c0f00ed0723b91693a6531b59dddddcadf124190e1e56f288e559acbbbb40452dfbfd45c65387210de097e21199b8ed661454126b61f6286bfcb6acc36d2583d276e192f5e065859428a7ac00177bc5808d412813ee54174bea3a217d17fdad8d1109d0b4f96950e853e630f7149ced4b6400a26b463bd997e679c011f10be6ddc847a11bee7157c58bb0b571d9dfd0dc7b95a84d2e55cfa356012455751152cf9c1fb32b415a186bd955cc20a70c79190dd9b5f68dce9a7bc42f5eb9156421cb9f97704e03456ee9b40ea60dfa130648be6882e69f1cd9e042fc3b2f27babf63ddc357b6841538a6f7d10a1ade9944fc4ebbdf3973f15da707845baf41f7ea4f84a82083d26fb0d4ae3437a456c802e0ff5aada85129d2cf097303250ddd0f1f014f055b52c9e9977e3d34c626035e2343248f30646526e7f4584544743f8f09628141cb89d1d5e04ffa3cf5fcae57ec9152d024e4524969b7cc39b32fb20871e6a90b77451a6a6afce0118b4b4c7a6c44f44b71be0c0939583d73e8d3ecd0deeae3549f2fa27783565f5d2375b4f815def991db00c6e0985af62572e656002a49bc2b9d8eb49f836e529d2565295e26bd89a58fac6f74cf0aeac935589365f19f14bd1e379626e633b331f317019e13cb5a0a52dd70f3fbe3424c10d061c8311ade55f39083ba902506e78939be90afc7402036db4f8f85bb48364df4bfd46434da8be0d793560dc7bbdbed4ed6c49d88e6717177cb5023da0aee59aa48fa12d88f97dc8f134effc473627f96ed20f3d11aa1de04b266b10445f358a409bc28d1d0f9eaa8f1b12c857aa7a156f3d0ba12d2845de8d2261b4910f0f6b7b24563832a04938bc26d1335a31cf3f755282c5fe97c6dc7cb93a6ff1465544b1257dc3913b444be04d4f5e7e7ac2e7da5fdc3e78bd8f735229808c22b1cfa00a033b85453a60d22c2793a14db8329a8d6169ff4d20954fb0351e105860957fc8836f28c099297e014cfa159a0f656d0c863ffc59a674c3fa7c9733891581ef268d1f68e200f1c541e4e148155fee505e85667042a48ffd96a040263763f6472e4108e364532ce33702880811792fbac8e6fee51514125db15c7a8faca0b1355e2e445367d2f3d52f1c9a0a2d51395d5a16e53c30601b17dad629a43eb8bfd078e38457e75b6f759fa8f4af11976e824b4d09ae1b0b5c8c6f48bb74ac1f46ed7a0064494ecabc3d8e4f49ea7ac35409a313dceb1638fa9ed5329d1af9ee8a895f38a6657645481dfbc268025f232c6d059f8f0a7e62ea8bcce65aa1d93a9b90b304ffc72121bce28f5be3b56fa8f1f42c57b78779c7fbd396989b307cf68a5bd07f58f0c055552eb84920af1b273cec04e102c425592add708149dc61638540d7818cb0460fea1d018c0b93a6d6eebb8d08d255167b50bade13989d17f2b658211b3e0178c8768ac627ba8fe78a31e0da838d71fb834bdda8cd417af3dd7686e647441f166d65a7ef96cc7453e5e145ca6d752d4662f70c921708c4f122e86d6668f15a25894c13fe8f43b48c31e67c4cada857c4a25eb5b083ed0c02da070d5e47800dbce01b58b93bda7d1f10fbdb7bdcaad0f44778b8a8f02e1da6a5176173a369f2123c78bb708b3070339de53982e1f611014f88be9586f0ed3bbfce9045ba2f1de475bf85ce21da14406d104c36683a230d9636efdc322bb37170f5049fe0eeae867b674de5b05476cbf22e16438b357bd4496d502544e4bbfc5952228851322fae3bf6b7e427e392381adc3b2cae14e8f0a9344457e5dac36995f03a0297eda6f9f17b132e1abd798af38caaae3980241bb7d52afbe6e666876f423d1a5feac938246281643a627ba269a01b3952bdb3c08d210fdd39536b84215f7f00cf6bd0933e2c2ec3442b58db97c776dd682794e48883bf18a2868c9a5aeee63160f1b3799eae9048ed047e845148cfd35de72613a310f3272929eb26b875bf7e3905d29db115c8c3b951430c7e5cb066bb9dd6a006afde2533baa4267c7806c4668d58e49c9738801cd74b5a89993355d27546a97d87e5f650fbc2af2b20bff11556284422e06c27a01c67296653c8b0641d3086998d8b66a8f7b03d3894ac7ec5c1b69eb4e1810651b1ced0adb0d9dbf6f74150b287fde257c3ce95f06f9fadd725cbc212584cca7fa59cb98f649fafbc8329badd07b86577c8f939ba3738090c61a9db9d55cfeafae4e4f134fc413dff55a71e95d0fba07c51ca527e4d3f27f5456b70e25e48788e59743eb9b4e3c93dc38c6e7cab9132c610e853d194d221c779982f5b864b95d25d0fe91188d033effc5eb79b83e28a865890a5b1d5df7ce022f9a8d80442f9a2487ca21b0f35da3400d7abb206c33d328385bca30b222fd2943162da26d643efeee5a1b7dcf3fb81466faae3bed7b7f7ca96af0f1bd77ab6e2a0cf8269717a43f364f446cbfc25c2ecd1518e98b89f2a957db353b0c78051ed3a132dbf4ad7c7e92ffb5ddce8e0a7716d70e6825ffa388679f9eb08a45f980b331621ed16cdf44e79c280f3eb58e66e7875802f7cf63b543b2fcd77ae6e9d0fc91975e8ee91dda59ee8150a990edbfabe4e96deee358cdadcc18d897dfc2c0f1fdb0badea2ba65c0938174f33207102e3c4788561b2c44719429f67f0c20af58a522d08738effe54f934aaede8b76a03450766634ef58510cb5bab238f6d1ff2159eb17e0f7351c4595ff19bbde6fd1d013b244803ac5f83d50bda7938a793eedc6ccb6b8405c76d6847879e014d8fe7990f060e743f61e36c1c747bbe2a13bcc6e08dd2abd240ab4930844ed57df980c69046f3396d8992c2c729cc7743a56a6986b460adc9012de7906547f2198ca96884776772838048a54482047deca378963bb329cc53eb646bbf5849e973f301ae7aba2f9b4e7865d0a04c0b0ddb6bb863cf95a8b9eea7b85ee8b9534bc842af48d10d55d53e9c0c9e08ec959f65989911762c25aa54dbdcfbdcaf9ef5fffa7ab6ca6d983d819a9501697712dd7926f605e840c613a1c6cb4fd3f56639b44602cc215704329f0080e8aa0d9861b9125ab1785ae607398ce09c9f29a7d1ea672bdc0ab377bd76d398502930d6e19f31051091841ad62709ef7b0393ab2d961057b2596995de914932a6b31b486b4b330fb28cb41a348ee9498f1d69146a7346ef8e19b6f06322bfe6cc0c542c1daa2580e24908f8c571ae903a28c2e6665bb741a2cba0d869bb1f608a0ad1064abae21bbd228ec09210ab4b22de0f1a751cbbd691ac4e9e3cbb48e0a878c4e2cdb5944fb0bb7995196318ed5ac0ee78d4febccbe6b32344e71eb3afc78fa051bf8f37c37955851b2b45616802f55a35eb18b07b4185df053f83d44eaece850e0508efcd6c8ce764acdd0f02160f1e42a7f79e8c221621358885f44cf27dc06712c2c5a914101cbb922b6a06f8a99bf79788de3d891f6c4b6cef0b68336301f99fc1217baa16ea70bdfc8ab288254fc29b1d5cacfdd17bbf5d368e77bd657fadc892a130be2459201a0ed9a1d2cb913f9788b2a40d85e125a8e9351d4014b02fc6152993953073c9729531d752c6569262eb6004751498dec17d6a37817f54e91db746caf490e59853768599e34e697ba10d97d6b8283586a1e269194113f951de67d492289b494b746d8c23f72143900f3a6afc9d44965f897dd66f6bd37073078f7e827bfd0668a0baf36599e01649e82a7a3d1f56a64d53545c784d9d1106d21b78397d17294935ba47bbe2905000889ea04dd5e4658b2cac36e75e1580fa493160932fbfc83e7111699c109ef67deca64f29b50cf986c0caf65ddf9bfff3ee7010dc3afd4e4a19f5d6ef4151f7db7758ca2e123f2d5fafd71e7334b1ef1824ebd9c515e1a98879b15cea810e8caa4da1a51d44fddc2d79a400353a24e1ef6798723e8a8092573f8ee1358a270c9371183c22b04af8665bb862d64a4c232ab34a7d11b8890bc3893dc95ded2d10ab309204d0fe525b6df95ccb090c3e419a34ef7f100cc66603b192abfc6bbe719132faec3575193c9465e5e859cf88437ef28c424734651d5d6a39fcca5c31936b5c4545b195a6638d498a923994285d557473dde756f9f0261829d39d20f0ce8e141e9ac9c55327b84bb1309456efe99869dec4d966f5a64704e49b4b354c504a8c1d6abc0716e92b5f1bc06a917ede5f71de251f69815e4778147ff4e4f2c79fcc05512931724ccb2caaedcb5ecc93655850fcf2dcb1b04ef48b34e952b0c3e3a1d4e677870c5dea14a78eb92b0370cfaedc176a64b11bd7d40507b9397b56e420294df5871d931abda30035b42f7f375d421364f2cce490a27dd3c81b4d26bb1d601ebe0fd03fd916304df679cf7f9b44c2358aa88d3b4c8afcd371558bae0c0d3c1203bfac9edaafbd2c53b4152872422ae1a8b0fc4b18c019d52493b5fd473e67e416e032e5a3a84abac37d538f1b2d8202f2527e8a1fcfc530dcb816b1a1f6aea7ed95356ac3cf45a73723fc4cd208a4ccfa25cc61eeb0babf05e944c28b281db84810a68f0d5fcd745373c9ae90c5dbeefef632acb5845d6c0f674b5b654511ea0f2774d284b22960b886531b7512b090a5be491f35b0f975173fc751ed716303d8e9e89112b449d5acdfc1e2f1de4dfccc97baa912e689bf36d9dcdc681e1fa163f0bed1a0277eb6ec14861b33147b1c69aa5b0aca4795dc220d56a067442d70d836ec756b60726711101c4a695a79e4ae63b3047c61041ba400bf3893b681a0016e8f6d931988bb0586fcb77f9882271c3076c34975504a9d85e1aaf98f243132bf73fd4ae8aa708814d6da6088ac162d15fd469f30aac79ebbf4bc217bdec233bd21641449b9fd099400349bf3349ea9ba0fd3976cf53100852dc0aced7d4ff05fa939e4762510f701987ee532ea450c78d4569d4d3c153a1934149e94d7384f1b031741956f040d5cecfae1bcb6e1bc29647778471a7b50ddbf2c88d8349fe8fb1319b46558730f324004ee1c9be0d5b584586d6c21108ec09a5f9c85e08765d2ceb0382b4cbfde5fbcddba340fef43e7732603b13bf9a928765053bf44b609803707009bb985bd6eabd0dd88fbacdb49c6d7ab6f2b36132227a9df1900153ab11216c095f449724a3e15df322d2ab240ef86df3d0db4d0e72d00e5474aa98662e50959af4e2be9b3f43149d1e77430b27b2c5237d1927224fc23e852d406aab7960bf8a4ff8342c08af41acd0d0778707123d1c1ea92f5e6558962151841aa455d55aa2d3bb57e3a0d27d4ba84364fb41fbb8f2b85617ab6c5c446cc7e8ae3977e3aab440329de4faff710f37081ae39c2179df7530b051238dd59409cb12d8b5948477102d34399b02f074986c06a85c87b6c08f42ea9ea9f5ace028b6068d6b683e40d5696af237c8bf06e7597e667947d3f01f7105508a0f873d2ec3eee532292caaca284593ef57013c92f3a3c4e3095f1caefe1837f54dd5aa48a8181986dce774c5272ec4e49c54d6d66f78d6a9a59106583b40e9dc0d8d27ed5441d54ab2f3cd3433a246b0e405225512c9595fc01366a27d59f4d2e80e034bf6ed39ef4d1ee0b2670a3e771ad2dcd687fbb5b92da07cdbfdf3cd3938b9424e5f5598fac03b8ed34ab8445c7dbecf3eb44bca8368340ff46afbb399527fd36c4c8ef42fc6d10056f184c77249f4578c33f4b4ca4ce093f6dee81e6b7d2a8a176cf41e36f08db88551e820e78abea8bb53b28fed52bf1494245b60a7e76cb5767e679cd410ff807085f0d45ecd5ce985f4be35461ad0ff9930084b006232b4c743abab32cb434984f760a9403d031fdcb139478413c50b8b5cac7cfa8c1a204b739f7f9e4fdc0dd1b842cde58c06040dbbb2c7c993a4790feb3517a6e01b9d9527420afcd79457d790e8d8ceb6c79564c8f5e3ebcdc4360aab971fe3eb3417896e9beae50b9c5fe72aa9169e67df4ce6bdaddf55d9bbedead79cba602faa6d479d23205485456ab5bb398594ecabd2838d10ef6d3fd6c8c2c1e7a2032956c4a8b0c011388b00ad6b0b896a8b04c689fa6f9713cb95facc97b13ca97d5e4f2491a168aace2ba772ce83ef2f9abd352004994b438d5f79f95320c2d13af8a291b9a7e9763d1d12a588219bce5e46b617ca5b3bacc6d451461afa02442bf7e9e7ea7d1e691d68fca828772e424ad007a975f04a211db6fe77e775cfebd61513295e838739a98148df077a93b29f5550509402650f10b9379ab8ae11238ed5d76c05664443d494a815b66a281333095e8f5f878753a52b17799fbdaa5d9cf567a9d6e5bdc4bd63124b03cb51a520d8e235e1197fc158f3a28ac4c4535f8dbe88c303a4e589f87feed4dba41d35e69e4215a35229147cf8742734b211e1ffca4836f242487a6111d80b290ff73645fd46152abaca2404cae3f70a956de10b79cb00557d5fbbfbb4d5937ab47d0550a4073db2dc6f4462e836c7404699e65698d10d23d84e104315d359490cc57c3ea55c5e91739f3a5769a7709ad8dc67317fd9e14d8a2a31d5729faafdaf6c15448feb883b1b4c325dd3e1b999b0d1805701ba53a4824804f8e19f1489997dcc30aa2b3219afadfb4323345e8ad16432ce50befca9d26309a50423076d594948b3660ce7ce1b94d304a624a40a61798df41ec059259bdf150d69167237c383dbbc873bb95b2f3ca3fd1ec8039e33dc98c0101386d0381508ed55d7342daad7d8a9d62631095ed36c319ace16840874b0acb9e335d4ce2ffa5f6e1a39d7ef9ab3c5d497d8a9ca3e01f05b3f180e7f8a92982a8d3154477f4593ea59dbfd3a063a8938f935e04de215ddc4d69352edba00d70e14f64b21c1b8b4e4be130d745f4a4ed5c9edada3a0f62f1be7b5ff550e76a51b6bbe9903c048574518034cfd484990c6e5082ade9ad3871d4c5840a126f0848cbfca63b118ab8acb1b479a8ffe66b7e88946a9764f7adfe13c2a19518eed30a762f3a48cc3be90727808c04af81cd951c71c896f3e009b840efe19ada70df16fe3cab7a3d5a26e5bd6cc784c27c4ddf1cab22064c66c9fd73bec54eff316d11a4f0636f06cd468ece9b6a401c60d9a1662cebc8937192a27d053f4e935def30ba081dbfe39a48145d9fcace55eeed06773476386afccdc2ddcd2495d24f972ef9ac6c27ecbe0f4ac3e0ee2f1bf73a57a9adfdbbbf5f7e66d7ff4cf52ba3b1ab9fce73592f374a6dd062344b42bc17e18b59ece875b688ed539af38f76880c6f13b692fdf73b64fd9db460d2fceeed04a846422cd110934c18c539f3f6807acce8df94250e18300e7f037faf384848b0ed5a47b25223086f544c2794e18c000be56b567d1c6982e62586780fea899b07e59e3109da46a72221bb3b299e97b4de14320f77daeca43bc3d8f9a0bf0abc97e4388267d0c3fe890c196b62a32a67b3d6d80e711efc0673ad5183fbda3708b88532a88829bedd8b003fcf50a1533ab35a6aab0b163c1d5fbc72e7217baa7aeff3e3213344804a41337e25f3c9129212d9fdafa25e3dbe8552991a228092fc100f0ac3815a9ae17f59a07d78968100f911f7516d95eea8428b3b0d749c1de212bf715f2c0520d303c44150537cdc1c78c8aab1d190d00a80ab26bc67c0858dad1fb36ff242fb78c2d0be2559e6d364d3fcb368cdaad12793f0d5241324b0d221b1dc2f4bfb065f0248fcf0f84a9c10e7c97b2a71905995553438d72132d844ec5ce9adb5ca92b0be73b5e63a8f538fe35d999494a92bbc72de0a4bd4162cfc2253bf2dbe8cf7ab14fdac91dd57f566c475f7ff2061df9610e342cd00ae170859d527d29e037e0186da25d704726f8385ebd52a19fb1743553a5459d5b38789f59bf395e8fcfd0fdc2b3f1776e7a4fafe52e3d15cf25810cdc81e20597cb394eb7e158aca5a3aaec388cd871b572a0cd5f12dda86d5aeae5f83ec5e8dbfbc3a0db62404064847145cac90a13b22cd61eaab027b4ee376bdefe6bb1b69294cdbffb1961ad01f5d0da56716cf2a168d1b04b8c832c3456d47a3281cf6fa530014a1871561112881b0b1cf6cc6ac57c1cb04b55c8d84ff16bd556de782e23226e504e64dfb4495fcf0cb56e163f952bd1c2045dcce76435c11392989fae96c68ea7283087ed8114aae16fb77888bd33e736ada5baba252c07bb85676e8ebe2766ce65f50ee365c683011628ad6ff925ac47e54cc39dd2d5ca95742c518351c0dd80a87228ea91aae5f6490b7c02dc963fc0b1a7b1fcbd3eb3bc887af74bcd85da98c8de4bc66283b80d5c33d039cf2d01ebeeed2345b8e41ea5abb6042dbd847ced719f68e7a7f5acdd0acd30f6d2fe88b58dd85094d7626090395c762101064d813124576e8b42d2f69cec477642039b7294be8ad8ff80cccf7ccd096cd224b4ce116619c9b30c799c20d96d800719f4334a659473f47f306549e04b9db6f7d66a8e88743aff61c2205a9ff459af7f5bb43759d9109b5391926bd359b99d5d93831192842950cc86358f9ebaf22ed376fabd301885171f0be2303ae19c9872227e978619faff92a4910f89caab0e1cfa30ac0b198e290cd36fe28279157666974f8839dd639d865595e1286f8fb9fa72e8fa2c4662a7beabb85b7bae344b98cee3676f3cc9f8c73a1102671db652cae3431f4c3fd015d2cff4969c9f4f9e157593884ce3416dfda0163290bfbdc3d628683c4b3370abc11b9dc716214c077eb5f0a34b2b1f11adae977571ad2c847575c7d531d551d94b319744aed7e8730292118e0a3cba17f764bffcbf395a63937a74cab0ff1b4d28b4da70eea2e45fbb5283e479e7eff90899227ce42ed9e7cc99e1c33b8b4f884af3c3ad7b69eb10338cece4ffa81e402539e5cb3f8f83da8a4ae09c85a1108e2085e9b22f4397fb1bc3e49330457b86e17fe22d9a812e758591e2f2aa322b8162692d84687098bf59fe08c55c404f52174ff7db325442891534fdfeac0e07d5f6edfd705c5e289f38283a7c2bbd720d19f36af573c9fc0becd71903026c24d8303f586383720d621036c92b94d70b11d17343507d3973fc7d24d408fd32d31d2198ca0bb3d24aaaac3cba3823f9694f47968bf740360a68e8dc41fec3ff94bbd55ab266b0e8e6535db4e3941460aa1a7363c628af3769fcf5f3a9e58e2eb2016e4093eceff2b795f4845cab4e1aee6a48106474e2466276b334bb0a660fd9a22d30f20a601f7646e4cc84dc742cea5f452e4e0a29d08ad62a9d3536648c724c79b096fe69cf82516de8f25751d58bcd5ee73d94be6bf3ac3a4fa57448a24647e4714368789ec6ac268637c0ddeaf9e34d4dea720b7754f556843176f7aca279eb10ea8a223822e82bca04bdbbe7630caec7e745747456089219d454235e0a37508773651afaffc6f8c9e8061053a383044d69232c25e590c463514535bebd1bcb5bd047959d70ef86c2e98dd2cc1c1842d816c0c59a9791ef8e9c78468ebc936c75a8781c5f2424c97652cd7314573013908ffadb10d7da5db21ede1a12d4400bb9ec5b475958a676fbebd87fa7a8657b61f18e764e4457030f7ef593b563634cd13fd9131ab11c906e0f3c7558eafb390794916a139988f57ba0b9aed0c0af16c4c0eee5e55b9e2403a252718c7bf515a2e5492021977fdfe894a608f22591cc7b15a59353452976d218d70cd7506ba954446416d30a6b40c6afb56bd73cac1edd1d77f8146b7f2b6a5240a37e9951d87d9ddc34104dc8b6d8dc16d609759a7fe7b1103d1ae63402487be2c176701cb168cf1c2a667620420d154c576a526bf9d79712e2b533991232f51ef8552202a20bdb6818727582e315f9c2359ed23d1716bd5f03213ff89689b32ddb1363f0bb8e891ae89cba7654a8f6eacd3f3183934213fe57dc5734c3f2a16b19a7b67c6bb61e6e7adde49306b6d49ecc68f5528a424404b7b370197d6c4fee26655386ee12a215cfebf733d0f198a52f25e17f4799b90403f7ba6ebc6fe00fd60afd8696cf5c837090921b8e266aaa90e77bc104aed04568c90c4c6de60450f7148f01b83765372ebfc9598051f3941962735decc1e91cb2792a4ed74fc2c439b727e366c75aff0c5a82f0345e6f3d2413c46d667d0c0b3c307c8dafdf7b17fd77915a9ade15e5e9d12e83bddf228521e195bb7292d05b881af3d16d98493e97207fb14c7b98074c1124603e5a2539d8e3453edc7e8731c57823ded285e5531d06c98007f9b5ee79ceee880403fe622e70eb658c17896042d0d51c24330f221834660f4923dee7ff710c661a18351d9d8003691569b62aac8a621a16d3f152064e7aca2b677fa6d18c1e1729e1684c243c20e92dcd5b7192cf65a93a9e2142b585be8c89c4467b28d600994325e7c2810a2e05c58ad62b75f09cee2700b3dd7f7e39821b92fecd53333e96165f0345507b482a8b600e05264c371d089e7540ea343f00d93551bc47e76e38968d7f52757be5830224947e7dc854d9192a81ccede71c8687a23cc2fc5e8394efee58fe8dfe3d0c8c4158dfc213986d1cb9795350d5cabed82fd9c6b5b886717787d33ead48f75613a33acacc86facfed46cbba16786e60028771469500ee7053b610d79d143703261eb3068641ef547bf6d2f3448cc3257dae64d2b098d548c35587170eeb8059fb0115a8dda1e30dff3b9183ca429d29e5d39902454d8c6558ab73069a81f2c8ebfca74b686e316018c50e4221fd26dd705e7bcaa9bc3dc469423b9f701c82c2f40dee91d98e31173d36fc21a1b6703022d0ffdef9dc04d22e366c25e1921389f1eaefd18d01fd7fcc9b294b2fbcbb782fbd29d6fe502d39e43424ac1014a9163565d5be3d98d795545cbcb2b6d497000f95acb67550136d20892a9a47e329fdac2d1f88c6af12fb70df123e89b8e20a577bc577f788987adef731eb292f6c53fceabec2de526865efdb10b84066fd9f4b61aedfa0133695df0f29120a05a35c3bc7503652c893e082440e5955c13ededdca2879585ee4840789943e891fbd1b8717faf5c3cfacbe802fc36443e726047fb8545a5dd576c96c3e22c2714b87b13fe0f6155dea2df73f9af2adf3c70aa1ea4e23412f7d10f520f6045f749cce5e9b26812d6babcf98dc4799191df4d57071dc55972a72a377d011fd190b6665034ee4fc1d0be73f518e0dd403551bb41a40844ba64ca83bb7c4e958258939362ff4975b56a73e314b7dc59f09184eaebdaf34971066dbdf1a410d1497d18f5496cf927a980b1ea72980b60456832b780d8ba785f37535e51cf0763836f8e0477fa978f88a931be3da630cdbc24b5cc430881d60df15d4314e4a667510c6c0f885db09ab752ec00ec7ecf2b36c0d674416893dda75d4e82caa1fbec892dd44ae04384e402f7125747ccade007d87580433769303c265bd7dc1b6a790076489d534e309571e558591f7242ee8b283c0f112618e0aa2cd913645a47d43ee01b15c28c03ef52d4205786fdcc6d1ee87d1cd6a473cbea48f198124aca9644bf4c3f2f5758de4a8369677e2b820005b577d7371894407d2e2cc4ecf133490fba8079cf21909ed595f59d2b72fd8bb969b18439a59e18108310cea7d9319ada6004d1ae03a568a5e07a5cbf61e6dad808861c0099381ffa4b106cf616a91d1d4063ba2e070a312313dc7ca893d25089d957be81fb5ee919d8044dacc4192e479b86bba7db64e4425ef564aca778c6461d216120cec56e6b92fd91b4e934f8d115e48f0c3e0572c0be2d29f23b4597b978958d261a2ae01f05b3b0fec942199a273149329134ee5964a7802719c97d0deb33294db763251fe2a8cdafc0c4d925cb2ded0f628dc4602a6dc582134ff4d2dc5548072cd4440ee592e083619de6b2c0164a02fc321b15418606be782eba9d886f5f433115376b0b171d948c2740b9f66d0f01b479a5cfcb255f548a71921b1ec9f1d629533fdb64626d916bfbe42b253787a2c5834490c02ef01109234dac0dd664d3f0293c607a08b537eb92c9cc97167081b433bb546e911f917e66e57e2d3f9595aeb99f4159c391a850656b40260b44d0f912caf3f6b6a0d2b42ea435dc89c8d787e5a1593f10fa88d1eca53815807f63dc586ceea6cc6c8b53128268567b1b54d2e8871444063b0f10dbcbd1a4c168a9ea689ec66152b0476298654be958dd5b10824e08168c34090dc5a83cac2d1ca2be8d82886822416d566201cf5466fff89c3652442763eb35386a6e8ebf9c094ba4fde9bea55159a7a80092e02382038962de74e7f8b9979576b914afdc6c3be17d6f296365d8025216d62c19fa7c5735cab6892439f2f5b192adf53b840dc0d69eb1e25253c595230aa676032195b80621b5ec67c09ac41f15a67a42929f9291e72bca98c5bff5266d2f673c298dacc8a57366b1c7c200765d248b7d169e1339d0132582cc9a08150a7a8df886ac4b337c4e3ea1160981dd976104078dcec739a682204f301b16919ad7033dd3056725dbf68dc9022c5b80321c0e849691708c8963c240f5d6eeaad24b450a9b70767ce46d97f0dfc51a92724fc78c5b1dd4cf1e5610129cc79aa46c2af40ad359debe5ebbeba9067f30d99ac83a0af6904fa14bea9c97e86584b968526fdcc8e41051f284d339914d34a672d62323aff1d227e1f7834625098175925c075f218224ee2bb1bb380e5c1c14a8d0254a2b2e512ffe33a35809761012f71c9743da55f9ce1a78bca58eca87bdc70a6feef20fa06ea37c4d0528a65fe2a4c6ae0232b310db0aa62092c119e49e7607b8f5ed14240eb84f4324709acd035839d24da722d0fd0bcd574fe0c4a7e978538ccf337bc80e5b4deebd4ce494ab3425b8a2438b89e41b48b105cdb19d182d3d5b39bca2670fdf14bcbaf34270980c3d5c32e2230b8ffa6d8cbcb15c42e98631089a41932a04c5f9b8ba9eb464c9ed9e9c0fbf4caa89885291de0eba8b0da120f8a04d3f533c0f83899099463493665eee1e98e574cdd8cbd75e492383a8bf6c3875488c46e41903006261005bea4cff82e491e921b8ab4b4e37d0d64d5e3af697fd0f3b556cd8c9ea540421c1970f0b3ad9427de2c3af1f696d0fd058c6360e952263447ef36f2c91cf5b5ac366deeec214883d7a72127ae688440a964f734df4b8d96299fd82718a9e7a87eb7e0c5efcf536e8d5cea636a07238bf64b7f009c9da47a4c13547025c98727356ba720146c835d12f3cc82dfd751ba35cbd5190b3644f96715fe8c3f87a395888f07801f1cda197fd3fc105b9c0aad3c2dc55494e14f04a96ce5e1d421516dc7458abb051f6d1e547c3669318dfacb73d026fc2c857f9681c71288ccb5e69cba9cda21e4362aa4f778c27706765e63e2e196ef17ffb8d1c4caac805606a4bceb1976e0224a6f71b041b53e8b9e0fd2f2f4422d21d0f47f54f1217607f980733d3e35425ddc662e1a212f4b292e3b3cf8dd259c3b8ec5fb0bf7835b7733057ea90025dd61444d45149a3035f3a26d2eaea38875374ca3da2b153896e6449f4a0fc76712481fcfa69137df2e7ca1fe7de51f8b904c58bd84cbad0fa564e4d19b5ca0433fbe72e76edb70bb6d23c31430d31daa3d2900127db33361ddcb6fddd31e8defcd1fa9b60ae891d08ac855109f06b857d5fc8e6f5a96ea4ba592290fa9ea35d1ef859d52e4d418baceb68bbf0637ef8ad6c541a79694b101037fff747e2cf8b2d2a19e5f481f205be91ddd2b886a067e27359ce6ca9699b6a28cdd9f47ff01e24312aa13334a6d78b5e6a3b434e4bec99bd1f0b798c1de1c3520bc3173f3220f92c5f0970a20cb0499f6fa9e3f8e50e8bd0a54dd29ac4d4f23590c2762569b932e0589228d5611a0ebc0bacbd6986e7ff5b90f542aa2d6934a536d42073a743e3bbc91b57e569c9565923a1e383b6f569212832b78061aa8dcfaee8c42fafa278944e5b78486258a2d9e872931011e183494954f3655ef705eac29feab3f3b5a84bb40d560fc1b8feaa1420f4e0c613d007ad880b092a403d40173bcabf18d7d335fffa491665d7bf99d0c98b2d6df8478ee73c73518c1fb0ec5d1e24b710ac8450289f164e714cfb0b714f1767c10cf6643007adaf9e778dc36055ba5eecc4004ca8b6c5c0f325e324b05d1e11a648d80ad8312cfbb2ec2dae3317bb4721e7861b399954146de5fd8ca3028df9ad53abb425d202337d64ca22eb51854440d3a0be7eb89d8838ad8a129772c3f79bb365cf5e7829c66d2e4d269459249cc1bfe9c34914d5c3a36888ab3f0dbfbd79338f72c57064c3336850fe92e78d2382fcf263aecdc261a1c5c884fd9bf52f185546bfa96588cec4145bc8cbe67d7e3019109b50823fcf26847c8ffb7ce85e1145da3618ac74ecb6032278ec294fdffe8a6e843137add2e0dff3e03baa1e8aacd6094ffdd6435050b5b153d82fbb9ecbd211590aa5acf1453d5c626078b55c3689639c5009d7ac155286ec1f38cc42f3e501bc1e26ee30df0c1d71aba6e8732048261a03e618d4dcea340c6aa7698224a3235447c1f74a30c4f6937f21509659643e1b69636ced692edcfd41d1642a5c9a9e78eccfee4aba847905561de9f72afb4c48af729a9a152ea0a3b2f7f075a694938d83570ae4f81dd9b31c134256dd6219266141be2c8875e9399538437abdfc5a99cefcf41d2a843a8804a03c47c789c43e629ad2b0fd5f007ecb972bd4c67295f9875c413d1d803310744958d8352a3e1319109dda2794fbd82fc0da444063cefeca1ce241b0f6207c89ed398868efd2ae24df8d34a440c971c6996cbcfb84560a62328fbd7a5ad52a4c97528f2d3a21a71203aa6d9ab6d2de4f9e437d4ae586972a36f9c7728b731445fd617616b0e99bf351de6f7adc7a3ac2530b1be88c66757a6ac378d0dcde3153b75e1f607e6a1982218727d06e52f070da663c1540ee29fa3f896b37c86b97f19e002a240cc938d1d5fdd1c4b7544ccad1636fce39883e620bf4f4e1e4bfe4de71f12638055ba49cc701330b4f1a27c31737d8338bdac00bc046a7fac1b58a88bb453ad82f6a2736cb93a138f0e5869aed48a05c535de74ae9a689b0fdb19b478a1a0bb42d2826baa731e82929f09bab552baa442044259f4dcf0b9e25c880f2c1921b775d82cb0a21a5f20ad49fcccd9531461d941e3f92535c5da9373f4c8a368cf962b8157c7ad62b28be6b7a19e64a055c9c6aca3ad1c0e61ac925ddaa4a11eb4e06906c4d61219b4a87eb832a9b17864fa03ddf8c38df6c7474785a002dd83dc753e8bb59170a13c6c83f202607ba90ac6d3af6a88fbc738df0f94989b6e45058c6e885f1fe602661216733a01f9c2c9994982d90570fc5434e4308005e4a716a43c9a2e973a510ebee1f9db9abec0d4fe0177190c0751d1cc631fcf33ef3212762c31a7018d8ccbe46222090a968d25411c775f92d39afb9dc7705daffd444eef23c3c7a6278eaeeccf4ee98994807cf70537511a678daaf82153d568872dc426e2da07cad7f35692e62fd470edcbc8985c0ce2f10e9d31fb67bc111c7a8d016504f177f7b003a3fdd6b69f722f69b479b063db0e25b31e6468863a6b6bc2deea4e0dd2acb0e1930f9c1e80fd8160c219860ffbeb1bb26bda83d09bb0f31d7f553f9659108ae57a02b9df9290cf46988e1785124929d7f4619eee65d1e606a4f72d4a4fc06a94b7ba193aad67b407d1d848e2f552a792f50b3ecac04ea3c2f06e56fc2ce666cd9c3ad44c856d778fbd63c9e4a6fcf7eb56797d77ad22bc224508dadce701fe50227ea78e39b86d2354a1517391e07e3a6c755efa773a839b843a4285723a13ab0238d4cb52391d49da9cd9b4016f1d937b87a505166e8172770e27864aed46133be7cb728e6f328f2b70e0ae12b2b0d9771d1ad32938b74ee2a3b96318980128ac9dddcb4edcb6abff7e29878de5f6b86e2f6e5e45d3ce0b89bd24765b3a8a256a8da03b37c7cef3eedf1d35df7b961ae1725ce10be35e2899de0852da99d29a47009433d4e9c777badccee12a5e2fb34987042c983bd9bbffc1e76e3504a7640ffeb1a98d1cec6dd6bbd526953b5413ba4bd8a147a6c4aae9908b14ca7a4c1f0218525b1366827ff6a4744ecb9d32063eb362cd70f85d5d1d1d9024d28832b2dfc7fe338925bc56d9ac1171ea053f814586cedf0f3cc9213030b8b9fde1a8763a78d8b2c66bc9f6bc52d6119ffe7611aeec8737a3395e60bed972a68fd282485ebe6633aeeacdb65f31d713f61d22735f808b353a8a9766c08987cde11d3a7de3165627172ea472044b468b20ef304417b36be2204f771c1f2a266afe61def71d1c24692a82cdee67c85ed6d448b4cc6628828deb0250cba6d734204a0042693c259b74437418b9848834cee165411bf24c0a126ab34f45c76b3152a8d0e3cc78148f2fed48696c865b8ed4d318e967543c2796719d57917e9a35d98dec803dd3bde0d476b614deff9d90bb625d0ab2e4cc349435a567eddbf4c3415e8d30f843eed176981b2ce8661b132b138a09c307106968e79481e0d2a439107e650836d8b275fce74706bfce84e04f87f08f5457e96897243934047e1ed3656aa7f2af406b7011fad726f83259cf469b45e62b852707391f1423aab685a95a9f7393d8e4bfdccab52d25c82f5a6b44aac676eec94427f7416588b69ab14f5bf474fb710225842e52079cddb8ed5a042386e223596960a1a2e6389546b5ea4610ed6a9a0d35183bec3debb7cfb377382bab21bb7f26e250647654139c415e67dfac33103037587a22364ef59a1a91e0edc0453121e5578490520c0dfbc874569010ae6e2fb5ee7ace422246ceffd4c9da0116f350e32fef06485b05a94f08d69f88a5dba88b8511a4c98971bbf309dfbe1548904fe16e518432a2c53922f72ad8b6b03c4588acaf1df70c083104de1feccfec599fcb131ab37f18a6808385d5d6086bacaa6b714cdd8560da278800f0e46cf07b327bab461bc147c0801e3732a5793a2e546d0fa65fc6535e405d092fdb1d81cec7962351833d74f65f9337e3a5e019f44cb3923ee92f4b2efeb90e0b3bddb7774a6a7affbb9f5a9b5dbb09520286b4829fee6501a1bedc4a7a2ed490795b855436e8bac72bbef4597a438cae1d490695e9c76309bacf9401938f5fb7bafdefbcc3d780818a02e944de4f2a27dee33a7339ebef321d775c9d93e5e52251ad86b347965d9f1e73d57608c97ddf4e8a40fb7081be80c87af9763cbda935b9f975083653ab02373841d60977521aee0654f255c3b7020041f54a7d741f167f0b30842c0fce4f1e939463744102ff4c38b647988f2eca5ff525b09d4042ebe4ba9623eacd3180192ad1d9ad7981e6fc3dd2419fbad92ce1e11178f982dc8d53b2abf3e6f0c2206670195ac52f0c8ebdf72965585607f2d14c98ac6098e8c57f36693cc3f9cfca793027edd07d5e09732556df2449dbf19dbe3d44ef3af40d50af654927428551b025017a91021ef8b20a87b94400e2d4c1ea21a6b83386d8b8b2bd8ccb17f7f15c0526c6033b091b50a4529a7d7039ab49ce17f2e522cd1049b1281e2996e676e376231d39e2c58251b704ae570ce46f9212889e464f6c9df4f459e80af68ba08bad63c77948216610f6f02d018e15bf384476d7f47895c9c22de727cd609c3b247d0cbe50de2b9e2c25d281ad1da1391f024f4febfaffc14125f6196f2cc3a33dd1a172feb21a998ef6ba2eeef08262048d6ea901ba4443266ea07810aa7b355d58eff7bdeb0a9bd9734cd9a20c5432cb64e66567ea1bf0af3f894acefd752968f123d44c88809b08aaf8db1cc6bbb94f69a527d00b0a102f428099e234d3a5c323835fb08ea2aac9bd2a5c416a44d4118cc558042b8eeeb45ca3a4e6c8294dcffdc28fa06577928d1a10c71c98e30901404fadb89b96b46523d342817e8771ab66e02422d83ae266cecf068f480d91c5666c49a10f604fe2552b3530e171e76e10ba4f0464ae1c8b00a13794b812675d46547c7fdc184f6079482d6b067add3277efa1c6a9e924af949bad9a4c93ef8b1a171e2f36ff0578b481d97d1168c423816c55210dcd05541dc2599dc5074480903ec29eb2854cab5d2c0ff4e9bd4a0e7f8ef1c6c87424dd4cf5ecbc11d915721cb217a739b3a568e45bbbbd40a37e14bd54c14cf1bd3734603c4119eaa0943524ab452d66cf205951df5503c1a2bb8c992b80b808199330b31e3eca2095f59572dcaa0ce64ff51196803871f48501a7fdbafd324cb3adeb0c2b145b73c851c27ae882ee836f087ec8a57598f0d12cd51d63d5fab2f83a99f877bf3a6ec5f60aa7f8876878a4fe860a2fa3ba4cb330f41e1faa4e5c927e29e430db805e57a86212c0b2aa055b3b3d877873aa88454d09eaf925c5439eca568dfc30460072b69ab8b3ed788003497d29830563c4912329428556a2b9038d55c058203ea0e61de8ea107a8294ced6acb60f61ddd49735e29a7bcbd3d3e9bc17579ed5cf50c1f4b1b93e2d233e10a4213f33ef544f3442271c7bbd8d79a97481474063d3b30e1758aa9971387566a12e165a28ccbf3878e4309d647014b5de984a22d78bd17ebff68e29825dade219633cb3a3a030bbe817c57e1195a0a84d5b2a2af4ae09efd8baa6223623085d0c74c27cc692b18df9cf27dd596f0c403ee20156fccfeedb32a46868153883a43cd1cf57de1cddb595246188baeabf328cf1ce26f596947bce019006146fdc91fe7951c79984c676fe2eb3d1b08d128a3b8f3e742339cd510be8003b6d0c4cd978b2a36d13e0ceeffa17805099e01157330b0ce6f40c3df9b99709d5bda0bda145ec63b4139900b529e9b3cfd376b85b01a88cf36a7c0c60bbbbcd28c6b5d784bb0b88268b094c9b689673c8f18cea2a31ceecde8d47654e5180aeb3ab15f870eaa5ccceb5bb3621187f6c70e4606997aa3ba3fe9d367fa1cce275d66386aa4923d59a5654e5ff8b102e3e2cf0a8c193526e02d81dfb91a3c8a29d71c6a445fb6af1eeb5c4aff0031231d71beb9e76ae4dc8ddadad586ac673c339219e6a3cd99f3618e516ebc71ad4506b820965a5e7982488bf6dd8101b742cd98cbbc38efe787315f9bb26ab65214ce4ed7f366c948f728e4182c84121cedc9941800ff1596512d5b7f93639f4a42c0b09cddc030921a06f1dbae4d6c928d96dc617b50c4a807933f26e91b7e933d9a06b9f4cd216175c99bc5a9fa2254d5b9e31a4eeeaf4d20715d0eea98478f5e3c59646568491c9320b36c84f28a34106b6ff59ee1832b0baa52158e9e7dcb538753aef573e1ed0cd4feb12a0d43e1bbbe8db66a0e1cf0e2aed46ed611a366adbb1517defcc3f37fc41de844b70cae795ea100f948fc441bc22fefe3cdcb257f49dec1cf941bfd7244464ac8bb357543c2d337431f38284b925880d56e0cf8edc46f32cbfd12bc90718b54b7f252ce416f2737ab71b3b185de0f92d646a680de9ac6d2a344caf86b644c5d7846b6c2e41700c861be11b12ddd4c4d1418bede716d428d70f340548369b996e1904e63e38a64e666cb3b1859866f9f6a8b6d45ab360f3ec83bcb128440fddedad6dc20aba26367f976f7583ec63374909cb5e64c87db0c54443de6bf3dfbe76c13bf44b5919c5cb3e2e375750c09408d5845daaa2d120ba01c7b3f5aba974e5b69ce382f28f4e9f66173109d162431c1373d7044e6b0bfe85f3fe8ef6210e1766f5c11960dcacc8a181cfb91c5875e606c948ed21b78b047640363c0cf6beb9cf1733f81f03455eb5908c9b249c019ed6c682f9eec97d4ef67e2562410d3fb2c3101add992cd45ecc4373c05661e08761acde89f09ec57318976af6008f9763d098a781571d752340c035dac9a87915048121ea9f0cc171d56e82c7c78ab82fdb2d7d5c6837bf2c967ec119c4bb8fdcf16842dca44389bada1fdc3830cbfa8f53c2ebfa35b1f8123a68b75821b7c6e6c5d34edf9a53c3ef73afc2868f8d2a83ae450bff5a02aed145cc16ff3ae3e1cc0105bf789028a7d1301cd6c37c27eb0f5253b6675fdd71f3772cfb35c04bf3784974c4acc41ad2089418c0ddd2dcb6feab0fc2a45327fd68c51304840a5d7c5e542b007e04ea4afea48f9185dfbcb7788e24419d73acad2888b57a0473ce7f5d994898cc780fe44d0cf31da00b2548654c0a207f04a0fbcf9ef0e360c0d573aecbaaaed6a7fc08d0f9b57424b0461e8fed4350522020513a795311f7ef1bb62dd4ae049553de2da4563211af3c144f5cdf30aac43e75b335fb5a652156c31c56585df46e57360ae84e39912cee6805a7b57d63af7bb0df3117955c2dfeb5e8748ff8fd52c9e6b1027b45778f991f5bcda14af22a8aea1d52c30a7979d81312c545649239952ecafefd8b3f159994cac6cd5e81981d2c79ffd5e1c4da8fa3e9651f3dc502afb463eed7062a81a4e1e3c950b0c4bf5a9f4c76e0934c5d8687a0ccfb602f8b8bb9acece2a73b0c965f969df31294a2ddf0b020a0fee0371e8cc07559549b4b6832903b47e781087ebbfd20798425f855be860d8ecc2a780bd374f9b55307cf659e4c8caa258502de7b6d7ddf6d691d6cdc8caaa2e1b31c2650b1f67e762ca81d84bc23d3e5255af5797fdb9619303cd99c841d6743b629e68c9f0e14ff7191c9a9df42b6d6806c2be97539bfcc256f68c5fc5700ea0730a9f34e16aac9a44949cd5f9a004ac0e5e3f7e454f0bf426ccf71d17c2f437a58126d1456e317f7086a5b6c19a29a93fb49c9df5a81ac1cae7d01052d8e10d0bd4078411d6830a95de534ab085781ba7e1ede936a278880a6094361163b94009140b64ec193de862dc2287ba44c5887c5e9d43f79e797f9765371f1a200ac2f9b4e488f4d92badd80ec52bc331d6532a34f377d1364e37e5eb53f956cbe79bdd38548777741eed0926cf97e1af4b7721a0bf85a27389e559a66a1b4a9974472d130576896e6cc08aad838aec91593a103ef1618d7891d4caf3d96f9b4722ce88a10320ba73db24966ad0b74190c3d6c4e21f4f2e898247a6fdcd7d2e7199ac7688cb9797efad50a2c991d4140239ab7faf53ee05997d40642838eb53e1f358eb01401c8e5b81155b8aa0fdcdd4f845e6b3fb2d416d08e5f0f3db823191857091316261fb217a629930b4a5b108320936533d26117e0bc988d7737ee596199a31576399f720141bc97e19a762e61f0af879a0063bdb02999d93856fec97cfe7850250a330d2eb6290a92cdc259cfe4b11872c3e9b18c375cb3b7d90aef032bdbaa14219c93be6b5e3f83d611d5acc50a031eea4cbeabd37cce50eaab8964824d5cc8846f30bf23ae813091d31c2e48c8dd9615571845f96a8cf1cc55de83dcbbc1c6733a4a77a5b63af8495f0251a444cb187cb2ecfaab180e177bab04d76a0de48f131fede6601dc48573f33c12cf989a79494f8556877b1d4685877f8c92416b54a673fbed1316cafeeec352da766c46bb5df629891bd090de91c14cdef3ef3f55c17d8126c4446a76423ee713f971e7a62ce1427d20505593b3f547448b506410ffe48c53e0d8a531f1d0355cba64a2feea2262a2e757ea97545aa5603fcc1ed43b510040b0a8ab300f974c32a91a84ad588dd7aacabac8db5a4942e5a6f881ffb3eacde88817542a812eafeb4f196eada48e27b4b4e9e648b04bb812d3acd2ed917ef9fc2b9490d7a64a960673ab1b080c49d859f14f57001dbd7b777a7a25008c032ed92e948764980bd91e11d00ff48ba8a4bba59bd03931a34f824728e79507e3b3f973af7518b3e3f115ac204eab7236d40d707d05df5e593dbe6692e8aa499c78747f45dd49287d936659f9fd7dc4822d94ce97208ff7a72be6334883feb44c859697da9ced7110b2a00ccce180dbc6be24cbdca9d30764b25f7178ad40ad5fc4c592b2d69b140adbd249a76cf2c0b873d7ef63398368b44d7855dec69b85c28a21de3ff8f6f22db585b96a86d5eae48b6fd28570d6f6d2cb0d2b67e43699fb047c54cbdf2368c77c041cf1e1746c3fd94e85ba06aaf711cfc414658c06d85c8d41b65edc394a58ee3424cf0bf41839a830a35208fdbceee2dd21db81012a0ae2cfa7f0cbbaa09d7d3067135cfd718bdabfb7028d389dde08ef1443cda823d26428818e62ecccb6d925aa2218ce9f23785d4af9052b956059517c4ded0130b9bd6a908351d0c6baa432e8772217debb016379d8f39a6d2c68dcae8f061036026edd20fa6c747a3ee71849152a03ab2270348ce77ea68775addf0b8298cb0ffa1da360d07eaf1f4ddc640b3ac851831950bfe4b96f0a4627b948a42d14823e57bfb9c7d69c111eae841d9c0bdc90ce5da35cb9a1fafa62d1fa989d890c867e9908c476311dfecf9ab202e11e65feeeb02d87d579569e682c3037a951dddcab9d5eb9ce70dea02cdfd479cc9505e420bed42341248b7744e3362c578380658e839e88608862891af17c52b3e661ea11eea2db91728b67137b42dda99b1d3f70ea8236d3df7bdc6795b379c27fad0033096e00b0eaf4bfe0c66b3e93dd4771bb26dd0616f25edc16060b464fc9a208ec657e14185f660fe02067da4c07898821d17993d2db9508af8110580f66d402d77cd9d856d79c779bad9e8ae64dc036a53bd4bc7b3124ddd131adc403fb37512131aec03f5a71a6433b7da496ef3c5133a971b2d7e94aa6f9d3fef9ac75cf16ff850a910c9197101b0f8af352acc2e5ceef74f604f5fdf34ca7b9d3979649d75b15626cf0ae7334ee9befd570c804a56411c3e7d1ee28f2b3d8145fb990c9d5dff84c23d89e720f8bfd63085245c027d99bfd6f55505ea5d1f5d4707455797843c13c8141f25c068efafde97772865154d310de52adee3b22791d7509d3ab6d0f320787228520eb468d42bfb10ac00cdd401e9b586d59c6ef874f0037a160cf64628aa0eb96c19cda6c18b6faefc43df19a7ec063600521df52dcaf302bbd63fd7c2b0501e926b14374edd3682b3cc2be6119ab754dcab25f2a8ff789371949cd8e89ceae5c5eddc294ade1cbc067c73a725d5348be3f37bb5f80d4b6caee10b44c4c799dd792241488e865433720bd9f1ac9312f2d80104a0585891b9b939ab7492ea5f60c30e7202141df81c1e9dd81e6785e47e1a13d4a1a58ba79b32b5d6957dd27daf2a9ae43768ef60fa3e1dc1df1acbadcec37938bd117460be0c07aec618f7527e290353c890264d8e3670a82ba5b8754f04b9791acc6119a06dd4b750f9c1c46ec04268a35676d1b614a978e0da9701320f1161770aa66a723174a1ff012aa3953c4c4c340bc01c6cd1d625ba5102d9560521084c8d97b21e3be704390d611422f6b18609461e2211cb4897c8d87171d1f383fbd92e710c095be642c80e1794cd1b0f5e2eebfa9e2fdf01314f5dea1eed66873039e422ff7b1bae19031160cad0ed34a8b4e249b74bf8cf3a055ff0f46fdecff2852b99a9d191dbe0acf109319c5c374b38ba9839090a63c9287f2453e4dceee44223f52b12ca370824173d76c5a7eb79c8be4df1fd860190ae8e9566109cec29a90660a80a5e35de31c1bbba72a7a181d906b34a0c93f28577742be320e2492ddddc70faf40f071404143d2e4f41412dfb7b249e6ad54efb0c700f78ecda09ae34347bf15b519334c2b0a6f8895f5d62186eb22f194d8af66f5518dfdf9a8ec8f2d75b085d48d2e9386232b1f578f0ea2525319ebd5338c8ac8fc62c4da19290f9ec15413a01516f859af981fa26cfced2baa3b46f3f0ec52cb511848d68249405ff21060dd8d5035cac208f0809e1ba4393ab83f889dfacbbd57c853d3ce9ba2952a8cf7aa042e4e11edc7bcb534eba79279f8618154993c1e38cad590d26bc765553d45c5f949e1c37aab5b3502eb116e1db4fa451360fd295a01fac89f70001b6e930366c22ea956cbcd5b621b79fc6df9f921ff3f9d498aa52ca66a5a4730efbb821597f6cff89aed10eab18c48e37b9130f42550ac9d176f9ef0e25c76d9bbf61990865bbdfd8bb5474192c2e453f46f1e12358c24ebff84ad0920e1ee2b0b415cbe1054198b22b41941ed9450a11184e87db4637e2af11fdd0a5b47255d36cdd0a133f507d28dc63515ea0ca72e717fd531da5033dc2528bcf833dd67c03b699bfb24a04421bf8c3e4b25b9e56110e8ee400bc47785d9cf7ebd8c157724322a443be770b8d7132eee9b4859d2cba642bfe9c231b0cd40f00597b6d6b0c8336e864d3d53afff7c432a2b275fdff18c6aa3dabc804526b176013f3ad3b8dd12295ca559e09cd0b5e90847c1a61b9ee27c302c9cda88bac46ce3be27554b2f959f8bd6dc03b065461a7e5f641fdd34a2ea7c88cf74f798b293854097f3e344a7a969d139800d440de2e9d2e8a946e1bb85071b7bf877c7bd732c95a95573980d96444f5e863adfa739b3c9bb36a01a154e94fc0f57f5563b6f7789ce50e203a5cf7ada76567c9f827ddf9cd1065238b5c7abf30599f477886ab344ac9a1b3d7ca7d9078c44cbebef5e11b8010977f84030b20d5ca53ce0ed08cca1ab7afd726bdd0934459b71518f393d3f01a2f561c65cd4355f8476c3861b85e34de24ec46da94b1fc6a038a538af4cf1bd0070f515bf2509d82266e3efa18114ecc3536c724be86ab5f38633eaaffed3bc7a4ed52e7bacbd8b4eb6c38bbe3aa540eb2799c6414bd09133ab05904938cc33bbc063b4d1bd7cb841aa79e81fbc0cf35645f0a6f6908eaae63839015339208ad79bd6cde22b732b318f56735a296dcfd4dd3b136414fac49a548c8646736a820c0fdc1b80426fcdf39079257220a06d70eec1c4f3a55073db7de7a804c5ba4ef302377118676586b10acba2d2768ac63d67eb0c585fdbfec4f626ee9177772f00a9f560f87663c0e35fd3b7d9f6746b3c5d845ace0e874459b7bae11fd89e1822accb1f5bb64eded4e5b03b95bc02ece93107c6e4dcf690ffe1d08d756055cb96a2ce01e15ae13e844a1fb59b06a6ec3bda51b881546adbe954d32014d1eb3936c2cce752c6eddca0662f6ca9b51da2e5da60a071f0df76c9faca62c837da7e4a85283526f0b0edf7b148b296209ca3e871de574178bc04f9fd9b47c709d6843afba540052589bb54d06e6d23986449d12d80459b23f7e90d7955d04c7a3a732e9a9ae3628b0d263be0774e954b05e45822f35a7e9e90f57e9a8239e37e63ce2500093005e9eb54640e1c2657c21ea15cac705cb70f6b15491d750ccef823f5b7558b8bc0a79526322b30f022aed0af7a2470c664b895968d2bd38728b034d9aa399ef86d1324bcdf315a8d21542f9766d2be358c3b50d3058173e6c59ccb1e9d8026247211d663c2f12de4d9c71dbc37b4537b75b135a364929475d6dcb564ca582c45485c251822bdf609ba49ce12d9b9a0e5c5d2e0cc110fa19cdd4007cecd0c7b33c8b99c1e629a6ba215cd0be273577dd589aee1a5c239232753805efdb792d8977bdddc7b878795f5c83780fe316076e9ea3e704c0ab03c707381c74d928043428b3f78f2eb490bd3a1c2d35a6e01f09e96612c993384cd90e58a2c1a30a23aed5dd370cb51bdd14250dc1c8a830acdc1a4e5bc993432379a4040d42c16938303968cb12a376829398bd6b10143ee71a0d78b8147382cc14fa8c9d429a0e946170cd2bc33791d63302d251cabb78ef939b79f2173b9163b6ab21420456bb8f2d9dd8a82f2395f7b250ba6f01ccc07b87622ecba2935c3d68be735303db7fba0d7e03ca24eeafe4604864f5214d669fc62a984b2ccc8192f3805f54060151ce5b7791c2f91e21a4f3e05ede64da7af371c03d762f39caec6a01f9b8a96d8aa19fb8e799b0f1af1c9750c3ce89db383abc7d8c7fdcbeeebaafc5c11350c36569ff06060f48111f1a6312f89f534968b1b97abdb1ea7bbd604023d314a38dd9e85877b2f672fe967e9c996a3450bd9eac070b319444a848cf8fc439c231977b131babe85a2d4420e2fd92c5365b64e39230d838d7259ad6bdc83bbf9d9c198e5aefc6a1938082b0f3f6b8fffc0c4cb97a8cb8228fd6b08cd02b6b2f2d3554cc21592eda47cf9d842dc9d50d22f5a78d20ad238d53073195f75e39e8105493f0dad42326b2943f7b80e989abe7833dfbe91a91a2029e0a72c9375f5e673068641471b3a7092ea2699cbf67a00fa19966fa9fd110c571ba95bf1b9054311757576280f6613f159921a1de236c17c0eb4f0bc04a5d20b0669a8d94d4edaf7a594814f2746cca9005d3ab66cc5e56d67437414215f8271d5b64fc7b46cf470e169ac037d4886cc6894a702000dab07dfb0fe9a9c779ac411de4e792cedbc84e33af9f8f024e716893dfdf5855bcc2338e53a6d767a17d0429a0f738769d1dcad40331ecdc5dce1e1ab35d61f5b78b43a80a22fef81ffaee00f495edffaab4cc6276e3a02a1c788e8c9e7be007546e00ba8722ef6d7fd80c022bf616f7fe21a31acb0f115dacf1e55881e6ddbfa6e999142c63d3d6b1ddf3c834207accf3354fe404f854f17af27622b62cf11b51e2bcf497d397053e44921d0efb8faf6503862c081c715cd9f79672b9fad4176d6d546d089a08508aa2823901a58a2605fb7ed4b3c53136decf057d4c5e1287621f8a072d8c74a43a4166a54a69f30a7095537eb83833add0acad7603b3fa1e0ad05f231424b82289579efb2adcf97796c35c7dfa8c66283484c5d7b08b79152bd5364011efb3bdaa586416c6c615748105b0a5c8fcf59152f7a711779a6769808c5b5968d90a1d7c76bc61c3bf5e31504215f3bf75e9c289599a6cd3d7b5f1395d16102f5654ec54802a831e69b9b324ce6ae5bab4d26de982a2cd3fedc688ca9faaf8b6470f5f47ee54a316331321b2ce585be6bc83665ec65a84992c89cd4c9520cfc7c8d493962cbdc8f1b9b7cce1869222b04abe26afa3264bf52354febe102160b500f871eb727e4b90ca3c8597f6654cf5ced2ba7dce12e4027403d80508f3d2a2f47fa57129da45ac4c929a9f5c5fec00cb1cb88eb9b27ab986b58a5bcc7367b21e9ecc21bb360f820d07a9aa6c79d1dcfc07f6306d1778818453a3b9e311752927b91364ae44f57b333806eaaf59080fae1af8156246732e25f6c5a48a6030b33d2ff16936928fc9bb4541bd696f9ad7c686f7703a97e26271e4aff0b9913af19050aea26d3dd9d7dce5d2154a959f1022259077a1e9f3ae1027f422e422f535a1f64c456f304d85a6d6baad9d18bf655a342d3e99a694116ce7b2d5b4e867bc735948a8803582f09768cd7c5b6c17a1799fc8db29fd0308acd844a805197c928621ef88ce3de8e2ca172b7c867023779bee9c2edc70ab15b4fc87d0d23ada9937971ef3a318aa72b438e13537bd2c5bbaad7ddc6c3ecc640fe82a1afbdc9f71dc3e3f765552c595bc16675d124e4eeab31e01cdda3ddf21a5ea28e34644696010e5b0a2753c0b4bf9888371e9576265bc4598b8f9bd97fbe296a8462b97d8b1943e0c63e30769dc7758ecbd2d4a71cf71433ac1043a5349762235ab5540aa920e3ceb4332e90a8c8018edc0f5a47dfea23c4379f746b776c00809983f2dd6a1af325136e84c6daf5354ad74a09d9c45b0e1880a042941329c5c4750ac9b5461bea31c0369d98b5978fdf3ad92abb92fa6551f14667281ea9174260a56d732d29a6b2eaaf9cf89527cd9fa0db82d413fc273f2084b6a6ff1128084aaad4e469ad58e00995c25c13b3072dab28e7f3006cb5a2b3d776fb0a782ef6bb54639ca9feb2e76e7288bee417b10989efa03204572df7b2229a04b47878ef89594c835ba524ed57967dcb49f5d11cef79eb1f94ee573986dace9e65f1ff692fffb65a2ce8f641f71d11d8a4c8074bd5b25e2577194547477d67ffe9db8e724968e83f7185e8280e6da177e81d0251ab70fa06ae6f6877fde29139ae1e6e78a8e8471f36c1b6f6873d7f4dcbb23839855f4eab8457b39464a6f298ace048c5afc4aa55f64e1f6163980568f6a9f7a4d1a7c85a867a7c241e3a518fd18a7f13320fe2192a779737943d75d7a15cff4956557dba353d32a9beb0b267e6956ee43b14bdae47a658fd66091a99d47808f4f9e981839beb5cba0264d49a1ff4cd7fd0bdf5bfe17715c88ed387e10fd518ff19260a3268a5d79b85ad0f241053d55f6bcb4a1045613178317dd0c056b2b77b4e6d4c0b0c98248ff6444a564b3b2cbfe8255b0969c186bf7b72671deb32f30769c8550cbbda0fcd6b3e6158a5581604fe0427411185a31fb213e80df9ee2c895c6c200128ee384a240e970dd6542a9bd516407238734c826c8c8e39856f1ab444e7ecb3b190da482f8d46c62ae4347e23868ee20661a37a04283a7417f153138f2f78e39dc43b922f359428adfbea29c327d14ecda6c8ec2e203f1b7a1d47e81bd89604c7d404835220ce64b8e2b8b758ffc48c7e74eb73923829675e0944d1649c855aa30cdc4e203020924b7fff26a86eb48c9ac1a6d4f119103fd36acd62e70ca838281df195f76fa1e1fa2e22f8e1c724d0b67efe1cf8a6ce58c2eea2b56b47bcd2fe7fa3d8c38402fc8bf1a41da6f918984b1e6074e46e4cd767b22114bf02175b4d5605f36510b9968a716c9425dfb036970d2e1186e2dbad4abd4d1ba591a52c2eff69990912bfe29a3370acc581a498382cd66cc538ec5b124d5246cbe174ef53fd185e910f95d80b089031e5b97d2c5940934c4c08fb01cada1bf53f0c5a0bf8a708fa3bc4e70f7080078a354c8364a1eeb1fbf545b74871e6694066bc78f58e6e7f196c191a91c5e9f5331a9f26ecacf2e85a7e01b9ab29a8d31c0e18164dba8d1eb58383799d75270ff46a023dddd198ace35eb088c3fe21236c4e7ce963c1463ba5e13f735c7cb1f9a5848652b00e5265c9b41fffa372ef943f24d2163bb1272aa6550e8c36a2ff1c0df012d4166823cbbd1e32fea19bf28b72e4e7cf6c61dc1889e5716869a044a3e856c20219462a21ba230475cb23e29dcc05c9ec05940d14178f02dc03846f22b355bdfc318f13bbe77ac51c4e4d8441fa18598994ff64c217213d6ac775ffb706aedecc397bff0623ad09188ac6daa86d53d2121dbabec5574c6b19ae3678701863e710208f5140604002c5542e9f1d09da90aa0d58968da857883d448ec0bce8d31d5c309232d60472c315652371f8f158685651a7e721e97a8e3955ad71840490b7fdea7fdf293be9fdf12ee38c5b5da3e87de15253d492cb4c8bcd91babe47dca04140cf6a26fc07144b867971bf200f242d426b595d77ce9c5f8f153f7308a16becf02eb0f3552cd780b958bee39dcba83ee959f4eb4ea3ee424b751509698001a34321138445eb751680bfb5092098c23b1ba9867e9e1d3ada72035fb05d5619d7debf186c1888f5d626be2a3e2b21231d90eb208c09072aa7ff432cebc1ed7fdcf732d9d6e96f6a12885b95bfe1ab6069e1bfae0297d62b5f93671767bebca3390476cc875f74cceaa74b0ef96041f64181d38c38601f1f234239430fd3769d9ffd95a9be558f8de030704529ae5d38f93745e44872210b2d27109d38e5f14db512dfdcc2d15972d9826ef0941d526f66abfc68c4f11ecfeee983ba3b53b9c4812bae7c08ce3aa79186020aa9410c6363514880d379ff1830fff88843940dce00abc37a4f5a6bec4c70352b1c55df76147ba7030466f712b10f9072bd117cc4f0ac4684ededdd719e688b16a36056aabc317cf44565b931e2c3a731169bf2afaabf83eb645f27b089330779cee7c327acde737da7f66cb15018c73821bcd144239968ce5668f3f218d294e50843e10b14f65f9dd2a9412c42a65c37588e56c6aff461a1fea2c90a906823c6d22162bf684b2a7b2fa538eb8c32a615904d3720bb36f7bf6d01a269ba4d408ad4da408a7dee89203bf859008ac7b4b305b3c50178054b09ea087d3624ca5cb62b5e90024873edf96c8990601e4cde1f6a31a8b34a63d8d8b0ecff4c04b1263fcf992b0695a18efadbaa6e0c5c7bfe696ff2c1e86955f3d4605008a6f27b209da1bbcd883329e48af06ea495e9a17ff38ca574af68584af6766d049d20a5a63cb18ca8d84870c8123df6a50a8912057cf4700b44e03bc3e01d46c2aa37c470e6424bd980ac4d4fb1ccc5a42e7022b51eeef0d0ad5d8d668e9bec49a0193c1d83850db49c8a22a07346b615ee02d352c29296bb4189d0b502a3c1b57c2f651faaf81794f050ea884b9b0b6eb1b6b528c2dab1c5fc0ddce284b11ca52f2795725054f9c1cf8ba40a76796ce1cc906f4d484e0100015d1d0f465770a75110e50f74cd7f6a3a9a7b21f20d5fba9f90bc63ac2fe361b81070d038cf3f8b9d2ff46bb6ea68898dde11ac4d422004b3ec8351fd2b3ea7e0f196374923e0f6856a36b87385332726b1bde5aaad080cc2d4de200d565606b0d3c6ae9d9b74c7411c212a9817b37ef916116a9f4e6aa25b0673711fcdfc5a27e6b10482124c833118942b2803b91d68f58c694c0f3d96b0ad3977ebdf98e42f10af01aaf5de84ad474e856c854b6580af39e9e71bb0054b03a34c34cf4bdcf3e230cef5ddd8076a207b095ff8dedb767162e5fc68586da9419b104d8a35fb23e2aa67b299f464e4a4a11fb3c01ce8d0ade29fe067c608c56d00388e0f9e49bc2e6f0931c8c06cb366ac4ca3719640a104888c68175c4312770053726f896608ffa4e4627d579141eb934562adea3ff9e751186b3fa71dbeaf0c37d8d43d4f48e5a25198d62f55701b45c7865bbe9d6c62d00f8e7e75ec537d0ae8e376b0efe650ee3f377adbe3994da1fb4ba1b109c4a1ac0dcf935f5e8baf3e23ddb6ba31f1c056ca0bf1fa38bc372bce6ace00326fe5be14c8c0ef8f4fbd01357ce8ab82d7d9b6f4a088505fc99e4e53b99c1a44c2172a2d4690351d851c496d31fba1b4bdca737af1b2ab94b7228c5938c3869636c4a704c66d3ea0fe2f3758764ace0d206d906b42a601e30b5ddc2639c2a51da2eea57e2d35d023faa7053248460f377e4f3983e3aa837e985e7f3557f5a35d6ef4c0aa6d3bec5f757b4f24d02868c297266c983ca1365a5b704bd30076b66cecf11c7717f660ae4119c8c5fb4eec60dad63f02ba20f4b86332c987fb447b4b395ddeecebc66af05554de801673f05d54ebe822af6309c2cadee1f5ee74c7f38ac1e9590df4e3db355d60218268646da7f343522cf60df3fe05f7e18d8214efee2c9a6937746ebc87393d3b3b9d2f70a28600c66bc74e8241e3e57f715bf8ad2df600049801d4b2a20fe918e7eb75f8433e58eaaf020700eb38c86a90a763f9e91db7167971217a6e27c5dd79984768871d23a598ddc4f0519a677756d0f9ada652b5ed4f8969110b595893fa7add3dcfb8c67441abca82be95c80ceffe9fae47613794217d4c2a8ac7e627b6bffccaee947b914d9a64ba93ea7b63a5b165710b5b3b12306e5ed3b6bf9d6660572cca7a879665f4eaed561d510599ec4634c050fbb98fc175e242d6d37aad0a80d7fac7c50f6ebca331125036f1773800eb4e71e3f4a8b8c872c4ebf67c097477ce1e1a22e0b1053aa1f0a2d0533945fc0ee0ffc0d16dab7f78de7f5092a312e4109040e12c131f419ff22934059fa63d3067d8f6130598e46c13899c08e2b083582688a8024646ac406e3f07f9fd82e794334e019429c6c852f6e9f13ab82d5fd7b87e4e198d3ae19f5cb69ab743be6ccef11aaf2bfceaba79e8daf730a0a47bdddba335f03b3ac87c2ea2287afdf77b043d85fdd92321e03f09be3de17851b8972d2edfa8f82ad77045f894d939a6af87ae3e07fb42fbdf1d12b0befe25828168f8c6c4c87d7e6eb46959071ec29050d7d94a95d01873854b2ada8b900fb73e51d39cac35fc6bf984019466d549cf205f6b3c3bfe13dad85b49fe2afaca678f7b8aeb2cda5586c977ec059c6b755f16c63526334087957f9f425634819e5e3b7b7838f832f725fbbf99cdd4dbb5e4fb2cecabcf171a0316f1de91af64c4222619fda4942bbc9b92575718bce50eeaaf950c492b1dd317fd47117c1d910a8a639fab488e50376750fa2f690962f239112c70addf222982b43b0b752c19b715a61b3df1b3cec76fe7ee2524298823af57925ef19e840835698f4923829f3362a1b5808928f8cdaacc402fc422b55a1a8ae422dc1457de11e107260f4b5f733657e15b56897b755a9161517e96aa1477ff8fa650c6feae0cc2de302f3f7b08e44980ea372f066df97674b3d716d1498718f47420ada9d7cf5fdeea136c93e6f72281a44caa87af7d59de88c8453d9daf0742d8691aef004cc35f2e1f9388c48e8da27e08b7a95ec3203b482a96f7636e16ca426dce8ab95bdc09a533ec0d816d80f50456ec03cc4f4f1133d88429b94fbf8e78d54503b52b58dea532ee546d283ed7cd9d98268534f254b7ead784043a5cf14f914fd66527f1831f39a09086b1a4c98fde54593d85129cca4277cb38daba9e08ac7f7c910b556e090b5f7efc116ee3acef0f15169f4eeb480003c3088623dddcfff8cd42395302306c25f41fb0c63d3594d150d7f85d3d03e63a84af47a50e575f8691cef59651fad5a77a2e6a8b908853fe98b410e0ec370dff5a586cbd778fcd4debf4582406f03e54d2c0547d690927a950a00083981fd70f82cfe773af0b6b11d366094bd72759fd8e865518a3adc5ddbeb8ecf258963c3bcbcd00731a44f362ed10df51e1f7d119795284761834a5f03273a62ee3b285ba86afe50e7f0e1cf3f2cbc73aceac3a214b0da85f318b6036b6e58c22bfdb96f4d88af2a3f6fccd8ea39f18f2eb821f911ae4e7b387ff205f2eaf5bdbce185a434be6462e11ee7a819d440e78612778c6e8e4b523cf6fce78bc11ea7be0d2995699ed5c4ad2c82e062e50ac672fb699caacbc621aea7c72852845b516250fa1d784557284dbb564a2a9a589ed17ec8c51920c700df3460f2fdec2faf13eff1115c7e18035a0262c753c79f95d6fbc96c3b80be15fdd2701c7df5a113d01f578d52293b9d456cbd09c496872f1814d9e4aea090769230d97204172608459ace73a7189c71bbb0c705fe7f823918b164445fc785c8d130026321bae6deb27859c780c3769017ba998592e1f73ff9ea0e71825036f78e9f65e98c22453f4eb7380d4602d198d22284cad344297cdbdeccec699a1b35eebd9b41d83855b0092f90e96d3bbd879b251dc469d1ce71c4d5dfc12b0327c6c78bcd874649746bfd07185d1773d8e7c2653fb6d8efc2bfac4ef0476da516640ebaccf2e96060baf0d4e271a2863b8a6e6ed933773118066d80a02dd24e9aab5aecf7611328f352d6cd0357969597f5d680ac91a04cb15e5148f5cba4fa7248f4fb48717907af8d6f76b8d1deb0242a86fbf679cceca8acbf4bee05a4b78501e55cccd0a47e6a045893d322d7dafd50da36a668b65527fdc5593c4459a2afe75f0d4ebc3f9cbb6ef9c33a729d25f2b139716ae155fcaf4567d667cc658cee09bdf855a364ead9f681c776831a20eedf87acc8cc485a9de99a4d3f72ffcd58e2db720e203004bee70b253e23e370a970dcc6e66df6ab1e93afa2db9c756565b1d583c8d78c90bea0b74a7073d98adf659570f486b1cb2583fdd7818328ebafe9a68f4149b35220138a48eef687732c9ca9af88e5d1b0c2e37bdb226e4048840a20164c5f8e0061d3c6c670c3fdb7b2354146596d8cd81f522144e87f06269af0c88dae67e22c484ecf7c8852773a93acff6d22a87c4e5e298ea2ceee80585007e246400c137e489b683aa9cc01cad58f583c64a2fb0bb84a01faf67b574cc9676648087a6cb907e02802ca7c6df69d093d4bebf0ff30b8e7a153ba355c28822a9444e153ddc747d20e0d9dc7e86c669dbe0159144b8811ecc3639170e6884022fb15d0f4b358c9d68a0241f017b26f7aaf1eb20420f3a46aa9faa8be22e42d013c40f7796a4069604deeff3120a66536fcd836f25b12377937cbd0ccf14415e2ecbc830e5b824b931448949f17084951fb9aa2aad2b7f203a8c40d674bcb520fea0d3b4329ca70f1a3906d3b97ca0a5d8039182f950e08fa34804dba79630ea6561c7905f7ffaae2331cbc0ce50864d9560171f26fb2f9691b6655bad5f7aa11341e7ea98e7a41ce4a5be00793cce450861a266833cc7ca1bdaf74ca7ec0568c9f00ab657299c8d6e8c083a9419fc3cda06ef15a277a73a5f2ca73f4448868616d70a19891092b6160d4ea1bc71e6fae7a18420259bdc9d693e8841cfd4d36ea9070514cc145043414db5fb27a30c9c88df850c90682c1e5db964a6b16e0f0f29e099e80205f1153eb1f784096f78edbdd1f1626aec25725b06bde35e1853f87730a8baa1357873cbc7b945b7e09a7b3b6b59aa3b3ff3983098ae802c4580ea82a018ee527bf2c46afa9c2371c6371b7f878f65bee1506bce42c9a8c2c4b807e16c05f61f7f74af7face7f45d9ec09d1ad5c02ce66938f8eb075b59b9e00e278ed067bdffb29caba69bfec2ba29aba0f6096d8fe74e9214bf59a53bced77bf87a9f07abefe040e46a7a67bbfe84910c73ba46ded9fdbf762189f4c9bd2f18bc875ff23c9af548f617158db033c15c764ee2a4f82064a4980610a0ddd1ff9493ec1377dfc77cec996efa691b733818cdaa24d6063999ded00802b23182e080aaea9abf99d45fdb7c62a2a6a7f84de01acef179ce39612544d3bb68bf18a2595ad03e396b41a9dcb3fd8a70aafe04dc3b0756b58cc0982d501b889db4c820ddbc9f2392d2f608cad11fe55e0dd007c3a9dcf97bfbed99a67ed37ca72e5bcb706fa9fba12b2c26883cc01676d889405d389ec5333456b058b88e0d86c68adac8d65292e29058aef9b341df3cfde5e1855e4fb3d580302fc77117ea89a54326f2874eade263d173ff643389bdf433ef5411efb7231144a7a04f2079921c49d14c87cb52f746d11c00a2ef30200fef000f5ac372f6cba652c9e3a95bfd1f701385477618bb817bd45b54245cd0cb191de0478f36eaf8f37d4867e62b05a928a15ec6bba15f3066e6ea52b5f6781de2a381834100404e1ac235f99bc9affed6ae5a2f6a5914fc69a3a9fb8b40a127bfb3e863ae2155f89fad528f1633631eb44493280827fd806ecc49b3f4a059f1e3fcef48fc00f91c89cb23e20a454ada7a20177eb82c7d1155f7573f129fd084f7a858f5d5c8fa75f4f5f62bf92ab76694c667c99ae1bc5dc557bf37762e49f784554a9cde9489a671a86005e0d72d3e57694c9aa463c3b808132682d5b432f54f01f481e1398461217b56bde767a1c6354d4ab20b44e67ef7a3989155b6153b9739b5d053f971dbd43146f85ad9fba1b676b848d58dcdd1960349548cf11c1266dc43fc62c9ccbb589fed6bc0c897a341f119818c69b68fd6664fd15b7bf225f2bfc48ef4b20563db171516e3b8fe7f91c9b58b1b3aa54ee40a8210a597da110969b0805f3224c51d8949636f8fb8c9f1ab39f6f865433abe346b3331a08f5b452dfe7c17fb1f487a5fc20d43829e8b740a18ea3ea41765ec53e3057e465451a87639c06a135ae45847411e77666018058509eb83c26d3415f9cce80c13763a02df07fd7fbd2699b12a29e42383f3d76cb5c76da68bd3793a1037afd27697abe9623dadfcf1d057f54251543974a9b44e4b3a9d5df1009bbe5003e9bab7fe644f1976b2ae360f09b9dcc041677ce0aa337334a050755b0f39bda24976090d52b820a5b95030a39be334d78ad2575190dac8d1ac97ebb681b8e4b886eaa64fe9ec0d3f338b70025b00bcefa6892b63a66dbc3e05ee8eac296cad4f3d1b6583e380987c92cd105ad777e7215e3ba7a7484e03651731e46695537789dcf797606422ec75e1967fa270a561598dfcbb8e8d4c66463c2414bad5d58fcf06c9119ddb1ab0f6ffff4f09