PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
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 80719 a49662de2c1c0ede76c3fb358da4015a9fe3f71c332fcd0c2e8c25975f6a197b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fdbf8a1a303d10ae9f6dc582cbf2a4ca7247d48a66c132e0727080ab3ac37d2f
Certificate Block Hash
a49662de2c1c0ede76c3fb358da4015a9fe3f71c332fcd0c2e8c25975f6a197b
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...008502000000bc0100
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000878effe4810bc1365910667570f6d0d8e0aedeca034b0063aefaf3e4957c4c8e9e28347a0902d2eda977010d66d30a113d6c8d8ea41ab02f206b0c1397495e6958e05b301e737e3aafc90a0a53274dff0bcd42942b437311e60500000000000000080000000002008502000000bc0100

Raw Header Hex

00004020e9088f5f66f3b8d24acb4129b901cfc5e23daff9ef56b8d2ef0b84aa54dd954b1ac72ad61e50ab89ceebf82968256b9046e0d893bdec5bb7ea81f96e8ff283ea21d6446a32c600182f7dc33aab807072e032c1668ad44772caa4f2cb82c56d9fae103d301a8abffd

Proof Data Hex

59,560 bytes
121216010307d37326c3a93beb6fe12f0d715c1463116f757e8b184bd9b599580bd2cf910aad44d05cd945efd7c07365c7de2fd005ee39d95a675464a05b34a2772ef7cf47068c5d6bf42fc274b1911ae1b20e4cb1692562dfd301f52397d91999bfbe23df43a8488e15ff7db43d01ea48a793648179fe91efd984e6df7ee6649341336c0f59ec8a147cc7ebca283bb2b78596b1840b246c984abae311cba14273db5560763590db719215374ca198d747dad48eae1ad093383727ad6f39e465657fa1e0077e6ab5d94f3efd72a7a9e199ab06aeade32c06b4d12f40bb0f028628e941b937c5f2b7ea2d74c6a7faf828430a3fa63020e83c7af30745f8e1d886e02043105761e0267c66a8018b7ba588aacaf03cc9dd66bedfc0aad854a9ed09ac5fa37f2059df2ec44c7bfadf12e18fc33549f424cf964965c7d5bb451c7e9c5c537b1edcf778acb3e3f313095511c6ea5411cd26b0810e6304de6a4ebbaab6ac31e155e25d1afc13c1ee0ab5b0beaae41794d5122c3121b9ea938736602020b896adede1cb8a1051e11d28cfb4f05ae779bb028529887a1fec47a3a3fab86951877f1b1b30f4aa1b350522cd1e491dfd1f7d6a66a06a120faaae6bce0418c7bb42dda3c66c57096abfd4333af64fd2025019d25f552295b604bde13d4447add6f683a6167c728158dc434d16f228731ed7a609f49e31e813eca855b3845a2bf7506fc7c7a5a78160338615271407bb3a00f320701c679a8ce20cbf1866fbe200ba0d9f27fc683e3bc277a48f1597d0a6a3acd2e58dfebd7a91e2dc40e8ea653601b669519dd507040e2c50b091146528a39fae993036c1818ef4bd6f47f9eb9a9b9ad4b6fc0900065fb0f7f72ecea920163523ba6903ebd02f450e71a2daaf4f90ef3ec2c8bdd04cb85decfe220a38ac86dc710682802900c15239b215f2a622b2bd3d098ace674048f65e1dda78c903bebdcf450e3f50ff9a472b9419440e9ccf3de3dde4c74dc788a8598aad85c7054299a7d0dcd2c39f3d8d7bff221b01e38e44274e620f0dde1d3aa5216dc12912541dac9a55862bf0db5ee4413f001f4536a3c0ee17617cbb417bc134bd54616d6f24cfc6ec539f64645e1d2cc56c51c9ec5f940c135bec0c42ec464690df6a43de4f4623d9fb5a848a5edc27119e0c8b820eab2f672dc6faa03b84b1f35f8cde323da3ee020958b4808187c0fcb4fab08e57294fee3a972c01b09ca7a2618c19ebfa534d73954f16f896cb0aad6a3c9830d11d2350dfc583d15bc5d8688d9eeff0301c7cf43f6be28c4356f78349ec32676af5d672742f01aeb391e5c80a473134d0296bda436556c44d9fd3fdceceb1f72d626c601767e57c28fd4ec89dc0523bfed98a80824d840a933bf6303c919bb83b1c334cbf57279f841dc5235d90bbbf335bb23a6c6bcdc615998cc3527417fb4b3febe7658d07585d534b4e69c9bc91adc522c7ad782528ab5085b5887e84d50d53292bb9749985bfc0516ff4d813867c458dc359c2841fca019436d32fa86e5caf357e356527f043f0e1737ad47b2477844b67c608a7cc0f0110b15b727d80c0c2af4f2ac0b91731591d5bbf5e0348ef8d879e8f3eacc803f012a759223a9bd15a7638b17a329ec10e71b3e16766ab56070f7cf227b256fab35231ded81afb7b400f58e87ab2a4f4c0138898f16ce083e0ea6e8ebca324c2c5a38881d5ffbd18cff57d21096983f8d78ed14691ba7454c3dc1163402a104a95c1927efa65506754ab7f69bb7441cef744873a99949e95088c2c5c11627de6fd1a0e2cc7b82c1768dab5188c4da6296d2099c6f19e4d0a1cf9c008def4033f16a53549895c2216680b7894ee718c3bfb510fcfb92924f008de7c586c103822f7327c227046712ff07c341aec995dd678d338775fafefe00c3bb597ade39116a6b90672df2f5b9de684c51a0d7fc83eba57e64cec735a71d0a0067c090f054c09c9965479642d832f124443d863bc20b73d4fe6bcca2e8a36843da108237a3237a4e2a04d8d5e6c772acb96b69fd1afe90a69f89962d99055bb1f7cfbe757de3aa2e3128b2a19dab0ba9af2797468ad77ea6b0b1c54e56973540dff6902079e8096bda0e15ccb49ddb50918d109fc9082a0e93a37950f2db5e82917538fe0b85d2490059014d5bc2a80fcab27eb2a67a00ce78005c355250456e0db9917baccc200da7b25e860fe3ef31d30d57fa559a077b0e1356fb5af819e08cf331078380ba6492c3e0fa6e8528218a23676a808458d95e1b2276d7b646a4a0ae93308ae067c51b196f0ac964a0492861bf721ed7c660ece43fcf50d52cc79e5e66330355c1be8dd1354d3ad841ff2b996008a9e644c3402bd63c74eb580861fc7d1263910cee8adb790c18c334cbd837bd638fdfbfd8beb75dd96c2d46d00c7903a73815b3e257b7ed22118b222cc8a5560b66bc855db6c2ee7a030298f5ba28c1e7e439e171320a849012b04f90319307b6de7dff08f87a76cccee08e9c0e56a75ff5d5b64e027817adf735fed57faa20b8683f1ec469091cb33f7962ace57c4820d72fa4182783efecafc66d6f6f2e64bb23d8b168886d32717b2a202743ea43addf56490d291d9290e96e8fa4c2155943fd84660f9081836169a66d9d771497b618a2b6ad3f5024c26fb67706fbdfb3874380fa6d419bd279eef3e47c4f1e0f67c9a3a1a464a77d67be488e834c8dcacc5e8cddcef721e4e5e6a97345464aac7f64dfe6768fd8bc49c1751f957d6e2ea94643d4a5101d1b22386d769ab52daab2b74eb5d08237ded4f5ba56454776fd81a30f9098fb1aafbe82f5044f6a928d6dbfe1736fab611b950f50e8950a61d5d38330b6d2bbf28c18222252212a9f628277f085330bd182698bbe17a8ec2bf83d371d913b44684745a673b32f4b3c4caca5a4474e3a84dbcac5bd5e08276923c68ffda66f0b92dac280dda30029d06ff85e25ac454750d79bcd4c1bfc273285e2db2581269d3a1c1d56bf5c25c46846fbc88a875513b05346e1c003199114e01564404c5867f30ab16a1a616de86d430d0074993b92173d13150cb278032275ea80d2eb83aa1e2b8d21060fc8850f60cc3651b63825df7108983f9b357e3556c6e20ebb83a54fa6c01a87acb489ef086c9d97446b14a937836d63d4b9f6fa85a1175f8a85202d5069f63048cd78337f843080c2b679705c9256f0374bb1f86c97d564c17999b4f0166ef658f056d728457fd7dd0bcf1d8292dd1e69c0b5b48769b6f28fc223ffb874f964c75dd79ac29ba9756249e084c622e604819659c45b3613721040bb937d6a3e5bdf8cfd80ba8af147b74a336f0459ff61899c034963dc5dd4c41fc8d0adb9c6a0f6a3aa375134cac2ba2cd6e7baca174f31566fc0f455a7e3c43675e6ae82174059b0657dc2b6b30dad3665cf2c13323cfc9c5bf1eb123ffa4bd56e5a1af9db1a17c65398394caacde5f78fd41c9fcd42a4e379f3cb9a17cec6dcf9cd24a1b7435b0aeac0cd98c617d924ab5058a3a64b82319b25fd5b88bc5ece5b107b3c5a017c9e2864f4a81ee4a2f7a6a80c8cf3bdff5fa39b5d11090a670b8cefae1fdc66ae67e2a81739b56322c4a7af2f3bb758598c1f1376cd46e427f09e1ccb37bc8f39022ccea8e35a017ee8ac3e47480947868de6d82959028ea22c368ceba0fb8fc4e5fe04fb9c854edac5c8921a300221f6e0c59cf11424d4e0eb3714b204af4176e823ace6417d46a758d47b6343b03a8f68b8b88045dc9f69dba2702656bbb5514378b84bcfc85500159487b00271a8708927e5a84f5b29531484bdb56607ef08331f8d6f90bf7dff3ce8406a9da9390edaabf51040bdbf70a6d99576dff9cbe068c726f1d34c80a39d6f1ba9f42a8fb6bb96363bbbc80823a9416aa81ac65caaee0ef1c4b88663d962ba92064eb9120275fcafaae023014a114198f6c5b10418bc35ff76d09979f4da81a912c5bed26c4fb8a0eaea823aec8090f56e23bf83fc8d1909f39809c3f34a6f626bae2531c0c4aa749d585d7ae1f4275618926ce61e028f70b3beaea2a6293a7311c29bd116161345227322c8c44c0ad24357224b6833077fe9e31523c715604362187af1a82e3fa618a65995a797e6774628d9d647a337aa49e71a34b1f9ee390f2d7c9e68f1e94a2859828fc5823d0d4ded61b6bdc584420cf6002f0c2ac373820a93e85cb447758885c3d88fbe5b601cbd1f0b95f45bef522df2b87482a2d253d0b4fe3b45f45508f8744615c78544580798e3945c741ef96c2edb7996981cf8d7ddb164c3c842473f97666842587dbdddd045015d622ef8a941cd8b5168b8bca5e2867dcfdd3a0dd751fa7ee30c47da60402619c86ec5c8efec054d14aac04d38bbc47ce3407c276f06bd519005c197af34e38f60ab4ac836cbc497d3508ed680e639fbaa3f972c84a58fa7c65572ce31e35e9374d954829b2ef1db9ccdc163a816bc00b69513959488723598c1c95c91efb36121890b27276a046703e8ce97ca85154f5f39bea715f19aafce8473743090f09c4841952e4d36ea33b695c73af66b46fd325f395df699ccb49a549f82062ace8a2bfb3a8282873636d54fbd97fc6acbaa61833091673e01ba3ab063d061298351d9fd4198bf48b038e814b67a8125f5f27786204e000c18b0b65944ff417ea85f5957c7f2cf717848d280b0e9c9a2ecd281ecf96cfe4298475b22569cdeb59c54d60e115400156597425ee4d0bfa9955738dc1fc2866a5a02797ed5ededfa93651b72efbf46872aa7583f5cec5172003821ccd9121a263fb4af71e58bbf2c7fc7ddcfe8b0ba8d57670b4920dcb3688035c2537e903e4098ee27e6016e80844ab42ff6d19fd08c6cb67998ebea52384475265615289574ede30c5607e282d917ed4a92ff409bb0e6ac82d286e980f4e51aaae8ba77e286f846a72a9b646637894009b0cb6d0be2a7bb60fca37af1af67e948b994ca870d32b3caeb8390a383bb86d99f3db470d464bff2a36c2ce65678bc78bc42a97728a2ad0562e3a1ccfc2d1705b6c7392829422b835b80a8afd20bad3bfd36b097f0a8999f1e7dcacf3460a7b6924ae03e97988e2dc1608ed26fd36d038135bdcfd739799c526c6c6d1820eec784987a401e480b1b3fb66233c7e66dae0d9af92884d4b960327fa711fbc8d7e65f5c212781566461c1970898bf272034811b0f6c9be6f0b552d06cee61e417a7ebd7467b28462cfcd3441e2c7e839da34d201bd3fa6d0a161f01d32440295200faefd4af17e3672934d8da897338fe7847a32a33a8a4b4497e59a98fc067613c9ebe49ca88143ab2ae10f4cf70cf4f1ed5c98e54a1927612ab4934c63bb62b6cd6f26df226e3d196b34f2469e1dc8ca11b40a32bc8f36cea940e1ec69c9cccf05e8c60f105f4cba1f807a1516aed20d226af7b14fa3cec1dc4defdb8aa373df17a27b2338ecc89a0962593bb2fddecdec5380834a613cffba2bf054056c7481d65b58bfa97ddccb413a9bcdd9e804ce4d9602d730ba44a4fc67603a236c236ecdc0ceb57334f5a584dd055fddcd1e50884d547c8b457cda190302690e4f66ac85f54471c08a53bdec311c5e9c340b237b1177cd187e0da9e07f8ff896d848477838de3bb1b965388833cb4c619e0b04232846430a783be09a2386150df9065e2c50a2c40fd6945af1188066ee308ecac0bd2f1995eb2369e0faa0888fdb4e67ada0bff9bd0b606265d0f188e9b5a7c26781fcc61a90fe80e930a5f607201192efc85ffc7589f85cdc48612fe674e261e5d50e0b71cb3af28c8218877f38082f177f07eed5c7a18c24ec60cc5e590f15009db34bb1b7998da94504731040e5b0a57072abd640b420437d0cfdbf2c8f4f155b7fbd13ef12eb7605c4f2fd8e496601c73ef5f018ba6829b10163d9cc476f163a37e29e02d7afaa2d75be7cb1b697878add20f77ec80b472e3285086c116786a16b692fe8da37b661be8d62ba782344c69b68d6dbfec8aa374ccfaeeb6d0ff9f4f3ecda044004aa53ad4f510401a5329847ec4f9bb98ede606f2b044edff18dc3b778356049c6cd48d0df03ee9e6112747e20ec6d246e8fae154cdc29620a18512a864a5d635325fb4ce8f44a670bc72a293df48914e83e17b9fae217b6f0546654379c418b7d6c36cb8f43eae23b5df028a4407bfe4d5b72eca3d6313f580952f693eac0bdb538b127453d1dd2b0fa60b74dd06e10bbffeaac5a618bdd8a8216f06d67c8e11b7664df40a121910900fdb79f587d46fa8c58a5ae1bb5850b9b40e0629afce50c6ccc92209f57de84ef756bb1fbf585f79a7157ccbdf86897dba4863a9e98c927f58b1debf2968e839e5402ad86d9860949841a5c3adf2cc61c5b82ecbd338617f0bd7de20163e00bb316bd3166ee1d755aac130977d225dc21c2d9095afd6baad7bc1a6ef236e964732596b240e0733654d4ca3a1632a480cd302b6b390c3bad9ed72c532649359cef5321c6674cc70b729438282791bf9396e1c44c87528cf46a931f97f9d7c4ed95c99a90fd6f94886687432bb8e9a1d8b0c15f6acf478e8e85f082d104e3b8c98d4df3837e68ad1e59dc4724399a802514b32804b8c1f6b12b062197d7231cc3abf3c30726802dd2b85badd3af5666787a062d128f4344de42b3078a8cfd27ea99828cf0dc1662d456a4afd308c808545f1c36692e9fdef5bb9354a5581d5073b83d218001321859dd7bf401aad209544a66300540f972c10af80e1a8b8c74dc52239619d740f4de546be4175bb8ede3b0dba24e90a6202ebc8be4da223ba950386c7eb2954173f532c0cf26de67d28cee0671bc473466f10987d36583de5f942e0284cb9d376fe5448565dde543084bf618e13210bcf7e063616cedc42f1a49aa1c387bf68a337a0a782900c6fb8b2692cb094d7ae45d0b6ad4cd85c0b187a7c87444f75114eede312c21c58d8677b97b050bfe0d3cfe31e6a027b788634c790b016c27ff38396be849210288830b1163781003b44b9fd82c3f900720afa2f06bb30b01a9b6a55a50045a3aba590345ef8a52e16b233e1120b96db629fe412763333da6fcc215fb5b799178589f9a72f34c9caa0c599e177820f7e09d254dba45d601f7f58436edebeaf115193d0268eab30f5de43abb294f58058f9b47cecc8dad4cb706b5948d04a27946e75f92c00c5efc77eccadef7cf1cd9b72d8527278074ae693c227f09ebe93427475264cc4d3d3082477f3ffe2966f2c4cc2e789fbff2b8973b4e241743275204efe2d01d5874f933416c2331bbfb63f594ceeff68cbb218608fc573cb67c9d9de7a52d6cf4b0a24d89923e8012268f0ab9a32ad9e1baae2ee22533f0598b40ac26a81551e90932de19192a69ea4b69f0ff8ecb38ea05737b745c787a4a746d8d01180a2dd1d0e808de62994ca032c52a67c91562395257f5a4a856472e07225d33eeff6af1e3913e90f6662890b1cc33975a5c44bca026d3f7ab2bb584544f5d8f1f603b882e42853e6b0187e84960399027657cf97972db0b41eb76e10f82ca1670beb9dd47523265d08400c22324e80df5876dd2d7d2cee53e703b7d50cd2f26b1e438586cdb8d0da6fb3afd36170ebb87151849d7f149808e4e2e47c6d9a765c4c855ce65d7ed917a2f82f834a9df09f1806603acc400a5aa3e94054b0335cc5f208ae7a897549886cb40fffe37278f754521d1edbd97cfc6ac8e7ba5281f7e89718e99a42ea62bb7a28e0b7a86e628f59804c7ae7104d60c75023a1ae0f988449c3fcff30881949c7b5dc5201079faab19e3c21f81efc400288b5ea0216e0d6ca85c6a330f350c72950926b428b6025edcfdd37133c390b96b544765b6b1d47a696a46305c7cb7a4c36798b49501c23d0ac797d68a58cf7d52834c9dc86f567e2debadd557c71ec3096387e858f04a16bce9677bbd2e76de9505c76a5859abc7d95266380f4e4ca1ebac0954b252be543519495a07ce8678bfbc9524731d44c50e32707c44aaabbf0c9c3eb0771d701ff1f3bdb41d816728d025b9cb07abbaa1b66b8571eaba47db6ed38c6e1811e7f12c16559125519fa5a7d49d27ff62c589cb8706566d9a1d0a97465a373aed4890584026cdb25f5849b5dc58cd46502edd7df8ddbe38570240deae6f99976732d02282a13d1ce487a4b564891363aa7675d695f64d6960723dae3c7d15e6f79b2ab4f95ed347fafb1f12d85f860abf4589f3803a1dba4e1b4d8a6243741049153aa27f80665226295b02bc44c211e1e5d01b8b493b3b7736064ce78b8b6b350d29383c76210872f5da9612914a3c9f9378c241f8f0d7de2fa2b9fbc65c32ddd521f15f48dccbcf2fbf0c86ba07584c9c532743c0c292a39cb9337cec2cc33da862b4e59d307de1f9694908fdedb637ebe83dba0c8dc3257158076eb23d7c3262c6ba8efb8e004d4f34abba0bb47b77cc56c42df33a6c7da6d4b328f9db6f45aa3cd15868d0283324911a74d90e669e8185efa2eb6a96d99bf1f9683e4741775fc67a09754174b197d3b13713a9929d68d9b2b9e0d8e5d5591843626f632114872d52bc74295b62a3d405b3daa5fe3f1a9a4d5ca326ea21f1e3b597a64ae51d24b16cb4af7af590726ee6bbbc00a64817666be5e4eaec8d3d3e631cdb07f46715672c31623973ce34ef536ab3e02fb2b4d3c8270e340f3c9c711e37943d86fc1e130f042709e824410223d2cf1a59c71f19933319df48523ef8a9436212f7b901f6799df8c0af28ae6b413319f0be881764156009ef01f3b5b73c4385e5864cb961ac3921031f173291bbaa576251c8dbf83b750728e617b5f83677a8d03eace50450b6898250fac25aef3b423cde2361143e37e633337fb36447e386966c80c9a8587c88c1eb15a9ab324fd1ccbf757ac2f36510600013779121c237ad06c184e6c36ba259f4bb380a7ef763bafa01add3ee3566e413ecc142788b710e8b6d20407ee3bdf3b78fb5317002a1b2336862e40f9f36a18b9227873bced15e87a259aa27a19e851799818109e192478763b8405f27cb7d8668bd7242fd15abcdfadc02cbe78f5b0eadf0bd530f0fe0a1232c30616586fedf908cc4ad97015ab97160816075ab5566ec056d84f45b9aba35453733617bd328e8f37ab7ea0450be6534315a3dcef02480c3dcc04678e7a82901188cca730f27e875b4d302fcde99cdc26bc21577b401aff282bd37ac1db94a7aea955534e0ffe6a7e5578bef54f9a398507018de7a4f032dab20ba073819b3e8353933f6f8b805922394ca85149d5c2b7afc2f76e473901b6d8963ecf9bb948c8168101f4cfeb6514691b1c3d2b749989bac99197e9db54f57ccb210b951538881ba4b42173622969050b0b674770487ef4e3485ae93b0cf6f466a7434304107cc61fbad6be53296880e2aab9839acbc66c101a003fd75aa6b50309ecd78645942a4bee425d3525e40827a7c1e76f84f06c9dec97dfad23b9283948f6799f9b8c4e0849cef74776f915c16a0a779ee8c11f272886673279d0d7a38f2c98c754c5f95d0d1c498215f277c18519369a8feb5e46bd579ecd8fb39a13eae33d205042c38e0cddcc01c6fc46e9d195144d9e59ffb088ba0063af3ddabedd665ddeab1be58352e770afc82929b05f54a9fa84073907d1ffb137904b51a84c805b22cce9aff7aa92311751ca60fb3581653e91c86d9bc7a78b5dfd02d6ad184ed547c96baadb4712a844fa820ba78e3f237e7b27f72356d6d751f846fc0029eaef96bbba8e335b03350067b746ce20b9efe1946c05721d4acf28f969fd5728aaf396d7cc3e63709194b914ba3ea1d1b2e46585a6b56ac9c63c28cc85f384ec63095eee61451488f0754f54613f21bdd4a796aa8ee9e5af347e5d6c014cdbceeb005be33cf814561b37423721e4ee53b303bf2cac7f7469458ae9c1a6263aac873b8dffe935f30bacec7e9ce96b98406ce47066396ef4ff751f576d2a7bd0ef9c6bde651be7ec3d12b7212fffe9bfc136153fce6d5c3515d49861b69bef9954acb5e482e5b74c6003d0310c0a681e72b6bacbc1d9c2abd5e0e8cced04c48b548c826db619bb7da0193277e58ed27a91c176052d11121d5fd55c38af5bb5cfdc4c54cbfa52489f1c8aa2b06d3dc2f734df1cffccc0ddd91f9d1207e216381c6b6baab9778acbac838195ae1cef4e226b1928490d326a2b359e499a4dba90548793acdb22c4d06a0987cf26cef1c2b084f39d2157e4f77384ac28ae6348200409c05df7d8f9348c3e56a7957c6b88c2b664e2c27316e6b4d0928fa89385263778eadd9b094499f3966ba4129a6bec07b62f2ed970e22bec5672279db1ccc66653814473732da90eba28747ec5d53d7b6436a0f6405a49f91b45022bcc67e16f31ffce3cc727e1986def4a85361451614d8d856f28e627de236e7b8b76f757695da1f4893712088e8f81587338cfa2cae2814532522297b6fd5ab4d1cdeb63136b0d49245f5fc222c6ed91c6f657a8bd93e253868e71f1dc957397d497fca29a4e150be09ef832f9d4624421bdf5bef15575f2cd1ca088c7c02c0cce407ab7d262f8f4d68b3b2d46b0ecc1c223e18ac52818f2721544e08b9b1d5d08f07a031af1d1abd8990cfbfffde41c8e7a58e245f7d4eb9f2dd1fdff180e79f6489bf80bd95311ab1c86da25ed89639083894e13f5efab8d3b9c867f677ca6ce26dfe8ed0084527f1f0432a4fcaa5264b41503c0b89aedc499b18d7dfa9cd83ac8191f3ada32e5e9f90b5c9b30b1081f86b9b24105bdb9ca8421b8152c61cbe8461dab0a38b9e05a72c5dff82e264e00e77e072c29b0619a7045e6f0651c5b9a043244a4f1a3742557b70a2b909b54852348216b4efdf37b6e221d268cd5c48f206810d27ceff2c892c602e45258450729c21dd232ce9e1decb1b91f1d37d809d30bda2fba17df4db06703c4f2069ab85b55a0d423b4c4eb26d9d768e5bffb544d1eeda271a5c2987739490311aecb6e5d8decb65365f03d0d69aed8d29f41235e769e02fa89e21675718b8301cd32cb1b5c6a66fe7cb839634058ccf7a13a054e3afe375650cab0ed4a496e599177cfc159758d53e187d299d2551fd9708afd1f51a80914000f88929c87692695fba076df258dfccfcd391ebb5038eec400bddcae8cc0e2da1e6d370a56326851e2ed66e3fd832a9811c08a6f5808f5773d2bdc8993862c83467390a35b7db94cf3d3cef307a1c52e77a45a0a71addee74c34e4f47ddd7b00f9d6624cfa096c720f1b7e3225093b0d446fe0656584c34073d2c57f10f9ef8f138b10629b67e5c10b2fd592b24d298999c6e3034c182833fa501a693b3fa002d784694a633cb15c165f6096e1469c85a446f4c6b8dfb426fd965115371b494ebb9ebcb71b64d585819d11b5580c827dee041925fa4e181531c1245015aef854fc8dfcbda8118c5fdf9a5c9c0523aa796fe12715aa90cdf5f7ec5d3d67a0283516ff25cb713f0f9f7f05cbeb56f95d52d1b0515918918078da7d38483fbbfbf451b60c4f153d6c0f81a6ddf640b81a319579331eff5e9168a8e0ba7b9823189c7f3a8e0b7e302af55d3cb5ab706dd1c464f07cac7e158ee4050e76b125210bc03a1f465ab4b88984a1f896ed8150ccb9ed45b5844e792b7dc4535d564416a34ae655f3757e9f60d792c0e40a72dc804cbc283d3b85bae13abdb3cf62479ca03935f5a48f8ba3e8ed7c634b901c40ed1ed097a7eefddfd1b4f9f8f8e34c8682fcd58f134d8a0e15675ff39a26018f86fbbd58c9b90c274b5981b2fa800a4652e42cd27415b7016f02b96bf809214c6a7bad008282e1b6c82ca2b9d2ba0933ce757f295275e2a3a97c968a6e71cfd40a80fd771bb7fd982f2b992e8e534c05a1702f6de996dacba17b0d7ecef7b88f5af629c2074b03a48c11a779412ab07504f234bd4f7d3fdc8abb2700568e084579045f5192afb12cadec6c882afe3e419fb41ec8dec7ab68bbb39897a86e7c1be8a9f0f7f95f77d2eb6750a3b98b0410b811cbab780d377894a8f9c1171ac305f1cb7a48d2aa2006bc3c1a1e361923a11e32da3177dcaf1f54bc0d94e18542ab4d7970034892f1424125c8b3c7ab248c8633b6670e8107f7b221ac887ca08c1c6ff96212dc7233d978812160ea221d132441bb1ab2da2cbd660e19aa1b95c93b58c999bed0f2d14a4ea23c9765d4dd762309ccc6511dade87c4f79db339ea6e35abe2c15898e6cd49fab147750f3d7095f55ccdb3c8c1462b7f0db49d0dccbfa99435bc7af367f1088e1c37bfd04b6ff01478bca919eb07356f510c6bd1d93d4e64fcb3c79021591410b67cc5ba7c6f46902f62efa1b3ab0c7eccc321a802777883521b4a1d229ec136e8fd36c3b385193873dd0a0bb1106297b8955b7e4d3b111ad91ce9adcbc1ac9fd86acac62678e62a7885a4922d70cb8f33c0211d0edc9de404e4a5e75162aab9b2796237ad32ec4ff29dd6772b70d1e66c76d463aec3357feca2c221de426a68884b5a1a7f5bf0041d6de74be91af6e25b25a5567868c4f484ed0bfdb522f4e4c5914414883ca29223c2d84a98520551140f404452b70e230404fd3cbc3f12cec4c3fadaef39c6eee805aa3af1c3c821e5796e3fd62dff57c2c67ad667d8be139f81e715c6bb0f564e4c85b7e988c7e41240904e779629457e89171d33767d12f9a9ad714de62bef1074df4a0da2ea6a130341a12fc753373955829ee053e71e1068073d7f6930a8d39b076a670becbcd27b41849a0b01053fb5b7ff695a86db9e1fe8a956a7b46f0393b6b5411cc12b869f2e674e873d39c3038823e125671c54f3902d2c71dc60e3ddc42dbb5c5c22b4c184e519cd3b606f1f887ce2d2aa0637cdfd0f93c788aa3e90f6bf66e9b598c2b0d0650dc3f773158cceb8428b329a33aefd8bfbf6bed117a8c6208b60872e4438dc2004c36e0ecb8ee079976b65d34c647df032a5a8ab09eaa182c8194f18b46f2874a8c1d1d017a8688602b8dccb56f8ca5ca87b3762457222267c534a045a75e6f860bcf93d54bf1a572fbbc5028d2e8a96227e394d2e6170bc28a48842d9874857173af01405f04f1f1be7f7e057eb550a582235dfb840c054663f6a5f5e2afcfd915f8c3cd60b2356b526c23d862cd2e16f9d47fe89ccae685948bb2d392d4ca2cebf84ca74fc1d2b605f375fc31cc54989454b0ca456dea14dca0aff48c912b26bc52542aba0c1462e305b158ce85d8b0e8d03de3b931b5aa76c44de41beca69a734101f694bd844b3611beecd95486f6e650524080f5f8629c88fe9f9232f84ef19ca38331ed509a24885198b5bf0ce83cd2522dd29961c6bef707c7369a415f413c1689391b273681a7a22734c283f0a492545a15bbaec31198fc50af938e2e6039be4f9d4d7017d93024e5449ea590657ed4dab6384c6b0ab9398ab47f0a3ba92b23dd1e97ed07b2b21bcceaf04888bc64a137a62b6bebdfdbc1c2165e71a743ed02f3d8f14cfddb794c3b091acd550f4e8932f905d0baacc52618d5042f3367963e5d37f1e9d83cb98351f864eee80c06d0287b05d8eb772f058bbe8fc8c95949b687ac32a9a320c3a637e6f1399c906468bc1343ec9ef2640729d6d2cd60f060f3ba5496b4813cfdc69d38b9d3d76a4dcbd06dc226754aa13a967c8774f242ba33607ae917a32e0ae98ed3d76de0deb6fb1fa853b5b7808df856371798a323a21ab6f698e814643b39eb3c2820cc873833b0d3509773788595adf9c15e4c42a981f2679fb7a31b9946b16b6de868d5d68855107665c75b39c9e605c74ccd0124cbe35b2bf76a101c2e3a38173244b8bf68bdd76094a718862eadc82235875ffce1e5b2ce1ba5b4e6737451c3b314d499c40ae598e271ddb858742727af1e405a709cf46c31db897e18432024d3191d6d7f04d4e9e1bd732695f3d0dd32f9931e3251d665375139f1b0739fc40f2247a9ae5d2947b7c187a656daf2cd034d105318a36b46782ff41b5b879b0270342d1626b98311df078a73d8fa5f5e60cc5aa2a4b699f4c9d4c02b485d4ecbcd6ff15c2f08c2f0137dd211e5cc67ace5260369e105ed97efbedde5cb3da799b6ad34773ce5be66a2e3a78a724c39678f4322c79164b813c74826088738ce1be9ac7d67f7eb560aabcd6b2c5031ce9c45e9a1fd584a4dde8827ae0e11240d1703460a250fcc6fcfc2a64d7198129e8ab20be1e9e14e5ac017e3ec786a15cc6e6c769f1967b5f0ca9a583e76a17e60836523067751ba50fd9a8376ee3f34dc99e0c13d23cbabdcb562e5958691696deb75910c91c99c45e542b6ede14d30ba4414f42b2542046bc0b801a3ce060b2c434b8f82d35cd8972b4b84ece5669af927553caaf4ef2299b0c33ce4f85f44a47d871cbfa627b49131b039c90d923ba49374291b568b5028770ad3a4ba0af942f227a3d434248c7204e1d1023d432e43f15756b6df11578e7c6841648526032d55ece5dbdc4549a4912266f3094ca2c113e9efb5a48cfd11ee5714ffbb5f1365f5da7c2770e35f782d73de76dcbab7a348893bb8f1496ed1a880073bee56ce5692414521a9414b432b7d4636d9d9699ea446a16370291d799e80417a55d7c01c7d476f4fe2448923acb644e8110ee755bd3fc1c24d580b4c2ef27d3c95f51798a42f172ed71b65a9a4cbad98b0fa0e45b7e67f3043f455fc06346b79e7574dcfa22176396eadf25db717ae712178b734cf9c4cc10711783bbb19dd8f77a4765c7e882fae30018ef2e0ef0d3799f874888ba44f57ef700e86e2cd74a534ac7b357d762f12e9341648740cd90382d84caeed5291df79f44bed2f7c8ab26732117ff2149381c6be2204b032ef75b26b09962c6c836ce9dbb101f99db19a480c50f0cf81f09703a41519c7355123d62598dded08535d55c200bac608dfcc362155055604ec3deacd5b7974674fcdc6d6a0c53e1240c9f2161aa1e29856880782e093d7e65fe28abf52ef33fc762513fb1cfe9c1e41922f4ea284f717e86c00c098edb147679d08138694eb5361c6bdf9ac932550e89387c7bb00c85c8568f86c5d0fe196b8dd4283b145343cf2ae432ac893e8fc5db57582578ea225099fbadd7b0249c0ce8cfc04d7f5f8e514b08312ec4b973506d425ea1d2355465d62c11821f3be556bd7bc3b512b0a77067abe621d6d95e5c95ba3b6b6cbe3a8c8930652c1b2cf7a4439273b44734b2949bce200b170fb94fc780b83fc98eddc72fddda4e9e65cfc71eb19797d00ca99763e3edf2666bcf12177da5857236495b23cd766fdb349812ec73115303d88c1188d06ef9123a18282c11c9b72a53d0aad1f73468123c725fbe5444ce14073fc75a7966e72c2552274160b541a66127f37f2b248a3cd21e92126ba55f118f68f8cd4b3d0de00b39e2deec0aa3fdd237f98a0891ac504863dae4662aeda414429578556ff7eaf1c49dfc39661c457d363496ebc82a4427acafafceccfc25dfb615b99a810697252831a8455687d2dde98a7dba987be8a3f93f28219b754325717318942fdcdf60604685e7f5df8787ec4368175f57af10a65d2b007efcd7fc17fe1d61b7ea0c68ad77e4afe19372f561b23b787a21915e4de14d474c6bca7b8311024a02494100df7e616609ff9f18e13450d46faf7899295d550cc57e29a9cf2e3d443635a66a7508bc5c413a0f2e29ac90f68604a8a124f9c006193c95a04a868156ec4443a850edd576737b46dd6aeb9a55c0fc405025782d5c20a4a51f3463e748ba65aadb0b7ed70f8a790fa778935b40bd141b4969c58996a619e49a030a8ff93da34c6d2decfb8ee22519ed3ce64ef169a48201c5f7c133aa3b1daca33674d8504b8d6509bb6c608c6d9154f5e8a2cc3a4ecf76d5f800886a2ed969ff8f2e5a9d1b91b06d829b59911f47de64f0fba0a5270cc0c2899d3919d9a249d6da364530bccc421378cb8ba9be14e5ce993938e5e093931f8deca79b4e81a05902637b02c4d0022c7ffb207e96761c29ebe671109e759510cbbdd4a426620b624c73c6e6a7ee72281872399d5b7539a2b0cd6353a43707652179d8f4dba62680139df1613086cedd229508ccb49696af3d92ba94c878fddd78e32d861b4a3b234ca5c708b8e3a2610b84d879617b6f6bb533cef9c20e905c4276c673b101f87b04a3a3b55307ecfe0b3a2db7f83decc9b9322f052bde069b93b0c0261ad7d855c5eceea9cb46f7270abad8e358c27e1196aa4407ba6b2fc85b038b2a60a5aecd6cecbccf7fbc49e087afd7e8af4b3156e97ba6512b77c74455149cd651c088732f8574634b8a7ae97cbaf554f3c145d381e5d206a40eab5427502e629636b0e54417fe64cafbe7fb9c95181e0f149291d9cc4ea3b832134be60221421b9dc334e36e44a3136bd9ea6279c0b4255121406827c3c3a1cdd7e72e9d6415826a44fbff3961f796714383cdc9ba0e1d902e7324dd8086c25f1f459c1d2fa24f9d3679465f33d1d6209ca76ce09e1d86740271d8d63da6520e82b20ef9fd0e010495a95381734c7a505b60ff2371820437677f4a39d18b54c739b6e503c12075fd22cfa391bce73375ff2667f2c3af3f73f6a9aea1d21c0633c0f3ab7fe29d2ffcaa6ab82242d0eb9f7946b65c162802a163ae680a9487ed261d4e22110ee06397baa6d3c7a44e992441b31258c58fbb21036d11865a774d9a74cab95e83b027e1e21d44897efaa20b695eaea69a98870251ac6f2db71033074d2ff129472a8692fb9566d1b85683e6ddcd43ac1138d13d58fce0682b61171dc708b1ea3cd30a891276de4929d52a41f071d46a229c1d0978be1a819759188ad8a65052e45215e6dab7c94be3b5c9e290fc995e76a103a6af62387c835aac5cc16ab40e095612807114cb5241befe04a892bcdafdf8f09e10f6392b496e385de07f78650b9f659f69a10f4458962697f7358d0f7b1cc4ef0c113de60b300581753147ee7e86cbb8ad6027bb62e67427545f5988564f371775e2b7c61f1296988794035166d89bcee860a1ae80127643876cdb02ae4e95eab954caf8369211feecffb2e1b8acdf3607f040db9b9d6d571478021e0a4cffa0265fc1e638e0bd0e3c17fade51d68685d634326f9e483b2d0d82367baa0cbe67016e4ff51b13d999bbc9d51dd16ec12af872fa82504eea58ece5ad4438fa154848e18b323147f2936a480cc9aa2a887c6c9f5b49ce12a4ce3a4174033691882c875e0c74ee42e59929b2b56505f53b32f2935a94a755c22975104df491d227ed06393d88cd08a60630f9c6a7e0544c71174e038fd4daad23ebd94cffb553adebcd74a7ec6d81e18846b67ad05f3d67531c1250e04b60b6ed7f46cdb391ae46fe6a7241ec0ce32d7322f29bf3df6873e2d797cd1e7844a731f94f92d340a202efbb8b12eac16858ca51bf288e2b6aece099eb48e1a2a8c08d02cf8067509dcdbb96aa4b1489b48a554e0be4ec62610a7d117304a949107f6cb1ea449624388bfda1a0bf15bae632f6c36852e9bb5e214a99a9534b1888bdbc0ad8243d986e4ba45e1b3df65d0c7dcb3fa26a6fe7abdd6ab6581b68b874726f285abc924406de3cbe5bcaf7c9734112368dec39e98e961dde527999b18a5c3a7983e467ca58bedb8a150b477aa1ef6ccef89ae06569e4b8588c5e693612288fb780a5724e4e31ac6c617073e12aaabf76d93d85db1121ea9cef0cb1e89d923771cdd562c5c01dc90f04ff65470539f7464eb4e1cddafe369ed41658557d1fc698a90dbd07c3deb4572fe190daecf417566c600a745454915194b5ac38507d67392a4b71ea0ba208f5e5746fe96e150c0cd62e78aedff3bff0ded06b4f498bfe363bfd413685af640ff18face581e5d50d5d7c674ddfc91425ac96b96e575cd006b020e2c6914ef117f91cf8b986cdb8ed6b2867d3f66b5320c1ddd7a1eedaa5b56dedb5d67582160f56931f6b5ab29ea9198950e2d6e116824f64d03fef9d0fe4803787cdf122947b02670d0892c2028d3ef39fda1c5576de35aa1d0f08224509773526e64262bbcd743ba6528869bf4bd8729ed98ee82990666c53f243feff90048dcb3cc90af27f1ace2aa4e9b41f5ee4a540d5f1802c8e405745ddd0db246b683a241f40168d017e1f4a4858bd6271180dd22e3f124a7fab7397eb4a958177639b6642fa732e687830bb817a188920d5e2efe8782c0cf1f32eac66e31f453a4ab0f770d1b8a94ecd227c6b13c45de90b3a0e6f85dfa86a6d5df524087f4cc32e5887327dd5569e5363243ca3c5274e7dad42f22ab060a7743bf4e5792bd394c4a2995e1b42a64235aa115fd1c98c2abd021949e8359b9cfd6adc997beb9811a3b01ad5d0dfa381ad984c6a04d2301be425b13f61ee9d3458a1c9279facde95e5baddf47c3ee8a66b6382607752cc27708c2918d903dbccc7173c91ee56ed893f8e1f52a47c36ef3aba1e2e2ec1ac857c6fb09e7a1b2b01c5371897dc5032ae56f2df1ba63f42eb20c5270d1c88cff01831e8008891031686266de545b3677b874f0102357454c487514af8946830d7ab097c3bb4c71da317b57c71ed8b3a61d551960956259e0998fc522537cffb3fe0bd688df159fdb1fd6cd837f39ac06510bff4cf14669f4b4e845443289a9d001bf4411b95554f452ca6ca16a2369d3c53fbfe3548162dd44e5ea9526218c385f66d839a240f3f6fd56a8b8e04ca2ff7b5cad63f7183fc2efc54ac5ad621a90ef46fc9e744bc898fff99630d99a7d7b1a390c253737351923091061b4752fd928b3f3b74d7babc18b5d2fc2f8ca99aa4083f25cbb31d34c9edc9b47173570a2c83260a6eb5fcb3d410265fcabb9bb3f185da3ca507a175008289fbc9cd47dc5e9fc8ae01ce662a74c287e8d9b0b0cef2eb328783957dbaffe54090ec20b3a474889b96d3a04d49e41f885ae3936df9d9ada0575d9c14857545f7c17cb1102f7e06ed214e30e5814d1be1494f801ea4c5fbd6bf092c6cfc6e59f6a6156b18375b73e45c59908419d9977e52821f42d7f14d911eede3d1c8c1bdab929a88df2d5e04d224d019a4c67ea7abfebdfad0270e87dccd218589052212e8f19ab0f47e2939858a879b5c82e59a020b195a888fc7d10fda87fb565b6acd34f63d0d0a28bad517bbbb3aed1988ddc5614b4d6bb2b48fe6c9b500bd75c1c466b40fa119927f97f5853befdc700b1ca8a5b05a2fd7454b02445e43c2ec2d6126b8de82e1b84649a1b6e2355b974348fce9ab992c41fc39174681757ddc0200802f366838a79d6df1dc4604b822da6ca6bd85c8bd64b3a49d3e21ac2a6106eb67fde1585b5b1e2bb8cf590961f3562e494404e939e24e9dc17e7ad620408d8aa88029d06b1ad4dd3440d9be63b83aa2408d633f53294d22114e2207591eaa007b310bd4d89ff8cd3a39db3b0300d29d42918370be11581cbdab30b8a52aa7bd87210c9af82c68b052b734eed6bd3b58cc7fd8a9ad6241aac8ccd691657d777daac8449c9a013ebc20f9a0ccc3839af1e74f5ea0b634e192b20423c709d7a2f79fd459c94435b3fe6e11f8268029857fb0c42c9045a7e2ffc02e5508f3b72605f9e355bafda3ea480b460587f2803e23b8b871a5cddb6aa46b048c351c45380b5b87948fa768858c25ab4310dcdebd4b43dd955b9dbb1a38be22cb2932f99604bcabe9797cfc7cb0efd3246288076bc3e4af61b726d9400de67132e2530bc05a8b4d8f233593e118ba42f3bc721ceae759294e437958dcf87a7b3a654a04a98fb0e4ecacef2cdfd23093ac5fb8d660d7ebcbe6399e21a8f081aed76e6044789f7cb8866847fc33d1dfaa1d7336f502b59b36ba30a7b9a629130e8f421bc3bbd5063cbe92399e4208c52609af70918447a83a18209a0a204cf9b2e685f027421e1ae61661cd0988d0d0ccc7ae84688d7926e277c7fd756a28fd8e1a8ad2b4a767a103a00466a046cef1d7b49bf270e02c6041398ef28627aa9300cb0c5429f815fa3e447333ae1fb442518a7621db18e224b6d47d265a2c73b96996bd2ff135756cf166a5f0bee89870a4fd9b87cb961631481fc920fdb15d21019798ccd862ac9d31f6e5a56d0309233122c3b311287c5a6f61b4476dd6166764165938481ea8c27ccfaee71f8d2f73d86a634b5302e60b0b0b78dbf1aefbe902ce7d5d9c68f758780f4a9bef3185ab09b26c6e9a941e507a5c1f612f620355889dd3b345176ae0b756f69baae34cd426fb42f9521d837a2022ba167b91c4fa497024c70faaeb37acc8fbac90b66d3a1ed1fdccaa5a1abc27473911edde1c16baf37122b72c0c10780c7188b42df448c7683467a8a6c60f6b4a47813c2263c48068ee4752fcd7334ddc52d492b5f1504ce4d873003a2d81bbe727d79b91484602e0ab073adeb1e81f1471f9b992c3f260f52473753d3f662006de0517c5aa55cd1e84efe92b530ef5d33151d19553beb60267edbfc443780f58980954c95fa89aa55c338a34c38d4dc5380bf02a5dc38ba35d2e5a26c5cdf5b141fcc068e11d809fbd1d745242a890d9c2ff3a199dc3dd221323fc5e26e0d75a00bbb6dc9584379920844f65b288fa0915808f52c73c5a24ca034b7cca08fb3ed97cc5ff468a951e1f4e3086e2d54935185dee43851b4c30ab7336cae68aec49da1780ad06229a8e6b6aa52e6afb05ad488f48aa13de6eb47f67735fa8d96bcc31b8018a3d63f6dc3fa5a4a0067a425f687db2b7a100aeae7010f06f3140785168b022a17491af10b3c25717662fda7cdd50de643d70f33ad313d28a608fd02c792df3b5c6038cef1223f39a480b8f91b44c8b65a93d27d68097eb20a7f142353077e0574d32cc3166dfb9a5e7f4d9bdfafe006926fda2bc0f5b3eacf761c0c7feed7f9a98301f00c845bba560b773b5c7d119517df89a7b9426d1d0472c39a5b5e957bc708cd06a7ca299e6ce2f006edcdf01e99260e31f139ef172db37e0bfb961663bd37776c40371e4e37e560f9718d090a8a9b815c93c1fe17a6a5f7841357a81375e3f8c2631bd38c89197bcef9e57e210a0f49f57b532f0c53f23b1b003ab0b0eb5b09751a1c5ffb914d649215fbdcc02a6798024bc7a4b25a123c66296f657e8a968109a3a1f45c43df983fba3e82c546a5319bb474b15ae743aa70349172f6efe0d7b14c201049f2516379110323d0af3e20929746c7c7f668e4bc8e9126ffc01d7b9ebe4f91bd9339821dddfe13629771e399db06e2e045d15e7fd15f8ca141baf288c6a257f7d443bf5bf848c44e2babf0e4f5e1d0b327da7877a9f1a0e9bfc84b282412fc03da47c3afa45af2cc31b6a652b39b047329ea8309f7113f1b919d5df6821d7193f56c36c43934951ce4700fb3b505f61aa7ff166b01e2a14619a427a739512f956c88602ff5fcd386a253c9aa5b1d3993b8c55496f8acbb89b75ae096b23365057bd2e8b79cfc6044baf50803c0dd8eed2dcda88bc47124978c86c26f5139895d612f05416651ddf515ca7ab02c25090622105bb2822669305bc5404af71932cfd61151f4534d714937d3091b866ae5c9baaa7f0d1cf7d825e7860489962c9dc96d527508d738b6e3b396a17c070326ebe9726a5abff407a9bc2fbddc33c06bc92def2c7304cd669c848a09effee10b4290c9680fa26ebe39828698451b44bd51c1cd502aa225248e44414831f25b3ff7d48dccb5a1fd6431a16de5492a90fa0f2d79ba07482b6203f84daed74a501f0196c21b2fa6b227a821e75833016abfd70c900537ff5379e4f67b05161d820b82f75a18cb4ed32e91be17c74cc5a44ca631f32adc4a6bfead223067855067950513d851a5735c8c8e61de382c7551576e250a87c49ee10a289bd52e6f5ce933901a89de8e09b361c95cde7d1cf6b6a94ce99f1834965a8bb0640cfd9ac1305a5618c3730fa5d120971821c9c45978bf5d54f0449a0bb076d57d02da22d0331f5b0f0c14597ad6e0e5d33c7c3524b1f1662100d923021277a1f675c6b7cc949998d59140fdf0f1d7ff676efefc79aeff903e1eac8d17c17d16f28a6ebdd2a6d296c4e07a892380f74b663a38bb668feeeba9ecb96a1dbe5c51aefa88dc898fbe28e98fef04aa3eea3dd41fbf936ea10b34cf2a6afb15e3494e549430af928ab2743ced6db6a47d06319cfc6c772da51daa5c80b9d5ea7f5eb1dae67023bca65332cf31bbcec9e293a697972c81d4128202ea2567b6d0116663ecf92ac7d18e7bdf134aeec8f64439e8828f1476ba64f6f2939ec1d346c751055fd201a6466b5b1a3551114090966f89b86389dd271b7cb73678bf8bd6ba4c71d4540b4302d1067645e8fad70e74ebdeefcc5501baf4f72238ab530b5ebcb391ebbf18b1d966d10419aefb43cb62dd2dd45a9106af69448221602caaa784df585d255833c0c50876386a9634dffa434c14f2c889530dd637545a4e1462069f2d8e12157b3b78c39ff8bebedfbbd8dc891ef040bc00a670fc8c91c662e6db9b7cedff6eb1492b56f6875c48161301da4e86d17ca441c82cacdf8065c2eabb263f69c70426e910d7479cd41e19d3327a8591c17d0ae465be1132a14b0a98efcebdcccbc1e779560a7025b9d6815176022b49211a9e9cd5cbfc8d87c61d6c50a4764b2674d4d4e7f2e49bc29a2e3bbe074c1f6ab2e46a023fab7d3f401cd522390acda5068b27e6c400553fd5bc80a3e8c8fac3f8013cb8930c0e90e936e2f1219fc4fa4ffb0b9daf300806124bf80c82eafca1887f41cc8025bb9f3eaafbc7e611925149693b89eee9ed43c386464389912eabee8b38ba2dbb27c0b0f3a9af4e56dd941ca1629ab7c06a8d95bfb4ab6cff4b13c9a719a689a2b3a6ad592eb0f78050aa45ac03c08eba4e9aff4d9d3f7fe9da6a97ad2ba30365f287fbabc6b48266affaabb30bd61cb4863546d43e364992dcfddb73cd4840c0d70500bb5d68d6bb9024b2935a8cc8d92885ca5b0e8f3ac9d597e85caf39b28134872dabdf85424c214da42f8ccd6adf3aa84c68d3fae303369cd2bf137077b2dbc37284cecd8dbfd9cb4fcf8fda1d0f8ca538aa90bef3b58e025e45c837137013bfbca7e0a342178131fbebfb489c673670e0bab5b6f52fd381c6edf88a460db07d01fa01d8d4ce887af69121b71388ffc4ec825064f40f7148f99f059ae7a299b92ba92cde16a19b01a4b2a31c47acbc13c06176f46f12ab2708f4cd7f5281d99e9d140bf669366c1d07269615a4a0a1f6e3d2ed73e68987459dbd7e7ee9cc58df69ec7aa2e845456d5ea218b1943aa5877d8002399569ed90cfb57b138e2db7de9971c64c3ae9dc76f72b500134b3af99217ff8b66e7b6e859096e462e7a0d3e5d22309f54af8aa3896d7219d2bf04cb49cdbc31fe76c07f39902c3d0b94770ab6e679e1cb687a3b19a2ac474c3fb14076c3030c76c2f4f7bbb11df9aab7b40c55d5ad85e87b96e659ad1821a0ed79a6bacf20d04969460a94962fbfbb18c2072b2207d6465f20e3a86f180fd2f025857a6ac3811d1620227180495dde262b4a264d182c9d450dc874b5cdce23971afe40eec2fd5ac04a4657922ac8b2678c3766cf43ea644cb497f71d71aa1fccb04484ffd72451f2bd0318a956a1e58fa78aefe9b386d7d47e1e8519a6e0e05763acd02cf8e894e0cc7f43e0dab68ab08278c6309677b69348061b4d2e7f6d5ae2066e9042fee74b1c37f623f1c32492a7a3d85e723abe8f6bbe203d615ca19f61508eef35d91f2d11f9f3cfbd2cde89d4911af7a1e3bef95bed3f1191f9f33e4e0f399f53a162c084fbc62cac69fc5d9fa392c1fb6f77037a633eebc8e644fd7fd2d8388d1cb1439999c179f8e3bd6be3f9c7f388cea583e9c9073d20e6368df4f4a4d59f477fc8bb56a227807fe22dd7616d92258fed691a784489c01cc5d8ca1939d73d9534d1060d9c945fe4e19852c6ad577a4f10736ba801e89e36a9de7abb4968ad6e6380b985d9ea63b16798072d64e34c007bea429f06d7cc3d4e3c3dec241449d561c67609f3208e7bd8973e09620ec3195bf76532e95bc52be4e41ec5351173e9c7b3718ba2e96c643e62f0f6271e6144c49ce5fde6df4e909f2654a6ccb521426bd59c00b05b58611bf3c91adf9407745ac6d18a5c23619316190525d0208a81c8b3b235d3e494a4c64e52db86c56fd35b5f52919c44b6d9aa3eb9504355a568e3894834429827451a1a9674d22262c0c788c4b01ba32e9a9e979f3c4a387de50535e05233cf7ca85db9957e89fd2158bf3ce3b44c5001cf8aa74aa8d583da250e283064da69d12fbbc51052c3d8ee1c3b14fdf3b4416026ea4ebac2cb9a09c5e6d0de14824608e4ded5625fdbad241befbdde196a6e9d08922a6926e2301fc4a509c4940e6cdfaa3a3255077fd9798e7fa66c2abec8003a4b6bd9e9548183a17c881e7ebfa2d01bd8b2aa467d90dee210bb95db54157430d92b044574d03823fea3d904e338ed94378f16cd97cd0d1e0cd23a47653218627ad410d2230dfbf5f3bb0d510d19ae77dc0420f0ecda0b8a730c4eec276ba5d14c0bb56934c122b39d159ca00c40af1939a0df1df1bc9b0557019fb02a7e3f98912bffaf4223168e5870b348886cd1f162c050d1cec04dfc5737299b2dde42dacc396f8606d18754670ddf8013d28d68948efcbfa4a737cbef1f833b050371f447dc74730818757306f90477c3bc80558efd19fa882f4d50a7fff720b99f28c8a2f21753a8dbab071a13212e6c3a2fa52301d983775bcbf53311f56b576a4bb3175f215b7f791b0c40617ddc5ede3270a79144532ba0373a104e7919b39951893b86d7e88810993907e9754fa60196da905a394c4dda702caba029204a82a75ef3baac9000992fc1f17c0d07ace97ba504b4f92d2897edec67177cfea74a1f74761307f04942467719ebfa73649437015b8ec4709b2e5ef484ac26db1492d95e099d8416ba81e6c5476aafe901ce120e6624ee6c683e6f52f07b3028b194589327bf52652e4a8d27c89d8c94f5cf5a514f76f3f2ee2819f5c01857ae241f6c76a363a16ca0f3ba400780d84814badd7f031235c36907a9e2d46cb7e578f805b496e967a28e707c5313faa635d9033fe02b90e580da8f81ac019ab84c3dd02cdeb5c50bce95757e5285f30fe5e37a035fe3a27508581c49a13d3b4b6fc0b909828fbb91c66fee89101a6e03e1f61c47c5192ab112500a7e87d8ac51f333cf921cfa357e25cab325868b3947541abf7420fbe04fe71fdab6a0b656fd75faf54b53d5969a06f0f888df4cb8875e9995ac385182091753d10724e9eb788e47d8be838c7540c6188dc18dae6c0b316879ce653a8cb76ee20e3e55a6ac318cb07c0949bb10683831df2eda98ebc27fed727d210977dbaa017102d0468978235ddd5f7a6c3e96477fca144c1c478b99d47e1944e7e8f191fa2c9a05bdf8ac53c9f39851d048bf95af0677874102840f3dd13cf7010d1e9d7083707d5efe58157ecca9467ba85a88639a0d701f8fd8ee3520a2dbc16b5673ea1b51f182f1f8ea4b816f7e26fbe70bab251bc8d9ae954d33240267d54ab70fa66edbb6ddcbe88965519cb8b1d683d74c03941b07f672103bbe6cc9c04a2f4333cf54cb7aa362f7825d3e511b275d95adf1c4c9746bb9434ca263d92fd4124c9a2ad6b460cc439c340e77b82d3f585daeea5b2c08cd7ceba3660cad3a3e486f4907c8e472553c0c39a678624de643fbdbcc514e4f18e4d93e480752b7cd3f02c4a8cb9da8831320e95a9c579f1f4803eb98e67c3da032e37d88b307675fc7ea4cfebe40b0a0ce5bc39a84395cd596d02db69d2dc7bd1c75dfb9df63645efa10e83f7fac9ff85d02e77280217ad9440be6253f6f4bbce7ae9752bdc4bfc29155d9528b50fa0e5e470f3a411bb7454af55fa4baaa85ad86de52373322a003a144ad1a451429918ea6c3e478f35c26aec2da6df4961e6b2046c3b14d17025fa43cf38083fe421d92bb2ac9cbb621ae5dcd4349a3f431195fb5c6098792c930b570a9ad08f08db4c887f1ccefa8b9965be7694005465f3337ffab84733831ebf74ecb5b85cd6e3c4f206c7fbf5e617936168ddffbde1c65d365efc86416536c72abb6557385428cf92910809ea83c9fbd99eca613c775ab0bacc302a668127fc3d777933ab468dcf8038da2a06e7c7085a6c00fd349febecbbd101613221f05c11d725c0540a1873a78cb13f245282382af262a07bb9f3e8090d0026cb2e4e45a06c4e7dbe05bef7925f142522a43b6513b915beca960169f0aebdb5731c2ef784d69d9bba08d621f3816885e7ab4cbdd210125609b6f04ba7eb66a29e9ecc19c4aa9a87cc61e36ee1b8cfad71701b432cd9bf5a6967f2ca8a599072bfbf724512d2ad17d0a5e3afe2a93193a603a2a1b03fe078303f12c353831dbe44b12730e7ea1ad16621d06b8747b3a63a238ef4395b13d426da8ae4545d3af64b7e19ac08eb5e55b6230075e9dfd9ed804f80b58d044381e94cdadd9778d8a876114dc51182afd3bb6111b8bda9cb7c11304c56adfd6dabc69ab824193e0abae335ea2bae453266d749ea1d7395793b8a58ebde40f62ae154794bd530f049e207cb12908944f1a3beb6a99b433a24a94f26718905c448265defbb16f2a22e698123c27268e7c89da232ee73baeafa53e0e558430a657de3355dc42315dc4eb66a4414efc89c511d107a6dc1ba2c92b6d0e0539790f6bad7ea89b5f689536b09719b67974d3ec2016e7823928ca06952ced4a5212ea22d45a1323ab41aa916dfc158450f53d4f21c5d7ef596082be872d8e0d95fa9818891dc2baecf545e5c09e1d6e6a37431cf6037c5a0d1f4f08f8b627551392041f18d39c37686cfade9f37229c53fec9a036f4d5a221079dbadbad0661928ba51e90a447da67b0844222b3c17b73fd30ec3a850b6b3496c557dcb24997cd3ef2751c0584a11566ebfcc9dce371dd92fe7eb0b90aa2acef9bdd0fd2b8a13be4161e01554383fba4ca7e531b196297cd644baf701be38a8d3d47837e079acb44a7ffb7ce6f338a019d1d4d559846f7995736e13fcea34f4cf072f99c18112bac0ff58436aaa4ec0fdf46688ec0eee1e9368847269a36df649211e51dcd6830963bb68e2901d952957735f90b1bd3f5fe9392e77722030a791f37e8b3f0c4da88955138837ebad0ef3df41fad4fed44a107abb8b9a5912aa89a60042223f2cb761c33ad36a82ba24efab9d04af55bfabc6d176da49d37b10244a5df1d909af2140001844694292930692b0ddfff8bb2618c57911f43aeaad96bf1c698efbf3e44e5d5c6a4e5e4bd5454736995bdc1a4b55315920f936ffbb3a9af0b4ecb98b568e3d72afb06adf3fa9b3b11a1363a0ab5d10f36008eef1bef4726c7a6540c004a282bd09bc81945fed6f91a77928ab7b3edca6d3d6bd4d0fdf0797a075ea5489d959477cb51fcf06a4ffd461e0864bc74ff48dc07c9ddf750a1f7f331e89d6ca3922cea6ae99328b26ac60c2aa6189df39b3d0f4356e0f761719d8cf03abc3be82510bba804c2097265c41b289e9643aef7757aabf49553a06593dc34a90016293741f85f2d06248a3941f2ab1793e728cd65a1161fe08a4806537b892cc4708ae0dc3e3978031b4bfe08acd5e1aa4d1106cbf552fb33122d834dc278e4dee4388eaf023e0e737d605910e76ee614945d57d8ad15f59aa0c0d8730de2b53e72314b2e43b849e7ce511ee06b846e0ee2a520a0961c2177f50f017dc1b2f9d4d49ff952d97b99e91ee36210791fdd976aa531f7008e114d42aa1d610bddde2cfd5754e6e2dbab9397041e7aee9e599412e5ba28d16a07823d37f70ffea0043636e6fae000f7f36ed0a674c68a55bf329204b4230000040ff3e82319ef418597e7a00219306950843572813c8e303bfd59653865b12166aa0182496b6c71f6e795451f4a05bb8289cbdf334e301eea66cc38af05a78a171d8d13211a8f8be8a7eebd242c46089aa35e1c520db3d5343dac12cbab8e5c0a9e4ea27d0d5486a8947455eee81db7a8231175559f4f8233141746abc1d5d32c5423aaacf6af1e1c531cb3f398854d2a58dd68874815379158188fc447770fe7bb46943f8bf87d09eaf4b543af47dce3b5851199dc87dbce2151cb6c9ecdad0c23784163a0873664103f835d16e4892aad22b673dd832b362fe32f82f2747036cfa93d8e6991816ec73361fa8c80f5bdb4aa57964d1fcc324dc66d2327d8a67fa4a88cdff7ff0e717bd9751eefce0434d3bb33ed227ed2aeeb62abd41ab991bfc38aa02557b5f883feab26b1c82c9106161354d58db09fcf5b33f94e98eda7943f21c109358b2a5923ae393311194205d3ec23413d7ff8be58615dfbed92adb6eba1477ff72e28100bfd0c3df0b69691e673ea1bd0ff44c177894ec5cb75b3c6fd778fd3fe412540609d6a68bdc3607977e1b6205a4d78bb774169e3cc09ad6357fef3e5daca05b9275e488e2c3e3b28f6c37087d92a5b40fdb7dcd7e3545ade65a9ce716ffa67e210435973b1302957eb8538d772fc2e7a0d65be30aa7bfa537a5bc25a94ee0554b67c8e4ca7b52caf59f55f6d82f8e58305f180eee0e704ab07286739b219b6c2e59131dcf98cf1dc09c5e2a017d2ce72abf77271d7c364951ae9eb7c56f1ce63305ddb34adfae6c37c69a630ff08f6b3efec14d48d90417828a264ba3f2103311278f728ee48ee615e12770add53ab7acaf468d088191f61280c56e97d7e05ed42e0ffa53344d01e50b9c4568f3b363872448c6fc1d97f76dd1cc5d5fe31f69b93f01a67269f3cb2d3ac34f2a727f5ea8610923dddf11faf503c103f7dca4692e85ba86f6cce0fa908abf5c1d196469d8f0f8119fe08563d28fe764ba68fcf906afb0d74422d71b9ee06adcc016ae9f76f81a931b507b1768dd4fce77476b569b69634dea96638f5f905fe5bfd1a9a2cecfc152b6387fb0ff094820cd531ffa453a5aec909ea33170ea0b19d2413bab91c951a4a350098953604f6124934eb5814c9c33c692f391e7ae44dbff6d4805e80ea2d83f0fe404f63a656ff58143a9c9e5aeba39be133b34575287144ed5d1542acc4b6e6e1a9070c799e148f8fb5c8829972481d324d14d0a05062b0a2fc81edd6b689494b64765550b737ae6b7fbeb03f25566a72b9c9a27acbdaccea3f3068e961780f56446be59fe71001f87c33cb1d99c89a09a6795bc0f6bbf1fb5aa0d03801cc9cf59795ff32b6c5821115ac9b45e417954a5a734f9cb438333b7316e505ca8caff66814ada0c06daa968b61d7b16c028878ebdb2ef05aa28daacb460e761659c79107358ed32d9d5c45aa584e2e412b4d7922ef7e4020085cc681d41c0d80f3ea1c8b54b8d55d661eb77ec61b0c4d49219e9291e2fd6b2e5b4ef9af88ae5794625f5466927341a818d535d5172ca638ecd636c94123e972207373d42cf4b7b9191090dfdff2caa5034f9cf01aceb21b2c8604d0c30d5bc20263588eecb378c7493b877d4d84705c716cb2fa24eaf475c4464a0c6475da12cd05e9c28849f5c34bc88b92dc89fb19c5649de6330b3dca3d40b6e7aea0daf1d4b04bb49b481920e2951e159654b33b0c3bf4c36919e132e5a1e03de31108fb4f05fd2a548ee4b2fcb49accd3440a091e0cc1f958fd613e18f1897515dfe6a86c03e29aadfd5e4a25b4405ad02522d0c81cb4b0622cb46f0e6ba207f2ed25dbd0f00f3f708ff9cb1a7df52c27d4b420198712b350fde7344752745f210c89ab4500a5f26eddc03556fa7eb44db8af8709a12167c4e1f35738f306df8a64fe647bc9611b1ea7c08b45526a63229232af6c53d41418898f9e4aba725f7740d494d7ec26d2fac079cc392c18283240d3ce05a3f67b32c182a5eabc1f2a2bc78788e40b006efcb020dc2b1d7df6fb82b09f0aef3a80c05cdb49263d355747bbb592572a4d37a1a170724d10770002bb6c4dad1c639693ea3413e8a5e17d6fa97341fec81a91236a8ce306888ae4b2e620b5fcde7cc8e48189fe64879805dfae68f0ba3ab228f88c0e4723ab3cbd6e2a827f5e79c261b564e23ace3cf8512968931aa90f802e8fc9fc3b07a86ada08ff0ecce6488f4e3b60ccb73c590ec3f5d005cfd54cf14f31ca98193ffdac5f4c354cc9cf42bab3ca239addb509b1486aed9c79b36c1889be1f452a3281eb0b4b877bc99af1e222e8931107137d74f8c19cac57cdab29c6fdbdd5a8b8e4e2e6d2c2bbc3ff0b3c45ca092bcb08fa731c5b63c131032f889629e73436932433a3a0c938aa615e2497705c86b609b9cec5b5e07f756b16fd601e6bcefadb757e4868af9c9cdf7eaff6070954b3d59b23c4864371ecd9a1c30221aff91c1cea77dc48ab240e8b5494424832b6b7f87fa8b343d86fb9b0c5843f92e9e23d86fbad62835146d52ca9f527db6e63aadaeaadbed12cd4673593c9f5a91c47261872329e2826d8b5092924ee99c4f21c36cc24e354ea22aac0ac229b4cfb085f313a284d875240d4aa18b8cd954d1ec330935599e2f956563c5093335e62175e7a7ddde37d8749797054b5b58599debfd93792651296782333fe955868ae2eb63242e82be6a2e0c6692af3a3eb028524f89aa595f6cf53cbb7113f47a10cef04ecf9fb872fba1e146b142431cab074fc9b21f759ff8b326550f8ccfe24d056e94946042ba5b97bcd4a196fcf7bf1a1f0aff636d136a0ba9862d36ebdc0cf3bad6f4ca7d43d7e5519e99f47db723280f7f717155bc0821bffd2a3ef3aa39f0c9a3128600012891910492760d096cfc4273299aa98c9b9399c1155b8f1ff0f23ac1381eecac5caea29abd8dec63a5c43ef11b80c15b290bdd3d3761734865a47cb379e98b83e537bcda52aeff7c11764bd7b6d84f28939d96f08cb5be939d019582c9369039bba9219ea9ae0b0fe4d60d65630a48aae447b1a4c1d9a0c6470a9526b009d818c0c68873987348651bd566cfe08328c7c5b98c399332d1137357f82e6931ce7df54b273adee6825b9bcbbc1a4e59724d367314d8c196918505568146edcb22bfd98c56e71003d1be417c11fb06719193bfaa96ddc1dcf73930059ea3dc1a596b27b607c10d52cd60176bfb02841e47a4f37f964a70fc3571c1a0394579195139eb05f0c3e1a62e99fb70f296b427ff1a1210dd2ab56a1b13ca5be6b09472e2e7a6f97297dd6df0ce9d87b3a5a9755abc7adfd67ca898e77c8aed7f9cd5cbc5cf1f1d7613750c89d1854387c39b3717285c9435a59f64deb4686c6d1a5cda346063d68e52555cd77a1939d255f0ffd7c44447319c114e372cd26c700e42919ca41ae359f9434c720fc9b9cb4d4176dac0d65dfb8b5cd02b8e27f9e965cab8de56796b7a834328d9cda1d72d884859d288515e8697dc71c14d4a9d173f689ce48c2236b6b051d56d651bfe1cc3bbe4863905175efc0946a816495b361bbc4052c4b0b51f00b46b184de9c9340cc67aad5071e1aa7115c582a03a962ff2fb94f4d788a80df067e1478c90969665a073efbe15684146f2a0be86bbd993ec1d6d43c2bc6bf275069662e8e5bc33ebf25b1fbeffa45fb3db74b93d186f493e36848d9298cba40e870f6f0a984aa6c6887ff4be631c82f6d621cbe4df472618e3b30cb3b806f0314f06d04cbcfcf16669162c5adfa8de714bf95fae030c5337346116c98663ef1099f2c8584ba0c56d69617138533d169f6637e785127c46ccdb06539725687c0841acd16cb30e3c5f1d8c5520578da0238034c4804cdf3ff92ce8802d9f77cd243b71f1fb4544430fd396328aa7b990ee3622787dc95beb4111d406a71a035ea6c11006ee27e88abbbe975962636c92d23d4d91060abcc7b70b4d8bf97a407113251d853f3615c89774d88e7ba53e2afc14f9023ed1d4f2096826ecd4e0db63811398717a07105c21165417be63027cb528f883b8551e31f1084ad4a84022fc273c03a494178217501e96e66dd3bf1fe29faa4849240c067bf921bcb6c9f846c5e4f460ff9dde80f57fae1954d00f3d6eef2708b99d91d4a71840c01dbb381c9fa67a1b1fc31151a77fc24784054f02cba073928f246cc8ead0612397b592f5ca5c189228d3d5db3f3e33f9a091cbed14440e577d99cd1f0fb835c53030d3659d9af9c0e29beabedadd47783877bc7b8b20f96fcef05c82d668ebf9e4244fbcc4819a685ec3918aaf9f69daf05be9d27a09489b8b4999633fa65fd2ddda8d424c70e9e371696c858037c2581280663c73afe7593529570bfd52c1012cfb4bd10ab857c78699cbfedad95b2109399efb69918b9a6463cab8100dc38158c3867e7caf20645296fbe572638c35e7af1428f5b3f35847a1f02e1b6b6717308401fbc6fbe608bd26dcd1a070b4ab3e66d844d73974d6e612198f3bc002d8c3721ea5172b4822af6f90de03cd2bed313912965a2ac1c0c0f6c1c45dcc909ceb31a6a1c9b58f7b389ff13ee9674b28d6aee4ada504536ffe97a8b8473229bd0734f603a3c187d4cbea4aecfeffdd31e1bf0994a24beda10d80a1a2ff60517bf2420ff49656165e0cde64404437242f9a06f5a54fd5d7017973ff8d7247830ec095671c77b1c225eb6a8f749d8b63b38004e32bb58bd7c60309b97f1f23c72ef2c0c561140a61f116adb54fb4948d3dd719cae777a1e5578538572c3574b2c9989eeb85fc50cfeeecf20137df08d642c1ea0f7d2e9a2b22f2434f2a4a755702de08f43cbc1a0cd7d98af3a1cc80ebaa060400a08bcb913c2fd4f12f2f397d83f4b091e5c6ebcec6932af70b83ce8b63929047e678a3f4209b2835369b23fabdbb999d96a8001688f321156be6c5067e3fcf913971792685ea1d97f379519226521036a79ec9ec0cbaf7328aef39c7be4d6c88cb4b2f0471f6fe2aa8601d44f2a86853aa3d0527c583d6d5360d1054a20da9d56e69b86065da59eaa5a9dfcf7fdf8967d0f6501a914f8389830a23278c06ebd3e63d9ad05ae05e24b8035d1c5203918becf163b90868a70a97a620e8ad22ba3b5628f029f3d6a4aded095346700ba7dba3f9418c2916109e4fc025d1c2cf1af756157af2f8d327cfdf3ee9d02ec92c19d4019e908a147f3ae6746acd1506bb3f28a2b768fe7da8497ff214fcc7d4281e3c3c5a256755a55fd884676f790316064907c7e388aeb2a04a74fb19dd2dad0e59666df5e1e305e64d70b1ac9a470145de4f1f81918db3ba1d258d67654db90dc75081899347544f2e9c48ab2c226b07913443a763a6562a4532fc43d50e79843ebf990b0269a8025d90607ccc6d421497730c94b8d0bb7fa3bec9c0956fd97c35929776b2bc49fdbcdb7f4bee1f6e98e63f9984fcaf6440f88b27266347edd792753518561a000220257b90ab06f3695b10c3a866c781b0505914ac346b7e401b0dba84343077e2280af12cf8556b56f5800b3f77fb14127f2b32b9bac2fee83d5c75c6e4c1947a81a516c514dc02a550081af67351aaabc023001e8ab88e088cf27a8ddc4fc05b738f12cfda74b912bf0bc8ee942934975f0f1d9ddb855ff17511ed34448784df670624756474b4db5397ccfea399e81b042641b2533e843dfebec3cc23cb9861786712165e0310c9c62f41283fc254810f89a3872f65701c7aaeafbc66c349974658c4c25d565b3fb6aef34ec411251b56318398db713dc1703efccec256f19c20d34789784e51f4bd48fb07b4e9b166b51f96eac9fa91fa3da38bc30945b16111fa84f4d312a4f5e56b502c8744a7e916cd578b738b1478c379a3e8236f6ad59ad8425a64fb2ee1425169d78b822ccf168d9fdea811259c24e57df18aaa77fd804ab7a69264bc7f833556eb27d7f16c9a93290896e12b82d3b8dcab309484c25a7dce57027cbe761a9e780687f961a228f7f2400018a0a3b37c4d86ed95620e85d9785e98c750f8d760fdd7698c78bb6607f11506bbc7b27957807a6b896003a5891b66dabb2f7c702355e04792c34a84caf8ed5ffce36bb63c4a517cbc98e7bda903a66f8ddd1a0574885718946fc8e1a40b8b2018ea98832e6307046f471d727fd5c69907b8e927fce705fa25b154f394ff808e717cb8f2b4691b214e8fcf345b9bb11b499c9518145e0e7c59ece4915e872c2a2d92c562ea3fadfecb91f1b0d9b6dbb0a750d5a05e5f0509891a40399adf24c3abddaac7e89481a3cc0fc2c33b5ea29cf85d01195b745e5db315eda5c466d833c27ed2c56f5ea45bdde7a374a6c891a055ea0ef2cc5a01edd85ced2aea7cf55b45ca6b8d03d334fbedeee39a5f610e6a02304f8cf1a1d02cf25d269cc4a73386c7479df34b0ffc901495d2d45a010143ebc3dc9c2623711c56228b0a0b79e697f693c6c35cb12bc05e98fa9eb3d0321d27868d6fef67a6d73af94b56525faff446cadd1528cc60ea3b74bb33c57a3dfa0a02d2d42ff53f869faa65786c8cdb59479adfa056d3d3ee39d7b957ba86df545c9e5dca6a58b5c1be1132ab58831c4d0f102e93a405f5f4bebf0eca4d0ed9619e55feaa9d832453567293cab7913b0e15a7025785abc0bbc98b523f276b8ef78cea9e1eb2a0985757a46359ec211de42a4969f5bf2a20f757af5a785c0aa9d6a8ee77e4f18c7b0802dd8d8a08cef5514ce995b6cae36d10412b5c8d5b8fb6d4a034167ef2c3c01652e1d8b97c1ca76e39cbdbd2a037ee60c979105d8dc987ada105e33004c2c7114abdf0509908e66db778a314b79baeb147d12be751819b75fb6709dd19218d25fe7363b142ebd37f2e529a5b71d78db23d25ef98fe88ec9f70b6726165174bc659f7fa9eecd91d1db6e60a31a00008a9b54efc0b160a322d4b957e1b8f6b921aa68689f5af3942f885bff044167b6861661ab55eec4716807eac8e34f7d948c63817371d13eb91baf6970e76d5e8fa2bad616e9338e79dcd6f8ccc81f6afc490897a7e998d5188afa32de134cae0dcc49ec59972b3e874b970cf0187315edefad899427cbac495bc0e16ee51acebbfd54ec8336ccda9c6897573916d78c30ad68374289dfd45c85e524edd7d229bea4db6b960fb154d14915090a5c4369efa689f9c27386a4a7f68e73fa62f6d7fd97d627c130977698dfd19d3c587f9de6986ffd271e9889ad014abfe53ecacebbdf59131343c7c0fced23df8a076af5696aeb2386efbde0b6c10335ae052851130d601e8ab2255ade30ee459dcbf778b195d6bff514ecdafef4bf245d38de7f12c03ddeec55b8d6b20fdf729b8ada01642ed4c8f4a33db0a38d268a0ebdf7493c274d0a4aa86691e450849b741ad5894aa01714b2cb65bf108ec9d5b08562ec4f789129b48318099c32e8abceac7e0863de624b9aab0797fd916af01ad2a9be4a9dfd44998b55c67984abc3d917b045751a80a90535633c68031434ce6de6affe4a6f15b092fac45e4877d704fcb3b38c3ba5870ff710e474ab41904a169e15823ec58b9394fe16ba310d3b051c90d1c2aec11a1414c34efdabda4ba88fbc4c71fd7e406c840728a38781dbf6144c638d0e159e20763f0a7dec1fe8f966dc1b81f4442a5cd54498c8b52f166f4c9b449f4101fe70d612d802e7cccd6b3c7aff5d5c5be3cb1d0ac82ff74a30f0313bdbbdeea66a1543f3b15b2c35f204006c62944b9a63bf4972b1d551ed10b5eefb649ca1495d27ff6f15bd8153f44dd8ff2f2b1633b7b17ba64af856727cc23c8b2494bdc86b9bf0a102f8f4bf928e22c978e0051b88858b531b7e1e2ff7018ff61ab85ace5fa9d728ebf2b560f05062edf8c08ed993886de571234c6eb6ec9190100a272ce31f8daf851b70b9d8633a2e002101163e602bdad4bb588984e7da82d821b7f582e92006180101cbfef8f28170f38135e29f597944928772ef23fcbc27afc94031c7876abcdf35d1c77b1d07e714f90c540cb92f3ee218b6304924ff4d70cffc991622b37ec81ac08318fee529712a049fc87f2e5375048f09643e0cda5a90d5232f546a94b2ee9d7a027061022c53b282ea32831ca3453f77189b8258c625e8b0c2e032296995d96968d79ad16d76a724437b02e5412eefa5d3d8a22a17876f47b108d6fb1ae719411f8ef53b6cacbb6e82bca6c7a4881f0b5ad66df6689d7cbc9f349630de2de6303d4a67bc02d78e1c6e05d39f651f4a361a5e09bfab4605f8b132badeb0d4e598e575c8de309515c7810eeb0046a095c8b5aba37398b4875ff3aa0f87dd330ae16d136c854a911f78514a3f6b6fa9b318dc743daa8d4e3c13bb08d934e1502820fb25c2142e10f96c4169bb23076226cf882a07fc376ddd851144c9718986f1ecff98b9ad00a48dba0e00c52c680f7c07a2117ece9dc78495c86408e04345a5bb9756495fe8a547147072e9a4dd579b251e570bc0cd460b87e8042668e990d5b290a25a34c114c4f36be0a30371175906b5b79a4f94de7a808e6c495786859ef500d49598714882dd0a9b80d5a07398f54747de8ca036ac73fcde0325b922a0a964ebec429b1f7d4f02398fa284f30c0794460c4d71acd5ffcf184a6e1aa2cb74ff573d412786780446faab72ade226a081f456f0a77454793501216ac75deccaab86b1a9b846533e30a5f48767e683d9dab9d9ebf532a33bc19beb4e312912a4603bd5cd9ae5b11d43c6bb090943e398c2ce338bb42048dacdf78b6bf2864d52ed3e305543da6f177fd91161c13f04cc41c9a5af015543d750f3887d930993104de3eff5e01382646b74362cfe12070652c009ff7a074c01c0f058015dc6817239255a8e7001d309622871abeebcedcad417aa5f0b86b48080c993ba77d3d716831284e08cac4e1ffc64725e450acf1a808a396e632dbd0c9ea1f01926778f15fdca6f7840fe66e795562447f670229f2390c710befd4b4cfb24915304b8442308b552819e4175a91584f799501639dc7cdaf7d25775bc3ebc02abaedd254d4259ffee1949102759506f49132cb827d90a8c4394ec594c944251efb5cd894ca5a3f90ef3e75bc7539f7c81548f0851e4be5d1ae5a6833b914c8c73a084124a20dc7df2cd46454db33f1310fd9f8ff9aa62e11748a4cc1b24eeca0e5521df666958c9c8cfa2ac6c41fe184b46c611dee5283fbdead414fd4725e0b3fa6b970ca6527265a857dd5a5dfa4236c245d04d112b313b27e07e1bd504c3295e65cb6a573386edcd27e41ce5a97e296649bace9a1b628bdd7ab03f8ec3731f0cd684d9565e0961e5ac402792687186869b7952f38b6197537bc4d30f4adb3ca591578408c05ff16e85a3f20e10cfc3dc8e75f693fbfad0823f4bfaf3bef0843216025c16fa36c796f73740846ced9c371ff9d9d01a3f9e99b86ba573c3519c35663889548483037e7f64d92c3fa0f8565fc9e52f74f31b9013428e95ba8cd5a6aa5fdedaa062dc530639a8861cc5ee6a2230e5bcf51f73b9b4dbf16e169a85115cb3d0186b840323bee5f6535cbda01f3a73a4026a2a9b985b505ed6f3ae26088f9c2383fc63404446ff7a26c3a882d801d247abf09d46aeb3ab18ed037dc576cef515c766c563d23d791a70b0ce7f2048fbd65aa4b7a28fd6b07dbe2626eeccb12fd002c3da3dd2e64e2e914a529c53f22476599a86bff53aaba9d2fa869dbf87e9c333cdc343a513c7f222499a866e4ae376f647f09c86fdeb418f0e5f49669fd8f1778a25429683bb2ee7b0e09f2bde28832b674bfe90ad5ecbfaeb7a5eecaf0268dff63b0fef54939afc1c44fb008e37e7f9d332d9b6bd616b8a3941f2ab1793e728cd65a1161fe08a4806537b892cc4708ae0dc3e3978031b4bfe08acd5e1aa4d1106cbf552fb33122d834dc278e45ae674f5f38f44061cbdb646f0cf784cf87acb2d50f9276a66934a5b5d579ad402199fbde67653511c676c588d6d7724921143f46d692a65b6243c4499c1340ae8f7b26082f1ddc73668965a68b0d16c97e8f9547d7074872dc8c543d2c3189d0072d571b4293572738ca10d736a1cc09ca0eadf9d2da3ca2da13ab678a23cdf15a7ddbd609a7189dff6e4e5dd1e6e78b0a0f801af2aa4700fd1d3bd59520242ea3c8a1a7c6d884e3451824a6c7f25c14da39396e5d014899747aba4cf425a7a6efd918da3ebfdb079baa6a6e2b7c68965c645502aacc835a7ecd5f6bf69ab3f5e24734e076a94b02608835809637448da28a6786b4e5abf04031fb507ecca4bab74cd91a69be6f7e59b82817231b03e5e8e189e4a173885eaaa712cb181696a09894f0c72dadc2be8a55a23439044367b5c55e82d7a3bf9687983a3211b3ace905699a1d97966e23845b47362369f0c041515f5621fbf0361c36545fab9faed0d3ed1163da5d8d8ae2a23702df2d0afc772e769d3694a2fb91d8a97affff51f00c6096c1179efa2d24f5e96c9c87b21f41d835ab18351604d4f1f2c9611f549f7e106585eb650cecff183972088a51759823d194ac7bf13aa18970772d4663c548c780af228519bc7ed8382aa09f03c1f8bbf241145453b5311035ea72a71831579cf82a52afbcf6a8ee25b85de90c3a6c534763d811a86eba1477ff72e28100bfd0c3df0b69691e673ea1bd0ff44c177894ec5cb75b3c6fd778fd3fe412540609d6a68bdc3607977e1b6205a4dcfca8033f2fb568121ca430ecc62a301e2b6e74d5f6ea6dcf141cd1f8ca871a80d541e376034e387a35e3333bfc8cd31423ad594a0f704251557b785aa39df2459fc0e7ef6a49d11429f05306b71b663cee5e99e165f567ef15fc2741503eef95ce5f53fa8cf0c249a247f1b97e47b96eb5b28a865b8ef75e953c9044a9c91be53e6a8d8816721695e3c225b3d50282ab9caca60ec7be74dc2d37d4b245b7d832e2ddbc0affc1ead1ac150dfacbc34e7c42c5e23267288f3d2857314c2d367d5fc21f3e060d5b16be14be0b6c32ec29253f4265a09af104a7bfd543756fc8c68e00d3cea65a46b2821f92ca1a16033d9bb0215692baa0767f5703b583c52e09bf016532e65ea96f4cdade6305d19e057384caf6aa73fc8a10fac8ad88f31c0b3d932274a219c94a5fdd02de361778671c8d2bb4dd73cb746a03efdf8db0e12cb8d14a0a6a085c1fa87b2bf184420c9a6f009b00b41a297e1386db0b1d03c972f5183b4ab169624495b87ae7254b4f2baaf46059d6ea87366abc0e43405d444101dd2bb370b669ae7237ad6e4eebea5f52b53a2198ffb18c770391547ce3ab157405242cf180a6cd7a73608f50ddbfa22dc766a58e549c787a227c4e122c03678d50ab1ef71c58202439f28874895a9b11f97a5e4f06057365a422e045b2acb3dc25278bdb7ca5d74ae63e421e8b74c307f0efe0554204e344f067f6cf3d29b9dc98b8d79fc3d4e95b713ab86ef49a561dcf212fa6876f0aef504c2fd8b7e8b07de5bb7387316d3705e31b70ec631e5e4afa2f71f26f34d5734021b31fbb74cf0ee62d56a0f3ed5b7b5149166c1e5954fe4bc8d1cb9c118dab251e7c2b18f4ad8e55a83c1cc85ba621a3f29e6cc3e4cdeae4aaf965b992a2222ef7e4020085cc681d41c0d80f3ea1c8b54b8d55d661eb77ec61b0c4d49219e9291e2fd6b2e5b4ef9af88ae5794625f5466927341a86f76b3fce3c8ef74cad9fe27f134f4324da8b754fa2e769ab211ec32dc37f9d5d45a346844e005c7718e2207a9dd99cde03f8cac2080ac5a47517a26b40d89c35f3b3fa15dd81fc5e0032d2fe6619cfdfbda0b6bc43b99f9d8750d8749ecba197eeb487f848c4271b40759f85bca226c34948935dc73253c7b5c6f42313707240c15a65c6ed52f81a5af640968f50ebf2309a971b4ba0c71b8fd118eec79afdd56a16f390c4392bc0ae9ae714720f5879758afa7700923e49c4dd3aa7855fb18253ba7a46678f0fd6d4dfb87bd1c41128c834cae82000d81c250dc755613ca8917190b32a5be216abd52d1f6bb7018ba3866eccffcc17c8b323f72e3db3dee7700a120c53cd7184923171d7b9a0cf869482b06865b7678c0fd04c27c56fd0d3796e15fb59e100009bdc54c35e2ed7215c3a2c3a8cb7f643cf7263d5af3d31240550892e2096a7ace0fc3b1c759c5e25e1336ff353527e2fd69dd02604bfd2a9909d93a1e1546966f692b89064c41159884c01fa8a253b16c1513426296694a54a0168d4d56e9ff2737d934109783dc41fec81a91236a8ce306888ae4b2e620b5fcde7cc8e48189fe64879805dfae68f0ba3ab228f88c0e4723ab3cbd6e2a827f5e79c261b574fbfd6af2c2ad47877c7549df473ca4b9c20da59eb70a395ff2b54f4d43a333952b8d7dc7f685d7d3e0fdf863311f522afcb2847efbb8c4857bc993597ec19264626bc64710300a486171e09b905f0a6d3566ac3936c7ad17fce712195160669fde02ff147536e42a457339f17bf11ac12b064b6249ec5100155a76439a0fc109284f32a224fec7c5502ee5df6af329b7d3e1557934c4bb9983ca36f20ce63fe8f92f2229993b76eec105c1b3af6ac5e3f4d31c13d2094f460b1f0a12360cb620f9bcf090349c4bda70503b25b320fff5c100d84aeca77fcf94476752613ccc57600315d14d426b4d3bdd55cd2f94ddc3aa6304d55dddb3194f875291c063f563a0aba1929e0a74bfc7b82f2efbf38b83e6738647c7cc5c121c880c527fa4aa0b19894d17a9974c26adf898c6a534c0f3592360bea0448c2d9b3f1a1723cd954d1ec330935599e2f956563c5093335e62175e7a7ddde37d8749797054b5b58599debfd93792651296782333fe955868ae2eb6328c727b8629a60be017964e4996194b38d7d918aff272c37d4689859d7c6a548528a2870e5cb41037e12c49f3193117ab815b0be018bc2548f01e95e5468892df8e8c8511d403e1ba76d7581929192c57f7544069f8685b0c71cb84d1e16e6edb9bc789d784a88a599384a60e763eb25b5c1209040b9b77fe2fdc47b348fbc09d20889214f4c182ed85e9ea9932736bf5a3cc126d63ddaeb0d6076e23da0c3317676701f3fa829397826df5a52f5027b62d7c2d6306223d3c8bdb265479e6376a27101a10a124b00ae837dd869bc6bdf7b2fdd7acc24fdc244815f10d4b19dfea952fd9bef8d8c10521fe3ac2382517f766f23c44cc2d1d37da5a3000a0200cc261708bc2d80b1d39c7823fec3f36fd3438138396daf3794684a98fcc7d3a0f85399b1dc3471f09686808b53140c52629513e8089c11abe99ad075e60cc11cddb2f670466c2a8ca14d2c38fde0e158607c41ad925eac5a5b8c17e00fdeac6d096544baa19ed46659930daa4d38d07da044c283cbd880a2e87137c4f47f4d37fb33d18b47d14c666125861837b60742577870d7ccecdf3d289520647363c37351c81857bc4d23d4827e56a71a3a8825b6b4050d0b2172dd3d125ae3c0556836d3d36c6c991d36554df89ab63aa95aa58c8c400b211920b60f60905d8d0f832f12416c14f39ced470edf896f6d5df7645e805e7c8d2b6c24aac574a79eb0a69e937e8d32f57bce41c8c167f1a5ddc13605ddd019d3514549362d3fcd5db10c3b0b085d6ac5a7647f2a740eef8e3a76b9d1d0c5457b74095fa2f99bbad730557f4658e7eada99f0b2bbb2a98d6320d8eec12d14aabdd51bd32ae8d1669358c532d39e6a5e131c66699eeb6d78946945572c74ffc53385f8ffad1108e91aa40810ccf1c56333c38d3bbb8b3d2ac205cd55ce5249d625371c43cd2a7409192479603e6f566babf2696cd2a13ddc99db3f8c63568c0b69b7b8848d1886ec13cf1a9b62b08cd949879e9ed734f9020648cf561729af48f2d5cb33d47d2b23a30321c323ec1541010a4ba7e436f9de5e4294dc6618aa92a4916ae34dac01a836fcd8514447b4c515c71c29976ca8d2ecd23acf4f7da9712c42d3c3ae2d52a7134a308815593bb3fd4da9536e8a76056f41971f3ec041ba963f51c80cdfd605cd3819ba84ab4f143266df811d25d18c2cd0e6405157abf0c65e5903eb78728ed347deff16d190d8b29679015f1e17bc5841546ea99920da5591490fbc0ebda90c8b8ff2f4959860c7aa56d1643b735c211cc1772c4b2c40ae56b09de724fabfcb60f9c053633b182026ddedba8ddae4c4ab5c9d583f7de7ec87e21bfc8309b469d60f235f7d3fef6161e3be3a250094e4d9806f70186dac963dbbe4ea99b80bee96ec60fa9bcad7aebb4d0dc62219781a805e9d06ccc7955e3fc15318807137dfc15ef4fb01ea022cb9b3bc835606ae8af3c879a98fb2195fe8b213a13f5e7973ed79ab319c2fddb82ebd833441ccf73177a3c5dd9b6b422316856213951710d5c1c1c3a88940075dfe2a765d3bc11bc5fb08ddc4021c8a483847fb4b40f67f1ae72a9dd49dec55e0df7eb89271fe86ffc331b01b8841e761c160bc8c77f312fd69a0fd1f8aa84d9eb34dba62d0a2d2f90611c7a30dbcfa2d1a5c84965b3ef86acecbfe4293a4a959fe5f071c21d040583b2eb16be46ed61053655106a3c840aca29f69838f5947f2db9cd69861d7552edd453f1557e767a2c71bb88307beae9dbebfdaa13cef38e05cd0328429a53e037270eb30d8fd18d0c6ee9a522cb1b5e10b56f1278daa0a27db82a44e9f1196d977455404b5930138cc51bb898858e7e6408bbebf171d80da58865f90d9d193b205ce1960200b7f581297245aff83e3d6ad959cfca7681ae89d9023057e8c80c5e56b609d47dcfb90efd4c44a42627ca85615f6d9d86ed98d8f6bf6938f77884ac9502aa515cb00cc0967d6dbcbdebde7acb4e671307909845570f696821d07b93fbc7fc8d2637edd8739fe304eb0f8e12ccdce373fa650546a0ed2da76a25d184bf364ccae5f8201cd7e5a25f37b30f8aab696f60d7f1a8b2e3c87b0ace13fe57ed10fbe4ecf64c2567d84c4e6af941e79e2a373b78b8b1bdb9ccfed43d54c46aa30c5cfca5e71fd01ed7236229023d8c8f6a7c018f6df139f25bac62d13e13ed3cddb8f12eeb729b6f8b456fa18e6826f49946e66ea61471cb326256180b92e8829dc8cc51a71c262ebb77edb4f4bf9ee8e8c602b74bba3cf9708fe22dd2a85e37b093225c86304e2ddd240a729b91d52eaa0fbc27e4def8553efa1359ded3aaebd0f7089218240d132f2c2c5826fffce14e0d80880709fb25c50f1fbffd55ceb59a07a47764cbabd99fac7f614992f37be3dfe874f9673e769970c0d288370eff4119e48d8d11465b70e92457896e4afeb43305707e573980d4992a9d366f0fdc89689ede5cbb4168c6141c4657857c8a355d8e270a6c27bb445afd4f83abdea32dff238fb6efa43899e6ce6082cc6c784dcdf702061ff4ba494018f5473485782bd968b169d7bc1f7ff69ede55a4d0caeeaf4a9c8fc97aabbdedd780853b20c89292dd7c6f4d00d39786c7b2745a4f52ec335055d68435742148294a9191eb6e19a5a6a825663ef1cafc563f027c0808f8eaf76ce8470562ff37a4891c15ced385cd2799a6bce270af39963f8876258bd01179fcd6e3b0e9399134eee6c277e9e01251ddf714969f54d5ad9fd4582222f70a911562339e11c1a29d8b0af37565d87bd4c47edaa6d1c7a59cfd6ed80b211efaf19e11ec1e30fbb9bde7a0f11489b8cfa42e583ef0fbb2bcc311f0bd61e8781d1eec9814f585f790e4688265af5c5db0e27541c2fb9bc26d2417274ac203200413394089f6f6cfa26a944334171e98be12e906f1a72a95be1742789af493782eab9397c4290e58dea863f94f8ccf71b09f969b59ab053e2a5c23efcc7dd05f554944f6303e1e39b5c77201be9ca678349373cee166b6598785c11084541bdff4f1a803a5f14aa9f9070cb7655bf45d5e47f5c11c7a2aff5926c92aaa9fcda52fe6e7f1b421f6845d21d3631cd19ae351aaf803d80bce6f1457f8ac5dedb7a699832ada01796fd3d59a27d89bde9d91bcabf785ffbc46c8c9a8c75b2bbc20746cc4595e6008b53c2b6c9584e6c94e630d7a6221a6503fd3da24c9758ff20c0f05f60aa1126d15d3c4563c6614b550adc0a28d4a4ab06e269a10f82a8a8e282de005e1f9b5549d6898f1e9a71f9c8529332a21eb817a6b46e2d0605f095fb153f74fbb6b579f4869d6e57c56067f003d347b9a0d85d80f4a81c4cc88821a491e739414b3feeabbf1ec4da19c9d705e7d8473f588df18670e1cbda684905cc6b9b03663e480c9d0560f078009fbcf3c0298ed3cbfa01e0db63cf666da6bb015793202c1ebccb2bfb30347d39cd98459cc7ea00d5fe1a5c743d6d28f659670c25f2fa9b024ed1340f92647b1bc1371da6ce9446623ad7179bf235f7e3ab50f21664d0c9b3edbfa04ad91f6cca01f000aff9467420d83b023ada1130789a832d355fb84701c781620e899ef8b5c834745507ee3ab091b6e600ef07af9a759345392b9c931e20d696910020bc42baa5399084acfa0d05af0033c93665ba4d0add35f0d813c8785faf33eddd9ae7567a44103439cf69c5d3e15068a32ed6f60c59c9aaa64797127420d8437c5727f7eb98b7b89811e9b2cb52e3ead5dd61555d88ab7ac698de748d2124fb152f967622314f21b7774078c65d755925107138e729d30f083288bdd6f07cae3e9f6a3b5489f66f7b0be0452a952edc1acadbf893f93266c6a4b3e6f3aa4bde36ba90a60d9b13ebe63c265aaab433d176cc20f15fd119018ff55c6b8110472582a63a04bf78a8b212eef9442c7b3ef1dcd732120ecb39f63593b7b1da52063bb88cb745385cf7cde7d7c092fa7b3e330fdda88ed60a2f13a9daafe589d19121f2ef7a99716696d10829bb957e8563906a2f934e04623803d8e8f4c9d5cc4c9982483af9d4d65c7195a860f823d241eff936be2349c59b5a6011cd463cfa2fcbfcdb2040c187f294d3f2b602ea496e636a48752aa45017286204cc3cf1ea7df4399007bc36b84414162ba4c28f2bb751a1e65b3f6e370d451dad92f675126e114df71c8eb8bb3e2f06eaa9aea322c2595474906e82a65371302af9b3d9095ec6740fa839cfe67b5dd0190e03908f75acc1c2377abc4274d6f12f78b02aad42c3e75274baed31b2dc0a3b518d70c37d13ac146e4c8a9a08720738f83b211dcba1bd8461f4e6b7b651988346f510b958541a4f1aca1e1059e01d3f0ac8eaa569a9036c576b60928a1b3047e4d916598c6bb8ac9e1a734d95314d191c63ea6372cf115fd716ae22c3d2590588137bb02d1743bd04960ff2663a0b05bdda8d1d697b2eca47ffc21816877c6f158b4d39f97592a5d315ea7c7d90261715a93f7c10e45d20e689077615ae143d9ac4fb9832ee926e620a921a751ddbf7cf8495064189fb390603e21657739d47787711035134cc3fce99662bb529a6733e243b40335457404ed4868ee1c7efc2ec5f9ace7dcdd83d6e7b53818569e4cda4a7cb49828f0a77aa2a4fef1c64fab69f421fc560c2594616d99ff964b4ff31d273222688701b8c978d96bf4272aa65562fb824ed5d4bcdaef8fc493262345df42ec8b65a530e2d9f5784964247609a29c104d5ffdf281bdd61defdfe80488cc6f4a6ffcc08b3e2fc23cb9ebcd54a5535ee106135a4e3311c30db09e66e3920dcb9465f6646c5a0b6de09329cd8261f29c62bd9f8ac8a236be39ecd55d37c46c53bf450ec135fc207f04db5ead72bcfe9d04e4b7c4cebf955bd6779c5d3b6ca982c781a13bd55c661a447a6c1c362650dc95d4bc11435a87a4e3761684a5b6f99e9daa4801677dec6ab4cdd5c93dd7c16920f6fa21ba6a09e80fb28d6ecc913d2b7d50124b83a960a047fcfbf096294d0938d1c6cfe1989e4bbfa49d93dad1e4c05ec56f26a15d9ad41bbde4aac9778e78f0de677b0131f3a26201b2ac616c7e1d62dddd50307db012e47430d9c6cdb8a032c25d72732a7028e892a627a7bc3042826744ddd86b3af840cdfbed376128512504a90b59347984b64a7fd02a146d1e4eb3d071b691fec719b0459bf434e992cd43b97dd8256171e980799f74dc720c93b9949943ea27fca64c2a60bd66d3b0fa4c6e07c3b6bdc4ee079bfeaaa8b4fd1f4c489aab04fb1dcd34bdfdc777060fc8a5d5287d4ec902ccc35e500c70a7b8efd053d490f7b20656745b614665ee4c3d3546175f37ba2ff1a100c4f73df59d5510ee1ac7fc13350706e7d58532f19aacb475e6d2c766388f7601d07039c40d3f7ca51c423cb9db4e99d9562126aa6528b5ed31efa7c8497e9c8b45eb9a5ee7976d486f82f1eafd6c42b1f916ba0b06a3550623cc2b079aaf2d3b189aadc12f55d7b5afd1e016ee5c0ed35276cd6056c908c2e7aec10e44cae8f615f4033b107b99cdb6e3e53d3a0959664991e6698e2aec817b5a9755d257c32a59658bf28fcbe59215c2c92f458aa42e4d2cf01e27ea3f82e99ff98f9208fba6e5369451dd8d6265d233afe620d4a0857324e1f266a7646a7805f3881c1999c54cdc96c3f6a04876336d4665da216b705110e5263ad710f503ffb35479284be619a4a9fbfa1057cb8a1ec8f58cffb219dce31999325fa72d0f314c295a253529dc9c1de7c19e892c034e1c0f3cdd7dd2cbc7a653f6fda61fe4be4fd14b34ae98372ac6b7cd03720fe8508c98e939fe9f24a6b515edef03ee5d5258dc1263581b8d552c4dae3d16f7419ec58cfc5e05e65edcbb2ec143ad9bc8672cabb6e087c51a36784198bf0a60b1febe7ad1a253437ec27a952ec91237db3da194e9ea95e4954ac25737442c73d9c81b6b2f2345460fa79ecbe13c9acddc1eb3a1f9750aa86175d968058537d98984c84602eb0d0fc931f025400b2f1903d1b592b30ed48af182de0e184f2640ecc1475e32980186d9da0917c43ae1037ae06b8f2fe0237acba6d87f9be6b2aefcc7a3b880ae05bab925db6662f7261c8d43146654621699f8fad632250401e9fa52e40a2296533b2f6008e8e7a00ab682be93d7d7d012fb0a00f6cc68b1896e524d55746856dafdf65a2f42bd14f0ee939cc4629c437bd613075705af3cd07b15938928ad41a7758a11d3070654b4d7d4f27a249d342a5a75aa6c1e6ab0ca99375a3a1e8551d8cd2d05962d014e0b900c6d35bf4cbf643368541849451a82e84f53bb7012ef93ea899d582c87ba5dbfee5d8b778a6efa27c71f04ba472e9ead1802a0e125b5b20daf41a1edddc06fe4aebaac204aafff3caee088d5696a68f8cfdb78d7f9d1933400019f689183f85ce0a33816be0000bff7ba48d38988f8d19c28dc96f0617dc9d45757ccb46d2b414627d8f1c68836228ce37d367b16ecce965dfe45778154359e8fc7a3ff014be3776339e755e2bb698c4705d96f1b998b8a016804019771b823073db594fc10621717ef95686b207f3c0a47bc057cdd55e6a305f2f09b12ce5c7f3577c1de4aade3dead9e55b8809886ff6c771193e9abc452782d33acb24ba1aaf6fc6fec09c974971eddc0400f46ea4d739c5cda57ccc14f4008fd6f8fa0106e9e43e7f7db94825d92bf05db71fad20c0c6452b8fa8ac08f4d61caa41f529cf97542fa3529a1a89c701e5e6f6dcb6dcff9166c65ab43256431e0cec75206c05d1e48b72503d2b1d12dedd6858ad4278e0276210aabfda23217eee47c601a5dc2008c551d9aa309ddc2c9e225c603475125b3a59adaa9297429448fa7d6415f1edddfd2480c3af8f8d26f4f4d490d350ed157e199011c99ffcab0811efe45a06692db031ef4233ebf9b6d408a9367ec5a13637ba04d5551daedebea38543b92403f9af4177f99d85bc66b379c2917a98d33c9934861a8820aa41f31f74a84177ad1ccf696171aa87698adada798362c1aa582f5a6d9822cb35f5eac2bcac1579c517a98281ea33471e0ab163f169360e7c7d40ce70691c3d9232389e690f797718c1f749b0a8136ff6af66f09cb509e2662019e98c815ed6fd142fe50bbf5dc68c385f7ee8ca0b60371dc1025057b5d32038faaa6fad4d660b41ba7e85aacf42631834dc8bf01f03b95c5ef66906d4303e5d2a57e5758b2aee26c07eb8e597e7b8c43aab2b6633cf221ea09b8b0e65ed951e0388d16ac8f2bb3a7702ce3633fb78114ded7245ae871a17953cad3d7a4c8e31afae68c8e7abcd3795ae4a6abfd9038b6859b447244bfefe7d72cf6e5bbb5df290c8fe5585638a5fe3ffb209a69cb1f6e51f22a2e7e30390898021e55554580abe9361c2c01aa0065c3705f72297568262562ab80848c2bbda90f9bce2d9082d9c6d66f28e3ac1d4c0f6ea8a97e1a9d61cc0a9821d3facad30c1c9291e56da7957d5be873a2dcb92e1152b2cc479934d72c5f05bbf8905858cc348a25cd9aa3ce98b63fb28079a8fe4c83858ec7c23696f96c3c3c3c98e6abbc923d37a26e22ee15d31da3e8a612bd068f3a745e29437f81044eb7b63f5a9dc423e2e4a1026729942141cdb236cc968dc51570f6806177d690b5cb11733134ce6749499f0804d16506e9cf5db19dc76b8cef094edc2e463320367b88839130841874785e10263960f7adce91984538e58e8dd1571e5ad8b0f59a47014002332db808501e61db16cc9cd3db0f86b5b105440e2b2b090fe0aed69f6ccf9f58333e3eaefc0b65b7a23d0a3b51d63356d899d3cc03051ee018871d382748d40011448d36630a36d1e01c79cbb4c668ad91e9753bb97d65ca079cd6c4d7c6a10ef3e3109f2cc8001b94059d6f8d253e956d59e9474bafb23c125fc07a6243046e696342473b2de7762db8f6908d0177bb11b51bd80ce309c7044da25931e352e6e7431284441687ffc1efdb6d799199a7b0b49b111de5c7c98c1d408b035af78ea382729cb048e9758acbaf4d45b048a0caf2e04c0d12cd8f5b516cf4f1e933c209a1ee39b90c762aa6bf2de843e3c55359269b284e81c2bd90aa11461c34a16a93d9fe791f5b536fd6fd9ce96c819b75110031ad50330c7eaf4fe2a2671080dd8734e364a00be267fa4b6a830d798fd6c8c2f007d3b236ceb721d817ac677433772da90457b81b1598dc01cad5c9df1897b930ebd5af91956c93b45ad4091a4afae499d832d70c6b6d02fb3f15e01d7c7169eeba4e8b9766bc4d34f12148264c3042929a6b881ee00047e2ecb35652d0bfddc4cb634969392b3c8422987aa50284115a1c3b0bdb412c0dc54cf5ca1063825edbee97e5a3600c369df024f3eeec0a9596a5fc8c59fb4d2765bfa5379026e4c36a28b67561fa5998f2dfb90c2b0fc4153f41d4c897038811d2cc778e4deaf053f4eeb502ab7c89f33a8352fa8b559af61494c511cc3fc3ff6fcfd1392f7a99ee97e775bbab91c59b602cdaef0d3d9bb3ee0263e6ade4f3e18de7f680df5f2ce37e054cc7228ae0a8a7eac036997d54541205bc2ff2724999ceded221f6e4f9e86cd8c53b3cfd12be379ab18498593422932b38cddc8166617f3b30cf15cc4d9116ce16b9bc3d00ff185d0e614c35dbbffc890eadbac484324f4faad54978d825ef0f6fc04cd993960b3efad651b04b85fa2c056267d0d8f0c53aae8fea2663f5572f8e6b3c9fa763fc50b95943a6c07fa46c27e23c6c553f3a3e841dea0890a52a616cc2613cc47183cbbf227e0a0ee81fc0c868adadf1273bc9928a648401882c0479d7de118480cf9f8c43d0b7e87569a1e3d1f0fd7f09c7fcb1840dbb15771a0f1cfce51c3dcec8f1c25231340c072b7f64684239a711b70535b030b2325e7ee51f4e43b4ca607f9868fa8a81c238c71d588fc55295aaabec3fb2beef3641a2e3c3a76e5208e2ec882f649757802f00a16db036a1c70bdb4d52cf25b58178776af3999648c5c4a845615ac9d86a164ab53b38f9687cef9f1e981fea2c4e160f227fd62990893a10b20d12e58f308f8f53c45d4d14a29835bd3328c08bc0bcb2cbc89e8337b0b3143c184fafc4a2abde02fb5f95c1a95dc6d3f0ac61a1c7345150524175c5e16bd2c8442a66036f8b0f4d5ccb9dc678f6a1a10709266e75ee082c9c0cd3f06ba6d303f46ed001db9c186ce29829f0c4980c89c42e5dfe460e5dcb85f40fa43230114578185b886f79300f4a390cc5be58013d696d155d93e2f1a212aaf2e1aea10db0fe8521711971c6ac0a54ff3928b60b54bd834d3188731c117085d1ef42f3293e501daab904338b8efbf5450f66a25b1ea333f557519cc7c830cdf19055e630756df261f457c6dab4e61d6d117f6bab8accc273fbec72688fc6e5c54929650ac351a02d7b37e500f0bf0e8a6a3a345ae01c6c8720afcbff61ef11281a2da3692ecdfde01e134fbf93e79547cfe2ec53c66dcd4fe82f284ead68b0f4df6eec7f9b1d4b4d49e886d41b6735f90da831d096a19f5b1643163d4645830e191e9c1674bf6911d758dbc09166c43bb391e717ed12b50c848b5b5eca013f8fa992e230f76ca8248542cd04b840e5251e2a68ecaff0482bea48e8f498986cbca0274c8e1142d94419afd23f5f3796dd3a26a1b41a9884c6c2ab29853e10c190d24330ca92e0e8e7db6736113828a52735882016df38a81affa224901a96252c277d19be4b0e0d5f81b7571150ad67152aa4e2194144e0964cf670729b8489e0d681ceb03a3c06d05ab4bb335e1151bcbb501854a88bc4f6792e37a40ad74ba4d871c709fb0f0587804d579dcd0becc54e46b921ebefc996e7ef08532fc060151a4ff931d357265d8ef96eef3821d5425d4b16bb36e06f6a97f709ce1e884ce8e0615de45f0e157a86a34d9b8a0cf9dd3c7e46b4e8684283f5b897815e769b8168f0898bead1de5c880111d8deb2ae0ed962f226a7a81b3b64f5e4775b40395d645f8e8dd47bf22156d5d4c50038deccd3ce63938522744505663941f90e1be0bbed051a78c4c10722e07c0c16858412cca3d132b90023fd7455168ee34f757d398387330c8aebe36d82f8d4d59f01b860fed392db98e25cacdcf161bf640a669c99ba240166372054cc576c5fd61e004725749eaaff09a0a8d919c6f1f48b78b60a8eca749460145e1d33cb72ac2cf3b47d72124392f84580065d11b666e988125be11092da30c7caf8e9d53eff4aa18f6720abe3acd9eceadb941d851620709f3b396a82081b599d49a37ed41d056e4674c95871dd51288f4c2e223297183243d7e48eedb63f4ca6518f932905c981f3e909667e6ae8db15ee2674934e1eda578036c3d9aab48a8cfe02ce418fcefe58752ae5633a681693b2ebbf386024a43db4493faf7a7f034e9e76302fb414b169b57080925dc615c8044f5f48abf3bad24a37dac6ce655b8d5f3daa37131d36f4a3becfe2ae178448d6ba94398b5fcf66df103c09b1c04edf8a18fb9119f16e97ea8bd81ef8bb1bfe86adc8ef7703087b9db8c136af584406e8fc393ec5c4ae3ddd77ef719b212742b736550951ae05cbfa5cf3545e43f771f18878aa4259072ebaeaea5537c48e25ce26b2462f7cd6d642af020176bcc120c8681aeda24011dbb376d20a6eac44b0d69738b6d9a5259b97a86d610b980f47d9e9b6d5269139c16f83f6286712b5d17f4c6ab83294d11514add812f684b80cab62d110603668be6c3e302afb8376528164efb42e3b9a6a92df25a43c851280112d800d1b4c114d1a84edd2eddcf82e25d57d9f4f2000324fd917e2cee12463096fdea62679ce9385b872678fc7ab029a2539dd13f4318e530073e97be5d502a9f5ac9a218dfb19688240aa636d3daa7b8be56e234dddd5f94cac45cc989799808c2faf1ac2b5d74ed14dc7cddf424c9987a4dfe1be6f9ce6f0f26b23eda8f244095ca807b3eaf3c989f709583fb5a257a84f61e4d59e684bfe052f667ffdac98bc1976517e41b779ec0f71197c2ed31cb79ec0336eeb9c201fb7b682e7e93786090fe90608d85ba2e934751bf1a5a81a9c1d605a988cf7034bd3ed85f3ea8252a27dfb948890b1c73fd830cf160ac893049d3ed142305739f9b7518686e708e9dedc1cf5761afdad732cd3fc2b6084306b489f4a282950aaf2eb154158be9b631fe8edf5541703c9956ee8536bec8f4e31c9c0573f32bb5d78d1cb64a5f24a27cce382d35b2c780172a52e080a1381ef470106184545168117c63e331fcdfab9c03d259d6a20c810348158026320b5f5b1049e71f64b5ac199f2414acd4f785fa4621d38e13daf8ddd294df39e71a008acb6452b3835f6d8399ee482ec7b94b2ce5bd9f2a91e2d1f3cc9da2570a3aaeccdbc327f233ae5251b184df1f9ffce854f4ee6ac97779cb38c1d2360777004a83ceccf7425cc0c02ca0cf7ece15563c53b27e6f1751e8ddc311af65dd5b120352d55e3e41bccc82755e9867b1925b347b65abac3c75cc858cf79fda6233f3fbd963cdf7e8dc79bf4af16ec86c8ca265a88c6fdf3ae183192d45c4c44a527ad893fc57ff3fbd9e0f2b1ff5079d27da1794d049a7a8a8934d237b282e6ffd69d086a77431488fad90b23adf32f8ea6dba8950aaa5e9edf794a98ae431cc6959a5a8afc0b894e9c1c30955724bb19c407b156b78d758b9db4bba16932dfe1b4423356e23d406a2762b762492b9f7b949fcfc4d8bef48e0fc36c1d68169c250c3b63f46ea901daa47ea9f22d0853351d4958e4439feb4fe53ca41d736791cf664369e751edf0d8f7af177f2fe3763ded54d647461c92d4a2b534d2978030e80031178255cce20f211d89b96cf61b9e8f9cc5867b964c6f301cad53d3960ea38a1c2ba2df20959b78ee58db57e69cba595bf56c516b49da950b8bb13b385868401715504011df987fe2d5ed51ae4ae62018970aad6b0195f971b66c6d9c78fcd3f89ec6b0d245ceba56895ba19403a90863c906fdabbbf5fd595ef8090e086246285bc763d162cb018bf0b27b13cf06c6695c78de2ea88d0e8f84451aa05efbba32673dc5eea6ba81bc14ab18c2c63127b537028f886f9e1ecca5bd16c916d6ef8f99b10dee360112ede33eb339d4cd59eba0f86d8b663cb3b765b4d35d1dd53e40bd2ecc22bc67c26d18931ecbc504c2a024344bd800996eacda5cd3040bc00a670fc8c91c662e6db9b7cedff6eb1492b56f6875c48161301da4e86d17ca441c82cacdf8065c2eabb263f69c70426e910d7479cd41e19d3327a8591c17d0ae465be1132a14b0a98efcebdcccbc56890dec702d90c129d7256089695a60bb823ba466e247b6ff8af91672229a59470a12201bef23898ae5352e9d2afae1b25e0d07e0486df630b0729bc86f18119b4d369db063d4e334bd36425f4d99698c64e2247b5292758a5d0e39f055cc9ab889bf7368aa510cbececd159243f852b0d2e3c74f9661b2c027ed8abc14ea5115c3039c11c1992761d3ec37a8ca5cde0af6fef7fb32387d0fb9641dde65f31c177aa00d7a5b31e6a8369174aa34a4c72f22292fa35efd07a8cf3f5f9cf0d508a8da1a6c6054dd5021f3233531b6758fe139b0c966c01e90c5128e5a9ef716b0251197a2338e27e594863e56885376028b415380365f179ea0733fe31725dcb5c5f7045b4109669831bb99429d9ca344837cb5d55cdd94fb867386b23e0b073f740a8a53f24a15fd7a37b58ff47a7c31b40146f041f640d12b6987ddc443b53f7b19084d3823235a699271988fdf8a4b5f38f85824f31a3c12ea3428eeafb10cab7e6053462c48635505d63c8c60fbc0df78072075896e0b5f2da8a24a939ff0b57bea6d8ac18c7af434d6d17d87bd43313ac7a1bcc07e2207347568442ecbced67091a931016199f47615ceeb813d70664c619a1c7ca6b59a75d1347013cf087a3071adcf8e9e47236d374de617f9dc0bad7e1aa11f74b93a7b5cff7b5456d5ea218b1943aa5877d8002399569ed90cfb57b138e2db7de9971c64c3ae9dc76f72b500134b3af99217ff8b66e7b6e859096e462e7a0d3e5d22309f54af8aa3896d7219d2bf04cb49cdbc31fe76c035376a84b8194dee286d41788845ed1d99683695baa2442130735aaefc18fe6665cd9eba6f35ce8024830488459ee94cc1bc80d6d201e2bb4767e021657538a1733d91af24fc2c28419020de7737a206d4a81054965eaeb9d52c3b8591181d0a780d768cb5d7610d43b7d912d1a494c839f223816a770d1843700ce11a2afc4abc97919ea10d9fc42b86363e010963d4957f978dc720c05d163db96f775cbf6d0a494669081fa464b6e93afb4b8e6bed8787ea19fef378f75ef629887f6cb3f94e630c5d414e3b9706c4c2be7e22382396a2098028a0d2fc89ed3cd5ad12ecd79145839fc606eb28ed16136f7f0ecfc0015281e18140a11f87b68b68577c8006bdca0935dd55ced770405a8bc3a29f00429b129d5132aaea0ff7f4d09153cc5b706b106d3362a1377982e6aeafe9148486bd809d4975de9b0e3b5eba28163f5311e27dfd3081bf90c645aa25e54fc294ee766e806960cfc865e279fb0326f7841ae1d33d74ec0898b6b431df89670e5b67ab16f0c7a9d0e2207f27d2970eec1437221121faae19d7e8ebc9df88e6eb39e0a1b36e51672030922c13ac833836400d5b83d20512b22de24d6e2c8c2e3fee4068eeaad30996a23607cdbc75fbbce0bc3a382dd9b63b6cc9e634461aaa046a5a4492f947238e2e7bb75cf42778c858d2754bb2b5ac9720e1e0dfe06e2d0091aa6f96d4143868953947226b0382114a4f6b8874d19101980e4986afc6e8be66fc27dc35c824cc2227fd390ea59cae7df610a105b63526125fab99d4dbc1464279f3ecb375c624201facd7c8aa26dbb01d005232f3265814a1c7ff80e16448770c3d6729a347c412e0475ac72d0535e05233cf7ca85db9957e89fd2158bf3ce3b44c5001cf8aa74aa8d583da250e283064da69d12fbbc51052c3d8ee1c3b14fdf3b4416026ea4ebac2cb9a09c5e6d0de14824608e4ded5625fdbad241bef55cb979ac4b4fea1605b0598ac03ce798f01a57f8d5d0dabe833d91c751b02f7aaf0f0a3be33285737c02ced3fbaf0bef0d8db0f6919e36bf2a45541e3125c6b579f2c6d43c6e5423275e4cb4d9f95dcf3522c35833b8dca31493f9b2e2184ebb8fc537dd90917a81288d479bfb34a4e5b476529bafc0a10cbebda0dc618e5c60cf5df692d85ea78fe608885d700578552821192834a691d6931a8f1f819af062f3ddb19ceddc32c0defb7723e44b278305bdcedb606cd5572aa7f494f85813c03e228ecb0598c5aaf3866a3274a2b57f4e5ddcc3e29ea7e45e9f53080461ad32acdc78845621dae94d2e2c9dcf7e5a786f504089b28060c823ba281b75f3b8368dc6559a3be5a0e48b76e8ce33d56be5c13ca4f24681aa200540611e9fd38bc6a597df4f1e636af38be35a44e6fa62b3701772ef69ab45f2b0f2974dc079af595c974daf41b93e3ec8fcb13aa66abf15e7fe441617172ca1ac66f2367b3fa02a825390f444970b81dbc6f57c531053dac0c95b0e97ba504b4f92d2897edec67177cfea74a1f74761307f04942467719ebfa73649437015b8ec4709b2e5ef484ac26db1492d95e099d8416ba81e6c5476aafe901ce120e6624ee6c683e6f52f07b3028b194f96691fc1efeef8666dc4fc62ea4bcfbb62ca5137331d836090566026b07b351e0092394363149bb55b52af861e6edbc12249292b650c7bd606c2c01125b5352e5dcf9b172afa0c682c0001c3ddf7a1e5d957e7236fac4972828785028e67a4d58815d0c71174ca99859676c043f8456260cea4b74f8a64994e03787a73b0ee00921b940f4ee0cafd916f0ba60a7f4f978c6dd63ae05e74c74305fe6b508746c5d9e4b77c9dc61bb8ff0a0974695dc96a14ba67ff3e27d49d00f85a40dd919bae893cf28e073d1c4919572e52f618456cbc4a1dc2de2e2a45d4267464cdf864e448126cc4262a93ae5f5ddf0da98db13bb13519c0dba1d6e52e8fb7e0f5f8ff10ad8a7f85a9d5d41e3e83f95be687de6abfb7159b4147621e1ab325a3fb23cd59a0a043e96477fca144c1c478b99d47e1944e7e8f191fa2c9a05bdf8ac53c9f39851d048bf95af0677874102840f3dd13cf7010d1e9d7083707d5efe58157ecca9467ba85a88639a0d701f8fd8ee3520a2dbc16b7548e81519daaf4bced3f75f42430b9ef763dddf9fa5d83cc61f64c5490058052f6eff9d43b0ddd258fed7f6f97868df1f66f6c3ee4a18118f935bbe891e2073e349f5cc5f20eaff02e559959ef6f6ffab57cb6ff23744217b39f12bc94e128b5466f6ab806c68d3e92d069104ee88702cd868de311b58367a81de80ab52d62665db130b88820096e9d9543e5d1178f4c5982b38c104e5ab5861511b5597e0ee52054571a5f9b68a38fb96f02cb140a4bc587846994e913304a695cc73d9218579476764653bf2dec9f1a544d22b0283cf7852694c2685f44d9fd7116d1d8c1b42c25813969432b04fef258941638d54dcb52b7c01f932c44f00ad16a45314499a618aceed651b3f8a7bcd6d506aee33192fde6540acbd56219729ae4ecdff66f2c42f25649dd8298d7dddd08445c06f7cfae450e566ce9316a122b0d4ecf431593857e42e59ba5243dc2c68399b2b977994dbd4aa946b964a4e1660c95994d1f9cc8253574aa9c6dd20364bab96e2de8204ce52762cba6eb5359869f22c53352199833451659f9d453af3916401ad0c6b898e614ae4635339fb3a1e3f880eae70834e636932300cde06646d277938c5531d60d94e4ed4ed7e9148a78bf4274d1a46f8fae8f3b9b4ecc7f4823769c99bdf09ea3bc6ef06dcc42494f58108c6e6201fa65fd3913934ac11863cb20b00ef91187bf1a60219740497675d712865b8b880568ca5ebc4d493ff87f26a00ef4454de982b80562c142ebde1ff73210a14e4b9e864ae1e124786f3f63b05530298c16380d150dab7faa6207f9eee4309b56f908c3eb9e26d7bb3009438a6e30ff0e5d754a5f22f3a88b9e82a2aa84d21fedf9f200c576c84d7b5c317167d20f5d112cfa8ffc5b11e34b8152765de23ca6ce82535519da145049d5e7c1eb3f59b789d42b59ccd62a07fd7b8539981da37802377f9d17e7c4cf4a804b93891f141f3130059c95777e64fa7bcaef30b75bf6129230ac2101cc2551ff5f4e567c1c73f2c82285a7e18e5678e80a05d3ac6e701339b8852514fe6d3dfe69d36a55a42e0d0cd95f54c389791eddf41eabe6c6bc7af9f75564de2f8b21a9eb7fca882ce0586869e00e0eb191ecd280182cac38139ff7afcceb436e4b165e6d67478492cda479164f57f65a6dd93f2604be14c7ec6de5ec0e5a9da65efdba1ce5e0ab0de85a884fd79d75046339ccdf6b662cafbea864462272f3de4fd79b08ba6ae178619db55ecf080938ef37685fcc6b5d674579a24714bca5d5982dca862e2c6c37a80147aa9b2c52eeaacc0929f322aeaabd970b43ae3dcc36c37475f6cb0f007bcee32680cf4cca584d06f445ef84737f9c9176158ed9c8fa10a7b826ac76f404a7137e80917a08b6cceb2966bd16361fddd8d58cc5929eeccce2a4bf4761d2640a89703e8006c62dd2fe7f4546da3c33b284483f70abaeb611e26c83892309f7a60ae6ddbc37b302686892ab8e6372fb163a93429956ba3cf07201b1ffb7c5430424cfc86805de103d07b735d1a92b87879d5798cfa918f6f4035c41cb6617703ba2a21eb9bd205cbe40f3f98848d7a38c92be094a753e822fa7a7ef96d2108df95ace6dba9161e67b465541d3ed03734967098e61ba262b44faad8b236f98d1ec0dbfb68b8df8ed6fb5d293518b0d624bef02b5b5b7af9ba489904e178a920e0e9ebfbe5f11a133f5e20514156bfa8222502e5de3d5c1626786b7dfc561ca939c6479eacbaa85f2c9b095368705c317cf9eb731265a46ae62b87a06684409a0ee4578259843683fbf77b867aee7484c19444d33258d7711f0f7703e875431a8182d23aca7d439fcc0d000795d69c5c6b40866f23e13204c22a092efeb7af3bee58b176aa5064bff0df512ff1e6a8a733ca232c7c3d4d1ebff1845e854e75f4db07c7837c9279d2fe11b70d5a0665184db0a30b869951420b4f748992ed996d43eb093214b9461938757cd9fe90def7eade5bf1494b02ff27304c7fe9d783208c03cbde566fd5bc4ccaa7c979cbd14fc3d77ec61797f81ae672b8f15ac00316cfa732f426e9b53b9b64e65104fd3b8743bdc6e74fe43ad2bd6a5d295134b5b76268406dee0bd70082c95e99cd30f670f38f3891cf5f3cf94642a44e8f1cffbe616ebc98d4feae822e102f300c5ea3236584c839468c1a89975fbd62f8569dd29295e583ed735f7812a0477019ccd725f50e57d87dbba89bbf923c29acc3835f2511216950ab146723660b6a9c79b4bfe2941839a28bd64eca8ad20d91aca1d3ceb6f646a1bf4ee2d52c96a2057456475e2b71f40e4d6eafc5bbda53ca7bffe41d6b98d46f279e3b404e6656d810c94cee6502cf88e972070fb55ccc6a89d542aa44643fdefc0a16f16c3b2697176844a0eed4b78bb0b93fe15db1047c36ca648022a27a81e6ed60f59e5aa2e9c6ccd761ebd26e58a830074011a48d28316f38f80cfda20bcc80e79040a8e25689210f7f55f03a7fe84ffd8bc06a12a8d9b64319916c4e433f59fc90bfc9c2be2a06bd0084f7e141d9e43eb72c6160c244af9d3e3747591fa4c5445e7eed553238120fe8be542c5eede459184c58d77a0a64f57f723fdd0c36212764918794d57c067172708bd510b81d17a04bad589e01c0d569b2cb3d93561aed9c1fe2422ce6c745c871c01c875fbfec2b16a41ff5b4e2264e4d433ff2d2b227b13527951600a9775f54cc58c4de0a16a0ebb064de8f7342c7727a27d894c45ae470c1212ea3499cb8d344e8c1ba951aeadc086329a6ffed24b4d47e6e7ad710077efbed7ae4f23feb254aab25ce3a1c5648714b723f94663456fdbab2c4794820276b70721dda4b83f358743870e0fcc9247bd7193da7add4e4393c9d2402269b59fa0cbb57fdf93490949fce05809e056b1db1c83f31e603562336fecbfd8a8acf9c2adba0ef7a40ed08f9d8cc6c664e068f095c7b4628cfbabd8dbf6d53ddf832356745740874c1ced60ca59a6261c46ecbcd1e6f5be675497287234c7458b14c2f4056ee2d1a381327478f832640ba912268207798a13278bcc726e8b3e4c8655417d94a93e2cafb34300cb6cb83e77995473ce34813b3252d7f70aaea82556e67b486ec435f700888cf47c70a00ff8f6b67d3c3e4a42c3ecdd63cc176a1ac2b3d2ad7ec8f3d3a60cca50183865cfccd5756050dcb71317814aa7f92222c3aa25df252bcac702c663fcea1ee97ddf3a92400e909adec2086b0af34f0411f93fcfdc0213875b2b2cd96b4cf4b1deda4bad486820a8dccfca86cff76bce855d3dd1e0cd1c94c85f04583cb89f9d98b819d5e7c5fe947ebda9e0d76d0fb0fab41d06910be2d3886ec23a80247406f29cbb49c7b139723c162b4a8f4b42a5701104bb22cadf2bc9f2b8c0c5c269f788afb67763b90e3416d3bcb0ebecebdbe5fb0de4907c40bb9befc981022d62efb775caeef5084fa349ae49aa873eaa33cce56598dc69cd2a94a994d0c5e473c8c1c27839aaeb42fd291651866f056d4f7980da698bf9ab74cfcd03acdb380707bc9c9b77da4d3f691eb6c0fc5f540cc2b4e608edceba5b5f65d3d260c9f4f2773d1edd047292f6afd638cb6ac6ff524a33d0b835cee871192250a174441cc297552d6f798c728569b31f20b59d718d1aaf42809f714f9727684ccb6305ccf1fbaa3bc97b5b80d843401e2e4f743fcf56cfa777dd9bcabe10c818f268e48f75c0dfae1947d7cbf2c23262268a77b68b74c1c8eb0f64004ca180af8b9e7573c4a53a208cb8c843070f1de2c8ed99b1a04d5211f198526da2f2ff61e097dcbf17294ad756356200c5bf5060df0ae3970c4c70487cd7bc3d1827de556caabdd7eff33d51ccee86652cbe935b8772531abcbfdc014cdfa8fd1c3c524a276984b27c6c443dc10a7be4e4936139def5c02e6712b73e32508c38132662b2a7cc55a55462c6129d6934e7cd044334e9d4816c7889aa1c91f07c4167077d57f29eb14d0e8257fc4b7dbe7fdc830885183ed38e45113f86147785e99ca8d03a8989d8c094373e7430c41a9babbc6294c96af997d35f02e7b9372e574184dadf8abf0eb9bd900331fea8a600c7a21f2b6f724b50a4b000af76aa08ce836eff70cda4c881322ba86eb655336300a37f96fad19973848a9bab287e1cfea0720f713f1ab8ed4439c524f9cfac6549b6f5ff9790019e272d1b470051e0d3c93df16c8313673ec338ec3124be18e91453cc9d2d8e21ca40ad6cc36a5d4e4fe7869c12584e556a9708091bc2237a42a13795f0d4836e93747bc4722363e8af6547a05a8d6ef3b89a83e33eba8fc0a7c963a302f62376b4fda73872f605a1adaa30daf0574a31000ac549661c1275dd23f688708058ec941a51e9d9684fe921a2871e64c43a8b2d5a2064815fa19b32da45ea037449f00628b7877db13f7571ad8def0d87ddd6c084171142cb75b9515f5ee90667ff8030a7f6888491fe5b8945e0b3e9e39d7f757649a16e463e7185628887c67128dea24ed450716bdd12d59190876c435db591d56535d5598843e8c73f933c2cdf4757ed4b14068645e438749b5b66a4553074f8fbb5ffc14b81c69bc81f3442a75be6b6a873e435dbfdc57ef55b4e3c8dd08a6f8794846d1f332a0d6c385c60c6cd50af10199d454450c02dddb870b768488525577ec531aabaf76c5e7ba8b70c72580aad0afe4a314522585729f7484828fd0e068a2b6e999df8be21f24ab09aed70320bc7f3d9318e40856ba9c073311d082da95234ba571a50f9c7a9b559087608007ada0dc12d34ef040d5f07451d49a3c5563d2ad3d1d667b3f97e565779d9b8f673f9f1fd863f22e127d3202d5de5e471caba8f40478b992cdbd218b3326618a275d7be46158444704e97830a1a478c886881d36693c43aeb278e234323c6d710037d21deaaf0418dfd0c00aa545196626e0353d23be0cb6509d75c55f60becbcc1f68fbaff848b13929e9b94912ccc7c66a162d6952c9c4108d6b8f6e0eb8cab4974f9ac77a3e3507ec4a5bf631769f6170e00ff6e755581a1c6378fadc1179cd10738373006b637e4e7858f8c0f208f973cab31b5d4996fda0b796de008f8b925ba8123692e185eacdf6e4c30521a45fbc85bab8f6680b58e766004f9fa3623de5b2540d94f6106ec14a05d6c41d07b7922aa848dd7dd43b35758f27ce63e35614843b5e0d96485332b8f0556c43580410afd1d43da5b23966db1ed6f511a2f2ac3adafafa854d5fe7b3f317069f075a48132926ed3e5e84745b0bc9496e1f94662628d129111853a4203b8022a91f6e96da301af8da46adab3b83ef5a10d7261e90bde3432d093689c606a4346587c0f7d53f6b5dd8fb29175d089b4fe9daf7ed9b0bf7c8c73de3a6f7b663bd02d9d14c9e02839e23beb9bc2b4517b319743b33e786e88912b3013cc0ef3458466ab9e2cc8d218a833988bf1e8f180d296f19117031c8b777fc8dab2f69687129a568896483f6d5d6aad08c195fda4fe24a1fd976b7945464b13a76be5d2ef108c4b89e9dc145c9f18c3383185cc749c1dd630ffee6b947c8a4186559c404242a1c953a6c1ae17fa3f8e4a4a66e5914fafd4bcdbf37f8071f30dfc528158429b704a2a72e79526b340db27a57d98864d9f540aa41688e1ecd581c6ed80ef1f4dfdd93a0d8828db3c932bf64acc199aca250a0b925fc1b5b22a215215aa19ddfa846fbfadbb3a5e67d04f17dbdb9692a60bb47bd610670a35b9e47387637ee5a86eaf1d434fc2113398ccf0c4db4cce766b3ee3b267942ad0d2675e6070b880da7839355c827b0aab7d5389053506c0ba2b25006d17ba8336221eb4a63e2d67b16eee71aa5d118c1eebd79e8bdfefb8674baead7b30feadc4a696a0844f6bde225bb5c25b61d90ba8a5c9eb28ff13e000fc25243f28dfb164f9c80614b04eaff33df72c47e2d158efcae0cd725d95a94ec0a051f510f5b16327a6a7dc008af879494e6e85d73b29a58dafdf7574164cc82163049ae4a43a6bf4d82a4637db7a2adf0a24586cb0190db31925ee61fd35cde9df7c5f4b7423f832b38f377f6457fb0bee3fd0668bf8e29dee88eb01d3385c3accd94b52895ea88649ef90b122b4522db50d712a70ca32881b5eb79306fb2547804b2e7451e9121a1da11aacb2f2942ace5cc250d77292b6482796458cd96fed9b4aa64725f2a1e185a819dfba885ee2fec2261376c15285f6e2180dadec201d890251522e796d65b2b9eb30793cb80b9801ced68a0200ca407ccb1241dfeacdf872d606e89319d155e6c12e028b88f51e78c7d53ce431bd3a96c7ef0162f88ab3247494f222def6e43598c1b92eca040d8ed3cb76889a24fb471a4fe81b136084ffaf513eb7f050ca46ca9b803a964e073d1cfb545f9af929dabaedd0c2c6c1e35f95db12e7f420bcf4b32a33f83570460cca5e9253b6ccfe59bc899b9f1fe970bcebe6174bd30dbe3dd467aad89ed92e940e8c136a52aaf3bc81ad45c95f98f3bd5ede3b00eac7fc43c8edae81db218a60746e24e54a75adf1850482250e1c6de1b08b52c4db795ffa479f8e4e1176ed7a97f9db9fa14a3de8c91b2b5e11f8f37365408985871e664396b828a54963d3bfd2e3e2ea27ab3f19250a810c7115b019a69380f6dc33e0f7580018c335862fee6a97b799b16269ae7a08c04aead755dd7dc151a06511452678d3a125caeb8d128e94e2adca15632d79954597b96f20e9b914b667a5081ed5cb9a93ddb04d807b3c73dd57e70accc90d73df0bcb5cc54bd969e4672afb2869a95a6d376e9e3da8cc96005ad1e1357f575384d7fa932fb47a4f1fc3479e5e279b6d6a235c1d59ef5cb75a568c179814a68bd813d77704747d1e3d2959ca705626191481f144efac006401785437d8346c175a5d23670a6d2769ea5485b0cd37dd71eb18e0260ff670726598ba5db4087ef3d1ce5d7a4e37b5a3e52e56914d9b5c21345beac9d194b873a9e0856e90f7be32c75177700b38dfeea06ac9a9c58118d338f20db16a213b013b10b3cb79032c232c37265a2e1b4c69dc56a309cb6a886ab40a2a581a8f434b6bd48f523f86b725f111a3c515beacdcd3200f10b64efb47e17080ae727ff04ebd1cfe4184effc918f0afcfeb3a1a83a773b4b0af9cf4ae9a5871b640f12d97d0d7484c0479acc6c7dcabdfd27574343b95c5ef66906d4303e5d2a57e5758b2aee26c07eb8e597e7b8c432f6a122517b856488c14af37a62c98f1b2f774c9d5a9e3c9b32d117df2d8deed2cc80b2d320ad702d9ac69838f506e7214a0cca41d7482ba5044b03d6676283d4b2f36e608e6bfc5f957010a0bcd8c0d0352ff9f410c49d61ceae1f671e37249d112a656c16ba530bb398ab67da1a2aea00af4c060b9fd90394f63dcca24bfcaa533717e448c81b18348b5019e32eca05ce0ed9f84900f690fb5578fba1137ad02f4f0b1d05e2784c19639eea0cab1efcf0f17f6dbc7c392a1386c096382b9d1bfb9105c257692dbdc4eeded845a8e664d3afacc7144be7182de64d8a84056ba5cd61ab0c25ab80fd18051c7b5f37e4c4ff04c411c508dba5ac991362c5607e8250f133a5f009be54ec596125e977b49a196999190b8ac0de972c401d99dcf9d486f53e4f49fa1b6e036630d25ca80b2147fce82de9d7b863e8e69a00c63296102e482ea3e3058af961610cff6cb31954fb4bb877e2ab1a9449ed066b9443904e71697a3b084fe4dca2942ee72b371e27b408e348a66d463800ae7308e215161c7ebb4e192d3ec25b4ff61bcae524525f9ea3c280ec0981cf638283c8a2cf6635b0ada9c57721873e74a95bbe95c6e6fa6aec03195152cad30a2366c1c3588b7e25fe519049b9d1346521faf198ad539bff02c29b0d3fb447992d48c2942859b502b9ef258f52273635ba82787f9f0aa83ca60049bce47e4a5b781d079c225c9ee71e740f524dc1317c3b2bfa71b1c26340ad7799199a7b0b49b111de5c7c98c1d408b035af78ea382729cb048e9eef44df489fd49917e557e6842b4d9a3f50fb1740a595a9bba483d5a74df4800787564ef873b1980685b3e026d49649e352ba931366863e82c5cdad71c0a0f543a2bc19504213941eb613c6182dfe3753f613ae59f9330bdf61d47a44b847c7d9a7d3c20c95cfef54b53822c748b74c8e7577181f0ac32eadb8038f022a7013ab69d89ec226bbe141ca79d4664dd460581376c5f58e8d62aef794faa654e5daf59581de59be1011a9aa1358f9acc65a04d51e365763d680bd78b92f371c7b2cceee0cf344be869013222cdc2bba8ab8601f68f1ac5b355dadfdb3efecad3b4ec204791ee2aa8a17968a2a79076e8ac58a062815da627fd941e6eae40f51df588e3058d87a70f627aae83e7ddf460668d965f2b12291d73eb0f289a610c1c6b071ee99ea10d4fc609c0a5d569bf1ff1fec76baeb0299aba9ee4601483ad03b7863dcd2f470dde417b69cde825c916bb58a58c8dc71af35a027fe3825c9f60260a2c8fe89490531b780c42160969324da912274891c3c9b9225be198f9b104f18cbbaeced355fbc3418b3d34025e995268f856d56c3eb9c0bf4388cc714b49b529fae9f38ee299ac7de647fb77ed780d749e33e456b9ba2ce62b8f0a2e1cccd0eb320d2c98525576e423aa06fed19c802b78fc26a2387ce75c3c8e4b613f248e2cb5387ca94da9e1df58a6ef4de2578d48583b1e58d113d64c9a78bcd9222ba417253536137f10b42ee7d162193e09a3373aeb987744af4dac271b932d5ce0603ac0534911affe9f87c8a3a5fbd184c5b337f20d6cb4c465b847ca02d4c680c5d7b70c79812b5db0588f5d497d637474b1061982dd7fba407d9e5e8f9d2e95b7bb0fedca96a0c47d3e737600c431fff52f276f67e0c0979802df463929cc6295a160ba20ee636b63c87e7b88806a7058cb680fe1ec882f649757802f00a16db036a1c70bdb4d52cf25b58178776af3ee604e78ffbb336858f0fd2119524e326ce2a38223a13c6d15b98a34f8f0a21f3234028ad8fa20ad8361f782b917a98543f0a8aa7cb22f3d15c63d21b7ff8c96591d1095947c2551bdb6aa0612230dbe2b49e734d6dc8952eb1b5089a244c1752220a7c6a4cbccd629c2d89ca1aa851d92e747e8980d93b253f7893f555b6f5d0c6e4452100d4e849c3a27db4a30edd1e64c94fe55ab47c60558e02bf0b331935581b2f56e710a3cb8dd613067b560f87a086c7244e9dd6ad91bd80d6d11e5e89ca1093de87dc646fda954dbffb50f6c85a40471ae41b176bc476625d398d013b415bf133d30682313b470453a07fa81b00068ab5e58d70488b9815539a9a8262dac65e8f40f45a3c3f84c38c69ec26c3501e0e0145cf31a4355567bba05614ca6b8ef2a8c40490831591744b883e6006a4311d7cea13527c81bdf6fc1775c918c7307df2d64f742c993896d2205465b8e30d9e91729acbe14ecde57bd714643e56f8a042749c820cffb08a54901b00d8338be38e5d61197f747500dc21930c9cb9fd85e1e6fc8060245e4304a19a0aff3094d0cc8736b5960f4eb1a5f3dc25324f6ad3c6dcd841d89ed8542cd04b840e5251e2a68ecaff0482bea48e8f498986cbca0274c46172f2ced6cab9ecca3d77a57630fe1c994633ee701eefabd6822ef941aa095da498c489d49d7dbe515f7941ff59bfd8637446fe23550d860dec7429a135b7260e23ec2e9fa5fb1d2c0f1ba074d0e880684061e3e816732c7f741985eb9ea63c4a5f6c0f2340cf70274b8c282f5cf4605c75ff5fe4308275d1f946189c5ba55094658520bb56d5dfff822ab7d0ba41dfec6340795a2c24833135d82d7fcb09c36a14b1e7ce46f59e4d9860567a6198cfde0151eeaf8ebefdc80ff7cdd8c88e6a32af2cb16653feee7a6c0b1e2e5f3a868c86441fa94c3b36b58942eefb2ad90d2e7210fb4de4cfb8de7677d587c2f4fd19076b5d5e6a916257516517404affe94fdcb45b2a04a55e66c5acb766df3770c0bd534a32a9741cecf04e0190d0bb97c965996bce155b60cab4dac5b995e1eb8cb788e89b91a98174e77162f1db6da1071cc8d6a74e31f455356933236bf1aec16f9a9bfe89e1c25bf640a669c99ba240166372054cc576c5fd61e004725749eaaff099ed8a6a2817e81d94e1c3a320102d7142cfdb872b9897cd1bb14fce00a9c77257e02b40bc27ece70f830fe9441cf988ca18d3c09d778a47ec72b85e4a0c1b156523f56b52fa13d3cd90d2bcbbeb1f6179fc0b4de8fb1143a2f179ea14e2ec1dd3bdb7ab882a7c3247dcac4a08adf5115439629d9fe8a810bd44f4b51e55346eecb9865351ab8d47a4efe8846d22690880c52ef8f29e127251396ce098935e95b8252a7d4fe8d2e1ae3bfd11c15f3149daef8f73c9a7615ee263dde326660efc0c99eeb8c133bdcc0a313698baed7bf86953adff221e9cb0cad9f007c1d1b3f51cdce9f8c96c8f153c711e030ee2e698ce597e4c47031ca2fe73ae8239a74492c50337f7abdf0beb75adae9d9a5dafdf9de61f419e04e874e43e71e13b778e5358af7f0f6924db6028ad5a49b7b9eecc2e677109dbca5be8b985e1bb2e65d357d970fbbf034e8f83e248e49a83af527a6b4fc40594a79a130ce7c78e8ba1ee4dc7e7149bc30ff8dc12444ba75c248bd74e7c2b967d6eca39ccf79b07c9208a67d7bba7ae06aa159753a4cd58021fdd7493da653b810868ea1d5d503913327e05cd180094ed835410f7d310341daa00c316ee3997900e8c3d905cf922fb0b271007d59523f4ef027441e80f0e02d945ca4296bc30c297da421acce281ec76c682337bd6e94d45f889765c0a40ba7d1e0fe0e35f286147601083ab8d31e414775849f4051be7275df3346fc40714f8c2a19e00d032e80a83715f7e9fe30e57e2b6710d12e23aee195bb0f702b6b57f07ddea57c04cbb5de0dac22dd6ba4bfa6d35ea5a4a17603cfff36f7c9000b2d6ee66179e42f49fdec0afa083a71f7b979e54b41c0e89ccbedc44e85197e4d14b1496205fec4eaf5598f793f61a8dab59ed02c87f597686de30e5821bcb071468e940e06a1d1baae403f868e71bd57e61754daa9b44c2f09376af611442fb4c5ae1e3ec78bf1410a3dbdb2dfbd403d62e63433f063d89bea12fba7fb625e6c6f335521d5f1b8fa49e1ad65e72fce6515d9733cb45faac83414a6dab28217e1f6585c44a71a49a35bab9d1f292921b6bde16da2a36506380b8e1d74cf62b6ebf8606b60ed27fa73b08eb175737433630baaa77e1b4d221e0dc957570fb52a98fbb25bf0a11d963aaebc3321eee28fe9917cc636113741e2ee25e6dd8a7436225c13a68b2a4e3b0b7f1b9df7cd78930b4a393fb7d7fe7e258aace274423a57089bf805edae9387a193251f118de5c6b4e862bc01665098fd5813f48b7db8ad004f09d4e153e65d640bed229fcbe73f645cc8b8e1dbde00cf38eda45216dd01e761a4cd8bbb05a9e69ec0fc08ec4b5e4658f03b400f05d963902c7c6054d016a6c268ec14b5c044025bd73d7f6715ce4960e6b8a054e938942c03febcca653638d8ce36d15751c2f1f856cff91d792dfb60fdfd930ec6e97a207bac73d51cb013c4ece09db241c0f17349067a8c4572b7dd28894a4f230dd30d4c134b3f9e88872cc0850a4a16569db14dcabe0280ced21f5e8549df7a2959a74fdb4392d88a148d97e8b15f145f12b8c15d4c0f7c1716752b2afd436e144032f8f74a6b850a1e501a33d2004ab828a0843d7a8eabffffc151da68e6e18112d34039cad5f811e6e7c284836ae88f7bc1d41a4aafdb2548a33fde0f2446fc9684e7cb9ff57d351a7cc3c68d83bc83b9f8167406667550ae47ed7e9ecce9b175cc6f3dd88c8351a215a83e05e588c388bfffe15bb6cfbf8fda3a0e6f423d7e0cf3f37038caad624333609827035d796359a7ce6898ae120fc0ff3675a152f0b4e2bb6def333c8d5a90046d7411e0810cf48a89705daeec4c73a3f7b17b8500676078c33d0f83c1159f05b665bd69ad1187c4635e88240f8b6c5491b9cb9434bd842bb4386fc826d58480fbe20143a69f8edc31f9835f2e0e466568cfac7576d1c976d0c4fc368df17eb0cadd08fcadd1f6316eb452923873ab63b03863c051d73b26974c56bb0f1415f107346755e5ffad6dec4995afe0204f1be0dd9d7d89610e8cf815aa33c2f4b05d06c2251bae19986a0af66b3a02b611d7e883fad56049c3347fdf40835e0b8d9bf2c878c7ea81c2406dbf80fd59ab96785b60bf3030ab5eee05ca19d228098d730ad05aeabf418a7112ff3d96be5b9a787833f4fa23e642f69afd4a34f9474498f6e98efc433d4573c8740e8ad2dc31ea0d54845bd0752ff8c32375aca6a1774fef53910b6da83745baffa01b701f78db10f71e02eceee5bef56f214b02c8ac82019fc295253d92cf9e47112596f777d72e57270bbe5fbedf7c6faf11aa167ed4aeee867a951aa98f1df761ca2c8de91b00a75322df4e4bd80faf74d58992a076f664c97dd9dacd6cd23f48f0bacd25812c5dd924bd7cf1b7b2f5e72d6313bf60154f0c7c7755050d22d6b31bd3090dc0d873dfb6366136b63c0eaba9fd5fb870cafb74402dbbbb57a8b3ae68c3cb2deade9f36e2cbea6806791eecd9465b56aae772b2e4b5054dba8cff2ba37bf1e5d7d461ca286a36bfa6787a8252416d8ab73323c8fdffabc12eb2491914081421e13c356d75870e9b8ccae186a6e9b09808b4ad80aeb8a6e9d341aa3932cbe9359c1f2ef09bb6815fcecf0c56660fcdc4c13cc342fa0c807b1b1f72f51fe7dc64ef2703a63a824f4018cbf23986046e396e4ad35d60a7b55a8798d4e85b8b38261c69d6028539205a62ca7fe0df1925f1c3c653ed021ab2e395e8f5e40247b645d3c29e1cc0af070bac344ab2f45136658af409533e586a691304abab37c99fc2ff87be10241f77236ffadddab4503e9a6abbae44a04ed9af541f0661358d6be1468a30ee0e4bd2d7928efa2ea3ba57756557f1a249cdeb97f3d81e27781a057aea611a48894117fc71b1b8f1bd1b6635cbb2a68bf84bd5702b37744f5d1c067cd8a2ea558b4173dadd8afdda71d85994c759a97309589709aa7547f3489cce6481c7d3290fa7c105cb51f9125a0089f9cd0a47e8879dd2652be1d05c1c30ee66e75f7aecf2e5dd5f67035e93116d1ece806cf234188c34ed302ca29746a677b280d30a864c6f4751a49c48ded081c05eb4e772b5fbf39096e3a357c85da6501f5eeab7205d69a92d4c9ea416eaccf5178a67eb8e824fb739f6b9b36ae1cb32291b127542856d605a8ad39121338182916ea1dc38ab830550ead5654030a4dbbbb5eaecd6ee91849c6c2b081edecf89a78c51b6446cde0cd03c96a54712fc8c837064aabfb08f5565cf30457470798fab04ae97d1b596d75c5953d76fbc91246ac5de00358164ebe52313ce11e601d4897b7c16a1e2c9630f61d4f72eff1efb9ddb7697464026410047838bbf0c6c260c3358c674865f364950d7556462bfc13b348e1f15b753a559c53b66a9f8226a90dc6dfcbf410cca7fcbe87096505f9565871618890199d40e72705cac034ec004a3f6d5bc1fdf62844215fabd3ce12427d1a7df67c784d45f14816ffff14c785fb234af32d973cf5c002682c93abbedc4e944a3f90c3a9302e1dd051f4cb28a264e3dc3c4144205bbf79414a969c51ebd86ccd2bc9a8cb1bd786a807e8e21b8e1e881c1b8fee9aab555d900c7c1d59f712875c9d0b86d2b7938d9eb215eedbb7142f21aabb4bb5911bece3faffd533658f30246198371544e1ba01a5def8e9c251016d9e152fa7d829c59a507417e3c36397c0e16487459c216f349f5f7c28bebe17622a274c10444faf2ce8b660934b969b886d8a14becb9ffeb2aa4e02d99d25577dfd68410b46536fd3d30a374bb2b9259b898517ba7acd7efd86a415e9e3f4b9e46958f4b172f078a821907b61c4a46f93bc6fd9b9855b71edd024dde67b639266e4d2ad7974415d6ed505edce1a5fa1693097841b27337a7191d6a11888bfbf906785110ce00f78e9d2536954a6cfd41159bced1f6f6f0a6ee65c535c1d9661dc43f0f9ad9e679f863c00c093f44284c38f80eacd691bbe1cca55f86158b0ec42f41d11d214cd33346fce8068b8d3b5d84e44a2a626b00ff0aa9d0763dfbcd1a08d4e5cc0d7e6f10e9300b829d6472727cd46def16b224c57b60090c71a55a53478759507907d2aeb574505fd0c892efdd7e66b8127fc8d1b4f07b1bd975ed8990f916db111a81464c516e170635b3d1686d3eab8480e9fa5f07a203885cd9eaadb30c0dc7143a64046211f2515e3443c47613d4240b6d39246e931a35012bd86eec6be345891d9cfef80b1878761a930d71f24148f84824a28b0588568d2e39ea44f9b600070102c06c5810c5c753876721d6857572847795b9815bbcd709c5d9ebc094af86a0617c06cdb0db0d89ff45866acc10111b52aedcc786b3cd8664d868dd43c2331add60b6a8bbd05339f32f37400373d626d44cdfd7169e3ae50155d80000b890323b69153be0569a5a4b51407bdd71316d5da31a672b37ec00b42b3199fd044de3ea530b4e3296a29a5a478d696e064dceae7e63e973765e2294bb5433fc6876d4ac878a0309e0bc49c57da827cac0b3e4a0b3456eceaf75241d745e583d9079a0b1f34b8f6b2c3d17969dd1e17b1be34e21e31db691bddd9d1cbdfc716c3bcd79ba530e6bb2efb67b7b40335e642b2eb429dd275bc30ad886dfe4b3d4b69cfd34df5f8f046e680009883b90ef0a1ac9a7fe4f802342a46b6c6d58b75973dc3676b280417645ed2dd33644f1714ac5c0c13c1ed3bee1a905698709c8b6a06fee44fa566a9387d55f4f8c4bd7dab7b40618a9861e31f30803e5fd3a2188f6ca25350181a14ae87a3550b5fcd3608af1ca3f48d4dc10c6018ddafd40a1f5e8d17bfa018f33dcfce4fb0d0d30faedcb1a065164ebabfb40ec00a48e9e34f874f12d972444d2aaccd4302c51b500f0aa4ef71f29cf6c0db02acac05ff878001c3ef4551491e20960793194e7862028c123d8e6b03639b99b61b921cbd9c8c11337168647e269db65ca41bf95d8c85b4fa4ad668132a591521ad195f0197610f285cc2546a96d279894ba8425f62ec31d6f4c7ec1960abf91faa603602ddd4f2a9e4b5ed4b039a024122698187665b0aeb8b5b99280ea6ec41a8c4254625f8747caf25d5da05f2ad3f77757834e636eaa59f75e4e9e6e3f53d8ec0125257d04fe60395f11548f209bd70c00c03fb0b3886ed35cd42513405f08f09dc06d1220bb3b87dd0bf847a1580d2cd4c2f8f34d6590302922a9ba013cc115d26c396b701544259cfc7579e9bf7a9b220d561abc5dd8bad805f1b26c133ec323e5fb705829939ad53e4828ff808ce6c55122660c2f307d6d7a0b9f358027a72dfdd87e9bb1151f4e21fb6e1073623cff323ce0853b1d2a4338848d7e392f20bbb770de681dd03b84e212b2d4f697f7b7d773f1d2aa865687c98357a84889708a25572ee8dfbed66a87f77838b60105c910b8d125d8c6366e142b80dc3c8a757fe631a47593b46128b5fe5658fe8f3a2e18c26aa4699571887d73548b8d662f170a4cc18b909af73e8aef14fb7809f0389ed33ddadbf9167fab68026643782041cea4ca7baad458917bf3422f5d680d0a274c3f7c5d76c9cd46852ed700e8470ab50fffe3a94cc44a965a2e1077b92c81a174df36981c27332e76889478e3000e331695b396d63d27ebb2ad9719e59706fd5b6e0db24c653fe702ba2cbb01637cb77178d9b0a291864945fffddd50529ffaafcf8d0156632016b11269f461ccf1a3f76d555c34467dcdc487d2da0a5ae99f6b2dba93d381e233e4a2a9f5fe943348828cc71a56ef62378afb5d06d76f8593a640085422ba4c5277eb76aa65e765bbb96eba1c6690e29c9b1c12b629b4a8ff1fce14ac9f600d63ed305426f043e78f844fcb45326546576464ee3892cf70891b9ce05e77ad44d6df9732184be66332851ab1dd834df77ba65abed8f1bd7b7a3f9e88ac68c7a325fbca7718e6f311bc7bb4b1315aef38f7eb48630255855c47e8526d06783679a802dc5e93b28563d885d80ac78ca54585b1b6a0a64a376a54594e1386b575041089f158d0292700e26d0a93a90d06029b34980d180eb7f91231336e168fe1318dbb8889506a5a10bd2ef7c7b82be7e0b218b134a55a3bb6b7679bafd12626958b1fff614769c3269437da798b2cf5bb50dc56575e7a4c38fe28f8d5844ff34e6dc643879a36aa449e558a525775bdbc69a157729ad4f759c86b1264a25bcdf0949339e9cf214ff79959fa0a8c2b5c9ea7f700ffc4f9eca22a1438b9ed9c286edbbfce3b65ca0a17f2a09effab48e391cf99e6e783e912ad3b887a6a4b58dc17ee10fa949de0b10522ea5b62ebccea46f92641deed4949863a3f0df08f86d4bb498b467e84792b38fd788c7167a8848933a2798f260eba56a56b5b0230e8428aa267f487c551c077703334869c1f800e3b35feb07b0b04d3a7d56f58eadcb5bfe138a8521000e43c78c952940948cf14772df0d4ceacde0c681eb931044a6ae10d4fc042bf934c1aecb636ea4379aa1c7edb49659e1ae10fa26fbb7396c705c1025482239c7831a001c82003bc758a4c283a522abd0e048d6505268646ed37909406bc01714c3711bfd4ae43172f282cd654e6bdbd088f71391af8573de7ea88c16b2f0b25541f47109f81457dea8056529236197f0f734c4675764fb4093eaacd11e7ad71117da3b896112ae668bccfa87e12afe558423d5573dfea30e3949ec83f8deb9d72a43e5e61857a676be873506fc17402d3e5565dec7326ea4002f6a9f0cb97e2402301264cab55f41e034691fffaa2c3d52ee619f761f652afbd91b1a16a6e0267261408a2df7ff4a7f49b7d3271326ffddacce8a761eb6e19d4abeebc90b25bb9e1f8ab99003d55e2970e7d6ad81cd8ecb63cec338b99a037d46a9b6543edb4c6e03d52fde6de6c8e7275a70e57ec896dbf565068460a9903581d352554c297b7d04b82ad56d437df45caeba0a99d3e0df308f309c1178744aee7ad19d448730ba0f35ef78a83cacf1ec9c052b1e2ea04e6fb487fd7e880c48afbffc903ec38605bf45da4183cd8da2e90401fc8a54f231172a2fd7e9645ec52ffecbab48adf337572e08bbfc97deb9b5fbce128401e9cb66099160d558318d736214e47e165bb604c7ecdb3e606533d520f479c866273b33e121b13017b350faedc63d3c23864374fc1901877031a62317384155f8c9fad01476f80727cf08f7f91881eb8eb57b14691a65974000d7eb2ceb3a12b6eddd1992776ef9a18996279557ac4e0034aa3dd75c034e5a829b0a5a19ea1156d81b2ecec41a752a4584b3951b568ff66fa517b132d1f6937b39a6a1616e425e8fb5e5c0e53d28dcd152197729bf54c7806c83201402a59d698609030cfa53b218f63a76896065de9cba9e5a99ceb6390e71da73513137b7e12126974d5ad25e38cc332a40f978f0e8b6d8f69ac6d0f82b4b80b9ec4160289a88ddbdd4af1c1d312f66a0fa80e156f8c652d42f520369bdbe00a5e202b802f53333fe859db50da4a6cfa7d6d62bb83106844e1718d5394b357a5c3b1cae533a23f055b9ea9afe85cb9913a3829ecd725fb957e47be7d379a6805d4621cd74e1e5ff5ec8c35e3c6ab494d4400d0007375f16fd0ddbe18e91ef9aa904b49105e1d9fd0735c0d4c296a041b7ef76a814e33542b5e788509f4cd3aad1d0a571e46d3bb7006f016ca4f01004540dd7110ced2678b0054eaec9d99594423721cbc09e1bd2fbfdc5a2ecfcdc1f1416742e075d9d3279fdecf176f46aea6c6a551a33659ac14f5c0b0e350a28a2a7d7f8f8ccf8221f2e79c611ccede1bde8aefba84dab000ad0f3edcb727c220c4d3ce5792f93d52262d6f11e252cf4b4a5af4072f285c5c2f819ffdaf51d0e8607e0013c4884a9fc6cfd38c8672cd8938694e9fa1a4668660fe2c76e9d480cd1480ef10412f91f56077b30a6ad1852a6c4725d72ec35ca96e87e4588368d33818a8305618a4163e55d9cd4c73fcf2361405283ce83f2f160fc2e6201338d9b2767a6d2c420d91eb2b1be0658e4ffe51e06a40b4f34a2b40f2154292627bc9f348e1f4a39d4fb441a094343a9b15637f7013a4f267bd9e47ff0e622bf7c8c27e86db7309b7e0d72ef36444aa67cf46bf3a58d251ebb514e326c34e9d4c5edc07b284f3698d282d1642f17566cba10176b5acc38199c9bf93b60d1de6d5e1d985f06532fdbd24c9746dd51b2811b66944e81e0611c2252516e23b4534df1d0de4e2ae65c03fe29064746d63f58400f6876b26bcdf6020540cb58c3d511cb0df09a61f527d0d76bf6a23338b85e045f070b35f2129e1e9d4dc7ec601c356c0a9e9e773b4e5a4b05935fafdeeb768d691ae72a4b75f296579ca207e8d639dc53719ab1d64ff6814254c566892606c31707006a5e607ef97f5f83c150f3f61ecce2971927d3e1633bfb565c1f097455d17a28d9d57c552944b117a2b042b5bd977a03234413e8675e888e89dc8a210c426fabd7464c7c3f55588f405352eeb4dec47abec25919c87bdbcf362dc582980301bc26259a2ab92d98f096bdb244d333b52c17180c25379dc77f7a64008356f1ee2ca7bac0a1147f6406909de2b5b89bdc3cd267cd591bbf938c1b94f549e2edfcba08644c8f1e39999a7623fac18fbf7931ea7a692f38163cfc52039c4fa896c5827be3b3f9dde3cd32720b5fa2ff181663ce99ceba1d780722215c5ade085fd660f2a42f4d9e2ff4301910da8a058915b0a0e88e7f6d0aeb16a789240beb7c6874184f79482956a7f13c4e0d040a606bc94feb1f41a9e6c9a449a003c74c8ef82e2c103868549453b89ce3c675deeec936ee979ee16b00917749a040eb19211d1ad3cf8b739b47defdbba47c025525002278012e5623390940d0ea6d626f2ba8f75987039d7fad112054d2019cf88a479cf85808919f023f3cc3694a1454de41356d9031be26bd41ee6c96a4aefe19885b8acff370fe2ac5f111893c54450d8f7f85d2f0b817636f486532e6bea0257466e1a7b6af65cabde17fed7b68a1bcc80dfa339c638a9cd67e209e2ed5c28ac49ac0d1a3511768b7a0834d06b6da2a492d7a9a53671d7eca281f6925d3c99ffbb94b9874db80bf16ae2535bf8153ebbe9673f1574c538821f68129afdf4b64fd8fdeea48dcdf3933d112dcd05bfaa3e0b0ca78c329240b60f454d326072b4d32f5412da4c22ab6379d4e12e0aaf612fd85d421da16e966c13f6f31b61d7f822e3738df7c857787f90088b2a63ffce6fc777c8ddeb08c76e6bf7e58d3b8426f36318313360a62227adbdc553daf6ce463e5257dc051b3b3fb2d9b2798ab8594f459247d5ded90dd3f2ecaabdd80489ed5aef4a1a250e3784562496a8210043eee178796f5e405779c37e295725df617b8ded4cb990c5d70a3aed4fde27d767320275685195f845946504d6bd4754fc87ead41ba4eccce8dca6788f92ff188b0f96271a6783ae3720efc366c0213270461bd9a8cd73823915438368776a4217fc269dba31f1376fa41293a6ef37b14769b634cf4bc75b6bd3684e3ce28aeb7761e53b7032680f0a0a3aad1380fbe8426687e68d4743cae962a0361a58e9736a2b705d2cce09aba5c1fb59f1e5748b5cbe854cb51000cda12434258f54f8bbf646e3ab94d6c8ceca31deae42fe93da9832d8629ab6774c3cf4f0b5f6ec3f674b78bdf4bd0b7b554c69542b6b9992aa79af1c1c5397caa3db319e4302d5bd1735470902e9c79faa0336eb7474d4214a86b2e8f667d36b5a556ca50482ef9ebc2e9c9f03cd582bbb64a99bf8a818c36c37c1b78a29616c35095c6bfeed96dc580ce845f1c29ea030475ca018027b53cedeea675113795d20bd404914e3ffd91ff9059168b362a5c0b8dc6690fe495b141f3c26e6e1159780529ce8a504abd3d1b59de898b8b0b724adb435e6121bbefef84d24697b664d26487b7d2c39fe6d5a802f69666cd81b20e9ed40651e139274f1de5ef33bdb0560216600793b86474dbe10f9273d92db33c20efaecefbad8c3be8fcf8d601fef65602ab014c6b767b600cf32a7760fec44c48b0c223fb124fb0ebd1af2c9377b3abd6ee296a9b1a39ec25ec86a1ceededff9ed6ba194723e5826a0d39c573eba44c83f9118b6eb4f00f061fa9d16eb3602c148441828b2339130bbcc164e2a38721dcf0c1bb41741bec5997d9a34854da55e7e03e3533e1b60a2dcb2097b665744190b9a45c9954a2ad284e5ad6279cb2d13c78627f9f123d61690679f19b5395c47526c883b236d8da0772d5e1770ef68b077a32bbd29d684e92eb8980e8f956f64a0c2f184fa962bdfe48a63ea60cf7b0c2ad51a03727be799d01f53f99109fb53354fcc9d58d6fc0132fd0806d30d96add3cb32972cac07a3519adfe3742ce76f63aab45c97fb5a892d8e7891053bddf73414afc4ecc8f1c980dd1f4e21cb290be053586c2bedb9877ab038bcc26df64112b1e3b13f984f25b34e66ea6709cceb3b7da167d4a8858e56bb7fbdce25aba62789572eff3f6a0da84bf39880a9a32b75e5e54622f70ceb71c933dbf7c0671cb5447126517ae249a9e6ab11ffa000c35fd33398522e67ed05eb83624090d74fd29cf61972acbef60a6904774294a122a567898f47d59081b738b5960c3e061af0e0dc3cafd3ed0ffcf5af00c1e765b1128f1a7ff7bae63d6cf54861cb7c6c92dc2bc21f7f8516d8cb3904ac9b83cd6bbf4e8cd3a0c58d92218f84955e46d06778e127ffeaca964e528d85f7d42d23bfa18f1159359b884ea919cd587aafd28eb9f161c59c9d8aef4521394a8630b591a5ef5bba7dc5ce053dc20a7eaed6fb389106289e2dbdb40d79e2457846a79b1ae27f7b8d2c915920e25ee0ec2790fa8c32ff9495f1ea64e1047f467c0a8898304239b81363e201ff8ad0f0f06ad91af98f250bdfcfe928da0c7fcbb1704d2844697762001033570033e7ceb2ab5280896cbda1c701f170ee1e829a16ce33ef718e27fe45d58c6829cba69c4685e0feb34b5e3d5a2e2b375c8ce3194079f97a1d38bf21119d6a327f3829ca0b79bbd0b60f4079c5f5391d18d7a644e4c4c06b50702efa84cc629b0574a5c0456275abdc293a8e31cc8857242aff53a883aee463311f3d6fd6d34d5886089e693a8a285a0430ea2349384ed69a97295314cf1db2e4e7be93db0d0c94ae4b45472f1d42460a8be3c59eb2cb0e577f62730f33be11fd4b815ff6cc9cde271df6278364243c4bd2a414da29a77814f8adccb5138bf89cb4be0a9ef52b137b25662228aabfabf9d9bd65c4366c8c3597c3a934641cccc23df862d3b9ae18e3e6964a43ae9684cfdc8c8197346f68b1153bee09981dec58504110e4ef64d056ea162c973a000a30ff0695b366254a87cd1df03123eb752507d80a1397ed54799017064b6e03bae4e8a22621218c2d76763b0c2f1964d22cbbf77a382eba16423df672aa26c9d9635a36c8502cfa9cfc8aaa0f23163d73f7d7b899e42d68d045cce84d2d813a6ec1d2a7a2cbfba6d92e013d7f03032a71fad7b3e286d556f0ea942a31ea2c04f86c60e42c7bd73418c5bd05c5afc09e72e9ce81191bc7386d8d634e0b95f4838a440f3747dabd628aea23e4ea327655bfe9fb084935ccdc9e4b8a973ef42be97c8dbb01b11ef6612d5509f61b5b7e64c8ac4f8ea2df668e60c99302c591fffe1abfe83ab61df3787fba7527feec63c9830490b2c69aededec2ea79b0fdf07481ed846fb726db12dc7bbd0dc47e5a00aeb300fe15aa100143a97b700043f35c352a7d3a12f3e98cdd9a26cdda81673c720f871fe2f1e1a0281363d3a1d3196e6a268ea311ad5bc00eaf916e1fee31865ad96c6f2ee4115bec869d745a70b31239cadeab580d19bb961cd805370663779482577551f83e4c450e835821cb5b4e518ed1ff24d98d15050980d1dc36aed85daaec26c5fceb286f8dfb9cef28c8ae5125a033875f9fa4cfa235c98b53fddd2beb5a5994a6da34f783caf642302089d74cc38b724c2c186eb831756c91aeb4cd6cf2c0392241b0fd38348049d3deae2174839838b1e6b5fae08e67b64abae874da9b878a6269c3076e2d9eac12dfdbfb9df2119ec650e7f18783662c19ada3b2f1a3a5215070997bba496de9732006f4d60ee2a9621e201369709c012b4d79b35511758fafd1209908ecca6011f9ef207f8be3beba6bb674d16ecd73c260adf65c4fec9d47ce638b7dbdbc3fe28f4c55b602f3fb3a49919cf7a586ce5867890d6fe07b7eacae2ad7c2f5dd6dd2ddd08177be369b9b3775efa07afec9e3d61b70b2e6ea814f4e946fee0b3c73e7b2e90a8c753220a604e15d8e2003c95451e3fe7492ba6f977e88a55ed1ee6544e20553527c6db89be3fd7cf3f2455bf06eed26dc79e88fc615b5546334ec03ec0b135da30bd616082aae4947d3ae03b83be6a3aa0919641fbf60cddab63ce2fa60a2d6679a1b77f7e6100ea2357af37446ca6587bd5867115edcce6c92e6a53c4ea1321d7cfe74b79e2c1ea050f063e6e872557c6cb97872b8d553adb7990cd6576633b1204958e951ab8625709ed359c76ffb313dc660e58391d4a14011caaefabc6eec97ef14f4fd0eb44bcfcd58edf37dbaec77a7bddb2afffdc11d50faf142a3f3aab2fe2ad0597bbe47a873041ec31335b7bf3492f677f755686a54641dcf8c60f4e2616c9fab2a34e75ae5c82b070801967326a342537e398cffbcd533e85570aa88bcf200304e443cf4877858bd92f01ec3a919c6ca7b5adadb5707184b666f7606fd597f1f4a95c71e924ab4bda487daa3207cdfe58e01a65343a50d163670180ce0df3de4771e1793fe7faafd7d6ec5686d5b3e3bd8f6a6fecba1bd585c13fccf9fdf393a4dc16e76ddbd8a983921f9fc52efdda91a9effa4fae8c20b5ce73dee9d4fe022cf135f8f350292b30f1fa0fbb5a4e7051bc730c603b331511d7e9d269746ff381ff2660fb3868b1fa912b4e817de8890d3cec66cb805b0b22aeddf5a07a042532efd2d666e7a89c4080d39e9c261c03d4911e0af86e6c5c31b4718d5772d9200458027ad497886cd7e32ddec1129492b97e8404af06429c49047f6bdf2671eb540750438fe6b4ac140252d444c6452c718674ef17896cee0243193ef8f53aa47af72d77c20e8d307ade04e26cb31f960e6e7fd68ee53fbdb08ce3ec4cd0d41e859b6af0fad9df0f32fc3cc72f7c7fb55c6d5d9fd3c11f53f7731672bb950ba391768b7d7f78931dd2b8279b1b9972049bae748a65f9d23efb5174beb6f8e8dd8df448c2be062cbae4652ea150c478ab8b0ced667130efef4170e4cd54c9e549ceb06847bc76b8ee7da1f121fe84ee348a3256916918fabe7be917a944d75cc61cd4548e394e8e37b3dfb7923ab2631199ae81096468811cd04bac2a4bc005c20c8edc374b6d70de01e4dce37ed9099c9fb6ef46b327442cbea05c0a692e2b1f6abb2741be52374810264d11f063dbdb85030f3a5b1d326282dbd4608d9f83c930e1318830bd4dab11f81b5c347508651a0567b62c3be6e4a9e95590108e7d5253010358360efd6b78fa548f550c469b9475113a4115b5cb53bb6ee2a957a9667a2face4ad03c94a06ed1c6ff89bd2b0241072a80e7dfcf67ce44ebda22c7a96a28ad87c106aa1bb7b2f883ed078940091b0428498ddcefe454157a97d689b0e251a2dede8d0557dcda8cd94d48e07fd390db680da25099c2c49f441d830172a63a80b45ef62aea54b910bd4ea7fb9633061505eea5aa1997f1d8d8367779fd95d15fd3870a4256e79de60e4c51500286e8dbf4625cdaaf6d8c487dd0182b7c4b2837ef3fff894fe261c57e00000e1a1dda91b6b9cda052e805f5caaef7675d54b19bbb2664452218bc9be483cc94782db28a5512a61f265f59738cafae83f12f08ccad6b4b3162b55514ef5b245635d78c3f945fd5cdec8b1f14d09d46e5521322fe8d5b7a79f0b8637eb0b3c55599065a340158e4a7ccb7e3724e8821719ec6428617ecab0739ff2972ee36324b06ef8e1353b853894ea8c8689bf8688fc32db6b8292bacec3c1a74afb691d7035848aa0aceaae5ec71673553beb3a67b232b54f60b37568dc1236cb21fd0c071b51aba5b2fccdd16964fc6c15d41e1ef715cf31b835b1fc0b262d20c67371528fc51c85fdec4131b563c97b5161b809deeb7284ab9bbcca71215558b29e105bd093b772904d48264c9b90d57c0164ac537c218e3753be1bfbe60c489213b8fbb8c8a32769aafb4efc752d0cbfdbee738c7c9f39ca7b18c91dc3136a15cd7fa630afd711b1b047bce60227f1441440221e47dfdad32e254de6e3f5e0ae66d908ce08e8a983edb396448daff4190c172f321387e670f8a51c2a96e67ef4ad4458babebbd35e7d0aad69a53192c94a32f29cb38fab3b2ae31e8870c8b0b19bcd667f20d6decc5aa9a01d6287ab9ae33277a600ece94a18be52e93f4f3ba73d5028a15146d06caa63dd7f595d09c15a2abe1793d424a6ff73eb40a2f4cb4285d6f0ca6fd6fccd9bbec47c0bc29706206f03ccf42ef500e96b72786d3e2c05850262c35bcfc96d3e141052a23eaf1f3b9729f1e44265edd6a6c932a5ef575e0ad4a1d961bdd8a092ccdf502bbf61269f79ddd87a1496ac1c3d9f858c9a9d982c8972b2f172a2d7709be442fb2e5da4bda718dae3abee29707307e1438bfe45ca3217f291c26bfee18bcf54ec3339d8366483ecd19ee1cd0fcc461782f568b7603219da3a5d48ae777497ebcbe37c3249f67208cd1f9cde54659a256135e4075d5bc078bff7c9b619d3c51f8d15a6725d781c09879fad7251c137d89fd1e3f4d635a024dbe953da81974f315cf9cfade0e379052e9a8f5fbdf0ae4ad0e615cacdde096b3fdd7c51a70131db708fcfdcd3bc900beed351a8c9dfdfdd3dc729ca2f809036e8ba1bfe5ffb2c86732ddf713d75376aae803daec2fb886b03262a99c4f99dba8667039dc0f0776d48c0d2f66c555b755733b6369c36d597c932c83756aea2f97ca7e608b69e78efc68ae9b00d8bb1b08f8e0f1e108cd490d99569f65a634fba6f3ccd7d3bcbb677f6e85e1ee6a8cf600a005e0042e9681122e68b91fd6a9ddb320aa1e23c9bc0e979125ce0c7d77d805169f4fe7826f099464aa58745ba44d78fd548a4cf809a12dba3208bf9cb7e4f9367f1097037da7f6f6821f90b20ae7a23c731909ba3a5317302b7167d2e3c73c93ce56fcc0eb8a790d179fe540ce82a99bec335756ac242276641f579689dce9585139733afa00b5a75cc08d9c29efd22071ec26d9314d8453bc3c0d8da43695d4b771ae7816fc6ccacf41f551ea3dd65beb9bdc226ce54b976472cc8ccbb26771c8e39b4f9862c1b6e70a5746b71867c3877b57ae3299abf532affcf74e88e4a5d7392d59c3b693f2e19936f49dcc73d3dc7775a7ff17c7c42909fc83e77ca6f07f2f59202f01258156723f8f1f52ad4518ef82db5c10647fbed4c275036d03a6cced90dc48ba73622f6d4ac92a15514648510a3b7682d194fad1fde6bee43035a38ea69e83b623d1d4638184127bbeaf0b4118ed774e15042592b404dbc9aba24db1ecede19bbe7c2c8b7eaed1272402f0053153a4b1af07dd537494e766518c892bbf89c9e44a86c8816eb1147637a6ffaac97b12d88a15e4500799a91d68a2c4640c01c1199ec51edc92a285c6b7a280715fb3f840d7a34e115d146bbed9444c13f4476e80e1f51cd6f2cd869a60201a1d4b4ca29d27d1e3e6d35b8e21546366c064fac8382b84b5423306f6b46bf73c02aff11f51c782a551fb125a2b8e4e7008ccd91c0282f1524527138f954ea4204c964b0e1b534acccdb37e1b9ec01d19c858fa7a93ce1af023d136f4041067aaea6964d163685983d28a58bdb33ec0c14792e8e2bcc96c0a7fb76a31cb4f8e8b2a015a9a3dcdfe4eeba8e88c7d3ad05574b37264e9f63cad0ee2aa6af9bf8f92dfbd09dd1aab01b5747401ceaacb9067ef787b1daca27d74b2113a7823a1a134a9b8fe3fa6eecc23359902af244e2825258364203b69097ba848a8523cfdcdf4f9ec63758893789bde6dc8ee58ed9738ffd8ffcf953cda3e2de0a92b89902e595b1a81e96daecde49b182d4549b04606920c6814a3c61184762b96ed8cce1eef8abff7137a50963f88a027c81f357e0405184ef37285ef25dd4ce9ab3ac6c75d5b5819695f443a2283b0591496f18fd561a044e86455f214e4094174396d4dc6de1e202b5709c961ffb39b458c6557c437b946226f7c3c8c314678c2c133f0f65278809df135a48085c8e45fbc017e6521abcccd7cda59231dc1cc957139baee1b4e2368e89ffc40ab0b0d0bc9be34210fb83e1969f943b90fb080b0f9523d1865f19f3dedf13d0b834f9aa9e35fc1085fe825710fc354a35b60fc28c65f7ad45a76b893c500564610b782886ce4b2b60fddcd0b4595ffe557165e577714185606af0fd9b103bfbfd194e6b5fb16cdb1f34fafcf0fd81d564b91cc20bb328ae6c6d90681eacc65af4e5095dc765d9003178379a8e1ce8defcda3c5d85addc0f0a105bd93e3bcdd24318c260008dbb5e1d88384d8794de7defe29ba2a407831f0f65df42ffa2c3bcfdaf99a4046d4660188cc947ac2197560d47d8935e6f7d7d8297f4ff3d4ebab7b9c1d9cdf2992ed7cf2da98500dc6599059de3b82a6270464281f80585c36843481738e7c20d0cd133c3bbd8d54b30bc687a83a3607ec8f72773657e5e84c174ff0fe136677cb44f27347b0c8d6b4a8493a08b687949c76215ab399fac92381d1d535eeb16ef688d10e1bd8529da53bd1613b2f7550726a70a55432c239ef89eb69084812735c6509439e644270cf15fc9f9933cb44a72eb5d94405a085c9399b74a160ea5beb7a3cc3b44cb3797c844d1a826862ce51d4ea8036b6be85c183c118ef63e2d0a7f45bba657827118c4c14c6bd68a8941044f4639fb452e96e27a7483e02b347f07c49af437414593c2e90ef4c6be599a4a58a9f2d9d2ac085ad5f57a91b269c90193282074a4f89836f15020afd5efd4eb7cbf88c2740e471a36c65100466738077cc20e4d74ba13846b62068f743bdeced770556f9ee2632c31688722b6a0e14097441ffced1ed99874632c71b5eb46b44e5440c766febf706eaba0803bcd01f92c91f2fa14bf2546dc6aecf676fa2302b8899c88f87815e00bbef8c4d7bfbb4044a10312e74b5729dc47277aacd249d051bb160b4c86e8dbaae99b7492d51eb609d19e9a7dfb9610057754c051641ae403f8f5dc9b70cd4850d82a28c31c099f9353638c25f34cf31b402d83a8fbc2a00116d3f77dc476327b67392e6ac5cc116e7e8d8702f5aa189e2e94fdd9e2c4882db2918ae5c9b5162f78d22a9a2f38ab01c7f79552f0b054e216402166905e941d087a6974e0da7807d3cd2128818598545fd5e2e7d2ecfbb85c499b4afa24a5bac58afc4ee21233cd9432cc1c6598251d59a4eb76c499f83f36980d63a4b4ce1342d65c4c25c9b2ebe8e25b791dbc1603470994ad3562750dae1480e8fe1ba4c5a182c903a730d652f32edfa46edc231b0514fbd1e6c61eb71350c74edf51843cba381dd5059c6ba5d2434bb10903d98f6b2809618ce5368132a642c83a812aaff7b4e16670a34747b42994e6175c24ba540860b26f1e40e4687bbf03e4c6e736c480bae53938cd4ec60a53dd4a1e38af1aed99f4f6adcc3f339d51ee59efee306c132ce6246ce9b67a1a38fefba8ff2d750885533f571a041073e7ec13faa8f70c0ea6477a4c084b10830fbe3adfd2e58e847dad90bc0ddd5404696cd45be9bd5f4747b7d011b8a40e48d30b2edd9cb6fd19a0ac84b50040e86f75a0872d585809036102ea1d40c9c21ce8bd1d0c32645a0b99b3cd23be605b75334818db333647aacf67414babc2be32d24fbc6977621b3c1707d9cc218e0a0f957ba48b5085d11724c8a745187180a8d0d499a013ece1b30a2791e23f783d876932816f7567c824948e0f16190d011c91a0f22f52e78200e36e50a0cc8e46fbc42a42c88184432fc548194e234cc42c9192c386dff4c0ba1a9146386d309fe791c3fb20e98c23338d4d76ba7bc406ac36d1d52aea8ddaab0550ffffffaf