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 54868 7535703eeb96e55e3f458b1b96aff69b7fb56c92fae55f5064b7e3c403344fe7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d5170517cb76c6960134ad1f15542604f94b605d382167cb4d61f0e2986e0e6f
Certificate Block Hash
7535703eeb96e55e3f458b1b96aff69b7fb56c92fae55f5064b7e3c403344fe7
Source
getblock-raw-prefix

Public Data Hex

001800008000000007...00c713000000130000
00180000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000000ebcfd195a1b21da944dec49ee39324691e53b5babc08cdd038dfdba99f755e114a88beefe564f319ba02631260842dd3267629a2fe94489acbd9550622383ac227898f34cc273b276d0e97dcaa5fa51c671b2792c79da98a4240000000000000040000000000100c713000000130000

Raw Header Hex

0000402081584fb89771d245685758b2b99e2c94180c5120a12c2106c1f39e9ecade059c2bc23ea68a52d4e50fef585a3d5055b4444ab8475b514e4414e44bcc572bb72709f9096abf1606186f0e6e98e2f0614dcb6721385d604bf9042654151fad340196c676cb170517d5

Proof Data Hex

59,560 bytes
12121601030720c07d4376427ea89b0f48ef57709270826a565835098aaf6479ad059d2f5906329e98c755685c87bb57953f369579720529175c2bba48ff015891705dc3cf69d2f4cfadbe46b3b7df3e52be654bc780ec4e77d846ffcc49c986e3ed3c6e6464dda00ad33c7f89d599c715989b1887066b725fd6f7f4ea8708076ac6ced78fcd24ce81af8fda0933b4d16ed462a4bb43ec0876729c09dd2b1170484bd14dbd40fbe7695ac5e65a248735ef73061f22a2f12c76605c4225a8680491ad2c6db65f7968bbd6fc980595778c5f535a11bf4cf08cfa728374346172209acd854d83850a00bedc90dce89421c8e721de3903a30dc877ac0c5ceacc5f2cb2569590fde78a8ca8df04be0341a2c5e228f7f3a855c93693936713af1421c1f7993d0d22c015d4be31cdce86df39d1d2d784c4bec6fe11f7df5f323501415e3f2fc4c83b3741f3077aef771ff9886caede70fdef81ca0c8bc6d2aa163f8cb9b243bc69e588978e96048a71d529b75a15a50e3ffb9409ca4eea2532e60714bd6847059cf732f73545bc9b8546aaa0ff92edeac97b6775fb96357c0855ae0279abd956716a3048ac309b654c890f334973f4b1b06ff0b791e5db5b1ba7a6fa494d62408b53e2ba32e17c33bd98d0febff6e44272ac5a7a713541d2a6e12b1d22ba52ad322cd016423fc1a2836306c10f690f914c90e30fe898d2bab073d5c283cc20b51e4280d7a9d0be2ae4deb7d5525274af091723e977a49899a87db3c985f92d3a7337146ce718b877cf43015d22d5c118494540057f333c2edd60ec3a5dc8a89f53216480382829e5da54d4dd9458cd173694d1020d7c31e88b22d88938130bc1305264d9cfa851311a45fcbeb92d2828f3e9e0dc315d3840fe3080d0fc7b5fab0be3fe2f5b56539f9e0d58c70219c3973b192b998f988dc04b66f17b699062ecf23d71bb9e8fb8455b89dca988cb970b96946bd59a1f59ca142784368c435573125296cbc8319874dd9f6b44d7ac27033a0fedd6a8a9520aca494fde917e7b0ef758b86f73d192a07643ab5dfdbe5cc2fa2bbcb9d6e24be3d9c3853640ceccc124cf7fed1396839dbbeb8a65ca80a3f514b3ace4b0d4bbf13f2711a13e9c8d4e72f134e48c295f2e1152c31b2f46e031409f03d6555ddfd3856fa9e854241ea47ac9968f1b74e7b02ff591b5a6bac45c78e6e2715e4660b3c84c018d44ba3a76eb08ba957c178e8bff3c3022b203d44d9de0f7f99f9f5cd10b9f8c02e42c62715bd68dcf697c0fecf27083ac546f011fa5f67869edfbb053d517994fcb1d965dbb46bc0326ccf5833b9b5c5abed4be34b9e24830b9ae218d8f4da3deb9870f2d30e96dfc78660e08c9d83f1e3a3e44b19d70725a5aa55cf359894b7f75d7e28a8e1c129aaead82bbff741a2ea00c47c73627a8be051365c4cdda1c44282d16b5eec0433896b37a6dc0399c8820a3ace704c5f4d7174aa00aec7a4e78e3fd18e4387bec6939b976f243a7f211985694792f7fb63d1221dafeba8a1a372d14a305ef4b6f3b79784d79b9e691ba84c4b007650e658b5c687f80a895738bd4e5fb31f4f869196b034fd2c052673d36c3165bcc3cf67128bb954f8ba9d73cb302f3c3df45557ace2b6d8c84338f9ba12bfec2d0d29115e15b6049f86097848cc2bccd44691cf8e80761186b6a0888fb24f6a10d61390e12d033b89f94fb2ba594a636e227cd93479c89a3288fd8e152024dfc51cd162fc1740bb206a837f54361efd82fc742bd8828fdfdc550a6ebc2eab1a4ac7fba479663a0f23bb2c1a4fb7fa35aac48e19a6d77f6aa39a30325e20f84c87303a6da7e9a031bc3fa43c2cfe1ea6d7ef9fa6ac7419cd28fe8f06443e5ee276a320b9084eda3173e2c9c76d52294a017690ced7796daba17fd216b7ef1114d909bc3d2667762800124c64e63f89676ecbeacec9c20ef71c30fddaeea49e4cc5112dc280b3e9eb3c32dfd89ae484dcd81e1533b31bd91c7cefea5807af44aeafea8d4b478f79655db40e6e195dc0f1182cb8e817f698ddb5ec9f2def16ecd26cd4a532c172de6435813dee862776f575bb3e6776d7c3e0cc646be9bb7fc6dc236fe5c6dfd697e1d2ff777876d6ead92bdbb2c1769902b9441b678fc0cc6341bb46a2e60826280bf4490874590b087e810c940618db8d826c21236974bb25f1bfd87fe2c2aae218aca4cfd58de7913f72c8402173cfe26bc731582a4230dfaba70c85a231f9b5d521dc2ec595254ed4456f0c61244226b0459effe094a9d1ddfd9e2ffcda75d9b9bffd897d325fd9c566db62844a2a9ed477beaed67a9c7eef648c62ad2903b89d1d503f9edce18f77ee7ec34446d0aae4808d93a0402fdae97a5777a1736fef12b810715868bd6407cdd471f6d1710547412ec8de0c4a3beda51fc72bdc3bec627d63c1673f626c17cfa571ea3b6d140a4646144c500420e7eb47e780355fb5ea7fafffdd097354ec0ad7acf33a0497f5422b0e15c3aa53fb9fb6e4a05f142df47997fedb77c1dd1dc703f916818b5bdd080fe2b59f3cd7c807179ecd920951bac5f3618aa3b52d9bf697d48f2ba01aaabef04b127d5ee81018c60b2fe9f7a471dd7d2d492f3b2dbfb1c1ad6ae2cbbb0e5931caa2a8b51f2735d4f11f978fdd358aa784858e1be3de1c661872efca5f42ba2574e162cf95d60a9637f18ef3b903cc382e1c4c8e58050f52288f270c9eca171d34f492794605b9779bc41b4bc43065e3f0056f22d177481a4e442b757bb02f7519a9c90c3140b3215a1b2d1a6f310b66a5b5a288c212a69081a8ed09a30bc7aa7d61e26810789a9318d2d84cb8f0e475448564963e188e47c3a04edb3922fea8ade4a42e9f1e4857a5b572b01a65d3415c83c0120d4fc7faba830451902eea0b85a041e102c768d141e0f17d4508eaa886e3718a0a444b83b27ee2bf1603b61527a1a8e979328fc78d883bcecdea6ecaacd0d309bfa968c842695e8f9d969d0b60bdad9675cfeb91d8f423331fdbfcaf792a92f769ea1f81c435b5d2e1c2f100faabb2c9a7abdc9ddeb08f2c6568369deb222721eaf9a508993aa99d77cda235ec5c0af59654100eebd2891e5925f223c86e944d25697d85caf089ff7818251390ff280116924855cb7f27b6b16ab22c5788fb2759c0a60cb32a68247e856cf405e55fe09ad2d28543acdcb8bd28287ab69a553bbcee8cd59779baad08c3d172ed79c5f59deab2766803578e3dc0064e20a03a5cf8afacc69afa37f6b6b4534f4bb78542b8520658b7141ce0e07e40b75a4d0477bcc8ea38ffdf6e95b57acddbcca42efad5fb89efcb3e5b517601e8d888a598fd805d0de2a0e2a6ba165e472386f9f6dad848cc602d27c5781a6480ab253b26402aeb9f5debfc2c8dd0380bc645605b435fd134d84e85d125b5aa34a7e65c912f6cf2a560de0da5187e4778e590b1163d93bdc342e34a36274420b9104d4fc9d87832bd926988aa6de4f32d1546149e59eb946c5b38ab5d34dd1767b699096e6d5140c53a94d008d5c610479e2e74ca1279f710c67f2e486938b49663c9670027aea6765023cd8217b49696032c29a321028d00a66082be535349bb1740dcc10721ab084280c4cf81ddb78b3c29a2434925a9c4689de7185556ce206b029a544cf00cf9729d3541d4e3ca7d14b7632c75cec0ab059a1a2fa0442d006e41d13df6dae8edc04ece4eed9d772a8153a26abc2aca6178ea2f8fe3a5b3434a16de1e5838880542d64a5271e56f994af4b647874db29bb36d7b0a88ce339452216b8050caaf57046dbf862f79b0364e4a34928da4fc259bed672eb2a9ee95fc09c8a63f3c384de2509cf93d7834798cc04d0f3e38880a6a2052c09f678e3e0f0228cd3b7d902a7766e4d7f1f911adc43da202c531e4e86d0e70c17fca53b2949149f4743a59c3c3f526d0c9d30fef35c6a7cb226c6f9bf00238d0b053bc468a27e9083cc1266f6eb993dc7fe44ddd820bb60f2e35a8b4057213024d146747104a951316a9d0ddb65d13a58407a971de58794319c5bc0814c1b63e6eea8227dc4885aef7bf447ff7ff6e0cbabbf4a59092cb6ba8697ef36bf5325316f55e4f8553862a2ba700d7ecac7be827327351a037b39fc01ed0510a0b0dfb07cdf7858b1e7fad6f91835a53b906dda66b92e2492b925b9cfb25b530e9b8d5ac6768ddf1c5261fda7ac200df688ff9cb84534c80399bfbbd72be13c57130c1a62ccc71fa97e3b2512c9e3fc7f85448c868d381b9fc2ad525431e1f324ba2549fd2cb07c31a43604d7ab29761ce27c6fabb9a4bb99839681c65bacb08a74b059716685621d06c50bfa51619395f09fd6c75e2d2bc3fd0d1ea6a5b58bbd9887c7e31491c6d228d6be27ef23c641eb2cc8601f634f491cbc49684db084211471343a67ad3415db6d1ecbe8dd16d4a928c748005ef8ba091495d0c7f2ff063aafec665385d4b45c3a509621db571fc4aa3bd5711617d6757ce584dc107de3ef4fff8027804c68344aee359da7d8a57fcbc5d2f069e33ade8305fe74e1b879660fa067500e8583dfec73b2e4f39de77053f840a077bb3fe293c357e8acf1c2cde5870a44ad74f89cfc470e3d2b3fbff3d0fcb8c01a6a217df4e9b8aa54d93e6104cd13ffd60c13e982a575c56c648211d43af0ec338b3088bda0185bf7f29d1f2784c27b340c4d293b40801823c85e0ba6298751006fb9eea0f38488939cbfab82d66112344eddc0e15a0123d35d7e4074ec98f2c5546e1dfc4cd89b80e488f21e7ce3be095c6141f61d09cd518c69114b1d60253163a95585b77a12f1d88892406997cfc363fb82c74906656b17fa9edd6db3199df3f331e7b99c48ae3b2cab694f5309520b27994007ed003ea937d15653f5a720ec0053eecf429bd68ac4c5622d93e08c525efbb6a4fc82eedb3e7f6ef94e670eae213e7b438642e8895188efca35acfa21ab341f962767850e65bc4d3529521407904a71135334a12c82b9d2991ecc56d67db7db6e3d04d2c888f3b6c2edeb810eab64e49783fd3193f68396299d33abd6aa62767222064b06f5703576b936fd9c070be33e4442cbae02607c3da8b7678969f0db6ef8d854a8a7b23f62398e892f952d40c47134e0393b61c0edf7cedb3377668e66acbf909d05168cc281528690b27c76f8f8127497062d46b07e18f5188506c34cbc2af5f513cfa167908f13afc1c2e9a715b7994136b97ba260214ada080874f9f592a6abfe25f540cea9696c1cbb76a4b18a8660198655c34f8facd02751cad23be7b980bc903bd329b1a11c227050ce0169b8b56a4b2ee31ff2d1223076934a2348d07057e9cf81b91375bcb66d76f75c2c58da540014d2cba82764126cedd5740c9862f390f232cea639f293a265f05caf48269d2040098b86d87a13b13ff384d3a7422ae806d2fde97c877fa7678393036f977365ec44eff91d22d02b1b2b50e8d8c3cb07e62f80231c69503e20f664a9ffb81223d2c4bdb1fbcc9058c85b15472b3dcdd2ed9285ebfdc914d4c95902a7aa73f77ab80fa6f6ed6809b45e0472bec05695e103b4ef7da1cd82bfc42dfc1eb99d892d4acb153fad3225aa703823f087bef34086c2b2ce32932d60b7564ee2e91f9bfdbef3d6aca090fce80fa6e0180c47f99816976b05e34d95b8350bb5448594dca4a14cd2030e3ae75f579c4cab58f22ca287e03d2ec782beb0f1065be945242a84f54df16ae34b883d77b2dfe8a4941212e6119a2b27e1129dd8ffc19171b051922a679a40220f2040c7f6ee0cdcd6d6426b3d5974630648a49e793c3d95da3694423885eb7a95af66fc365d1797cb280baf7291598460562fc010e24ae7dfd66d341d1c8cd45a62c4612d5a43665a9f691f6d3bd6dc27ad608d37618e6f05e5ad22401d26fd99773ce3a5a3c8448b3bf6ccdef8654eff864359b528216683f5fd23719b9e4d94c1f9c9c93b2a077ba042668c3c91273183174442590ae6b1c2863814ee72c68108ea5a5a2a1b9e7750b9037a1d42a002a3e91ae916eccd2a298da99222d4d08488041a6536e21d1399bce98833f0a7420816d25283e5590168006b92bdfcd9929fafdf36b5d642e881c8023064eabcb6f892627d6f53c1a77e78bd9611006702f41eb7cdafcd9ef9700363dde80f1e1b58b13fb05be7937328ea049f7692c6100eef23a620ffca5d44fbbc7251c1b8832611be03f17632b2c82e63683d15d73e0575f8ed7006584ba92c4eade83ae12c39625f2aa5f4176e824c48a23d45969f37bca97dcbe640a920da6cb3794630bcd9fc933e02c42fb34dbf2e9d2fe0c350a9684218bfe0846c08f3a98056182db445a3f835257a3273e2a3bb7236541935ab4cd3a8418a2bb0b73043cc3d99bf12d4b02538e66ed9137579ca14e88f04b262811ced96ef4cc28401421e3311fdae74f327445386f93410dbf24f0684daa20ef2c86a68ab55d3a2af0d6dee751aef70f9687c520800db33a8f6734acba0b75c58a2d6dc8541d2baba9e015190575dfc7444cbaa38162f4ccdf997a1e4c007d8e8f23280bcd43f5f9c99b4f69c2669e3a4dd193ad23077a57401d157451d469f9b54b269b57eb933fd4e25d988753019e241a84fbc8011764656b23a447e90a72c7f78ab41207af0e59714dd906d1b05f0d1ef37cc8d53180c52d2dc8ecbfcfa075cfa9a21be3b9c352c458df34dd0ac62ed7eef13a1317d866570b09e9883cd76cab907c265db0abfbaa9c73111bc5528ecdc30d061e5afd12c801cb2dad545e959cc326a9009de528204fae979584f8ce6a7f67bb923bba7ebf78aa739339befa29c0a1b8ce4019e78ce11e2ec21c8a788c922678700425ffa9d21810eb15e99b765da3257dbfe22a18a80e10d30b1035665c738cb158dd8ace78bf2a03285c26de6b2ce480666eb44f54a6f906a2e2c15e3d64cf0b82023b6c2a68e58a747d17efad64222269c59e7891ba35c79db739241b3adb7fa3851c798442939681db29d8efac17b01b365c5b7af1d8cb41fd17af2501b348b98f41271cb2d3210e2a2f6b580e9b637be52b811349929c52d23da67e3fb9ea7c6857ca13480ab967372bab830c4940b65b7a0085d6306263a640539dc54f067a2a764d65a54ee951502f5714649c327b0f07abeab74d7a0d7b9c1efee762b756a83d3822b1007e869e64ff28697deeb736f96c5ce2c84d3287987667ce25a1986102999511cd9487711ed8910bcd424304a25b554f66e21a6c89d50127d4411606532de1049dabc11b3e5f32791682a912b42a12088ccbee10e21e3b97a141eaeccbb188efeb4e6d5a71cd9c00d0e2020428efdefbc0a37fe22041f51927de8629a1ab607d631bf230088ac8c2db8a22c88bc3158ec8cf96fe118c42bd30141647a91afe7996c9ebbb6e9de4786dbd6ee0a920e9e061edb59be8be7c6e6c4651c8fd91224e501e8ba1b1c4c42753a918468273793132ad07cac571d5d93cb2464b7c2b12ae6930bc55cf79f1020c4bea23f9508d1adf6731ae342a6bbebc7771be8ef24c62aa30703a557543f0a4d29fc793bc4b5b5d398b7523f747eac41844d6a22fc6323ad3eb8733b0f0545337c409dc702d1270a1c17ecbb49ab51da92c047a48d415f4e7b79d88ddbcfaea0cbfecd2fc3a3c1dc683075f3f5709f90d60f78d32b1db3caf85cf73e150ea94e7ccc7216c0f9e29c1a807a9c525d78f13305311cdc3c5e028b424891cb94940c944c821ad4dae94bc1cda0c54ad2e24bb4102937a5eef40a5d5c081e8f56ccac33deb6aab25d0da0e5b97dcea23a079d4512b5a115808b1a05f3623b949b52cfd5cac0d70a7e432bdd7df4fcaff6a14b814ad64c27a7c945e88cccc080baaf506acaffcb6c9f74001c66c79d37c39b7d64f8024f65760e6616c0ef665ae0706d7935615bc0fa9c5e2e9099babf022f332367adb70d15ebb08ccddf65de099a0cd760931292b0dca28d7009acbc9b8473573c071ab1848457b904098463c3097ac8f5420237fbe1711c32f9d661d35cb315bdecd3e7738cbba5e554a3b7fd149c671575f8c499928d706ce67b1df1b5947ac5c392fb038f124b93dbea5c13e52444fe66a0f6dcc6c448711fc076111fc661128db5c16702742217146d8d5dba4858a938826af01823b36d8301807fc30c2938308afe6e55517c46d1723bc34d24c8abe8c2ab788f0d7b693ba600317686e5e37e659e5631027f0c0918ff8ebf2de2e1e6f303ae3a3dbbb5f5b70f687e16cd8188ab0dc382e5f5356662321f8a0220f790fddee66d385dc0e234fe44172eecf2819e49fb2da3c6f6cec09a39f8f191fb0db065d655291ac2bf7069fe278d7465c761d90f74eb537f3278582b6303550dac7650282fe9ebfdbd3c804df5d4051b87673321f67ef63f61053552a244d42915802b11f8e157b2055b7f9af66990acbf5aa4ee8e769c4e479d3e2edb576ab72a218a550ff8fbd93fe510e5f11e132f01ab0d50df62b6110227d53c0bf2d0d739c323caa3aef1afe63584a77267a0616334053a8f6c2417c0fb1987acb8c71712320f842430ebfc130914783ca9d80dc9ef0d4aae8e661bac1cbfd38b83b9015a87b24a9997c6c11040e5c1daa7f887c66ebabcff9bcdbb3168d9988ce7367ba57f1451790409abfb3a8e7aa32fe5bd980e27e526681c82a5603e7e838746d84291aac3b36262f364b8c6d17fed20b4bdb21eeb2b224cefd88a53c1f7ab45373d7b61be2cab4668456ed7f576b23b73b631e63d6adac1c0e6a706da26775778b3bdd25406b993937fe586bdc3c493581477f4cf87508aec0c1e47204c85b138dae62370b5e5090e96d566af287c65c30044932ec03cdf8f5bab8d368f295f524150ad5160835fd853a95c193de9f0f8b2394f49243e13f2c3572b1bc3da6f15284b7e96b36e98f8121c985e6c727a680a4ab053320cb7f93670fd9f60d638faff01c88098bd77ab4825d7622316cbdb78a4c6ec977e13781c53509060df89494300c48014a54bd2e63dd281ad73ea166ddd9881f6c958c07affd1094439a95ab0598b7e7e60c8026a5f12f2893977b2c907342a8c2ee2de747523df9199af185bf42e90129fe591884e6d50dd2f1ad6b760ed5e5ed19c8aaebaaadb950e41bd3675a895acf925201637a5d0d2367aff2e112f11450e759aae3f9c724d1485a73ce189ed080a1729d05ac288bddb646c8bcb11b477e224ced47fc027dc391e7203e16112a48b9682fe60a58b64b285608c4f8cd0551e73dfcec53cfafc7f1b714cb7dace9e37c7aa50837de55a13bec2aa2ccb5a976f82911f56bd0b350292e54848f5dca73d54c4d1cca5a7e9e546681d3a26f0587bc370311359e00fd944dfbe16e944127374797cb004b3b533e1f51ca0d94fab8a14ab4cda8d7bb10230415f3cdc16451886a34476fddee6a0d35552391624dcd2f82808055cc2db8b287c7639fba3b8765240d70a81caca1196fa3357fa37f0a50705610488c08dc776cdcd19366b166e0399013f9f0b1fcd08c4f3033b044fa853e6965152f508620f6693eebf9a3ff0533de454fd942760e17a8f563160dea3d9458fcef18137d23510c759ae7da551453c527ea1f12d9e215767b6b4ad7e2faa15d373cbc886fd670362b03b7977ca6762c1a6f1c712884083bbcc682eb15189f8a4df1b92df4cba414e73c34db455f281bbcbf31df2713dee9b31f03ce5fd00909434014bd34d80e5a5ddae46b81ec0d089c8317b42eeb29b44e7d02a219369529871348d7ab8c62e0f5a2efc6741c0388b7c863344dc5e4725cd54164a0a3fab0ee3bba400dc8b9f1ec809a5ae326b7bfc9c48e7ef195c10273436f96dc3aef47886e6010100134a0bceaffce979ca3e5fcaebb485f38db08caad0f556e9c8db0b6dffef5776361fe30a7a315d97d31601fda3e22f6c4ba7d56170491aa6bea33b1e6c7516d976a6fd3ec07573dfdf071b7c9859684f49231d24e2178946e2861541518750868350a0d3bbeabcb640565fc116a0c2a6383a645c815bbcdbb407b3c91b3a1ad3844df65f1e403582033ec5d4347984cdd9643e9a33229fe3a055cf8fdda167f1fe62ae33c9f6c8713271a9af806800a9a4b6b83ca88699eb234db94013f74c053bd10d505da87e34c6237d725fb31fd46c0d17f180fb2c7a9e768c0c7f0fdc4398ab14910a8f417ddcc934167eef037565aff421a2c0c34ff8b00024ad8df257dfe6f3b2c08e76443c9c1e94b27edb0bd05e5403cc5ae1b79da51baf01eec2234492902b5266378965f5f22411803638493a5051ffef1effa95fd8a80333d092c1f629fb9a515d27ee5db85ef8262e5997ee3ec30e4db116ca06dd013adc11cf274268812463d5350c487a6c8cc77c1d05388b5267807a7f3d91a346662e353b0e3252c8c0d961ccfe8f8f1f8917f705b4e7f21475b1ccccb266226e9d1380f7ab2ee253030cb50177f8fc30eab71ce1aa145c2f6a4a3319c0e43fba56fdcdb377f81143e40d0e5f875c1e9cea6e86bfd330b9597234423a59eb0d19b48e433299546394c4885781950bbf7c1a0f18e1845fca63a40a350d821a1ebe0cf64e75c005a7e78dcff3f8d00295fff0053daaf30a04bdefe0f57bae4bc3fb6c984ca38952a06bdc3b19258c26721d0f86287484f0db7488a94dbb733644d25c9c77173244eac4aa13c1fdc39a9eb249a8d075bce9510542e8c69f6c585f66a399e9fae5e6c6d5ab6085b565ceeade7f588f313dd226f5b3481fd0e091d97436b29e356ed1bdf15cdba2a927c1ffdfce05db5a1bd01f8e95f566917457725bead5e9300305cff93fc699c308d1547b8cbe5be141697c0e9a1dad120b038098befcfe7be4374e6e11964a137b8c876a37677dcc151aeb1cffcf136e73a8d68d311b77dc2dcd7afa386e580bd9190a5ae133ff2d359e585710a52db0f5cc69289350119c1afed9960570f0975be80a9ef5d93ac21f85819a0c0c92ffd9d7e7bffd4d9f6cd731b0afd34f2a832c928ca622f5f5eb50ca769ed3958542cee8d16abee3591c6d8acc0e81b566d67ecd09f36dc918bb9c9c97b44a31c53593f25451d2c4a32bb1a63b1371b3ef6ff07b1d38411adfbe32511fd953066a8246eae8d1026065ab00f45c9e3f95fa24a849cda6e4b77e80b1bf983d98e83628a578222da28ca39645e229cdbe768fab48fd54d8b4dc4eff9f5631a735fca70b5bd71d5983c962f487c9ad864b60c86fdf060d731105a97ada52f91a1b25d70130c95a0fce2340d9400bb7b9b308738e8ae1e586a94a679cd1c0383d7be776fed0e7f321bada42590252f0cfe7d8abb3c90d186a7355231b8c40f09a1b167abb25e541284d05ccc2271855ed708d24e9c2bf0af5defc63bd73c79046b91720af0867347b411528a0f6ccb8ce201caa64280daaa621e811c59fbb158c7cfde3b795b818cf9400450a9e5277a40ac6e4c4b113c5c20d0940bb7dcb23769be6eebed7c48b95887606034643f71c1432a0310683b138650fa318b33355a9087df13f6441156e655174e23d65deb6f60dbe9bc958d7bef0d83a54cccf7ac1554fde66b52c893852e4f3d45d98f8e82ff5bca9e134e66c7706bcf08e219b9c9f91ee09da204992398ff369266a9668c3cf4e187fd59ae18fddd3412b133c7edc4f926b83a002b272c2d47a65b1e94cc435d08185b72d7624ff37bf2e2f2a2b43c1ba76543463726da695d15cf9e7e4bd6662429f9b556324cdb5f59662add04528734f911d5bcc24bc7baf4de4676bc14771966499d8c280f8124fd2937e6080496a604c89d9f27222f3453c219ec2132d48b4ab6f5dd649552fed813cc6288956258733eec509967642b92f9d3d1c4b45b2119e820d0f7c9d3fdb6a25d62f8a5ada5bd3d3caef53983055b07261958dab45e36a271bbfb56df99be42e9011c048bfc4fe46ebb81f0b088a78b66fb3d42f2dafe9ca264544022b51be6ef8a1ea45749ee748ff395d126a3d6a5daf7f9a19bad8b9a929df439be9905a8d3bb5789a1b91631458302c449082674535167b7b181b6b0569da281b2b467e780b4ee10c75408f5840cd68ac7ae41cfc8eb22cddc92d00d6787bba957e374b6ecb96c3d97fc2bb9e9671faf641524ee4e8c5858cd7544f6dcec59938b041cff1f3172023fc4318550ede2318ab6e2bf6a549529260a555303c7844d29c55992405c1b4e3e5bd46c466eb6cff8e56f3aa54ddbee93bda4b52772e600de8a9aa159a296ea69dcf189e6ab44a78615221bb51cbbd9964a3048df5a358c4307b1dd7af4307a089fb4977090b1be9c40e0336974c2a63271a36184527de0390485ae7ca764a12fc1de37c6fba8ed5a0ee4a89039c666c6c3ea408f3739caffc4b945f6291a3a036e6eafa25e8cb9bc4dc472c8e058b8b1d8631aa30edafed741d1430fc12016f1a1630476c246d6e171afd4a919a042197842f53518da426af1104f8b21e3dfe3080dcdf92fdd42e0fd649431b23e31c2c47b27471ab0ed9fe9d2d8898525c314a17446f75743dfe8b350b682d427f6b2404733e9a8e9727675b61a3cd395da7ac4da92b1a34da8e5366ecd2e7ec560c465621023fd62ee724b71238a0e7d730abca5d23c8ec9ef87c23c2e1f16bb4773eb085adcd71aad37d3bd2eb3d3560745cf6b20f745b1923c5e01547f257b6376af80212d6b4edcaa12cfe1c8f0adfb4e33065f068b4e95a7546c73287a31bd4adcc79d0188edb213c63fe3ba6c49930c1bad406ab96336efc878fd0e8fc428ccc9336639c174d1a49680c59e39530e5e086565d50df311f3c9168332240fa5b1c7df1970a65c0a441cf03ea0ea17583cc6960c2b8ca26ef50ff757ec1a704156fe02e3b53490feec66dd9da32a8d0d586c9001c50f98f6280d006253ec50cdc9d94acef7453359e7174f2ff6cae090165c82562dbfb92ce57c18d6e3a5153ea18963072fac400153b05f1f8950ae071fa42197d6504fd61113b948e10c2d0427ee82c9422cfb9f89eb3d6dc507b21d1fa08a3a2c5b23305f9ffe0924b1558f654430f918a1bfc3d094cb5a3e74b9c65e34c24ca9325799bf4f710de1c1d555832b92e24847ee0501af88e72a3c4fb9c443d3dbe168c541b2ba80621361450d92303643bb0e7ce7d5572dc7fd14dbd68cd3e7ff86fa4d2b9cc76cfd9270699f2ef57bf17baa08ff631ddbcb47f0adfa706ef6968d01bdaf423b3dbeffbda2a6110de4b7a9740b86a876a61043b60039877fae1c661ec247545251d61beffbef856d33a18b9f174b7e34a75178ba561a5ac1d6fb0d4b349e9e1741af8ffca0711d8b2b785a33f3c9370ab89fd060de5ee73cf67c01cac09088ea04a84308508872a304ad46476d1fdd9041c4d989bf39e9d1d229b43ec34bcfdf152bc9c1beebdc29a33b787e16b25ac4e00b5b8fe2b196118ca0b9b7cd3e6a4a999df52360ee4b4ecec73360556b15b672a46056117984756b77468e1fb99c5a671470a2341cf3ea5d3316fb9b892244f9a3a249ba6d9dbf16367cc8ba10f689b83165e675a20f402219782d11986c168fe389dcb39343e96935dead8abbe6781173e81b4129e9f0e8a16fccfb059962416c4ad43309f282ed2fea20eabccca5dd066720b061e640f0f46fa366a74e2dd119f88ed43ffc53ab0e942b635ae719563e58c947b8e2caa0f29ca8ef22cfacfaa397495fedff087701e076718d9a5a4f3823c5e213240f235f1e7efcf054453cb3c87333204ea505248d9a5146bbf0b1e64613b3779b40acc139481d1b5786df77946764716704688ec7e37bb14fd5b459bf2a3e665660499eaa28709419f619a56421815e7ab0ed429701245be8c5daff57ef91a23d1932b422135529059a3221aff43a1e2dd697c35186b0a108ca3d078b2e34bf86e41c0c9eec197c0e215b7811e2826be6e7a483307ffa79e5c4f355c0e50e8defc4e1a4267fb68e63462723de72314fd6d35ea89d9c3def7db7a71f3fc07b576e9304794884759dc60fc8989980dedf020b7ab0ced606bc8d812c8a913ea534efe4583d081d512d174cbd68651a1d72f4e2e82fa199980b3386e84c440ec9da6c92b971eb97d9d5e5fd2b1e89f886b5849b9ca35f8deaaf953d7c1886f2ce17264c68eb8407c5b821aa47e8018097399d6026b9ab1ef06bd88bf096bdf5ca6f318d0a64ff9c91d3deb7f04769eacfcf893558059ed2f849ba44c22b3e98647e69f5f052b0efa21684248f5b877e86e620630f59c50c2e9d5bb619ecf25ccb8ce8ff1e1d4f3310c0cccfc8f75e63b70b4cc1f19476bf5049467b09e1bbe705b9728b9816a520c147087d8a9ac8f78e69984c3032e60e24aae1a4eb272f8ca7ab89156399b454ac894c6fbc004f74710b8cc66af0f784e870cedb0554ef21367587e0d868c1ffa3f01e1ee8eb135001c2c62084a36ae7902509b0a437975b13bd505f2ad4c5c683c6343ba5fc95be605d2668fc23d1f44677e482de6562f76b99757ca02f1a27434e87c3c5347b7927f059cea2ac4fc815f07927d8aee2a67bf6703bc1e9b9ecc304f5f71a599513e140f2fcbe82099b469362c79ea4429f30ae00cb89939b01d095f0a69c2e546dc8861563b0fcab8e743f2b9d016f8bd70ea1d24620f8993d13e947c8bf53ce9884cfe7602d24bc9183fb07abce3d838b4bca7b14a9af495e20b5017b57da885e3ab38272f56f3ed03a04f26b13f77e5b9123a5631c26fada43a1b1684d9009dd2e922b1e68c5943315c9ae0d362f882f01f0c1572d032d49dac26a7d6adc66cf36f3f31f0002d6d9c58aa4b0c48984aae42dba65fb81f09ccd3878c585a1f450f6a0501879cb830390903a6f895d10e7058e21244ba6806dff72488fd5eeffd3fd309b59b617b72862547e224f70fb09ff6bc6cbf714147bce959bdf1f3eced936f7f789e5d9974cbc86ab0df764595aa7289b59c67a6f708b0cf39a6b7e38daafc1d0882599a1f36666aebeb0617d7c91e1436dc2224cb70cf8647a3ae4ce63636e05bc0ee0732d8e1328ef37dcb09ff29370cae511896969b82551c78b14eeb5fc2f653e4260e942ac5203bf9b67a470ccd87d6d5aecaf56bc13a47d04000bfbe482021cc622038a336762e7e842b9771935c4cd331ae9251c14711f95fe705db927f5b2f0af6eeda9ed77e107a5be2af9085933678a47a6cf7da332f0f0f56858a267cf67d9f14ff8c6b1580468cf3dfba2850c681d4bb8fe043cee9e5b935969c14e1ee85fecfc5a83d039e31875ee804ec2daecfebe4caf57adc1fefa6ecc754941f17821e23c7ad226627e2934cfc16cdfd7ac5154b212a5a5267a8da372c50cfe1f675dd26ca8952ef1ef972a5b4ddbaba4660177774299d8f7db31760867f499e0a4abf4fe333eb2d878db64b84a8d3b3634c9634a7b222c54c768b0012cf0d44c489a792233b74d53c9c81e73caa2203420e4634823cbd98c99e340be1ac09c10133f34bb0ba1a302c9af691e114c4b1a29dfd63b890528b96bb976710f0623bbddcb997d6936ba08dee56e4249ac2b1e5b3d2c60cb9129b0f5d4322a16ee0bd2182e0a8ae40087c1cc1232dd32cdc4c3778c79024ca185f0356ae595fbe8f23c5cf6b2a045bbc345411ac4610ed0ada1687494166918f424c04566c381c853154bab9152aed5988c4af57b45250f85c07cefd29445c164d195216922e802beb230236e6b41369b4a2a819640420097acedfc4dafa5cc6381e4803e3c8604c4f28e759375b5b2c5f087bef6dc9f4561882734c94256307721b2a2350f312b1ba0ed50df9f09c0d8c1caef5fb47a822484da09e818812559f5e2f422dde73718394556ecd220844168191834a18275b71ee12ee45a7f9537e6a256cadde843d171537253f902b8278405d83d8453f1d2c8557606a6489f1c740d2af2781c5d8cf4110e2621c565532c126c78973038e48993b63c1adbf7a1f90fb11d22b932629b55743c5825d3d325575cb424a0baa934fa70f518295f9e831858b4583aecaee2131f701b734d2013b34ff6fa7734ad917a14c824db77f2c705843c1e072ceb12dfac4a6c2869d6cd51070eec36987c069a3acd9fe0244fd377c4ed636b9b190a8f7ed080a3692ba5bb61726ef892fbc9a5b7f3f80896a923f9ee891cd33e19fb1d4d4a4a299be7751a877db2db34a331e10a8985148bb62f7a787fc403d242057aece92a4b184589bb33619f20e4eb6f746d9c911649cee9f14879760c2715d96529f68912dc9183920caa23754be899f396ac6d19c1b09eaa476378bc361aa1a754d75a4653a5498222046ab43bd15d4c20932debaef76ba2411c03944424bf9e092ca495db0921f470710e5d8d7e276a2fc90c9aaae696f94c9ba12d4b2882842092c367152ae9e231f8e2e4b6fe385087a775fc65328dca6609a6b3aec4ce067d0f09f5d0e6f66c365ce9defb8b8efb927f10247ffb05b628bbba0aa24251fb2d6621862b240731683edf2fa43f37f04ecddc532d48ae27f6e8f77dbbbb649a510686e4bb6b143c9d725a6d5a0c408f9ad9f3ecc8980fa1e72a87b2d93138a09a9c45de0054a9e506826ee71b28075f76f3489588a0c2c0df298b32898787d0cd7fa12e02cf1a6e4b15cec024fd809912908cc3a43bca13776bd6aa0b972e56cb0a4b31f18219d734997d1880e14a3b5015069b554978f10bab7c6133162fea82f6805cbc14c390e7416b7757156ada632484d7406ad57d42efe552208d951c05409385bcfa932f63326fa0b71d19c872dfc76ec294a6f8e629816b6d937096ec351a6ae2d461e993ed7cd422983bf635ae9039b09f38afea7527cacfaf1f06a6db4058e38b2daeb1fe7c31f699c623fd6b7f04543dec22c934a04cc40ee2cb5dd4112fc52171a919c4a26aa0016130e1de1ea39557264f561a0ee144a57ec2f93455f049737c519b1ecb548654d7a429ab93fc40fff3efcc0a1e0c9a2f8f1c773e9c4a496a117d3b469fde80d601a01a608ac0ce9027070fa673d3e98cd8235a815e46d535f036ca3fcfba7c0fa789c4ea8dc957b7390f863f4136bb52e7df028da7ebf4337881879516154364dd27d1947216b83d32c8829d6be54a29aedb0a1f1747a4cb47fe61e296828a60e64585e2ceeeff37d24b114787c467a04af13484037bc257f6757ccae8dfb0a916aafecb968492c20163114c11a6600c7b7edab1511338752caf1a6fbfa4c64809c3fa8fdd757e6a2e58501add47887ba8768111225a9a9791bacbed2a5fa665150808e1293d5af9c47e9e619e1d36b0d6f2c22a5efa9c1d64795346bba18a2c03fcdc6cfa6e2224728b99be3c38ae943a8f61c8931b476305f05ee70aead00896945e79037fdd58b9f8fb68384b5695b61b3d1995dcf2afa59b3d1a0cfb74e460459f431b13229802e491a1001cbe097981416c96b27cad1df137afac7c9d5bffda2fc6fa9a7a5b6d0977f92d573281a65624d5c24fb2d6dc0d03861127d06fbcfe9ec3658801d421c3e173289543e67971cbeee8429279337905a931d6208235c1f58c5f402389c3e9fc692aeaeff6a4237c559616e786bd6bbf10b450d0d308a657e7f4cf898e81d1a7d7a0de01562b1ddc2ac4383d41e7c4a15f345f7ca24a2dede5f80adc9827e30bd16d3cf6e2c98d05c636c705ed513f9f36013db6246b08a7bb3ed0425d0f7ccb5154c6f9a30672ddcbf55d9a3a9a098c2a8367914373bd9ab884e368ef6be44ab37e5b465e950aaf9510f534188fcfd99c69a9d298327c459190d71c882efb87757f037d1267d2e7b7192fe6b2cbe19a53fb4d3f5ce9281f0ce27ee135de6a12eeae5d290ad813b937110e83d9e1ea637c0dd186e2448d8a0b24a43ed648bc042e03339fabddfad778563936d84775d5f582a4bdee8dff468dc5ce2b6ccf61888f40a15e3b7ededded705626e69d3e367de0ae95925e0a32d976ed6a8b7534250da9f4c1b15a5ee4e4a9afddc7fa1d7a1ea6be8945e96eaa299dfd0377afa1385e3d43ce48348561ac487b47eb4cd2baa0f345bcb0650c93d33802da0754684c1dd63c65820b7fb320b098c3a8c5fa10b0603049a452e3ff0658348ae74da19e197a3d141153edb8b47075709323f6e3acf4f152b6fc5b0376448bb2f8dc1ba92c00b53146efc7ddf38b8da85a4985a47d43ef68415bed67c65b6df2a29a4246d75998b947906bac554566cd83ff878aa20637b5b0088c54800000db153e8822778949c85f8c0c73e9bc9c684ff62fc305bf64be0123de614a2403ea1b4695e50f886224fcec9aa31299693f23688a03efa80ca06a88dec99c0eb616819b8a018f424f8df0e9a6ef7d213429284884b60fb28703a554e31f1aadc1045063e425974439c8a1d863238d82906bf9b4d24af9bcf3a2d4905a24ff40743a5b76ab549beba2679f6b8aa17e84cc18331b98b30989606bdc16aa4f3bdd4fa66431c27c132b0016681dc048cc053489f2d79b73d5618ede83ad9307d57ab6617654872acc3c79120cce965ad0a96803f12bad9c41f85bd9d131ed9004b4d4735c76a7b436074c98e3b202615fccf13f4d88fa14013e17c148d6ad18b370bcb867b385175c97c93954a17e13ad6022664e38a746ecac71499fd3f1f083bbbdf4a816ba36135084585fe0d1ec369b67c93ba36dcc2db072e528242f2af5966a9a2cba04ca0788edc8d793fb4407b35037a801a2c0d3fe6da638f0e3a0fa343f6be0c83a97dc2b0d69704eeaecfa24b6ddaeedc217859eae5677392befcc905b74dde95c174535a11baf7d71b55434ac4d24eebfaee1e702b7edb9e8c1b5bdd2d56b69fedd67de62ea1797797218ee782d72227863fb1437a0b838c06450016593b3de862c134c0e0b44b2449b8746b6a4e14d6519078702cc94e5461b59a8a4ffbe46a40def43b9a2a0420ededa1ed7d20c2adf4f70166b9f1383665e94be65aabfa91b03c1029577e9ad9ca74f6c3a1957c63986ef4e8a207d233b20837d589dda2590edf3227ff7f10aa10ac2c6c45dfd42dc701d5d6d0bb602ebb08a9c1daf29a3182f6100188ff90d50f5d31c9eafaf91b2ae9cf2b2437cfb34f088991b5e5dafee2eb1620b1be21cc230580484df2eb6a8fb5c542b501834b8097e07d7b7972f9602fbbfc5714cf96655fdda3e747ef4053220731849d51138b61f32aa3e03548c1cbafe7a760fadfa29a0b1ae34ce9de626a0badb520629334ab4b480776716a8e53d818e76d2d9756b4d9c42fbff3133922d6d126f32f431976863a20074b1b45aa84fa2f7840c7f93a0363a080100d133c32cb204522c58dfaea5de46d96f739aff574e9c08ba02d65104ea4b63b15989cf53fd7845af482bd079334915af4e874a663976c2d5d086644cbe92e06296c09fc95a4d2d804654d12c9ff18008b2336cf6040028406883a2a5fba608b4c29f061dd46b52ca184ae8bed9f6d301be6fba762cf18af5575e0a739645a860cd7d8c22518cd77d56748ad0e569dca18e3e7848e2989043ae2cf6baebd023721d337e778a0845a097e677fb2336dcf77f9b039b11c7e66cff604ed9ecbe48e527bb6f2625e0a00f79e223f6489ef9ef1e17919d29fd10045328f6bf4f0ab7a0d7b6714160303e64a81181846afc63112c0a0edf79505aaf78669f73a48f5f27463bbe8a7782c835130c244a11ec2d6583817aaa2276a3d5df907a1625db495a5d66cbe56a37875cfa77ff3a9f6a32848f9eb8c0d90006edaed94eb1dea94bfa49f0bd90908bf614fee7a961ca7a2a2d004761e92fad8460c687728cf797f874d93663d790723b670031fc2e77bbb8c17180a0a3a72def1edb94551430348e658b1c637b2ef81920f2c171431f43b2102707320275beb1a284a51782bb885fdda76cdca04cf0029cb4019d59fe2d79dc4c1bbf089a71774d16bcf212c37d8053ea6233361a46e5bf6ecee360d615fa090b7d91422cc7a663e467a81214dad94cea3768f982b17beeee20b195bfd90e38cdd3e01d94a4d4fda43d7875696c303123caa6c86b72e6ca13a495f636fde9242c72fbde6b81e85679c3e78930b94cee3013a94e9a8d79b24dc5ae8ed6dde87e1f73383483e8f07316b7b7377518cb7ac24c4fa790917b16c1602ef18e41daff748c5b2e7da78bdf147c117184a24a4bb944d22c733cfac7a9abe491286d0e7d27deb25d03f99e68b21eb575ab456333f41c616dab3aab83940074729474d5809538a6893d6aa4121f9533b9fc3249ab61505969442ee09678eb97367e7fc2959cc8b46e040d07dae4e9debd44872f6c193f6a8ca8d3b26b293d4631289f19c49f80c10ed5e38f83aeac53b6ad6249f0e74f95e8a34d43f15a1d074361e7092ffa57be67b172e4ab0209d31228c618c42b701aa8ee2963aedb53e82b120b8640ce236240adcb1021070fde2033a591b96d3fd0cb0e6e97801ea8e39debe1e3aef4c781547a33bc6adb03eab36b76143fe207fa9b42145750ad05a4741c9169a43fd794d76e1e3b2bbec7e2166dd0e18b00f2d0068a722292d36606f04d064d046e99c90553c649499a26db5a5c84df03698d961562be2c5bc3441477b5d27d00495cc18b8bba5c7bea44c2eeed6e07bca29abb0a1c1ec310880459f97122c641814ea0e383a91f7d8b83cc026aec1d3c5747d6327b81df567e52f9ba09e3f751026960d1c91b987c0721c55cd24f5d9189da5b7a224d1680dc912fb108aca112196e3f20ee407b20f15a34d4b39441338da6358875ca66369768bcd0107f2ba7f08787cd535c5dc970e6bd8584b384854e14f344e706863ff693c8590d5c6ed6a31b26340f68ab1da2877db96f66149da8743ce2466cc0ed699e456475c8d76fcf3c6ac2c1774754cee6c9d63e3f24377567c4b8fac0fd8ff04023d78b98bdace6fb4df5457446427960433d5e7d44fb741b400661a9b5e977dffa99aedf2fe7519c3c3308bfa2f9b7bf5a382c1ad7d2398c6db75d60125f946b3a9cf56c7ae74fe7d65d89c2a9e0c0066da0aed2ae2e6990e83913295afc1312a117aeb5ad038a216f1ab8b11fc59b0f326cf341d5735eaf84d7623684aaa32df83e13370dc4bbb3d2d3d08d6f5a56e347b863b33c9d3adef13b70236c035bf026a0002e7ee119ee1d0b4ed5470394522e62bf149b3038345b451bba0d9e3a385d32470abdede23856dc270c0580e7f2197b3b89cdc4ad4e6b8eeea404adc9d2b6e1aff3d4df2a79d71e07a72da2fef5b1d5eda8106994eb51c5a5355cd5913f00f4a441117c5392f84b0b541be5f19b121e430f4ca60310c0bd0f267ebfb471cacdb0d7365c140ec08bd4d9006447a7ca9c7c3e1b1afe6fb2d570eff03c8bcf0b01744affa97c58cf32575b34caf0858b962ff306d96e2672747137e107ef2898f1e098f941d01de642abbf251257d752f3df0260a2ce61749ccd8008b840fb9122c12faef878fa111e1c95d44cbcd3ff14265f037e3a283361576b0e4bec7ea62433018a22de9dbac07a35d032c11bad7cbbfa20891c2472a08f90b5ab3ebe68d5d37d64fe4607aae5ef465441604543a5d1e5be4120e43e2cbe09427b325656dc63668b1755a3bf22df0c7f255cd47d9faa452f4d0d67b3e8139d72b6531f22edbaa400b8b7cf34f2d5e3d7e46d04b294a0844c0ca16cda4a42debdb8d0540efcb39de9b6742bd7240e39e55c17f2c3b8b1a3a04d20092095a9117553e17d3a38100759921f0aaedbc263d2eb1afa3f991947ef5909abf01a22fc9ac4225931d1dc83a4edaab79123a1e934ce66b3b26c593a9893b6484570834578ba54f90b05fee1b551013e0d1035d8ddf41104feb093e6628c3f572a24facd8c6b6496c98dfa9d48d164b30fec917f95bf745662578434323c7b8edfe0d4ca82d3894097438a693d21f21adf15fd7c0383f8a4c3806dba574f91ce34a4b55ec1e34c2f2cf144e1140ca876345323a820edc6a08e35ead01c1f95adb5d71c1e7c4f15f7d28b15d3662447e304af1dce3c6d51e3770c60975b9a93ade521599f8730eb154d508730cf7630faed279a3bb93362493426570a5768d9c42631fe0b74386b8310019e8457d326c53352c33c2844e2a13165314cab31219293cc6c5e4cba15ad35a6163c81d878f881777f99fc4bb8fcd3a34d968be1df6f4edfc6876d0debf17c75b29676a0cbfe2dccccebcd64bef10de81c75b6379065a05d63cdf76ee9878edcaeab6a014c232818f20897e22c7bff0de9f5a50197ca0a7e45408e7625a014370774952ff98c1b6dab8c8da1adfeef4c145c029440c04da92140dded63518e59da0618a4f88d36d5c373644419a5d4757a2e9b9f0b303ea353c93ff47a774e9009669c3db2d8e499785b0cb01de7111c680a463def7026a82da1afe08f335c10da9339948684e8e870fd770e7aa0481f5dcfabef69194698f517ff16ad824b2d4bebcad27a508b70768fd7fd49a70fa48c32e4afb77e1bc0ae710c87686870c59f213c262190bf086ab9109141b88911c9c17456f1d49a79fd1d533ad7c91305fdb1e9da3330b3aa1440c02e1bc51ee443eb2d3b313d9d8074a80ea2491c65a67295dd5c2b593e92bc1f92024d9846e819b453f612dedb00e4f52dcec8dd043a2fe2cefd6abaf64d05189ded95eb6735c47489bf9db12d1d5cdc16631c256a8ecd3ef8e02aeebfa03336526e774889d2ac1749c335a9fd800549d7c1fee17e4f0c199c4d9c05a63627628117f32aa402f01f192a06d5132641a9664070fd74c2e19c46be629ff727d53740bcffb6fbbdf93c53bcaaeb4f6ff9a16928931775f46dc7929f9a3dc1a821d9419769ff217f63c3b0fc687390abb28725df2c166b6762cb07a3fc97ece986e5fafecacab4b2a1f2a43a40e30baabc8fa8498cff1bf1c7f9ef37311a1e1525adcf43ca1a9dadc106553d753a19384754df39d83ca087c7ac2edfd2e8a4b68392ba9794ce08271ed5808da9eedd438a768c8519bc1d43779ce38fc67b6bbe7d9f25f10cfbbf6d2341831fbed0f32d08fe233bfc77d8093e0328d3744545b87540f366d101f9abc9e2840fc7cec9269fed26d9d06cfc111dee0b54879f44b89bc4f6fc6d6815b4444f1e019d2aee02f57be28bd46218a180dbc02bd2e0d1440f3fc715306d9f7886792e0b3fec8eb4b2ae77135097f7834a13997c46d7871d86e911667b8e0ed7f104a62cb4675b815933af386805f83e3bcd1d0851dbc9c67923b0bdf09ef4e9ee81b4706bf7a2c578c85d8af9ce44621407d0048f33718673f2d04e838d19faa865f509bd623cb21fca4aac602fc29c1f11ef3d8f4dd9f940b1e5cbae84fbb1c531494892f85bcb5e44fa20861fa4bdfb022c2fdb5701904d32f6d0f8da2d903713e419d555f9b01086fde0365af1e75bc9177d3cab66f1e3701fe53d9557e1f51ffa061c1d7e6c980cdbb6723ae9333dca2ae4073f377045b7394c3366025a9893ee821cf9a7c48ce7792a044589be3b401a2127f8d6cefea7ed47a9b571212a86cba0c498d8fc5cf91fc381d73536e93651984e195ce8b3d2b842ba8ea59ba10e19d098e8f2a35029f75c77d86be72b2be67c78dac878b23eace9bf7722f490f43be63fdc36d1bdff63795a70666c755bc8651f3ecf142b6285fd95e41637aaef7e34b6c598a1f2719bdebade1c4564c666b6c1d7f154c9d4281c235240f13a8d4d71a82bff6745670e4780c548ee677a9370c195f0b6555668d68324b5f8d7ad355eb65a56e064d60ca539cd1145e4222e4e15fcb26005e24904f16e150c49fba5a152f220798a59847975407a72d0f54cc619c1f771e69d225acf1cb01cc0e3f63399d77d9e7086c16e2fd0857aed66daa619e32338096e93252db6bfdf881ed7f1e8db88bef53a3dffc6eb32819b474bcde52b5f1f71fea60130f7073e6525dab2cc66ba4d2f44ae5ef13196cc6a7e0ddaad4e3cd056c31468d8b2ce8865373126c3ee2fb74df73b5d51f7b67c9c8fc87eae43d602134e5452f7dce66289955c1090c736599542884af4825baff9984fe4d73ad46a2b2a4a5a81a6d25dfe9bca2b359444d1d4d14729d853d29362591f8dcf54b01ccb016e3fe264343389d8347b815feccd475686a9a6ab39c3214b0e16e8236fb75bbba39000ee961faf4e36849f68c33433be91e5bb8c65e806ce3518fa34c57675cecc4df40932f4d33ad8898dd1f31e41b25676bef57118a1686c26ab87eca7793b07d0b9dcd955ecc35723e9288548e392d76ea5a2123ec82bfca8dd71100556e099fdb0196e988856c73daf3814dc86af7f5640129a74ec993816b68f816099bc4bb22e82c5ddcfc3ed090a0afc632d96cbe218ea2075d708bbe417b4e2ec2dcb00abc6c89ddc08be53dd963234653ac4786e45da102cce525dfb2906eb97a20fc4c89830dcecdd9e3333231d0c3bef522864521d3d1d0edb2bc75e2a3ee9123dea2fc3a440aa0ad8f96a8df8932513bd2395c63ae6c7cc0f31e774211515076275fd53e447420faee9d68447f5924238bc755503a9896fe70c61f96369bfff6e6e10ce612d3b82bb8d9fe4c1d0ca432b66f70f95128862ae353a890cb2380ba5c891aac88e9f985c1baf62d2125e529827c00f980c201a8d3edf16081e327916313f06a2e1fbe92d604c4cf03ac1953bea86f391f10e197f86974c78168206969ef76b2c94d5faf07ace12432455bb6e60457df36617d853912bbf6e717da48f33c14d36f24def40c03f0cadbed8ccebf7c4aa6895d4ea75113f00bd5d5924afba7df1165316dc41cbedbb0f4dcebe28171075c9b5895f0f8a93a89e0b558e01b5e82bdae717bfccf93c984bb41a64427f32a2900daa02ebe169caeea24504d5737ce7162688e8f02e59be62e3f382fe098db5ad2a58b5a83dbb5fa958e1d9b44823efa6cad1e36e72aedb6d9f45f7406842a11b01d3177df16ded779508e7ca037f3939c2f5c366432465524c82c321c9adc78f2c3adc2a9cfbd06529826f633196b4595af518c730d3e55f03bedef5936dc4e912ef41c9dd2f92d5ac9557a8d12ba1b783a7938e19c88804737cc11d9644d373b0d0986534690b02d37e0ac370e5457c2782225d06923e4fbd1bd4cd9d7c1e493eb04c162190d57b40c5efee36575038e0f6fc91ed3ec39be42ebecd3015a576b47994c2e160e57ca552bcecf5d526fbaa8a5d19cdcbce43bb81fb3733e0917da514e43ae0307f61522f44fd5f3cdf30a4d2b5c1e656b1e7876ac2cd7eb333f90c6a3e24b7a39f23577bcbc93a022173aeb853c19a92cfb3647e6e10321c079e2f0431fd137332157952b23136a5e4826870c9802f77bb8c585fb58fa3898a3dcc1660fef91cfe330ce3a8999bd61f72c64aa39a209892d96a60dd54565ea0130948307370af766818113348da91151573a7b3c7b032b7d5b3b38f90d7d82fbb3209f62734da4616a0cccd92a8dac54b24991097e4153e927dd01d626ec7f3e58e7a835b03d96a175adb99f8c6bc37453a24ec9e336ba6eba2d478458afe5cf42c6f060d9dd3aa9dfbed88c5eacb991ff3ed8b62ad80d3070d54c51802c54e52f5a0bd8069fdc1fa841e945058b928abee05ed4e8c54843b92f1a2c7c1bc242290e5ada07f779071086f406645f99c7205bd3f2c56f04daa8e3772e8748c162b0983c4f7bace1015e28a6682c6dfed15ad4f7d0314790bba83a90346a457511ba81fb35fe1e654308f6b6b4812c105e29b5d9fc511e0b02a942c62aa53013082ad7bf56869d41909c69ce7b2cdfa25cf9fc5e1c283d1a0593f8390a1c67af5fcdf7b78665acc42ca0146b7f1eae4b9574f09983b58eb47abb95a467af94316937aaffcd97e4398fccc4949754d3a7a5ca9cc9237a350e9f982ad5fd11cacb1dc75a09d9c22d5837d77d27b56c272a31b657b8503858c54c3c641a14bb2aee352abd10ccc1ce0c3e0caafea694ce4c78f3302505c21baa66b6bacc95608f499ef10a8a623e72a7d0c8578df9976e65ebc592535c1bd345b6fc2cb8e8d3a86af7d1d4eaaabc39a1104e6cc04ce333270bfeafab7ba4ceb0594c2113a5cf2f9cf483729331add221d95e01913c0bc68f6121e7840929264afe922622757a57ea1398f12d5aa2c23229123d5fd60a5fb95d98534352f8eea0497a1a474e7202f8f885e72df4cf1e5b79f4d28c32a81d5e844d7c3cb0cca160a70c1ed2dba955778b846c4e8a2621dfdd31c6faa8f38b36ba7f151def3eeafa27540528c179a903bbdffb0c0c9b33600d240b6292fa6989a9ae51f021808cc6b580c21ecddffc7a97d96c75213ae0557a74d5a8e1b9cbaf9741c6be0e19cae1862c95369d2a298bcc1de249424ace90f757b3755a8ada75a9787550b3830cef17947adf3eb8bd664fdef0d90d98b9d9691a67b7b48078adb84388f3e6a2e57f49a6ef8c652fb6bbb22ae85dd555eee31c126c59a529102c0c6a5a756546f3a8d40d83d9f4ef58d9a6f84779aac2ef161122d15c1bc669dd05f5dd2fdc6062f80d69a33c8cc4d1efef6ef9a71a06463b1716121086239670e603586596e7537289e7e8499c72823e32969ef7de6c068446d546adc280945b213469fcff9110d84b4e688ea33e6ab6c63875f398c4f2cce8fcbe52c38cb71cc3cd36519753f4ed8ba35f841578be9a0aa51d9db3ebc98c0e940e9218ad810f7fc6e698330b9c3d93829f207124dd7fe0b8e5ca143e7c939c8bfd13186982722cb05588795de50807be18c0e8c7aa7518d8785140bf943a953cc1f9fec2fc587734b000c8cdd102b6bce90fe7d2107b68b73f87ac3584761340da3c450c01a20043d508293a9f353b634ee7efc612e7ab06779da9fede9bd12e5e12e4ff86a50d665ee75903f5ff91d8076dbd67e435fb284ae7703027dde600f93d1f96f1df28d18334c12952744038f1989a03af0e8a5f839d56aafc3bcaa3ef17fd6517e09a04bc0feb98467ccd8ebd972bba80ddcb589e6d28ae8e35a680da71a9113ccba27a4ae644bdc92b299332d45e72e7c501e4e173196e9f3ba91b11bd5654dc417bd301925055bd608a9e9045d07afce274b51e34cc937d7666a6f0c9c90a58b060ceca9160865c143a63c695fa21c45f84f38b1076ef9cdc4a6a0b0f37d511cfdcc0112b7cb90f71c232596258e716e63cb2fd4b1f483317820a34fba36fef2797299489ea4a799466ac0ddd2cccc9d84b2a63514e37bf345ce6695d5f8c0dcf4a1a7936d587dec6a96ffacfacc0b3e96527b9509bf13a506edf6be2922ed29c1bf820049f6fdeea97c7438fba2357d9715b6421ea4d655cbade9ebe639b811c80b261c08c30fc28e40bec2d378cbdd9d2cbdc37052ee9a35734bfff3c9bdd14475a0e0f9712c9dce899fe36ca76be56759b398a84c2c2ae13ef25029b2092da4c74c8a7d3c5823832b29e0a40700f8bb421a22d759c7a2966d0b5ba21117ef21e96c4432966e348661ba0d0f2cc027bb67054fd1f0239213f47d2a58e03fe909a5001509cd473b49219342879aefd7c0c92132128091bc989935a31f293bb61ecc59193cf223c36a57ef2f8ffaedad766ab40c7d3ed207848aedbdf36a6ceef683a6653e512cdd60997f4e02e3fed21bf553df2d300bd459c23fbdf6e7f6ff1e37d1fd092e9fbdc021b531d2e92a078685d33ea7c341a69d79c17bd942eec4e375e5887417c7bf79798443ae8833a08453c1b6377da4a2df59ec56e6931df0637035de170c776c95c34ec01707b7f9e8bb84bde5078de52f3c34a1dddd6069abbee548f307b1f231a73544a7b2a1df2299be26a1e97085d428170d00a1ca06d3cfe2407682cc531e0c83d3f62cf5739e858d03cb05d9826216372461a8ae0c0459cff6271a3a0387f6981eaf96a293268c33e3408b15f5fc57d635fc64bf1fd15bc692b525d4f0a3b0fcaed29e5bc2aaa098d6d884613426492d4c642ae0cf1c989810b2914018ebe05de7b3c48bf58822f1129f6eeac53d8f1446db2db3f1e24bbc706832b17d4692658af551d0fab1bdd4a0a105db6e218a67ccbde4d078a06dd989f8fdcaec798794d328d6ab97b203cc013e6461611cd308fe446dc477fb526b3bbf4d68678122b4fadf30d823860631646c8b7dedb203f7d35a98adec65c36f15dcbd970d24e7b0962cbede4b9be83d07a3495a7851b946ca944697879d01ea21ed9e09eb2d1d65e7a103ba2bad09861dadd258ed1c94c13df257abe0718c4d4b7160c639c93b0d6579ba5bb3d0a030c5d832d6facf982a6a57ebab6800a2e925b0f401c912375dbd3c890a46257c0a767529d2a526c05b44ae7b16edd97f520a23c1a61d046f61e104b52bf40c511d5de904f72619aacb5fce515b0005221a9f9a57c18607f9370d0379166b452eb8350d8e4495c9e9f987303038d8742172fb26ca08417c427fd109af022d17c821dba8e2e0f8fda79db4d1fbaaabdef7e93fd866ec69769a867cc08fe1b99b6925b48577c7b9ec8f7ed63ba603149b82c2b8772d565bedbbe56515d8236e858b829bab802d6d69486f21d0970f5477fd0ef9c2da05c1496f51c96b9f45c0b74d0ac91307a2e6b65b8498c1ab696e01a04aecb8ef6f040e8b2289062cfcbbbd9094b3dc5b7d9c6a21f01611c0fd93b7de34fd2a2d3d1ed10b28052f1194d69c27c1412c7e2699c084506603f5d64849e33dae966352ee8f1f36225514a4ce0817ccafbb3007a5d1b93889b743545b552d87daaa3790bec443e0c70f6b340329d785bbd55e0d9f16381ac0f09b290f8577e9d2328ce08714482227311c3d98dc4e622e15b078f5a597c3b030d079e5d65e762afaac0a36ef903676a710ab83dffb4e49482073140285fbc70252294a0d1978013399150848f7a648a30b307ab234f875ef4dd5e0f96d3baee4a7b4682c53d1e92ad02e7aaf356ec016487a2b4fa05627cb4bef12fae67030c909c474aeca987d864e1ac04c9e05011e36aa4f255ef1bba9bc933e8b77bebb703298bc640ace1cb6d0b9da89efb6597efda98174a716e9d02136aa8054a504ae0f9a463d67fb960ca9a8f33feb57dc1dfe64177eb86d68201813b3ab8461a220711028e307b61e86b647a0288127847f0b8d15e0a0156a6ec0e9f324b792bc1deda383b26130e0cca6922ef145ac57c59316b348e6d56d13e500921401f515b13291aef7e5c72764307c95997886a38231bbe126793f9218b9bb73ac3adb1372fb727e44916739d8bf14cb7f112c553878af428fe4871f743c327f0ab9962626276b2f6dccaecfcae2e836e77d993ee18549d27fb7f290a7b581bec862d6ccd4e251c99eb53068f530622c018a46ff67f3a0419e2f066821562c41ef7a052a45c74a319be5f811b3a27b65f5861e0e74eeadd7ec579ca545327cbb6261ecbd2cf8e8d3043310c2f812f58ef14da7b6e8774dc410dd0477558fe04bd50adb2d8325d9a0e19c5446b667fa22de59308a2de367d6eb4f2dfeeabb60126629b58fa2b18d06864c51763f478960323389eedbdc0e8b405dc7ba2e79263cc951c0065be1b29887c7fd6b74a157352846b77563eb69acd502868e38334370cae1541364c9b256c4d6f3aca7fbae7f08aadc107dd1723fa85b3f2361db95c283de3fa9108c2dee5dfa0f9044bb0a9c7fd99de26ef0c509cb5d180d32f7e1a009e7d4632f9d7d76714f6473000755cbb8fc511d9ae8ba8c037580454f59ff2d2ed998dfc47bab0818c0aee425b35269ea69ced3d14116b047a1602b6d2bd1e69b9a0f149dca51accbc27b9a73b00cf0d93c4017d0060edfc473de22f6d036cf552b7fcd3477ed009e37821af9d38b71b59741d39be124bc4467e25bbbfba940dcb63c06c0f0bdcbfc0c645c7bdddf3e1f31ecb6460f54ee8684adec78dc9acfcbfa30efe9e98bdd9a69409ec1eceb3f6625a7ba446b1e5c13db2a100d521fa691f27ad0fc6df54a085c2ad066f5ccbe8479296dd20b469a3639357d7765b3af89232ae0bf1fa5e90902a6a50caf447f201bad65bcaf96aa43726f3294b44a854dd4bf0f85ae296dd1f3b3a6cfae34055d5ba86b9e7bc7c76cffb9831b169e624ebdbd8f88bcd354af060beeb046a9d9007a6cde42c4d49b0d083c4be0d344a9e2030677a45c256d02bff786af3358acdd5210a513e2d4a7b2a50df6a2e64c398f3f9fd4ab948a53e37f1da4a4775ef754b4514bbbd1ca7dfd5fec093d2476db4876c04bf544842ac2ac6660c30d18177fc851f7884a9fcf6d7b11636b83504351978f91134b08d2e68c66da0990373eda61ef41d403406f0096c09ebe876a0af86e6aaddddec3820a8315fc568c743fed457264843ab939a80f9b9d8c14bea1445bdb0067a5ced988a0f0364773d5f1a3157d0e93643a33300425451e4b3e633d1c299aee7e3e80fc111c77542d7958de6cbda7730d371dff169fab96a9472190c6372259cb3375683830c735d39c2c2d5b52e1c39fa42ee166b71067745ef2d990abc687fa947b6a03fd0030e5e48170081915c0d3e5481fba27a16f7a5696378600ae1d57684457c23bf3fad1d4b6996d9adbd2f47d5a010202bd0ae0dea0ae290d7f4d6ab8b0c3d7a3bbc4fc7f452412d291d2d3fbb5f79788cc3e6c37dd0b92f1efabf2494695d7f67889f7092cb150eefdcc0dcc8796801244512a987bb602776a445c439c6041a95778260d5d31dad9ab5558cf484f96de4b94111d77dd6088d7fe6c3b181d895d2a59788979ba0f27614caf39e6752575a0f5511d4a6745fb96549892391dae7b13c28a2a060512af4d98276b4407d0983f189aa40b9b13ebe2bd881be1cca671a879fee7391d5cd23eb734949aa1e4594457a2d6d40def8d5d7ee2fa4d1ce1b6855ffd860f5c6b8df7b052c1b922fee477ce2a907f5a16b2df64b068523a67479f2f11a47156a0e4cbaaa9d4cbe5f03e5e148144b4171ff2dbccfa3dd2bf7ba2d71c2528279a51c9c7bfb01c142ecc767f2aab326abc024bbc6d891a0d3741f91dddaf837ba6dea40ee2e8eeb4911955433bd9fe1c9e7c7745de4d4850ba6ff104449118b699e2678448e1b985c3cbb52e634bcd4b1e815eab4590f712884fdcd9f0f6780e81ea25e14b77313ef4da707982ecece805651349f82184203946460bfadb82339326e88b5af9354157a558e2d0da1b63fa8ad985d5a2d150eb31bc4b6d2e8d6ff7b250176602cba0ee5027d96cb49431c906635a97c447b0b432b264ca1d91f57f3d41d322c076b2ea5ccb8222f4526111c3f5b0ec072470283dc8360cc3cc5fa66ce7780d22bf30b530d3eb3600217cdec91e26b25451b5fb38c9108eecedbf212949f5cc344be22b3b38a6cfb18276073c2a0b6ec50368f0a817bd9e4e6216921380b2613a1c1f701c662aafbeeb283520d13cd6e48a5de9af15208d128d3d35d064602bb4639011094672818857241221d743cf0523d298001129629a1b307cf06f6ca2935d7ff879be468a0ec87fa1f32b15515630ee370b3263c799e4612922987eeb5f8d47f87674c3b029253406a0c79056d3a34ebc222beb10bef5c98eee841720da409c04aee3f0b8f71a894f59afbe46733d172713c96b81bdc3e6c839fd1da8fcbefafc2479b93de59a7912bc3df4375f0a6b864620084fbb76b983eb9d54fc75b0dd4ab8bef5c9d817470a6f9a3c05f46d1f9d9bcb5b98320140cf05a37a0a811b7f52f3c61370f088d57272c401512c35fa0e7c729befbf31f5e287e24578b8b2b323dc27aa4bbc6f152d0c9623c07baa828270de40ea906bca122fec8a998068e953a7015fd7ab047f31e75f9a8673b1c43b9479c318f06bc05ac88f693b6399acded9add47aa360644ac687febf6e02d21a8f1c99f69e659ae254467f9d7a7384064dd91e1a9e64d4cc0f0c8fc849e1366c7afebf6da717ee9a4e6bf04512ab461f2ca66bb371104186949a2fa931e18b4d55d9f66ddd5bdf542bc9add2e4308df0666c9646955ed06f40593294aac2cbdb3d0ad76839e3ebd47a62cf84a6e20a6adce197babb8bbdf9375a5848974ab00d4a3a6ae31da48ab9d61cf1beb6057e92773e1dff8ab09f543ca1a93d6ede5d404a1c2b24a9a86b6244a7dac984d44137ee9d1c31892c417184d39d1fb58a40c55c60e66c222165ffb95cafbac2fbbcfce10fb4aaef922ac1eb05338624e9fd5248f8479b159343b08e24f8fc9ddae95e3e49e639ab8437e1bb6b6de63a40f19e43e7b69479ddd5f1dcfae62214c252a27e77ccef450efce83a613099d398659598d1d4bffaa975df4b17ff1ad91d70c49145d022d13b745ad671efb8e44385272d5e942946ba9196910569b1bdf66ccb88e779fecde71b0cfe2b3901fc2322dd409a5e1399fbf2711386d8a722fe9a2632ce23128a20e7a9289151a2e6324a9ac58fd350bf7af6cb90cc2c735c3badae90da8d6bf0e8537aac37dc814ce2828b07fede8e36f86cf663f282fc0d5b9686958bf5eb4ea9ba0a23e796a0e0d4bbaa9c6af4b327e0e223206415fc15b0f31468ba4b0001b20fbf6ca8b35fe0e67b19ff74c3c81d12077d4b02450f3ca784451f0c4d6c87970be465e953eb99b2b89c0d0ed275b9839cab50550532fa7a6c4e46e97598c2834351b1e891a2ae71ce3773b76cad3084bc1e9e39d3c6098a48565f626a74052b29cf08efdc7c9da964b68d8d58521c17f7ecd1cbc83813eb250c12b1856acd24e41b5973a60bcc3b2bab8a9c59419b37ff9fad5e948fb5de3f2656b8145f457295023c39bac3ff69daded4a90d595e7f67332c29928fe96e2a4a548e0321f7ad61c6706357972ad416558adae43c2845dba9a7c7afa1b48acbf9cb47cf38a1f0a5b751045f6cecd7071db7ceae79c3516b1f335eb4927c47794573e5ec0dc9801956ab412786d3d265fb3d824163e9b85dbd2b81d450cbab6f50447783f35dde4ba260d2eba585b3d5725320c75d229186dec9c291a8e3cabec29409b77dd0d798d257397ed6c103cacb709da7aa2d0f683b25b08cf0f54f78e9ab0ee2aec96bf1b3b9688f6c1de1ab5e59f3b0a62b2664ba32c9e7114ebcb7bc9e5aa06e4df3160c25c5313223e90e194ed1f817920313a2509b372e98e3f8f59c64bd8f8a7e4fc3786b6db58260bc95e99ab060bfa0d35cc41df7085f6dd268d4223caa0852a1d79a0f6d166ca1ef0abc95b8657596e96e48d9e9c73ccb52c7d5148e29ca7445df377e10ecb817313ffea8037d2f916252602f7f26948b38a264abd46ac54e0189c88dce1226d2e8c36f527192d0ad3599d22557ef34923fd91e491989efb6d73aa10b3d679b33a7b850322461e972e790edda1d59d1b4c51b657a95212fedfd320331a3bf24b03d1c7be2cad14aed6b2d4258671eedf9561ac50026d9507d645fa385c4ab3e38f634fa489875c02248d97f54d7180232d6f0e6935d0840e9c6c34d3c3ec21b6face688ea60e66d9c54497b5e364eba6a4356f185352f0eb6d63f50768c367bf5dd0d7575214f41b3d9dc586f8f9ea0a372ce660dcf14f7d888de34272494504f9f9e8a9d9f3d92869137a3e7b2f69e60731cb85a9b31e8b531c6b5bc50fd6a2451bdee7fa934e87224a7b8d269f1c7d8deff11a4d0ae1dbeb9ec37581ba866caadbcd54b6c04d00c4cba262efe3d2cafc5c7f4ec9a7671397c2427c14a3d117cfce8fc82e38fa95ee820bc2f0409c932160a1a6186355f299e22bf7b3c995f5bf7b77aa0af338bff10cdae06b7dcc35fc5ac7732835f427431a21ca9ec4ed5bfb93583fe4288a9736b6da1e298a3262168e1da44e347b980ff5dd3d08b075431e148ac3831cf6fe78f5bf53f961d7e79ba8195112d8c01c2251791adf95a2abaeded4be0c004b6815c06cf9031df8e07a399f47390456afdf86de72e0eda737c1dd6530d53c2f160a827d74c1dc61aac84436dc49bc98ed917df9c0f28b16a9a04ef29a76b438270b8ea11e9ca127e797151115070ec97a9f532e530f803d78b8d773ab387783c8bce2a274b367b5283569a4b3ba4b19be40099ac17911af66aa29360b3eaddf7dbdea3bf3d1b3676af8c658bf0e080aab3367c3c9fb755563754c7cfcbac05d44a49d9031131bbf58fac916a0833c13ad5bcf1b2a47d7286fdb789e8e2e76f17bac43921b805fbe8ea15f18a9b487445e8863d088940311cb7bdaf3e2af80b24ff1803079e3e6a1a719c5e6fb721f2acc79c76b7f275e1e4cbec0c9d894d8a2b2c066e98466563fba7e721176b103f89846cfb7e58c9e7eb2d1bcd447f9bc36077d82921504734352c4f734ac0d51abdd018845f1445f3433ff986a5496f4d7d5aaf9cff859e83080d0ea5badb3526774ef8592439a66da09eb4a2bb06bd3c3bb9e78f02baa87019da543b6d0840ce203a1cdc9a7981ca762f158eb6c84f1101869336ed3637f870f71b9ab8b806a333b6d1afc76e31fda0b867ae9634a30141541543f0913cd5170d776342c5daef70646f9857ece67df6a23a97f185027d092bcd05b5077086344aa36fc52631746512b0dc554f73faa29cf9fc5271d6febea43e5dcfa8c4a11c93c07d34a3e8262ec0dfddd135b1a95a2b6db50660dabe166bdc9c8b5e74d5007a3e9f178ec01cc3bf24be929849bb7a09fb0f3e7ee7c4b70124536ff8d2f8f93098463b080a92a4eda3f45977625ca9fab39e208522e122fc86d99f40a2a9fe4a2c5dbc629d8293403d8e7fecd81d886c2a23a4e1f27427f076f0631a4eec7e1d8ae0c7b10e84ee113d8851a3ad61502715495f51a94c785251990d40de355549fc27fa61ef8a9f780e4136bc88238b939b67367c059938effdbe04c0d9509d495572fe9a11d578b57bf7c5a0fc144efa25d97c8bc738ebf18be6f769f87d0b5ab22d692bf39fb432f6bcbfa58af8d7ebee9d86644126113ab939723bc09c0a4546b897bfc45fd53c0b270207c10bd3b3fabf231ecadbdfbc88875344962c701773b21b07ae07021472aea46c16e95da60841f0fb18f7324b2e12d7ab559a0a4b47ed40a6561fb31efdf042a13d2f5d7279409ddb8dd12032bc82689c6414544b826c1a6a2a35e2bc17dc40276c8293335994704fa99c3ed45edaa2ade9482ee0bdc28672b1a1184ba4efa9776c5f717038b2505979c16373954f202f4d2a0f20434c14d5456f8c309036cbd402fdb646119eedf32ebf4a8d799d9b37d67ae1e9f2abaf016182b06df8a52542bf6b8df04386bedced31cfb823fc1334cdc9fc3d576847272eb6b70113cc69889c1caf0af80cbc611cef35e382bda040ba5087a6ecdaae603320f72f4df1ae550c7bfd6698851b654d650615626236303361b889dbc70c60c651b4693ac862d5a5c4b050d24cf7f8cf207ca5362dc543d7a11b69236374db3d10409d74135759c5e92ef5cdc198c367347ad2fa279d6cff7b6c0086f13f70ff2bebe728b0416d5ef5c02c9d7b19c5830eb37536cec07f8e8fe2e91aaab24d0fd178f37e033af39e061e1eb4a3fbea26a514b40519ae46ab6c872d9f5d0d7df9c0cbadb885a06dda3b62995b342f50c1220aea1d73e2fdb17685460f5227033c4583333fa7ddb41f757c67770d7cf429f2e0f77b9e31f57ac67832d5f481c48eef59eae6aef129d6b4079566ebdae648c73c22213f95af38ed64181d8c6605cb951496b9b60fb60386691c419200304b98625533f256bfd14b392c53b1d70d8e102f0661a74bb3b8d51f0a61aef60bc36c08bfe110bc6508a3b3496d17c4129baf3cbf9779b5442c21a85366c5877c44ce28b12853d478ca3aa0f33169b67febfcc3298ea8446b029f3e786f4d0180e863d2a5428e00ed329e625afb9565e7712bb910288b73796cdb4f1e4f0baff71aa254bd943819fc707c0fa9e8ef8333f14007a8a1fdce64e3773cbcd7b5629ed2d4a3e30b3493049ea25c69c8e117c9f50006c7af6c6d77bea30a39e9ab8efb2d54d7e018f697b3bd1a4cdadba671e9a9772f8e4e2180edfbcf7711d069a03f0e3e451ab6aa9ad230f7b781932d2b7c8c5b335576e1743905adb191dc936dc445b04cbfde446165e3fea7280366f3fd2724c5f8166153a80326d98cceacf4c20cf028d95ebb2f4871b3f6c045c184bb2f9796c1b68026fcf510a64ed704f31402075fcf264ccb235897a5e1f0c8026cc994b6eeb10ce068ed073d2d38d466bb5af2f1405f3a16ebbe3f0cbb3cb335c988f0a4b5e2a1a100bb79738be1177610fd035e32c3ecbec010daf995752b39c1447761fa4d3a902a9352a4fc5775d7db14f59ab29f8ce55a3a694a8ca3fa126f68dd1324b65e09853030230edaefc7d48f12eeb12aad9b313afed8572100079e202b21b011dcb60c861ccddbba9d4dce0da48ab8b1375ad825e75b2f70499403f938edbfce5046681707b4f896dfdc533633778d299cff945a05cebbf3b3503e9a0450b863a1a999106743d29db813a83c087c1b56188b3e26ea198daa2144dcc652fb88afa4af297f0acbc9206dd5f05075499010f52e4ec04d5163aa35d16a4fe8a69d209adc0d42439a2ec568f59b1b321afb47145916b85674c451641d5a9c3a7621f17fef80a86e7544e06a94b734a4db54da6a0511dc45dabb8a15bcb6bdfcd7aff2e75c168c5aaf1f0027de50703ef845f950ba8dbdb92c605a5e22ca592039cdee31a490e9fe67d800764e1e011991b956a66bbbfaa9aa50e8aa89334cc72c977afc9a5364c50bb1fb2e0d5233fc0ca28f6dc4f946c814192116ec3642599f75c3fbb87d36ad9810304f639a2157119a95c5b3ca8b014f548a29dc9ce9df7944452a21342b0cf30e3606bb143f70e406770212f7248c4e584c6eea8d814f33d3fc07dffb18604b3f4c3ae5a9a2f83c66c43fc123597eabd36363712224d36ef6df297cc2bbb36396d60040178b46929ee2d04b503d878f44744ac1c8e40d13d872de61ad57a90c5cfa597acbee28bc282b81da098664abe79c25419d19576c92200e932ea907eccd2c5a25d5b25f18a9c55f78931c0f8a6d825196856a2fb29071b68b91a823b21c57867705e54405636363ef90d2a777885057691556cd50b33b548af9121afbcb103f50050096b66f96d1846d1b6e9f0aa44e02be29a2f34e65996cd780c28dc028809b643da1d0f23663a129b47a2b6369bd806bb2ca46cdda9ff77a3c26acbdc2f92acfa691d72e380b1074dc68f86eb1fa80f41e4c51cbf1b32d8ddd3f33c71b098bd8a7504e8a7877a7c4f437e9f6e796c06a193ebdec471d1a25e33b36668d00f2c1297cd5e1f64f87a5cf2fcd1c6fec2c2c9e545d716c5ff8d9be1598e2b26990fe86d0e83f5052eb3d91ab92177d22daf0787ec7464ee8cbdd08d4cb4ddcc25efea0d5a4c7057eebbebd20dfd07cee6d8a9044ab3d841399329182e9698bdae696b58f2fec832c08b4c27710ec1a99f4d26d3f879c984fd36e887dcc7538976404b5a5c774cd7d2e8a492484a7608a09b137b14b2abfa5b2a4611849f522e70bd01139a00cee557a33ab2c28040ef0b4216296f45e87e1efa98dfc99dd69038b256fc2c23589045f441bf81b8e99063aab11d42fe65b55c31f955b63dc6c8936075076d71c35185f98135d68bdec5c377ac87c3faf0798639e1f5224e09525851c875b5054d20e953ea0aaac904263f287f11c58c9d0ac1f0a2f9f9913e057958b7c0c3951a54cdd100e066663e6b4bdcd154bbe010e4f8ba50739b6ccc85d6fa84f5568f55161d3aec0e721c250052522508c6f16d3d8ad7db0a5783c230f688ba6861ecebbc34d6317868a7527c6d91fa38d29440ec8fe1e03a5e153a37b31d76e82df8e6cc9c7d43a138b642578eb07f47b80019a62517dacb16e6e9a558664a35ca5cec2878e5cabb9ba0cb929ddd1106ea6ff8c358050a6e07170a3eb508cde3f03f2fe15ee7140297a9a62208488f3c1779f0c68076415ca032d3c3a4397de5b846caf97ad1b2ab78470151f94adba45ede2a32a0d9284a4bea3635bba5631fff9914f0ff845069d9a3ab93de95536641d85c86e0399239311e0d5c4442a5db342dc39345c18a95c881b998509841bb99d117406a934d376ba82a0cbe1cc78830859199c63fbdc398fdcb0f4d539f6d0e94025a389da951512984d6672e5782fedaa99bed23cecb8de70b0d583bf24ba44942b5bcac02bd0d72cd7439afcb28b862ab81b569769f67e48e9f34fc578db5661764a6169b5164c009f8be2891a01a6d214ddb256e8dd5e3c1f23bde474a8715122cc183a7a18bf6f3184298b2467f1f4eddc95dc7620de928c4cfe1bab1f3f13d07cd9a47a29b05bf663a8ec1644a53345e9e469867eddb2c0470b2aa87715a30326b35fa2ab1c75ae1ca9988ea87013891592b7272c4504823aa0d235b992c63a37338d605b465be5defac0c0bd374703e7ed86cf086c728462cfe4fcd50d89f2a994a4719c948ae641a75d76e854b7708a1e1bc789b9f3d310befe2992d6a2b26f6b6b8a42acdfa9e177a1d62d4b3bfd3d918106cb3c57911e9866bd38491eab7c55d9eb335fedfcca38e00cacd7feb92d3060219ac0d20976c7a7e74661e77951c051fac04c1bc332e1f3dad88f8b437f7a574c7e44da5fc3b9679f8f26ac3f188fd440e10989551368096b4c5b25772a7fd27c38205067991b75d49581b0ba196ff1dea387b1f1d80dcf5f8d1e1b052e3af91fe23c73f86d201e1707fdcf05c825d695127ccc9f20761c5168c2cc69e8ccde1e1137d2430fdf0fe41f46ef72d3cb1e4a86632df0af333161fc743a65b9c1f07c2e4e74b28b274cf26a29c6d41aa7f0aaab0c155f2b6753923ac753896a33de03e12dab40159dca1047f8211251f8a3e881173f711dd9c1efd2cb2f6021d1509e831389844e0c9cc29a57b4d7642ab85948cb4ee7e8717073b4a46e18a344d5cedd47b1ee67597e725fc02aed472b2f442dc36c229070db09a46b71fae7218843ca12e2345c0ba449f66dfe10358775143702b4f2034a974ef55040bb5d11e6770a529768fe4525c8cbd193ef3b7f3265d80c6a1778ee809c4d82923c372eaa7f0de504ba94b0a5edd104cfecde1fb6316690f4dcecf9a6d5f9cfc1f8c853d1c6f5d80bb18640b115212ffe66b859470089af3408527fd9b7126781228130a59d63043dc5143e91c7ce04fe478376afde2e733298e97162bc07e2d6fcff957ba5b2f8db64d14296fa32247311196e4107eeafe41ff77c4837146af11db86e72d15f1294b692f9e78b882778ef5d9c99497b7670042e6f56d257e5431ed4be6967e303a25588c1d96caa56290cd2d70bff047e9af8123835a1bc532fa0604c90fd81c4ca98acafd8f3d1274bd5f189c67eb3841c72e9cb74f19ad1fbb4a416facbf42567a4f8e73faa0ad2196a610d0b4eb84929a2ec2ecb5016d39c02763ee41690c703e4fc6d9a0fca8695e784033834dd8a74bd23dc90a7113f25bff4fd11b85302eb9786894a348b6e334882819ae8ba261fda0b18b2666a5357b7531163306ba20ba7a91d059a55eee9f0a4156ade6b25af8547951231680b68c929d6fdfc9fd7fd551b8e35d500d883163523c6bd126f6922e6ba6efd2cb2d0c0e4e1f2e4b88211c6be1f8e0127bb9b79a1cbd7ef0d021ddbc259ed58abd3f096356924de7ad3712f6c2ebe3292bcc90e392719e28b1a2b2e6f005b95369d37a24294e63d8a8c978d529f53fe9efaead6e4e7f3d90877f2a806508f79c2f023f274ace1b13c8b72a8abe0626e095beb7908714a68e34d82c3a8c04a605fea5a222126336cea2334c1b9bb9d7ea3a6ca54962d7b785804f37504759727180563f50245054e0c6d91c13ba11780c6697fda1ce31bd7dc69327c2fc3300a03fe9d5cd47ffa4b5907cbf5f18668029f2738951f6e573eedfe2ce863fdfceb8cb601284bc298ce0b76b679711081f4a2ccb1c05b343c761e85a79e3aaacf4423ee9f7bd84f25ed52c56b7afbe9cd5e2684954f385225484ddf9f5b9124ae4b68c6907ed60f669a33e2c7c2a691a879fd35f5ae5251372bf4080cab94684932c74ec0c89d75a4d57ccf173e5b744ab42b248f9631ec647af9e16528641a5b9dab3b88cb7c01fb5da07b3b62b3f45da26bff90e676b6b6e578846918fac3cb8cddb8d9fc072f869e75421f023beda9e7b6f1eee4d04a8a980413a1156a94bde5d199af37e3cef1523e227a0cfa1576c7dc5c155d747578a5ac6cfad5cb1a729a3c67b756c7ae3843b9ec2e3a7ce47199576bd3bbb757c9407734db83c88c191d41ba68136caed8ed5a726f1f249b02aa05b7acbd5c9fd65d50a633edae724cc37643f90539ccd1c8c3124108c972a370e142eba61707661194edd5d9a9f067ed5533b4cfde212c6e50b86845b8328ce0717bb1b6fb28040e096b7b7e165a771685056f39c40b564e6acd7d3662597e17bfb0e3dd2a54041e37662ec3fe1347a9cb882b4e38c2452d2768b1364de86e5d72de7751c0998b690a056f3b657dbc471e6fb9a80fef31dd556822efc8d893ffab48abf23454ae4ebc71db3b7387a9dfb751792021b2e1a3b0430b39c4b3b0bae0161dd5246bd98c2156c3ba448c2e138e0485868f557e10af263ccfe966b36e36a94f18d650eccb537a7657be3adfe7e41e08280e858f580900c08904184dd0f148faeafe2343d61f3f77a1ee5f159ac8c5e5d507b8cc80fb0269907e119633bcaa867d34287dd8d71a580fe51f54b19165edf89dc9110b8bc1add14ea550f5c2f6bd48fdd694dcc7936413caa521f40fda869c20c4e56b861ad56b2d6b1ae2857378fe32b083418aae961635958e52a11d207aa26213b0f0e2198b6c07e49b58acacc734f5701a0e46bf07a554fb384ed2b140c58100cca63ad06dc72395cf5933b26694a21474faf83c3a2df5bce7c1342e8e41bbdafd23123e398049730a0336b102b5a421ab7448a15a1c79458cc644a98a349bc992bca975a889ad60994f98ffcd1c576219f35349c14458d2fea2754c5eba89b0a6c774994b6387ae8570d61b8b2ad7e9585c56c5b4de79fc1a0d4c810c1c5cf9b80e75670a70f47b35ca172cb63a977deca353bed926d81d6b7e99a517aee0cd4490738cc128336cf062ed175c2340d6a1b00408202ea047d0cd7b856bc35a137e74b142032c2859b29f0b34a75366f2c4580ff52b8dbc99d8050f1edf654e0353c893f2fad0b7402d0781145b0503c0de0af63aaad4d7d1064a7ecba0aa26494c76cdd07c2cf32d9a53a792b7b2e9ccaf3492d5c033459998915e1f46d6c2ea679480fe65706a2433bf88429fcb969a90ff8ce9ca7b005e29488b8c744f8b18f26b71288d2ea41eb443db8eea8fe791701e97dee0978915b29b809706333bdf98f9af7e932e95b8460431af76b0e79dbb354f2792dc1a44b60c2be08eea654ce5460c0c1d91a9d00bad9699b5cf8c958de96096a53723766368d01393abbdc2d389dd7b0db3ffcbd22de12c21bd852168894804d521d40e918b6542c61b4d803a6303c202997016d8b0829ae348dfa5809c4676459041426fc44683e92449cdade97b9d95c0fde2b28a7ef86d4746dae3302ac22c37941d11731026c080fbf381d5014c894c5eaa9156ecdfcb1e92503a3ac08782e618040325df304d55c167c2dd45a2aecd037f4c524481bf66dfe6a533aa64d8ad9f01c62635e2e38dc24151ed4acf44c4f53cf86583e7d1b1a12d7f8f6b604a9b053adcf427f7015f884ba14ee14bc0ee01bdf5efba905b201099c898f072ee371442e47244ee3d83235337932d262d77ec009e42a1c29e14326f6f396c7176335a214f8609cb80aaa7a5a3cd28a0ccbac11e9682b85a54c6cb705094bbd4c2a1e88ca74f73a73c7980917bb523d11a752e453496385bb2de759b454ae5c3b9d165c76d16cb35a135db3b54d1fa346856c091857dc3b03544d372bae927ebd38142d4ec3a4b629cefd8c3540f3128a3d933bf4d24d079db12f2f42273ce0d7549346ca970b75d700a9aa1f0330394c95d4b5859f38b750435d90042bcaf61c36ac20a23122a350f60bff8ed129b7312922e07721355a414f80f7c60e4b8eb9387971daf28689ddf2d714ac8bc480154fbd3fc16d40df8e8294028df41474b26f3ec1dfb54500a98e966553fd5e426a384461501b514779bfdb8523fa720bfd00fd08e5b0f3f83687f18e9fdd5d887d24683e14aabe5baeb2d16148960160db5596f995b71c15719ac1ab711f325603210a8b7dac31881f603752139aff7bf31bc24ea5ece721e8f712f51e61fce233d06e6cbd92a75fb40177eb7069ae3ca68872a04df99431d573c20f42d3748a7948e482d71a2cd12a58b1302708a9d2e159773975a10b5baef358c67f1de92428c1a0659db92ad807b4c3fc48291bd5dacb5e48aeb40fb0b5995841810936e96f27907a942b41f06372d8d6c14ccba7277c3928e06033c65d7e7e6ad8809c29eb6b20cee7ed16a74e039a7db6773c56a6cd4d9712a9340e16076ece760d0e04100d15f2fcbb0e9419022fa2406bb0463c62f34eb750b86f7bd64637ec8db6b2448f8d4bce94d2751a760ae4342ce45fdbb19a4211b47d8c51aa7922296bfcb2125b069d8e71f9fc9d270489f17da8ec020549ee98f3acf6887a44cdbc8b8d39726d9cf7067739f1e9eba4f872c0f8f378efb039e25bc38a56aef8df8ecc838b343d2c6ea76ae93433864ae0498806b0c1a403bb08db3e8922317389d4380bde7e51569c5d52553ee70b0f6822f4cc13b7ec8e71f39a66d9f7d7bb40eba223c2756648d27b16dffa059f865873c6fb1791a482a5db01b8832b72d496746d3281cc69850dd78bb1528628a83afee4b20061c9a64e9f5a04e7094cc6acf81d2dc941d66be10138fa08b3cf083a048d3d79879626d821aff2813aeb0b26278b9277f3b14ceebeb274ba755e8b47eb3656aa278caa85dca9fe1617b0b0a3dbb0df1f885d33ab5f18100e499a158868c95761323d6ffb14f2b5bd333553239a0e4470689fb9f4a2038ab6cafaddcb71df837c54d26f0bdf979588898dbc4a3b3b46be4289329f09b23332b403c7533fffd14b10a64020e2151a39f8ba555428aa323d3d62fb8fdf2fe7d1c9bf4ea67b10a5ce3c6282d03179bfd97e21f3e54500bdf365595d4964c3f9eb28d2d9d8e0466be9d38c59fbe48a44d701d2a457bfbcda7409e832480ff7f7999dc815365d935a5d7f0a87f445933fde9da57c0fcdc721e9113a2eddec9a7b47ef46fd30790ca584e411ce8941f032568cd7cbc2f66619b198affb527d1583f8b9231563fa3e748bf6641c30d6916bcad007cd43cbe784b5ef116001b969379f3706c96695f34b8fa961745db385b07e541f6bc7162eda2ced15bc4691316591f6eafa7c40446658b37ebe45cea539a6cad9282fe43eb4ae5bb2d7d6ad69ae47a4a29e78a84f9ec8a03cca6f244a3a317dbf27da6c1735a3e3550e2915cd7e75bcfd658dd7e8e871796e126057805ea85a71f01ec5ca9a8d7295e26acf89b21c529132b57a6be55183c3b456cbe924f7e447ea01091c075bada5b94a89c9864ae568d76c9dae958729e0ca30f91145d44c8d3ccca2b100fdd22ba086a5b47b6c59ceac52df79742e5c7b952156dc8a5abdfc4e4f0f699682c75732604e3ee8d644d16e11a0e3df30c77f18e35cc8710bbf14f9045d9059c61fb9c87e0cd381707b33a1127eadf1b30308bce050009c4952882324b8180aaa4919486f5167986515691ad6f67c0d75c422fd16182adf782f3f078649b64758528274e645ea15d48a4a06d4f077cc4c7c364ffad1569a14816b71035b7f5a190fc2ef00e42e1534c73d038a0c3dae4a1ff044343b5842e7863a2a9435fd7cc53edb510f642cd04d647fa3ce6369b7c6c4ec35febfb23e5fc333c61c179e22659d368a6cd58524d5ba2d92c5dbbadd438bb5d707b6f945a958e305ead7c5052d31debb5c61fa5c68d793b1e0d85051acb4697110ce89ccf0f1fdbf72cd481b9f3856a2e2bdbed25c7ffc60f03b60f9bd630f582f8529bf8ec62af042041a06ee920705da33e218de4b294238cca321d1e3be41eba8c8dbf080fdf45a0b5405dace32f08c0dbd2ba998f254e0bf27ba63ef8e9d0bcece1c6cde86b2ce21e42962124eca5c2138942b8b556c2a217e2d0a7a300f294f2699112bd2a7f19b5d44a9c154d900e810fb00647d7aaf5cf37b3871ed074b3a8f96e9f6acdcfe9923e8f8a8fac2b030d48abc91460b3a36c18cc0064a7eccfb95479474d40528364045a44dc756d619dc4c1f22057014f18754b73defc93be62ecebb12f18e3e016e83ead59e581cf773ef40f9ee417acae35fd1f162afc5c0dd1bf21e8ae10f744fbdb2e17e6411dc4c5e0af9d1363900593627acf9504668c266b9d1673f70a8a2e5380adb9eabdc906d1a8affd921c904120404a8355eb9772df5146180b65c1378dbdb7dce0f27a9b6b613160124e6de5cc1a7e8542216bd0e35b6b6060c61104aba308980bb645959ded37809021fc1c4002be856ebeaace7edd69032f6da8d38c7beadfabb5482a684ce0f9ccf297a22f2a9c2a69bb6b5a1a26c5d22b80b53649716de8c1042a6d4444f5bf78e687a133ee49830ca7a498c5370924b7a32f78d2eb634de7089c1735b9a23ccca58ed82d0c28117da57a035d210a4d8877d6e3db97ec07e45919bdcfde2fb9ceceb3bc243f6cc4558c95c71743e794caaf97201f0784e086e2e973afb6e4009ef05716e87c7139d9665e1470a1d8ca2f335a29b3d96848264190a0de0bd253cd3c62a03d66b452f19260862c5caf7f91d441bd6ec4bc5289ecf9d8446651af3c5ec9c90297975d7244e2c2a16c72d3dd44ac7a2e79580f5d0e1fab84fb84253124aa31d56f0e92f56e00c6149c01098ded15ae80e598696432bed6d620cc2ac4a188b6502c641329255c3ed63cb1f4d4092afb3cdbffb09e6385c9c8521234c02dc248710a836d218e9a52fbdcdb3c8fbd97b448f152ae390fde343adbb96686ce7fca0d311337255fdebf16b3e49b0359d1b9612c9f2254a4f71abadd0e8a48258b9d0582ac4a543dd7a322892a7f499a44c17c6cd174795feb7fff721153a5696bf08cb7e90d9c3abff7f0cba4267c8b90dffbbc910533c81ce13f3e733c24927d7ad5080097757bfe611fcf7343835ca2ccf3c695d601bd27a064add24a355c5ce8bbf21d308edeacc0bb819959c2de9c9454f6e8bcd13d03dc5da2b4d702d5e09855b4a40d6ee52acbd36f4e8f12b0be90af016c2310bca471b9b318fad0d4ffae76ac94a0ff9cfbb9000fa5fb33220dc55c2029493aca27f8931fbd35fee835bbafa3dd664ee5198e4c02241e953a582ab47d40678abe2cf5ae440a222497a9756df28152dbac9bf5d4546eb53356ceb7bba44691eba5eae3f53f1386ba84d64cde866b72ae89952d6bc67cec75b86ac818ebb12a6bd280389bc74a9b3b2877b6d9ae05372352891a675f3e45c275e53110dad13896cc955cabcb4e27282bd6d055f844a00aa48cd6946e72b1af1f0d6ef38988c81c868f60647199377630009d8a9a35e4022931fb820b218b418fbac64c90718c46e313e4922a903d7719caf0a73d65b0cc2f85c643babcffbf04ba5f8d4ec2ee426288c732f197fa746f9761d39eb69f3262887e7a13dbe66da4b3cb1b6555d32aed7959fbee5250226349c28c5545b68cf63b615f4ded01df49c23f5d7821bdcbd3b976f7c16d03a38c098da3467f39326974197bef07e073537fbd0c51b2afc3771679f13f628cc5a11f2a6151c4254f1ff7b05b4122561bd6e0de7e1d2347ac817925108c75488329fe5d2cd933c650deb821956843cdb13c4c397f4d4ea84f5c959719f96c9833fe61bf71bc68ced4ceac5b2662bfd33c16174d822ba65383f163921b9a9196176be7d7e214f1725595bce63e3bdfb5b1a260ed6137a2e23b9936ab1783c8ce3c645b029dcbc9ca2de68ac13833ba697818e61c448f2db71ff54aa19523d32de10b075178f0e3dcc5929f59560df4d7ea932d82b3ccca49e30dde30345edafe8e09d1e582858f2cfb4479dcdecfb0e9ef249857943cd1711a637a37eb4e51b63dc4b582570b5b3452e154b4074a30ab274a31a7801f4da198ab497b7c2757ab632473e35828c8816f5e8f96c2bb3eaab23aa8cf159f1cb2f0cd923062649fbab50ca2e72006e3fb4a7fd5cda502942af02f3fd9129d16ea09148121f81982e0cac86c87fc16b500220ed84dad8ef22c1d893459d8d2dcdb3c71f0804b48f7cde6bc0a37ccdbe66999c3e159c82b42564e4b4875af56b9a7c1fafe4d839928475348d76c6ffdb5d390017d16be9ad074607e0fd44528ffade0456f1e666dd54e3c06028e888d17ba67dfb43ef5b1168511e52e3cff2608b58bead7c10a7ee0ddad8b90c8380281b5bd43f808f60e6153152ef38aa361d049f9dd6d88e8c2995773b9c08afe1b304f4f429361e873606d4efd16271c04aa4e61e8f9144ee84eb08a7dbc455008b482f491a2476f407336ae99408ffd6c37d19a623b166a17148ce26a7e91ba4b3e609e6ec8e011368b170f2902eaa800eeef7496fb8a58133625f0f1e52ef169723a3795aab6dd572c070e86708f190492466aea0cb39ef7e058a396f8c44d3443a95dd22b59f38b4b01fdae012793b613a26494b948226fc95e67ccd598a3a3f2d616fb555b458625db7e9e93e831b8d65da55c28f4767fc429f2786d511768582c15601b7a5d63e7c2e5637c6cfa5b1447e1b4ca6b3f3e2d7a629feea07af76747b838827164e7c7e9896d2142cda21ae92798b0f45b231617cc81352960e87845ca89518096315ca54502715b39c77ccff26018b2f2daee8ab9b8aba5098be6f604d37f6fb6a5647d2f402e9d11baf4e9d753a68d0c0b556bed624433c81334a8e1f779b15b7a10e3c24f829dbf5353029456f77b9a2233f45ceffb5bc77109bb264130b080132baed0748544a884b8d1ee7dffa50d8ae6ad46537dbb5d81b4f3f4dd5a57a29fa915c87e5f215231da9644c6d89b2eb2444063627736722b00a329b1c34f649f88a767519605676e7fa10dcacc8d9a29f0a200565a71c70a387f65283430e660a3473bbca8bc570150bb5319915de7155607ed3b1c53ac198a3b30a28188a154dfd5c4e284fd2663fd44ddfa79580f4d9e4fbb9f703a422b431ece1e627f177214303071d50976203fc3867a91375beb156ef29e2b50cdf71b38b7ddb4bfce0a39d3eae48d38664399dd06d7d628a2cdb9a32a8a699fd34d71e6904f4f4257bf30fe3158d8f935ebdeb0c8ba330d9e087c416c30235a75b6ba57b11e27d9f92e38228278e3ef1dff743e892a3898a76f879de97665470e6eb753d8266ffb2347df89ebdcb89667c95027769579d5bd43a1f4901092c8cbfd9470e6217e5973a2ba81b406ee939ca877f4ce7951537a3fa7d085f400f9004f2061c9ae74df2c6410fc0716b772271328f03534c509d41347a001559ae0d4f64a4db853acff54bacc9f22ba3a7c93567a6138ab89a1d5638fc699735120dc2f2c22f57e730256d43a0aa3696285e73f642c4139a05def652810498b41f45706b6820da02edc940b2cdfbd83d4b25c082e2f618abb937ea30b5c371f255ad0253ea917d24eac077aceb5e4e4bbdda06113e82faef49231f0f8f4d1cc2b10aeff594d908472e20a05b74d84acf67cdf757227d3ac4f1d57a790806c360a5a0334f39a7fd305ef847f2096923f0497f957f9db5559c0f42fec223604d7570552892b64dbb91487c980e89cdada0cab676ad095cda9c84740aac93ba4f8a47dc4ffbdc4c1be024b3f3e491a95177b2ba40a92bb00e0a662cf8cea631cf2b1c888f62613be641551c62476c529eb4e59febd0a4637a1f668228abe3d87c9cd99c762360188030a8728d1062ec35b6d088f2ba68dac1072490f2af5500ec1edf9bccdd864164917505800452824a3ca4972202f23a1f3a9e01577c51640d1e5b20d0a645b4be76b6811557aa3d1a366b99e3bd3c82053f81fb7e310783b6b6d271d352d932e8ae0a2a0fa32aef0dd7def825418d6a2603fbc184a5f1a972d3eec2f62a0202b318480aefccd158e101fca3341603553fc7103cf8bc5140b6739d7f45e4c7f11d5fb60141067f015f91cd6bc7b1b1eae72cd3cdd00288f64eca4b0940726c051889bcfdd0635ef37b9ba275d26617384cee1ebae2efa437643219499182afe87d95cd739fffdbc88a11316006325a191ac53c180f6590d2ac82748d4b95b40dbf15dfdd771998b66b7d85fa02bd3eb7282d10da5a4feb0011d26a5239eef9f3ca44532643e0f24c4eca01b7f0a153367091b0061e92f32460c9fbc9660bacd02ddec87b12a834a39951f22e3097de2446a22c8a55ea426cf0f95c91f908ed2280d52135758d43eb5b461120a93422bb2a159592de310ab846a9c41ebc65ad57264ef2fb600c5a5bfdd87906b0509a9131ff5d0682bbb4539cb492eebc02000f78e46481bc796a1d6133ff4919e645ef5d3caa63956446f589ad6eb14b652b16517777518e2f2ed4d9690b385eac53cf0b022aff18c759d9e3bd32579f69e26654bf0b151698fe4f483cc0c8f4e36a12c85988b1f987032d4ff051f07794663cef70e235e638c8e3ac4f0741997f82d1cd94d4061b84e11356cf6a800acebe101417bf10fef7161bbb085467d84fc4c0f3bf293d695154a5b423a6d07c1f9779ca6e337a01cb7ce25fc06e136967699d40cfd170e2b4b2562097dca9971e6e3767f8528242d5a1a027fc628a23406899d2005f5aa7b0b773b53f95e722aa221a750aee9c7c69fd2834cc9dec758c70f645ab5552b30012e25af69b1209183bc689ed8461a81c8abddc0dbbc64197dd550fb90d8f58395bbd919fef05b5d9e874df96cdcdc7de0875e2ed3392d94308df7b5af116fee6e378938f1b6252f5165d0d00df16bc1eba0be79cd1d2ab4cfcba003d7c98237393b478a7219dc360832cf117549c1a54822fcfd5b8941e0ebd2b6a40a45ff757d2d6b19d3c243f72b81337340c3953c8e6447cd46303835870c359289576afea99ff3206f9565d502986b3c71738512fce853e16d6facbe0c8c3e772815bf946a57bf32d0abcfbbf509c84f41d1f18a3fe6b5f67216736a4647f174c03b1a5c61b5b60d2ee685552f6dcff0a92d03035dc7f6b3e030c534bfbd37921fee79876fe6fa0129ea385c1bf118bd40f2079e6127009d638d6fda365a03b2599fba7ec7631a92ea179d71a6196907e160a7d72a14b9fa65094e3684d260b932b9e8b4c27ba820f05d4401c12cdc475239af342404392fb77bd4b1cc816e061e2cb27c911bb4d39f52fdefe9cdf46dafec720506ecb84742058189497667d0c22f05605f774036b809f86a7d900834776f4d75e58f45a5ba5b96549f1b2b221b6bd7594e4bc33c4f5e786fcf87af6536615272363d67b51b151c2755121c9c06d74f4beb4e3cfc568cfbde97d81a249192fb5c33fc95637110132a207497f9c580b3d87183ff2cca553aef71ae4ac0c783f3d53383efc586368440c04db08c68dd535c5c8c021509b2910cf86b1e51e3bea52ea78766ed228225959e114c6c35edaeab1e8a6152f0f9735f6fd2307c6d1db50b4383fc1fb4bd2d4f09a585158fa865ecd9a1237ed53b5e52abfb613246849b82d5e5140d1e4af39657729f63c975f2ee7e358c01b55a30e09b6e21dee034d09664a8293d3dcf915192d715a81d1737716584c244b3fdc98738e491190cf38fbf2a2519910aff1d13a46209e9ac80f0761e0a6b3a5c2799ce3d0f3c6061c885e9a7530adcbed5bb62acbdd37c597b6b2421fe65808b604be5d9ec0458e14cca2ed09b4cbb31ac3917ea0ddf4f71338bfc9c6ad03858c503eaac93a0ed3978de663031d3a16284fd76224c73f78e06af4b712da4536a7e07d2453e70e151123d8cb8f2b13cd78a65fc28722f998b053b6ec381d0c24a2b97f1ce7b0a96bde4be2fdc827dd36289d1db031f19d2724663c20793eb905706eb14788ed5f1705ca4a30048237fd7362f340fae35211b3d7c8832d3b325a3b361c50abcd363927ce9df304cdff116530e70a0d6407acab78117c6bf68337171d34788c78b9b979de44157728c82445d334842d5fba6f14707cea0b27b54d613b82eee29ec47577ab222f0ae201b4978d8a81e57067d17bce282b4ad9d00513a471bbfb5827bc8ba604a1396915d98e6c0b156ebeca32482dbfc0144abbf230cbdaeed957b241f8e4167f99863362002722b70f38fb71b4d5bf7134ffd7e245465c0575c841a2124bbc23eb9b62d66c1442d1dd29e92c5ada9c2f6632eb996e48127452efad40ee6336f2338dbf22aec81a2ce582e5fbfe6e4715ecc76465b3a55bb67c3df83d7e4416e1d39372fcc8cc4e41bda0a35c53c103f26680191dc7c4fed0e94557f01cadb457ba490d67befa04436696a8ac6235a78dc010326e3da46db5151f555fe8874dccccc2504175b766246ad7fee0190a3f37702921fef20173a70c9358eadf9b2bc5ba44f9623adbc6784c73f5077b8c3fce02f02391bc6c0ac19aff6ec5ded9835c110b2c5f67f57f0312891a8110313bb895e0376d6405d2091061e76eb70817bc23bc5e2390f717a1941fbb879649e7c588867a3f49d731cd805fd636945bcd649db2a50aacdd6af44ffa4d652d32e5f67bcf35cbacdb4b640a078ffd871485c1aacd03c8b46ce153ac6a4aeca5bfaf3a95cec84f824c834c9fb948713e710ba2f01513603256038a037c16a0324cf1254cd8bd69b47bfd40371527dbc2bcddbd466ac9e2da7bbcdf2f4f5fa1a4ecf5b9346d04556f72fbaa3f19fb55a0f8f95603ef22eccb65bbf3e3c1c4fdaf56181abbe87f84f57a71ff596ffd96a2257fc199431b6e8d8485c8b537f6c35b6d6481b7f620378b6e220552b73ca60ac96f252f0c63e03e4b021937540755488a908485667c598d7bd8bc99d153a3033481a7ffc504e91ac84841bf776613063fca3a003512ed1cb0c5e811767f598a91ed2bc45a1a50c7f6925d3705c8892905ae0f152246e6fffef6800d7568715dc7ac5eafc57dd5487b4e7358524ee418060f9e247cf776dd4293c6594b32ef703a0b100a95e4278145e7c5d44ef8f155cf48c67330c4b44a5975bc2790943ec7396ef1f591cd7c43d3863135ebcc7882831c0abcdf148d2f0f3bac1834915e6e821f135e0534f173e4959fcd392f9c151912cf620dcfd85d4ccfe9ce5809839f9de562ce51c462b9340969aa1868928cef81caa84aaaf04094d8cc94f125a5f686553250d9fd2ec9b4eb1affd69d911eecf1d15979a9d33e90c1ebc5aa887c99a3f7a49e10f6f43f713e7f893d85b7200a883860e337efda78b0333bc3e5355bbaf6a0ee5f2e08c3ff3e2fdb6a7b051b760c0737727ab6553ae1378f4f6a5b25f75165e1e86ad4238c8fbbe576d3a0d8c31309ae73fd098029421a68d5b91be93277a2b8341c3cc43d56061c8af4461832f3bf71f24f113675ec01ddfe4b8ce17d20903124efd8d7b8227be1d8d651e5527f9043bb6f477450473f70e793e0bc0ea0555d2ed5464026806385af4c760620d1a2692c7dd3a24cba4e256624a1728736c906c330b1d8432582101250a5d9c9c7f1259016a48718267b29ab36353fd1ea44b7b41eda55aa1a21a540a77b76cf54f43daf3a6270962790d49aedf6f51a004227ff8bbb68e944f78c423f628c8100ad68937e33f928dec3f64e901726dbb55b10868527bf89ec283f6ed0a973b0b298d9cd857d325756f33abefc14ca5fc628423219630e66291b8145ddd4d1e971ec2234ea7c3105a6bae457e7d1d73934fdccd9433cf3446df2e804b22b49f032839f59ddef0227e89f7a8c09c021e028c9edb63427b8c30ec5c53ab9baaad01da09305b0706da20c32173835749f51804381ab0b8a1fabab3510ed64d065de322d2e5c9fe17c4e3b1d1371a3ca18f09ba2d14c653063960f25587ceaafe9baa490e8ea61457d07e0ab157020be4472355b3deeefdcfc54f8e94d2856efab5642900c88d3399b6dcb8b1fbbfc7113f2572fff39ceec8770cfca18871ca08584b3e7839b3877887f4dfd8d46cf3221570b83980906dc571dbad77e0437bdce7f26e9c721aa4006d15cb639f541a3e2aef870ea1ee39a368b52801a3c8ba47f4acbdacea68c51408ffa91f267792563dacb7aa85fa281fb2cf9fae7b42bd743cc3c7c463418dc79ae87560958125b60ed07edb20b21a6b6a82203075c9647c4a72f5abea907e48beaae5de58f6acb04f69a5dc076af986eff8cc344d53df785e36a928ee73102aff317121be012eb088f095af5342b7c895698858f9c5ae9aef7ead2c4527b7dab63ca2ba7af41630235d7e095288e9fbf36f5764d2f6806938ef7bface1a276ab7ab244cda876e73847aff7d2c359427267291556e1743b6b847aa060c2ba5555786ec7b2f35733097c73e6365c08e764ef7057624121886b080468821b462ea516d053886cbc9997362a9c966eb20f41ea9e48125f9409d1584da0a9a8a218be96b6a95b03c8d5e15a63c8e4dd1f2f0f2be8f08fe346d54e348d7e0894319878a25997a599c140fbf4472859a77eaad49598e98310acc17fae998ba3c9d00ae567dfea4b208feeef201f8be29064c3ed10745909b21a9b4ccba6a1342cec7e211bee48f591f5816ca4d9ec29ec74d3e06057380f7842f1571bf0f73636d5cb8ab4c0b506ad2164a186d84872cbb29c7c8b14574f70390c3f62281a380ca1ba2124fbb92d40b6434a6e35992a628276af8e72d562a8887cfb56d9b71377c25489ff6e634333726d803694771161c4da6d9c3b576e97525cccf3c643aef9819e2c862d4d2639141c7211bfbd61a9e5f96e6e49b475906e84c04e030eda15d07094118a286ac6d54d2937e85af54915de9bb74145aa8be6e33e480854cb08796a93c0ec7a2f0310cadd166f726ed84f9e500db02549b3fafcdf0aac7936b0c61f9113ba8a05af3aea26a61dd1e8d0ae61fa59d6f58cffc637cd484ca72d8f2b1fabcb7750c64c7af82aed0228d46cac69ffc1ebdf64c95b9bbaab67ee1b541d347b422937013fec656b98927de7f08df229a446f0e8fbcb283c992b967c0ea785ec821c91fb7158e845772921c1981cad4d3e40c7c170d3dd50bc866a7c5de9c8c4b94c175825ededee2218b4c52f05afc7d9bbe8cacf8aa3784df6601f2dbbe01599f7769262525b61b6bcfe3bd999feeffa2f95afdc69734629b1e8682e08ef03a315b755861e84a98031110c6dfd6b517b546a49ca00c5f1a4396fde0fc5b62d3f12c58ae49762311486fe5b49b7e2e31d668ddb76205bf4ea21374d0d99c8232c007ccb7bd0dd02a824485ba04b98be0faf2b8951903f62c8279de4d2abc5ea163e5912a2965286c6dee5601f3169dc294c9f111532c6713b57949cffdaab642b059303849d42ef5f39dc652d7034b8dff8f00072da80900af76b5cb97cc8cb2dee72cc9fefacaece899b890b856c9227a3f45711d1efb03300afc77853a76bacb8afa19b47f1dc6d3e3e66ca4a3c96f145c4756a890e4d6133dd7f735298ed113a6973a8f6f829c6fa10d53c0ff1e6495b55f6bd50307f931ba2285dfd34d9e1c9b248a9427d6b5c92e3d6da2b564491b7ba790514d7d1d3d2989490765d7a783b56c15112ec77a6d91d925452a1fca49aea6022501be1137100eabf340ee0459c53e7bd754b3477afc7a48a3b8ed69b0046c21de7ce999396e848cd5d57b4f51c8a8db5f7b479c774954294e6606d6656283283e41ed5c57ebf7648ed334034ed2fdd230c8ac2cd27c733e36b3da39e8127a990de0a70b7dfcda4d094e74cff69bb61d2a3b2fee25fa8eab2ed3faf17998b5f9f81e6cb5a83d86d4bd4cf45a9a831f2360ef16e762b16e47dc43c562b64f99ebc484c2cbfa894ad3726c6852267f6613b4253629436f3b378663cacc4377aef3d131d1dbad4f0bc3723d34ab29414a9f64a90a7d56e07eb9cb0ffd408e2763f870f19423d102d4462a8fccb665df936af8ce761cdd2e696822179b6916fc4ca7b182c677265e1d19fcda08e15ff2bafd1fa427bce0faa11ecc6114bf47ba8140941a0577b0ec378300a0d4e7fe0c2c62f968cc288ca072beb654e653e23fa9446c11fe7d4d9a70e90d6f749095cf910b90b1a8e37e329dad2d418f15f1ea18aa75de2435004ee20f79aa84cfb1984a4c3b465d4b29a23af3c4df963936b8b077c2a8c026e5a5aa005a627966e25e963b1d4e1ae000c0f75400ce0aa7ac48a399304b38ad6f8f12a65ee98f87f05aa0824d7f15f7375c30431777ff1527ad0fdb1473f07fb14bae6dac75dda4703f5388dd4c81750dc0d15ffccf78c72cbc90b31cbb61deb354b3fc6c7229ee218cadedcefe66372a8d4385d8ec2bd8b853583e76a422d8a954b8040bcf3f6b48bdda241b83106d99911f78046f22caf87015c6159b078ce695df9e456ded173bc28f08a3d8e3aefb09fcefb88fa30982c9bdfa4041cae011b99e49a93b39e9c9b0f705f07efc4338d2983ddbd6b0ec1b562bb6e413da043614eccab22b30d3ec33d4bc916b899d4560dee3b9dd5c2fd37a74f34aaa1c9c15c7f748dc46dbd796a44dc12e9b3f461fa8ee08cb49ff158da2f48612eefc338d06d729dee49531ba519be964072cfbb42567600b485af77d566d3586c3882569b7bfdc977134323feac1cbc2ebe3a21c53a78c154f6598bfe3921556e839e38ee730289d8144963bdce9ca1183f1ba1c07ce057f960b1762bd34f22e22b1262bd530f3005ddabfb0f069265f50965995a12679c390889bffcc51aff9787ad107db926c24a6cf9eab49a840b079842a4269eff71c8cb17238c449ffbd0d482c055bd2aa4ac89a5e93ca5a7ae552dc86c98c742c920ce37f59f78aeb76996d3b79916116d1d5d3ebd5dc1ec917db4f403f1fbf52e766056aad282a972f681213ec1724379803548f2463e1da26f6fe5d4ed5a3c59da68290d83a7cacd013ad454fe3db317d2afac0c8e13f4595504ae99ae18aa2073b2729b90cc9fbc605c8512dfd53cfc28f6d202419a28dd1ca434ca02855b6e436ff8e9ec946454e6480eeab192ad8e408625ee998f3583c7cd89e64b4e93ab2cca13aae557bcefcacfc4e8dcc39eb76c2ffc4664fd6d87e4c472dbe7dc319c550d64d7eebf2e5051ee25255dd97ecb1cb653c4fff7ea386ed04bf85c7b2647a8f6f4974d3f9b04685574337fe6d05b4250cfc1a448f707696302c74ab50af61946901d520cf668c8aabf12217ec986b20c29effd41322992faa23b9eb55bc19620367923476c5b01aca2b6013185db975c86423046e472335e629520e7ef089d4ff030ee6b97ecaed0787fdde074d8392503039b9812ac8d263322ff45ddd2392bcc17e3a7ddc709bf0c30a2cc20a78fe9dab399451553883c3ca07e20b46dd577110c5234f3e7e2541a50e93e738b96bf672437dd77c44d0c4d42a35b1de679f02fe1975028dab7514d6bd516b23be7326337671541eca809a3d5c5407e84018fe48d29908853273dfebb4c44ddca8ca2a03eb15b55f04141426761bfd59ec7afd65fa3234ec7a10105c62805e48adeb0e30a5fe90a349c39ac37506cd7ba011f18f429186b7328ee4a6cfb5948bc6cff3012aa0d42480906b9fa66a03f4570adbeab94f71c77901c26dfc398f5392960970cd544b98401ed8db78a7cd030d97789a3dfcebe4cfc30a9331bfcd32148e48760f9bfc65f0ef8fa3fc3c2f22b1e658864418695bb08cb58c8edd38b89ca78738bc66560962070cc2969c7da1ea585c5d534571c563c6f7150d55ea2fe3b35819cd9ed153f597299f4d9d421d3d4fe85276c9a3a39a47935478017ef6fe5305e5660f46e887b18b24bb1523040cd033dd8dfb51c2e90902317f20dea0874699116c37d15eeecb9afb8b6e05868cda9b78bdb3c1b0efcacbd91aa3de629b080bb550f03f6485cad4a1ad009c2325937a9483ef414e0b9ee49475882599d52f0935f2102e098ef761040ca0593a6989f22c9ed283979a378c13b93a2e4b730652d200ff9fffa8cd1e22001db82c77c58234ff281fd59606e91dbcbaf56243a1342a1efd049232ee32505a8c5e0d2b242d362f2aae7699e53e543521148a149fec04670177e95a7dd9d33e03b02e95d5975099eae0f8c30b9527cfc8516a9f857ed875660ef1f2015977b992fcaaf0667c821deeea34d572f01ab827e2c71e9351ec46bf71cc84e9b591ba9a24b6e003efebad9b2079fa96728cd9b4fee1cf3214f1ffb2c26719f7dad2ed1f57e01d925bd259445d42c92eed331f6c11971fc7e6267824eb24c273d57f14e1b47ca7476f7588e744d5172a62c57cf512c0cff44800263c04f210a7afa35e27244eb52357ca3a83cc57e6f33896897ae36e1b655d3f27bce47cdac3878f7bc86aa38deaa9e9d220f09e6d98740694852a454cc5170f4d2f2ca930d7c77f481a276a04499b3c71f38f7738956929a77d75f756e3557ac1fdf47c997780a37513f145504ad0e621cf996011758a9a05629821a40b2e0ce89f335f55729bc6e6e810c0a2c68b592b7ad67bef6612a441655e8ec9ed55e524caa1d73b25c0d61bc692db189f29f524dda5d731e0eede5e39cea854552abd2eb10fdbdcac26ea6524deda2e6e7f94eac906db53adbd9d1e15f7d058288b0fdae667e16c48a65b224caa0ac5b643060bf48122310785e9bcf5f48245fa6ea8032bfa0f86374ba99295a4805c58699d3a70012eb42b2b5f58455e17c42f6512f441e566afc336ae3c0945655cc2c735406c339ab48270e6dbe478d076e5e9f59eda2eed1f983975481307eb420d844e1e4e84e9d1b12153027d72ed40401f02053e9d85441f5d24803ad147ab537c1907222c670cc82fdff65e61764ece47d840ea279b984264441829be3e56eba83e12fe7483a35840555de3b886090464de11d987bbdc4e768812d52aa591b8415e8a5878d7c0162b30a9e77e37925c28c56e8dc7f97404b0d7f1c20f830008ce114c685df93a8dd444fea16cfc8fe92acd0789693121b0bc30638274bb43601e3bdd1b3bda4328e02a20b5865f92d403053625ab31f1078554c771b33355f40a76f4e2c26001d57c1b9d8ec881d0f6d688589b4dded3c5f2bb1b8339f5d60cd57fe520018dd57a74ed4b9f6de244ccdf77d23ad8a7bbf2ce49a9c23528a9accaeb521aabce818e76702c123ad3313baf53274a8987b92b37d3e1c6213c81753bf44175b0c6ef55d53aecb229d520f7aee8d771a22d30b8be9bca4c4cd30071d98b80bfd5d79e4ce87e52e076ba2b8dbbd147ea1a07b8dada42fb90a5d7f88766953044a7e7cd026d1ac50e17c32b15715c960b0f7f5ecba3f074797af414541e7002a23c254e7e197f4ae29004673b46490dd70a86b575730c06c8202cef1bd01e5f26d174e18c5fa579fa606cb5a22f4ecfa1fe3f63a8d9091d8655d5fc6f2df09482b82cab7482f9b2ceb2cff09c0ac4d00a345ef34117bf07b1b98a5f62f5e412e31fc81dc7c4ccc1772d5c8d1d07ac4f92309a2756c197eda4508e40ba6206c0f9a6b35486ff16edce47e6b362cb7103a14e7eafc8ab9188c8a40ec429ada8d13e0bb09698a90054958289a51210f927fa12edae567f0c0669160b33e8b10b98a560c5ff44988723d03f3cf58f13197def588965eb428bf86b8c89ba79b4b905469d97999df990f7e808b12bb5ba8afebd92df6f6d45f489f983169d30604059b661a83832ae6a3464c9c24d292a3118f1a73799498544fa842cb3ea57804e9c7cd6a139c5d65c3bc64ae40ad0b75d90ab836499ca9530677d54cdc089d8245af3753843a84039c669df1460fde856640f79c56e4130e03c3bee67ce02672eec3573ef9cdd302076c55738a4c7d3e14ae78abd7b25441fc25535861beefefbcd26896ad7cde9a39d3b76b6431f617ececb8631a410c51c19aa7392747b16d6a0e214a121884fd4139f05c52461333625f49860000c2e8113661065c432d528c59b65bba71f34979c228c752e9ab49689c1b2b0a335469a84742373ad26ebfafb0280dc122aa05ad9e4e9e7794de3405a94b64ffac7c6d475a77c8a8de1e75198ecc15ad02249a2eb5b18fd20e59858ec95a083b3eeba866d731dc18841e42b47a4aee2ab91976d1e11038ebc93ba17d34a85dcc7ad0395b69f8e5611fb5b4673d9d72c5939d4ea5d74b89729e20d40be590f8a348e19c0ffea5018d9a175f76e3c9b08243aa231e890e1cbd6828d20426f1dfd7244931c2c0af869821ad39681c939afcea275ca93b827d9b4881d604d1b355e33862bc723cfaa9d50fa6106bae3598477975520bbe51cef7a2c60f2798aad55b0fcf6aec82d466f79b1b9cbbb55b20e767bfbc62b9acf3bdbeca6d95569bdaca79e02912b36185c9599b55fe3b837f09e4b123c73f7818e024e84964f3b8f6792a5f3456b5a33cff78f171efb74d31ef1d55f64f11acc2b6d3e720b9017f5810a3ce3ae04d6e0999580da21d203f41415c760030ebce4bcd637b5c497d79f1e4a0d50a67a38a7c940de1848a59c1a1079220019e4b15c484ce325a32e0fbf30d634d288d66bca5ed6f2dc379d5b6bd5194657db14d0ad3ad01e2e70e71623b3f6f6ece5423bc5cdc3853567b33e94bbabbd4449d146e8b5e6b02bf71ace6120114071cd6fd2d1069cb51d3aeef5e1f8c3b43fea93faab372803ab5fc7e73754fcc88b74fc96d772ceffcd7dd4d36339a65383a8e267da14bb562b0142f59e16071d9b0b61a7f518948c1b9e3d5627c301a35fa93d0e94369bfdd57342af605032b488d7a00c85fb8ea537dc8fa2b4c9134424789a4964c9de28f68c840855cd61b36ce6354b29330922eaedc3fc2f5b9dbab45a8a81f58f454c40478abeb52f194d18c0a61105c2e231a86de7bae70066713ced61604b5e112c1a444e778132de465286d8bfff06991161e8d6b86146ad36585f61a7801b2e69eb015579f90cd2abf94bc2ec481285f1c0a9f77fc22c842b0c83e19cc93980ac77da0e830ab323d38cb313ac201c2fa98a56e2e4b392dee1634e9ee47ce11890c8d05aa53f51a63ba706145cc232cf2e0077a5cda86e145644514bc8dae41185d6e6be54d13ab360ef24a61e3538834602f4497d5c7d52683ad5b79f582f3547ed807d1e6389c9a9f675e21c0ddf19287c4448c0dd4fab4efcfe7c54c31172c1b2b8867d3f191fd82619ba266044130247153a0c007b146cdb478525e15082c286756123f9061e7d14cd4bd8b3905172b40b945270b70fb788a2e082ecd31330283cb702ff7dd615ae1b477b56da80f6d450816cacb68919ac4374d7c430e97efc81b9ae6e3957414e2f92cbd10c8902e7ee431a8b318e169357d9f9fdb6bb56572adef96bd32a4a1b52a9e0d6465a76547fa4524eb80f6681d760c9a8dfbd9481f68c0e7a6d9b84a379e363a719240023fceedaa74034e5d4b15b806ce1bc0c475c3258163bd76beef6abceebcce22bc2763afa27fa1a3491c950be217e70981cdc59bd0257f51db67f9f26f5acdfcee2397dc32845cdd81cb7a0aef99968a9cc74cf06a0aef8c92366ad967bc672a8f147733a0423661291d42dd3d355b9868e02553f75740b425a6431dca09c7957c550859e854d5f4df19156a7cfd6558ea2552ddac4cc3946053770dce7e23383520ea5d4d9abd520111d8d085a298204ae88a8d0b2025c10cfa985caa1d1a5a197fd1db5b561d8aa3543049c0b5395c60fe9c41c8602a1b68810e71b9749b45dc3fb02fa325b1372f364b40b1c42cfde37c096e893fc13870bc76a32a6c5198c9e62b394ec0ef74a5f7eb52678e194838d0ab8c7a2bbcbdcb491f05e4f3829a128b284c32e7cf4fe3a351d55ee862f95daf28be44a989ccc0898824e6cda73b5f5e4f12f2e9d54bd68bc1d8720302c6eba012c8728043557c1fd2e1a3038f36bdd63223360122d8a7059071f303b52e4cbb77b0ce474b049c5facf41e3d6562f843138a78a509bd837774f17345a4521b824c6154c3531de2c1562213d9bc2aca65a2b1a910720264ff056320f2aad9eb8a256fc80c1836319a18a649b1aa88f70d55dd4a310af148a75321462f27fe509940bc3b19d03e3f3666007b13c3bdb6d06b0fe7b675f46d1d83395efeb405f10e15ef39f71986309426998169e80ef9aeaf20457b493e2c8db313896477fcbe6384f3be2f438fb85705f6bab5e4220e11baddbe550b298aac8ba2ce4dadab918332cbb767bb6409880b419aa0946abb2daba6eb49cf3beef77f449fa9a6c7a0b35df23dc205b73171184b5e5d8824b9ca018b3e785dba80dd76d62d32418755b855550044003147d0fb764c154371b07af86a469bb6688fbe8aa4639807bd125fba5b74bb07bbb55a616495f79d623bf4db02110c274cf8eaf1770fd35a1ce557320da8a8d7077123adac25dae9620df517f61558ab27043de6c5677b150321aba33690e1532a98ef9f400348f9437e2646cede61e3dc39c557cdbd373fa45a122ad7ddd5787e080a1e896229c928c7fd2713e3aa8f16e9d2c3d07b0ba6110caa0cb9c787e57bfffb146b7235d4be44623a276f7e00c07de5f7b89af59978e9de65ebf55c931fdf0359591f979470942adea88a6e2bf7bbb150b6d2e1ef7431dc905d1b6da3feba0aa4b53604017b8a89fe48e675bad2e23ad7b0b3ba19805ebcf984adbc3cb7176209b6976895061699c6eb31da39f68b2405b43f917f5e66d1aa6b6b509d2417c131a33ef9e4d7aabb0116e467d82e052ad35cb1917cefbfd44eaa5fa5c40c4c4b92f88d924bff9d1debfb9de8f54fe87a3f1be8a474144da03ca36e819506c023315a2669439bf2528cc3827ca8cc2e5a47f58bf4e130155efda9f5bc713459229797184edac0337a8a666a0dfecc1cf84ed76b4d088064a039b7a7977e0fbe1b83d7ebc6404dec5136707d9c54987774360eeec974c30b2faae6eecdabf3347925419730975ddbb6b2ee7a313a607c169ed20dc5e1f69565ddb2a6b5c278e2d18016c99ff0f3190c66279d586723429361b4b5c146a0f848adffb3b3f091f210bee3a15d08b9c4d0047cdf7ddaedcf8306b08ddd548a1b85a0f16ed4c4df4d301606b15578fee183ceafc911108cb27c1b06b4a4d9e242b8698150945a898d99955f8dc180faf3f7314443bbf5437efceec9aa4890583edfcf1fb71df1d9815bf336dc520d06780561ed23ba1f553a36a1982ba23a1820e64f4657309d202ce9983d9e07caeaf87165ea7c875160351d203e1b47d116ffde630bffae90a22fc7d578089a8dadd35c472ccb5f08ad68b640e1d474e80466edca15126896a14d7dfc1ac3efece509d8800c79da804f73426bda5e95392c86f21b5c17e5e267e7854b468e91f64f940ca40aeee0d06efe9eb357f84648976c099a4948453a563b978cff18480ca3754f64cebc1df3510a0bb14815777c09f41d3c5e9eb012e405a7572a176c2ef3c036dd458187c62cf1ea6bdf85630f8bca9c34446ca86b5083afa008676c674764a565654eee9cc2e6dd8a14adae98a9c3992a243e8ca0006b15c4f95be43c91d667da95bf91c34bd94da71f334acf6bff672d52dd57dcb46420eac857209e999315cb9f71d7ccc0803abc22447b43915759f418d191ef7435d387397a8ef17c99b3ef101b656954724f3c1a23591bbd674de3fa240355fb5cb021a0b3b6b262bd0f3fc4cf69abe98a8e56a02828ec78cad62e60f6d61c93d9876250a13dbdb5b022ecb6512b8cc69499474ab23a132943dadddd0812bd616035898a3eb84a07ac00e6c479752bae25c825687210cdaed4af2dcdec7784cda6c68755644a9fb36f35e3def6ba1e0207ea96854ca7f65584a30c2c1366486d56e5cf4ad6fe0fd75c4460bd6cbd99e5b02bd9129bbd43b0981b615f5b06892eefe300d2cb37db684f3f85b56e61670b784e6e4e55beab7968db34819762867f635b4e2eded03b5d4d16a9a81a0a9d30f53449cec343895f7c5001938a0c14355e82f4d973f76d8d0298b25d966b2abfe8816de7f33172bb46a8a8f96df9fb435a35edc90978b2be7b59f27e9c9bdc197092c8db6585875e5234e2942c112cdb3a8bbc683eed2cf2e315cd0ca9415391e7f4018bbdac2c97f99f433612464003b239c832f072e04ad9f383586cce1813770a933a4da7b6747c2f8713cf2a098644cffcd32ba5cddea98af0777e3298946f4a0c75e72a4f36124e5def2873a140b8a00762a209bca908c639d4f141d520de6bc6ae95f1b01a830b05ea18ce54c07c804baab18abb3806b99fb03307db44cdcd302d0f248fbacf0e7c3d2727f8579dcdd6c28f64cb8075ee1cfaf9e1cde4ebc6078f37c1e27d77e203746590c884154c7814331fc32fa68c74a660792440bcf8cc2cd93f8a83868abdba48c4eefbe1110be47e5e8861cafd5e40262f0b6b3955994dc6e4c8a6894ad24ca1dcf54bade7cf3dbb71163a2e114a64c376c3fe0396362c9ed9f2913873e4946169dec97926148d2cfa478e55c4470b8610ad83cb2830ae0196753cc9e8628d7561dd8dbaac0101c8633201e4078328e8c37ab9da095967707fa32fae43d5e4de99b91b6c63d7733c6ef3ab6f7f9cfa90300f95e12cb487b4ccd848b2d5b306bacb8fb8a06d9bba6f04893421612f6f28e42aa98c62b5ca9e16d4cc5665a796c601d1e46d8744ac597477fe9a8c1e4a9498f878edc582500566aa30dde5b2a4804aa40e5b8b58a5ab195b72044f530ea617702b92e2e70e2318468ad850dae33d8d5796ea2516ceee74f7ddcf8b643aab09712c1ddd7e389b0e38569f8505a8139e2fe5aba89f1d04dc049373970b6728060525777ac3fc9a58b2851842117eadc290d3fb4a0d7f6a880e7c162d5a0343f94dea0b5f9f0c5664bafb76ac2921f8185d11526db071635156c01a904ef7a2880e80f18cffdd9d7906ac6accd7528e073d1f6ca3fe72d5fd82db107160979ca0cb442caab00f945b74ece1884fdfc631e7ff4302e085e3869041cad7a1185b068e5ff8e7104917c0dc4a63ef464f74db576c0a19ac1d8d50298c428187695c98e6a6a41f5b1c4bb12592ce9322b6cf9b0f087cbb2d13420e97d5eaa2ac39c42693116930b8bf76bb2e98ea810d8a385181b0e99da7c72926b97c5d9e01f03d7ce379c9cb3119f426dccd747f6591d4fd9dfb2200f11d7bc2a49648ede0afbbf2ac747e7c3a07fd3fbafaf8636e3066888dbf35fbf19b346328cd0fe614783daf87af747d0b717967c2db7a6151694b0289e85e9af0f15f9a4d8f1785151d78886ad5973ac757b737f75119e9bb5724d561ed2037423c5b5a8fc5061a6a3c5e5a0995c2a38f81dea4bf779c6b5f58d6d658b92f89bc719e8c0c598962acbb656bba1cba61fe4dbe43a56925c113f90f5bb98f5b143e6db3683a28119d41b2d5fc980f6782515272fb129679ac984584507a71d4b44e61712f5d3acdf51719f92a1ea6450482d2570c8d7951142bd64938b26a8f405e6b9fa4247c15ef2fded18c53857435d117a6a67f869ba4e363b3c954fb508728a848adee93062dd5b2abfcef7c412cfff0a3760e4593a08df359e8220f51faff36590223387ee9ca716fe0f8c71b13f6229855941d787895c8bfc1f20018328129acf129a5d4bd8819daec8f715bfcab62b69a0dae057023984651485fabb2ed22157cdcd93caf247640543dc74ebd86f3b1649e0d5ff3098abd22f62c3cc97499444186f568d42591667c674a041965fa3a1579511964cbaaada3848a3bbd68e0806415a0bbfa3d3ee0fd53f29b645b67b5c5fd0bf5870642a905d5e3921fc38f34a48aa6d61fe1df3f2d5b728c7b3ffcfe0b93850a3991da5d74f769b137b8b27e9901bf8e26e05534f5841e0791e281db98dfa4f204ad4bccc3bc4e7712926c2060b53fd3d90c9ffb8e4725b325cc16cc83c1980d3ef2917e24c589f4269dc74da22740768129186365c6f54e4d9084c13dacc15bd1ca90d5fef9691dd96801ee8dafdcdb4963cee9124689c93ac364f1837053c4046a0c6ef40be401a730b009b7fa5c30af3527e0768ff4c0480887993cebda940291c167fe229f9f8e1fec32cf61264cecd15e421f890a45e024022ab3958d50995166f5a560933cee20e5acfb2f235be8c1715a5fb4e16958ee2483ba238c19aec54dbd0e64a79c0eeb9672efb48ce79c34c6b918d01826a4c1e4972c2590adeafe4e88b1fd4bc994c60331e64dde310e3fd6e32bd457f44ac758aecbe5daf437977be1ed0775eaeea211884dff64dd44a88ff7097ccf84932489caf2e0763e7e7b9e60d27132d95c4681433aeb72725f836714b29161bdac8ad2747767d6ceefa85132b2a242abd17bae0fbeb6f8395f0f1c54027ae99eaaeea96aa26f2511372c896cf0b6fd9d0f0aef006df2034898e0a443fefdc14c2989f17d0fa5943b6fc0b5dae183a94cdfb644d730d9f9ef43f56f57671e82291eb78dab1dbb212eb9da9f0aacf4bb268398937e2f98def5cba9c2c97ba2d608b24b356a85e437cf4a75ce54f834a3b22a3476157f0c02c7696aeb145896e6cedb3a9515a96c7a3f4084d30c31789bb93c8df330abca4d201573b65427e7a77077745ca06507ff230dc38a3b1b0d72d136d50d150ce5e0b0e7f24f3c015a6d6f23651303f7624b0340f8cb0b4d4577516727050d867e3e496cfbc1b140ef81d43acc77ecbd2f39e62eadf34edbfc162ad56cbb487d3296f62cd5590ebec63019a0b93e8921ea3178ffc6d0991bc7f66f71a81d4da9f4ec4bd54379033c41180e5b67fb58b070f3d87189ce4deda5e8ba0dddf1f5ec9fcf6ed10a9b6252824c73d055d71112f4130cafa0136f3c0efb6d353a0f47c9d50b241c471a25bc5d3bd468b1512cc79b5f98058732de6966a98cb2e8b85dd7326db2b0e805526dde7edca67742a771081a9993c712595ad39a2f9df5187d7a68bce08e8f8e0c4bbbf16d145f7007d5b3cd95367080c3af0f7a23be075cf9b6998c329b96f5b8b0be43f760f4f4cf9d0e7c8235166da932c4f5ee532a0441bb96253d39e42910ff5aebe29203d6065fff455aaf5440faba26031750fee892cfc451ca06d8fd99a4176a0bfb13e11bd9899606378d6efeefbaf30cf285c1df0c6b2393b03077dc86e096c8828edc3534cd4e853d51c989b249b3d0cb62dfc7769dc3ae892d547251f8c61b8f96891f2917f0eb9a8660f928521c7854908793f680d4dfbfddc826fcf3aa9ebc0dee41140361be8b7caf4eb3780f487439648fb7b12cfe2cbce10abc17a1db0cfdb66af9da260540b97b33e230d645487b909ee87b5aa0ac6b12dc55dfb2a7ca3a0a43597d34b00a61d65dcdedc358f3003fc0393b738dc9e3ca7bd1fdd9320ddc3bc26baa0744556919cb43eb8f09f2f573c182e58f7d43d0c8afb4da55d98d91cd5bbd70eeb805999a1a86915113d8d8880531e6d14302c96ff885fc4d52063b4a9f9793f57145c7d371bc7cc3b056c32230694fae473b4f5b941d99b887c4cbec3390c3cdbe0318943a230e0cdfff722409db2cb064ef355d4f8e80d2c73bc784a81dcdb2a746f2f02998112f2735f4da3ae5ad0a9b7f985469060347ba7aa17f5ca7489662ff14c34ad355639c86d72483565cf2b40d5b97d0c39ed0481fd0d9a4f4b26743b680d875866d97a0c8315dee694279a78f405b6dcc477f61836e943f3cda62c834782cfa037a30c64ec9019026cfd6a9d04f1e395e5db6607e67d9917df0699bccb1746b42aa1e664e9e4f490905f8d4e3e6b0bf9b2976af148e05aa9eba4fa1e400154f73a936aedf857ebd74eb6ee1edb59d59f642f38149179f6b527ecde9faf2029842532eb28d79c8764e1d18573f4cef949784356439c006d4864897b82974b0d242b6ca2e9726672ee4256d1ecc067b7dd3a904b118109bb9c8903b573472d1a65fde7e542162cc368ac9bb69777ebf0bac7deb01343f9f8c50a694ac6892fee976f6f2b5eac7e8a747a245dd5191439367f22febd4fb25a987e2aeb8904f245ef62aee59b100cef1b1666dd0a90161d34477783aa29db26b64fd251742ba5ccb09dae25f86b5558d8fb9d5bf7fb9b78365748d3a1ad064f6e3d2669eb9ab681e71e1c04b8f810377d7f18791764ef6c989f2078d144041c696e1bb27ca4588bba5c241f95ff922f9f10e63c180803668733c9e87a4aa4878d696714a4a835740fda431af0ef7011c89995d2c8b8fdf51d13f07a7e3d18940fe6a31ecf9a1cb2056675f443d762c4d3bf618b533b383109a7dd81777a829c92f9a623788bc0cf3340821b53322f39fee159ebc1f397d96308be2a3d407d6c82cd20d5c2ff697bafc1d99112ffcf4febc0cf6f241b6c7a7cbd868f30e924cbdc93de9356b9ff58532a8a10ca388c2dd8804687aadc02b4d02d89018dabba451f53f9b9837e8d368a55f1abb05732c5be356febbf2724b6e18a5d9df11f5a74e122b394753493ced86ab9ae99b1016d20e3ff70d2962b22cc086e3f29504a4ef414c0e6f39d22e6cf16bb49073234382c6265cb4dc3a738bfe8aedd79579f4264dffd1f7720ab950e0794b43ba669b2ef35f924e61a2960a337356437cc9e3f5131ff6e2d1a2b9e7afb288a46e2ba37f18e1fb3ffb9816cc2b4621fe0100bf9e984f792c80652565374b3b41ff794793644201c9e5f973080dfd5f218338fc6bfcaf72a4753e2a6af9692a1b9d8594805fab3085110c9b664e7cd3dbc80d5f8a9c176fa0682bd3a66effdc593e75501b1b77df598e0ab604a820b94bd8464fee77f8f6c3e383586653df85d86e0cffad370912f2dd1edbdd1669ca7805734d91a65b50fe3d1770deb700e2114cf73527f7e944d01ba83065bdd048cc3967c3bdfb2689486ba13fd037d686d5c52c2426d81abc3702b54061a368e5bcd3a175282b7bfef448da8376cf5876a0a818d7d91d2e63201525dae6111171a7f2c88890cd24bd575f5e78d9ff92ae7d63aaeb5bc2833f0c5d80bca85aceb7323c835d1d3c9446bfa093b78ed77539e489afc0e570105fd53637214246c89680ada50143f2953bdd7fd7f7a236c004a6d61f556eec78ceba43e3574d3d51a5666f612a31c0376ffa2be56e29c112fcbedbb2405490f417720eb943f87931448170388680876f53914c894f38994cb22480d4b2d1529dd8a7164de272ac6e27db1e0ec011b145b61b81b9e0e9856dfc5c293e04d8076efe49b54140681b5975df213e9761b04f776d4fae200fb5c673adf59a5d109108f11b819f83734eeedcc4191f8baf95e46bb013f76063afa49052810aab3d70893fd57cae43ba6bbbfc2d48f9ff315ce06813ed12f3bf5eef44f37bf8b865bf161d6830b922e76d5c6bacf43eedc6036c71cb72567e6d696344561da700a1bbcbe7d24c47fd742a48da461adda70569f5405e7510b2a0ebf2daaf648e05648e373c874a7304ffb721236e60c5c8f8e3778619c15eecdde9abedaca173b05dd6580d79d80adce0ef46ad6d48734e61b0e62fa25362c3b680b3bc84e6aa4938547b69e32ffd0d600481cd257e59b6d2ff405af909bf2945d993d629acd63729d4e15166c963b8ddaa8a79424caea6e81d3e7f55783b026b0f35383dba1fb453ce43d202cbecbfabc72704d02407fc81d40ca028a70e37c1d286e42c7fc0576d6be8b57488d7fde756c2ce840f4e2ac073fc872d69b54ee4e88195464b4a0415a80cd3468d91eaca1b464562e3d736bcddad6383e1d9ce6afdb3803e240782f9f4b356c28b7fee5cc70d8f21751c794bbf7464e7e897cede0ea6c908f16e666e86c5c649db6b781004600b6e6e0859d07670e7dead159085b7e2bee680b39f24cded6f720815c9cd7c7295f0c844483858f07b3effb2b65a9d07d927e37419546b919d4597eccadf20c9df6ffc111dcba83fdac8ac7821da6ce8d359c34fe892b8cb8938dc0a113e4b79ab6180da0b1ce52fdc1757999bcfa192e1526bc38548bd03944304c921d7b76c5a9cff9e0440b4cb1f9336514439515ce461eac113ba9223a64e3abdae64988ff19a64be53956a8e242f22b69db006d057f7ef0c619e7de4c9a8104362a38e6b4a85919df74327f7b9916a1561b3d1995dcf2afa59b3d1a0cfb74e460459f431b13229802e491a1001cbe097981416c96b27cad1df137afac7c9d5bffda2fc6fa9a7a5b6d0977f92d573281a65624d5c24fb2d6dc0d03861127d06fbcfe9ec3658801d421c3e173289543e67971cbeee8429279337905a935ade44f27c8cd29c58a7e47e1d88032a7ab26a56e7443363494bed6118f4189f529a9036267a138f51c4d3a9f8c85b044ae36d3380fe1574f409eb0e902ce86ba01f32a9d8b389e6294a8a87f0d5adad929386286edd5eb0430fbbba339c3689c49f98968624927d9a8c90b5460d77166ccbca97492fb1dd34d83120f1b6fc5227a2398be1d057b9873d44e8388ec5d8a4f256bcbf1f4d230f2dbc2c22a8b7f79e24426dd9edbe93f9549f40d1d806ca857c6c39e5b6f189c37328782701f1b46525b2f64eabe20b6d1c3202e6622413f869f056ed77f8b3ef46a65acf01e1bf0cf969e083c610e71b911dc365289596eb54d675bb0601d4b5bc50595b5a851cef3336e6f8b28fb86af1d1bb38b89c91e80c7f5b7d6e3688ec78d0d57e0f90d973e31dc7b878489a594349b603f486ee05e87110c7d682f1a5a7a589f8654cf03f3034a166b26be3ac86fab2636151de53323bb824d364502f89ef518ec20ab7ee9f907e76c53ab4f03564668de80890d599984d7f90a97f423d88d46f5064a3840dfeb5800c4e9e069175a6d9cc6ded4cf60d07e96c88b33acddcceac19d8cd1795fed3434dc4d93a0ee92bd373e9ab66db1393f55393bf860dc7a57bd35cd7065b8415bed67c65b6df2a29a4246d75998b947906bac554566cd83ff878aa20637b5b0088c54800000db153e8822778949c85f8c0c73e9bc9c684ff62fc305bf64be0123de614a2403ea1b4695e50f886224fcec9aa31299693f23688a03efa80ca06a88dec99c0eb616819b8a0d22ee56d2e51a3b5e772016c71e8add757ffc6b9182e5c9ef19ded9f89637c0c1d7d049a9a71e38cfec4123ccc251771dc92333bb50cc4cd83576ccfddb33d18668ffbe2dbed102f3ba7b6c2fac229a3deea1e513a2358f2db4735d821379feefdfdb92623ec3beb9e6897b9e468b8fdd0c26d82655efcd52fc392671a6923d78d6d96a98fc134a12d5803ddfd6427608eae47ac0a07764bab65ce274b60c200e7d3eb5c32130ddf33ccce231af200710aeb41684922c4da8494debcfc016d88e1567f94696ec7393290996766e213967a84946f32463fb90aec6e24c1e2801096daa5edbcb309d443ff12590640c7bd93b97de2cd754ccc3814eac54e6b991a46efd76615b52288178fb02b1ecbe09cebf62c1c4e1f3c290f334613ab28304699a48590850df2ca56988699a5749ce88fe2a5bb6fbc6d9fd9808a63da7f24ab7788e6c639522ad8c6f8c465624464845fef33d4955dfdf4e9f80a52a386a848e8cffedbe788c1fe90f546786f3239b271d5f4753a3c0ceeaa3f3fb8d0666bda848a0250eac00d226ac9e787dc01c490097cf33d1d27e4af55ced1ef06f16433033f118766c3e8c916178076948371c1e0b752ae598adae3b619178195fa6e15fa7ea6ffc4793574644d60b49e7dbb22cae2d351a6ef5eae2b072de79fe821285be5823bdf55c575d21f435514c1f70df8036b199c55c549d308514e005650fa0bd4d30665349d88d7ee202cf7824304d81c8313b3b4acc85e240b9937a72cb94164063e7be9759996dee698072aba5adf0d978f4b9d4aad1c5097837e8a3454ab16fc5714cf96655fdda3e747ef4053220731849d51138b61f32aa3e03548c1cbafe7a760fadfa29a0b1ae34ce9de626a0badb520629334ab4b480776716a8e53d818e76d2d9756b4d9c42fbff3133922d6d126f32f431976863a20074b1b45aa84fa2f7840c7f93a0363a08010e4d120070f15d505fd2884305caed5fe19ccd3e880d6d2c768c65e9ad6484844d59d3e30a9ff3ba1ea4640f405848b58b21d364eefed6a323de1a8aa82705734e1618d7dfe52cb99c748aba07e51ce496c16f783598ddfa387028f249f14017b592d80d7a20c5196c25dbe8a951060b82247a57c9f96590b7e2dc69d9c69fe080cfe80dcf37bc0e8bfc366c24e3f99129eff953d800dc27a934be0d1a66c50ca4505230598330b38366e72d773c897ffd47092098a606cc4b420ce90e25c0b4a7a6d00259052c449ed01c97ddd84c6fccc7c9ef1a3db8328af3401223828926f465bfec2d1497420279b9a01b095adc85c95e1ec9f80a6ecbc17e6521b94473a199cf30cf440edc336eb01e3f526eae0f3abae55c794d8844c2d60f9ec5ccdeaf7ca6ae89a863fbfa00cb0f53d0cd211ffc910b6a9ef192d2f03fad97246cf4e42c4285e1011ec09f1e8221f24a78b46ecbe03ca180fc4c74a687728cf797f874d93663d790723b670031fc2e77bbb8c17180a0a3a72def1edb94551430348e658b1c637b2ef81920f2c171431f43b2102707320275beb1a284a51782bb885fdda76cdca04cf0029cb4019d59fe2d79dc4c1bbf089a71774d16bcf212c37d8053ea62333612f70c76898e0adc7f6dad0847a6765d5963e0b7134d88308f79bba333bb055ee95542bf9b5ce7b76e1db1fe5e8941a05f3004adb7124c1a4cf59946046fd3afe9878c175ff4d4824f597eb6d028a52151e714088dabcdac54ababf4b92d951d65baf6293bb59b24d0783abe3e029cbc90c736985783f6776ed5ac137526e4461097a8141169c55f12e704f5ce382ca0f35dc64bfc5b4eb10a6168ccb1d0e8abf31d2ffeecef95e43c2ee71405c5258f547d1261ba41a0d24f210efc11f000727d31e114b4c047e75e67a5110d4b740cc9cbade9eccc3fcd70b8a10ab5d1715f23e782b0a047f56b265893ed5abce60d38c39792b35799bcdb4592a5439b49c1af7de10710a078dc189f19c49f80c10ed5e38f83aeac53b6ad6249f0e74f95e8a34d43f15a1d074361e7092ffa57be67b172e4ab0209d31228c618c42b701aa8ee2963aedb53e82b120b8640ce236240adcb1021070fde2033a591b96d3fd0cb0e6e97801ea8e39debe1e3aef4c781547a33bc6ad46eda1e4e2de1565be537b034e5cef5b44191b516d95680296778b8f116514093c516570139b13ddd825afa6611e1205c27fbaa38765f0fffc331c870d51d872395e4e0ca19eb43924b5a159c15f6e29ef8b07a416ec5f34f9effd6c8354d6ecc45a1d9b4614795e9da4a29d02c30e7b32fa7a2ee6aa3aed1ea25465293acfee51e985a7a3fb7344029d1261c75c7f1e260fada237cd25ce694b5023bb4b4ad94e1e4e42b898379d434cb3249d0f2e1841c91ec492a00544417b446d21a9eb5f27a4c40dd16ca56870f0594e67c2ea54acc6e37fe7391a61b397574fdf92f001535560ae516142141f1fff8aa95a8c0bae367b4c9aa4838e41435fdd6ac4914794dc60017b41d3374190c96695248ea7dfe552a76e7e61f851033081856e6984366163f7cc2cbde4c46d2bd63dc967150ef4fb4fd565dc4fa95ee988d7547468b5e713e1bea31621ad0b4ab7a591697ebcf73ff89c740190951babf0e6ac745b0068c2a012a8bab4bed056f2342b256fe64ffe7a5431d2af294ba1e996044b2fcaac26120a88093bf67440e64338d780812c00b3b592f685d748ef9b9e71a0e9937d7416b9f7f3ceb99c72b9b70d28059d1d7e9d1b2c7c1edac3dc9c2fa2f8db51c7e6a90e447047ea58eead54cd6cfce93beffcfaf669794dc12f43ab66b15e49aca292279ae4778508c8c0abb3160f7ae522760e595f4c08b75be7d2b143b1ba35d6ec902168f58b3513c7125efb6abef30bee0b59c63ad649473638036d9c5170865458b06f47d0fd7d6c21ea3e5ad3f5bc7c5204676930ab5be01ffffaed292b7a27cd585650d39e68d75b009073a38fac4bf4833dae07c8e73da46342d782b3694615491801cf48d4cc8606fab7e919e414b364c3498273953cf8b960041ddf1930bb535d6b9913355e061fedc362ed52512d9a6ce0b1e0c81c2cadbe1e4445f14ef29cfb32fea06d34ea7979b2b135149b3f702c6ea47df88ac05890e342f12bdb8ce9ced8dff6673c1099e1fb1c7dcf2284ebcbdee209b588c8165e68effa0ff14e5db49179a9ff8dc38a2c06aea830b11193e85678126eef7afc352e0601569a77b42c97e93aef64b83c0ac638f986d8a2df0e63a2d444c252dc340adef2369eff3d97e0b50cf22ae935ee073b10a4b7fd44ad47780723f73bc09b00ea741b3e415d20672c7166c53997461ead11664ac32e5f4309e758743e0d8c7321b883a57c63e6f8e2f03149ee6dae7097f6e6de6b96d01cbcda0a2c277fb2699beffc4c3b81efa69aeebdfe76bf92c7d53b9eaf8260e8f9970156141c56da46ed0a985c67a983a843d9bb05f0cb51c7fafaa6e1d5632a4ca3e4c25ce96494305bab540a177eab05e505ac493cbf749bcc102813ec1f771f560c80d0a17fff0b256c0805ee18a4681d6649618ebf3accca89281b1d26507519ed8f51880ab5077eb22c254d509628daaf263f2ae518ed57ba4b2400ea81287fcd5ecc8ae550faa7d62baecc4c5004acbd38ff06eba1e6c00d66f09aa432c8bfecb8548e5976d3ae09f3b2542745b77d508702696cf56c60c01bce2c38fc5d0fb0b2dec3325d87dc3d62797432f984711c163008c9b9229fe3a3eb4789b1822c5d92ab719cc0124e45431a12a6eb786dff4e51de775612fea04cce065ef6fef1d040353d491b49bd0143c78677d24de988963fe880664a8411b1f2528f750b0874a7ea9ac4947520d9463394813ae7fb4e44974edff3c98275f134937f3c91cc698039eecfd289d7571a8f1fd10677438ce77f14210abccb42a2c141ab4fe8d261b50db513ad2a5096877ce1595c417f260375ea20f2920d730776d3bc2eb595479d71524d5b7abe0ca1964985df38ab3af6befc57f312a65b23b34a927a25f520ac560141805f3aa95596bdbc68f018d9c3b41a5daf83b456bcee4f237fe4d5464935bcea52e2d62b1cd908d3bdc9b0ae113ff153c42e02ee6d1bad19f7c02d6bddea17a491c5286a2a1cf745bbea8970a1d707ab493c34d8c05f71c2c4307c19662f9a612a4310bc5778405f16a5af64afb6fe7695479d1c4364c93533e2d83de2ac4e88b9ef7302cb33dd22821954d381b433b506baeb7c46cb5e5a294349bf90e7cc77c370f1eb96c5a70ae38b5ab37e9ea61401bd0e03010bf8db642308324b3240698f13411e4aeda9c6a7063639a53cbd41ee721df06bf442078a80521bd80f9668001c716a2ca3871aaedb830cc66f83bde0bb8656f5ef63e56f382e2489275dfee92e9e1bd8bae24e6ef7f323a1f15f87fbff783d52b91940bd0eac0b02d237bcafac41f31d41677996d758d9c4ce3991943466fa0754540a0b3cb8e1841ee7991cbb274e7c1071620faa2bbdc3306a822d61a695332a3b347ee5a2b3c98fd733b25511cee83c161aadfea09950c6b21b65d35ffbfef54dabc7a1014d69fc9c6b567e77555c249669eeccd267c6fb1474c6a4000805e7ce4db24938acb8c55945cfca0659ba34eb1a9d536c6695a9c87ca851f74e3da00b8e27ad622103173e1691834f9c3a46e0f0f30266186647d091b29fe508a7b78fbc28d33ef3b78003a5ae93128578ea78e4365cb8e0ce0244051047f11cf5973fa523f19601ef7b67cae7b89c79c404984441aa970af1656c7460cc282945b03b5a2506db77f6a611d8905cead55740ca39ba92989ba22844ea9d02983e27243c3d2aa06af5896d5254ebf8a1e2f98d9414fe7c78a0da62658c80957599925676b4df6cbd06b8eae6a331f3dca0824166c9284c1c76cd411fa8f2c008c17398a6a2706cecb08bd07839161bda3d435eb20fcfcf1e216105a233d856d1720a515aa7757e9cdadf93d1f3b6fa1f673280cb657fd1d470411b2d2a824e95363953ebf0ab4c75a3fce61102ff1f07759bc5816bf46a73e213dbc5f0f5cc2d92549190b90db06cf38cf4490bcf60d184861406908e0a057673eb4aa82db861b907481350ac934bb99b499c2b9aca89b2d687dd7f1ff2302ba04a98b19d01243e060c1f5a1c0a7add06bf7fe43b1e8a7adb4d3f390fe7f58885c8e8a4f35e5cc16e75a5973a2db9141e2afc4fdd067ca48f692df7786456aac238c0a38ce08e81838eaf43d841dc6bf66298599c36e9604c932f97c746cb3ac6099b988cf98fba23e71d5f29d290f3f70e065719423699ca8f0d09b03dbe208e7d5af3c0d9b9a6afb283a7fc99ccb155edcf0b1839341c54cf7a38812d6df5342ec0a60b2a583d01ba0d3a08c92d5d3d6c6c811648d1657769238525e2da1ff1f571d9ba9ec877b6328b8231ab5503cb52ad65ae6a8c7df7f27056d31ecf8812efc5bcb8c115efdb960f2ff9e86dd4adfbd091060173e88948ab63a9d1306ca7933e5df0493e95a4afc3c901e33b118b8f05773e7e6513fd6a77342477a4973d05a622469ebf55261ecc6da97b653ada59a8d4cc37b0bdae2491dc1049f64a1e83d703684b10d6163d2861c1abe8ef0063dcfef7d46f0d4688ef7235baa05eadf573dc67e9bf90920b7980c3ff8a933d558cc3b29241c7ef7090245f9e6e712839b5ef8f96da19ca731a4b7b8560fc6d67009e2391037aa83f6bb4fb336a17fcb0f9d7bcf3abec59e9484a8f6622430ad69796cbe2e204b8eb0acca5dfa17c95ba32b65e5dbbaae8e09ce69df417e3b8885c9c166131b4b1aab12388f11564d1f4e011ff4dbb0707b40739300e2bd0a79e99ff029f0583a602ea5a98b4ba0c0c0cafd81538a8239bc375cce59af49ec1594b91fd1fa68076bc13016b068948ec4213d8d5f0834b402d26555cb2559634d3b7bc0543b360371dae48447bf68eb5d7dddb3788be13cc479eebe97e4e8da72ed20a3f7b66956ec5223e5abae0552eedf6bdc16883d8cddbe9f043aaaab03d74f37f391857f453394d5e1e4e8008aba5b57bb47febb715cdecb6a98ce80e5f3a549ff818a8d6d5dae6419ebb202bd7b51fc85c3f725d44c5af6dc1886cb06fd4172b32bc3003df64bf5b9ce23c1d7e25cc2ebb4fa7f0cea48d532ae1120329d566bde2cf40ecde60192de63788a89dfcf2cc59f51737829fa8ced3f08fce86cb34d0db20bab3dd8685f88f1b1c1b0c7087f7b5c5b35fc5acf87c07bce9410a79011a03c8cb66feadaab61f9c85a56a2cd97506d68434c095484a481bd5b8bc2d49d378576a8e09f8416b4d617291ef21db78d9bef72189ce4063a9ab2c8974c09b0ef101dd2db226fa585b2c61edd998a00ad6c05f233926b79a0fda7fe57dd884fea6a3cda17c31bfc084539da23e4ec4b4a9e863f5359e01261943aad41520f8f5a6f53434c3d21c7b99e8e7d7f4bd878b9ccdaac318752b46bb19b1b8628562f6bf5ec4a5004e5ef10ee1b8c180907c8af5cb4f82affaceb0f2fbe5fcda044a36fb698c67dc3d6d9d4daa4e2d8730a74cec9d0ec5a6102396362ed8b93f235417d0a94129f3315359f7f4c1a0192d7711ef91dca4686d7926d197154baf30a7e32f51ff236fafb57ec956444197272bc48bdb344974c711c0d47e02ab4c1a5a7bf6fc6914f0d91ba4adf10fc9699c2c606f8c26024a7243e11f253e967f6b249e348a690696b57239a0e6531ec2a23d1a9be72ebf2e3454be18ecbdc61d73a13dd3df51e17babd725fbb58e9b31bc1b7287455f20a17c0b8102911609e5085b3e9229515a68b71ba5abbab899a1874c4dc8b6c536bd767a4cdbf1c180db3ee3a0b7dd2a7a4f86d1763cc5138460bec887ee09e4cb8f8cdd89feda8c7d97165bb1d9ce0fc680f1d40d0b3c8982a4c8fd307cdd1e51dbd560d7ee4f57a793453b4742a9fb480fa1166e7ad5c11e52102180bf9a57a6ccdd7f1d225d1e56f0a9448c43ac811860b36861c46c6e6264c069ff87b7146cd05730d72ee5d475aa19cb151c946c665aab1ba247ef2f83c8bc79674f84ddf1cbcc938fc5271bd53f917d749ce7e0decbe66b58e277dc23d845ab7969fe84467864b80d6d9dc91f1f474b5d3c32e68a2794668273bd4ad45960b7f00854bbef3120cd3152d0414286db8c21cdfaff132148dddfc0b5a143bece1615f9bba1a9f3ab2e2cf7647b7ef5fbfbab44ea260bf95eeb47cf35d681d59c56197e00ff20a3c36c1e986298a28e342269b8e1cf5707c6c09dd71fac14b0abd8757e2eee94e3600893fc906134dd5b92c70b2026aeef2cc2cce7629b9b7180ba325dbc622df253ee359303f5aa00a04253d165ce83aa9cf6bb506eb3e6123e689ce28bdb83e3e1c6126f44a81d40276131a806077a77db6da329a534b980afa3a4e293639c9b58fdcc08e308633fb260c28a7ccd8834254975a97dead3d7b899aecedbdb1ce248cc153a8ba073d4c50b8a1c47f11eba06ee4942324fcc4d50a9dba69aabeab60569e157843b67c0b474819fd53cf0d7ff6f2c4de523e4d90ef0507e22cef1cca38144577349a7a4f20c35bc5f99e361de853142afc8d19fd171ddb3af13663bafee7bbbf2d0e58799353e7e6335be9b7241812915573a2f0aefccd75ddf1d65b7e496bbf0fe2afaf9f57995ceeee5d4864924a220a4e56d548a38dae4aa63ad879ada55bbccfec3eceee57bcd84f8d06339c9da9baf0d75b67c3200464b8dff662f61b90784caf1ba4b4958101e6e9b87d16cbdf6ef2ddae6669137600d05e3aaba09d89f81662c5cdaaa2e65ad704e5bc95e425c9da56273b433779d9c57e1556f6717b73763ccd39802855847a089d6b1122388cac520266ee112a1e6da90622c539b5e431d107b74bec9404385ee51245f8dc25615e37520ca41121c04f5acdfd6b64bfd3fb84a3af55bb34e1cccf69c50e94bd5961f2b10bd87d6e901c4abf9e797fe0670d1e61f30ee7944d7b9a826b96f31d7e8bd0a260f8fbb4c3d4070411329276db2e033ce9d196224423d3cf95aaa3c4e1a2078a3c94646d4f1b0fa5d314dd4cbd9f49aa6dd119ab2f813bedf346d9b579c6cae766ed1fdb1b0ca85b9b70288c12344a260751874a6f524b11153b2db98d585aa1aaf6bfa7528840c76a2f84d4e1da05488b18f256e99302cf0b21915c6e956af472618a293979ab7a05caff2a46e7bc64b128c275e37292c576399a4770aede6172cabfe1e05831b2975078237a8b673c902f9425dd2922b04329dbcfaf4575568f714fa5e727de6e7b48bc8f5943d76fbfb3da52ed9120f7fb9b280e126b8a95777c5bd7cc05e840e8aed22b2d0a39f3d60999086a6df78e8aa7d2dac3c9a08867555051720ca5c12f167d141e1d661819a3c89562bd4bd5ee56c0d70b1d3ee80ce382cff4be667a34042c4ab8817c8336be8cd86ea1cf5625e7ab00141ede3ee55cdec9d07386c98b3465e65e16b486e599a202f3136459208aefa7e3f41660fb8d5f1afe439f781abace4118ec7481684add6f668d4c9689a2a4d31400be27765605e574b886b194ff32a265887e7b93c3639af74939816e5d86208e7982d7c18eb631d6a23a29940fdb780b7009918cc04d66f310b25b9d1981b0486afbf96cb8b184644fd9b1321188b9cd90926242b493f97183b41954004f4211d7ec82d15c4d1750265b49102eea2dbd8516c5d481e02214e848bfa29569310eba21ec66064dfed5a6efc923839b6d870574c17b68e86400c9bd2afd3fc5e8a9135151633a02628ccd9e0dd17f77afab82a0f9207f792e6a9ac2bb174a83a2c743edf3cece7eb4b55cd7198999c49ee2eb00d12820d687484236f9c10e1c312559683fdaffcf6c31e28097fee6b2340bf02ef100257df17540d3fe97ba0771ba2b8dba52285cd46ff9a0df8501eed02cb56d1bb1f5f0ebe4278fe1a15f6c6069c8a97465751a040a77c1f49256b02d03327b35c8b04df5a2e84dcea8f80881d086d9ad96319fd0d67e455bce6e816000cb39e23d70fc2c80ca4263956556446b5ba88d38c631844aba22249901c0ad302342a5dd79db6a387f089a017a1ded19d3b4cb821692f9546c9303be3f09d9bec6c52907f7a2721dc4016e68d5f49840a661fd1418c3a323c9bec7f15c1af90297dd582e6f8afed72979473aadc83aa85d8bf305f2171d131328e6d7750da474700f0c82db6775db5d96bd0ed1629da6e33cb18e5160fc40bd92e3d3361aa07604cd469ca5effec2711a32a9f5ebc052b2e576025b2648998ecd6b03bebf1db338ec87cc059516c230db6282eb9a528ca516c37ad44179bb75357cb0cf9823f798d4e743dc6cfc4fe3fb0c8f4d4fc280a5d182208a7d0f16799f550f944b015c8d44c03b6f45a4bad9068c41e73d06888a5f27f810a959b4850ffa0e5e745f8f90f098ff7ba3f5b0cafcfa396ff85b5c748aadaef71cb491b2919e6c8d919a894119346099da6c18abddeb441f369c1ad903e44858706ab73a6b0c1fcbf9548f304a92f9d015183ab763785c9a26a720b4403fced9cdeb53809c9e7d8c012f7317a55eaf7e1d4e8149730decb2427e30f59b23a775c8b24c384b9cb72ad043f62024bbdd448b7d91a9aec28b7fab3e4480155d4da039310242e898736c3f7d4fd83bf055f1dc1153aa50a784e77fdc35ca842cf3a0ab71148ee626d4036698a549ece9c6cf45ee4fb1a0541af35c2485e7dceb32a06e87fffc8979097c49d55d7f4b49515a0525570d7712aa7218fa1b9468620d1e953cbf8d1984a72d9cedeb84df581259665edb26aae11978b09cbcbb687acd02037263870ab39cc13045c37bd90bc951d39bd8d20f6c3955d89141e3be374b8fea2b6051534f3e29c853ebfe867962b527299a094917ed5979baeaa34fc646c7e025647b1cfee935b388031118240363551653c5a9df2a53edb47bf45fdacbfa2e1e5cd90512eaffe69bbba90f2d58f237a230e39ad263d121ae0d526dac72565e35244d23be055017e2c456bd9c1932f5218351b941c5dd02ee7d267add4acda9af17f5c65f711f146dd50a8c3ca48b41d575a0bb6f1c7d4f6d56de187b0a37d3fb5f9cd8e1d76c7b0d0c4a5867113b2861e4b66d834b6a97d299dd1c6f2cf34f89c5a20969f50d9b5eca31fc8f356cd828f65b01b40f5c8a7be4dc3a9921061e99d310826ac51b59da8c42e0abab931e47688f493f19148a0aea5fe4a57f6a3a06e7d7505c9351d1350fa2186acb1152d6c5f724312a3959617758f5f990e5cc83d04341d9e49e1b151d5cb926ce64b0f462f74b3cfd38a9647ecb3b4f1efd086fe979c82edd75aa94ae9f720ef8ce818383e61484ba4585c0d9a76c844d7e2bfcc30b9d9f42b8e3e9a4c2c9e149426ef976c6860b1abaa6c3b0da718ed81f2a6efbbe84df2e0be484b0beefe34d045bebbf85e6dec71205967f16adeef37eda8a676a221f24177a08106ddf1864960c3df5c99d533d320e3b8f2729d19011cabb5ead2d06396092686b754165b95bbf5c454914f7789411946f53ac09d90ac9f9a9ca52c942b200f32941aedca99f1a2034890dce49c7abe664dada862ae4d2b30360429b794df38bf5358f4e1b81dca505650b2d828c7efea3a7002ae1f37450e2a70f7346041de6420188f4828cd331a9c5da00677bdc3c5da1452f8afdef07d47e5f05bf94e752269739ef8a8005a398772cf71fc804dfcd4f9fefe7ec9299b0e049fc850da36ddc41fea8e8e2b19a9c761117afbecf62218a353616d191cc4fa8c287302a91fd86d8287c48234c2628da5dbfd50c4e38ec031275d9177eb5e0e8fc580a74de189d24744f86ee1b6ef1e78c98ff6d9902ce25db653b7b48a6e0f8004cf652e6bdd6999a7af8465253ca67aaf0e31c6d67f8949b689da02a622665311670635e7bf9605fb68e3e008d2d054e071a2c47ea42270052acbb0ee88b6fd4d0a2f250267639f770acf930ae782694609bc46f9aa5594da7a2f6a1987946282baeb2a18526362c2717c0aed40d83ec6916094041fda5b288ad14cbe0a8527ca01b8cdcc524628afece7109e943b20e6fac0b5d475ffdf5d51b2b47441d0eda9342b42ba3e07c5a6fe1f4db8c77199642ebfd138094d1db565ceee301cd4fd7d3aedaf3e248a71ab5c0cecd3244fe16762a1f2f0e43738869ee55bf52a051edfc6ae90a67080a0cef4ce35bb2d7592192ac529283d58b86ddaa5a97cad9f58512731af5cbe0590c933086e485beb9b8a02562fd1e36f511540f943e57d67e97023b7a22d174f26f31fd8eabe1aea86978b081142b5b93835800c7af15271857338a5c2d4b022fedd9a31b2c90e7bac0627fd088fd1584521889c76b6bc3108caccb142d299a0cbcbe8be796780b6433f8ed7fccc693673d25c742e0713cd78f5d13c520cf56b8773a864db308eddcf1533795388237e4a5cb9e1a4d06c73819fa6d927ad144b8115f6f684b456df44f5051317a41adcdcf88bad0727e419c1432839d9a6a131c7d05d8211249b33a3e0cda4e5f7b40b81b27e60658946396c3080a1092919a88b3e9e94c1acdab841f99e451e0801ded78e5e9fa9cb0af3cf1ea2fdf0b603b820b7e9a415b2948a962b59b90df19d6e23c5748c39ec8e9f015eb0fd0470c65ea259de901d8cacbfb6e5659af8e4e97f4c1f664d09a8a7dfe04eeefb33443323d2ed6e091c1117b4775fe779630444b08c58071a0e103a54e1e3704ad5656a9a90a87d6e67bfe527921dcca8b9388bb8897ebc30b6adbf83bf88e861bdf027e57ae1194c6347906596a75fd829b58b5bd060d55cbc6c241956f03af1dff8e3bbb7a5459903bc92d87c460a2d6afe1d3985ebe3529447dc47060ad648a8aea3f12e09557890469418ea1889f1e0ca5a18af4e3b4e81c10bf55648102eb2ebbefa507a75bf9d7e4956b701eef7f05ab26f32be8756c87dd21d0971fcab98f774ce5d87525f0dbb5d105233bd392c6b1965902c1ddd1caa37ac6c3e39b11a1c9c0318b500e48fe21a4765544f08054d9a9c92c434aeb595ee2ae92a096cf9fea6591150d5b67301afc1728db5e5fc2de9a6c141570cf91075e49b246ecfd2e6a14a5da21152b35b4b8db93f0b799d3b8fc2d5722628a7551be911fa3638a38c50c4cd6a2197ab0fca6f65ea8a902d178a0ed7b07793185b61bfc9e308634eb57d8d13e318335b1d92fe7e545381cc18fa7bee15e5da9a267502ea9720ad35102d3f1912f350d5eb9c134eccd66c3538266b0597968201e21ec38e5a0c802aab850e30d9e20f49d4d3c75f859a9ac08aa5219977c87285c0c7e27619d536a6451a5cc6722b4ad9f225942d3cfbdb3aa9b6921b232df2d52e3638e2742458ef502db33de6f1f19e58a19b7b327cb443afce87d263719023b7fbe25aec72dca717b041f2440274bb89611e2b8f6603834d1abac35e2d4032277af75265db790c9d6252c67827e1759d6cdf018cc4fbc52078d0d1c71bbb733d01c91d6ae41ffe526fa6d8f47123d735970454cf19715df1965fcdb2effd760e582c18761d86147cf70039f26602033d56bbaed2b02a70541704018ff64d3b6719740474a78b726df689a0a54213a6b16a1203052e2855881ca0868cbfa372e2b0ef399f3ead22062295a0f517e454a09d772b9a80ec217f7f3d65223c77e419ee18d81baf3db2d4607484428b42866602e7e0cc571840813e70082459f4d3ffdf2ed5884a5cbd8b9f1b64cb705abfb8768a73493fb805388e2fefd052842b145c98f601eda0d244856cbf08138c9fb162dbf10ced998c37bcdb8d8259c5e6af81deaf108dcae2ab571b68aed2f576a4b49a829e3c3d79883eed452827813cfbaae4abf21134227c28ffdde5ec6b34c22bd85a6cd7cc661039530ae21b3c223147b3c9750e6a7760e2e165a11b92f1c21503ece0b823838e3e4bf59a13342fec86a1eb89e6d1a2128680264cfa8c4f983c1f2c4d5f3fcce23342b24b963ebc7e1d4165efab67ef1f9f31c5d030c1c1e8a8aac42404420441552d0c44a1a4f2f49db7820d706f0a74f174f40efbec6829ca14d78b6a8cb736e0b8d42944231fd3895072648b4336e9d3fb9f0b6ac7b7d13c9ce61fd0cdced2a3892c0fe8e336beef458ae58d35d84f89e75cc300be2234d2b8863c440f7159fdeba2e126b22ae6bd9f1c5a8b733e7b572c01b5896fe18c765d3b856f9d6339786e680a61deacf3780bdded34e70dc340c0b52d2fb7fece6cec9340f244a032e80d162540798ea375684ef5bb94aa0792c33de1c3c14430629a870728a5ac23f250678fe775099b6535055980490328b2c65b84c8af53cb9db92441ce4fb83b0c5d4c064d008dc98dd2c76034ed584c62ba3037f66a6ac0bfe1219141da1c15e38c96cf30608ae167aa6998d4c152d965163cdab9be16a1b3dfa17fac4ade3ff03ced54fce28515ff9a6282d39001625ec8775f6fadf1600685b888bac21e198aa15a6da65fbe9dcd95375bd81e27b7ef26edba9276407a2235fb925bdc8b8cc31e678f4d616ef3df7138db894f14be0a7078f4f1d544846d86a606621d5fdd664b0960edff1a3726621d73936865c8151c2356b977246ecce0e74fbd201769239e920ace0e841df727c15add691464b49fea876e8401a92abc290402b84771b7f42c9639c2527393c301a4e31248693236ea779eab130c8b12d19376d4795126be373a553fcb92a2abb3c53f58f194c7243ac0c386f7daef2ead2c81b906c183afc737d48a52712351a63c17ae23b9a434e4f1df155927a736f42d084972503906144254930f1e58c89bc68dd5c3b2e3f86b90d7e3e99c47330491c0c6b757de4aa551bb3230296eec66aeaaae3b4a7dd989a333a1f139730efa2da05157e032cabf0aaa4d1b4f9b4cdaf12a1ada88ef973ef40e8c33ef834870de4dbdb074f9b6d0cf7b1844ca7ad08ef51a34e994b6e3f67e7c0e4d34e130a9a65547bbb0747f507cd9326f10b4820d7ba9675cbdc0d57295d3a135ce2828fda0bd27fa890ec020c939756d372c9cc992f6e74e697b34457ee6c50dc4dd59ff93594eb7b2e3f55eb8a2018c67bb132df2fb2839ac38e06e0962cc040a9498ddeb148bccec853361be1c6b97d257d407f505f711dbcea845e268efafbabece2256e9185169d204d526bbe977be43849b1e04ab44e536c8cf45ee6e6fea14de66ff8b00e1e4392d5731b8b45259f88325c7b8804d3c846f32352e64bcb14a2f256a2c4085577686ad1189d367f2eb3955f10f2e22850fe8cf05e040e92889e2546fe6faf0eb5311d25153e1d29c42c40d101615f950d15d722c207f4dce84cd5dccc556583761ae0a4a0e4fe7a1bd45de3c503a082ae3a4d503b673e4fc10f031b33b60ed6d0fb09b144f42fe3e74b72d30d7f9dff00419698a1ffdff3f081b2f1c1e4b672d555befff5f1c8e6c750866b9c73e98567fd82ccebcc1b1efd9a36ce3236d7c048ff700a41c3d5070d1cc8796f61e4750770e3baf124d88be1d8034c204984d700f58cf0c141f87d9ee79a86a6626c325ac898230e791aed66a50e8a903278967ddf308834f62f98045bc6737d94b69344fdc1fc9c5f26437c8d9dd105dd4c6ff0a4b62b9e274f9d2b4296052ab62850ab815cf4108956d6dc55246d21e12f978a71e9a2f1df8e44cab78ecb5dd73269554d960eac5546014e9ea7c04917c3563f001bf2d5a2e0138808c08c364d101da1e27e3102cc728fda253bec631a8a4e2617b0253a92fdc80e18707224999584161b8132abe24a3b95af445c7c57c8aa2aa153ec2559e1ab539964e91576f53fac68fe4ac4000e9af25c9b14cbc190f0ccdf386108feb9cb36ee0ccdb81ffb8735ae260f5b0d234a3604521274ed9660b72241d749defb77d92561faf1b858154843e48c601c806d21d65eac68367e73b02bd626bae978e74bf60aafcbc30e8077143fd540c4e564f11c90123bf5919508a4044075a1a73a41b6d30cd64e8b21305ae9851ae7ed8f53ee960969a838d79928331dc9668862e2c5ccde1968f6b56c788116ebae6e8fb7751fd3ae0586d88de6d7db51a6ed798127e1f273e871ad21d292dd0f84053af6becb64359f36769fd366614029e328225a55b50b23a1773cb505edd9a0802888d5512c2b9b7b4415f80345cdd28be8fb41d3834aab3a42664508d1e96b8bf3aa0b12caec34a9c5204fcffffff03