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 80674 ee8d4ec55bf7b09120b1049aa212452a585abaf145de9497c17f8931125f2067

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
216286dd0599476f8b70cf59694decad1f6d4738c68d8d3778faee561bfb9e87
Certificate Block Hash
ee8d4ec55bf7b09120b1049aa212452a585abaf145de9497c17f8931125f2067
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0047e0000004cd0100
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000002ebb68a8a5c76bc64755fc27ee6b5e38946a1996c944592c3cbcbb9ad8bc08ce98398a783d6a0d0c10fb1799d73abe285168888b04ff006a208d06405557d22453f87dcbfec97a206f86d21b8182dd521cf05d8241d0f6e65701000000000000000002000000020047e0000004cd0100

Raw Header Hex

0000402079f40b2ef57394c34228af9e219b25763063dcfa8e47889f4ac8939ff2d606abd899c65085b1794c22bbbb1f5de898c7868bd4d3e99510898c389b2baea12c7205ae446ab6c50018879efb1b56eefa78378d8dc638476d1fadec4d6959cf708b6f479905dd866221

Proof Data Hex

59,560 bytes
121216010307f5b557a84e6871d7fe3e369528e8c077a5ec3f425286c05683bc6949d7f8601eb6ad184e2d5c9e58709127d02235c51952ac90229e03afdd713f0fd76b54a5fe2b58d98aef0aa0b9248233d206d26864694135ca59ccef67bde7a1da09e1ebc74a5985d84ec97cab2cf344ca7ed17c1d6ed55b6f367e1322ca9cd2e2cf9d1414d8c016dd580a08e4fdc95479439bb16be2a603bc531e833178789a3d50c4d03aa02d56b25d40fe5b734c8ed2b0f9e4be54f3b7a4a89565a24bf814c3b0d67acd46408d202a44cbcb3b4b957f3da5dfefa937dbb021b149a94bc1c51fb34cd1db1b7ab1c028614140fe80cef071ffd0a919e82adb06e785f11bf1cfed96af5955fbd719b6c7286ae3663e1726db80dd87d4e06e9d2570d34879ac272e343596a98c9dbc8de1d6636628d827180fea2ddc75c575a77933eade1c02a39f07825cb8f705f236e97ff468fe551c99bbc004a42e17ad2595225878a2aa9a701b7e19462f822edebe3bc635db197647f3ed005163fb6b719843ec323cab5d5f835945a3838eaa1ca6561b08a62885c31c04c1e17f2aaa398c8f4dea39939a462e84c9210767d3ee1e8d160c63042518ab6b3b54f7d0989c395a213537c5f48624fdcad0f90d6753ef692b46ade58318388235a771efe502a192f95e35dca8907b7e1c20cb8968cf91b94f696b937f5db64535625a3c4a212c5c2aa347658b5f96f9b3bc376f6bd8699a8a83aaf5d571630470b7ad53b2202f142c2df4a3bd444148ad083f9edd896cbedb7f43798d94e769d999c9d33966dfabe9e2a869b0b6499aa5ff4053b9e073cc784a99865598b399b332beb58eca3fab575e4c5497dc7407676600c1af3a8ec3057f70c9e2e4cb80795a215658f9122c87aaf68a28f695c7068c3e755ae7238719e68823912c0a886d653502b595de45b9c9da99510aaf3e8b2e277661acf9812cf4ee5266261697f5cecdd5afc26be5d999a11f2a7a71b3e775f40d28baab28be2c85828cb065e164b6f9b0568794a9b2f23f9382c2594697525ec411b8252d5fd5359dd67367c117ce2d91c6615a8876c17b349260ca28e5e191e5d6037ade753d3c621e68176fdccc37bfe9b8a53fc1d325fd38e589246f3ac259f0b19d37bdfc0e459655df559ac5be2f3e1b61b2482d9da557dd78a49a0d69cd0d4a4964651432d5df6b1b9fa8e9cd0c9662a76565e28b441f86d8dd966d2626b73730ad33e02b492489d612a5ffc2b2793c216619462c8b737ebfb7c35927edf8db4450b977009833b309bc1078c22a57ea633bd8be3e9e0da55ac50739d21d8352a2794a0585aa883b3f8c1b9bf481c7a12692d8b3998398e77c589dee640a41e6067bbcd994b716c85b604a49022b66910d7e0340bc188af4839ff1ff7ee2ecd4214a2fc41fc734cf3b3cdceeb766463614e8172f000e127b5cdc06e372f9a5893d200b539f4b10d40526e103c12a4045373ef749ca84ac1726d184d384e3406599b8b9ca604fd9ff392ef76bb0d9d19558d6176447bda22b942adf900252e651f544485bac56e2e3f42e9da95773e691a54cfb588be903b4cf2614ea2f142137ec954f3eec587735d8f9cfef778ef465b0dd809288d7d019387cb9e885426ae66d3fd8a8ff3468d9677654222012ddb6baa5ee7fb2b95056ee97b3e857774e828db5f01382526b7f3ab9572c0f876e609931a5523c3dfdfd7057930e147ea611fd56034e741069900f2e0edf2aae153874cbb0db20869d9e460ae49b79fd8a405921d3d3af1074856bb8ae3e716eb9f359f0a04a174b1cdb82b4f52542da9d58daaa55a23282f31cbf5871031f60c3fcf874e4039700a59f1f2cdbbabafe25cf77c8dc021038f3652dc0db069de4efb03c43966ba426ef65e5ca70544b4f05319f5561da07c2966f0d6699b14491c1eccf86210bc9e7a6ed63fa4208a39f0111df1dd79d0054622949e99d7df72b99f469d039d58e3c5ec88ff171287548dc95f640c8d3ce6fb1e1ecb5cd068058511922f2215d4754e8b898ebba564d53f8208dc2a2d83d8488209ad4a1e8dd9d4ac103aa88041b0e1530cfcb6ddd1c4136f9fccbf7eb681e6802df3e0073e11b1f56c078c00f5a300cb5b4439dda3b21da66e3d190531168b34321345bfc382428bc448800b746e791b7c7d2c1a1b865838f340c7146c2be15bc0cb1cf1babc4501ee3d93aadc86066723dac2ee4cbf43dcb38296bfeeaf81255aba9e21c8df1b95a113d23d5e3e6d3f94fc2a54592bdc6ac2102ee1322e3af91ede2c1971717647aa47d51f756eddde2b92e01a7ae427f1e4e510f37a6adade0b4e911d191652bdb47e2ece35796d9501a0a8511a48fe89a9d5df9c9087314cc82f39cd57ae7c9645786182107900929c9c9f5387ef89a2a7d8c76313e66b9125c1451a8fd64860c88f6b617f1f97da5cd277bd1e85dedda3e3853fe2b93dfbf1e55d33d043b51cc88afee49d8feaaf7ab1fc2ac6d837a3a97990b943baf20e8cf1e546792632f40637761c973fa3faef3e19d9404e295ecee394fe4618d0b1b970a26b5cbe671dc65c2f6c9947c6b731409ddb61aaf7b5814a7382c48886cc9f97cab5c1cbe21476969cdeef97fbd7a5ce01ce801e962b7da460e3d7601ce99284467890b90e9e0ca541bb0dcedef4afa0cb1741bae04094fad22aff3c4384d3c7aab090e77ec988ddfc249ffae4f897fb2d538f8dcfcd87c04817f813c8fbf8228a01a5bf399e26602283dbf9898adc26523b0dbf20600213db20e4e25e4787ec08970d6844c62f01352b5be9f938be7047b4019fa8e082784b67a19f0862f25929a29f927db927036107e6fd108daf7f66726af9cdd754c5bc553bf7cd7a5795e87acde2d3187aa2739b0a1f706d7ad53f293809772379b0c4bfece83539103f03e56358630f9210f2e8d0d791cbd10b8c8f0561920e92d6c9974de6029508c58256148e3bd2d6763235ef1043ee7c8fb57466ad91846d00cd134d73c434724de5e4bff8b7763a579b9fd04d077fbd497e294a069e95b4f567a245503c71029e58d16cc7ac19dc84a8285e76d54e7c4d32f88c345ac2b6cbb510518f4d3fe30ab73853e4b82031c8773172244636aad6de7a02e5e685a2d1f7fbe92bc43ca6b34c6876ede1191d705af5ba387c57301abbce3e195b9037014211af16e47e64f30943b4eee4b6034f6e47eb19b3cfd7870c26d78fe88a02b2775fe73bb8c2e07e45a35ac8dc6725bd933ce111a257e23eb65f19bbfa8ca9d8a029f619e70f94bc9c633ea244aa2924e4c7aae62c8074fda7e9abbcb787fe498448e736297555658d174ab4c5526f2a3baa58ade8c63b7868d4d0f801c2e4addcc341b33e1e8bec727333e682e62a4527b3ab17bc6de634ea336f62b2b20b635dbb18c09bcf421576bcca267bad33d87ff7e1461560ddd0e520aa44f0b75dd4bffd0e13d32122f58506e724554b7c0cdb2fd353b6c84a5ae4c8303a0d77b32abf512ca7cece1c36d95b19b862b28f7c09601741245b64f96b2d95267805c895eec54a99877dac17978a63f053d46fdb3e3a7ba3487975c3c25b05c5b4da7cbd09dc6dfbb38b6849bf277be184f9ca669c420ae9dbe3ef541c3ac193844143013156605089441fc953f898a4f1c7c114bc29755a351659eb508b561f48b070747438f8b153ee86e8f1e587f1432a66d0e87d01e4ca9d6ba6364c61f8cabdc109c1adf00caa0471330ce1e597826a47c1f04d3e6a8fffd5749091cc148990478035fc3cfa76812b58c6d15512a0ed315af0a42cf8800903d93a8f06cc737dfb424336c2ad5ffdc051c2d082810bf149784203c6296993ba9bc0d70c4b28e18bc2ca23a0260d7186e9fb21f21ba35858ef66a12cbb2e27eeda4b891044af0bf0f6c398ba5f4bb894aeca2fb0084a5f7cac3d17d929dfbfce5fdd9b8c529cff3d76477e1374ba08b08ef19ab1668e40f4f7442e43d07708b7d65ed9e6f38f359b5e35573073650bdbb5d17ad7c2252aae33163ad309f80eef47485cdbbb1cc3667c4b83e7ab6fffacc6605aff61d5c6b49febc46790579531e529575561eb37d57904745c743248758c832dd88c3929bf62111a3038df1eed4a9af8484abb537340b10718528d554754e57641c4acda470b35984771e5739bee4e6bd9189b383b614bd2b397deeed4f665d6b57d7a104fcdb01a2f1b43b03ec9fe9a9b21ec4d50403da7c57f5b3aa4ee8b63fd6e237926c1499933e57d0386cb24c631faa499588a7a4f7d2944477c5bc4317e64c477b6149d8fcda27b83fbc558db25445d06a61343739557afeef66aefe4c55f84ccfa7611831c9469897455716d1ed4c8deb7c143a2691956453ae0cd419c0450f3ca4605820b45e705908d6efc2b06b9f06a2e0a18141d2279b8a789e045b4f0daabe4057203f102fbe30a45e14144a5319d9b294ec245771b745f62389e8b2307547925e56ca2a895f8b5257d1f014f81b6a5c46a6145d299f5c3ef08ffa353384cbbb173d8ad0a56b5ad5233d65b79d0818c1e7d1b94837a09ca6c8b0502b2b6233eb133ab565121146572f509093eec5f95dcdf8a4e070b44efb68052766ac32b08af35acdb8fe080a703db2280f6d396573ea614321fedffeaf890b8bc7931b4d24d1ad486728bc7142e9a19657a822526243fd3728e60f0f313a1b85734ee9dc4b3bcefb755fb164ce95b072b8eb34416df3368f13476e322bf161e49cc7d301c5243b1b28b4ac4e7a34bbfb0f6c0a8db2b94b28b9e5be044e527d4eab8dca2ecca760c7c956b9d3cdca02be6f50d54ebfb2d91555a91af0c27238f78968f434c6bd6f456379bab52ebec6227ff60dc87fb7912428dd240c8a88f1800bd9e741f5dc1e320e7f7749e45f32ddb829881a618dfab1e70419ff36373c1973c77ada408112ed8f2ff2c916db49df8278fe67f4c65731319209ab7e63e7bb60fd81932fdd128e861803842b17cb6825d5cb1c5bb42e9ce1dfc9e02d2d5c5ae799cb5c488dee715eb2a3a5250b6573a0ef38c2d6b85f1ede7cc0c05766fe28a4c781148d07e1d18ac3868ef0448d125d8cabdf70b5c02958719145c71c16fedc91d55e34ebea2bc3639b3b1f341d53702a70152a9ac71aa55d9c74d33a7b784107c8be5d36886fbb8df5f3b1780d86a8352e375049b6ade6d86713c252554d20f36bd183e05d3e8fb70b49b011fafadf2f7b0463e371b9ef2e1dab0062caceb56e8c641b01ae7063849ade59e4844be04a7a58217bf2edbf23b78338d52f8e0a8ab78204dc3dd3f5909a2dbc6ff7b3cfd7bedd486e3bb5ffb7510ff3cc141fcf79639063161b70fefc8e196907e9988220bb5d648c07874de3c146f4afa426d85f8a30cf36ff4098060012ff6671aa4cad73338104c229bfcf85f8a8702e5e17552b49da423994ab8ba1c73c7b9739053eaa281cadbf8075cd6e1d2c2d598b9bbc36d51a09db8b86b0499f25fdd5d18fe00530acff9cfa8ca84c831c36fc5e41b583703b2d0b08a91e882142dc14376345226a73db0355d416249b1db20febe8962dfa74def108219b1745765be3bca1d4174c817257c1e25ca7f7a67c8aa1411fc2b8bd9eb6b3fbd8b826fdb2a4b3c0f9574eee8bd473e7ee502f37066aa2897734d692f68035089a76b3e9ac29cdaa8c7eaf6b545d68a227d83a49e6a132eafca126014b963ca337c010141be49e8bd96b5008d06070d4be74196fbba57a0c8698d86d58056de5ac182bee85dc513502ed59b6e988e22c1a9f4e43d1627663da1f615258b7fdcf729f3a49d465dcacb40ba41eda0bbb2e719db31da7fce5b396bfc1aecb6aa8123b98b3919ee1593dd72a0e4b1bb719b976b86252dc4a01ab1b3a924467f54b6c0a95327d0117380add0c3d3770f7b707c5315f6b7aefa826c9d8cbc12a1f0559eb706707edddf2ca513d175abe257904a85aedd208bd8c15034100d7d03156bace76405a2b7fb4c5207aa52be9b2ecb033443f826a2918c0bcde02027bc9722b14ac08a65f8f4d0502c4481defc30ecb1c7a5f6782f58511e83271c0f2184cd9710696ea20a576fbddba145764c28e221a54843e1de807617f70b1e90ddc41bb37b7a3376f0bec515e70174797a0b8de747da1577a1a9c0192bb59972e37066910b404690be2b6d9b93dfb90d7a1603e11e9327fbebf879fc2a536bc36aa64175f7114fea97af4d982dbb618c5975bfab763759347e3797bec3c3ed74a72ac323d5e8faf6e04dab156e2a22e4d834520030756330c4cd89e2d7fea20ee3b2f5f902d34aec502257157b09d1d1c6be956d5de61c16cefb5d987e64c2441f6cf3147a32ed20d25838f1282d00c4c7c5ca7cc8e4e0a4a2153b5041d859e115bd799e908ee04bd9dcf5309ac319ccecd28cd1f8c5c2338c7a68a7e98e5aaf390704b1aa8d6de3d2146178051deef711a1d5f327690f806d6a7d05ac221b55564e22538f485ee4aea1513288b0b027c15a7f81fada148a5bebf0cd8b52a2d4ba3305fd9bf257083f6597ac536e10e85f3440518f57bca122463d0b76513569f9ff1b1f07c24442550851d954b709194fae4433cf2ab8dd677fb12ae8dc454aca60c5378e8729257e29506bc7ba54fe0cfa63e653b23f194180c5b8c678eab7904bce8849db627adca113c8ea7c1bb483882ddd530b84484ab1201e66cd903a2033c8dadde19a5dacca3bf2d3db6d9bb0d46930b20f2ce2d0a02d2587ffa70355ee236becb72a2f21497dd39237642abe8725cd3019e4abdd696eb2ee697b2e1b6f583eda8efdc28623c407c9d5cca37d4b462741fa5b11e73643033af5e809db5c672f1390e6c842c7e08c691f8f95befc3cf99c90268d0d759952021b133cf285f810bf1654c543716c3f7a3e4beea0c91edd11a4b64715d57a1601052aef48f8f6622a4698630d83b29bc58e95e814edf6e180b9c482270d415ffcb11705dcac9ae331adf8692e77f18868c3be565a46b813f7aa58ef50e615cf895e94c859a9f7c14c1ee76f27ce4a9d4a1d340985bd286a6d0063b10b6c02d5a287028093aba85834c0981a3868763c196972212229245e66b3b1fd29421647e07130013f4f0dd23793fa8d104467a95c1798ed653f1b9afe7b63d48a1aaf410e8e8f23a8fcfa86319bbc7bfbb3945526395f099721b776e7fb682a27cf8d4a3f4eb5862a5345c50500bbc1373817a1fc227b25b6c36903c67d3e804fc125d2748f141fbc4dc9fa2e1c643ccf33aaaa6c05be410f4bba758c5b2290eb98b1ed69234c368ea20c5165f3591966689cf825740ffe73772715b46c8fa578412f8a05edf36c09c72c15b824d726778e2da873aec73bff46b0652d0b6f52d181c3e288a434ed395d8b3a90ccf70cb473b34d72fc47e1e8ac8bc9dfe6b05d49152cc28cf739e80d3c8c2db2320d9749d531253d1af85bc32fcdaefec8d7f74b6112176931c01b08411e556904fb1e5570a013e27faedc75511ab44ecc0e69cfc361d7f4f86d0cca78292d26bbdc3da1b24c32aa4f610159b58765bd5f48c0cbbbe3c208ca296e46c0c67f58f0bc3caa39ccac6683a8e659ee05d777307044de39918ba1959c2f236d09e3b7f0dcc262e56b5e428bb85de24be06c9bb0026539097c032775f12dd2117666b800a03991677463441c532fcc187e62e1002663425c6057d8bae4fc868f799f4fbc22f64fa2676cb237b7feea91d88ef23f7b5829a0e22dcca201a362b384cbc8b0fb93a3e4caff855e82b52018bb9c3177b54b6017a5673c30b2cfd898df0c4d1821f5f35b65b0be1ae051e8b8155f3760608f72835d5d624429e1fd28025a38ee56bde255a19bc48402a9d033e50c36ee525fe1c1b97a0081c87b313f9edc01a118c44f1043057b0d214bd8a215294bbfa5ad7789c334e3fcb301c1a6232e2f6917b2fcbb00dfd6cc63353fe3916056fbb064dfdebbf6c4e4cd7a54a2dae2f8070105880b9ba9d1351eaff66a505385a49e265b38464891b2dfbcc954f610d185fdbb4d2f41211db974c16602fa0fa015777f1c7d33eb6226d440700c4c39ef45bc36685d7677a788068ca688ab313ce8368cb09f6469f28557ec4653c3a915028d733419d8c7252d4174807ade5e8e19f073f68697a70cfdd85d46999e1c64cb951de904e10b17f860c1d3a129d943a1f060c7b893943de00d0e8517403c13533a6a4d5c6189a1bd167207363e609bf13a7e5828a9efe7a9fe2e6b9c1482ccc82ca6e57344ececfe4b7387de9eafaebdd932b464d0469cd50e4387fc50fff82b6af3731258353ac4bb00b8240e09e466c31c5636001cde03f99b77cca99361778f801f8b5250f2bb20eef197457036f5f60b0d7355a6c5ba883f150d8dee9be390d7769f3e4720f757c2ae07df6b9711b4127d22c1cd0139373c4030d2c6f17f88fea9be2a04207f6d679de4ee03c245dfc92cc59d735fcae0e5b539b84ea8694f52a3c873ae48055cfd66cdaea6799a34ede07e4c5b098199e2fe77fa6d35bdbb02248c20a7e7e087d9ca6b82e9c997dd336162cefce5c0b884e9e391741bf8de96e06f5bc541bd894d65317f3165bc7a20e4775cefd12e34533d8fe8fc8bebb3148cb56551412ba4691976ddeb811d366a82236166ae6b8a2ffed385baef0ff2f3425d6f912c1a602f9b2a34e4b249124920eb1a7eb530256119f4e8988bb670d02b9ce9a9ed75cf9801f91e6ad348110ace7a70e4652a486fcd339481e786e159ff14d5e2de8510a7fd37e9adf590dd0d7588548fbae37b9b7fd1f145ca0e1eb3d0ed8324cc8a49b1905fef0fded43f37095e7c03aba81669e9e80ce2851a0dcede2b753da18b3ceef6160535aaf998e72bcc5790c6fb36eb9b76ca6020a051f5c3121d03f2b60735e9646654ee0013af84877e45afeb0ad24ae6cc1d85714b09230cdf2509c944e3e30be6f62b4d2af7c8b32068bba0b22e5dac8ac8d8497b29d4126ed2cb5492f546956358f5681695bf7df0d3572333560c92ad3191398128f41d571f6dc32b8254ce6ecdcdfecaea0a28868439fbb7844b15e29c9197f35a17e239e7852459bd5a9732abe2b2ec2be111257b1e9c6635a5f0953a8c467534f5b018a0487f1f9b8e89b444aa966051d08d0b0d1af4a0bd7f103d628f8925cb728f0e207474f813e3ba8530dafca61d981cbeac5415b331a1f2787ece9aa96bebb713f5450db92e577a562fc9962ef7d6df213066d3f9fe76c4e43e1d3eb2660396f9684425e2f197e545b97f1278f467c7b7ffae1c7dd3432de15b205d6b35002e807cc88755c364196e7cc74143299a34cd7c9c25f627ac168bd3948138c9e2cd84c8b4309e50b0e5c86df307a91cbdf49f8bcf51ce02c403366e0868e6e23aa978f21f64b564184478dfbd250062266b08bf725a3ce4f57664a8e94563654d844a8e9bcf41de1056097b6cb1d4f6c1abcddc058003d2d9e6086ba669c66edda697644e7c4d91a3c3cba6ea65ab97d5ac3cda3e5b61595fe21ee927ef3ab3adc88e6ccc8583291f2837fb7b6579d09219a1cee63c5c16e98f546128cc72da4ffe8f8843bc2d26268803bdcec6f088ec5d8188aaf4c34297929652181713378e4d9d5f35f349b725b867d6b9cf33bcfc810811f093d58070e17b2e815342253c8d70d161b1dc3e819251b7bd27d4a697da4d5ae396efa9bde8a5d06e452fb53fcc4c643e1d0e274b640056e45ba4d1f6bba7ea59dd566ec26afad9fd5de274ca6205866c873b05d7fa9e7370244bc20ae4a8cf281aa2969230a52ff5312a178134108c00271bd371d7881d52ef7ae34cf7abb13e1d9540dc33d48513d1462a4e6a0987912aca47f4d6d7beda7538ed5a83f63c6ca1a7e5d572e5e93deabced5de8d8ae41d1a41fd7a006e8b72f5827ec3d0d47359852f8e9a28cc0dc6a81152a5db18b85e88dbc7975adf743987062b5aeb2970d326e5a2b24d16bf41574c50b4a8cf29165471080b8b36c7cf83d005c8fb5d1265583577ff7e985f14fee94dcac65320440a4b3c0a3ba6ee7ab81e4552b183a3271106ad3f1d20ba15dd25c1cca2bf954039f05d3e5639cc05cb3f425454bcf8abbe52747708e5584a5c0fe8504566b0ef7f195f723f4ca54a47aa4267e62178c6d8f4d2e96239cb97cf7f773eedb85d112b06ae7c42a01adf7ea5c9a7f6215626cf77ae97601611f996b8172a2b99ae9171a0fa819045b1c584999144693252ed36fe904b39bbbfc5f95df51aa443287f85fa25c14a0fdd0435504f85fe9e127f2c1f3ec4c219b7a53979baa6c6455d5a87c6afbf7669043ae61e26bb2836f85757d315e6b076e59bd97599ea6c3e678d68b446d574fccb2edc7160e66ba713d1b9b0c09919c69a94d62ab237cff31ee4fdfad67aad946ac6c0bbaf06baabeba8e93d504e5b91f98ff92ff0084b11a1ca8e32b4ba546b807d26fcbaf5bd34c83f3e0987ac15d947b37ab4d7c652c073d0d55faf3fbeceac0a588cdf1a72c57526b0d399a0d52bae0b8b3affd1ce7eee104c98b232b0e26359ce34c42ae61e78bea5e8378be6ba0a96d7dca7745a196e69c9eeee4729fad65f8056a814e7bf72fad1e55ea7016a7514b682f5c74918204c7a1ccd0760e114f6baefc589957b654cb2fb9740950b4a8d907a20458232c1690ded4e650d9236d06538b17bdc429d969777c9e301b69ab348a47c3ceef412b032abf2ef78b4d0d1b8862dcde5594a22106f134be07735e400694dfc0c7ae1b860c69b7ca7277aaf636f506b4d4b9058a1c58bc3f29a0ac513d9ad21ea33eb98ca3bd8741038e59edab8f974c21912b7e35bd516ad690157cdef51a5ff415afce8e124566714b7df457f413a42e5d17626161f87fb80e5d8cfe64dbf84e3891020e095eb421f55af19f85824bc78cfec3d1bfedb8368023fc1e786b63d7f1be021d6e21e33fe773b6e0cf8d3160c2057820fe328bedb0f67227d6a525ad9b9aba1fc58738f70cd5656b2e60e6f994f0851c092e3c01c22b564a4d186e04aa17581b3f6c1a07bf323ebe9bb12870613df11690e186c591251a617cce4c4e8466e04ec74157e26b8d6cde34da50829c9f71685a2a44ace5fb8c4f509d4a83482407ea080afed501e73035fd927bf26dac5218196f8246f5d3bc37791cc6c08e58f9a0996d6b4b26850ab77f164ace524e96c72ddad6705bc49fec854ca6d5979cd49e239139fff247dfbbfa79a131ab8eb4777384325753ca784d58ee9da7b6ebf3b297e6512687ac8c7621dcdf3de9601964af03268487c9707d3767ec6344d73dd9f3918f522baf764f2997a735a6d110a4b111015f2bf10ba00a25a6a6ec7dbca2b3802338e804877f543aa5ec79c2e90e5b04fde51d80be3041b8386082a4d0d1c93f908832bb54664172e00d6e63714c08c88385999cb49e6c52128dbd6f5eec7ffb169c19e8de8156afbfcbcf514bf0015d090c920c09c24d94e2db43592f60b375b0198ee88de3a193b698b8408d7e0593920d3dea9adeb3a05a4c5236c166c0542ffc749084f77e53ccd4698b940a1a2268e37b6d01e05a380230c7607d0163a47988d8580a011e2724589c124f346ae5402c08c09d7ab264f306868b7b227b1070fb94b891b23512ff1da97bf74fe3f71b00402f27c194a70937ba114256874bbd10a6a0e1859472484c9cbf7130e330739f35fb1b7a74b705b725a0988d14aaec1004d6e0229f4c0e21ddcb188b7ca42b87f8414ff6f1df0333b30bcd181a5fd664a4541ebec510e9338379d078d89a8ea678115b0db386170f87fd8cbceaec4d231194692bd9dba55bca35662ad3612ed615ff5305e95a8d77ad8463fe18c4e4f79df28d59d55521692e58d8a5f7f583c351ed9f5d502c0306f1a99bb1c69ab0f4101a7b33920eef321fdaa4e9291dc85704be602874e4f0aca1b5047d9e9af6ac90756ccd40c0f91c64b84697b6f5c285e848a40960f42de7fc302c68befe29770bf1aa910feca5e91deb8034b48d83feb1f95e6357aa7a5a5047aa04ddb51c84931a359e3bea852627decc053dee71aa95dde7edb846b1e7babf432ee21446cbe791c12f13f53f351d5cabd918e5bd69e949541dc028a7608141c244318b3c8e6ac73d9a5f4ef9e5ef65f8daff6eba92fd0e10824391b2fe25b3b84d3f9636f54b372935a652cd6ee62b04c255926724dc471abda3e6bc56c11058764b6c01adba6a7a00413799a746995f792cd2598bcdef377a5322b27d637e2dc39c2dc1c59bd2e8ffd19d5ca700902ffa4e1cdc010e1d536121ded4aa2d4b6537fb233b0650327d0ecc7cd347b93940dc5fee55ec878fb2036fa8adeca8f6d1f105e878887704f3ebd87ca28505108c090419577f0e662931939e84c744f1bad4c8686cef839fb23fc39e9ca6f39b6a785dc42c590ec58b90c799384b24c3430f6951232e44f540cff72438b57063ca9aa2613e5df900b2087dfd158b9eeb7adeb23111320c99fdb102acadd3ac477fd53c524017c6793d9ba899319744294578c07124aed129b7a118754e7eadbd50ba944873f00efc07a2395edbd9e9965d9ee17b7f7307110e6b904f9d19ffae2e2041168e8c35f4080c909b2d467e137ff565a1b9f39afbefeeb877148cd2e6e06b89decd343895cbd96425840da38c7a431836ff18c0d497e542d487254af5d99330f5e78b12b32fbedaed4fdd7a4f66b7d69e3b0cfca74239aa24049ba4b7e0300ff2af98ac6fb0661ace9f8986d69f275bf24eaa808b226e5528d541cc84bc0f95ff67a02308505712accd7c355b3ac6ba0e1293f6cd379bfd4472104108bb1150dc50de46f19513f92aa3ce1323452e647a6b227a82ab26f1c9b902fe709e31fb95adf5723732b5e78614c153d806c174ebc57f61ffc463d1cccb26af4a8a3a73286e371979a3b22feee1912085403893fafb9230f366c151301dbeaca191323663b41e180530413dfcc2ff23e92a0ffc736fc4310f8d41a1707da29b4f1b4b2aaa906b35d1434b564e28f4475a40a95f31a21faec1b6ad5571923b4a98ac6966c71ad81fa36a1c1702606553e9dfbe11a50fd3181e39c29a618f2c98f1b076a99dd14a148eaaa1720ff10aff9e05cf2373885e290ab13f81890640d2235a5d8288a98009cff95c53ce90eae52a43aca945ad08a4a92735bf84890e077919e8d90293df4fa1a04248bde12da13a8c760450a5f030f9252c65b3b29020b6c1526de49aa4d9ea5e90deeb1200c945d0e76cfc35268e91c7570199af5688b40cc0ff3d2e49575c5dde6bc47d38ccb96c3aeb2b0f2ea14dc197dc3c79919df8c0ca2a0ea67f1840e1a26c9fe86fe079b0b4a3daa2b8d051f430625a07c2878a9db30004ec44c45bc055c0976ea7dbaaef4609ddb8384802ffef116929a48b49e5e699cecbd78659081151011ea11ca156ba2c33174b1796bb8a614f3c111fbc76677a1075510bbf99028cb9dd03cdaa65a0f6229b9501b5826f62c8f934ffdd3f0ecbb761783c6dbe467d3f5259e1dea97deb992fd7440ea6aead42c2755939b4622cde783587f664cd08907003b1f51ee26aee11b2b26d35298164b153fba519141689be9b4189a376b13ac15af721fc5ce554f96e7bc8625c095c9ed6f9f16ddcadb75d674103a1681cd3046e161b30fb2c8850b0c311af9c038eccaa8552416f791f23c6df12dbb3e81d93ce817e63e4a4b00a3ee3b6549d57e32d4db23b9e9d35de94b9bcfa0de407bc2ca7f272a2a309804786c1f6d537ac67d0d2241912c06470d3b9ca12ccc59157385a798d764cf8290710c186071391a371efabbb31ce447510ec6db029cc6fbbef6165504f7644d94b81a2e524917947c2c686b13777dac74e9cbb198e8b8d058df31c17fce9d312962547b8d57373f686e890264c1f2057c91fe5dd4b4708e44a23f6a38127a3da3b6a907e3b6f1c234186bebbb86c43c64d55c4532eec46061f35e194f66142d8c93713587bab66b62dd23452bd7c37e2cffc5c6b14c621637cb48e701a28f8c5ce05030f42e680e487dcb663cfffda85f093b195b49ba11ac66c9285e1655499305eda375e7a431b8e0410cafebbd3807754bbeac2efbb4acf58b826fb766752acf26f6dd45c1acb1a5c040a7a452b6e937daa75e9c3762146461825e687831edadba21a1fd3bcfad3dc320baf1725d6dfb84f043ec9b4c7ed27009578f05855bf9834d26e08c7bb6a8f1c79c69d4c130639881a34c54de48c5f07328389e928978c39c33f8b8148ff801125f73d3d5b0f06137ebea377b095b01c764e33e5ece77e148e81173647ffd0506f0309704dae85546bf79bdedcfc18e1eac0030188d88f590d0004a3a8d15f00fe4a2971af3b0b09aaac3e5f3e0ffa8b76ee48cc760205dfe456e5a2f0c7027f628d14ad14b8c140c6c09f4c167de2b7eaa8f4e603b1015eb53817ef4ce66a5203d2f02c6b64fdf3ccfaa269c3d7996915227d45ec3fd0c06fae3248741336ca6bf595403c472e13b2928033724b1bf937275472bcd7a6c2105d450f82067eabd4588f87ac56ae5d79e178f2fbedfaeed8cf7313d60185b8faff5a9702aa92c072963833d7cb42fbb8ed4e5014d2e911946db7b5dc7dd5effd9be30c198963d5f0a7de845a397b3350e0df9031050d70ecd325c43b95e069fd21482ff163f52a5ec2ea9b3af19b3a93639af3d846f9b1b7ed54e6a300ae1307b68e501e7dda6cb79603af57c6d5e295904a5cdcd073ebfbd07e692b9024e75b244afe45e2813305de20d35f1b19a6cae4798382000d4c166f77a942778d1bcaeec973186f1a2727bf407dc785f327888be0a623a1c108800be982c343e796e3cb31179e8e25abc483629b538e1f8d32f94db8426a19e1fa4f0aa0353ef0b6ad19beb166b68562dc0cf02ba775ec499323ad6025b69a2be045994313790fda83a0334b46f7185921d953cd5a863b44af2a4fff315a15077da16db8ba8dacfab16df26ef070114e105a2f72ebf0988d036355f0e272ec56478fa22f46d84072eef3ed4ac36ef8f9ed17d04e4534af9c3df3f79c1093279ed760963f54b34a37b67c2e73b4da9614a4b9a0b3d0127d0f57e19d4caa301c06a867fc407d6bfe528c71a3f54f44db0a6dae4fa9d98c171ae754b7045eba1d534216631f4b58ef3712f96a3bb9d5d5e7b7393709a3d59e44544edf63ff3adea7be65a1569b014931ed5dc4fc6b63ed9b271d7a42d576552b69437e081e4c25f4e0208ee95e5a36f5183326d36527dd91a6a0b3b53757723b0e6085b2a7a14d3534688525f16b0394bcde3417c9f2b0f7dfd33a58817a6e91e9ce30eea10fec32884465adbd5aa88322b698658291e9dae5a17492b61af9666497f20ebc6e11917495d2b7c579e7aebfbccc2d30348b11ae55edee7f72fc8d4b728e051e2190c6e4542d73e8ecc4070ba59f23571959baaf0f41544673a0ffc85fd41359092a890ce0a2f0dabac6932bfb9ec6ebf41f34e4c516b67fd57dcb11fa435c9f0ed9de88dffedb1901af55ac96a020fda40dd63ed64063f1e3a43da0d20020b4db6f28a5d225cafb253fbc8afabf52f8c6c006899836c52aa0838427f73b0d422a70e54e9bbcb147b9556b727137184e5188ac3b54bca765aa9700bbf21735918baee840a320fda84af21738c741925be55c731ecef214305bee2801ab247ee703c213b18258eccefebb2149a3808e10838e2e14dae99d8f464eae6ffa12f7fa34f58d018df224ae1be5436cf1502d556ae5d63020b3e251e7b1d0755722e2980f0aff64b77b43c3bb6acc28669fff727e5ff395b2a563b5067ad0768f2fb799a03132bc7c801af7c823b79acab4085567af4f379b9968b1e2afd47fb33abd56022c823b94c9dd7aeba0e2267ebe2d4f04765d82db0548c7ba79c70e59f18f1e02cc0a9eadddddd5bd26702d095d2f8366b52a84063c2cad17462a2023fee05b399d7677a1d4e82a4d545cd8f593e23f0e047d463dad57162f79ffb99ff6e7da5957a7a58d6a09a76dff4ef7b344cb254cbd7e4db6218614e23edada00b77fb4b91f582b4eef3654edc9c3cb100ef4db0e737be4d5ef2ad9d6560e6832c7230829972268b1ae8acee35066d645c62fc86f7095425904bdb8a2904f4bc71c4b7c9e188eac48c9a7d474c643d8846941c0d241822cdbafaf8d1d80b1dd0c4767ebdf7e6764df1e435ffe8d99489b2803925fd1b8f5d5f63acb43023a146c223e9cab634e4e9fcbbc418e62ed5c76314c7ef4945c5ec606f789b756c59bc93db47837b2f2305667ff8909727c322c6602817368302e6e39658e6e46525a92fd028616665a588684e23a1f12cb10433ade72907de9a575393c3a7301af648edcc8de731c693ed88461d41acd3620178ce66c29689c37c4ef77a41f9387bd79510a26965b11fba8c982ac386d1f245b4f2051d93b99dd6b65f4696cf4ae481b68472ab68aafaffc2642afd27f06b1ec84f873f82284ce05a62d6afca815164f6e37d8983d334b41eaa4b9202988a253d7289449500afc2869525709d8995b144ac505216671f7b6e8b845f9812ff2d22d09d5ac99ed9a67f14b84e5dcb2c06bf79970686992f59f32006fd321d2ad33d9c720ccaece65c120eca2235cee8119516eb8e668049afce6e4c95e71999baaf593a1d29e6b366b342bfa757728e47b8ec26882fec5ee909ce60d3ba5f3793ac316d9ccaca0b66c2d252a681680d984090f5a7c54cd945e9bc7658a8426b3a1668d8245c6d6d136cbb94c8b6647354b94bf551992b4babd2f97cf28371b0bbe48d6fae9868245f4a7625f936a3ac31cb0012cdc42894155bf4ae9f504282591012a05d768a8d23b736dc204c5ae11297f6295c2e1a626c089d4f81b576e5c3eca40adfdd0269c9293d02305c66adf3602e588a437cec7844085e2ac54b4e95d6c28007e20a0f8f44c5a0cfbfa566a5701c05fa03bd5ba451f33e805580290f12f95a561736248d94ede0ee6f2f4871699ef7ad08374b971b2ff8dbff2961e8bccc9e64fb7ce43277893b94c7b84ea3c4c171f75a63b759a817c4523b63c55b1a1cef094923e80e031f43d2d05a537df90581a68f406a993de0109ffaef813d3811c7e2e4771cfa5d371a8a3853ab40c01a7ea7fbd898c18c19c8d6cbec56c7ade28243576c20ed714da5c5a13c88bfaf1e04e7b13b76ccb57fce293ab929031d9336c1346236e2adbb5f51a8fe50719c98c1b270cb4cd6e3ad5ec517061634d2db748afbbb2256f170e4843a704af32fdb5d9a07d9b98b5159f9207626f6aab93c3108ec420b2e6a317af3bc87bb5cb5c48af7080f361cbc1edefd259e6c09c7fc0f1e594fb9abdcdb397804652ed60eae2a2b85503982bbe0f0d59ce66da35dad6c7ea1e83b367595a9c01a9a6ef7ed870a65c301cb529c685ad6e8e4f1564135ecf94a0e7cc8ed00d14d488c4b7c6b70e4b4254e44464276668386af77d2b271c662b131a8e51783848e659cffe12d52d0c08d9484e539b781a2f0e80b6c507a3e24c8dbfe5e1ee46ddf1911cc0e15a33181bb7828befd213dd35523ab8ee64345c4304ac5e15631400443e33c55667ceb692204e2df6294605995b8d98482878eb729f2a873eae4746887e2113daa2eb0fe802365eeb81d666ebcf9969d450d15c3868124e3016c3c86280aa77d4aacecf713f97e755baf1b3aa9a00bf4ecb40af58fa6853fb9eca601509091bc2b1c498b8bd5ff99957d0239f38f4b41c6db46b2f023e34850b5084eda0f85633f51efdc36ee304f74bdbf0f6ff6ce4f445e4b70d27d9d016d8a194f1d8464016d599d6af1027f89abb697baab81df83eb804c36f76ee0c59f9be7ad59dbf7e0362979b773cb2c31e449aa4db4021394fb0c45ee39a63b8b11d2c707c45d576b3b626643344449f9e6e4226aa336edb83a206ad5e370b20e6fee658c940d9fc06f5ebd7da2fc8a0242d27e7647ab82822112fc4341e505da7dbd8ca24be0cb4a8efd52c16a2ecb1475844dd74a38bcbc988e2dfb9a28155412d1b6fbeba0b4e0f39148de923b73dd2ba9b456a5573dbde900468bf09a767f482dfbff36cda51311aa8c8a9cb2d4f31de88cda25ae8af8b40cab51f8c98559580720389368aa71e18f91198151c274a17096935e5e6b43a83e5e58f97a60f1dd59545a87dfb08ee2e6f41913671030f51cc2221b14dd599f6dc7228234e8320e83d13842e2ec8aa8a51e427a753e9769bcd685b103e57e6223278fba900faa17e4d16fdc4f76467d6b1ea49c3a587a42ecfb17f2b42cdba4e61b7c8b319f11b72ef0c49580b552913a9cc27f0dc8586761923e973e985f759e11d12906d371553f2548899e84bbe8ca8a8c47b32e8ceda8797b63f784bd56806149ad29156590eb5611f502fa4bd41575d646dae03c6e735c6414eba6d4642afeb501119feb1685b714b5ff8654e20dfc97d79498e473fa943b4f342b5140492cbcde0faf2a7b0007ff0de3f13aad24a07eaa1a4eb53794f0196337d819ae028c4aeef744c71110f004fb0100933d93bfde572291eaa18ca11813fc33daa90da3ec7bb30863af0104933e69bef409821bf8b02837e12144082b2c9964e44470437de516fcf7c648bcb88f6affeebf9cef6861ab68aee244f5226e513d35787ce0cac0b12c804f20507cfcb2d9b563110990bb3702e8d8b70572d185e8f2dad0bdf253dac0e6ecc45402e50d6e0fc5fb0303951db9325b6b6b0f949ab70e2daf3f37799f64acf999bf86e1ee1e1949ad71fc45cf385985d48165779001b5823b312ac3ae265d3d4907f489f6f0b1d06184e5e1c009742ccdafecdbd969fdd31e178ccda0a81ec7c9be70ed3c34825dfb3baab4beeff897b08943044ef93e9b319063a8aa8ba2add150f6585620b669e9cc236a18da5d249f6dc8f77ed7b70a6a7cf6c645fe48860d89e0581b20ff175d7ea1b70b186a7aebd90c7126f190ab6b75a533bd110be1781bceb99643dd6531e66cd292b1172d638e5e55ce976982097f9413f1adfaaa6833201cfd7b4d5cc3e6489d446ea5514133202c096bf8e631dd38a0a46f81932022ae3da1ccb931336e7dd297ec02a3e50028a5f791decc909e3e1ef7174fa300ba241e8e37b56597fb7ad1f6f9e2577e5aa0f0955612ee6fbd52cb8c9add4809b63f3821f47025e0cadb4fbfc906ab92325cb3e390d19c7199ba4bb5f7db60846d5f8f2b59aee5a5bd5e1118be5bd4055c6e5d1c70dd385d8e6a8af11afd542733c0dfdeff7a94d21f305e9305f5c8c16ce027803cbb78d885762eb30de470fc730dedf972cded199b4c71dbcebb355d896541c12f1b27024929799ebe228683852b71d85277ef2a686ba234f317f337d97d445b6da40ffd5b8c033f9183aeb5cd8248789a1b0cd34161e58d57fde188a846cc30a365be75bf9abe1e8eb7506e4ea26c555a7900956c820803aadc63d4d150610bf9274068817d3557cff30dbc9eb678023b2c870c31b0b4a25276dbd8c96bd76e4bc3a0dff1d4aecdec488b793a0ad2d043d96701db32860265849cc167383d956cbd0f56cb35cfb4c9eb9ece3c71b96db9ce1ba1954ae81c9c54603db8442e91d1a8c998f10ead238a0e0c193d6ee3a0733f2d70642e554e67b89e88e712f8116104be60bbae7b7b317fc64b1ceef2b7591e0bbc2c1cc70f1ff07e06fde1ab4ecf5e2f25dadcfb282b1a1179b574e6cde0f4c2d8819a75545bd65d6632583ce23f94fa37645f0ed8f648715d585aaf63fdff71dc7750de41f06155bb080cfdf81b9d7e4b81d5fd4a90d92eefc2a37d5fdc272056f1d7c99202d8f8701586d3d48af8f38d3c1d4fe001206f9d67a31fc8faa9edacc495fffc188527f98d735095997e4d400e962247c004d4f3d9174948c331ca08ed1eb67342bf7a9e8c58ea68b760bb88c6e6278aeb1d09dc85aecf118355fd6da632b3e02d518aab86d498ccd8ffb1477155caa4b0aeb641021964da85ebfab5209faae1d04371daaa8db530d3345a2b9e97a4b689c0ef63db2676279ec0d37fe9a48456feef59c00d4f235d1b1734a40ee57ffb63e6ec45e3b4cbb15d930eb29c205fad8729080319860163595b675a11b75fbcd774403748bb2b518d5f20c54a61d924092f6c14bba2dc5cb1b4da9f49f09f5ee6a9b278d16cc5235ad6ba7c73c20c30cfb7faa54f63223a96ffcd83ff988f922fc1a72b4f85e346418f1657b03e707d0ba901d70883ea53bd3fe77e297756fb0f6636422d0be9f08c338804e9137ffc63e5b31f7487470a9495020a76f3fc2114bd50c95b115a2bd2c73686a3f071a67f091524b31f563c11d7cd229b4fe5dff1bee87fcbd05c427e2c2e1d848f9b1d9f0ce10dd53d32516a8f67e037fdd7d0bbce53da77ee847996e0094f28e4c57b7d1064c6cc2218b36393b51a28e0b5446c9bfd497f50612564acb92487c8fdc17467c30625405723ab40f39897d86c02b7cab7ef8d902b4b0293960899abb64016d56f3355e2497269e53c95907141d9ad3dcb5c5f37e05415588d49151ef66c13f0384ac71ad49e566098296573b1bbdf7bb56dde88e7176f38c03725f1c7fbbc23de144e64bb2efa81222bb0e5c01dec796344884f1e8aef07660ab3f979c42c73d05fd5880d688ca1906b076afff3d77ff18cd317589a39c8c71ef14e76dda3a2aaf5d43f0f85e9f8bf8d6de7156382a988cc17b040bbcb108b85e4a9ade6bbadac9b6d84749e1e43f7d8fc6901620aa213839bc271d6060f20ca063c1da906035340af9a030e115ac53ce3efa11741778e26b8fe5a8680fd039b10b18d87e000cfdf86f43265e37e3c44859426bb539ce2d3173a52321eb66fdf73ba622b8e8ec3d5a1eb0024f56364928c89c396ba3572e820fbd59ee1abdca5bba5681764cf0bbe74f57867204f224aadc6a36541a54ae7071ba40b707c39b6ec1b032d6847d0d5c9e2cbe44efcf18334eda6f9a7735795be4ca377bd63df9a484f349eae5ee60c93fce2926db6ede434f8d5cf54bf978f96933d11fcde20113859d5c9a373facafb9e9a043a42ab07ff0732b43741445ba8b2ce82f1af2f62de9b7c6f69d4e2468ad808deb8228f0f543ce4871e4e3839a9bac8b713eccd08fb50a2aacec1fab25def64767a78f01f6b8d054c02a89c208579e24f5294f29b9273f2835a05e124bf9f1df07e4b289bedd22ef3fc6352c4a46b38bc6567b26be6de4ffe076b363383ebcf5715d39222ac25bd9123918d17f9d4f6a42e9d06f8f8d0da3695079be4a009e259166333acad8ece16f0ccf6b5fa8c279375f064dc82ae234bacd9c9d660f237f82eb4957fa183e3531de015afbc1123133c0756732624e430a9453e7806655dbd3fe3199d7fdcb1cc91316323d8d00b842d5a65c17edb2fb589f6abd9accb5e079b6d2a2b1d242835fefe8eb0bfdcf810afb85173c69375b2071d332e84f01acb0cae11f7c98f5354cf4d333c10a369f571650ee8cee1b77e3a782c981d1d96f1b571b75601b5e7f802cf0a3c872bb4efcf37137e7a68e886494aae6b2575706b0addfe466bb9f7b4653d1c80184a3c687fc667dc02c2c27e90fea6012e826ee1ce3ac58456d615ad94bc6ef75ff30106a5efaca588fa5fc5914bea26176f7b9e9463dc9114659aba5cc0b967cfed76fea077dea1b5a2ab79ada065c30eb504648560c6e3b15be6bfdb609ab75ecc9b9c4a26bb57759fa2f3ea892464a583c7554315a318b340242577844e1ed9cb538dc12d780d71d9f3672de6a7c6d3c38bd2e5ff42fef73c393956a693da0c1c48a92e392d34889701afa6125d7dad27ec4f1a62ef9411aaa1d8cd52bddf4376c381799612e73db18b8b764ccb88f5c16b68860a4a1b1c586450b5f763e8846154732a4ab942018635334edc1e05bb964b4c7345c9322b21864b46830f2d6ac3e728955f48983f4719c96c1be24972cba09cdc5593d9118002418ab90d2de4f1f93f6131fbc3c16243eaf5a3f5fc3c6c28e7572f7fedce42563c1d14bce6552e02dc3646cc72d1c40946315351ca5526e756e5e59e270ff046de699a5403a3b95178beb1749c7a30341c08daffb17e67f60e81db7440c60b033411cf779725112ab8296c7e047de9a9972a606d125b818d77837c635db6d4c680539d2560a96e96a55bb432d5a426d05b8edf0a25df8fa85efd8c23a0dc562ac0fee6ad7a51766b3036848e7747e2cd83ea24455638e76acdffb1a9fc1f45237a8595901bb20d2176284c2cb9e9e98954a809d19bdb4c9e4097da0523673e9f45504e128db6e8679ee1bbdc3da6b4bdced2d613155a260ac50cbcdf9d28a6fbc67c7793442ada4023e228ad19edf5adf4c99b54c7f865f5029b810ae022642b6554de273b79864ecbbb774235434ec282af18fcb0d33ba509cb664d10921e102be56b09bca79e0b94a7601238bb978eb9304d484c2dd09ee1e40cd69c081a615f6fcbef056b8551c413c9ab7b83e812b668994615a4bedf0f059804b47c8a64cd2aeebc1f0195baa160891358bf73e52cc3cb3555e572e1e70b6d54dc776186244a9bebc9888ca731e72fdc6725f27e84abe24ab4f89862de43a0ed80d20bf8ea0154783fc0d0a5c9578c0d6f08b296b5b75eafb043a7466bc86297c1d8a79bfa0e6ebfdcd88504375f9ddd98bec3180991c5aae2673d7ead45dd864718765427aa091e9fe2b81a3f04a79da9786bc7af3128637bf88449446309f380a38b18c696bb5bb3e84cfb73f62c7e44ba9009272dbb31803b97712f73d541de2fff0f18eaa8043885087e09541204cec6528f76aa2ba37c0524b97d831dacdc08c8937d694c7082a7c80a495cbe0fb2a58e03de7df875b90379427325ae46a3fc3dd6e4fc457e039204544d2b3c545ea6c1ebc0ebfdeccf7e27fdb2a6c65a3523d0adb31a60ecf2af12a6dd3275776ba5a2d73718ded44eabd9b067da4c397d57d58c4f11dfc3f570b9f347595dca25a58b2827ed431f2f0ad2c028cb3824a7328f896bd306945e3b3956696c028a9bd784c61a286109da6f151a562ec7c170fe909154d7b354012e0e837f9944e47f766295254faf54779591c400b407ac4b82352680859ce0205a0b03d41cadbe7d6b5246c9950e75bc00856d429e4aea1fe1e9849a4f538b1e70455d4b515906a6ccfe323a7711cad205a517a121d52f73af427cfb08d6e4b54bc6eee33b43130f6168b4efbba406a05f273ebfd1afc189d85526154574b014e5f76d9f919268f12d66cac2ba3bc7a8cbf1e3d03a160c7e474cd5c21bfddd5524ba5707adc33a693db8a637d3b2e9599e40c91abd5befcdb11fd5477901dad78458d964964f23f734071ef440413410d2906e54b99cae7724a093b17344761460157e6d7fce31acdd2f7a42b531a13ccdc33062f13d41451f6038453264e570525aedfdd9a64b4bb61a79f3ace757aa0d46601003d3544fe2e04f78bea1e54694ebebeeefa631cade93b02bd9f677fae8f3b44027f02cd034271cefd42f62170b892b8fa054917a44c96cec09cb0e5dda8d006397141a4983566ba0c4d348ff7e146022092bd0094be74cb03d6397c52a5675a3c2fb5b25684d09234b80048bd6d9223e17002f4e14806d34ab6a2adcc7ca1c2ef29b2f20db8638166a899435747cad7e860e9b17e445624b0c5d645f539514837751dc83f0488892467ca91e103fa1f4e96106bab9a43ad66c08522b5047701d1c53c85abeb7dd106abd158871aea1f924350534b5c83d28389665c72cf3c2172899768da06c37e4134ae04098dfa2527918a38641391c2b8551f4d33051f6200fbc2d5b01f1eb8fcf201b2cd9444be1e4640cf6695065e589bdbaa0ccb6055f97474257c7907eaff7000203aa296ed47d58b997e1d30a8b60dcf0af386de236b40499e62d68096aee817c0f30f387810a91cf16cd404ac13c79b624cb098982a4fd0eafab5eb1d4293bace05f951125f6e16be3eed5b0b446b91179b4bbf3beac8a5a842635ea0d7e639ffd98db0caedd32483a8ce1621cf26d74f051808446fc779b78800d97628e5b599da7e38765324db6cc277976e699fefc05bd764a767e5d279dd2fd1a074392f8148e83254dcd235e3bf7fc6fbbd645ad95f2eb8717d4f06f9d1a9f62a7dfbb14835e45f71584abf473b4468366ad7b2ae14c9f2edffa794111a3f2f327c07d2b32c0cae538e559e86571b051d18dc2807e293dbb7f78ea9d0a8ef1a26decf585d47d1d83a2dc1783d3f3a671d007ce8d1552ee05f6b459b48835013da18019733bc55cd2dcb4403cfd3535c7049c25b2f75814117a71d52783d09c91c538d3afe0c1f7ffa6b1a25cfbb3be4537d91363ca938ddb7d756f42b3f12d13ce684ba970e3552438daa753143cd6dd0e7624f60e91e27e9e16b7b8f3969e105f8e31ad5028a5689eb55ffa78c15374ebaf4a54f95cdbcb88df02333fec73eb0d4f6a4fd4a3e98d7e5334643e4491a67c2097e5e8ce4655cdcd2596b1820e3c4c7dd6ba23419349d459453be58c04c4f6237a3d13a2d15faf854814963b3531a17af2034833638bbc13f417b5f9f30cfe585a99921ef9d65803847e821b29b99cefa0994522f7aaf9ebb6307b7df0861b257ce6f584892b883227cc444a8f1ab97294faafc50dd8ca8a16ba88f20f35516bf267a2af70d53074d4917ee7c80f7e481f8ec2859ad0c73d51ea894d035631702a5d7260443c0fba26c5c01c4126b8d5c8c7617a470c34c9649d7f2d4fd875375c3db67481f28fd22b3f5f668a939498522f223d69b1cc222e557a0e7d0a696a96d01c1ffd55b2b2f6a8ac325786887606fe41de5bb0defb43d751b85e917b7bf3c7d4dd5ce1b1a41e79cb3a1cc84766564cb4a392859f693416778b19a736950a6a98095a6326ea759ccf1ce26e7055a2fc284292f9d0266f5e6106c11038c335c152d34680c6064c7be161a4fd662cfe7b409b60fcfffa726774b20c2eeafffa77e27c01493790fe4492b71e5bc9a510c443dead20e5ea27e67f2e98ee5dfee885c21a3d021398ec4798a2a2c592ae0e67fdf9a2ba7994357020d1996b74ce3009fb693941fa328a3b831dd6e6c266732cde77130715bb72f35aed8182c07690a6a5133532ed0576c5e340d7719f330a1362439cf26bb6ae173dc43582c52f8535f0e83562511e01f708967836a0b114538e2dd4fe77854be2fe4b24dfee3fb834098ae9deeb9107d7a28cce235ccd548df3acd9af52037acc6354b6a866dcf8e5164a99608e564c6156f87500500f19d5cc78972a42a4784bd57aeae178d8a4b54298b90ed99c8b60854c529f2e71100a64b71d9e9470dee560d2266cce3fea781be9ced423596be48d6930a704dcda4710e03deca66bbf61142b49ed3f73d2f5d017cdfe56576cca6e7f136f2e91ca746b4d13e993d3f28474a51b8397ccae21a9e85995f51ae0d7cd3cab9eb2ac61e886c9a3a2fb2d583c258b7c6b64863b9d2997f7f9c74cf9c2c5d62de89d13423ca763795c46d9d9712fe2656d1aa0ec51a54f49f8bf66d2d7c4b8047c5b2ed591da6ad799c6373a1a8a5202ff8c029e3573c4564c980ff8bb2ca824fb517c3ed3ef008c40553dd40f0d055f5fd8d73d526cda5527b98221457a4947142d0f89bf91e75b974ef51fb960b45de566bd92c61ecb21b9384ef41d2e9def7581dde90834ca9fd4066b414241427803ff21f5fb97e0c3a6ffb5588df44de6110d7e08dd798972905acc15c4816cc3be2b3f0eb2a9e4e34eee46be6a356e3888eb4d13ec57b5aaa630c2deceb93c0c99c742911c0cd027398342ee9b32de5dafe466e445308c9c130a6f7dbe6f6aa6474a67b8ef6a68ed95629b26e5358a2f58663b9d735cded5e89b7c43639f1760ff4e71c3412e2b7caaf17323477f37daa4b442e1017323b0475bda43be8d79cebdfd55cf90aa57d0dac725a7549310a71c3efe7fe6e29f6e826ef6d4aae0d0bbf5928cf06323479896d9101472ed8f290670fbbb26754bd38963e404ad9d38198841c817d44c758874525a0736ff7162f02119a2155d10b819763e7081a277b4456cfaa2eb5334221d623c0a7e29d467bdcc2b499bf058b8dd78d192347b2570ff79c48d98c580be09c20edd6a49c5ec9f5abb6ec892d9947e6c6ea491e95a5267ad877567e173c818a0245df2020e4569c5d967aa16c9e14b6341132e44917fd8cfb2e52e2fac360fa0c404cdb00790289344b886bd50ae557893adfbc2b76e408b526e661c64a6c9f6d978fb5543159bebe6bff95ac6f9aa2b9bc2f75eafee0932565a0dbc14d11fbd4911ea33d0fa1ee0cc9c110aa326302e47de56ff74ae780ad0b29656beb46b6984eff16cab479ef8b3d1edfeb626cb19f140e90845dee221709888534a732b7970ced6ab961debe8b371080d76848f319339d0532f2d2568f446d39a6fd9e2359106e76af7bc8902f187c3b8a7fca747f78abfde8e4b9d4e0a3ddfd311e215283a40ebc6ff53c37b720ccebd124d41f59c1bb3d7cebf30746c129aa8861a6afdc7f610fa745a34561fff8cdef26a683a241084b2da17a277c00b271cdf74882300f3bb522d7d43cd531ee7088f364ea5e28728e5d2ac1b46647f37ea7b9407caef9fd3b1faf43199a213f1ad94b704c880af536bb8f5d3fe97af569a7462446f6e258e99f8620cc6b44a84f78e27675e2f4ca0323abc055160f49401d69aff96032fd977bc7d3cfa80d9a0d4444469835baf87dbfae87b0093a12c682d78363285af04850f1dd16ff0e94f0b1978b092307d33e807f4bc83410ded648ec2ba57128143c9b19c0c6294f52f4875e12a57a54f70e31ce3644d9e29a3801e80ad456dea6ea2cff89b6fb93e9523c39500bb63bb40afcbb815132391c44185eb84c9377d97c3d34ead85389d63faa906611316d6b6a5c2f9f1a703c9294ec058b581031b2a2bb3f8c9c746d762a695e70856bf70d354c49b5fe6a021a1c3292fa9eda8c6f2c185a7f4876365c7321e4ac09cc9960a26489949e9ddb6f3ed1aa087bd6def6d400356cd5fb9aef61ed009d244ded0796a47bd63f8c237fb4bf27530e51c8324a7b8b7e324f48dcb1f83a00851f6dd3a51a74e34eee2cd74ab0efaf8019e5d93314b70590f9849a7542f74c5687d751ecc445f1d7a7d5f6af749806b64f24b3a167274a315d31ae33f1b0d527c54dcb0d57dd9ab7b1e1272efdb2cd2eddc46a4194849edcffe68eb29428b562df152968989cdfb7774cfb646decc6c996950f996e6e49eff49ce8c2acee05f438799c62725c17086e3436992a58b549135a7a5cc202fff1f4331ae57691a1109d644410773779b990863c1e48e1c82eb360836636d4bc034ca5fced55c649e8bcde8a3b528601325599de57c09b24d7618476af59a603b490d17f1101910d7bb82c82f87b134ab88b9eccec5e5b094fe679857225cb5e6f3c3063290aca0240c251b9a3cef49e5b99fcc96edd962893e2b63d4c24c827ffbad6f113405e5aa1889e2bbb10f76f86a3894cbd858f1380267cf5a08bbe81a8ecd94584867719e4a57ee112784517c147eea1cc9f17549d2287a8f97f88785aaea1e01feff67192f74b297a79b4bec294b0927f1ef3629e9b2a988a70b75fad4180913714adeefe96cb572e40ab649c47deb03e5ed3a31fa9c828c13e6db88c879d1ec2772beba0e364b429242b3064e09847c3d60676a45af6af620b05bfebd0b9b002a4f575efd7fd77a0668d5fe5ee4d0043110dca6551a432f08cec2627f64b492f34d70bccfd73290a5d17d7a9eec277b2f167376babb91ab0604978e8f5a0d911a48f343bcaebed47fd1f6576542f7535032126b827d6bf6fdd710c2b83251dcacdd7751f5e73c84389a9d6e2af3c14a7684dd7d478172e3556c63a39afcae309281fee4763b6d0320cb0f656fff844ab34128f70aea580dd0a85c35269ad6d92483eb63a31d99a9a929af22570e577459f71168ee9d35b9ea6acf0bd089dcc3392982fccefa70cc1536d2bcb8e8b2ff43f2dcc496fbeae93b1a997318892d7215609520b7d64be2689519ea45f31088fcbc7e8dc6bc5465984ba25d79bdbcabfbd1be186b4316f520d598423a0a913c4d21076a91ef009200e9b76b7dcf08098f71b6ce28b7bdc923582728772e7d6380d82e6f44a7ae68e165c3aafaaaeef233ce5a44108e6db1f0ac6effdf875e34540f9a9ce88645e534f00f6d2799f4248e16a85a42602130e8444ec653c0bb2f1e9386a6d6b03b253544c92146b5ec74b1152e8d156ba8c0a9f133d4cef6fd51181d0eb529bdbb38ca504efb81542b3c09234981650a7afb2a8b2a02dd9c37cee3b7f68f4dd56e6754e240630e65dbff0c3ab0cf4f5938d2d7af8e2bdce087cd2c3707205337060cfd55dbbb1476bf89f61c23cc52ec431537eb8114b41c8250490ebe3213c2699b0ceaa0ae9affa5e95be601e15d89d79f3fc9e4b63de8449ab689b245ccf71b4b9b42b095ea7eeae8e6dd3b8723b3e13b0eaaf9f55f4dd1289ad6808646999108df354224848b2bd68f26ac756ef5193e699ce92b72e01479faceebc884920ec6156987f93a01aec9cb42f33f5440b909eb5b0cf09443b4749446e320542f891db316cce6033023c706660274516b8ffc744657fd4b41ccd478c2aa2b291ab1d00d9c71e6c897457797a9e8305e2cad29495d0ac431dd3931fb2d3226b890a2b0605883af743b5aac0dfac53c418476eed334ed0b1b97456f27269ae5621dc78d2382e1a01c4d83168e5999bb7b0adcc1c220eb26f4ddb54a53c1324d836d45e45c9815934574dc88a7077946f5e51d9ca39e23b578c67f94c7f0418bd36c2e33a6bfc037bb64a5d81a4f7fc10e2a6c039230f1a87e93d936142ca0dc138c11860faf7472b9e424e6907dd758e879801ca019f7eb2fe2f23984391e11d820ebeafb5c6c11e63a2b59f69756560559380987e9c595b4ee0ce269e8c38f48bfdf6ff022db70b825eeb2c87b654ff42fd81232535b960e4f237335a0b8aa3d1cfc979056444241f3892de8ebe355232e5079beb47797ed44355567c0082b6eb3167d23bdc7fe6764ab97adf9273b7aeee531fd4ae37b9c321961681133d0c4c896805c194b97eeb223666c1c6ca415af34b963612e2421c87387b4f308e12cb2659af7dca8bb2091b16409a670281194abd5ea6b7359fa370bf91dcd98f6a85bbcb2f847e655767aa85c40a0769270da7c5193e085234de325be170de5ea5688495d366edce4a89ff2ca1e8f53a01656ecf57016d0f8639d129874287311a1dfc88519cf45fab416d7e16bc8476899e453d795d30f4770dceb762451e77b2f35b3e53454e65f30d6be8d6a5d18a5efcba26014956feaf60f898e257b6c41c6d4738c340c567fc9855168afe3500a56c479b95d4377b975c2b73a207c6ded5b64d32d8c9939a84367b01b005301f56ed3637e903dcfe90d859e6bcd8f39d73da3509c1e8d5499fad5d6941dc1fef37326c7ef544e56ab29280eb44a674e9de9a7627535b258c5f1c8f17c180a86ec63124a2edfad0e9255f337cd07ee1f1c02fb76d0259359bbb5a368e6d40fd843830f9a6f378f52002df41bf883dddede59f7ebf15fb528f1cad0272e1a7d836fbb0728765de7cd9404270c919559a4acf696d25951fe89c06bd6d878d8283ba44444ecadf7bae52b81bdacf8c35fe1d90b182be7037c4d772133e3becd824d60523f53ac10fd40530a7eb36584c2dc036a06ee6fa77d66425b717eee012cbaed92583b570bbb0e7525d46fe6c4d3aad51ecea754be026cd730a613383ccc4b3a6f14414f142612b756373f87443a581b75f6c343892773d808ce0931af57595b0a797e692899d428229e663c73f51ab512db5b07f259a1e12002c56faadcf8cd85b00a23c6c1fbcb6f30be2299e3118c0c9a9fc85d3adb9651d92bb00d148b6f25194a96533443c816a3fb6132e6dc752b47d60ed83137f44069e27babac74c1eaaf0c36d0d0438f37c186521d7f1a1f11543ef05117ca3fa1b0b312b3cf0f32e1fcfe79d0d12b5945a1f58505943d93b58d57253f14955c6dc060bd32e8afa4d61eef4a4371dbe37de2ef03c65a8f60b097005cd1d78b3cc370868bb5c9652d50b0e208a4e697b8aa957471962e5d86efe6ffd994c0b4a04f99d016222396d02cc546994e4e0bfd88a61ec95409db00afef356d6770e5bc481a6c3274539757d19ac346bae170f89adca7f53bd824c4e13cef035d9391ff3db6e569c2744dcf7fc5dc4bf044ff3e57c2026d67a3730932411927ad284ae0de2ddfda11bcc8dace1bc78d222a64539010efaa65816a14ed0fae4366a5b0a7f6d014846f896c3530d40b87b9e2dc5a0942518954a0942b5c7013ef5d7169893614c6b166418a923d8d95d5f0caeff5435ac62bcc4b6746bbd9c1222c1fdfbf41ea830ce38e7bd880c9dd99fdf69b8430eb6dc342113f3d0f64bec6dc54bf27eebc9cad7f663d2fb913bfeae1c80f5bd33afa03b6048fa8eda528b9aaac3eccaad53350fad5bca095ebcf500037403af6b110dbc7975905480ca40f726ee27788a95722b19dbb5b552117244d944658ac942aa60a697901d82dccf05c7419c3e8a43068e276e908905544fde4868a9292136b4b0db352cef28860dfdc6b6289e53c757e3180566c00343562b99acf3e0031f3aa68d2df5230521d0a55a3f4d99f5912870ddc0882e87bf15beef28e5c65c643278cafc4c3770ebd37ed3928cb6104d169fb6569be5cc06a283af3dea8ceb557005cb837e2c1fe95cd3fb5f98ad84cb6d811ce0e0041762d7ce789dcf58c1f625d321b3746dba133228d4cf8a7df1c51058ef60f7d74deacf05e1c0a4c4a87780d70bf6d0ffb6064634cb247cd7fbf336be60ae63b1acdb7f60036b2d2fa82dc1c7b1d57aefb8c86ae4159df9c4cef46396bdad4d4d5b5b658ea19b694cef2dc418ba04d09f96b1a8e79ff0e7b484e6818b2f7c4f98ae58dda5117d504887fdf44120f795ddd6707a3fb8584b587b407e8a627eee797659c988cdf668d72cbb786846f40f90875a12e4575d8445a4df6b39b71d8ddf13a1485ed89a8aea7f97568fa4471771d6d1f2747a9910720bf7d181cbf30842edbf4a2e4a5f2bcc97f3bb6fb844316fba4cbcb4abfe3d82b774882ef4c46aaf58df2864206d3832d093006feba1e019746cd6eb83a2e821fee70f6062c355622c472cddfd907bb594c503a86ba45532fd8b92320c64519b8cb72b2d5f8f5c7cce8cd731c5ced0f6a14162a20304b6ecec412f24696b42fa41ed80370d5d945a22bf13734f999a4a2ff0cad4eb15c1350670f3199df2a582faf3f48ddfbc9967a1fe2ca384abd70c825719cce926cdb992e331065b6cff033604d2a68217307e5fc9e1a70adc405d9d8eb4cec934794fe04d8f4d945f82f9ee233388f5b95b5da9703f53413de2fdb1c2f4d8a7d232354d093f4fd76142d534ee964d0d96dd087a6ed0c2fc319277f0ce66e396c461f58e18baf4a943d74d079d60fdaf9dd9679f09d117938ea70107a6f8af9269d067679f54871e08b6683135ba967cb7329366e14bf1f11168c2e4df140b0d6b7050eeaa22bbc110ab78b201139d5cb10ed300304937ac596ef719660c1752380c5b6fc1121d174b62f185390a8a874d5394b3260aa9f7d478b08dd06944f6fd7d1e9f4306768326f8d773b4d9950d3d60d60b7c17cd715a068869af7d770e891217eb5a2b37b906e4e2a433093aef3ca7755708fdde2a24d0dcce92bae83d4119970cb6df959936c016b06dd5be2bc8fb6a5bc7216a193f61b77059b18cdfb85b7ca54a147203377e1011430e829bbf54b8a04d37b21ee234d2f775fe2a59e6b870c776257b02389714c183639a3a35d30b891055352cf9dbb49c7c663583644f26f26038ad9530c64bfc763b9ffc1aeec9004856f9e2c1778f3269a3838922b9971a43fd47239f4abc403e6ec536c4089bc3215b8b2d3aa6b7f9d151613412eca82e9e89940c8fe55553e2019ac981adca0baf97b587b16539e966dc6d88a57b9fbd17a9dd0443f77367a0322e471dfad884fe3899f675a6170eda2af7b53ed76aa0cde2e3ccdde379fc90d2a716ffc8d2a42d01390823bd3d482b13bd2f9e148b7edcba00a7f0c3c0105d7f6a7565b48586ac5270c4d9c96529d23df58ca002036f058efe26189b5b298690fff5cf7a3b8bfcf211cb67d9b1679901b06895da8966e2b5b82d1bf43c86e4f61d92262e942c0f6acaf421f4d59e414ee11532d008da4a591581a539fbecc01e98581b4153cc7ff3aea1151b9fa0f0ea717bce2d5214e7ab353662dcef6796432b04b39fe2ba3a88f2dfc6f04e5e0f04dd0eddc2cd37570608b32faa242c9c3480fb88292564acbafbf88e6161f0c1d45c3c1cc89d2fb1e031dc8d6e3d06e004b63fcf043f6708b42501c36914062a451913522d86c5240070ee29ee89b1999a5fa76a41bbc0a19b386bf1a3e239ba233e0e5bd3c308877fe700ef93571fec23aca5e637c0e5f79e3a3c537ba40cb9105fb3f089f0caedde3afd07c5004587499e788e6e5968eff9a759e1f32fab2ac0a9758125f86721434f71cff4b0cae5a236d98ccb6497af7bf2c84b1db51bc59e20b0c1a3ad685459a0a9ca8a71b789b6135e10dfad8bd8ddc4044f75c44e166d28cfb16c3d69ada711f8d8afbabf61b4a6b5c52fa7ce4f7f08a4bea9946816442786bd02e13406dcf4132de43a0ed80d20bf8ea0154783fc0d0a5c9578c0d6f08b296b5b75e306bed698f8208229a9ca21c707b7e962633decc2905eff40186b1f24ea53e90645fdc3c6a612b10db4b511d5e0cb96d3a7969263bd1ccf040bbfd3ff4906f580a4cb72dea0ad8daa8fd1edd4c59d94744383240939a02892accd9a63d91c0d27e14897810e6a692d2629636d8301da5ec1aa6df8035289119b817396a927fc930b77fe317ca2fd11eb1cc2c9abf20e10d08b496dc0cc52f0ff24f6ec9cc02a766dc35e784907a98c4f148bf5e279a6971e01671acbcccde318f364abd31fe13aece3b598618f1643896519fbd539353719cf607350a78ddd3427d01e79c3dac1fbab6191dc7ba10679ecb608157b71a9f014c0d6a040af9f7cdd626ae9cc2868b72df547d246ddde18587d71dcb91d5f26d37179fa05a07a1ac19cf1fa5d1c5cd53c56cc9bd2a73a453484a6cdf1e58b70da9b6fcc06827bacdf6f8b3f1826f012ab00e0aacdcc2dba3eac68001d6cbcf54ca560a6574b12c5976e5479b00842a8d0ab59dafb682d78914ca5f59b56d6d509d97c8bd3ea9a1cbb907306a0828be4b5f9ab4e3975bb1c0e1c386ffd5bf8b88fec740801ddfebc315dfebac1df453b4dddda3f6b96c18546103f9e8980f93fca83d7c013099d2267e62d063645a141afe2a17627eee68247558ce107d52875b16f1ce8c9110cdd9e151645db0164bfb12d1db7c937785754f781044c6f35483e3c99164baa981cee558847c31f08634ad565de300bf46ee32f40508055f0e57da157e6d7fce31acdd2f7a42b531a13ccdc33062f13d41451f6038450a893ccc02c6d99268d0a7cccdbaa2bb706a22095a99bae6fa5ac5a9bc819729dba2229a85c042337a7e981161d2d8a2d4d955835e9571a8817304ab6c4d2d431480075abf3cf27431a1f50697fc9e1729108262a795e9eba390d80f23b22e9980e2658ef1c1531ea82f312aeb83ec7a5eacbd88f73b3caf78ecac4abfbc69e53ab153f2c3bec12b148c506c454ee47ac974f7df71d764f34ddf87e4aeb888f093e02f18cb826da3a97b0d5728aea31e7a367bd1179a2805c8ab049ba3a1624ddeb3110db155520c11931fe5408d8ddcbbc5ed5141906737fad5b73e6f84a7cdd38485c6bb9a5203e1d766a846bb3cc62bd89e89b0c6fb4085dc51f6427e2fed4d48b633e763c86eb21bea958a5af493fb659ef783e55e7e0f83d4bce8dbf746324cc3ec0387ab829e79464f7ac43da09a60d87f89a40e0bf02d01bde27aab2db17c6cc68e3f78838bb954e8eb85607361329091d9dc8afbc68097a10cf31ac660ad08cc2726ea5276654476bda5d1b6d4c4e57ffcde0e7d5d69414c7d2dc75e207eb41bbec49a5cf2316967b35cbbed70a9456fc3c3a6909257fc44a3d92eabd4d8687246e18ece620f8d98bb5a71e4b90d976a21d191bdb9396977e43b88aa74cbb47c793e18817e986aaf098e2c15037c5e218384ae2c2abd961e024360abd0318db876c1fece4ad8fadf90ff7e05f2a32fbeace053559ee8c5e13eeb902a3534c62de6aa3791c1c2049286919abfc571058a906b7544d4465691770a2b0aab41131c5cc723bdeb6bc53f8937367ca8a063f6607a161416760cd48e3970dec8695026eff88050ad8296a0008ee1c0bcc0dfd73c4aba0b70efab2143e80366ad5c3ac5e3987986286951990c5d19d9fda7d0f55553fa9a22d02684ef8b711744ed47634682aaeeb6ec46019cd8332d3fb51dca938ddb7d756f42b3f12d13ce684ba970e3552438daa753143cd66494b8bbd0d4406fa9e5194d52bbbd78f399fd580de999f27c057bb9eec4a674525bb14688d665bfbbec80a82a444880e5db0beb6f59a0894d006605b6616e7a160af2c4a8bc4fee32c3fb68f06b81fac82adf97530b7aac181e03537a7b004f54e86e3165b5ec6dca009f7a24e99cb35dc476f2bf2cbac2fbbd9dd4037c8c570c71fa3ab85085590ceaa7fd467f6b3b4dff59f1e54d256f1ff97619df5e6faaa4134ec255efdaf0992625d396c9d37f799e874aefbb15b750e23c9922a0f283c90d0268b3823dc1ec67269d4dae145582ba2a50ae529b1138c03867b2a859c7be741bed99d339faa0d30ba4b98fabc1ed41d7a496393b2159b9a0d738345a841f169b432aac34754b9688e574e6562ab4447278a205bf8a2dda00767beaa28fd47d5214ba735aa733a9832f67d7690f739b8407e37e8ebb17a9d328e340733dd66a00b29c9da4928cb5f906a343b33d740baf54a92c0908e82b3f58940c431bc2e7b45296cc07458b12f086774e9c0d76888ecded35b325db44e21a3162a2615cb85544a41c277eb15fc7f7a117b3faa351bda3a26feca55117558d4ffc79ea18ea5f4a0d376888e3b690fe4492b71e5bc9a510c443dead20e5ea27e67f2e98ee5dfee885164427da3f436cfbe215d302bec1e5d899db326a9ef568ccc2f39cff373c6557431c71fe3f20cb0bb8d3123f938fcd5eed7b8b5746b6e5beef245f5127bbc03c3c77a24f2fb91f24e61c5887939b6481b9132ebc3524f1a966ae82a34e65f4914486c9c67d34ef1b661ef42b6a62a0ea2f9990c2cb4b3bfaa3f7dafdc55efbdd097d47950c6ada60e9fcdb0b16a79d9be30e8da51e476bb3568cb8a3a36fa031ee3eed7825de6f3a4e49c7df13f12ede78354c10742ac6e45f38ebeea2af6c7e0e555751f6d7cfdb1cc01b4c55e9d2f81c2604bc805e07a711dfa5e95ff949a29ab895787bcfb7bd1bf14a9be0aa3033939206043add58a06c957d44b612ac25b29989b759a871803a46359c42780ef42859f0132495e9a0c715abecd0295f218110bc6c1f1f7796e188745e48eb9b0fba805b1c71703757e82ad5d23a7ce2e1b7824228721e5d5224873bf1ae3bce5c4cae031805fd9d68b2e2656d1aa0ec51a54f49f8bf66d2d7c4b8047c5b2ed591da6ad799bec2709d4c3b3008fdf65c9f597282e4da19a163710d49fed9554d566066e0d7535da079a1cb8fc5b0cced0e3024f8e4c168f6c070207ffcdf6f5881294838c821a9ae38d3c43fbd730bc869780c976253cb8bbb81492c18db8497a9bfac7741c1b821b3ba69c3246cc87f8ceb5809cbc4a06676400e0894eccaf9d7e2fc8ba2e74508a16ec1ae2d0160926510ebcebe458e90873c6d4c6cca9de048020bd7c44b5db9cc4951d10f71615e26922bcf009ef88b40c932e8de9b8dd3ce1cfbbd3147a71a1a85aea447ac3a7d3c56e5a04a5574aa5a858ed0a814b0cfc49c1d21ec05c4c6686f32d304e2474becae2614abef2c0b9f7156bdadc9a7efb665edf088c16d110fdef1354ee6826b0901f8b6268723fdeaea0a1f428a132fc5d87688669410d539ffcd941ac3c3ed719c0fa04b178f17d00c4132e70ddc69601a38ab65573c2a97180cae1bce6e7f289f04cd99637efed35526025820171fd8b377b4bd4f5ad4cfa0dd1a3e1418753c0913019ac020ba981cdbcfeefc3fb68203016e3712d706555d5f10dcb276587e194a7dc94416538c082a1a3ba1975ada45e38af2c8a5bc2548f8370df45c32632e58784982dbfb73aa7d92376b3a6f36563b3ac9f73e43945b2352661e1244afa2bcd02558e05583b7c4284a4333963ea42c78e1fa9f0750a8fc0cc4367936a83b3bc5b75cb491d3360bb015425e8cf17d0efa2a81292d1412653c4a2d9c4d92e0b05222639fb1ce8f4cb87b8b7a3bd75eb1163aec6a70485e343b89ca81d26485505ab6e98df5536d9487f03631e0472d2a139164021663333798b94aa68c3913ec9faadc404192305f7f40ebe843036d458c1c00e070e65601f6bec4dcb3cbcebc7dacd52151c02c04b6e19224a5a286aed921dc4d400d8d07984d5f27cb7eafc55b3ebec40f1d456d6afb2a6108ea4060387252a719b7deb9700b94c08d1a13513e66f80b69d3af6e0b8b9de0e2b94bf485a0df143e67bd38b1212bb349ca75e84cdc12c7c9f2ec25b41dd817ce59c5b8c53a4e80cfab193fb0ecbd2d30636a292c3f4c4f4e2c2fd282cd88593551bb470d51856507ce46f055772474a20d1172709831d5a230ef87b36f32d4ebf964ced6e5af36b827954ef55ca50641684196520c40687611101eba8fd4fe96276f5701e0008565d8aac3b54eb5cf18cc48d2a55249f0620564faae15fd0105b1f2d49edaa68c31ff99b90afd8f924d800f99ec9db35bfadfe8c1d6a5af04941aeb77e5a245fa502d41564bee3326f8d4b6e1c8e0aca4498e3e9a283a224f4f7253424e506ad7525d76666ef0da897fcc475d55df274697b8a1a4acd11ed94dd7e6cf28ca5ae15e8ea0b0583a7eb2e3a8d7815db8448d86c5313a1be41f00a3304e7b0020a4dd8a681fcb0f18ebb65903e4f6e511a97031c30964086e48d7904d13417644df4a95e87661acdf1f8ba84d728802e42a2a508b2aeed61dc22b5db16afd07b77423f27a51d636331ae5a7d39d90fc5f4a4fd60773675d0fbf33bf3c709c6d2a2ce9759c566ee7768c2b25f9a6ec704909533bd5082b612b0f413742a39dd91057304661c1879de10e188554a860f50f644ee937178dab166c7a79643ff1ef101c686abbb9d12adf4fbc2a94193e8944d9c65c1ebcbca2eb72b1337ef13e521a2592f8059f47544d339822346c9b39a2905e15b0c2d748cf6a3593c0133dd64caeab0fb8c8aa3974c265daa081d1f82f0a99bef5727bc0d695b3c5a2e2a75448546c9369fa29342c5dd59b2dcc966a6cd382a724a1f0125c213cd59a3c59562c24a501a48f6a233a408ef6d190bc273fe0fbbd2f1e19303bc7919057995d9d34828fb5107331ea1429a34611a72ff116a1027ec5ca5c9a87ed019cdbb9d8a940808e79fe5e28e7b9538bfbd05653ec4398430770c975f8875f8a9f1dd5c3f5fadd11ef977c50f25387b1cf552935a9eb57be5a97157560ea7fcc357d3f5697df3c2c93966679234a1c266159671b49c37c8a30a337056dbbdfdb3f5f13ab3ffb41a162364dd0790b2fb8a889d2be957f3fdd41ca74286073073fd2ea1e3b568e28516dc8c022a74f93966dc5bda45aeb3c7c41f3e394f7f625a1e5a1915268845ec8ad94e9ca674f0b7f83b33ad5815d13026a448a87c30d5053841b8eb8b6d0ece8452c1fc266ff3767c9fe4b0fd87d34c10087603faf765c2a87de3f917eb23a877ac7b7849f0ab05bef0dcc73fcc9977467353942c69ada8d0e2cb32af72de43e4cc965432aa04f378dd21768390289586baa3e34712f35dc0365b07c42d52d6d77af8769cbc9461718e83d1e0f5932db165d8e79cec597543ecf328ed575fa9e1041cf480f691840bbddb97a2adf89077e31d2a7821557811d220d43c9a7d9332341e65ddd72483355bda2af9f1bd9d492ae9e38b1244a1c7751db24afb60bedec0e07ff6b0e99737e72f88ab7457edb30b400f1f3199f4a79d0482fdc7c963f6b37f797f849199b7a4f1a6ba7c610e3d4ced4cd63b0f31cc01d94bb705cf2ca3f5867bf2b3648626865f01e44b784df16738850c9c30ec7eab76162642be72b792fd315dd70588048a3940a3c583aff7874401b47f3da9fb598c29f82211392bd8e98f258256f5fdd18ef29f318f1467d9eb44001e17ab4f3d57fa6d79e094f4d6dcb8d931248f49913f0968089f21d365f09a9b96b28d296aa62afe3ee204aeee5554cd0d0e2ddf501b1315b912fb9ae955f0fbc999b7fb9c5c0ff00690f3fbe401dcd02fa7eceeeca6c7ee5b0771b8c3f740cb0820670d193fab168f17a8eadb457f73c9ae6f378b244a7eccf17b7939cea01f08e8375608c32a81c9d22703ebe0ab3c9146cdd6641aed956c39f6f8b6605274fef4dd3165708582e3b052b31abfb1601a89c6e04d2af2b0e4fc6b638592a3b7191dfdacc9971ff2a1405cac621809296b08f9cbecb972dbf1b9ae7352a44f96103fc6acda2ccffe10cd9896bb401f28d9462a74c095c91be29f998be27f51d2b5025dee079c62dc4aed6f6b4cad6531d341e6654f362cd71b95b669d431a559c9fe82f395f53780de0a9d55116bba7f962f3b29d89b17a7e84fc4618c57a2c39b0b5a3ff52bc52e9c065c1b7bebdf9d529ad4100a340d82f81a03076080b90bca5dc2e24248501ae6287c467e69e8b7be9ca8ba0df7342499f11e797bc632becb57584908bdc50ab811982684f803264969de801cf0fb3cb1244068b1feabcea28d3b09c950a3b4a6346e7194819dbe5139c5cce207a788c987e494788c0b8b81d71ff60a4d3fdfb98981360aac0c61c28c093290e3e39fda7b8721cb60fb278c61c0568dd8993db65bc6c1bfb13885ca1da5a954a9f38f5c08e0e76eacc4fe4c7d6deda77e40c070f6c656d538b240f6025873ef8b4a1c095c22e3baae5c8079fa96fae216291a79c8c3b9ba91409f4ded10d674df5cc2c8247fdf87aa851ff275c311eb0ea55777b3067f602b50d12a694ad780de98e4d14df7002ceb00d1470bff88c5b8e3fc0c749daa1bb6464a0d2352b166885d37466093062be9797339dfe9c39e227d3a61178eb14b5968d7c77e4c4931e0e89330402721b1d3dab2f2ab8f626a9acd3dbcc96aba04a38a19d4f91a461386f8918894947312074dfdca73b3afedf6be61d5cc5ca9f8678b26560bbf436f5544c0a4c458e3161ecd62cb6ed2d4b6501d6fbd38601768ca2edec088296ddfaabcb27061aec2cbc5a5233482866aadc779a0dcd5afae85da381100689c6c99f800d6a961304edca3e4b93b070c142ceb3a8ff642bef36a581989a0311e3a7d1f7f9d006e30c250d148685538bee6f3638fea361d69dae2b604ecb68a74404f0375ae16c009cc81f59b3b31cd0e3c30e9586f2873d808acca5af03cf64e6033fc5641e1d38d0b25c071bc735fe3d7ea91b98f9077109a3d5c072a18a133707dc6187a22fe04f4b7104dd9576835ea8b09618ab4a2ce4b9199bf331e2158901e89430a0b9f38e1f96fd0a0f9108a2b1b437840d130d61aa4c94eec418a81d643a753f9df922d961e1dba8fa149a085a7382e14e72d06e494889c05ad590b90c3f0e1024bdafbe76d500d6af60128221f8a9be70a875e2f260cdf54d6a422319b48d3e7afbba6ad7bd511321ff3b339e249d3c8f2e19a5f7a920e78709f6712119244d9710ea365d71ad45a90012f025131612036c75c674e8bcfa0428da0513f676c26a23173c719379faaba042ff7c50279cd9247c0f40512693857e0cf32361dfa6ba2469824442a35746ddaca84aacef336e2ff311e210165c9d1a27331f9ba173526c79f649dbf14a65669e07cdaee7f1ee894e852bfc3b8fffc59edc22da89b415a15e629d5ae1c622709e2b20e53b422b74a1a3aecd5fac9bcd466f840f3160d0c3203336379cb7ba0920e78ce48c435ab6386917b9e843700a58f563a60979eef3692939e157ed39d878e44774e0b4278f20a173d9d5b9e4bea832c74642a1abab7f5769108f192d93c23cfa6b282e87f478aa48e6f8748176d2cb86d27e6f36239a4950bd239cdf63341c6670d39c9a80bc7310991a7c8fcb27450966640c5dc913a116388e26b2a7c569ebbc64fba945d36f05e85ca77878930ab8fdc220d785e3b6ab800f57c955afe3caf70b2ba7c87301cd618059272b10e92f634615eaa3fdd5240ad81ff977b8da9859f1243e457ccdd748ffca54333370adb53af78b09c49dcf65bc8760237b568ce6654e8d85c4405e7c34c668d0748ffa34bbee09e1811def6442091750d4da30e2fa31223a922c998f2e6ecb572bbf9973228b9dd26c43fbcc8e6cf7c0892e4060124d16013ee15659a69458359986557567d21f4714fa80f4df9c4216565201349d67009aa7dbea255ca9472c6cf2319c65d40972d22cc8bb0f85d3f907966d5d0ed24195af742f206012103116738e39943dda4c05bacd0fa1ee8efa9b1eaf1e4b3a5bd5e17fdb90863ade987f49af0a997acec303627eb3cf7846ec75bf2c4f9518449b993fa2ab661ee488f956be12a926af57033a004b9e85d08baf9775aa31f2a17c3bbcdc95d45d4f26a29e275486b82b668238df098f741d130cb7f0a33304430c0e684870bf24e32e1dbdb9bc2952c8bf6a3e7718fd0ce5766e90cc3938d1075393a0f5108574a1e6344de97cc2b912d0601e86ff71e1f68d218515d8298629111dbfa34538ba3e701ee53e23d7df65c39b0e9f2706e24e0447555fb05a4675d50b00c011a36051455d232b6f3d0aff309b27ac050a6387a4ff44d541127bf582a6c4622b48968b3a27fb71c7a6e981e9ffc613482698b4621d84385bfc2a85ec3a52b8936d3094819356575c8fb9c2f6fa4fa36f4a792a29fc84b8a3ff1a7539e63377ea7afc175befe6a436ae4f7d10f98dc7c9b5371329c3252ec698369b5d8f3c48aece479e9042bf8be1e59079b1c90572669dbc2efcee6cccb844474d1bea65fa344341f047b980864316f7eb874b1a3b8bd9d6c49586932f1f96c7807b6c8c6db4af2de28bfe0b8f729f1fee9e3ecfba79f2009111d3cece1aab3bc4ec8dc77c3deedd435f7c16862ba71b85611d1c56866861cac0bca72095eabb1ece84b31731457fdb6fb79e82be489294656eae3e71474465562ef50b063ea5d0feb148bb42ba324518721813c897ef5e0d4568d7dd72479ad263e95244b75dc03416177b44b017e3facbc3b95aa265432de981b547e7ed3c0375c3feee4e2912392e391de5784f1cb7ae8d7816ebb59b763e3a3b8cc27e5485ba056f488cd4c411c7905b6676d9ad5c79f83ea4b899c90c41649ead3e3795b33653222bdd36185f431a98a86805cfc9c266612b9e2b320541c3e835821e2a048462891f54ac626dc66bc5396d8346746e14e3cb9c05e69b02c59340997bee7326c323fe45672ac485e59600a641ec2062362c93a164685ebb389b75b191c9d205a124cfa076de03e766d94a1fbaa4afb05c3ba8a2c0a86590884682ce1e7ac560a31f66097af77c0fac1cdcae08997dda6d7834d1bc63524c57eb5d6d1ece02fe046c6818b7249a707195a96dc411c57aa9a234ea297a11011e6676c85d3814498951d8af5b0ed490d4d22a91290ef6176fe779bdd4d34a858cdfb0b3fd2ad838f44a79752286d4222d874bf4b582bf7a31ca6087429f6ce6dd76d9b91b4ae57f62368cd9585f7976ceee9f70bc91d22a61a553aade96d045ed1f587c07ebe9d0cd2d6f6cf53914d5b5002cfef0fe7369cc4b45494d0f4404d37e389afd7106a8986943fa38dda0f5395c00d88fb50f689cfea74d94ba8e2e3302f3ad76227188da9b091c49310ff8ef48840b82a449c4b14912fb74a70a42a688e410cf6ffe568765feb3eea90c742df3e7345ddb43ad9c3c9cd4355577a7b701f2f03fb1ea67948788054e6c224890bab7e815f54146e51e6188ac05e7fd1dad07a3a76e94ce5264b055a12098138447896cdf4073e449a3166edbb2cf61d7332e227f7612f1551723ed3672e2c5782759f9ec3381d4d0fdf60c3b44144c064435bbbef07e99064f63768e2870abfd1dd28141b7ab4b0c67c13ed97e68dcc39a0f16e95d1a1703f20b71f12912cd6adf9a00cc5a6ea330003ab311100b11c0857b136d7d628b575a0fe69ca849a43e65eb65f9c3726ed89db5af85d4e0f62b2dd2d484e6a90248c5cb0eed2fb72abef3756e33c5a12d96ac560dde673199d0062dba37118ee984c411d65d2a48554587c67253c3e9dcc236828e81d34dae83c0df903747838d6a9c82e13532ad8e24672d1cf7e681603f4e9ff354261237f935654a62f0a1c6b9ff4f3aefcee0fc9d2579ea5a87f8327feae1d3f8fa37e6a51ccd127b7dc7b82798167b9f01cdea4f50656e50e2378528d87ee5449b0b3ad30b3601dbe3a144ea42d73184accc6ca32e4fb90fe00f3cd2df04026fa8b2b16860efc525ce3c8f98ed409ceab2104861644aa0f6282d4f881b94444aeb073d1dc30d1990a283355ded8f1f5f245dcc442948dd54f8a5abdf9cc0d18a19f5ae2d31fa65e71153e083c1ca7cba22816b7f54725cc49b8ec370b9fe97ad9d61c934abce20ac2c5200a8defd3ba6348992b635706e27b6dc10a447f83a148d05111ea36e33e146819b5c85fb78148088fbb87996c2878a1358b32449da44e8ce510af6a0f174809b896144683c034aad0f78c91d00a63cb382dc506e7f68b79e2574acc5f6a867099272290f40c16b3c3e207995fd57d75fd2ff58c76ea09a03856205721f116203c659c4f888b9d062d35aff609e737928baffdbf7c9dbdf52246be7c772db5e6728e9b81049b33ac0376d007fc7d65f8f9de03282c5b3402751c31bf6a71e89bb11b6429be7a031e86a61eb779a6b03c5d6ec92847afc325623aaf8c73143601091bb12a13e38c1cc25279eed3c0f4027c50fac8a6d1d5ec33daf187b310824d172b1497dafd6fec72b0b2de52c72ca3c37dc30f1be1c08250b322cec1fb835991fab390e52a82061bbc3dfa5921cfac2948fa6d02b1c0cd33601cc63951bac44ee139b8767bde621e9016f26eb61806abb0919670b5281e29429d5b56b532d94c3c71671b7414ba359a13587a0aff90b971a8a44c0e9d74ba11e4ae85a729e9b1cb8e49a43c58e08e7900635ea5a2d10bf6f1cd92d0b6558269a9c0b0bb5f3ddf9459f2161c5f62506de33f01a8c5dee8e0354401820c99fb3070fed3d3f3f5ed2fc0ba97a48aecbd502478b9caecb1f3a0bfb43356ec13b23d5a521fa7f9fecf1de85aa615379a728a892e3dd907f4184f7f13b60619aec433aa8d332cc407e5fc479cabc42f13ff0397a279447be2d326931a535494eea0b5b588142301ae8cdc1560081816e024bab35ae1203bb2bb4de28681bb53cbdd86d0ca394520b598c13ef55bb819c2a68d53c9e131400737884f54e45618804220977a1fc25de0e8eacba8079f3ce121af930beccc84c7a3abeb84863b0064510f58eddd1f67bc811997a10e0b2f38d42613ea65943e1cd13f29f1d3cbe1810b1d0e6a3a9cd9b8e975c7ba54d1c7e1d2ee8f479f3176744da6591a0d9cb8c195bbdb9e32f4fec52c669e5104e07e27bd52b415f5fd812cc7cc9152fefe6ac76193b6610c2110709d4fef675823355922125b5f9aeffe12b477beed423fcceb8683573f738cca62b4c40f53277f718ad4dc6bb6c872a6d4939074ee746ddacb81128abebe63f31a4967f9d6f2ef9574ad7464579318abdf770becce2a83a54fa009ba2ad0f05236a5fd9533d816acb7cdf1d2ac7279b9873472bf2ffbc0e6e206bf1e89868a30c69a475cb75ca464f021b94058a757c608dd1a255dd187580d4c3f0c88b21155b2c4242670087cf12c3a434cd252b5ede154b93b8d3d9aed2f86c6922661021700f38844d85ed370eb44717bc779441de38ea26d04c1d63f7c78211067651c66f1a70437f460d714df86d032caef257204669dbd54cc5a479cf115960bde637e8c44ec85da083361412edd82980e7dfacad0e620ad48b506d46573bd60c691b6780ee7bb5d1eb1d989e31d091ea1946e4fb5975bbdcbe7ef56bc0ae447d37c9784533891215064d7790e69f4cadaf3b76bc6392ddfddd0dd7b01a08c345fd65c5eefb0d58ad373ef6c68fef30f8d3e58e73b3888dc11678207c1a532f221523bce116197e095fa99d88222739513fdc89676103321f70a36365b676fbf0cc8e64f2db896ac821ab38ffdb6f4ea4cd5504a43c3a1a1fe6bceab75c0921f640c566aebbc3cf3eef523cbfffd5b5b8620d8e28d3f4b90ee453bb6060324a975b98320708cad0b03de78afcc6d10f14599b08f80787ef3098ca2cf272c674511992f7f5b94868cd77a853fbbeffb0dadbf8861b7e79eb55574eba9579bb0c33d2e33f0b79c2c0d08829650b051771fff2f51e2455ded44587a2a3727ce983e074aec82a01ec110cf075df3d8024c07706557352128e40468d0b6e9227fe40ff30119a09148800041f83dcf64a972b9be945785a9b51a4bb9ea02f9681d789cba139d339a7217864862fcfc3d6c871a47b69de600ad7a026d9fdbf65deeb03c5d4342df5ab924cc055188ab2387487b78e59872e3e596dc4be057b323d694310a9dd38cb5b1d2c192246b54a3ae9bf6635a638e7b3a0c3535e0cfcafe8742e5949297508739157ec8d57fe57b932a4f0b74c3186a3ffd4a41540a8ad2f67db68508f544e9a46e9805f8bf3361a52a5d1fd5fce0ee263d7e9ece48b1f6d5938ae83d977c1edb6b7f542934d6ab3493630e428d8a3c2537d1d555e56adc7ea1430226e2ccfe735e2eb87c42a467c111b1aa37b3f3c371da4ed6abc6d4a2e8e6d1259a8bc9948cecc99b824cd11ecea7962d74504e6df6c8aea70ff9e91a8d9105672d2d7836a84e2efc087a79823fc485988cdd6c96cbb20fbd2f6448fe8deb27df7f20dfaf3a989b5d9f4444abf1fc78a8d27dc7bd7bcad9c5b9aca30a6f1717f1fb64b039b7984b6915ad9b26bf0db7bec83b6afac917689c929bddfb81f65144231595ce0554492dd55e2097a651f2f1e5e7e4b2ed5e2eab631de9330a37a559d7954e2512cb7ae6ab5eda2e15d993b52b9b83347aa44dbc488cbc681adcd5cc0e33113c5f2128b80bd1c54297572b14b99d2072c1970264f61bc038b60b3401ae85c0de191de3802d279fb9e8d897dea3c85130da2393d0eec46a3e726c0b8684424113434c3023b6cbfaa9694c1329b6656b36146efee5326296bf28559f1fd294ff100011bfc00c053c400279f5e895f39ec2c9165569bea35c7bdc60932b5ddb55fb3c056415842dd5eb1389933f78792055b99c9f945f2aa65caf095aa64f7425843247b8342b0fc8d6905e225bcf7440d3526fa75d301cee84b36b9c853e60b6323bc88c24a1a16ce9b308dbb10be078d3cec0b4c12506d308f776c943c554d176ddd5b8f2271da2447c853c9b04d1c32b3ba158c3101e9272b7343105530678a3e2a3091f7e8f1de5ca1aa33bfc085ff1a5ccb67a2042f6322635ed1e9234f35d9fa22701ac0b8c7c53dd291e72774a038510f276cbf51262d4072137d2b23c481081720dd37e18e4b21f4a78f524bf030b26a07ccf28987c4f592c002768c4057065d496151b71c96e1807d4a7cc1061cafdcf6cf6b94d76624888a816b9d6fb5bd514bdcff6b663edd437f31b968de0a538e19f355113a7007788c0d4762ff678a3511dc7578c83904fad91570a9f682c50ddc4756950719a99d84d00546da5c81fe6055e63c78ba8c53b874a1ed1c085b123de36b8ec6c8d6ed0dc199adbe3f0bd3e8976a3c66485e8b99e908b40aba304052ead62e7abaf160bb6f70b32d0843549da14675a1a180345da38881528bfd70062a5202b732d533da46e6a7bc67b8b370a6d4c356340790528f3fba1b5f40f024b50d7e9afbe539759f39ec0760457398e1944031d853b889e11209bf31ac3e7ec3f85dcfce6deb56a1a3d4965057b52d36fa5f91e71e5b5e7575d8fde81c5c7bb8138bfd65ffad3af1ddec4aa73bf8bed94ba468804082aa177dd47798509163b02c00e701cee35e70e00ea956b99cc5282a874840eaa2451048143ae130b34141b61985739cdccb9b70300871e81c565d01dd80fe33a7932a8022c5ca00f0d46242a2b670e3b608f51a1e8ffdc674558631165e66ee70a8ebef1c2154f87c9f0d2133e3e2be17fb4b1a4aeb4c77ccf22020b8f4636ed6f3c10fb1a79e727d2edcadc35d95eae33d68d6f765c91441c2ad2f8ac8d664ea3dc830b6f3187bc2ee69a662d6d0c64bcac99ea7b709c816465c54d2eb6bd824f8b6f068008deb0b9415e550b7afafb0311b117b5b23ce6d9afe033c2d549063bcb97308974387df0071e8af80b3fb970b428f85535703ec271f4419f8bb32a31e6a74b669d751c2721b0178d178dfbe9746d5f9e446f02b8fac8668a638835d3da39b06d8e0b5cac4277d59b49363e65dd0ba7ee4bf61d45f3a49820b29323ae591166906cebdc297d56b03c06ccba852adebc6deff6f29c61b3f260d53a0ee1fa63ff9d3a50482d773f4da70ebf4c57c621f7ac0ccf86fab7f53eeb1703dce197977142dba7c998721b098b6f273e4559d556320177abe097b36a06da1477d704188f7d5aa9412ccd3feb5e92ba9441309a438f57e9c7e16511610f45e81072de618f981286afa9f558d46518e2ea0a060e8292177e1589e8cdac392af7ef5537a2746d72271c3ea9d5fdd269468b155dced71b58bdca116cab46a42fa2fd3ad581bf0cc553fcf323be889a44a828f75b3c1319d1b6598c3815a8f09c52f8dfab1328855032805e2c430dddbc6d57877090ffca68fef45812e15a551981d51d80f68b66d1ffda162897c877a92b318e4e2e40289e822bfaafa38f098867c74eca1bf19e6a5d1c629b5fc660a7f42b78076de764847eae4b5e03c6c04c13346d93f702a448ab037e5b257346e27d117f7e03de20235b3f845709835a4ba26fe0e8213df9940906057b1e1f3bf03ac7a1917f645a0e085ae6813bae8eac9ea22e83bc5fd9fdcbf0db89a3d9295453ec865854c1926c72ca72e2644c19c09ec922e2bc687da6757ca795d5de3b7c585178f869fb609a3fe82ff95befab81c019b290b0a75e55766488d2cf379d28b057e4a346e74d4e84e717fe2dc30fc0ad1ea600b2e6cf18221a60b49364e58debf4c5d8954f9d0c76bdfcbc5ef0ff3488a9107d55920a9b803e327584df0c7be13dc67d92000a8c73627789bda7ee2fcd258a9ee1369522a90d340ddbe0a21b74987d0af8511a40a7584dcb3996f7e539aed4a70c4ea39de710375c9953e9c972903170e8a5d8822d99fa2c435731d7603b03055d642ea0c759268acc6c5cb14aab9db7014277a6f4b479eedae83f38705126c56f033597b8a6190cd551e58b016d54cc68afd481c4ef26fe3db2dab7b44ffe20add916c31ae6da2c47c93b408e00b99b45bbd89f90aee842214c70a7c10665654fad09a3cf9c7675e2140fe90e2ceeeb3e03c84f70ff9c516a1caeb1fc1b690e85be3647a4805bec42fbe8398b980fd7647f30a404909404686c587bb33bfa1506054822e41a454e553c2a679685a66a91b9fb8905f9960f9d75af48912c75d816829c275a1a173917269d6ca359957138b791cdd1dd71c58b9aff443e02029f60010b5df7a9a294150149fa659f6a4ab94d2aca91de133c6fa05e8ed64b94b53f30c6dab17539815d6377de01b0d3613316dda77376e023c687581fb4c90a56b6e114a12440dcf26b01044f39455977588d70860b56046f1174f749295163f547e687a305cfb92b7b4d3a0b7a2bd3312cc13e8536f2468d5ca44ab1cf91550e9f93d815947765f11cb32f7038bf68d31b5e4cf44740193fabf220db0072bd52c577f583e07ba3219fe6d9151c4c8600380ef7640376473a12d407c74e8a85c650055958866510464951697ca0ec1dc49c7656a67d1661e040b1fe70a630d1745891920f3bba8aa0f7fd50ac43c96fe9a6af667412d0d7ccec2e83a4e26f8525d2d13f8dcc6529a05e3f881607f2a143cfcadb6a782a510178f31046aeea60716ee16e8dc8959ea03fdaa294863a556716ff334b1f0e0b154f371a736ee550f5f6be108f86b32161f152057a6ee0b15277d27546cc15bf5c171dc76730298bed9a63348657e5aa715c06a640f7772fa03ba4dbebc2b5c86fb24b2a992ba5b44e3c42e2b4e986a71a74ed9edb0a940093db3a23fddcb1a1314995d7c9d5f6bc8e99ef43b5a58f761dd9b192a8b88a591067264c47f544cf6bc5cd00c5b6437296ec8a0a6d9af20e540f382b2fa7c8c629d14b4287581773083b495ea57b7dfc8ca827b4f58781a4bb8d09048a64e0a508f4ea056ee5ffddc6c33464919827d5ef860adad75633ce9442e4038828c25d2b4e6075da3668cfd61643631949eb4056f91d5c223e95b3e62936bdd64f9ac14ff9361ebb61978b06b8502731466cfe21159a8d6f229c050c9d82ba135fc64892de99d904967a1a0cac917c9e502edcc3d3831e0d2b7cb6775b511f2181edfc12084afb752ce509e36d8d22fc30344ca7d2da7dc60c8e152e9252c616ba6e7cc61041b5944defb497fb599d9c0b277d87e4c676621ade764a3d433fb50621e14f8a2ad19a2f41e22a1c92e8f92553649b5d716649f9cf5f4aea85ea86eff0df5f5a5260e47d36e6242197cf30c572f0820adb4838a0b810ce30c6fcb35b220abfbaef9d2f347e9fb4cfe398b80c07ac78339a3d9210dbe48e3a2ecf8c6006421c209a54ed8a414595ca4fe9ddc6c37ba10d3195115e3e485faed256b9364b0ccd8230fbbaf1f53cdf0b9c09d6508b7d0965ffe551d19c9397885e78bca0176088140e4885aa22b533582691338f3e92250f3467e53a0f33b26d218137a33451b276e190c825126840dcba00d63c6613fbcae549e560dd8b14c5316b9abdc39999301b01191970f38f5318e184b2d63a16f875863a9f38d68eec93e78f68149011a590b1f7fe83d888b8894990e2db48231d7161b947497ae40134dce4c170b02088b75782327346e136af55744fcc0fb44fb3fc977bfd96fd5f8599a8c6b8a3e36995eabf312d7f604b95247b4857f95580b62609d295b9fdd39b8dfe8df9c85901fa1970cc574cdc01e73ccdae3b6f45edeb6591fb833374d152bdb3273622a193411ba8935dc539c71410814ad722d72f0bc4d6ee9ffe5778bed44b0492d4918c53f1fd284ae7295343a9d5f5f784ebe6f3a9be0425b657f9ac77d16289743cc65a969e104fbf7c1e10e8dd6f620ce7fa0f540c0042a737ea18853450b8176b0089789b8ac061fe41682170d51f99acca6d2320d9811e8b9d938de7a10e2dc7fc724f6b2ae969acea17614e1a9e4b24bb5da60afb2adba16d9b228bb7e9f5d878ec6b5253412859634932b666869802ccdb63ae8313d071406e8f406d0eadf90c57d2f54482ac8951160331c04f99cfa42662d2b7d84ffbc9cb4c79cd89e398d5e87545f1e92517b7ae5c702c8b2854c9514f6ae4115a3871152782223be0eeed02250be1bee4aad3e547307ecdc6954fb569fd4639895fab75432977097764d7697f26c8473463855cf4703025762a91567c1a304f7bdfb27aca1b9926b17d260928ec522afe2889f3200dff8743928d71de8adcc63ef3301316802b983a7b901f818acc052ce6582618e7eb9b1b5a4337bec920b7aa18f40d7630cf706e998354a343da10dec382140c33a1507970f6392d094d8a1a0e3dfa607dd511b56eeca64bd0ad7236fb503196faab5e595badab4245f437d79c600e72cd0bd9308fb629c616883e733a26cd01018950853a8b55b0fc46e9014de11235318bdc94a4120e5d2fbfa98f26ec999a6538c4152cbb083a033d18d07da37e298c1167c9bcd97902b89deb1ba775c8aad10d276f69f359c5a803a5123f069028e8535bca87e0774414a65093f50c7fdc2a049ac758093414d22cf303459beb7345e500fc80f949d5441a1af4b629cc0778f01696359be0bd3adfd6e7b526633f53eac9639793b76b0de522d67f9ce69b137f9118d9f2334f42ea879ed116b4f5c7787fe1828ee507a9877df43afb8e1089dae5f4a82b83a7cee6faa05cc6808c83dfc8cba63a43db8005ae167526180d132eabbfae51903ff9d8bfeaa07f0ad6eff0d427545a4101ea9ee09b426c7aa3a8d09376676ea5f8e36e91fa1f524cf6b2b1309e05468696528582a98ddc529862fa91050a834f2f4392da169312fc55702213f5a1ca42a6be2f3b2a8d5dc15aaa8d9510be561ce2d36dd649fa6ef99f7aa1fa32a41d6f0b06749f5a2f381156134bdc2045ff93e1c8153d89ca3968dc6bc359f2a9109d0b9567f9680f683b0214361165e3dd44e2c3718e7bdbe6935c93fb43b5888351690528129dd9437dce532708f77078e731e2c4daf433de3c3cbae7d8510c3030ad4fbe4d37c466af98b92672139376905849b9349497e685716ed8396e30bfe946ba3244a4b55724173b73b2f1214be0da58e8b6fe71b9f665e55c0d09abe8f1a0e702c231d188bf730ccede9f79bf2d6080c641c3d02c7633c111e3973473a66aea909ddd8cfcaedfa8492df1f6f7f81dd2fb9741a8604bdd058e24565559cfce23cdd23415e027ed6bc410b7f249be651b6fd0ee466612c74af25336cd0bac0769e9e9f0395d039e33c9f7e86940566c7251b20ddef29c827ed67ae81859cf54cebf7951d5c26c04cb69df4d41064a146031a6b47d71f8f05b66c6974d072c91e9b7b44df3ca79e67c67df5557392269e442dd2dd1dc522a2a6ec44854cbedc65df44db59c9307fc2f8e8bd444135ac5bc2d89658fcbab9a58d1b746dfbb210572e23ba4220d37c5685f099aaafe626ed000b6ab7f8078db5ee501f82fa7a022f87047b75381beb4ed21829605efa3331fe61042ece7ddb05585e179b1aaf16c957b4aa0e786ee2f1da036136ecc548ec18af010b5188e01252a1775dcf33f65b65b819dd76e078888462ce59524ab9c5b9dd52dfd78617f495ff61c768cc5453c2082ea8d06f601faca50a8736419c13fc7aa8f0a7f5468fc132d6ca18ab9f37a03be3a6af67c2887223435c933ba64f36c9355d1f163198bba166af15e2dca32aece0b8f4a5901fc83249bb48217e1fc56faa9a5c7302868ecac619692359a08a42fc91f01b15421ccca196d483415cd3645963a036bb98c57867ca16afb6d6a213ed6eba293444f217590b0a59bb025a787dbeda71b6f16bdd42ffb69a9cc566b82398cce2be9a0c74a9790e5f2b17838a7aef908a9f042153eacc6326d7a54dc4673345739b6cd437e65fe20a355ea5a291fbd8c42090ca0cb95d1b64704d143f7b8e696c8bfb24e572409abb9de540b1720217c0dcf71eb8b80e7d48b50d1eb151cd37eaa8a0fe50316c554ed8c52ffee555bc193a978013425051d92bf1d660337e2b80034fbd6aaf9faad1bd5b6c5ae5a4a3a843bb69761a90eb368057745819cad93c76c87c218e3581e5d3d106accd1b20b068bcb8035aaf7f42f3da39c8974498696b903baec3106780e2da4cb8ca33dcbfdc8ac95eff74fcbc9773f16b7717afb4ee36012262167c84440db06cb631a8f14a9f69230370d072b9dd6d8afdde71dbbf37fca47f6681618eaf775604afc0dccdcbd3c5b09425ed83afad1f8d162f10152da1052fb25008046fab2a6122e5cfd4fcf8c1084e2bb1cc4a236a236ebb6baa318c196287bce203c0f1cd0532acdad50ddd4875d534df989ba5eac0dbb9ff3a6774e514e85de6a2fd8540d181842c953aabf68b63104c8835a3349e23b71758ddde2652dcbdb260176e2aeb93210f85ae490e7c600193361eead5354426f16e4935b9fbbfc58fa9cfabc74688767258bd121ed274bf1444510f0a3c69ee90df14f805f7a8389e1a8485b5dbba2f339ab85680c42416725751660a9d0bd14d28b1a4a99bc93aee1149482ab71bd3696e10b687951e2403a1b851c0d62778c3bb7412721632a1b6cd6f35e475f3749fbced1c2f4970439caf9250d86cd0d65f705ef3c2ccb3e60901162c00761c0f412af0b92c284f2958f52803ac9a19ce3a3b07fa3c5a9a9e2c43873f6d3bb862ad13c84605d7409e74d8063331fc44e9dee7d551b57274b689665a19ea061ed23a769aa7ce38cf45d257510adffe57bcf201ec6ebff26f65e3664b0887dcded1523a779c3232126a41062a34459a7969c47e15fd6850c3cd72acb990d5f6da3e45897220b496866ae79d49cfd030f1951302dd250fde4bd68383abee6ec1e90bff9f2d1f9261a69e25b2365d42f66eb90c57850a28fcffadc86d49a88d012bb7d8d7832dac1834cffbfb85429268753219f1e34c4d981d80d23f66c2dbefbbc46815b55ecd4fe3f328d5e30681c35a2a3cc9dd5d8be68c69a7516d400082b56ff15353f9c8478fdf5fa7f353f7c84e653d4432705f6aeca4c4fba420e22ff01afb585ac339b9128dac12b0046481866774be0300396ca499e3b8e92c211dba1b5a4d9400dd0d24e7436e45d42e775f82a275698bae78f2bb63dc01090fe77e412fba5bda525fe434745032c59172aeb6cac76014efa82ef1b1413f9f150b72e83c91afb668be4d1abb47719076decb4765f6a3bb74b1aeb57a203657e2ea647ca3f7926016e8da61030a680313005c1ef5107f336b95eed55c6734c50562d0207ba760a92d48594d79e0f7e85f362e9d9379219e263264a5748d09c9ad567964acc64d3d62f2b30f2dafc12d08ecf30fc8fb619acef839fb23fc39e9ca6f39b6a785dc42c590ec58b90c799384b24c3430f6951232e44f540cff72438b57063ca9aa2613e5df900b20872e296a581e0be4b253f8f23b99e454cdf2b29d7ed8475abc7a9c6d32b2c3934c8f60a43686f55db83cf2e860fcc58c679c01aa052d94bb89dd22f11700aebd036ec27a262652c925ce97408bd964d3f5d5eb79b9dd1779f47a487040d44162283572f4c68a4bb89f2f5554d818ab03a0af83c1247c7cca6110c15b09cc711fef2e1e07ed081042ffc715f6ffc3d2cf8eef23f077374d2a950f052956709117aadaaf66431028e9733b0a32aa3f51f2b26a792a4c642a3663c811b61a8326832836ab486e52f29932e4d7dcd7f5af0c173849f4d482ab2145e84d8582d69fdb0f23b88c2b517d77bf16e8e487d45b749335e54a84a263bc6a54c1a6ed99bceda4bf674eb0647e8e9874cd28e758e6199389782ae26bbae199da6cc9d0f23c64dc3f9c9737b09830b283159adb566628abe935a46f405fd66f210333d1db31773c03f08cccdd760eeb98aa82b6446917548c5ad29642f9caabef893f737fb7cd27c77248f80f5d22b3da78d85651a027bb5560e37a75758a3bcbe668d400b187fbec5fd4f4b16700bc1ad28d4cb8356245ef3925a74f1234c344f7465cda1496dd7daaa797de46bb0957f8008bb6760458f19556928dc9c3962795a9ac92ae6b87cfb027223ca91262368b85d745dff03281c752e1b2e3ef15406a12edf36ef7cadc059cad7f985d6162e02ce2abe2f326af13fadfc8d622f890293df4fa1a04248bde12da13a8c760450a5f030f9252c65b3b29020b6c1526de49aa4d9ea5e90deeb1200c945d0e76cfc35268e91ce8330bb98f7e5f3999f1c00b3879d35c03e66c12b9551e4cb93f1b33ced6a5819c1bb0079841c0d6ecea6f5bcda26848718102b4c561c95df81c1fcd267a40a74fe77da0c1d738687a045abedfb2649fff95fa0ef83c409e82f766e18a6b1192525ca5f53b950da6f950654418fc46f8b6d8638591bf42db82127c95ad15dc6fb6b6e22638f5e52fa9b8fbef0365570d06ea7bf0be55eab1f88477528715f69fe5098262c755726acc62632154f40e164c17841381a291c2116091f049dc18f16e7024011a4c6fdb5ab24c7b30af3307e19d0a914ac82c75c0ba0023d8f2cf8a2b792461602feee2ee003338b39fdfa5379905292fded5be6aee38761742ed9d6dcae0b7f218c28b150da920f6ef892f4c7ede678ac087280f8d263d1c575dc7bf0e1f28271393e76a244cb52084899a4bf3fe8c0bab5b2375b2160925661ec95a619236741e7da1398bcab261dcc836009b81e2223d6d2c61e456e7d88931e67af625ff3bbb3dc2c3793f60bf0ce902f24278d2bfca33e277987190ad0fedd8a80ecdc99dba530934f1b00f728783e676c27648046e70df63c5f7b0968849578bb868dc6d25ef76c3069b853e728e5b4b4a68b5ca231ae932d48e3ba1a52e31b501adcbdb1a675ea40ca0d0eb81bf2948bc50453797626b143b39e524e6d5b1f1c7ccc021d92c8709c8ba7ef07b3976bbd4db66b4b907b91b904c175416d7b926316304c5496c00abc278cdabda7608cdf9bd7f7b07b5d5f9612788fc9476ac27e8bcee5e0538ba69027c8681dcaae45c6307460117bac3091e7fcb4d0ecc78f2e713aa64e9882f5975ab13d8b5bfde9d1e5d1e4fdc9460aab5fb9bb4466d5a3efa523481130fccc2dd9219149e3329a7df8d6651672869687831edadba21a1fd3bcfad3dc320baf1725d6dfb84f043ec9b4c7ed27009578f05855bf9834d26e08c7bb6a8f1c79c69d4c130639836ca8063c1c4ee56eeb745071981ec54b5b835f13b683f6974349abdf3e8be38392fb6b14becc3668dbd1519b3b0406068d37aa1ccf21ee2bc308f7c4c2264cffd2cf7762bb727021d8307a09f82a5608e491aadd0ce2e4db3061d31f6de729c7e0a1ebc449c34da103eb26d90781a78e829dde53e303f3ce58d68e58632b99c0cabe7098cc31e408360807fe7fc360972d8fe64c9652a6b45fcfc945d58e98e05ee49b913cb0a23b54b419bfc4b835734336f6f97a793eb4b7d0cc1d1c30062fc062ce344dc01774c713704d6398af3a8f161df7e467be4bae6d03e0c393b84809b33b3bfe73cd564a39b0efdb3422e296cb2897be16a4c015ae064edfc908f65dfa4e2250ad8a45d6b2f975d5851671a6925e5e1673faaf2eff3efa2914daa88997f7add51ccdcc5e84fd99ce547a51f1dd7ee72bbbb64c8f16d80c6cfdfb98fa3e806306aefa28ffdda33d55799abc94ad1c3ab8007f374a996a972dcbfb88c653cbbb17f2ee07fe8f534ffa9b8cc8dd9bcfde49b4e26eeb5ad7ad7a5536a2d0cb974c4123d6af5ff7507594798d1bcaeec973186f1a2727bf407dc785f327888be0a623a1c108800be982c343e796e3cb31179e8e25abc483629b538e1f8d32f94db84460d7a2b2cc0f4ebc8d841987bada62e70b2109cc781208e0fa453a9a8df6ae2191a855a6a2117b78326509d81025964bd108fb12f9e57408fce2d439ad769c27c939b18b05140d02e7c3d491e1414284e4d2fe01c1b56e1d4dd12a70dc5fe8346ff8b8dd42f874975c40fd18f281c96239446da252fdc0e0a048cc37525c3dc09ecac0b23477a226208faf9f5fdbeda71683f8de1bad8a4182056f14c0f6f9d75ffcb77d5bf0fb520d26665df2a39589c0586fb167b2af252349f7ef745587f8ef32611345eaf36efe2d8c0ba7d6b04e9f8d439528d00422cd1ef0e9c74a53d7854d4e2227d703cbc672a7b31c73e302258aabb3abbdf9c8d0f682cca49f44a658f43e05304b04064e41eb44a667d979083883ea667ffcd7203bdb5d571cb07225fa44f209ba9ad3a85dd2b7173102620d559bc36293de55c3cf6f3f9e10eea10fec32884465adbd5aa88322b698658291e9dae5a17492b61af9666497f20ebc6e11917495d2b7c579e7aebfbccc2d30348b11a9602668f05225ebcdaa060641affb32fd81f0ff7173178fc5294e3d98af833c7e8c0033f41a69a6ed2ddfb9197c99dd09f8fee09fa3d96c4a8ad684a102ed043abdbafe83f337fd6562cbe09cdb125532fa5bd5e8426681d6564a44b1c433213a1ba04e1dbedbaef00d38c4b38aedbb9bdb5e8573f39ffe517b58d85ab8e3e1458f1ed6887650c31ac31d724035d34e7e80b831921225b15bd34906eb783132f5786f0ccf37725e16421b9610aea1da823b6524f7877e474649b289a30fb13b7ea70917616f20a5424acbf4428af0ebb740d519b4cc9e3c3a1a6c1fb6fec08b549e38dbbd5e3c1ba594d5e021e2ba0fb106eb5bf8f3c52de09a53f25cc6950ca80ea10a29b8b97ffadee737e5b818ce91bc3485a9c652ef2a4f985c29a3c4dfa57a342ded8cfe20f961b57dd9e7b724e30cdd8966ef10517871f38b36d52561c8d6fbe82d59794cda3757892e8a2ce90780d89e45d5a6b4f5684f638b9fb4fd9073cc683f0003fb36927dbc158fa6893d4f5463307745e006063cf52827fdf48b034414242ca5628f165ef0cf543947c78f9100d5dfa9757b9238c207b96dfb6487e83b4721a0f35a41169d6200e3566180a99ec297a673ab3d49ab7c97d4064c48ff7af360720ab9119cd866b1f198a76a6a1b80afa798332ead1ae210635a7f550484abce06df037ad0cb82b74184dcf3fbf0f9d38e19ed96d84590fb91593628b98159d3d5337ccbbf72c59a038515fbf7e7ccc55d345a6c9bfebeb0adffcfa11cc4d25a6f739ae64432a83f1388bd614b4e8615d8fe6ce3e267973d537dd3055a2e299201a83e46dc5219b5bdde1b5407635a7ff35b86bdaf93205b2c82094404ca98ea7f839241ff522d8216bb0d7ff02b8824d68f25280a47ad1f03d90764547b1a8ed6d206709f9c9789abca04cde3033ce15f11e291c03aa9643426f8102165486a764af1e181a2fbe800598e1abc415d531573dc427b364cdbffb8a7302ef983c548d30d8a9efd6883b1a2d851cc704a9db584021df07d4d54a891b42be5fb1a34fd05d066fdd904069ae21096aaadff4d088d295d300b3a08e434a746049e6c1f5245b31a0807cc575b7f064b6659647c5c63fb2071c8a98c1986d788a500d580ab287f2b9346b27299695f9556efe2ffdf29a8f33c95f8bb7809023583d795bb01a75c3dd4dc2fde3a5ef87ef6e184bd4e34d72c712bb19c876414fcec507e0b5a27e684f19a99410c8bc51a925096b2d95aaf5c8b1ba3da65ef304f49102454d309c2e54c4fd2c964472ecfa14160a3354c4551b86934d46b6ca521815c24b9e02baf836f6ca3ac332dfd7414db94071aed474d80670d6ab6cd765962be1b6cad2286c333d6bd5369df27fd49da89b9105e7229d693abcf6bc8476b4c3ad0cfd3caa071fd740707e7cc3c8e5c33934aefb41cc826ecf9664bd13afd02672db4109276f07f177669bcad440a3ae75fa45eb8be60391014eeb595698b0d5e93f990aaaf1c4f9e68811488bec52c9f61d236c77cbe29246f8883ed1e15af6cdaab746df29ad4239a8b3063c951da0f0cba9096a0f8251eeffe078f81b62ef43e050f54ba1f3eca7e8934939828ebdb6c08f3b1d366cdbd538dbd79d31f9eb59ab4edf34a9ca6694cc3076746a98160844141cce9faf6f758eb6451b5e1af927d30d754732508c3672cbd5a9f7bdb781e9ce8134a50255e2ed51d20fcd3fdc67170e34ffbebe6b6c8d31c9c3e5543e41983b2d5874d83ff80dd4330425a44554bdc09280b2cacc3a98d2075dbd60cb37eb7d6be9a001ff4d5de2550313ca74b7447fc59fe9dd0590ed5096ae3f00da2cdef90d20e6ac002c48576ecac8dab1a99b15413573ac05c2a27d2a0e2e3b42dc5df9b093e5ccddea7a78a49f3528d8afd43e55ea19316d247ea65337fb870f6e6ccdc6dd6cec8ab4ce6bf5f33ed5fb3b7f75a3fc72e77b836d36c97cdf1b15bea292bd61dea3fdbdd561594a6e8f436843671ed497b2a589f2f672f7daefd13ec11db67a4faa7842cbb571431bbb4be419a58385faab68c8283a3889cd3eb53388c9175013be5c02cc05aac77e0d85eda76e19360bf52be4ae07af0088972efe58325aff6e2315196488ba70238aeb6a3fce0e6a704db6ccc31b157fd069e6a6024ce048b588c14419af4f608ebcb1e03275fd8abfa50416acb778c3516e75c925e655ed026e1492740457abdef3682ede856348c6c2e9ed4ae60d5a7e7dcda1b284def6bba4bedcb5ed50ed7d638d544cbb36985d90bd580d1db86669b237879cf51652a24b2d05b6d688c82b79e2c76600e1c3f0d08323a67b3fb9a4d6b3bc8cb7fff0001d48666d2058c2b844eebb04180f639f119b19e97bf7ce54fab431d1d3808329f5f6714d8c632e5b331e96332736c80676199511504177096481f8990c6b3df799a01a25532479c7e109efb449921bce3e06bcdcb085d34ea48bcfdbb9e1f049b879093d6cc6676ba924dceefdfc4ea00561d85b6c5fa6216dafefd97cc51cd37b3d5249a94b017169b4798f7b59c4a1cd551415aba7214a3e4f6f6a1f29a593254da7046bf7ea41830f8216b7b45ef07d44bc389b83532d6db469a3c00be0436a83ee9c234fdb1a00f0567856d51af8a3fb44a0a042d67d4f903d2586f26c748359a1e73a31d2e20bcb881a4e1f352fc836dea9e19ef6118c635e66fd7377c9c19cfeb0510c4a324d89db09dd128d20413fa14dd4b3ca8dd3bb87f3235fdb6636dfaff02a4c8320fd68ada19afb295b4bb5418ad586943fb8f118fba462fb64e2bae9746dbcd3ff865d30df0511199efb0b84a129deff1b76a1de6c6bd0f7bbfe3ac4ffef846ae0d7063f0cb567518df45593432775b76b715363f6051698840775c972ae7d13a46977773af9acc5415611e7ca69399cd9a16798830c98c20f0920785ee42d48a59e09ca79cc64807619faf81ac19bfb3afd25730d5e3628b848620421f6bf132802c88876e2e670f00e25d6e4457b5af6856cb132abc2128ccf3b87804aa03aa73c8602b17b98add873056be24429e0669455d34601550042223df35f36b087c45c446f62146f1abea5b663169bfc63313ac266041ac008360398bbb3ed5b0d8c8d58c49006f4dda51d91f26307cc5218a60491e4217231f496ef0c752e97a21d440452155ab7f021a69b22e4ad1d9ced74f2e5d9f08ff2e37efc43bcf590bec22de4870e44af513386d4fef8636e29a55206e1385c85591eb81aab5ae1317b80d75f62c8cdf58e2aa062d8eb9656f4ab60300e674f0150a4f61140cdc0e85e9806fa259760abf6124bd327350df33080017c290ff3469a1eac4814942196a0bf02765561da2d775207544922232f5541eaeb62847244d73c29b0328db5ab41eba7482ac29a54bd83e3b3e59b92c4a7a82abb7c9903f215883687c8bd5a1d1e4d36ce5018d07b46e63baae8d27721f35a60f98b0e27073387c4b05c223d15719cd15d14f9ac2e4840a523d05a52291c91066e39ed612f820bc6626b3326f53e749c7c8f7079949ef31139c5f14394bd5fa9135e8bdf40b15464d5d7c785a31b6defc2f932b3bcdac53f5450d346f7653c4cfa07c5343dbab48d6d522f2e85b57f92351813cae4caec9b1623eb4d5b3de32fe9cec681b04ad8096452c5fe74ce8086351cd98f0f262fd3f51d61a5e8bbdcc00b7fb0b553f1868c46a3c4efad8c9e2955a0e6f8a3c304f7036276155e3f559e84ca612ce81cc5f87e8ced87b8e4c4dc58c32bfc7f9e0260eb37f06e563244ba52279dcd453d358992daf808c14e686e72ab76b31c59e93b661914f8e0e6015125df291f6ab9ba9af5f21e742d7fe1363ae3a7b60d6bec955817eb69fba91c6326289c6447f531fa64025c153d853b4fd345a358dc97015018853f3ec992ea9bc11da97639fcde1c0037c7273bbd3d04838f4ecec45df3bd6e71282c1ba01f4c1f7d63fa5511200bc0c1a0ffd9652518b7d2d84afc5e326c8f71e3430be06ee5e0de629ee9abb6f4353b392b54b0cf9038c13bf54412d5c62ba4fe10926c764e82f0e93929c1eaaf6cdc4703872603e7edb61e6fdec479320cdfe62e286a7f41f42494c90c2c330680e6d5b2d1bc5956559ad14db166163970b0d54a2bfe7e96f3cfa5be024210ec81c0a5f923d6d5450d7640ac684af91e686724e44cd7082f98e15516fcbf8b7fb458436b2514537fe4f45b1b94aedf17a13e5200b485f7301a81df56146dd54af5617c6323a8266e7cb8cec3fe46207623e3cef92542c6e0e459a530872d9b8e4dd3c5461950e07c4cdf4dd1912b021b4559a20c3133a6ab299905b76f6d3bccbe7f9ce297e0437d1d6aecbbaec27692a8db7180aa8d2a194c2945054bebaa1dc7eddda7098e0aa16ab666daac8d00a1314a2e42385d08cf938271f25e0322bf404ce3458ac774899277047bf6d2927655e1d8d706131beff31a3b77f14fdb4ab80367291305a7653d22a3782319671391daec6d05ed8984b12c06ef56e80af76195fb4f4457dbf1f77dd565adfddde06769f903f4d1a5bff2320c97e506cb16d84fb3f5e8573c8ee2144ea6b053bedc498a357ff03a73324369be0ffd861d7038d5e51fed3cf1bffa4e487f36466c4a61019d5d9c66952cf4685c0e850967db4b19a5acbc9420b96f526a5fbe808d63b85f360cfb7237f6bd82e86febea8fc0be8c3f3c328779706566c8b4dd0f87b2a9000609ff09999230fe604274ba8c6ba95dda4434f64746750d7c80a7c594a0e911b87816be59b12454511e638aa04770b0962e676b768a766402e6bb6d147dc144e79b8df30e19c572dbf8da187d0858a3d74d9c77850a34ea561b2c785721fae4bd5c39b35c7a3f65420f165e5a3b2cfdfa27ee3a9e0019d29c0aef027fcb128e7020de63de3a10cbc36ded55a62d279b4c4a9fd28800ebe339527e0e456ed5ec2e9f50d9e5acd8f4363c8d32dc6d3671734ec37a271b1c1e554b1eec8edafcc835b186d117a06afbb75b8d47e81d9693f929e24be437ee359b9cf74d66f237db88e4f43a6f8f8ff29dbf6fdac80f398cf7d7d1de9ef7c28a9c15ee3617ad888dd2c35ee540891492d8517eedadcd4fae7778ed24b4b7f0bb0ce2b4d2a29517b95c259c290d36d617b172ef2996bdc1e61307366b67f7c0102c38e3fe6d8b2010b6f3ebba2b3fb076995b43fedd57c6f8c7a92d2cc63bdfe56675ebeab2906f52248492280ed261d8ccb08921836574b561e8a29f912f26408da227cce2d7638f6983a7d4b353458c5c87e1ffccf07d154435e1972e437303d0358f93c686902024be836f99a3671f5c2975e37fd483134eb959f68b681d14b0b619059740dad2bcff5a5d7651c34f6f945f27ef9485cb59c73135bd30d60ebeb209ea91f97616780daca0c25879e28b162c7d3df0fbacfb026bec9b1a2047d0615196316c37bb9a8f4940d9c19e06affacbc1a2c6fc3d47e3441ef57646f7aa84456b5d2206cc9e57eb7bed93270938561aca325ee4e733303cdb123d8e45297285f91b96e181777b483c8f2f6325a6c22f4440de9df0e8f78941d98ad15784eadbff13b6c5274d04c7e0a8069d76ffa34e29cfce2690cf5dc0b619aae5ebb0c6e9a3dace000465a7f11b16541b41b0437bd6b5fc31166fbb60f1d1336dc791d57217f5e3907aae3eb101b50c2a2fa8d751472b81299db6dc0a35202d8b4ede535c4abeacc948eb286d6013a9c25331c510ce50d1552ceb7fb050f6e9351a4c3304dae753543b118b4b3467714dd7b1c6afe8a53ce160df20ee66489aab9ee7302c94b881f04b4b9f07a98b5bb401286cabc3b147a576b28cf60600c849e04608609cc73bd2d94b107b351e0d723dc8327a4cdefd482d3c398059e3493a9d001b1cd9d7ddf1d3c5a8d8e82eedcac7c14778f2713a5880fd3b950964753b1aac10ba4ddff5d502aeb5e59240b0003e75fb4c3ba97c756a7a68322d65f085330ab4590369e9223e2ce21a9e8e2075d6b0dd337c3c72261cb2917a11fc6c9d9ca727033b6f1002db28b153a2f5fb91a87c01b0245812bde62bcd2be6117d0909fbdc492188b0d455936688d1a6d30e1bdb935ee70d5aab372d04102fa60b1298715896ba3c5c686e236318198fa2ec8c8e72fd65bac162a2ef268e8a26431a954d104030d9fa123cedc9b9639a387bd7319c9f904f5fea40fea2abc2eaf8dfb9ebcec60ed05ec6f5c656f2205c3af284e23169564663978eadc3c9a9dfe37fb60bc2388e13a40cba2c4428ab13ac5ad09755d574e9ee98cf4e776560a241bfa9dd439c9e2f393f1e42239422f56c9ab5a6a0078dce6093398e238867dbb579509aa372d912aba1eb2f41a8e5cecf767bd0b4e65904a71572fb6b21e04b67565cba842f4c1662e1d244ccecffa1812f2fa3ff2258a9ad67202b0b9d2e3c50da55b2feee3e3d2a20003cfb9cb71aa2c4d754e6a57ca2f19b68be70490bdc60239aa6a61292f22828cdd9f532a9056cd1baf46797583d1a5ffba89d355fb9b282465490f8211ee0975be84ee0129a5f6f88eb44453328f2a1c02ffed5a809e359a391c18aaffdb7bbce7f73680cf08ee9bbb7b4176dee768dde973ca4a5548ba5a0f05acb2afcf10f7bebc38577919c0111f39d4305ca440a0f3258f3be7e82b76a2732a7e679a2124377481e5bb4309fc4d77e78a9c3b2180693cb61e86ebef5c4303c05c333d5d899a39ac16116852f839202392cd89ad02a56a2e38e025014983b49683a93cc91a8cd709e22879cb2712bb7ccf04862138d74f91ee83c6242bb7da0a96446d4e5b4737d0421769e3e32dc4a1f38c73c8b226b78a423a54ea2ffe78885b16b9b4facc36a282c1f51b10feb97424f6540b5a9f4f6cc5cd5576ec8871f7a69e6ff2c077248e35b1536006beb262b5b35f2f5fc95545198792fb86512a28a6d6846fe3b69b2c3436657516c86691627da6ab6751102979de780d64b39317a2b39b6fa20659c1dedabc7cc384d4b5cf8325be87253ddca7d600b35edbd01dd5f8694b7e5da4cec6ae47b3d646460d012e6bebe82cc520e0fb5763ddc20ac210086f1a6f6b53c6ba0aff186a91e0aa6812127637b6ccbb4b0cfc6f6142c3679a3dd99352c4cfd4b2ca87a33d494cc14eb326fa58fa27074ad289753969e9ccf5610eb5acb04b2586a8c35040f9a9a82d4b2ac9ad3fc2190f7720572f4d36af315e4d1170089bcd1a287d39d34d19dcc55eff314d51284e371b04c0a7a018908a97e452bc2ac3b13545a231d5753e814c8dcf18489d23d1c59974b3c96ac946479dcfd9f93224c3ff71af8ca7e5489a9e3f64e6c089bc0cebe10e1092275ad6814b87f7f4a87cdbbe965f68b4e1ab680eec39bc79ed560ee40e218ffb39a4498574774e5e797fe0d0a325042e662d8184f101b747348c5c41cfaa13572162b029f880fcdd82ea2064f022a20e23fab29992a90974d3e3efc80312db757ca0652bd6b574233c26cdd23d49dcfac78f6a78d946fb9692a30e7fd268fc3ede8ec4ab909a53dff5652a8acb94b0590abf1101009188a0af2a001bb566d46c9043635d81dd1e205a43e7621a68a9ebd89d7b91d6cead593e74c6b43b07279840ef7034542b85c97ec7b9673a1aba5de7ce0d36a0c78200a35b83299cd97b9a8a52bd059ec961d5b36723c148304d509f9e97bd87fe51a78afe539b87761fbd3e4cf953c7e5d1eea48462bc3ec7d32ddde0f58981a03e53001feb7f9cc7385a8601dbc68f72ff1b03bea3d2f7140aaae4f1e551604d14d987c2583574412089c5c801e9120ad4c246c949ee5106e94c6ea1605e239e2db2c3af5634a108524cc5b0876ed4fd2a2c7f9be719a2e98c3bc7f60c84718d7d85eadfe47554ce545b05de2d02fbf9be4a46fe26f8bd4e5e2649dadb4a94bb08a7623a1871ef9e5f6f48885c8e10522417e1e12e7a35634b7e25f8ce395cb2351b141da4ad2d8b035ffede12e23455aee7842fbc55c710ed7f9c4ab4a295292ddb99c8b6dd3f2a8feca8bff30285aeaddc60cc24d7c223b6ca70375a1b77e9599bda57e8b2e401592bb3d41dcff598cfee1f45b53848ba57fa1fc9b5133df4ba90204a1324cf20c08ed4a344be81f7d214a94df0023666f3c85cc8bceaa2727016c3d43c610d06e6b740652ac5d0b8770798adb54ca23d2318d78bb5f921024812ffd67052ec55a61ad486ade25c5d53d538cceaa267a1a92665b39d161183f9181671de8a7f94502b570b035db073a89e5d7ee2eca2077f625336082bf1b99cbbfc5c8e30def39449163fc2c13f7d415842ae2cd71d1e8c2516c462f1ec52e6fdf74c243a7a613d030c5133f2ba68cb6348ba4547814e09cbbc237a5c90fbb91083cdcb1cd3aa1674c93c8372388e975f73a486d29f104046961df640f3856a7388704a368df20c0fcafe223700b349d0e6761ce0691bf73e7c7fdd052e7bac5f45c75d6decd8918e80f2e9023d71c7d6b6b5a4ef31f142303df5a281b681d24a60921792bf7fef8a97c49bd1e2d102dced9ef08db26c9cbd35490aa4865a05e74e470755424293c56a9874591132b7376b906277980073f71f083447524afd6cac661547cb66c3723e683f202c9b6f4791cb7c650090a98bbdf35c6c514ed7a74e4823396841cbb39743e8db40f3bef21a9983aa4b0eaae22bc449e469203b909e6da4f6c619ee941654b0c6441c7b19e4995699a2467f454fd1973e1f5500acdc9908df81ea68378fecdb04647bbe0da847fae909e0e10d59f8a357636c296fdcc1085bcddb8217ed00c811098c4249a1ab5b3fd6337d54f8b5b5cae5876ce6c63775050bde459c788b6ebcfed5a233b0c2032888fa76f6ee865b10eb03da8f1ada2cd3eb962a1b69732d56ffd3efc7a15d66c5af5ec9a00882f10781e256a19c749d2b9dbce0c4058af7edd0cf5db1de2dd5173182f4363fbf93d64bdc7632f517c19fcc6ab524f85326a2ac4b0712674ddf6fe977fb93f47e02ef27dc62ff24928e7387775348f63a7cc326d85dc3dd9f10a2f66dd9f46835b9c356c1c3006950df8c6a07ac09ab733eced9f3cd10c52bcc543e6d56b9822099a8fb979a1f4fca84b554eb70d73c4832b53e857810f2fb8744a8ccfa52673f1c4054440de56d42595a658017fe97533ea76528a1fedbe0c7351e4cd27e2af1e4f96fa1cb306256d1a1cff4e99cecdb8bbe229920df06effcf13774ec1ae9142bd9f94dd8681f010c7a87e0c4541edaa0b0c767a1a3fd36137af113fb4fe300b33fa7e3d23d14d98f147aa255a56cb80f42282b1065f4eecbf3d82bb1aa686155b04c58387efcf44c509fc6cc5bc48f5c989770c143f1c111f80e6b9ac7ad43e21f3efb96d2b706a72cfb45adfcf3ff74245ca96feaed8e91d1156af18d81212d63c5e7aa921e8347df21872c5e02245c87eeedf4c3973c78e3dc50dce46550d252d7c8faea4f4cf562e4c1786d81a8032751f54f92719dabdb67ec4a36bd01a2d3a8b863174a53ba15d882911c2b222ad473b310baf4e1a5b1ec14192b094013a0b8093f4cf61de9a911f4edcf7a1ba1b2f9aa3d3440af619b0e0683be91e8443d730d52e8562a95c3d43a44ca7a49cbaaee2a463924326b8893ac24958d733489c3c0e245cdebb66cc799df295820d875b533ad6574a415de5ef435e2076c5ad892f810da255da22359c7bf534db325af3b25658f55ebc0db28c5404eee5b81d03335ab4bfb688452980bc7f056a7ad47cc848f2601529285b6261b3a65555c4bb241e9c4b30a28ca6317a1b3d04706a96cd62231be58c8c2b1def0947b33dd7aaeeda0a23a2120eb28dcfb14022a2a6af6351efd983f2cb982b9bd692f8b63bb93ce83faceeda56346632e7c6d26b406679cd91b1fc4ed9673c35fa4b282c4c8b08fc121f2ad3cb171ea06c665bba9d73e33ec0380a0198c57ddd3ea0a1cfe41779fd0fcaeffeced25375ff126bdf9904d5129e39bbe146bd4ac1012a0696a715f75ad481881d8b675f4097420eb9d0a9575b4a9744868d479670969494a9ab583477b69a9b1b50191d37f2ea31323fbadf889a1fe7617b927f7605f6b37ad6e730daf26899242f544f305e1a90ada3fbf55aaf83cc3c372fdebf0b0e5ac20a71d17ebfdfa90ee04ab3aa10cba48eaaa4947430d05f2fb7401e27157e360ba665b8975b4e589460948d3b1627edd71ce1a1bb80142abd58b6d9a1d7e50fcdf88412b9d475147297ee60b57b152cc3d289966689b8bc58a2da0d723229e9f72735e789a0ccd06beef7a86a95e4a420a2608b38eeb21a501414ab5408b7fc1ec751cdabf9162a08193bf16067b52f4b26851615d8832c2bf5ba7655af603c13383634e295c829634aa0a199c2a76b54974b79b08ab6a2e021e397bfee1662564affbab04c134084c1dbc70622356c1f4893990ad9a18d6bc2ef0e8bbaf3bc1258bfae16dafadf9db51caae1ccde0dbfc0a1f6c9b3370ceae05fd2149c1f894543c204ffc02f8138592762675744e66cd2f0835125eb3eeab48896b3390277e612f49e37a089e6337c7c25d02129e4fb318c6fb90ec29d2472cde3a6d09fc38e48fd879a085f786c8d6fead09221752db483d9237bdd4fa524ce4dbbc25de499cfad7a043a5812669b2648ccfca3a319b3750c539db9ff618939676b42e61afda156900f0b8e61032555683d503dda2ca9d519ecea4184218569501d1a271dad0d0c24717eb19fd193ef63686c91e5d92ed2072d30be89b211d199a7a9df0383506878f2598a2a25ee5bd169dd0e32e16e1cc4bbeaa3fef51bc1e16d0292cdff98e48b6f58a9676df79dda548f3f3d0f8fa1564310e72a3e188e81f76fc8ef11f57dade8e0ebf68c58d6908bc6480f2d3df6c1c0d5ec3886218a87055f3efd57a6bccfff353627d869b3cd1b5c938f57e16fd52d9558bdbd8131ed3166ba79c416f51986bafea51f3f342a285af2dc9f7589ea5ca5777615722990517352fe2297ed616c79e67a364efa4a53c6b38ebc05645bb30a9a28220ccd2e11119fada7a53809f197d1fcbc80a5f44ca88846b59fc580020447d2b1f04998e65a99543030e21e6bad8272d229b6a8d30d22d835451a5c2a1469c61a8bba870346845529186a9c04684c48958ec5629c5617caec5eb7b621b8eb1bc4f74aa78cfb8953147399477c10b0557425f5b081369cd2ec605e2fc40f3c3f8552c5b4d2a03bf8f0770b0f72439f6b47e47b0d822996cb21c09b02c7f716f4947c1834ae83f84681fc2df336954dab8252ccb05358e371d2c67f0096b7638a6a54cab550d258411e76c6ecbd16d696cd6bb6d50392738827ecf4254a99b6bf32a979d51e8935b9b8dbdb0a86db03240518cad0245a814f0fe4fd74c0045a3bc24cff3cd529ec2dd4ed400ebcacf47b0841a3623e4585754a21bd8295e94673f1c190d2431fd9d034a132e02c6bd8579619d26c10051fe653680f81e6b4e93abd07e4972f3b54bf6de0f575bf843e3273602078c07f828ab4317c3abb0c975594d4a0b7bc61cae38753f200020c9ba36e86088c70d2c697b83a7a3c021246103c383aa704dda764685ff7081a3bba7b94b79a20cff064a4226ad9f9d8aac882e66960051049d52b84c8569f89f722a804cc98c6054c810eb89faf8d928f4ae383714349b7ded34eae398195f4a4292a487220afa28e856e2aed2f3c13ed0b773f849fb3e7428a5d7d524362ad967e13250f80c0c9913ce6d95483ce91c85986d378c6cf279fe2dc33075bf4c128ff41fdfe4049b5a3b3bb263e5f05d0890e6813f162176abbfd47518b52a2cb4397c606d15314b4945f52d01baff19112bf88fb7777f7e2549d14ef38b1aa9f83bb56b502bc92715c2425299c54379bb122f238458c91a6a5efae5186b2e837c6c3aa905b19d97df37613a92f73642340878f5ce74b49973c9fbc04c598ee4259a3a46e2c8c3a74f5cdf878293f136d079bdf51aaa61e2e3fc0dc23eda4876ee246a23dec7e68c6cbfe6761ba0afb6c4824f25a336cf160ed9ca71177b548054665fb98f5488448249a6fd1b1df2c058107fba7883aed4ff53edd2fbad45450dda22dc4213ccf820be9b36e98d5cae9c0ae53fab3bb1338e662df59ef3a90faf88e164655a607b7c09e297ff86e77df8a05bdfe36cd263e418a46c205a13fd2d9735dd476f5b6471a0b097631d1c5c47e273c452ac5189fd0c23eb62485488cb7d13f2b1339d385b45ed9dc003e5f04e0bdaf86ea794bf0b88bc4bdd6da78418422f27b5081962e06d878a6db824530570f162170e9ebab61a1b29d91a16b6d3151faf7b995919b305b6a54b4bd45bb1c7f2ce9a5381da463e580779b1c99d03d9017fe3bb6e4967dc9b2c3f67f9691c794fea402730878a38eb87e6051e1ae0e63a0764756f732e18792bbd1fa2a2e494c9f34656e4496fa21642c66b0fc73c3b83f66de9cbfc052bcd1ad1211f15725eb50d1c3777c0a638f0a4be0d4333e629db240f3b359dd503cf1e70e3bffe1201c0f27eca0129b6dd4b7c522ad49af9a4d5e70de28fbf4267aa98c8fa74fde8849c85f998d6a4a0ec6fb3bd193f9d298c208b9d4aa2d69125fb4523d747625242422677f6c8afefc4bd2635523014536427fe014ecc099f8a7f1485cf4dc41d5383b817d0ea5bf53ba791a3426d863b86bb02dc81e1b46ccd8f8e22f5f41f97718020527501179852996e8f9a262ba42bf0454639d8b29ccc82fa4fe2ab3e1c81c139d9b27f1007746274af80c3f4f1a4370c339e482570c9fc19987eb9cba739f4dbdf2e7dd30dc5a423f7a314296f7010ebd81e471b11352eeda681b37ae0a6ed7e0f6d2f18f5ad0f36232ee59f90a144724acdf49676427f5f7dc24356f2dcd061d5e025ccda19415f0786b16f846310c1903c8ed5f0419d19efa53538162609db85c44ad8860e76607c3dcaad620b6b00e2ce5b101be25504070e979b96c954337efebbc8ac33d984e26872d16fe5e08c7eea54b1ed0633b448ae9830d6a40d0e82d69ef278862c56b438d83fb6760b7a6a947f42f9d1d645a9f6def0b2838207a87fc68d0fdb42efa5fe69ae6844903fd132df2132c3fb42b551565cc6e1506c44d0c7a14936da36c40e95889bc1d8198be5b2001ddb3fc3ba0e0bd3554a4b5f1fb8e152af913ee01385cc39e8ee078e0b05cd1628c2013ba4cd1499aaf567c8abf7a55002354eb4e78e05d8051923c2ddf7cfeb0fa88e1f557c2f06a9fdd9609027332913c0e9d987fb41d4b544f588e695696b1f53b2d741cff4ba344d739a7ac97643aec84501c08b92be7bfe051089e5416dafeff0ec9553d83685a2ef94174dea80759be725cb8f01737d204e49d915d309bcbb92e6ca33dffb2a7a5b2be6417541c72e7d59e2c8f495eec33b9bfdbea49212d35e28727900222f7446ceba5edda43b4075b1217caa4d84e617d9daf6f36bfa0059df06ac4cae67f47f8c68ac5275af7d3a9f9ca5a22530f30a1f419601eca95aaffe62dfa46f63851704840fd46823912ac2066b89e20dcf20b3ccc9b78cfbd9e4ea29762a9707b79240b91a18d389dfb44ac7f5bee1b97e95c4120536ad4e6829488fdceae957fcd9b47d4fd54ee21fa17079655c6f053de889955c6b28ba6658a0365ceeb901f8ea069d62178f6edc46681fb86ecbc77ec0a7694729009999c25216ed47fe15a1448537f12ff9bc463f5f8f394f3ec7159ca572965b45a49e5d31c1af79ddac915b6d06d6d84c2f6680d6295b254ed55f105349ddb2ea5af98e45b11381600be9df6b4f73d2e812f553b7e9dddc4e05fc1a1317165334b200497528a4836f8df6c344bfd2004969eed217736a26fdfa86a2d3a118f5834ae975ce179c0c1878e2443998f5d9c1cbc8729665a600383155dfe31c88cd84ce21b79b977eafbfa971877a784e064d095a82147f5cdb4ed4c87f060aa82c1bc62caaa7f294ca93a9fd5083a188d90739a59cade3173be5b9975de967546875eeff5ec068e2c82946615cb40f0d5665431ebecf92b2632877689fa50e014b21d8a971da2140318d6b2b6e0069e6fb2778e8d2590ed94cc68f18fd5d02b144339df040d075cb31ec907c6d2ddab4ab72f8d45371cd91637a70c9516be7efbc1b1939e408a4c2cb0eef0b1af3d8510c574cb1e17bda7f7fcfff42ae79f0a31584fa3e1e09041f53d01f08b779efb6e8f2033621dffab489f49dd896a3b67b41da7b1207220cbe10adcd3bec81da11b0cca178d18cf58c10ac36e011bd7d475f557d920d0bb1114940c11deb3da3edbcdb77c78fe8f63db9dab11cca96f0d845785f9ca6b82bdb56c24235766440b5b5abf265452bfafb88bbd1ea2f0830230251f96fab39ba58895cb17b4fd3d83b5798ea4f7c78e53be774ebe971a7920098d53d973cd1292fcd639c0b8d43e0c539078ff180aaa2b0f50425f433f816c82c460b14ef0f63408b77edbfdea0404af38b57893943fa4e21537a900b7e2f0f69c5d3a45f33cc3486a5c8d8b8b6d40f514fc25d8bfeda68b43c25842e7e205544f87561fbe1281b6921081dd1e44f516fa5716c9fcf1a109a2dba21bb4f68f96a097f9e5da087a46efeddc7c8bf4d5c8e974b5e281502eba4c8dc085a774aea137a5c1b12c9f286a8edead8094952bb99d09f61c81e50882c54fb062aa8efb8991c0c3de54d392c9f2c7bc4e7a2ed634af0ae249f90ecbe75786487105bfe800a4eaa2a77bc25e1886f8ba75487e865baa134bd31715d2c6fc09e9af25074586f7abcf293ed093c8c994f35ba6fb43db1582189b59966357c1f1198c1e02cf6b6b7b4d87ca35d21ceab9a240eefde70a823977d2c1785002dbb9f164085cae4108aef092595430eea1efd806e8adf8ca74c92e51be096e79b4df440db2ee850d766ea754a8287de4e6b032db3c192236a21dfdfaa1428403fe8d0f114e6947100e8eade131f6e771ae0a8eacb2adfc0fd6be5f8558cb5cbb94fcc29f76fda71b2e69e185f979e1c0de0d6facbc6d27228cbf50f1ebff424c89e5a4081ad689840d30ed412cb5b675377acb2cbf35021b24c3c7375919f4964ccde946eab317b8577b18fb2acdb67ec17e085d322f9c00f6e79a3262a5cfa22a1cc8c80f84a9804de3d17c36eebbf04497b8cf93aeabd81bb2c71df2cfde191d65e2bafeac3a138f183d72855c31f92e74b82690b3da8f196ae85da85111fd9deca7203259917ca5cb54d8e46821e649fcb52db9f039f578de104ef14772f20861abd4a87ebec27bfcecd0d23f89c014610aa8bfe577237b989d21f830d4451986f9eb20c15531f96034f59206cae7223a05a27359e39c6f43591cd592989dec4efeb3787a79a304719dd92441b28412365fc2779709353ebac781b838f2d5047cdb976cd9ae3d5b9da836203fad145bcb4dbabfd459d29af56306b90642e0e2ef985ac4c2bed37504226e95e7752b6cb498fe5b05c0c7ef25b8129180b7f5bc98d3b401a7bf6263ad917c177774cbe3bc8132b077eae4a386e927f9de9084b342726a30fdb80e03e0f3be2407c9e4b8c9df8ace7bb506c301456f8f6ab03ee3684a8a67784f1ba1f8ff348cb9a8c40e7d81b6f0902c721a17f4adb71f405ebc712b21f3a0a3b865e9a72f31d012f0e89c95eaf9c44f4c60a5d1b228df2970eff72c2bf5b95c7c6ad4b8396542387237fed6137d8df3a8c0961a4c6abbbb5d3018a77dcb313cbd473c993d1df09972888ab9df83986b2b98e39d2309404746868d6802db3b6f51cb4f9ae1cc80d2e938d9d95436d6fdf82f54e8c66f3b83acfff5793eb7741758ae7bce6bf6e6e82117c28a3be13fbba6b3c6b621c025629346f06f96b05f38b24dffe2cdf42700d89a9528f8c8dff6ef419c1d306074008c7ec0d7e1544c026cf8efd0bb92d0d39f09dfcefb71cca7cb7874847fce1c4c8dd26db5c9e03cc923e32312ebd64449a5f2cc798f2bfb12e3fb81ec1285f23a0e1a8611003e05cd9643ed696213b05574bcaa1de6442dcd85fc8ab3a7b7ace19cc95178baa60b85aab6fede04da387e6023c6219552a243f57db1a6f3c56e50abd56bda1a099d3c804ddd6bad8e553a26ea8377704497f114553cc2aa8d18964693db6ea228574c839710f9aca26933057da83b3ba84c45a5e003d0a01580ca49b7542d0cd2a7c81f5faee674d94b94ed0e524a7e7748a153b5fa07724a89f06ecc6dadd9cd562b7a919f2333337ef4e7e42a37206910a155bd4bc524dc5f00ae2cf8e8429f21dd661d8145fa5bcd4ec120489e5ddce3194019a4e61c003ab30d140786e034f34c7051e0e8c1221099a4a4586d40a0bbde4b6c89fda8cc9d12e5245d09f1aef3a07405892a11c8dedf1c0ecbaecd6da8a669d1b4256c8e07e9a48bd7013843e831c806701d9068b49551778ad0d2fc6aefaece7a457bb3e2a67a398cbb46354046917769051134c22dd0de4678267690cf33cd80a5acdb98bb81c8498e7273043c92cc6bfef24349a9ed49847d132e870e0fec9cbd095519cecad2ed5ed909f470c469853b07e681215534555d9e2ce7e3b1acb51b0d14fcd611141bfa2507c285d3f5c2441a7d256ae59920420db934b3db2e5fce1c1508ddb5ef15ab6796050e28519d9324cc12b296881cde30136a35e423301814eaf2f64ae65fda93c52b740f3f6bd32d20305027a3d4d292d157a26c29063d6cd35b19cb526b59404ca16bc209901b1ff90f343235ae8f348f717c177d6f46c2104d45fdbb063bb50ef594c685d9e6e93eddc461f91fd6f674f874b8baa39225d2864e92ee743f88e95bf40ada0f431019b7d9727aac086529048415f39bb58940e8adccb2c88fa3874768b31ae4d7418b0b1c3bd8feb05afd194807afd08e51fad92abf9e5f4964ad3534b4843646e3fde0ab369ab342610b466cb47b60565f82d03270814e63768eed94b91920298289cdad1e6a8679aa869b45ba1066b35b2a13aec297ecf651c1da3ee43e829ab6684aa7b44f4061dd9b1fb40b8db5fda4e3cad63d38b87327880bff6612adb410c00323ce3771990903e72f0f9d98daa1d0686b5925753ea298f3256df2b30613afd69d4a9fd3a9f3508843f027fea46d5aa201ab2949efa4af8ef5ce7e128070d12637cbfac3a0fba19a33e861e89195b65e57d03a2a2b89e435fc2e760a10186ef77fe6871dff8dd45a9a0f7fb27ebf3eb32fd7be7c5fb76cf5f3593df7ddc1dc214f3395262bf6315a1165a104c89e33c107a84ff205242a8ff9dda85cabd882d88073ea7c3ba4418023ea8dd779b0af515d305df438809a67d86599af28184a5e624454359dc1f9e666ffc3cfb924c73d36077934a0730fff546f612eaba8a4868e25763053772c155adae25dd41f38be1da239775dd50ab040d9f2c8a6cafbcc607ef754f5dc8a0171a752d766914a984f23d31fcc09ed61e23ecbe287ab95e7b8f9938a13bc3d5f88c7e222750011f861720bfbbc47435c4ce4198740afeab2547cf6038814da314fb3e9084066b956b317f4789e67e4926935207891968aac51985da91de25eab4e358ec6c53d62ab78c017eade845b86e3c6de8635a25bf50d870404580d7bdc9e0f2be755bdb47c80f76ebdebc62a6525998604be731ddb9bef8c7994f6b4a79e9e359d85fdeca95ccc5e74490dd51081f919e13b5ef348d49365f38f9002a262fcb61f9c4f247e639083d3f89389c16b3127a4074a29010906ec1ea0b20de019ceec48f180dcb1e8d80d0d5eba82ea4d830dcf8c3e5179ca9ab10fc003408cef54bce4347ba54354dfa6568c913bc87d94b947414cb27a75ba5897886f2db11f5cbb825c3a4aaaaaa75e78bc8356c70860eed47c9a01dd7f669e8d5d85037c1c02f0f6f7ecc2dc511e1bfed3eb5f17b1512dae9dd0355ed81343ab0cfdde8ed6a92128a3ef1f242a0a7a25f5a8ea0b0884e21095746bb058f30c984afd47015857e4fc6f71f444badd2e3f1a924bdb192c1cf95fa8273385232ea6adb4d5b7b0c37de21ff776649d11e99df52874ae4efea376150a09b3e23d0feac9fcbf8fb51f7099c3b8bb6b0eb1731bc07eb688361061a64e5229608c4942e466a4468812c3803e7a6a619c9545374c2cd2d4b65f663aa485898b8607a74cd4b51855bf428c7e0e838edb0cdc6cc8068fe7b9c646bb112e90bab63d6487fc23518cba1024577c8c9e742add0dbec0333156c57624de485c48d6f5af86acd7aec99d5a16eb32114396e0413fba303cddb11f69b5c4fe6544baaa5c2c9e2a481d052f92d6d68231fff5bbd9238b36123e7fe838375634fccc6185f8c3f00d9587cce08487c40fb8ce0374ae6fd4a785e8397ff4bcbc2e5aeb64ad12674fbd8934d1bb84778a5d2f05b7446f938d4a04d4c7c571fd805aafbc2aad95984556255177def81d73af103e8b6622adf6b896387f2f958b4884dc170e0d31f7d7b34ce16d34c7f4b2b66d779a1988b8aad98774649b2c42869a986a497faf6abca35332f4fd2014394c4f2ce76ca8a5cb59f8618f2ccccf8835f4f56664ff098fe0f1b6d7e7ac22eb1721343b75c3f36ded08b8e52eaf0feee5e9200297f259b7fcee345451cd6fcf0247138dc845157685cbec36bfa1f5a25cc00cf3f118bee9ac2eede8c332363fcb1353316d338caf557dc7815039ce3394d98a959315e0e01e1f66a1bee1830b5ad7e4efcd2730c9ce46d1fd02518a296982b0a95cd177570b5f4a2b0f4f0261097b9bb0009180d3c69c97c8cc8c596c033ca61780de0c3352e431324c1623e920e7284d5ad9c01a53857501faf97c3d6b50ea0c5932190dd5a74a94a2325301d77732c3ebf3a01cc3c4fa4d371d78952cdad34cfadf6ed138cfc438df020bf7a7f21b3393378f6fa4fcb582859acaf6ba8ad4ceec470aba3410b1a0cd2b42966b6f2b6e9c807decaaa4542f4bb163bb909955a52d22157370639f073df6621c2da8d577712c8cf93ea777cba9740c81a8a0014347a284f57728bc98deae1687f3ee0c11b054c843ad794fe39a78de52cf36a42b119db9414f3adddd181fd323992e2f3f5ec138ae653e545231daad7bda5220d0c284a7e8c63a19962ad01c226b51b935cc1887223d6292d32f14eb8d3ed46bb7a9e24e79562334e366f83a365a8e1482577e1ce9ba72911c431afcfc1907102b4bd5c075c2488ac7be9353d857fd2ee4abd1f55a928ffc01968d1163c211ed291b64b84f20fffca0e9bc0f2f2bc2340aec3e153b4611485f092197c710ed6cd983b960cd1f048a6b7dfb79e9ad6d56c96b2a5ea195ec5817adf920f97bcab638c5a2896adc42d2c037e8fe015d22089a0cdaea66359326cedc8fd17d2c3eefc028147bba2ceaebe0e4aeb76408effa326d90a2cfbc4402a886be462ff70f139f9198ec931a0d859f11f3d52f13b8af0a34f5a16f81020c942f758516fad552717915207f6ebf76da6c1b87b215c4bceacfa4ee43b51c2c90c872347418e7a070fb6e1cd1ed6d9faccf245db9dc6933757806925b7d403e221c71c7713a0ee5c2b6fc2f384e4e7597a9856c35be1ce063b6befb01aa4db8b20d04f7ed395c94252dc6afa313351a46baf479a2924de927d3056b04fb326ba6ccc8b3fcac3a80b8ee505b204e0817c5d05ec6096ab052319cbf6373dd40e60708add93414322148f6424f55e493bfcd5b738886340039883445145725bb6443bff5c4bab846f0a2831ee7243f1703b121068f634d465da76e78e9950751623f2a53f89a980a2619eb4f81d6ab92abe8507f646a657ab76ac28d5c8d2c4fc3946b92850fcf6424e424adb79c86a45cac5b0a266d78aa5599e04594c8ebba4369d9452c4a8b4007bfb12cc26040852627606af528143e9ba0cc19e126878f3f5da1589efa47bcf0149b9f281c94fcf8afc44b7af0002582ef40c15739ebc9b4b8cd5e351fe675850f6ffc081dd25ff2c25b1da0ddc8651ccb770cb71bce09df57c7a0d11b31fd9e3f00252806abbf99235b91a4cbe56bf6d3b4604a96a5edd18eaea9f4b5c97db069cee71e9fcfce5a4d0baf63f0c453980085ff7f4d1d767bf9b6aebd8dbc34684b5794be9f4010b98a4deb10b6bc6a64a280bed30e910f70ddcadccbdba1a303a2ced1b1b8e84ee7f6c63f8276e27154255519c8eabc88ff1d16a51286be4b12b3fa9263855c7d797287b891f65eedd824db8d9153fa449458c98b11640a7c55504d8793d918e130a37e169d5b511ebafe34202683104aaadb3c1554fae1f21bd50e8756c70632ecf680d8d95d5fe40685cf6d87164a23bea91ea02e6f6ab8288d66e45cb973baecaf3a0b0d962d974f5f24b1c75641b61abfe88bc283a0ea5929861b2f2e87daa1c49e99d92424388a7e802dce0899929cf6d22f66a9f627a73aefaff431fdf52c23a57516dff8530a2b39e830163719d24a14eb8f9f3f4733d8bc0a5237fdace0b654752d0018b4912ec94a4b850037d2eb9a5950492e3dbcab8cf8d0623b7a093a1faace16ce7ac669e7513c9abd99a266bb8075809aad932a70cc62d165f4102a4f0ab34a50fd2ccbb691bbdd1db97b4a891f6f298e9bb50f1cffa5983d29bc79a93575e3a3e3be69e39ad58980b8f48c5ea52463932f6aaf2f7a57ee4aafed34c2dc09c9ca740a715f73a6e4c64f7a09d44308c8900cf7bbfd4555f2b75df557e475992f7231b9836a38688b2f3d2a2a7ef477e3042026bb01899df5895175b7297aca23e9b8e8d31c54d265198f3f692498c9b424bbed6842c50f9ffd26986b4ab075f1657db9befe2a3b26224fcf34d53dc42c9be1d895c3af8b8e162ff8058bf38a14d2d622a30b63a2c0ef7ffbd9e837c9b49fe8cc2ebcae90acb4113837b0a4d09a10e77451b7bb68dfccfa1b03b67b29733c22f709853a84fa981fc28720108a26078bcfcc824ccd6e38d4d7202b52f7f94b5a6e6e78cad6ce738234a0ce05841056d3caf5249eb225ab8baf41ea081b61cbcf4204fe7cd1d8b1025f56d4f71549090955f7922cff15d2da4c28d61dd28b28511cdb97df9b5ea42228f05feb91b8a55c09f6295dff4ab851905e6cfc6a47612d1fedb915dbe7a1ce9ed8f693ea8dd330a449e2d0c7d80e5dc1466665703bc72858019fadbbd6c25d013097fcd134fa7e74a99abf8084cc442e939521f158577162ebfca8e5f9e14c009a957c6e12215ea9664b77c3faa0d3c52855d38b759efcae8be27e6c76be3a1ba90486499cd4ab6ed3bfb16abbb921d074b0b9dbb70d5a8ca684c433521a1cb48e4f33046f479adf41ef0658e02acdcc8f393720058ece56ed4140bde598e62d7c3eb03105f537d116689bdd1c988bce89644f0451dcc1203a9cac5a5cadc85453c714273c9696b293e250975a7f6cb538e43121eda6dbaf20483af120816e8d364455929f62b507ab26ddba43426e82cb5f9cf74b28f9ca754537a32f921231e618f208fe23766d0410269d347a955a42329832f7b42af463dc96b5c19f20b24aca45efd4572cd6f202f4a7de77c4a295ee58ebcf7be41d8215192155eeb65731910bc440bff4149ea8c0108736993589332af4b548b4e5564669c586b60a9d0ffabd5e1962eeb688bd03d6a6f2c3a994448b361653c813cfd7bafa094dca147007970838af93e2b95e2fe5100a60c9fed4c88bd236b9f42ba11b7fd08e972410bc6e16356e35af3a483fb85972e3e9a8ef507238a9486450c46db4eadad582181aa13dc087da2edbfb7cdbb71d7d285ff7f14e789cf2735fc4086c256eddd0c7a403a7698af0dd7ce7eceb21feb4076ca5514f576999f9acf1a4c85e3f17def13fe54b2c86823388630dca7a4354c651bf386df3274fea6432a8ec7ff1f140c62ee1052d9baa89cafbaab444b69ee82ccf1288308c65f6b74b0f22b6b4329867cf6898fadcf27ca2c77af56a29637b5a130af1514aa93869783d926b165e0ef341b5afdee434602a0e1dc866ba6b6b31d29e11a7e0c3603021d0a219d14689a48ff2b219826ac5387a19f4d7ab3e6560403431045cd8c7cef3c87a2e7d39ee4a6a1dbb8ea7a3232a2cc4fcd0f6a5e6bd8cbf7ee231f94c5958e8c4333ce734dac783bf037860791d1f22a7733e6c88f921dfd994fd960a6e520e8bfda1f4bc8a13d44533a81e9baaa1755efc55ff86939240ba068b3523fd82281c4dbecf041bd252430b49e8952a498f72fbddf40a1c9192d428fe315315515daa28b4a154f999df831b768a636aae74d62bf55c203f86df74ed8e692b8ac9afdbdba509a3177af2f7f71484c1ec220d2aa1aae820b1ef865c023e08f83d0ca5d0b48a805871682e57ac6b12d64e268a126aac754311f4f945cc99ed13ad648eea956d4f63150aa29e46a0a44aa4ada08ca8c490fd74ee6d83f631655d05a97ff41ac35da8a5f1da7ed5ce6288ae9558ece33d388aba1cc8a9d76c959817440888083dcbeff3c47d0df0fa3291c7643dc233413d3ceed2676c8b0124414bdfc0db2598afe3d218824df90dffb15cfbc014d5242ea8790822cce773ecd1a3b41530ffe4b9c95a10337314aafe327fd5ea22054926c9807b158c89276d05feabc5b2a2b80dd11803af723cc0cb8407b9aa1713ea1f719e20e919eff546f5e6f489db6e20ba2fa12b585164e29ae7f752b1d7795a3b1004e22bca143e134cc1e13e63883e154efc971ba5aae583da0f6dcad8c7ae2ab96b59b74add30a2567b5a1b3a7c9f48a61a05d2da4cc6d531cc39589036952f17605a02d2d7e540f71bd6e9ac4b0f3c61142dd031af49b3198e558f927fa5162b1b0843bfc9664a8a20d4ef470b8812b558ba15b4e40123d26dea4990d4963b09e77a980a3ba5c02a63c3e873dc4991f2af2c256ae08a6d41f19c927ac4e50b19b0681fd94fadd5e688060f00d7cf9674461544d407bffc626ebb0b776786e782e30607659bfaa9f18fbe84af5bd4a3b73c8b2c25ab1e6553b09bf20aeb499beadfac5db8874f1a6f2142f1dcacaa25cdd3a07ee7d9fa3cf70d8de02223b3e5e883e520ed02c786104a55ad2dd8ed486de0e04c9fbf4df9ff84527971b22f938435d53b278ebffe7a8caf8361c5381a58952d56163471b296e2df154b5fc433f8b68961eb63094376a750058a87c07bc53d8fd6616fc887b82519596ff7d8e7e7bbc68da30ae3aa279be83922ef560c7ee30232ace964d1183bb6f13234de9093bfd5f57c517826e3de1ad06540b3316617b8c52135a428d98f2605ec8988f9ed8f8de7a07531466f80e77aaf41e1cec321c52a0d45f7a434b4d8924bfe3db22c59aa4153c55ad02f8ffc4e487c971c8143d68991623fd64aefd961dc1beed5fe8d746e22a3ee4f4a0fa70a262259b1afb6be2ace70583fa22e904a7193670b9813440345913d9e24f1276aa3fb292ed0ac095c91141c8aea047fad45a68dc5c25e2ae993b5461272abe902a00efe6412c3f324fd298c34c859c27715ee097027c99e3ff84a9832ea2dc4c603d315aaddd36cc55c880c32f82e1114d0620eaf8f05bbc0af0ab57995ae2fa8e98e5d38c0418807c8abaccb5fd5a9687141aadf60a7ccf0406e72779a999db1cdd1240f38a76648e0711b83de4c57e79a2b9427a2d26eb87193118112ecf537849267092df654eee11a7b30399e889a56e7e3066a9bc23157a7b20fc0343711cfd3b4f5baa44ee0e93422281edd32f52bdc5c01cb6956f443eaa309de6105d74f868c15b1fe7bc68fa21bb2e487351e8b73962fc25d036e30ff0a054e84bda5af2c6998234f5a243ce061d0fe209b3a4c3c341755518d564b19d75f073a310e6a0fa98c0496e77eb212dacf5945c636a467575bdac2bafb340008d9c772b010e6d19dddbb2f137608303cf1145bf24dd5d678ee65c4170b4d837b6347b84ae8db3acd53e324bed8b3c651f611b1abb7eb16ff914d29eb4ff03cc8fe91ab3e4ce1ceba7c7ffa02176edf0bff0ba2edd4c2722ea3d9577cc6b6faea39177ac521e1e8a9eed2df931fc017fcafdd3c61c6f79770e547aeaa795015ac6ea87f257fa462b547c2e902993c96e1094c18ab07ef8efff92b5ed7bc77d8e93e47ef3371827ae64cf39092f0c363a8c57c7a8a9a8cea5af4390ccd4a149a6df9218e2c54da2811db30d4eb48e402df833e5945bff2033090b94317053811412a43bbd22890d5526b807b712ed73bfaf052bd6af79978f4dcd66ef41bc4ef7ef915f4357b55ce4fc8d656066fc5cc58a67a5ec7b4f86d02c5f93336e23a66401f6959baee319210778c1e6dd818ed83ab8fad53084c004e263dd3c5eb3ccd54b788f8040e80a97ed7592131476cc5ea1e76aff44c7dc6d48e1e4dfad84fed0f49e4a88fe1952996408f9384a8d65f02de47e6b8339854701cda2f74ae336f2c0825248be260630f96350688b5bf17cdb9622e1b5fb00cfb4ee5375596cb1965f47bc310c406aabfff72d458b57539416e9efad68bb4d616f248ec8b2f122594537abb1cfcf0802b9a3105c7b37116e58ad52149ed6fd0216527bcc71f148997670ba5ffb87c19e966c1c8b653d429ea108e271b1ef1b5b174c694f33405342148c4df65fcb820cf069d4f26f7ba959d2ea471a5fb47f024cda05d64127360f5ad8e4fc2d9dbfc615c271e5173527e13498eb316c28a53ee75a718ebeef261f3850f0fdcb5e38c5f172846c0a4e8ec034470c769a7e94f4337d05ff1bd6ea878e0cf9390e9ce9993d2ba32ce1d633ec509c0005650b6dd7de12974b85ca59dd335b166ad9b551780398e359d5bc2d195baa901ed785e8b8d7fa93940865e77e55c20f5b20e643ef7dedc60179c1ab34d2bedb1a5d7ac96e79a4ac1e207732c659a04e2d0288ddc2e33d2b9ae3879f667812a8280ac928f0650e6e79e310de36ea9431d18ff201fb06b9dbeaa1adcd451e1092cf9458b11ffb7b201b877bfc2ddf7d3aa7fddb9e72eb8d601df66ac20e1b0af3fb3a8982aa17dbb3fc144153b46977474289d63debd0d8b4fc0ecd2b11cb55f591e5ad00b0764f4b4e96efc4efe79e003d4f5ec77190cf2639ae68abdd1daa71aaa278f0dbf453deb09c30899eef1766aaefa6ac1afb52fd7cbe13913688be8fb67abdc5cd4b67574f563f2e539bc0d8a73b9bf3be608868153d6f4292baabf3a61cfbeaba6bb40822eba9b7947b53133f3eea95c9743cfd28575062b71e488de99841fd9515888a7d7c325393572d892c81ecd1f322d35b641b1c1cc116f0ee659700a414ca347509eb46090a33460573703927c4cd4823013cbaec7d1eba2da5463733b31de09cc1be9c675e406a157cfc9318cdf1e66139603ae5dd6966cbdef87e6b258b146ac5f6fb5e924178b95cca6d10826481007f453fbd79f5027fce7ded415421564436ea2c1627fcd189b7a77eb0ca2dfe892ca0df45b2170977aaf362386e43d976419be3deeec9e8763e59a254363f25f9de5f404e8b06258530b08e32e9fe711379de178ed8057abb05f17eed958edd0f6aae3ed8e367e933a562a30a2943efaf8d50701c0754af9303533490f56f6109b1f34e100b6d994fe0dcdb61eb4606541b78cfb01fe9a144e415e2306d08940b32b51e7404d6e7b744e74d1b7d53ca164b02bcef41318f8ebb850dc3ce0b40f046cced2aaca6039e1529cfdaee2f4d008640683cf87cdc7fee0ffa92950f48a76af4ca242b60971fb7eb6b4014ab94c6ea5af6e44f9191e39c9d5cd4ce2361149ba382c5487814405b41643ff810dc139147e013503535050a93037f3835e9deff10d2e6e2c98efeba1f70fb6bb7b1e3f104e08d8081b186980d1308050d2a700c4c527672b852747dd0c0357b5e9cbe0dcac98833815cc8e1b17c2c0d7df18d07abd4f45a9b13e38bf8933efa287dd3b44c841b1a411b2e52999daf1bb42258378493ddca1421a1ba3e099b8abb76d44922dfa58000498a73a612826f60ef4382cc17a5a90327eaf9bfa7b09a1083b5ffc5444ed05f0885a978aafc5ae81d66cc7a884ca742fe08c6c9d236b10618d8ed2b04cb14a041aef8794fe000983d0ba3e34bdbc28d098ff419a77382967080005bc86d873a1c7eed7dcd448abdf5b250af14732b33dbaabd711eae2a89031cbc31a5db67f46b95103343ae27e9bbf1ea1299eab0ec7b786e5024317066fed4204edd40debfb04423b14573a31077635bbcec16a4f2a7cc8d170521814e96998215fe7287a65900db6ae86a10106312b734ed67080b54c44bf1585615c8a025571c0523815e8ac84ef9b6e7c5c64f541b7628cdfbc06dada01159643fc7ee00a035897c1c4a11746977c224bac420f7083d9bb78c3f1ed4815e3605c2c29e0bfa7947d2b6d4f4c5ee0bd68e776e87bf5127a77ef25693b1af6ddbb9b24e45a3c8fea06a45d5c75951f2cc00c387629865743931f6c74ea8b34d0608a6f5da25cf352ea7d6b7ba74ce6cba02c6f9289f9e39658895776dc6cf47612016905ca99447ed7aacdb493e0ccda8de30379ccb73fb869647c6438f2713b3e015d957fd824ccb608393107eba0233be7a4e9a99974bbdf06e1c95158688c035cfbd3195edfe1c5cba82736a77cd4a36935e647d091e9fb81496155740228f8ed94dba55607d408dbcc0aab1b0a97448ae8ca600e575d53d86bef52eaef2a053a24aef48f0bb36b5d66dd0f3e8ae2d3c5b65e573cd8e6a8517f9a087467fa70cbfd20fe620269b29428c4cf44115a967e8f060859e349b74509bd3aa5639189b1e8ced0463c3be4dd990d2243ebe4f05d1b971a0d150131ad2c03500a5ebafb630071ba0be4b720bf5f0054d5b18bb54cf2c4bd0b56b2f29696d127b16d4f2a89cbdca6d60c64a350bf889ba438aea59ac6dd775cbbce307338b37aae182e1bc3126e618f0fa4273fe21e291d9a9f29681fbf8d46bd5704d6071978fd9ae90ca17e6c6ff951980a1ef0aca4e3a23e61ef6a8a93152725cbc81a18abee63b9ae6fea4994d34848b9c31c5468b8f584a976b963ccebcd4d5efd9448141a94b799f6ea44dd9b656a3826e4beeeaa8137b80e9f34ed52677dbbc97cf85c56781a28ac5cab83627d2168808685fdc9102c6b0da9e89ec868f7eadd57b0ac9a4147d33a7d623f58635ae8589dcb25b3cb2f16c7be4c494a0bd1aec02f9110d9455a93860b12760a3edb42e4097d7d7bfa7ec192ed09f1c39f76c5c756953047c0db39520bc4420afd374d058a469b05685031c42bfae5c09cd856db8862c61d1c474fb220c7f0424097f1b4aa544aac0cb754927cda375407d2b7bbae018f28552979bd572c265cbd9330b4ed17e275c26c51f3fe4463c6b654647fc28256452f23149031c5dc9178feb59df21d4a0a4b1cd56733d0245f112e6d66c2bc10175ab9533fbf47abe1ae63b99d91324361cd4919be86761b579fcad0aab36ecb367ab5825bf892bad8d839b0467e6803ba985a57db11e6003751bd8ff791ae68555a2378e949a360c45fb7b67140fe0f667ec944287daeb4035c614be9196976fac5949e2aad06b014753422f504affe824c0d7538330c1b3bd3e62135ec5aed4d117e79c9ad8d72798b3d0a4de516522769dc7a07c3c1b63ca3e8323ade101f2ea612e31241fd25ca5bbe7ed859b61ad0e601e716340aa9b1393758868a78eac38b80a36b5b7e664f351c7b454daf3da8ad8c0ac4d08222214249be87b26a9eb88f4e0e70dc22920788dcf185fd6764b889a2e4e810f26887d7fff8827086a5ea1b156c38c900151332e76c9c4617f92ab16e5858df005df3c40271f6112a24836497d3d425266c50ca2468ae06a0d1fa9f53d2d8aa00162437e97f30d40573f2a9f9d4e656cad8f56563990ff473f0f61dbddc95520aef0a595dcddbd79fcaa9d8d124ea4c891b25ddd9b64a4f4e8b32692705babc5477fb41d4f47b993aa6d4ca71fdb1a52ccd10bbec2d7e085b0e5a0705474587742bd89752dd73873d9ef5aca11461eb299df106fcf02d3343102b5b561564d05f2151566194faa5990473c02d7c103ec46c9908485178d4ca8b2ec77cb9bc62584997c155d527cb602f1ac8e6b0ea71ea7695b10d485cfef6f0c1c2fe52b0971557686fd5b06b2b92708e44242490aded396d6523b1cf610a58a102b89ecb60247e7783090d9de16d015241aff9cc9346e52c96cbea3de5f9dc15066ab2a22dcd1e7575bd0f103f5c969bceb575c698014c9c83d08794e1002c057f562adb2b81daa6d0045c4830e78829e4fb1de066d5703ffdad8b4a940308227f73beee4aec636ae5d842fe2d748a961e2f7ae27f5b21f7e8e858951d7d7e648f0a1ff83c78fa72389faf40ed1a048cffffff73