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

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 48951 f23904b8284cdf9ce8403153e5bf9ab591d07d8a1c4822e62c1507670052b50d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
25f1d5724c75d8cb4b94f4116ad1c30c5f68ba98858839cf534e46469897881b
Certificate Block Hash
f23904b8284cdf9ce8403153e5bf9ab591d07d8a1c4822e62c1507670052b50d
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00d100000002970000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000ede0650157918cb9f05ae17c9cdc85e9139d801c657bfdf6aeafe30b62e8dde52497b78ab391e3d7cc88976f07e4e6ae33a3140ec277cc58fdf0bc268c2d2e3155465e9ff808688f3d46b2c5e515f4204a602d14961d9c0548d6000000000000b036000000e00000d100000002970000

Raw Header Hex

000040201ea9709de16a4ed459cf109fdbe5eef2fb03c6df4624eb2e4641919072fbb0b559ba09e973dced6a74df0c7883db925a108b12b735a0b04b2a9918e8d377191df9ad006a3cec0e181b88979846464e53cf39888598ba685f0cc3d16a11f4944bcbd8754c72d5f125

Proof Data Hex

59,560 bytes
12121601030747cd85c9720d50ba2146bd1475befc20a32801e0b9857e8190574b8035368e64c937f5f5427e38f54b971584ce35a95895a6dd66984a38057dab6a0b2522d282c977b8ac15334be8fbd876463289031c9b556befb0a221b38d18cdf372591328210eeb3885f6a7e7a0a238a1a64c9ceecb91f7c46f936134b4d24a6d2c420c1562949af5591a8969b1b1c0311556adb5fe1187be5fbb4c88de3ce3f4f35d7c55f1e67a13d6226912a11dbed255ca34f90600f4edc7b16a63b7bf75e66830bef44357ebc9f1874bdc3964fa53bbcad6f5ae545d9f85ca40f723304665de605bb6fccb97608ece8c638e2cf0114bf8ad70656ac7113dd9816f4df5624ca2a86dfaae029844fd01324ce5cb4fa30061c66077f23e6f0014f2868c60f009536b61d382f116ba5647c544d47adc899fcfac6a453620a3483601bfe75ed5c0992c4649529e5a977a1d2593982ca13eacb9e1c9c8783c4a715d635b96b5191dc00c85fbe6c06ef8a657d83b2d53536631b2efd8e02c76cb7ed6d63db46522bb040019d5adb918f3059bbda335fcc63b0c70dc90e921a0b00a44ea8fb6c6260a37a22c329105cd04cc14e3a1c5a0c69953b43431901cf20ceff57367ce1a78338e69b02a1d2c8d121d56527ec959168f2b74957a2a80bf538cb81e144b3ba6484972ac4104576ec9aadb02f3da949b0bac322c29b5f57a3a20757145ea2c6b9f7ecfdd0a5c0db37c8d83ba40ff88d9c8a032dd2cb52c534e1de1228705fc1990da140776b924a7dd5fac27e3e18a3c4a0b861b06d734405b256d2d36826d95a2517f5f2436869325b0efae9b25fe95c80028de3ee2c216d241ddca632bc1b65fb94c6dc9c6793f9f81eee1a5c0bd951feeac83c1e923673f5cd5b136564d2501c4423e58cd2a9b2c950d4812d5f0d0ec3413512fe00464b0f34dbac4bee9fb1573f7d3e69eb790133871c79c95bb698e1e6e2cc5802ab4738bf1ed98ae4216475da7e6f0321a04e566a184b460684b2aace32ec73bc0291e5b1655623b72975285e4d72d5bccc496b7349b0585e6e5d97e403086a644662062d0687b584c5dd45025d874677c38c982a88c3bdd75f5f0c156fa231bfd1de70f58faa79c3c5bd28f2791b2ad7307a2cf2b02168bc740cd813a31cf0c0d6dc340860e702d6a4b9a5a558e1903517f23a427888019c728853f8af14ce0384ba365d2224d8953cd8ada1eb6a2b4aa9a0a4c5d2dfb4f22f3c72eadbdd3a290c3b8f8e903d5d3f50ef6e03261aad07d9e4deae1d75ca55e7ca69edc068213099345c10438802372f9001592d247ce25ef8d7d6186eb4ce4b7081018f99fa94282cfa02cb81cf27b6a854fa5d8c15507feb2521054505bcf654d1d83417f36e518a4b6d4d3c8719915894d3e4b93ebb6cdf9816b346f8b467a8a1695ccbf3875cdadaa26166ed6309eb14414d2a3298dbc9759227bf9cf7f00511625a1d6c85445f400cc45a5bef029eaa26c29297189d5885c6151f4a0f3005e16efdba669c9bea5f553dc8b551d85ec9b87220df40ea1ce715e562aeccd615a818aa76eabbf9c71d87cf28daed757e061d104a5058f7a136a87323e1d8818bd0756673b202bde80f46a595c76549db1e70daf36864924c632b781bfc6e6999f756eec0c6a7c22efa5b62a975e1e9008b7c78a8b5aeb529911c20e670727017837bb6d77f2bb061a49cd72845056c005acebe0083b7e2464810d75adfde90027f630a4634b5fe3bad177ed4a61c5b138b38ba7d2c6d389bf47683abc9235bba03a638b7f8a9dad6fefd68206b17fad83f225430eb9c95d2824e27b5f1d228859d8a42ca5a4c02f6cf0e5b4e210967b2102bd092e9fba9b8bf9b27f966e1df7f30f506cf489c7fa2b057c41121b947435ac94238a55e46acd36e0c15f74273800302615de46d25c65917c9bdcd7a1b72baac9314193cdcf4473c05ca0fd049f4af692c9bc37e40d3a0dcbd6446e0f56a69f1fe349691f42ce1995fa722b837faa0a8db289b543bdee944b738c596c602bcdfa2809ca79c72e8c68d46b60da64ef8951b2251edb282efd335fa46cd1d4a60b5b39a64e0245e28cea2e0410727eabc58da61a34b8f7e19d2065ec7d6dc14570e9b4270161350b58865f88bbdabadf1b9b22e9c2b85e4417b44fa0a062954b913f1a1e5fae1963a9c18fbdc155f0edccaa53ff670bbfef7db55912e8139b33ee85fc8d31a32d4720dcde687caa8882139309655e37c3fc73505177a96f68cd9e419caa7071fe8e22b95e263a07515f556559de0e966f28c89229b468b6dd4f3ac0983d0729de4cee66546ccbd7682a3fe0ab0ef7467cd594c28f04e65b3802910ad13d21696062717b0971f688c1f7ab789e6d5dfcf406117150cd64f7dcb18010726b863116d6955ea66a98758332464424804b68983a13430f0f2cb020310ca20c160b5fa7035900b93bb0c901d29fc18ae0ad53db151ed4b339e3e7e2f7256de52d0d2600cb6d05dda290eefc89f33f92020075f955f01950f5c42e652a2cec26f96568baae57bc53283e5f9084656af271fed484b9d36adc8e7dc7b57386330a2a8940314f9c47a3c0ce032cde162231e183d81d89a894510df08aea774b2c12cc4a4e25bb77e494c265c0d047146e1b9119427befb5976d990c0e329e27e50815f743f7850915813b2f1a6dba59679a7a44110ff83ed36a34e9be0a844130546c3433aff89c3e128a54b8c95ba71ff526ceccdd2afb7f46d152c6f43912d518b3a641d36dbe73d47170c89a4743f538da1089b5fc1594599fce71db1c35dd00337e3496a83805bf6b1c9a0c2902650b7369c807eaacf7c9849c486a483bb33f4f83531c3dcd64cfdad9d9f236798db9b1c55b8fe561d7f0b1c8d5b02b30953afa070a9e5a3f7cb569c85a1274873e7bb0790576d8ef916bd38297080959559e15d2727d17d334f9c3c435003a560578ff4cb1104d4565c7aec418adee035054fdd720261d6f45edaeede623896130379a720c48dd4ad78e2496f4567d613628f09779185e340237964efeb74d465080db5e715b22e7f6ffd4085d2ed2292791446f3f7d36686e01bac30a7e3e32159611ad20f1e27b3fe13411662784376378e0a9020281d04e20fcce0fa401ccef5ed51a1eaf661d878654abe3bfd9c3f51d61a9c68e135bd19c2e3c13143916ef624d75550f4e59153de67eaf99d4fb7d8fdb09bb941aaf315f9a5b5e60a154e4ac82b7fbf1305e9b72d423e63f471b33853872bd9011a9f12f2ab2a6c3b56fe1d851a2bf1c9326e263f9a3f922b88f6b4c73b3374a756f3db7fe13e07324f578098ec1e79de562b1b39ba85241932954f9310e7347c504e0d5fb3d5380472764cd3342af5b0c3f30080e761032476eb46b157e7d397773f61c2f681ed427986c3e2d3d6d9fce0c395ca45c7d98c5ab09959168538f0b4ff0c1fc323e8132da21304a17320c7a8e2a53e53a73c7b0a5843cf51bc616fab5a13d9c52242688885a1ef77aa4c277238f706a499e1cfe7f69d436c035d5924bcd61f004c3a2b182be0e7dde6a2c358479e10dbcc17c36abd1e2c776c403296588e8978fb3325678a816424034d9baf2ff80eff5e7bff1a689b6983cc22617b5b9c7d899f29bae6c5a102dafeacb5042ff581a4a6a96a2b5dc6b82ba723cda8abc7d9198cabcab2724dcde3cbc46b7b137b67ec4bf343e09b8a586d2233083f64e5f0cce9ec19f4b6ec237ba59168fa886d9b843f8dfaccf323d7a20d3833eea46e80c375484b7801663d0caf6b359d13b5d39a2f32ce6711b453f540bc01595bb02fcbd0377b56be476ba5e1b71f134c183081aa2f15207fbab8c145b5f44f9bd8be7d94b3b7202634067b3deeb6ac8a41263163ee6179ab4e2d911b5600f8c140875c5627082e51db4d7187001f26be43c45555cc71daf135cbc19b6a4bd9c53f0e552bb9e2973d8df3592f2487345d71ba511309638606b31424e6b8abaf84592959e5696b54e9832e7c0a485cd8de0f1eda4f4c5e220a868ac52927381f60c029796697298aa998736349c68aa43e9e54ad5db54e56016631a8dfb6e0e781cd7990962ec845e026aa2a5190c27bcbfe4b258c8464c1c55e664625ec621a0f078ab01a61c6bae5ac732be12ef3884ad755ab862bd909b1ae642797c1368e346c9ea897665446c0051a0dd7c552f7d3bbd6884548cc350e2b6452fc3a9bb3707719888fab81811214de8faf2902a1e9f99bf57802fde470afd762dd90b6a4f4c50615204da78459d0820e711072e1d278f11d8da06ec9e09cd17b0178e33f484cbfff7d4c51789cf449082cf4b31ce78c96638604ccc8c59949c81e27b9672e710c3517008e632c45c29f89a980d4f6a63c54d7a97e112be3721b1e56f7d23c6df045014b376b3283d00b24221548b5944509e7abf47b99b0e190b190e316e2051aa9f1a5fc9a10f8f61081d1b4f0d6368a38709488851452af7734f32716c9c1115c327f8542b4d3b7a2aeda59c3480bfe6b246664c246f27e53bb5f83118027e041211a2969235c06e7605f2aee907e3605e0fc79da70bef98c2247bcd7d7bab9cb8ca0e39ac0d0fc5a7c13482ab2ef9fb014629a9105ce9ebc498ebe9a9301e6acf3ec0b1de9c14ffb165890a4d9be70e296e372c4ee139b571bc02eb4cc7d3861ccfa7ba22f9ad95198b5f811ee635c2d803ce597465d9b8834be2b345317ea65e34ae5c183045bcdc6220d6486a3e9eb4ee699ae056d1acf5a40df37743965315c7406114487e3b44ab4285d038026c643f815536f23ef608f7b40348b41a8a725b73496986d94103874526bf18690ceb65bfea8838ea6847fdd159c1062e6789f4f5c0f4900c58107e759b137a2588dcb3f4f61c9774928017d021ae2fdc13dc28d9d1f408b1685a6be438ab558f3602c8020c172f5904f79caaea589229d2897838fb8a8e2a2cd0e31f0f73d51706d17605601922db2a154bc4a93fda8af975b6f08d20cdf369f3a538104873dcc9d50aab61f7fbe02a00421d26dd2318fe9962dc4b09d74eef4202af7aee99b58ff12823c1a026f8222add353ec0bf9631ee0d1f5d5f702d20ca2d3e4e087010ea165e29e79501fd5357a368c3de30a531b65351b72e7380ba882ac4d17f5dd9c75413d63b6ba30fdca1f17cf503d195fc6a1e320c43d3660a38cb973b038aa8441fc162ab17fafb767d6749575ec3dc107bd523b35c2f7955724aa6ae241d5d19e10b3d65b78c0bb27722669e61048d798330c213b652b1b1937d46e9571e466b68edfe39b507d07e61d5421aed47428201dd3861ccdbdf7f426e571b7c50697d55e99a9ec5ea2486ccacabce0d0e253dfc710fb3fc4b2af07282ced9e0da16e0bd7142fc51498dcf1708e51bcbcb505f4b24e435e9c05059e1390c04cc250195a5dd768981fafecb56ad6550b8aa5d4a12fd4af26ea9861b0c4b02b36efa0b448e705c058e3e12954e19d1ec9a0bb4a6fd0e6b418f7728b1c7e0ce6a16400544fb34188903cf1bcba6c752dadb7035ea790355315233612b8ee569273aaae4fab910a9c70b68a18b673748e375c2e9653298a3c7c7f7758d9dab7eb93848a6eea21c5af02cc69ee4259bdb3f7332bfe46658610cf87564911e13f220e61deb86dd302c5fa1412e6709dc389b98c95df45b1542bc5ecfaf9ddbdd92a68a2fe07ecf862d825d6969ba881fed45dafe9ee902380332a9132c4d4350fb1514da496e144648fa67a065649f47ede8e845765a6d4fa9fc0ed5b701df9950560879eded01977ba2cbe8c9dfcb19bf42467f5b170a9dea0b51ed9894a96c589875454a190bdfcd93ca2d479426b747180ab8876be8d6d3a70d58fc1a938cccd434d5aca82852028d16d35ddff4ad32a7a3fb78928a8247e1b70fdd2bf29925c89f762e52eadaa8eec54280d54973dfca13eaf2c729287ef42f070d13476bff956bc75148ca1444889982d287e542853bcd09f07fc4b4f63a06200c9ae91ff73566f8733234f0dab03894f4557811e9ab098625aa65e6309a3517681088f7f53eeae51e29a5219eedfed47b9785cee8cc5d8a5205c85c1a92dade6e7cf2886d74d3228c4d59d9600a62c9c7a2139457c155ea7cacfd676281150419c9b6caac3f0c7b6bea92cc590e0d1780bc570a642df1293014b065fa6c43f5a56878ba102801824cd50122407d77c517fa1f5c2610ec744a34624a943266db1153768e29f179ccb95b0384e4956b272514f599797451b2abd1eb3a2b0dd2b5d3a528990ae38757e422d7410263a75de0e12eff6e38d9c9161f34d2a1f19042261f9a7b6a45c32abe6a9de01912085d0094b90b93e7073a0d494e61b9d67b6801ac748a72da87837472e229000d650360c86aeb6679a76600d80ae795553856ea14e912e956bfbb3b2a287b23a1ae573f76227e3454a77b2a72692ed630a1e382dd96b71230cebe5b380f74962f88923e0d849b9cc348df7c2b13d35575b7f5d9f60c947aa7e53fc36d713ba7a8059f789251b7a3f11a4d2c1b3790068c78d590767a467959b61100aa3e3fda6e7418e5fc0628de9cb6ae553b7cb0df967544d9b6b3b5faaf05255cbb991fb79e6f66031fe2568b2ac1011b36b445ae0373756f4441f720a476f4bf4d853e09bd2f87ef699318ba9c08115732683daa3fef7d2f097b5b03aeab64ec6dcbc217c8833409b53cba67433446790ce435d915e11516f1d731297f32bf513284005655089b40e9ffa73852c0b2be4ecc3800fa261a643fa1598fa08b2d628438559e9d480f58415c18673d90a23b9288cf872a350e2cf53422dbf241d955c82c58bf22c00c01ee5e832151efb75642d7be5650943e0f34f27dbd27e1387b91265315d3f217de59d2fb6ad919e4974eb6992de12ab8886c74dcd02189cc70707a1ad23d881bdeb270dd022308192c965f2b69073a3ad94c074aeee33a2f29faab029a72d8f48c2496d0a3f8e2d319e160c3c5ddde05935342ce607506166fb8aec34f0dab75873dee1bcb0c6579496732b0ad23b643171a5e36f5f5b842b0b99109d03450c2f29226e6632e5f70e21bde5dd73a1a812792253b5ffd0a03f406a33187c4517ae0aab473cc453fbf6e1ae231d38caac25d239079b0133df21ca22d10ecea228faed0a06ac722721776edce9d3e335541178c372fb3af701399bf0372f2cb18ed64aea70c25cd1fe082bb1b1b8db7e7ea30208e556d2d50e5342a42e8bea07ba370ee1359b3840b97eea5642be9bd898601e682013411f6809b45e4847bde222c466d104fe774458603176c035fb9eedb1b36fefa500092074d06c85e513639c68e61e34d0e9f11d31d57f44f80f395b94a31fe4a9986de47ab2ed17165aa136e3f2eb8b70dc9de106a8d688d091a427c6b9ed0b0a953c98a5da7ff8de8454e6a34bab49bf04b9989f91cf2fc6a66bc8ae7b991e40828be3413888da13680e1c27eaa29de651915159382bda876b23e622569e92d1d61f90daf278523458ca02fbc57761ac3abb4ecd56db224fe34b84c26bf5550afced082b2747bfa36346dc81ce55f436e93d611c38098af8d39b283b33b9170c25e7f4ff88dec8287265462a73e67b2c413433e5da68e1e55dd03bdb2641efc1e8695578c8a9dec11b4d30e987a55b84af131545736a5cfb0d8787a79712568330fcf825ee4ee4e784e5109d9efc22fd6130aa3def640fa7dbd49be269a1aa48ab1a9158a6dded05bc8a46d7b908e92e27265490f220065634c357d057724a4cb98ee45a7e102a560409aa9f0dd1ad96732731773414f564201c76101aceeab4079453efeed0d0312543b4b2a6bf061bded8a829119872b09525882760f2362deb2176765181b8bb51bb191813d2341290976eb8c2d969f62e56d38655d252ebb9cf51359572adce3333782d8fbff260ecff045c71ead690ade6a4dbea3d55ed8e30af3c667713853359e25ca6e4169b5f58974da805588afac977fe2e2d0e9000e8bd4ef822fb2aa4bf6602196ac730cde4f57df00c5e1b04805c58eea3beb0a78dbed08fa9c0dabcf7fd0bff4f2e3c60b0ac43385a6f5403af9bc3542d1bc59301e0b6440a24fd0940f189fce1a45ab5eba1c233d674b4b86c78e28c2817f332255c5a79bbf25c9df1f32563c97bc2fc72ba23dda17563c3323111407c9f9aa047fd2737213b3b768c0173f4fb175f032f83e1b292c53b2b2f7be7659f1557171ea5d11fede72cb7869b4b92bd4ecf0c23ac8da1b0b50affb965de9c17710b3c8c514a104e63cbaba9273b6eff5f3ea0758c060ee96d9d60b1d4b96494d3aff17f48f760baa119d4867ccc02470e64ecfff8481a87e43c24b705062f7a0ebf51b2022fc3f003cf40fb8b29eac48e9205c9e1bfe3bc3f2e956cb57983cbc5ffb98c2edc5516a95f954ef9e482af1828e794791257a157d454f29531e676aeb8311d515282dbfc39abcfce0cec240d064a50d050659730508dc69e1397da4debd919d3fc293172054063db6bec56b3e067528fb1af21472f3dd7e91db36d78da9c1ff6b8e2462271c83901e4c08c4073df45f3fc7f55c6888c096a0c469d0399f4f098b678416180f49dc73a52216d315e52e13906c191828de75018000aedbba758901bfc01a2a2bad4ebcd4b3d4122a1d97c5f3fcbbdf92222b73a1c9a9b83b0078e67c150acc48ec0c5a9ccd8b61af22976822d06ea326491e4d8b5c32ac769e5daad718929f22ff989b0dea807eb2366e2d722943eb2850e482f28c2684e5c7098983c8010d1551e3de4e78ecf537eb125118da536f46223d48e137a6f4082c6cd1e5b498a89f89a471f7e9f4b10d5177a59d9660c082623bb7f0e1c9826d4a2bd5e52a0b8a801e03bfc116d5c59dba6e48b4e3267d4b38f0903d52f6c3a9f092bd0fbb513525ce0d99f7bf4d78972b87bf69282108502ad27b6cf30f101684169e326659ba6ac9881beae7c1d2ceea96fd3cf866a866d1afc7315833ff833e464835a79a3860f981c47cd23313bfea7d4f394859d79f90cd400b5ffbce5f7b114d30e21b34ba1e19411fc566b0b92298d53af018b01663f85d2c154cd3fc05405c97afce18d0e8fc95b3be64e3f9bd6a102b5a18a6b31f8f2b69a6785cdf30e49c150fcbf4ef8480288e29e43c01680b1943633d66e5d2748f272220a6892d93e546333b49e67755db5d6588b9bd155bbf32edf3e0b04fbaa32657f4fc1ac22baba49f76aba54c92f3b278455f50c3788d7a1d6235224ce3a01fa98549ca91eb6981af43bdebd469598996c5045a04db219d7be648f6db02665c43792f3148a9d700631039f1c77bcb684e54551194144373bb26eb4ba412fb38743db5cd5cdff7284d1a296c75417b848050841fb009d066d870771a314f1b3a8e89c8a803b2ffef01e54151ac5597bb0fa172686741f25ae48254c3e1af17632d8a1b113ef791d27710c17c83d303df644137436be121aa597dd4ce6c55050b47b8583a61bffcc5b7d25854bbd8cd6c91f71145ec30923a2448729b48a8051752b339392420a5294cda2674d47f982a9444b4c6cec95d1d2c2ab9cc3a6f409479d8c68f63ef5fb570eef288ae9dca80d066e7d8dfa04c9e67a2a8cd0c87fe32f34a9b3645064708eb0c17a837b7f283b1d77156ab78e2c5bf4caf2979fafdc29942cdf4a2dbb1a02b46bd8d1b602ca0b0c8e139b4eca6be5a6a721c671763235fa4a1ee343f1efe9abe06d9ae96df3d3751df9f1db31ef5bf0985207b56b1268a325ac97eb3bd43c4d56e480d909c40be6b26df917df46ee6591c1c2f5fc1f46364e3a3d595668d527ee1725956af7fe6a0cfa1828b18d07181a4a63093f0ed3dbc388ab2a3276cb0aa50db72ffe4d7510cedc2017459b01e2db40a85e666d22d4691cf6a7ce272f2563c1f1df7801a9444854b5b3e0aaac52ecc93f7c5038b80dbb4b1bebaa6f950777c5caf2974507970f4b72dd714a1463a4f36390e836652255fc2d4b5e66122d6449fda23cba1df2eeecb7a66dd51c104a60bc972f928e78fbb5b179f38cea1b87b5d6ebb0442c48e281c5fe28ca1bea28b354a1bf400ff4d4f75f0d6f650be34efb99a430758ed7d6f7c056da011651d502371a2bb84792ce89766e5626a612c7b9f2f160b6a60041910aeff68baef989e8195970e19514727d44e3835c92c6ed617a937dd09869c715f3e728d5405b5033bc806c39cce4f6395b715821380b71f32c57e4854c4ac5d1b2887cd2cae4e302e02f22333432bcb70a85c607980cc9e0ce1b73043cf6eabece7f8d87caf77d7298bc18e5073b2c318bc923e2725fd68cfd49beea8a67100c8a52d7efd2825805a46a5351dc69831baa9e52a3f2b65d1aa0ba20913cbb809ab9c8a206ea896914ebedd199b1c1975d861fdd90989511f60634afb6ae1bbcd96ba679a5f5cc0e3e5db4e04426f0e445cee7a7447f03745ae44ffb93440fad74dbf727d8c8f5c746ec53010f27d90f9ed11e0110b16f6e4f1bc502932a3118eace5f737478917c1b921b79cd54116d8c3f87d4f194f42e69783000c54b403fdc26453c0b7d791049ce5747dfdc597b7e47809b1a1f1b6bb523aa84a898266f6447fe2367b21ecbd929552fabd2b374b69bbc29e60539d495ee12a6eb3cdccda1a4d490fda4361863bb79ffc22a5783a3080384a0e9eba84a64aa6f6ccbe36a9e289d70afd87d70c4223f73ab2db14e96303654b752dc508a9515e5119bc6b2ee47142ea4c7078a199961dac6cfdfc36f953bab29efc4e599f787650b14e3535846eda79bddf100a28df41253dab94cd4e7dc53e14537b65d401bce7c482853744e338ac431a8a98f3a1059ef512a89ea5fc10e8b1ba06b70a893fa6455a9f28c2501018d3874ac5d173fa3078cd149b58ef665e393c161c229d3b52f08b2504940425598419351b5fbd3388973eedd7364d3d4523712dc9682eb1a6a972136194dd56628c3b5a240cc2c17b8d4727e5f5f57bbebb2ce600c3c4ae45c231a36b279b8443a2db3e326d4e9cf7a290705e1bf9ec8469904d88cbff36d0b02b2e7349a449e7837727532bfe8716a7e6a520224d5a4b8ead2dcced61f2898e8a83b40615751dcf578ea7034cb31f3ce3834ebfee7df22b6a078a094fe5e0fd52d318d0c63dcd38100d66d7d26a885009098b1428be6907bef18e0154120c6008761f8bff6232ae3aa8732cbcad6fda529fa6b069b155a197027fad6e1fb8bf9c2a8b9ad0b6a10f8b54980257e38e609289be4f932fdc213de0cbb0074c48eb75aaca063fcadfe80068428835753567d42c3f9e4b23f4e4caed1300a7541ec039195acfa820bce4e98beb3b4e0e5b9dcbbc314d3c68d6ad64e5e5a71fcf7a63cfb2a6e8b403be741dcd5e26785416220d7aa3a01523a3decf52663b7054162dec853568de5872702f8d664a569fe1fe0af8728127d60e21e541b1d48ce34525ac30902fcbdd494015cf916a9c08f4960f874cf0e9d1cb59a7596cc9e917ca82c2f9e4e1a12bfc1f180485394b3f87fec4be9561d3e8b8de6d40a940dd20048035c2eccaeb5f1022ce7ce0b24e43704f71ed5ae1bcf52cf37fe8a7ea390a18a0f24a86c148137b8a047be2a67d0f010b4a92c79f5c9bbe97bc8c4c63fbf0fce389bacfe60cd81973c1231272c12ca27d605a15fa4f5bd4d83d2cac72a8c7214ff1754142be7a41c27cf66623b81f2929f32e43ebb56ea6cab1908549fa646229c6229a7fa2c869c3d012f090803227012f9accd4c2aa365eea0420567a34b9203c800dd2a2220a36ac973104dab3a1e31875f16bc78ea540a44e54fb546ae03be30c7198688aa1c9568d00ee143ba9185ff3426ac96d1abb86c0a5d20b3e69791b3a8b9bbe036912d20f4661081ec82cf21782c8ab23f0eb7bc6fe0de5ac12b270f4bb8d65daa0469614052aba8d82b65970166fbcf8c91191311a77d62c3ed9e208f7748e9108894f7287a7dac662dc8e80dde1f20c05b68075f2aa83a374dc4717cd9648465f863a4c3e074d31c16eb45cf40acceb487759364d148374863bf1d1175be1d0d283e063f1b26399a591dd9f250c157a36ecee27ffa8690cc7d3127f63f2ad9c7e13aaa4568a3c560c2354bd9f87af462e26536d64fbf454f75a99b22fcbb3dc70c92a2d827cf28f063604e070d77f96d672863f8e148a0cd1ece01c5777ee7b09ff72c0f584e41bc341bb201f15e6b2321eb9dd3513aa9c84f9ce5d91e38b08e31fd29d8c96531c9d1f493176ae63363e03bae8b6cc646ebd4bff9e7a997935614fa3aa3d1b1d664217ef4ebcc13c5aa81a91e8ab2b084f29e64e08959b39c220732cd4830d2209edb7aa9c1c78aa89d4dcc08514b8e8d37348c9ba5956a458a607297b088e31f55cdbc36ae3bdd786c1662f60477f227381a7c67ed94f04e0e9fc8d8c86faf14fa0be8bd80357308c8af9fb12c9b45eca3063e283320c329f1cdfbb5d45f2488fd61bdf552ca6b8394fc654a5c0fc97a75712ff0b2ede1b9421dc673cc3cb53cbc5b881469a7e2af0a28f05dfa273f732eebdb336939b3e7acf4ac287e84b8657125d2fe76b96676c4b4af75590ef3edff9e3f0f60cc98fd28c6d38d95a962343bc42668e080fa53a5d93b9f0741df3042da7f891743410a6ab67720399e6dabf938a679dcbee4f13bb0f5721b2391c631fb8a4fff161896c0b3613ed2805fb45f78b5ab8c97662f695be61bca634314896821efa2ad0e6057531ee1c9bf6af329793d331ded75a1f2fa9a26a07cfc65779b7f1a16ef441283f62ce9240edde6a998a37239cb547ba8547364ec087f087145d74f18178d0fb0c5e76ffdedf144682bccb42d9112a9c14e8adec475588b78f418e878daadb239a1941135bfc4879bcf2f7c51691fcce39291c6812515ff664672e978e013adf6aecf239838bb92d73007de59008d4ca4e93a361c5224fd69f74d35b60ea7dd1459b22859394b3f2f998766877a288e385e53215042182e4ddc9f3e1648e05a744c4e6a33e5c215ab0fb4cc6a7734a5afa3a47d9db05a7948e1413bad2dee34a6e704e1bb9d30be8dd70ea4843d68b3ac1df7073eb30d86da988c0b7752f8f39b4059ecf2e91710769fefbceeece907660288898e0b27d6eeadfb7024dcafaebc47a368d0f3ac8c0b5d5509a3053b18f48b144aab4c89ded68f9da07a54188e81d34ec6bec95a7962aaf4b68200b93d41b81f9f34d3c6a1196b3507fb231b7fc8e19c461c8cd067369d48816d17b9041e0caab8f642bca2a6fe0b84ea1059bc7d81ed6f17e545fbb3e5cafe496fb656cfe92c336973b64eadada301a1df4e06ccfd91556113a528d3c361fcb351b09bb81da74e15f37e27c8c674b1f8dc6f0daaf55920a901ce0d82c80763755cd42f1def5da04cbe085285395cfa79b6692c5a65f1a41f991c4c0cf4b5ebef8cdff8eb99868b13aa31ab1051745717483e6325727c1cb0d3d76376767052c7d259009984221bf63818904a619f728de20989b99c0c21916a3810819f69b0dc5bcb212d33160e5da835c765dc8e7b6792d712bad74634fb0e56fc93ad38db73301c453f0f48f6cd8357ba379871b1ef985d8c74c0043e38f4fec3cef633a1025ae6c819647a1e98deb5d381810afb9b4e0c10fab64fd1ee4fb58f6cb47c98fe5839899c7c612713d69e7a6f5d07903369d27440c8ce179fcc5c6aa52acffca521366190a0a5874f9b8e3d9232791e3908558478f3fd5dce4405fee97f47a67a1b421a8c8b35562a185f56bb81fb7298e8361f54c11484b583b5dcab04a9b8e662099f2d08109d765ee606c37fbe4ab01402a103f210795c4940c57face74591b65b979b929d1cd2159e3918c6c3c34c5d83158bad5cc3b9e9dc9528a4f82af0802535582ae73983dd8476ac659dc6119d8bb8d954c755e6ffba8138f3eebd8c458e2ecf3dd91e66a9ec484be6b2b371aff215a58cbd353e98b073b43c95e6989791b131ca4b60e6ecf9a2c8c3cb35847b334c3a8a8f6c13e74088ae4d26ec118573e58404b8e0c99641ab3ce3369fcc85a4da680ff14a0c88e6f3ee255eb1cc3612982bd112250acddfc298b70f41870eff34fbd496aa3be85141d0e4a0791edffb8eac076b475124cbb24ca37ca706ed0e28709300329c6ae833711a74dd2f67b380f95dd282d57ed28c6d23562029d575ba8bcab49851eb4dc2cdded765712751c6f5b38cdc549c7bd30f46ebcd8a349d2982fabcaf7621e8eb6b6f381e8d96586cd72107462272532c36e7b3ad34a3c10cccf2c78a8fcf13248ced0e0ac1c0b76415ffb48ccfd5d7f4f49916026588f9edcc8e4cfa876d01461774a08389200d5c286d5eeef7b138a90a35b63e931cf41900c193f16eca59f49cf446be525085a6cd2c926472d0c4bca701d4d0ee3f7b9467e3acac064e71b606d65a03dfd241533e47f164728e60dacf637a2f5e413ffd2b668f342508fd147945c73d9b880f5dd0d265a3285a8ed5dd90d1cb13807b7f83b429d6055181d93e6fc10b290650b73773d6db0bfa64e6e01baf094b6616b21436d9d4d7f74a774fdf6668dae0d325ac72174d96cea7e428346c72cf131a09aacc23d3ad521c80c85ad4db1b5098985bb89010fd7c5a1862966d75ce78caa0d5b403fc223e6690df5c94b86e6c65bbe1d7cd291337c3db16d503e956801b8b779f095a0d1c7701a57f080e76ff3c1ca72068e4784c562e0862fef212a5cba44e2c597113dffc9df3c10703ff711eee228dc70185a7c679220d681e721c8086f80c72ec731cda83e27e0190949cd6a65058f416527933c6af6e94d7196858dada0765874f92651baf888453be7f0392654ca24b93c8b878cbb888eb48d20bb9098d56dd42792570227c502d44a1955cc603b13e95bee08fb2d2de5d1a0f916274c3bc2d93a40c786131566131f24387dbf7533af76a91008bcb172ecbbe300607bee698813d1ecf8a61b71e223ba3824b23c23e3583b8094d423510f811743368bc674a946533c239d8a5463f847a5299c1b3a27a7bbd40da90c099d3d6891df8a6899f090d233ec1398290b2c71e8e5b3e1c4065df7f7c43555df9f58062642209aa5f5ab78dcbeb89900be2eeeca3c2751fca86f42c4949a5d2976f58a5e8ffb7f4c9aa75dfd52701e4812682d3fa102d0dadb9ffe38e694e20a0d23f35e2e2484cc41bd366872531a311c7da213d5b1a1020abc9224cb295d7317278eb50845b066b8f78b80f6cef3dc1709c63845ea07b0ce3c8e68e805e37d6641c6e4f2af22dfc63eeb72c9b36fa5e3c2f27129a7758e253697a1c980145d5ac3b2d97530c6f0874b2b7c85e362b65266b09ccca466c55dd93784194bd6ff26f0cd1f1284be26fe3cc9b20d37d9ed86d7b67d4c197f805c1594709c45d45664dbe22ecdf1716999e0cee6a587e87d99999f6123df2a804dded9b16fcd530699275ce155d22e4f0416e1518c6b0944141490201c3adbcc0284cbbb7e09a3cde32fead666e28873255ab1f5a1d118ffbfd2a0fcc762817ca30737033e9ac51c6d7eee42e9af79dc60dcb25b9b95224509450ea739e902010b8ea2a507c7310c4b4516e9c1f178c66e8c9f1b183c7581dae61d212ee02a2eeb3ff5a427501ad1a007b39c2e2c52bc55ed3441979af5c0e183a300cc88ed931705f851f668582329bc275d1ab4b9590940a95281e9997d16a777ccbd8c38f81a2a859961b8f84f97cf534a44a3e22d4696172d7ffd1997e1295887d03f98eeb7653ef81925f4a72cf015733af3c9e2644721317e6688ad1b042c8197eb9f6994623e2642f0e267a169fdb25eb9e17602f26b26e042a04d3a6ed1ef2c666f7b31dfa4c0df066a1afdc2a89bbd1a467da05cd2410e2cede16fa836737051f3fb61c72549a982d2dc3cef6c150b43cc0fd99330175f815fb9ae9a4c204d6b48b335878812c7648aac092c74de53f3a5f6de028955d193cc7b7ab337caec18fec86968972c033e6905d1d27e13478cfe70bb8e8de0fdf4a13c7ef496775d962b6628684b2593da62e9d25d6729353c77f84aacddb5635078b7767b3a454370f7e2e75986bebc03173c104fbbc62648456c6b9ceac3f4bc69fe10ef20ea184c515fe711f767c56ac6f550f08c15464067603df5f266fa867b1456ed7ed0e92c6b83ca68b8a0cde70dba261df813411984889d8beaab845bdcae79f99d1ea2627b8fdbdb4f2ec946b1a4d89468430bdb00a16d2ed27e58023a34115a88c92e5db371a0e0377f8627f469da982d3dce6e3944a17012f967ed49e39b9710304e80b36066ec1c021a4b35386b363b92eb2af4970336a8183e7e79f44d391392606755855b704559ef1af338621f85f50748cfe8b1744b0e77843e99151562ebbe22e00796167d34eb5d6bdcc4a752a20d7d0e1f0cc8412c4c72d652656e6f71208b8ca0be1c6bffecc78594a4c7f8b725051bb5d738d9376cc4458646be3697188d2307307b6def0f15265234a785299858be0d9cc2ba30dfb8052c6424f941b97b12542e5a60206c0638a120eaeeb4d10de91209e37ce7afc43f7bf3b4351d8d1790ebb280bcd6c93c4971c3b4e45b32c9cb068b6ea29009038e63f2b1d3d340bd708d865b8d845bc1dce40bab285257bec142530c014b4a0deb8c9088360aae7cc679acae19a7cfc4b99bbf197b6fb5da4b977f4c406337c2cf79db612c56ba5d3bd65e8b1f5b105d03050a8b98240e894c12eee6688eb36a810986f4231160b0e66afb7e5a77acad07ac4951ba8facad9013f8f7c7b2c9381851fe4689f6b9da5a5f988691cc0c4763d0ead604fba7bb505f26ed92a425331750b84600b4b9de4269069a3a338c17077f8e89347781dceb0cf9e0627492d73c3841341f6d10688f002b847bfdea9652b94f86f8c804af71edfdeed3936ef5e12aca6be95116ee8f460b4c9e3842fb9efbfdc759e3c4e4c5575346d90fd53d886ad7fb944eb1226e1916a1257d6b014b3c9c16ed0f06980cdf51c853380ac70ef2a7ca75a63e53643230e075780b9b9d81f937bfa33c2dabd80c257e184cd04e7410ef5a7ef7de02da4b579d232f5231e5c00c45fdb5b4806b4fc89b8609ed6c4fc8db5129d76f22413959c4fbcf83aff4dc57bc5f7b1e8bbe49767064665c16545008b383d0cd8b6b4c9fe9671d58dbf1947ee5f6b4cd0470cbb5b4d6c09b3c56056776781a54433c0b31b3221054484ad4b2715539bdc6736bd435c6e918b675ce4a10558827c21e3d52628eba35061bd07bba51d443e08945487b1c197fd3e37d8166b5a1ce1320041f74347762edbf9ac60fd4679f80c32e6b08262b3d93943d2c277369522e39c84a5077e269c0f6c34a587e0622cf1e4d36de6fd99a77e816088995e8b8e36dba11d613dc561835c0d0f71f343b2112369d49bd0b18009e7ee8e398ef8f2d156c051e17b1f4b98784e28e94bd3fd2bc6e632c059759551bd4b6de7f55b90718f2d177e67c3ba347cd896f3d7beed4169275f0aa4743469a38f3f6677edb13673d8c0804f990eac0c10c3596182d1ad5df60fc06332a9ab01afcb4fb0e3c16e7f7d37a10bc6a6ea975260056363375d79de43236c0905b59d29f2d8ae02b32ea21861984fe046f094843572ef821951b88ef4455b9c70b47ed32cb97215d8b510a6c737ffb86d79f396d61196e5046e26c48d2c83ab6b8422e0fbdbc3f49cdd731401dae44940dd7257a11d140f21921ed32a8c9e64968ea0af7f3b005836dd4500f58a116dce1fdce88c632d3a9fcd608e24a72820508987039e9d893c37dc0d6ec65bcde16e7c0c7e2bb5120be74c27b9e2f1c45a2c530969a0a38175e1d38d8dbbfcc9fffa2591a047ed95c4960be79742e5610b975818178b8ca15df5cc571e4623e5948ff37c067a5b02a664f4b5febd3520a1d361821916e8c8703bb14518ca885913858e9a17b8be612e49948142a2f8a3ccdd6484ecfc9e6d92e2898079605d09906d4d6aab8821eb01f181389c977abc3fe48215cdd8876220e6eca688cf4f78bb4f389322da5e03ac8871534f77b2a1807852ad20c67e2fbea19f070b4d3860f8fc5014044e6f4ff4c4613d5edaeb7a5e80ab36175ce0645dfedd3f458d25e804cec9b14a832d59032ce19d59d69d8810df3111278b8dffde45d8921341b8068d093937d2b04802187113ce11f74688ea394fe8c844b40c440378b2f3637a7488df11346071615fa4a1d209d5a290f8c6ec45a0993048fe7c14f09df5dc7c4a10e92f16ec77f027b8b433c7dc7390e29069986a138063119a8a0d6625f4b2ce801b12b750ec32a2de173c3d79326861fc0d0e2401aa9f93f1e9c4d203aa2605bb0e16883e8526c74612cd70863ad0ce643721317d817da4d5e0cb339294c2169e41a1e0e50603775ce31daf2d55dcbe147699f7ab587a03f341adf57600728ed0c31e0be88a2747c929bdb23ea8625d70f18e5a3226a98df957dafba04df8419e0e239b94de072dcfc9c7960d56eb2d7c199e453bb6a682f31cc59c3b6e2a622538b89257cf848da66fb9dde0693e523c114a2b5e936d8035fd2518e9722a5e541ae75e8bdde3d21c1e7092d323219f2e39a3eb4a3a65636635e8d069d1d3cf3e41b466547fa5474966135988e0983cd5dbdc0279bb58e5ef757e96a20180f83c87e143205b073783713a4a860104d980e6288d1b0562cd7fea4a206290123af17d96ce441325ab37ce20f511b89d42decabb0c9c5e484f5a399d16799047157b1109efd524d35db6c22f875ae4a6c3bd2b8bb0b2c7c4096df97dc1d59cbd5486172ae77dc81132be19449851cdfe66a370f5f622fd6a02ea75040b0c081b56d401248483f3410d15462144d45c6a61ddaad62243ed9be8fe1c8eac399ff49e5f3d1d46cdad046209a115584cd3bbc86aae8e2cd3d2c07e45f55b14aa11cd92224be9b0465907027bacbf161dcde1635dba861d455a58468aec57535710d1657323a878beb94527472fc19a469e53a44e4f7a7c15a69fd64cba80c4c45917f6c50eb1f2010bb365b882b5bd047f3cd16aee2db2e041529ef387698991357fa422f17dc013779064689819adeeeffe450207c149bc6da3f1e8cb5b8b1e4a4099ffe21c367092ccd0612d4daf0f15c7be5fdfd5614f81d3e3a6829bad51c2cf2357e8310d3560dbc2c426261d3748390ea5441f40544ddb8cd73b297f0ce9aba0416b3793128268af5fc43a9c2203ac4ad35f35695294543228da237806795bbe3a61b491ca051f485f984676c441e6749b65b1366eee8776bfeff1376e0f7996f0c474220b1129d5160108ccbb52b43bedc7e363c8394a42807b0ebcc9284a3708d4695657b0ce1b562ebd4ef02ee6454de07ad4ca0ccf2c83254a4f3ae59fa7e80ef216991a018dda785e1b306120fd93cda0381692c64ed8ca453f0c65ab068eeba3d9df5ea427a9ae951bb774bf3862afed33e8d1c3e56b650e7e46d895fa40c9443a927c6b3e2779abd87eadf55226ccc0f487f0668ad7a2f6262828e240e013d5b17dddec44462a1341c97b479db916ec018d4fae19b3981b6e54a728e8e8ac923d46b8e9486c6d7000280cdedb4efbe283da82585bbb9644354274f78769664e82946f520356724ee47f098c72e41dd16f22d13dad609a833161d888f05a372c247c216a84f2156239e9c19f829689a72db0e6cdd107d0a21b852a85ddcc49b2d1f352b6f852670c2a0c0092207910eb4e865aca19f23d140430f4f0f7924195844d22684bd88929c47041c95de91752a124a2470a37f43159c4233122a7bf202a1482f10759e9b53dbcebe9e1ee4f5b505f88e717d8daa05548159c731886ce78e93eeddb7e7547a47f36e9181d64dabbcb8f13ad171bcfa4d741aeb0efa1edf6266b5c03ebaaca6a15fb1b20631b26b8f1fe5511879fb057214b95b8fc2314af3b81b2b5e7d8bde91180fbf9c5dd3d93bfcd51f4dc5ec6d0591971c4a4eaf74e46fe00ff284e67f72a741e4ff5f82f569f08f39586f431942a643c7998f32b0987a8ed3202e56509b16a04996eb13d06a302dab6cbfbd5130548f1a64ac6ae0f2a1868a77490e5a4f248b52470da4515ac30993cf19ee1aeb57b8d7608a56a25da209523acc75ce86dcc17c2ffa8655fc94624cf4953f1ed9581b9f9f222d45202542dd38a131dc3fb6dd33f1d2249fb9dfe8c4d973cd5d4e54efb7d179f32a2f2103834fa9fc84e2b645272a1c6b5e99eb5e89baab483669df7bcf59af1d4c03fe19ce93af79a43e87ab542719e5181827b83a58a3dcbf8419d18083316c1733abb3e1c852d2fb8a5d4d2d727969414828149f5c715ef7e1849c71e68a87c46ce161312f5ca23cac6815924f2ce13a3b3b0984ffaa05b7babfce50599fbb3ccff0f6619124de5e28955db70d96244fa38a08773c941927caa4bf74824da4f869f1500d09a2139848a843f88c588f17db6d0e309a64ce4cc690350f818e4607e4f2f750d0f36fb483cef9ea085a567ea78bcd2101ab83475cedffdaf7945b1e8ae7e3af2313680601252da7250cdb8c3cc330968ecb5ccd7014f98801733416f6e7b9e5b260b67b74e20c10906e476c85597e50469a94c14453350a386c8b7415b7b4bd4fa0c63914d466b350859c9bcc3703a129bf02b77e391370ba35f2660454bedba8ca47446f86ee41bc6cb104bf1cdaab7524a6d3e8193bed824aeeb2b3fac2cf16ebfbbfb8e767eb561644871cbfb54dcaded0bcf7a5fcba2ca39d3c3c3c8e67bda27cdeb032405d2d49307fdc3d735db40a510694204d443b6cf976a3a3c9593a22818debff727230be6e6f4379f42205ec375d9a1dba671b259acbeffe523ac8c91c94faa50209d66b5fddc32550e231ceb719fd7a4fe64099a3c130d47e50cc22b7f6203c8437780558658270baa9bcfbba40016ab785f24b517989db70fb750624821650bbc4d0850cd367c2d20c679900e846065abee9b21c21cc7f06ead0670f5b22f28a231460c6b61f7848fd8a7d32743c1a2050bf23b655ee0ecdccaf9b339ea1ea0dfbe4db66aefb65ef3f407d105b9fff2dd20af131bc66ffc99cf8371122798ca53bc5cd08398a6e215b6ff4919699c05c7a72cd8a0137f06e7b58177d9c2c4200d5e4631d9af24929655957c742fe03ea3bcef682e6c7c481f6f5f5261fe35efe3f9e4abdd270b3c59eb1a206fa51acef0966eac11dc617f112ad0ad6235765dde6a03cbcd204f9c20a9b160c37bdc3971c3d9793127af651af5e70f486a0b8340f3bb58b81b4a5a92b47b6b5df9f8740056a86ae6d4009520f8dff22b0bbf612bbecd33758d9e2c2dfd984f7e68bc54f2a565510e2c03e255a548d66c19da5a1a7643cc8369221902e521b7a802e33fb72d4d31e0dc100daecc32f222c4685ce329eed218d82ff6c8a2d5607db492694841f94399579e4ba918d05a8a3f16cde4dc56ac3a654e831f4257e1de45b0c298b723ee7e1242a85a8719079835860de336d6074573301aeee8a1151b3ec80494f5389a7bd7cb4193d662a3073243b554e0060f25040bfcdf9d883acfebe07b2f7972f41ffcea844944153fb347efcacc6f5f85386886d2464d21dabd856dc34c971fa848526cdf05fe6069e73e633f0969fdd314410327858e09c4261f518e6219ab7ed6b1a5904960ed256f387e095877933982cff3c382d362f8d7adf130eb7271ec2f515f0e1b8830eca7113dde8b682ce8c2c06209b84d57a2a1dafc26eda4d4e9f0fa04003a6418f8b384ea8a8c1938412c5b1c2eba675eea7827c000aa13f5652d3f0da214c26906d41c572430d2138165f74e6d878af531741d4cd08aaeb97f33f7ac26924ddad1fa922b226e348d746e5d840587b96d53de300966c6ffaddf0f30852da18e9deaa1e14ac958693737b94ea6643d9b43ab6e0080a4ef0011b51c38b63bfbf4a4e45dcbdc0a66cbda1c46b70d582312b6b6ebefb7718ebb07874b842bbe4982ba8de39bc91725027be22b30ee4532dc4619e9d0aeac1556d03775f1ff298127c9f12e6f7dfaeb1a6320fed9ae417bd673784f8c292696a5ea89bb17fd26f838fee10f32bd176b6d7c5296bf53bcb37a9c8cad656d2d6d43911c0de73455c2fd686d74ce014a63165dbf9b5748b809dd50c2ff6d2e0c8bd44a5839ca58fb2893fbab30bf760aa770f240ec291555fb1e8ea8e99994eca8eefe2cad9941808ad5bcf12435931e143787197579a166f931e4a7daeeb928cee5ae1575f12eef5a444633882876db1b03f5ee97206c334fcd90261a6c0dfa7bfa718a4c9e3223da4a1c2d89c13bdc875c4c1bc33dfe3f79e6147f65f209cd87eab4744fc95fbfd2c9e0565ca4f3287ae49023774b4db415a8469faecdbdf010bb56f0402e3d83f5e9d31e2c405b25e3d691e71e594d3c23b15114f4a1de1df83db5338f395f6dd2608f650eac38a103553740271d5acb0bd2e73d453344b1d9e0314672289135fdf1248424121ef90a426aba65624e3e30679b94d1c3e609abc6adc7add6d2bd242249488e4f4d76111acb8222a8f3daf294dff3f8d751f4ba4af9192490a2918233b738f6c212bbf13fc728bd51bbefeb889c58707b3918a95bfd2b716108c35b11f56b795f75f7c764f7426f008dc2002997e2776cb210af7cf2636bccb8e76883ba9f5781eca3e5e6fd0517a1b05984d8ddf0b07f512dcc644bd72d8fb88c713396138faf029657a96509b043a063df240cddc2126824ee0f491686b60a542366ca7bf5bb6700c7f8b02b740fc8bb240417a0c4febc09a637debc38fb3e5db4b3fc60aa7504d94960320b20f5702042bb6a0de0625bcad360f1e71c8147a757c5efa435f3e8c91a23f1b987cbd283b48f08679213e2e5ad2aa3ddc1f76b1972b283ca4d74e975ca1a4e1e7ab3e14aa787a4684da099e59c823c04e6ac478f61ad5f8d342f5f4392543f8c8b7bf006ac5c88f0d516c79cf1927d16f90a072bb218095801ed09d8472ade2b6d93a997b38d3c18ceae2faa8e633a6d1667146a5264211ec40e0d38d46920abfe8d03bf333e83e575c38218bdd60edd2c616fd3e8e004679c157d8a899f22e7108fa066728281bd58e147aa2c980d87fa4a20f3e556677486cc87a5c9db824e4e5188607f2c4d9982f49ae9468f76d302c09b49f41cb3d49ea0a179cfc45142ea961787725aab9813634159f3c0b1b85d6ff7e6635840d65888d8c467abafee35648683b95a3b3e63b3b31609b8de56db3d699870128319be5e5f7de4f4d56a21ef6f86856e7444ef3c6616c9a1b4ee72eec284ebb62287b04d25cb57b5e397cd8d88265f1fba7a8e01cd55de80e4fbcc3c6d68d92901edaf72de20c0679e07f8ebeaa6a2e51b843e63cf6ff77f947b6d1a3f2ad48bdfb9e086202284c6cec6f5c15965a316831e0380de9d8c5b2ebbb2b760333dafe592946cd966885aad0723fff2e20afcea6f56d568f0e6db31e390c0601bc42d5eb77f4cf57b4b0b182025ec50d1a8fa201196311d127386eea21b300a33f34ade7e9bfb1a9043c4d5792d3374347eb2619673c25118cfdc547cafe166e8a8c968308b0f865b92958527ccfb0a34c12406f527c4fc93ab80b25cf6c1f8ca4f37c937213b69009b090c6d9a9e5a41be4398ca650f9f3c8c36554428758f830415a9ed7ef6041d499601ac967675edd8ef740ae3e130b6e03e9389a78cd60b96078df00f2942c5c1994c54180942bddc34fff480c072d0e660ea5498eab97f7b073c714b53d64ffa7c42106ed7dbf5534a469af86ef34309f15e519e81640e715c6ec50a7c54d0f338b544d2e6bee019b74a8df7ba19262a8086730fc1f3c908f47f05661c468ec1a7425d2748bca36cc5eb8323b3e50f8bc9af54da631858a5e56d2d9b4775eed033de9712b4c99dee3f7d71c368f8c370683389a5453b4f9afb5f42fc1510c4e7f0657e26639ae057469a38f04f8c2f2b7fc087c2d937286e5821f6451a4832208da1a8bacdecdd74c0331c0bdeecac95840f91828f12251d5f09fedc1e146a5eccbeb57f4d926ecdd8f8aa8d04d3fdbe10d8021a45f191f8c6b7958445ebef219894959d28f79f9b49710abab86f45715fc18ec4dce0cf5230ef6eac4797b4d4c47a40b0cea604d87f545a132336bc46762469b8d43dcd87db3c53b7ba0ed18466e2a9fa0337401a10086dfd673e1cae7760a1911bae43ee6dba0a234429458d4c56a334ed61935efdc21e71f167b4dff2097721de0a29d42f94ad09e299889753c50682e2c06de49e8176c359a5f32d7c3fffca1d05220ab4457ba6089a80f422910acf03681e57b546720fb84b1ae7af8d81441cd7714b3d4a0cff74d36f9d207baeb5244927d6ff5b1fc4e24756058e1524eb452fc3e693b8958d32c02afbaf15f3a451bc2c2927596fd2a68a53ca02309cb24a8f3d80cf149e0191a45a98c95cacf96b918ed003367a00787071d0c7fe058f40786688a74de858622db015135591101d0e6b9953d0083c7170cf0a559b82dc73019873d3eb4e999d683950611ac5860ac0503cc45ab9e44db694056da7c1de20cc9daf0ed95ee4c57a7c58999063c7ce4c4893a93b3d0cccd693db7bba0bb8170f9676d8a2bfae59cee0e52e6cec2d04e772d33ca41543a09ae549956947a935d3eed0ff82cb353b4ed416d690e3ceea6c6a7da650ab359c22e6a6dc98fbbd6f0e0c43161b85e78cb96ed0a156c86a9860a8525cdd037c9ff2580498d7d369d4d92ca91a58526388d2452a4b84e7b60b196635d3146313cd8c0453add5345d7f06fc03eddc0f3d662b5b493addf44d79b31430c4796d846bb7e649efff926ee41f5bccb88659fce5a09db90f3581693f7ee2564736dce09ad5d433fd90c8201c0ceec5c7008c39acdb20153056b6f5fa434add245f2375156c98f8c27a51396cede365274ff41ad1f21507591d136fa62696cc024c02c19595a942c6de8e8e3cb39dc74cdbfea70689af76eee033abb1dba229f38770e60b8c1297f969568891372bebc5d106d370fe18333569ed5aeeaafde33ea658517b447d9adc406110b610954e067488eb6238a363e9bf41993a717b5f5816bfa0e78b274578de3e5b5fe5692321115fec243bbf3ede756d979e828af2265ac7f75f0cc71fb0d18ff3f13af82d800620786521f8c2c711f343570851ee79a23b72297bb154bdbb673215d524517b909d88895cb8a7bd61a2fc997a6faca21dbf2b53f79453b42cd2b53f94122381fc0206857e26a90aa2d7a97496c63e91c894b17aa1c9cf0999698cf170e72faad3982dae22c40ace2a674b43d0b19550b9ad072fc107bcc702d299a3073ed93ab45540191de0714fe288c18ecb9ec38167fe0874d08bbf5c3b13175d905e6bb5e9e4063358f6eec32ebcbbadfc78f51adbaf381dd45a07a0130c7672a2a8e8b1bdf601fd8a341652c3141ef315d06b1f9430368cfe659e21861b1f5ffe8b28bbbdf3b3cacb3f33f5ae4420a8d2274bec0256dfcf5f10cdeef2889b11b5a5cd6ff21dcb016250eaad7ead9c7f38719018704123015cf23f6f3b0f2a93bfc9d8c08de01754b018ed8becc2ca9f0cc47757f20c2b25ea59ae42cb62ffab6761ca93e2d8402f2e7dcd64677ce0925c8385e69e1e62d4f7ea7101f983dfe34991e3e1e9acbaec4c167ca3fc3fa39af24ae975f09a59724845b11f321e7591f9b7c3a65795a0c627d7bb5a6631236eff010c89a56e358076eed851f704d0a7174f30509b5dfa310aceb6246e1c0e623d3fd57e68b5997327cda26babeba87882ee9b39ac773d798c0095c328c7967c2ff2a65f3c0b90f7557e8b0f0f8946361a2e764a0b85e8f7f589b3527caa4ce69d05a07cec72d587c81c41f3a161ac43efebcd79fed5a26d63283a3ef34b1d2d4c669acb6fcb6bad6b4c3badebf062830b6289d13ed985e3df82011ed3a054596e5590011243ce38031e787c801b7a5b381860a4aa586fc4995f1a58669ffce7c116bc29b05e11cdb11d0c792e1c216ca66a9e9cfed677af75c5fab1bf35d4a423ab0f36d6d28a3863dac26e8d8e48ff672eeed1e757a3e0400ea88c8cc36e129e0b2311f51f684b9da934ee4c303ca38c92157d0a85d6cda4df7c7d5171e5d201f9ece6afce4b815bd4f6cd80016718f8a7bef4d7ffad00655ce4c586c7f92b38040c244756fd4e2bf54dc3da09bb55400239fe7548b354723ecf94cc81786bf59d9f1e73c5d1b180027f7b0577bd6b99a759a5ad9440e6a46a811cbc6d26a7cd27b0f7bc7b2ee6330bf737ba2541f8f6865158aaefc188d83f392c62c8e19f1205ff40968d99afbf64aabadfe1e1b23c578be181e2c5819da24da371ac1cbec142c5388ee278f23dec3d49c1f97acc555048a89ac0bfd13fdb5cdad166f594578332549e12d613c4a254d14f58ecd96b8fb5258690fe348397eb09784ca28050d2912f7db38387771fce184e4c763541d402b257da4ad3cbee5ce73b5216974f05f7fa795f17dafaf64e9686fe6b74a50dcdaa89b3a87d2f1cdb640663b27904855f7ec607edc36ca4d1acbf0711cbd0ee2d1e9c432e6a1140d815cf45de92e66cf99651ba1cd9c260c453679ed783bf042b57581ab6fedf46bb9dee7e39706f238fdd1410b78fefda5852850949d2e7a538485f072ad8a2deee07f9fda21daa650a5d0da1beca0228f577b0d8713f8460b8d576810f98e93e4bfcd7108ca1dfe75527b62b28e277e2d3a6a4b459b670d7dbb4539b6c6c74061615f0e00a343dabecb8e353ec831d58cb4878309a9cf878f2dcfeabf29dc908ebfd08d5eb7e8456ef49cecad8cfc03cfd5f4f3ef8e3f1431a13f092ab574881a2fffb4c6b4aec07fd59a4ee8c7761038921aa58bf2ce307c3c61950df76a8f2a3f986426dad246156f267964de0b311b4a93f7199f6c158bcf4e47123ece9bb5674a7837ced0498c483a61a72f9ecb45f4c0dcec7e6d44cecb1c6e517e913b7146e79024f4722312226083665f585c096b7c58c9deb22f2fe871272367fb13858cd8ae1963d21db56b4bc6b82eb1a3e97cc3cd76beed271e74431196af8360e02229467694031b7db995d3ddcb6a6738e0bb7f53e1aba441533eb0deefad8c8ad2c47e90ee630f409901c23f507b04af5e52d96971f6ba5ae8f85adac715377300a8755d7efaafb0aa1ddd354a2edefc42ea79358ae331331005ec75960cc682431151573e1e55ceb4033a75893c8b8905e09c05b2fddbc2fdc532e0c7c66f0eb382666371ab66e10b7b86a0360decf92a98237689dc5bc8020ff11c362f0f09a1d0cde711f8a9b105756b2d89458fca243c7cf706e17779a50973d88a3745f9643cd53598ff49d9c377506e92066ead10adee4376b7a2ed1606ea973636656d2601448c30b2dffe126e51e58b0f39e01c26c18a6e42361ed35e1e9b60a7fd83c968700479f0e6f4f735643d117927dfbc86408f4ce138c9ecc7e023fc52cfc048dc4082e31edd87c91ddd47e4192922ca7d8dec00ff671c5bd01007d1f09f6481d593e01560e0de3cb13fe335f7d15616914edbba6edf428c049f015843a2e9afee618e1535610b0d6db978240426054bd2ade8e39f0bd4533bb394e6a7fb8507eeb31dbe3ee351431e7570e5c11cb5a733b01369aec9556a6612d2418e65552e06a8bb60a704ed6baa0f303887fae5978a8d51c3f807c775188db121951d619e4a836c532d3733c9450a48d6792817d694d651e739ab527f8750b29feb62100b709375330b598f893e44e843bc69aeca821c4a2915aa52b153ac603e43563bb67eead2aa77fede724d1d4b66039afb61e6f40b5eea646a83fe81ac76450b8bcee645a534ace36428271f06ca21e6e47bb409da117a26851136a93b0700654d903bad5115676692c5639ddf6a6d631414a426a80fdbe6611e5ea03fa088163883af33714966e027a43876c6e504a1ac0fb9af940c126f5b6c6bbbbdd638f4b45875b134d66a71fefbfafb1754f8e100dc5c15f70d68c7fdab293ca83fde35e228481de1f4b40b139eadea86f01c4186535432902560c5bd764b5d65846cafa1e858d2c95acbdd24733ea435c34824d87de0ad011bbd869e07550c9ec319b80bd87e19cf8dc16aa2c3b4a1a993fc374827e1a9e15772548a847d0a7a1657334f8b6df70d581bf649de40d145c14dead156db73f760b322084d8b2610fa2b23f0f387229287c2205d9ac6619afb2efe79009210c9e1b4e5dce465dbbf4989dc5fab7623e7b2448830ed135114713fc4f0dc00cf4ab879180a3bb6a415bf6bd9ae16ece1d7ef11bf18de40848e57c6de04503d587ca1316a7231dc2103d9729b6ea49759964243b7c349d6a7e3dadc5ee43b03e8f3a71fdd048284b3ae8fa3f7809453ed7445376bf93260352a96e2e659888d6f08bbd7180432f7760814121d39d508f54ccb63c1e7421716695eca31c87d131b2169edf6183440c0f3bb0c08fa465b03f1aab21a7056a960537df403390c6f01806bfa6f6f72c36d9bddb45d5a359bd8cd99c2cc417c5181c09fc992bb01ce51e78e3178f54a6da8967d61df715b650ff88dfd3f981127d0ce4e7774ad25451f77cde7474e46c43d69fe6f76ee4415db2f3a9c77904fdca00b4469c7de2419c264671e4cde095662a02b74a935ae035c1db85c8965ef52b1eefb0dd6eadf71ad0037009f19aa3ca026f174d01d0ab113d945adc7165a0a578392c660395d1a7a62ba17a35c6aaa2468666eb879a1168facf7164bb084cc825116dfbc73da798563cb7e5325d9a09e477612ddcb721a21570964cff80bb3532fc49bae2a9e8f4924f523e477c699d0526ba5c7f25dd79af97c714018676364b2041a943c29848329272116811c3f5a8bac9e1f1853b20f647639ca0cd30bd5748ae9d484f6bb9e73640e56bed6cc43e0145453f56cdc38a9a9757070e750cddfa910baf666297fa4c93a82e6797c43b6da9f36ff2676b97f4857073754c03d73125f7def080c731f0636959a736abd20492355520ec6f300a163e380672e6338ba72b56ba514448a124596138ee0c810d6f0a7af5b4bd6ae568e8f9cceaa5f67abfe572263ae1671f5c1af276230484ec9300fc15038b59d3b3dd133e3db2b423eee1f5c967aeca806e0a19116c96e696ec551b74dcc6e5be2bcd60ebf58550c1d004b0ddb4d57da80b5cdf4d3496ee25667d75df719a5ffcc3e07a3d0ff6ffd7c39b3f649960bf0336cffd5e72cd14bcd1ef271a3db994217f20199a73a832c17b4dc86109c15e79199680881d89ef52a146936afd9b45f17d493fdcc734aac10e0e38dbc4a0b75960eb8d6f60ac8150f6d5ef769f7158b25d8d68ad3bd68ec100362bdeb32238823c991a3903810767d7ce1f8561732805e0de5a0b611a5760faad5c93d8dbc34c6d87660c44e97165f559617d3d18d011bc5d30d86bb726a946cc1c5b0721d27ea752267f9950286232889dc5a55fcaa2226732f3b82ad819d26732b78506ea4f496b635d2bfc452e27fc0c276a07a196bd9011acf84790e9992c9e6c492cbf3dd3e9723f51a39049c116cb4bf20e3acdc3da37ec73b697f13f5dc0c35482dbc96d8588a169777bff90aa738f084f9531bc7fdc00bfd97839c2d3a4e10861c644cfbfb6c0c0243722e95c515dc34b611dac184ab155539b204c343f002682c4b59c12ea3a9012094339d964c40e3dce11a6e06419ab34768c71662588040226cccb9ffdc9ba885449275f5f3ac29fa3d71086bb8481fc99e745709da752817de055d275c1f4931252acbb4f6c7d8ccc0b82b154b25b073a12cf9d87603f5605fb676ae4feab425400d51df755d449c9dd9944efb1142ef3de00da6d31fb103adebf6c013908349bf958a80ea70a2f7469a26ddeb5e8e5d26c440718833253a0057da8e9ca9659d076fc1ef2956457d70a7a798c5cce0e092e9e202bcc00d766fb6b315ffec56011e729dc496e4752a2e729cedaf8e975609e18720e4305ebfd99820808127ff07562b309e56c6db3e617251019dc140cd0a1c27807056048b9fc3f2933f0d71ba0f4d30e42915fefefdbb81c79da5efedef39645d5a7d4f672f83efe59eb9697a751faf847352290b1faef0c465ab6541b302f93016edcaf1cfd11192ec6081f33ac801a12a841e4e7a9f1611c19c73ee222896f6f1296b42dcfd842363d297132a5deeb8c5947a8f239bf5befb43541038142d97340e8a9831522b1bc3639db62b5895d192204d814c8f489c13f0c6ec6f78a8c12fb65ff7174c1bad2e1ee2253ffb09dd5e4e3168af87df685ef6a53bf1d9ee7eb0e1434973aabbc2d2dd9861300dc6d4dcf6c997a3b723b612735587b331eba51abee7a9d52ec5556f1783368232a8e086800c335948c6643b6413a8fbcece958f49ef9c37b07c8ecda1da5ec380eb629b6b3d7e45de67ab861d472d8563d14596605d6281229c44b3ec9c622ab0a96b5e863cf934c1705b9d3fbd2a02c60a210f4c00f6fcd32ae84c4fe46a413a7fbb8933466be6559757e1824ee3fb0b6c8cbe97058c625a0a472f7ec56f71da37f0b7e24ef3940653d2325ee0454b578d7aea155b6ef2933b7f07c15e39adca0aef493624398c78f93717433690a7b76774ada9c66dd339f0fbd3af7654aadeefc139b363f94d022283f6d5677315066e86e16df65ac9132f1eb2d12c2e88886c6140a8fbf622c525abbc99a1f192caa286575aad4678c6267c8bd09b561f82e803b2d9830e994a60b9768e25455ba80bfbd6c04421181fb0b423830d2ebf6cd0a05574669ecb6512eb8329a5b667faa218526075a29919b3c3c112c8bd7ace80c9472a3119997f7a9c1cc33237486b1ec528c62ad9487acee0d11e07134cdb555e090292d37c3bc2f6d5c0d1c5a3ab28b8bed790f61bdc888aa8097afb0ad939fd53dbe7b5ddcb1cc900c0108b2139dbf821e9ffc63a6cc0ea966d039ebad594194560d4da96e72845f5e8e4a22ddcb19ce662897175d8f121854be7a8fe896600ef1d47d2860cc1c34e7935ecbeb73e13359f13be42ef338d42d4f1168bc7880836ed89e8fccc338235ad00a9a2b0ae1b9b3fc1e9737ba4f737d8b4d6bc66fcda326ff635deeb6f4523a80a973d0b6d05a3f8c265cd5ac0d5ed73e5261c493797f5c132975eadcceb0e32d3cc4b55d6d331937ea081a46ce90254d095c7a6ccba3de0fd2dee13039260e5dd5bfe067fd5a72b568c92b8d437c3fcae29655e7e8c4d0f85732c205d631f0435414cea3f19b18aed2c17afadbec1ad8a6319723c649bf3b4f8f004bf1e69beae8e1e32f25399a0e4f55a8f229fcef3f12dd735323fd11eba42125d654374fff7d173a5ea60142c94658fdb953869c60bd0d4ace94d904cb012e443870b096b081c553a8937a8f23f7691f27ad9aa3b41dad2e9835018a1f5da7365bf2b12372b93faaec4dc83b2bf6b1c41571f04673d43e483b270e798cb5443ab5e9a977d16e18acf1b15f5d199de03da1edf98cef6206b3f973e90fd1e2edbfdcd333e6dd5462666e817a6f5d6c3088e4d7b70429a73b886fa246780897c209522ee6b7e271d2472f023a466bdffbfbe0a9cc32dc54c9ce7de283e4a1f549732a264035aa5f1dc6f5a07c0efcc229af83947cb6ba94bac559694875d3d823b0917db373cde363010dba3cb4a636ed2c0daee87f899b213f2ddc7ed2fe49c20e00adf84c1b137c7a148538f0892ad1a72f042d27c03f3a36d5cf95788029600e4790a16f1173f9f9302560192b4eaff23973c0869cb6bb08157f41040f57c7614fb58e9b6cfed02fc4de35cd0ef0314703d31ee132cac935a8fb58e9ab54480e31cd7bcf46564d6ae557cb8ae093dda709945eb333dac83886dc65f05e80cfd830993696ded91b0cb5d92cf84a948b3dd2769a7a91aab7554a8f6837aaa7a538e8d6be38d7e7098b592b4213cf910ea49f6356680ba653a9db7a2e8b28237f9045b69f9431cede5560189d3b2072e166631f61d29c421ac933f0820a96971c9c2062f8fadc47a11c5f0f84630610ae39360f0fe9f16daf2ab5419ce8b6f9faac1741fa07f79e8e84783a39afed13eeccd8c8dbfb4c248f1b2ba405ead831987aa37c74bf8cad7261a62d090d551b9403d36b0bf803ab6253e7799323c0daf0845957e6659e51f40153b96a95fb2218f35d793f3f5ab336b43101c5dd6f37a40e711748afa0f3150a2ed90c56d9669595df8a40e598704d3d14d7dd1a95787d995d81183a251741a724986a8105fed45ca344ba1dd328b8f5177a2d0ab50b6a09da2b94e80882031b4a4cc6afe6258f3a57c3c041c8c737f356a07099f2a981ff600be92845211bba56127bef5350a9485aa144a7e88e8b34d385f0a4bf9d584fd588d808f009e35c2f6cbc7fc3bb64bf095340a4a34304f73126a58088b08360cf3d3f688f0cee8a0f7f09836ffcb27af74a5040ac591c97a22d48046b44cac935f2bffd3a9208cd06ad2f2f8597fd09144c6112c093f31c2e9d5f76e44ba18c20d5ef349fa14ef91ec5aa4f8438123be16e3cb1521020dee0b4f6bf6b87a2125b47f3ace91b663fdce1cd67b3c2849f6b9e17895ffd01e5ac4e791cb153a46185234857099442a5b903595da7bd2b118e44176bb96ed2059b0a2c0f11d334252ed4cea22b158dc719c2068599e705e62f944be4778e6c5e6ed8f9cccacf254baf0a68899b211250b93c91acdcb2e0066d06ce99d1a2950c324d6032612ecda05a0de49529360f4403eb79209a6dde9be65456d41465d224c5acae4d44fc01e82885770c2290fc561717e10fbc512722a6109332d94bbe5b7e767b4c0f79db8cc78b807c0c67665224b8e8566778a4179eb55a4860d66862f35abab2575992410d342e136d3fac53a2712bc281e9ab9f5499166069f0afa29f572f70b19e6db0348071f39fae7d05382c0bcdb4cc77514c087eecc1890fe06fb922f119f5d0bc7ca4fdb27120f1f5b47e445f4e99b0db0669c0fe6be01c639e3e84c3589919df2d0595e2258d529091ab539a0f88d8bf25f47a9498538cad57d0e021544258bd2d8e6c6f51e40a844ab36ccc1162fd7f908d7f3d2c11a1fe39475a18e2d6686515445cf9a706a406af5dd09331dc7265de1aa1dfa1d626e52ca420ac8bd7a71602d07832598168c8f931e45d305b85828ec8beda8d297218d92a6112acec98112d3be9b71f9aa20fa7aecb92443d31c062e57f95d0d4e0c68aa3e6cbf485efbb61f363f4217653d5a6fcc8e1ff988c235268653d72105e4e7381c8b22e311df3e1fdeec8023fdc571a869ea4bc3792d82f9cc062aca7a5dc9f9e8a18cb0b536be090edc112ecdb4f8300f15c1f02a4ccd3a6ecde2b051048f1820efd11e05ac0cc1efd32802f33b61aa5976b3a9f38a37f6cced25cfd5cb17e9a7ff6fa820a66e97945b85a690bb92ee99c76114ea6d9433a691bdc160bea3d193462bc24832ba355d5bb02a8f6512cbb54647771ee18266ec888e3e9a1f2eda2c9988bf62a341585f97c8b4f4bb6a734348c527cc2ce22475b1c96e5025ec8c661b6924b19a39b98e3d76db518ca922ac738f90e6ec3ee9bb331cc1603938d7154cd4e612907826189dedae540e51f31f3cf4ba23c43927f410e4e12b5e1599ef9aee2b2dde645c4fea7c80cb1318f5a4add307e47b6b0ab427e6f66f3d1b8f760a9d64d071e7f76d21707abbf0d1d8af80be5c6f3d2f16518bd6f7cf5d8c25a62f6ba8a1df5c1b78b81f688c4687dcf1e4c9fd05ceba0307b16abb84e3ecff272c9f441f5c58fc3c21532820b4a62d969cfcd027c09c2ae90702a5ea3f447324e051509535e07112755d1cc93108792e9db59a153ee2fe9d2dc3a3bcd84c043ee1356b177d71b81bcbd4819d74166d1a596c2ea78f202cf83075a7ca52fe9182568b94097554e8d7fb352057e025a1b1acaf676d14af3815ecd3a562daef23710bdf75c966830ff247017cebec21799960b8370b9a3d6c91b3e9953a7152ee0bbff738ce91c4915d9e670674f26cb90936f46a2205585aec313b1aa83b7f5848a8e76d810a0cd7f6e399238de5d8bc8c94a1d8f572849066452b25d2e9431a28f665cd5fe0407adfe3c18d95ef5919d83572a768a78e9870f02e97ba0bd4bcfd7d4dc5df3181bacdd2f94a87ced23811d511cc66604ea7f25a84aee6c91136474ed84ae2106912ae9523527b6d16fa5efeca71009f0f1b833080e443a83e6726ff2ca522dc91c28a889539804bfbfdfe6d3122bd9391b18ae1c4a06ae4d85652e4b4be59df14a3823b391621a6f860bd6fb37788153725bbffb7c14cd6d3141b2856f73c6bfee43c0c1967ceb19bfee28135b0d19938aa732275aac7ccf969ec4aee3a2a9dd56a81e9bd5252a1d391c74e763a9af29ac271c40347a1ecf2c30453300fca20de68f3cd8deed70dc58cbb7d9925008b557553edad6e62822f77cadd00a04a5621090634a70c7b7c3192ed98061c43e146e535eafded71d5ce290b1160c8afa6ca9160d8edf724ff8b964a3b42edad08ebfdfddecc6f49caa103d7e6e4af4c7cc29efbf8413e79566ee787db02e072b6174977904c1275944c6cbcfdf16a65f7b8e4a67f51b5ccaa292239431b1713057d24e517cb57a041c6fb1f06f6f21b5c538ac3519a13c2b9d877891fd955e3fd7b134e300c14f7f2c610a7e6179d5bfce1dcd9693f37b704b3683ef550f3fcdf26676eb7303ee00c2950435552422502ecf50004ba18fac3c1b4a2feb5b2a88b13659569a2ffb2f1e7e29e9b78e5e7e8fedcdad7425f8c3f67df4e073c8bc9afbc50076c0e45c4e09ad7b5186bc550429fd10a3b526a3fe96244cbbf5422ee6a649adcccea576e5126001f806baff26d5594ae772f383def2bbcda2c301cb1854462dc1ea6a9bb1767c91946ee53d0be0eb37eda053a864449f35181bb9760e3a7da0b587a940d64c7e91c064d4f186aff4d7009ac7451f6ff5e6f17091e6acaedb5698f0323ebee5bf69daace4db895603020d08959312c13fc3a0011fea275837a07ae31aebf22ac1d97ae1c4fd7461bff9817f4806ff6cebf8617059a7d4b40a2a7e8e7cef3829d9edb63843f607b860d3496229ad3f8597e2a2dfe4a67a415e7e6c7233803a5a8ae7877600d49de603ba0140b45eec2f09ec90ef201b610fc028b8ed64ccc555731e6115067f40e9a9c055ce5c4600298efa02d2bf6d23f945525f9ffab926f645f42b32392a6b8c45ccc04b3ae06c72e81c3230e7bcf31ebc26a92e5a43f9e4078039d5080f26c37610f70c3e1fa78f2b24a9e87c6961b483d119fab863f167378b8fe51bcf197c0d2f48befd245812836161bcb3d8fdd1375606e05035932ae50bd4f09b8d28d79754bfcc4c2917d20dd7813121ea53b5094228c35a6d2a3269f14c600a93c8f269a3d17dc89e74b1dc49d6d3d062943b160f3fed50d1aaf7f9dad590c4824d6c0d20231aaf8b4c09426bcbf66a947a317fe7b16557ab4ddebc85f580a90357c334bb4bc7f0cc1e1ab0aac52a36ada47073de533ffc04c6f88d2f64442e5816310c6d1335bfd1c5e841b7b72b7dc9fb330a36189c2a34eedb97a0b7be6b579a7254a9af734add31a583428a0337935b05f6ec7bb51deccfa8e81551289c2ca13d762956c01ac923e059649fa9c5aeadd01112b96dad6f3a7e34ecd8eb49dd2a3c08211869afc0b7348ffd3188a31bdfe7b4dcfa26caa42ea029f93074042a12e778d9c1b706e6857d2abac7ddf9e3cfbdc65eb38271d0e14abb6b297337d1c7385bc3dbdbb0322f19ce627a4006bfaabb0452f014d716e167f2c7c1b8fd27e6749f76e8d107508bd1551820d0c13e146d3df804ab6fd7adfc7e5c2c93afa926ae8dbedff7a34df900b23748b407b7891c321df449c85f7061f3a00a029d4bc3f7e43822efd16a6f393c0b4eb370c9b8502312e74bfb2a5a8a75ffd8025ef3e1ff3d85253d7c547280bb6dc9bf74056e8ca5856a9c9c96b0dd98ee6a7e252106d591593c7b9d237af54771ba61f0713f2d51f6f7c9034f74ebd5f59c4857065d341b98f563ce348b5cf38b3e083f4052bc28199f7344640d93e5abccf2d00d41b02f939f886b161e8f1551c36710f818f40dbc7bc25a603f7b4d6364ddd648aaceefddd6da15b557ef6844a71e7168080cacdd668f077f3c3ba12e04572550f96719fc03e04a8410ba0e8b5a15351b99923d33a9e9639907d5d5ac05585f433167667478c411681a0edf424fa6e3e60befd0e7b3cf349786e94b854bdd0882fb78c74e1c4fe2ef514278719abda18c1009fe236d874820353307b336ca5dcc6e7d221f2d14e5a029e4944113f6452f1beab9ca67856a5ab086ff9ba07fbfaef5bbb69877d65566274619f9bd697bb125144571864db2fb6e356010ca63e1f8e386ece6933245b22c71746da9085102e3e899ef3a0a6db0172d45d66e6cdcf462597b017e79198ede3fe430f81ef0c9bfa44ab6201c9afdde35f777d42f015915b194b818bc80af68d2380199be7584099392497133aeca5e8f7cd3fd4d8d172a60021d4f8740dd64636ae99767b645876c66d1024c0086cece6b5234ea79fd29ea9ea1541498e0a6a9a76bd88e5ec3a388e3a2d986ce1e97ee3834a26fe63f8ab29d2430f9ce8077121ec3aa6a3bb02d679488419900698aca15b7cb69587d664306d1ec14d244fdbae23b557f8f4a1dca460ab2cdfab0fcd86f2b97291f3168fba5ae1d397003ff9dff25b08b09e533707f4b2657efc8f20f024c97b88402d5411a868bd50e7b0fa7742644b7368f1ffde79b8943b374985c12989a31937fe3d120177a75fe12ca4e85368d29cdba0e07a7f05bb277b408a0c8a2779f7669524595f17c9e4cbfcc66b3fe085e18560e901860fc5ca087578dce89e26f5dfd1fe8be221c59c0af3cf9ce9e1efc9a4e7277e520cb911356b54b3fea78bf823ed4932a881ff32354bbe92a7d5809a52e18fc53d2e174b8032bda3ae9f829d1b0450e1bf0fb73de8785150452238e181be4389bb54ef5d09df5c2d77392e324e717935dc4a64f25f360e781f6a22eed5de1ba4c40765254a5e8865e5be531e62d0a9951385430b9dfd621cb81fa7ce58598f919e57d56a46df04e4897456cf03e8c09298e0501a55ff1b652141b81b24bceb75804f36f859e5cfea14ab175805f7bdb37c227321c5fee56aa4f49de1364f6955b5e8cbff2480e1efde3bc5314c08040b933bfcdc3ca0f14021d846f29145de69c0fbf71aad018737f7b0da0efaa3bca1dce42d775fea8a0f39175dd878ad52d99f48cb11d9dd095f50bf81c8acaf1ad1b417fb5d98ef99cf0b3d5433e171eeb22b8dee11f2903ccdb34c4eab7c1cca8830c2555ba5bf88a73250c5340e3a2c5feba93424bcde174cfa46d3d3d680b68670da8daf87eb0404461a2ca7b9a3220d50a7400ca49dce162a41c3b7b5ad73752d3a7c82b07a5474cd77e9b0e8ab875a8a70ff6f28a5c70b6df6fa2eccf614d6e15de91764c5f773a097b3b68870c6082134834560d94b2878f5b841c456ab8995fc137e2d1fe4ee1f4b10d3a3d00482aa981dfe834ecbdc64f3ec375164f5702ea361b66ec4b1c3050fcf12dc826c3ed9ea5006bf903be546e74dba215d41511ad6b8d71958a0d06020c8577f3bc944f74e36f1ef17f2db47a21aef1102cd9e9cc87304925e95a4e468293d5b50526d3550ee44a27b7d2d0e4339a88cdc18d770830ca5ae10253b216334b600b6e1e1391b32f5692829998bbaa53981e052c08ccbdf0ce670ecfab754086803d9d0d7ec657e1b78ffedfdafbc525e57cf7f53396a60da3ca0029ba9469e918f489ed9221fc57fde02439efb8f67ce619d8ebe3c3472aa96234c99fbd20c410bbdd9da622e0b6523b2e0e21ae02dfeff6a93e3b23b3599f116d4c51af629e830b0e2fe04eef4cbac3ec0fdf83174aacb4f08ad45ea2db3b8af85ebd0ac8c3ea192f6efd4a8f4ab138edab0947f91012c35de876fe5d70d6d036969db477d754d810efb40224feaf7e411f983766f328783013848c7879aaec678480fdf1a19f7bfb13c75a4a15c840f61b06e0615719d44c3804292b79f68ecea0f8f5b3629a9c6bcbe686174793d93f00e9731121c64b350a5ebe05c1e679479a965829d1eb1b0a77042697bb13c85c890b67a2c50b10db2f892f8e31be15814f9f0005963d28ce624cc96c52841870827e34b772cd267f56a68a59371124b4b9ea3287e39daaf4b30444bb7240b61ccfd966501257087bc55ad078bdac5c2974a8c695687ba591cbdebc7542021b46e733bb1505351dfe18a6926810a75df352cf30b8563e12f2f44ca04bc12db49762b6bd264c69c2629fd5c36562759323aea7ba5f9af382c4cdeb3d76747945031bac6afd5f552c5e9afcf833088e550764756d49b61e6fa92624ca6fd55517825424e0ca9ba2602889a776afa83327b05103549b41c9ede0b5a04be13d61b50fef4b06b484aebf9bf6f73d71bb7957e796a5ebeaef03309cab489196c2fb246331e9c78e803420aa2979f385a9e982faafb3de519837ea35e2d560458ca76a20c2a4f6acf5ff902a9767cd33255353f79958df0b4e58836fb02fd21cc3611059dd60c31b234d8ea60db9b85823d2f758819263871be74b96003746ceb475981982dc44f63a47eb2746aaf240f5d5a3c9dbba5ec264bc1b786bf6afd39b9fec76f2e09e64fb6cfef0d4553ea3d2b030be2b4864ed8532b201cbff2e96c1b08fe61298ed33d517f756f85e7071296afb39d46d4517c28df7886a28a999370cc6c5f8f4f6e369d3295019730202456cb2f8786a9511a9c56a53a4caee4c874acfb26dc0e0db96520a1a6e2d37773e4d79fdb8c0986663cbf29fe609159889480be1e1fb51909fc5569ef7d2bd20ffe6e56ae7d37eb26f8636a8d33d98a430fd069fc0655c73c9f0bf96858b3c9963f9696d7ef85493a92b5384276002d4b26528ffc0f366f689714dc46d09cca89e2a7e8bb77af9cdac6d4efe899ca72c6ed567fbb9788aeb0dc20faa79d5365ee0fe29563ecf08c609731696e6852bbf3dccddb7bb6fb2525d92f9f5715f428540acbae166b3697de2f1da56cb424f67293b07bca56557d46bd83229d9d8969d9919f7a6cff1dd5ca180bc28f92de4bdcc81cacd90807e6c25bb80f71636d0784a834160aa1b9c057741d7e6d28a2e77a0fc92a3f624fe1b66c1f0c08c2a56b9ddcff506d7cbefafa7a06bbbf6a5a353f79758adb9f3d7a4ffff7427d8481e8732efb9ca3b043364c05a8549bb3f77cc0e13ca8d7bb1aeb3dd20940b5430d8fcd51e9d57e73af6de4a09f939610dbae93687a3ab3f120e68db22dbe9991d89a0f4a56711e39529fdb1cec03e04080fafa9f4d313ba9864a63665f81a81f3f09e341a2dad1801fc1506424a39555eb0229ea69604ead8f9d0f2339ec869159ef329180f20b054fb3c097a5fbfbc688adca864a1d0880a8f387ac8bb9caa50264530d276aa5396cc901300e4c5153a518b1ffdb56e83dd4ea9266a8048ce0a2e6046804cb00a394d35eb6055370286eacc00eb151c69f071fef45fb83a28d61297ecf3dc339f349f88d5216d6dffc3b0dcd821a7c475499ee2a62ce5d50ffa272c6599e32182c9d711f5d39292759df50127920ee6cc25fc15c79c546463aab5958c78c0c13e390c5d5bef79afc70dc627a994d6da369a73575e4e48a0e6e2b69bbc4b180f384e5dde61f49ee5ee647c6c0dc86b524bc6fcaee7a223528541c1d23b050481a2dda80415ccd4c6cff30e257937923e8f0230c3e2977d55b7fc3edfc8569f10c177155fc84a1241316077c63169999ce0e1bdaab527ed1fab32649d1e66cf9926389139425765f740658ce2a65fd2841daf278ae986c1004b0631c629c33c78437fc1097c2d387ee73e117cbc35760b33b1bacdb3ca87009564a9982ec9e2e6b2c58cccd11f3af52787a33065f853678a7ab7ec7955196720cfb15657c0e50d8fc31b48b88258cb73dd0b522f675e31fdf9ea688541617d025778a06298364d1a3232653f2d6aeeab93293a9b8cf48d31e7427aa6d42a6f765d48e51c6ab135e4fe9d7f6e904cdb7909bb4cb6aa60eecf4221bdb551d4818b51533d4218bb70c283bd6662f62a28e88dd9d3c32f6e53d7ccd36e72ce99dd8750e83f3b2bb08fa085ffe018f370ff480172d5dd2f7e2d09050c179501c321ce9145b9101015fe2aa6c20566933e4a8be6f91706818de0ff2db8aa9aaacedfc13802c6df6f4d732f549c0b0fc81be0773b4916c0098c8b8d8b549fdcd999e9e1432914d14bd8071408b15bf4d49bb2b12232d08d6ba225fe448feb9229fe58543ba691f497b793234a859b2cf3da9ac20542e41d305084790afb42fb4f38f2e52341feb69ba2c085e4adee0a8c73f25e8a9332e75f69563159550c5b685b709fa7f74d04bceabfe9e0f668d613b6111988b5cbc0d34a6994fc04726ef7f378376b79cbb0fd8e649d3d39549a2514f6f3b72970546692619efe9a1cfc5364461ca6b5719de14e9d113688caebc24eebc8d0fbbb6a6b19d059a0c940f72d659a1f6687369b020f15ef7902aa70e3185f2858fdb38e34cad316440d24a359bdc5972984d2c56245a24e7346c4c0da83a3ea0472d430c8a22fd4f109dc2d0d3eb6fb7bdc224e99d36ab29ed6d0357912acf57761c613e857e565f1c4e633f190ff220e566b8fad17b9846a176d53a814d84e85710e30b710c49d98b2a0518fa791e5ef2cf5e4e7290e345545208a59ccfb2c86cdfa63ceb2b70d39565e2a0826eaf8b9d0d12b48977a8c2de7bd8f7199c2153da7f2ed1023e9fb6f7513dcfbf9a19215cc12360a7c85b1dee4f0b4827f844adfbe4c919f6d43398d04849249ff54432c9abf8f7a315e07ac64cc8f0ba7b38472f32314929c475a31aede485f4b0c5d0ce7f38cb6ea9d0bef5484e424c2986d974d1cdb177cf36d62da9eda31fe629b489632f1023e6fedee3be23a94c9558db7b8b66f26ed335bdd85ebb4776dd9855eaf530da5eedd91a79aef491d3d82f3340138bc29e892eb5e1448b1dae7fa8381737d4148148cd7cb1316a2aba9bd77d501e67191faba05874cce3fa908a1d739d96efeb34222e6359018eb3e981ed682b345d1d9c4e931072f44aa9700e98fd25331a076d99467ba796c1a293d8ab093b6408046a48a58a46dc17a133740994191758e8d1530f2e4c45ef20e0421f5d9dbd4b78ac7ad84d6503c24bfae3094dc292e93dcb7f3385ea95ef5df4f924962d5a953bd3bfc62dee42eda6b6a548bd5758d249b77b57d1681037d49a636805eb3b61c7f26777d721c031312b199377044c43bcdd502c0eaaf4653197a15410e8ed991d1e14225c845d4a78d0786e99d4efb0bc28e3241742830a4b05971fe786fccf8bfee7bfce71026ba30137cdcdad6b82129dbf22e959d88386396c631154bb6341eeb815eab2e890f6b52f5d111c7fde88550a4cf834e04cc9866362282d175629d41205e12ceab70dbf39f69b2a0a590f0afb10b8d63c7f76773fbeac79fcb6b82818347b9cb6ea962fe12301a12225be0e7ad6badd9df59303693c683b072f28f94175cb74fd6cda093b4b4ddd6895e6e56307717514114912313f1256847ecddf0ca6d5bbc97a45d607c3a49f5ec3395e3a9ba6cbeabc981ff10e15a440982ba4a04778c18be836f32e764af3a53af0df8115ad150132527a73f0e665eb54e0f27b33f1c396add2c079da8f547d1b0e4c6180d872f4cd9cae0411e2655cd15d98635d82a26ba5cb8f28ae23221c56903344c6040441a6e7dd60b7eb7a9992ca5cae055017f6f7791ce04c23fae6dbbd017af36c993379bb4ec97e64f3dec62a349aaefd1d7b93f917562a031fab4f6764d98ac4f03fa78d77eb5fea3f445251fc8878499ff528e23116801d68ddf2e71bd32745b6f750034ef5452330db402dff2e6e9aa0c775ef0d728d3779d08b8fe6f704c92295f6c02470d9bc879e3063af231ff1c0fbfe560a71b26f227472daac01f697b261708a682a326221168a9d6c730c235bb1c796565527cbb39aeca36ace6588b048372758b7c4b0cca1693cbdc2f95bd5b7ae4e23ccf53b5f37b3c60de214a31e011bb12f71cf2fc454ad1d3039ce49e7a3f74d67e0fbdb168e365c005fdd7633585b51d324603d08b474b53f3fc10fd95ac0b1839a9613cc0887e9f6c7532c5f80b0a223c7a23018b6f47990475d9707274f6412db80f6747533cffb56b6cc7ad64b76408696b74d956c5ba47756d1f55e2ea6a8e7fea5a8f2f9ec5151c119456d4aca4dec84f15cda1ab5338a448668019a1478c4cff7b4c4c2060b75c25f17060fa2571545a9953347c54012c095d166651a57684f4f71591ee1b2fe39a939c35c89f808abc0495031e43514eec0925a83c2c64ed417c7a478b06a2a6fd931972953ee65ff89db0cd8163968bbf00d4ec17f50fd5fc455a2e7eb504c469ec58f1ffca0d17c6ca86bbf8df21f395da934e0041f83d8d2baa3c3bc50dc20f6014794630898a28c77654a25a8c5609662b7cb19610ecabc8e04602b3101e162193ceae004237f50cf534444f03185a1ff825e2b04ffb124694b1c7c59f3be202dc8ae3f69155ef8259703629dc8a1127678919149a1dc47b731383b6c1a686496a90d6c67dbcefbdd1542253543344b476817959c5e9bb1ce2ef1a6c0c0df71ca38be4ebe286d4efe7fc2fca12f1e2a78d31c5b68ad2765d13ca8b3770790f76c8fd063d2b1151991d5d55e219137f2e415172873088c45e8b863978156d5be070c89469801fc7c4b94e22fc21061a84c3635787df5bb871ebde18d32441082971eb105350985c3816e9db6150460f909ef5e7b079b3cc202f3f1cf0d426f99b383856c9d0bbbe03e657b7417f72c857992a665d94d00ab8bfcc515be1ca9e3a2244a352c7507327f256edbaa2d6ed02594fbb9eba4792ede9812a8941fc48d6fb42863a47394105dbade023698b16a9d21c608eebf121c94132661e712890acaf50cd008aa637c7514aca266eda58d9dbebfac486b320d35208a1f83f7e655f9dcdacd65f223dccfded620beaf68f18cc15a5055d8736606a82a24bd631a5e296b85adda091c099ece2b5b5e53e2da0f41261580c7c75a23beb7c636c92e806a85e3d4958c4c10245d86dc4ec46d9910e48c10e896e03a7ae38cffade54fc664e9c1b306b8e43f1112b3d6eb389292b35f42d02e64188e4306b5e7c90fcb5cedec9b2997ed51ee8e743d57ba9f2442619295aa8e72b63951c651e403db0ec97afc4a2236442e6c64f9f9e908e56d89a9c7b84d2ff3677e551457baf18faa2dd45ade0d504bd4549e70ef779d28d3b046eb1ed237722f289b84d2acf2d8bf069b931606ec2317c0c2329f2078ab32ed5ce44c351bf09a3a21c71d2d2e8b5a4b5a2af0d62eedf84a4a7621ccd969f0d30f7015b097d418205cde9d837c8fdd475b070cdff7c554ce75cc862cd2f44b4ccf7d169ba03de65996cac9e1b4a1c8ab5c6443213bf09a7b3f6857e2ac0d83248a08d52f5bfeede208be17dda95c19e567e6c0d83def8d29342fd174af6ad2c5b57d6a6e94f041b89da659529c19e219af3619c6be58cc48653822d7648883f21bceff556b5effb92c8f5e67434e5995d4a09135e30f52f86fefe8983064249a2b6f2bdd21cb0265ed87bb504f4f05f915003ed3a52855d443568bb6a33994fb9c904df5b05dbac6bf8d6b635745a925689e7436ec9f6a363f912abf3f77df6c3f984260d87782c8904e68c1fecfe110f796ff1ed8da50c0205afa80872ecb6fea276469943123550bf2dc0be960236904e2d7c7a5dee1d67ec27ebe1de768f1ff6a8c5e98960ee35987595d02cdf3f260a2fb9e15165e820b5640861f0c0fd7870a4753010776dbfa8c631fdf92a496c3a6dad6fe2f4fc9326d88b5ef956c5aaf8af120eacf991860866b4fb49bc6b9a47a7bef47f0867bb841d26660b8011c37fcd7aa97881f9abf33155f126e874a40d15360c3a02e5ea27976eeb56902613331dd59dd97be906d11c90457f5d4bb6d413abbeb25252d10899e3d5cae4fbc5c10892638c15e4ff3bef12fde9b0f6b56cc3c1bb86eeb95fe56cbb93ebdd932de765c96229b933a4561cbd15fe3f27ad99faedc63206c5cea8569918294f5180d3e728f03aa4d67ec620d6a9a2a7f66e4dd72b00c6a8cba88ffeafc669073faa7e37575199c6afc016d2eec0c9fed9f48c007b3464b06360859a929f7f92c9c141261916685e87e6a06314c98afd5323298ad6b1472debe05252c41ffca412b9c3d64babf20d1299a3ccb10baf8cfd443b855f701ca440a236809155bff8cdf2c939ce145e16add4e20efa18e220413561d7de952d499df9e506dd2cb0f02fe0c5ec1d411dd21fe518b82278b5c4e2657bf68a7e26dd402cee18156d4cbd7bc018a050163f8ab08d5392c51f28505496e07d67b5563117903631094674c5f8f4d9cf55e254b5a8a4ac2f632e24f9bdad8fbfce9759196fa658a3b973f6b9d7486823be8f74eac64aed620d4012f8e285687e23ff3f1e9896a80c49889f7bf017d0d24b52161f8d53b73dc36f100a9549eb49cf471f9823d9f87735c3c100ed3aa0c32e879858159a84e67fc5115f461fbe1325ecd5f09e17c6dab62beb5876ce342cc26505b8c62b010dfee5f39b2d10a07bf0a01ec2782f38225acbd440a9b20db4f30dd93d848f2898c545863a2a13afffac4d4a61ab57f0af51aade9aae32302183dc59e10bbe69e9102ea30dc659d4538a25be4d4a18a536c99db4421172d5be5e7b7ae63b61b30a3f4da2bca62f26a63a1434bf33ca9510e94dc27f07a4f57ebf10c56b2f56d9d4b88c97069bfc7b0cd58a25fb0c08f7d64cc539935bbb5bce2e0c95d3519320b08d1ef7a52f3fdc5fa5b5ce20b0b6d69fb7d31b5e0bff9948158bfc78826a6f2309bf0004f8956970903ee51021042717ade568bc58b3462aa4f5530d8e78e0c452a94b845bc28660c85abaef3a70a64c74c0e3ea28815480bcc89b0f9b5f5f98b343e70992373b0854a4d5b6676248df7eb89db58a645266afe625d27ac66c4264a1838ac42b09e5e8f6e145109279b585aac1a2860f5135ea02a3685f932c9aa1da8c3b189cface6be45f8638723db0a2d13c3e62acbb8c53f0896b7aaa3da3acb3c009f435e68fd77814440d5cf8fe7b1908599d1554655704908556eca74133cc65e42a87064e22b09907078639d77c78977464be5dc444f2ada9739a12c67b6734c02aeb0dee23b400c2d19329662da0004409feddd8dfb82857b236dc310c970fe4b69fd0d40e33305b1af7acdc3a533f906d3c0ef14bab6b9803fdf0ab9e90419c3603132b7c0a4f6e28a0cdd67521d6030eabe4b1e9e840bac2076b55dcacd1f1d578d1da1d8eaf8735ae80b55f55a9107ea497065da8ad2fe8aab8c2f46ba062c2a309bc8054d7912e5736166ee6893b1d833a77154d23d8b4a89099d49278febf1d00fcbda47f6ca642086533d4cfa1551a2e67a40b4f205c395965242943f36d3c9c54ba0e9a8c663c031eb0d2e29fcd84fa89f0b8fbc6f0250242993abfd56d69fe2837601f2047df18c9f46bcef5a72a95cae89daca53333ff3c685a5a2cedccc19fabd9440b8715f102f966ebd9691dcc4abdaaffc97d7be418ca03e6d1cb381f73532cea97693acedd3ef8654d7a1cb7f0d3860b15d7d73ff00fb5eb8080c9e6516a59515950beba442bb54125d55fcb24ab4c02da0b3a527df24c3986a46e0e08bfcf690d1001f084d00d21a62e100ee82e46cd0bd8facd714667c5657d2d811b3c03c95a8ed2ca0856ba580abff6c49c720e6d141f671b72f63dff31f01d062c8fdbf13c4ca9bbb24b3b214334e6126696f1ce5ebe1cee3260e8ea58dc8ae17159b93931adf7acb7b374df4da4e106e658ec352ad7e2d8181ea24eb3227ab00651bee54651ca92b104cf0de27bc51449dbb938d79d24dd4f197f90e9d17fde21908247a83b5962a5f37fcf672d624528ce74078b7c07b2d287031d964a67e243f7da540beba64ffb54016e1beee2deda1d6661b4922e991cf921336e5f71f8ba7c31ff6c8a83c895de232063304c8f72f8ff9b7d4096016f70b80d22071b4ad8969e85c6edd55e1e5a09e5b7f299d71ea48be541df95b6300db1c1c9f085c784bc5fab73df783e63154f392f7a426247494c8c422b0f3cf35308089209c7b256b3c4dbedb9719db1cc7041797c79045b431a1091353c38d91316d9e0a2e8fa9b47e8e7a66859d5074ab28df959ebed3b4c5f46769b40fb7de95b5e4054e605de952612181f761087fddb34e4788326c25ae1c5ebfe3f4bf989601b9d0bba207325d913ec3fab46658badfea18c05c38a1bae946506d865d74fd910399f8b4aca78b8fc46a451b477ce27706b5e63ec788407a05f2bc22bf5eeb0e0b954ee0bc87243839706af88743e6dbd06cb0f628cf8c94ba07a4282b3c42cc7c5b56ab7b563adc0ac00cf81355a87fb0aabf852d1ad895fdf5d2b49d072e0b8b778226e158d0b94937ab9a62dfeffb5b449ee1e115732b6da24d4f2abe033623fc9322cf7056c0b672749d27bfe932751e708d3f730eecb513953f2706555fcc026988bbe0b95728bfe3a702060020d3f18976901c021e49b0aa8111b1472f82e71fe2339b92154ce75c95132fd5c7391a272ab5049996356e9cf0a026671622a06eeb89dbf4931dff8637627892d11a7d312d8e62f547da76d7ed09e728961b2c7ed5735a4de39212295964ca88d0fd4566598fd70aee71af5f625d62bd35be5ceff0a53c6c02cd8ba94eecfe0711c6984cc8519dcd02ac2a6a22455bd726fe4e16cb377c0f3646afcd2f4a2bc954d3ee9d7f7f2cd1ff9d27aaac55ccd6bd156763a382180f8ddfdc4b70a2ccb110caab9285990aa1e300c55ea063bd4f808bd09fee2c8303215864268305897db3eab2d50f3064987c83b0598194e6b984b1c2ecba5793803bb2cf5ba479ab181a2df98fa650a7ff9af1017122d315a0a31c824a20a39d3b55452caf7dca7f2f2e88b5d99ac7e8904bd747d2a2d3cb6ad0da0e2e615e1eefc3b9116204ed914411334f70a4333d42fe2fa63591f8d3cca6419d620cbab9335f55090b89799a954b2500e830394db1c8638dd74eafcafddfbf0135f9d3250d730a26e43b8142420fb90bcdfa4b6338f1b857e564609e9ae184c9c01802d4dfe850f017efa90c48336639d3cbed5a0337c76c6f8e828beff855945a440741821a07cbab61d71a9fa3810a5953f1b1267f9c52a3c2de71b48105b6b2eebf084afd14b836ea847bf03623616b5888098f678f8789519b1efd18191f7779d9ad6a7bb6713c4f07e9d97ae392ba571d09958e73da407f5eaa0da20f26f70f2fafd07e0f7678962879e57a92b868f2246c6ded66e460db05c4e070edf1823dd0be3b4544c8a5c546785e88ced89f661943c570404a9122bd2da0b3aa979735ba17da00416a0a348b52cd74a0a863ec94a8514ff74734fe131003daeb0731c8bd492718a46e119fe84b8b572d00130d6eee48ba1d512009981ead13d338ba5cf017e3b356ec3be71bfd25981637f51837d545d9b1c8466acdcca43996b44d896d3538332740cd3381d9b6e0a239ebf4e42a53bed221cac20827a460680a63bf2dba1dd8cee2e4f5df708f9097045b9e2a74588e9bf57d029352219bf75cf734e129995264a2db52c159d3893abec81bb60c28849085ce6c9db9f31e266da7af534c2dcb61c0d8d4464caa75c109ff220266334a5078aab09f258d5bfcbc5998e6e6c2a0499ebbd63c894546305f75db0eaaaf43ce103cf84d6946af755b160d0bd49b6280bb78f0fb8af6996a9ddba18980faf8d0dc1385fff3eede0892200139282f28d0319d5a0559ccbf6b4674c1820cb639f2e80d5f919886236dc0edbbf393fd8ad8a766b672b401803292a030e4acf42879a2fd180a1825bb90c057810337b7bfed3ecd3f4ffce69ac16e62e68b915e531df79c139d53af69d7242da4307857cbc76f18805d828b9d91fec94ea7ba938e4fd4f8500515fd73bec7dee661b42cef087b3de73c003e47364183bc782faa26f2106c13b674a684713ee00e687c29379f96be3ca1620e0039f6b62f119bd74d7bba30bac1b9794f67347f1824be6c8913bf151dae3cd8eb1af1eff1ddf60f222d40c1eea8c915afc0c93423bb8a8c7289ba925b0e1aae01df0a3fae62c6dc63206c5ef40263b4313ba346dcaa6b87ade7ad6bb76feecf16ed11fc885325eae5d22511df735f85bba04a3c80affbddc65fcec5e77295d91f0d89a9d2812e04560c878e38e347ad9cfc816fa20f1dd75699bd21ee0d8ed72949cbb7411241118068808ddb58c6d404c6c942f3aa182883ffce07cf998a766a4200d4c61c7b295158de4d168c6edb50f270a4bca731c6ce0e05a42b1c9431fe6ef63d0612749f3f06231db468ca596ca37bd45f6f3cfd7b049eb8d3ed6646c6990b2a3392590cfdfe187c1e0e05276c1d7d3584fa32cc356d27f020481d74c966a6c755ceb23b869011a33789baaea81bc9a6d991c10cfc28a50862244b40269bbf141caa55ba7fb156098eca4ad06e86d538e2909d7fe717cdcac39e0ec97b99024fd8cbf77764dbf4cfc36c281b59c784173bcf9bc9d2259c8085d9be2280302cde75dd1b24df3b60a28e651289e26b376cad13ad0f176755d7019742a7afd49b4dbfb08747618a22e4dd4ebba8c26917293282910c7c2bd8ead9cd1072f666637b19a224e1276887d9a93750de521482f4ab8626f4092d3a0eb697e67594f090aad8e21eb8dcc85737061ebf0419144ef30dbc309933b422365b93829e4e766976e1f6894a4acf1580cbb071f42a1521cd4b183e871ed3a61c102a2939c13404b4d365ecb720de69c8ce969f97af6bb112f8e5b0983f8975e4bfd84a76d3a7d3c1c7a58e0ef3064d8f4ab632b9353aca06a5ba51a3fcfdcdc26034b89928d382eccf020b8a3fc76577d9b23ed68abb360198905422f9c155d5b02f21c21fdc1bddbbf0c8276b08d64eb363879a7521bce247ce59850d48c2c48b43eb1b5a6bc86bff1698615f6a46ccd11d476655863d4aa84d14ea8757ba462cc8407f2bc30e061a75c5839f6a35c10e2534d230e33b632d0f15ec97960455acf68cd4a7476143d4dd80fad6504c30d20ab3832fa4e3c89b8a1ac6e9eb0eb19c5d9552d80e2a362878ed777f1ce9004c77bf0be97fb1e4cd72a87d841a8b73950a48b345b305200d554e8a803d56a26ba3f91b09e7711df434f6ab22ae49be45bfc98539888136d597fa328a80fc31cae9703abc52af6a81ef4febe9bb1f7e3e084588d59239af717506d82de583e2830e8eff26a17ba53b49aca58770e3f18f27530795ea3b1f344d9ef2b720d24f056f822ad02a97d5ba96a0069b9e9fd897f4b310d80dd935340e03660ed50b11fa1d057b59e06d4a12331fa6bc8d4547c66b0302989ae4c549d265e73ddf9ce90aa23062baf43213c44481355876303c6b12d2ea0ed8615919df9ed4493f0e4213e20da1daa33a4cf97a7595f659be94f67a088205cb1469bb57f88f8ccd2b2c05edeb7ed91acf9206b35c4e608fc9609a01bbc1c088febc97dee068b6dfc2ffa0933e08915594cc9f0897bfc368ea7e166ac818836c067617c1e3e9f8c450a9efd1d63745b38233481d7ce9e8fcab3196726ca306626db098d1daae03b042148fb6ad5d7c2ccd5088708064c70610c4c1a3b8f1d24b42e9bbd579902ee213b960ada277ff6c3264bd034b249668d95ed103ea6cd1706130fcd34c73ba75b71d27a1beb16aa2754137c52e3e57349efa8b6fca5470448f025f27d8f5d3de63a13c7eeaefce30d7f5e64d9552d9e21c9d3160ef28442a434a0b50eb937f57ae0c00e5e8b6965ceecbc61f2de8820361490460513052e97633830c1969b9f42b44d6cde0cb29da92a4ce415ef0a42a8307458bf8a017df96ebe20254fc9e7dba450c8d05fcbf096c47a81655a808d676ae2186884691e0f7d9aa325f40916544c7fe2314366775b39ac34f8de07118506992073b74f40a023d656e485acb97fe337cfd2251f66144093edb0913256729a62e8b10fa1d484fcda9751190cb278772e8ca2280c7ceec5a9570f40c0dad31c4ce9a76a687689031a07721c4f1be1149501b903bade0842953dbf3abf719e496daba9a195bfc33d4ebd0cf7d0f21972e705bbc0cbe05608dc46803409185ad4878f80fb851cd56ef3d583cdd5b2b7b885a0acc29d8a528e515525de0a284307d27e113ba70314a1133b5eb8f66a8cad9bf3c5466920bdfa10092216402e336fb72f3e1f0730c33815148c2f039c53d7ba63928e7a6f3e09cc0989a17adcd1a3d213f5b700b1aeb753ae1d3aa222b7d4cac9fa43fef6cb1b35861814f36236777a4aaa994571d7483bb6edc4d26662a7321cd6dd0169284d537fab22d6309c5e65ff12a158f4d023987cb25d46a1a325f33ff627827013b6a5237275af6c4236b36c28aeb7ddcc2d2a18bad88b9c571fd5f31738e09cb1fce5198fe451ca72ffb0cbd866cb9177817a22d03037469f8c7791dd351166676c4ea1708190eb59f4f5ff72d09845e6a691f7c536ba98cf387973ab98199c3030febaeb4454f246d4bc6519dde62164168142ebbae21ce70d3585c1d6fde56687a3e011b3d80f17d5cf4f39f0ec36972dc6c01666e7ce3f75c37460e5e102aec4b814eac68ea3d0f111c3de603f77eb5321256cf3cfecc6d2db634a6ec35012856f457dc2a8de2d14cd5f5adb4636fa642dec6918179a518f658b6c282cca7d92cadf144cb2899617f1d7b4d3177cfbb0c46dcf6505152f10575631682e8be79bfd2e00b851d9c9d071982c404a398f0ca20a568a73d15e0117c525e691fbd672ddaeed554a722a7c37d059183d7f13b9c5de2e50e886ad19eb8e32c0b12dcf72440533a86b2a08c59c87d0c772ac11fcb5ccf218696d3408982641d6ac9982ae8742812bfd41a2a561869126647315a51973e1911cd0a88e32ccc6d73cb26fce191c5ac25b103cc4ce0e32d4828459832d3d946813e40ec1d9ee3cd69abdd2739ead099b31ccfa82be27bb5610fc858777dd37dce6a4cfaab0cba6047cbeb345512df2e8cb29c3d1eef64990134615534678e68a2f8fb518b3a4096687c3e163360713ea80a698086c37b150c2cb7ecca738ea46136b59f4abed39c6cf4cb3d51a1ffe513ae01cc8bda47a19cffc86f74ab998184bbc38e2cec15e21380e5e6dc610746143b470c972cc935e42e1913174fb8bce3e976c551a77502bd069128c53efb2a47b3635756fc21c51a8b40e0ecb5b3b863c29dc6478fa2e73cb7fa42fc849a73341954494e64b7458e10ae84536af16442c23771e08e2019e3d4188f0a31aa24030c34e3c4dc30152b3e3dfd10efa529a1ec2a07b57098ab9e3163ad1293c94112522d79c4114d320b82d8a23d23526eb704077fa52e890660661240e07295ce2fec3d1349f62a75ba905728b4984685c0157e64ff5ba89c75b35fbd61bec64846f1d58fffd3183ff788fdc1af800fe89ba354c3b9f42cd1de3a7b8dc1ae55e8e6a8d2851436fab1e418ff1234353594d57f55d636e05c924189f2f7715975bc2bfa49e107c13b55f4745b2cc061b9714c6ba6bdf91bcd634f5f1e781140c56fa025743a21d2bc2cc23d6ca384238b19c39e1b7d3e1329d78228a70d855357bb26dbd739b72aef0d4cd157c55c595444689342859037419a998956ad54430efae3037a95fd8d43ca84da3bd1e2af41618e7c087ff4af19f18a0e508c8970363d60422f2df84de9eacb4fc376b815a8527d40059cd1f7cfb2480bddb5b1cc4c2137b1c0d36d8434659681676fa39743c3e6052d8b6d67d65f974578372c0f8b41705e31e148753da5e50c4ae59945456ec6f8a20196686e4e28fddd6010174ad98ed00007c2d60c7715eda6dc16fa5b2ee9d390224cece797881df401cde330f3e291ebd4eee5d5339ee8641d571874295b32304f9f1b05153bf630fd38a8d934b34a2a85d296371f03d621b4f130fb6ddea17191d639566d041f8ac2ec87553b7c5c3ddaf4d38b9fd29d99a2cd34c617aaa77d354a1b65f6d9baf7a671c943499bcd22822cc1bc7d8bb9e77f68eab4786b9c20dd86756c19a38688ed3551792721d1976428d627e35474cd34c04dfd7d5b7d01b901a6613e5b711b63ea47d30d7ca401ca731101d882057a3d0465dc20921dc8234e50d2c151f4f2fbbead2f625915e6bbfe7edd9283a8d0daccdb9ea51d45b605c4facf22a90a7e11227e320ac44f89402bd68d5c615da8c2867209d753373e67123ee9229d78d7fbc0095b243e464ec1da96a1ab290663bbd3ceb87c61c196393efd583b3ca7cfeb99e984b5da164328534ab605fbbe3de0681535f4d391df84d39d05dada0a07e417f376c24efbd10cc60f1f4659f9757783e545f9f587977ea5ac56bf4dd5729de221a833f37cc6209530cbed206396cf13ee1eafede7848de3fc173b8e9cd6ffab651459a234f8808617394f671eaa993cd6ff0e80b09a3a9c8f73bf78449045bea78b2f070f2911c5d77459087847017156cf50ca2f892c0a3817de307e26b18806db439dfbb82223d929161f2e4730d5deaf647a36a5f08012420f31ac4eac964f4fa5d3f319c90e7bcc94e94e09315df3943f5b07bb45fa126038d01ac02dcb0ad5cf83f021eb4166626a17879f08195abb66721a3d05c3068c04011f454b63a7cc3e0eec466fa9685e866a5c434c97b5c98ab6fd498752445226cd79ec16020c3277bb6ee2d53db2c327aba2323f26f273187f00e3dbb0ab62c9e2ea99dc687afa1cd06aa0e1a2615ad4e05f91ab8961bd127f5c4ad4b3fd8cdb456b26ac9229757131832073c4bed1c234ac690ca6584885e052ddcf2acb5e387a5b97d7d559ed228be6195a4d85ede3c3e53cb9a8daebe2abbb7cd4c1c735b21c529da5be2ab5f325ae54f5d60f0e8ed143083f3feb0199726aa48b14718ca8ac86b661dcc5eb04a485754ed039eda1e1353c02f720cb0022ffbd038ebaa73c76102fe5e4d98f59a92ae68d827a87cfa61f2a3e503aa97da8fa8083cf12fa2955a0ee254ec71c706dc6709129b0d1f5040c13d49a7f90e692c7e342fa8b181274629bed5656e22df4ef79802e040edbd1ce84f30c060ff74ba2cf6b83f60257cfc40707c899c6f9d83c761b0bda4c4768244378a638fb1a5b26320fa0275873e89c696e089a4fd85c03bb073d93d9321bc231718040f976913e922b3ad1b5017d74aa430ebe1547e20ea1ea562b4a6cf285b8dc7bf1071785f55e42a314e292c2331e968168a8a2e3079bf5b1ad3ef635e242c08fcfedd12cb492af92f1650fb5506c786fec9c80aa68226e833df0d8f6a7ac5ae348abc448d5e2a54082b629e27505386c4ac97adb5e2bc401fd914ee20cc06f999f58727faf06f3020c314e4eb042d2cfce8a062598bb8386277a74ca98cd00653a95b4fcda38be7608973a90e8d69167645f6b5b993dcd4a681e73b4e0114943d13d7c2d5c6f51e69ccb9ffac92c06e07cb9c6a1f5efc8808082917a503f1f8e0b6671228ea6aa0e058f436733e522cd313abd8abbe050455ecda969e464e933dddc034c25950eb01573d8c93abfd341f4380425b4385c0a6ca6f5c0b0192606ea9ee9e115240872bf54714f38cfe6bb8ac8ece8fd486b58a71747ea01aeb09a4498e2fe55c0df2f4583497784a87a9d5936d3984d2eae00af10854f5ebcff9ae10a14fd1f482e477b80a5abb07f6f4577ba75746985c78cb3a07810d8dd9bd851d95f7cf36a0987bc7f84fc59eb4216f300932d0ff5bbdbfe4494b9b110fe7b17c5995b2d10f780a92756931e63f8f58153c844fa3e6ed161b01658cbc61be157aeeae0705bf130f1002e668a9e7826845f0e6de282e6d462b42eab30b5f895b81301aa570dc5656f50c5226a5dad599a329bc86d36dae7ea76e2b7875059065ffe6866d84f732676a66d1eed37289cc2bfe4395c738c5a64d467c6babab27ed80a78efaef778b3a79377256c47544b40161e277fc4e0d8345413bbff820d0d207c31778c3a2cec46a488a332fff7692695cdf3e6e19b14390c7497abc609edc8619c7bf4aef3d1b77d76bec5ed6c494ffde3c36e2e08894387eebbe1bb9a3039bea1d0468bed4a52b5bcf1be2fe9b16f74f0240f4aa307c8ec630826148edaf7fac971bd01da1e310815fe5b7cfd88f069b0f508a6f287b3dc95b71a29832f458e9b85aeffbb94a5b0558807d2f4abb36019d9a8acbe246e5128b42299f9fb72a45d2a876ef66566f02207fe347df7bd8d891b6809627961edded612aa17039d424a5ad91c670ef95972c071fc2922f5f8427b2006408e77c9765907749d32e348f4181313bb5c13d1773cd0a5641aa3c1ef910fb0c6bb246504c09e7659a06b90889fea289aa2dfaa30a5ca0f7d699500c0ebad5359a7bf93d34894fd215eba1645e3ab28310e7118cbb63f12d5b265c02416ae247ec10389044175193e0a8d5b8e8d067d298616f8647ce53fc3797b184dd925406d41a83af0c4ea0de611bc1513ec9593863c38cdafa2f08c4e3e5284d69c4802cad965108fb089e5440724addc21dee81ba00fd260302b3a3f8a0b1e37c8749ed37b7ee3bc3a97ad03ec41ba39ee3d2dd9bd7d09e6d83c6d93b357874aa33feaed77490aa4f7ffedd5c4f892a9a11d0f69e22f8cb8b87075e6d06ea7f5563dff5ca58a4dd07b69d67f22ecc981e3e74c09e5b3eedcec252c0830303847ec65eb70bc825281e592c816f8aa8caff8f369008cecd0bc1c9fcb818958be9d69da695a47749daee0f51a6a8b7f4a0d47bc388e7b4895ea08a434f6747f64c4cf5630f0149aee0d5acbf3674ca7b627b455d039e1fa48201cd8114ccc2686515bf86ca32970f09aaa6b0653f539abf389305fb2c3674c0c953abb2682fdc193e49abaebf0852bf9acbcadb137a1594f0c888e767cf67ee1fa39c402a0f3c6f51c8111b369640125ed0e8df1bee3419e8f1d87db279d4ee16d945368af19222035d69c92cf3f47758a1737bac77cdbceffde8104446b8b46639fbf49c64a480693fc57df04599422b2a0e8969fef8ec9d802c0c5da76e55664b1eb636e90ead44302cca53b569a8c5ac259d845a68a95158469cd03796b5237bd0c87b7640f275b0230439ee5c95d6f2c34fb345fbaed8924d5e74b360755248829358a0c4f989007ba1b3cc07afade64a5d9bef4d975ac9549ad10217256172ca976bc229d6ad45198d410409c1ab47d3871656bb8bcfcec070b83918d7b462e6e8fb160af62531ad706e882fdf736bb4c7c601c9747c50d0efafcef0a72cb6d16e20508a07740e9f5cadfc43309f19a3052853bebb0f8f46559e4311b356d785ae4b15bc0ec948665814681ee188e5e8c0e51ae99cd091e5a12c3bac5dff0575dc645fb6febeb21bda5168bdb78cd2b2188bd9fc1dc62670de92e6fc62b98bf2546186353d6880b6a5fc64e2228d7bd59faaab53be0e395110f2f3826ff2fef913ee5ed9222c475c611f805ebd94e9e36554614b6edfd073594b5bb00b9953e0a1709f807a1755dda8fb42a5fd5517f5cd0fc11f1ce2234cdc5ba8c5a50c97ed9ac0136ec8c34e4addc7f724f20dd84fbfd7802cd882b0ebc24c94e05b1713cecb052ec2b337ecdb22203a425d0203f01e6e2fabf19f8d810b4d3d392e8252f2a14b860307018fe948277043213962d7569ed62d16411b692093352dcb167bf57aa267bc6049369a8b465c0bf50de2b42eec7b44f5b551613ddea8ad6212632bcecffb7c137055d7fd9865c88e679876e1cf4cb525550da14533952c7f8885074d08d3721fbd2e54f7408069bc0e887f8eb9b98fb36a7e072dff91770536c879a3741949ede296929397d1aa92863ddef1a234d89f55480c96b908479e8f5c9313acb74c709ea760008b89d19bfd74a5097134ced92e1f0cbfe30d036c27d7654c996f282f97c13879c28f31a2387ae23a58ef1404baa7c45fee400e9234efb118e4fce7d1d1c39d97c72543ff49e65a95753ff38b58e6cef024ffe1487ccc8034533351b2ed524c9eeeda0f00116ca364255edebc75d64dc1acf976cc56824ad55961fdb407d73f88b847138faae12c98f5110c871e64f6e39165ab7ae360fc2a51ffd301695ccc63249d6f333203130b04e5c1122201a4264aa6b237239a6350124bc2a473529aef17e5399c535b3909d5fbc3a8577ca6b1f730a21070b458dd10a995a65cc25b90c4e72d3503f00adadef975b0ae790142d617341d3702b595ab4b733abfecbc882ce501818da53c9e289a915690074029d7a670fea1efff77141cc2b8ca04886c9ee5a8ace022f40d44aac8efbda90a27c1fb8aa32b5b5fb0644d075e5136820d049a84aaadd0f80be3f583bc2435d8dd41c372e992df382a53730655ddad86236cd3b0174265b9f6b9c744a8693b1e04a3d66b0cdd4f335d7e9d35ee07154a61450a7c69f316050f7bec9bbd65aff7195e92760cd0639fd7de08f78f218ddba24683bed96ffcec787eaac7ddf82f5e85a2aec4d312a5a8ecad36a6fed5fe15be6a628e9275ef04414d3bd6b69dfb69e208a9b2af6d59d52cb3f71114c663a8a397e6e4b9266dfa83c3e0996912c7c129a7dbe5f5eeb3fc8ecb8a31cb94bb20add42e658afe0eba6562105ad4448454e014d60dc36e4df6b1cf860bb490bfd452fcaa8b94b2293b852a9735b199443b4bc4410ddd2e8e9ea9f946e6788d7b2e2ea8e2e098e630a404ddd9c728a4b459efbaf4584cbd89f6a4c9a3852119d12ef53e0f65b5babc43b825995c54de8a640bfe41cf4e5d074d857e7375d0d1e914481cf4f64fc84ce68885ec3edd94b7ee25a7204bfc9b3501b60b4d4028dc355c0168fd0c9ecd1763aebf4cb8e72e0e9d1324af61197966c5f5f674688d061563dd231a2ec5b3173a68b0cfebcd6edd55e6bc2a27362391b85e671ad3e3e3140f9a6aedd5cdc7c2e21a1111bf861fcf83f29b2e93de1132a1e4e7f8b4f181879873c2f136c6cd069b9b0502fbfba98a2ffb388ed551b6380e629b91ad36694feeb17845b9370d36206c26714105297811058bc9ae27ade53a8f709d0b8a16aa10c88c8a7109ed8cdb77e98189c46216711cfca8bb87262b6192f92e0a39d3662bff49fe5fc93bd4bca5387bb47c8521304f8b6d17b18d4d19a1a45878d5467cbd0532617afa6e0a0880ea5f4e541b409d1eb1f9116099e26173da38f4413957a13b69bf87829ce3d5db58243921a34c1760a5744b16a06a38effd94896f23bd24e81c17a8beecdc2c87d59ec3e373f267c38be20171239791fe996c4da0a21546258a49cb037cb457cf37f8e30ed0be12156e94e9dc4bbba56c4bd2bc552937dc4cbfc4458f1490658b8dc8f63bc3bc36d7e70b2e62d56fda48d81efe07a8820ed90f3f0021ca0153f2c132bdc32a6c58620d0afb86b5d4995932ea5d6a4f3dc824cf51dde880f87f306a7c1c4748cbf231c3a37c638cfa61a54be8f897fef4c887a11aecc53872ed56a475060314d02c29f05d8e31a5dba7467e3e263aa5edca46a94dbe6851ffc42d452f76c1b8df7fb98b824a782b9f654902a5b55e5033c3b1c3200cd76ab7969547bb39ea295bdc76bf7e13c54e853d0483b94d0503ece70b0e4c1cb6bac810a725e37f1ea90c249eeef0d178f69ec7f7c6e05d8f9998fac55fcf5cc7b3f4a9fb2998a0a36266ee3cfae63dadd944b5365c3f026591f7b45490ea723f0da42e98f1c37e323a028e0083f08d9de3f43e516c0d155daf8e88c437b1057bf9ca0af7276cfbbcf945e1d3ed3271353e206da1be4820765b7b62d15abdafbc7677312c7faf9a90ab1d4729a55e5f4e1526776676e8ca869e49a08676236b9857c631759ccce279813f62d131779f12da88f7f379e970af748b608f9f45612ca8fdbed19404edf981e4961ce6072f3a5779c91ceb7a5640fec76df0f1f0bc383dd0ae248da06f9678578febe900628862cc5da39898a7b034c53660c6fbeaac155364c4b67ad0d86be274ce648b8ec8066a4d23542fe91407041d4c90ec5b04f7049b90677ae751725528947eaf2f8cce9a2e2042dd1ec9c18d27316b2204358573ea8b208a49f43ebc540bd4f81189cd393b8ab66e9bb021a9578b712f13171602b7654ca4b95435a9c05239af4c526e9f7ecd6be62fcfb9b54cebc7da22e66633f8f8c5a914f5c5cb61c140877ff6783dcc331f945ca5c3c043c3d696c9f22e73bd1d591c224b5021b65373a910fa14ff581c3597797353cf82d4088d3e1aa32d722e23107920737f87b6e1278502dfd8e67710de6527067f94cab1380be1a9db6f662c36c5c150d86dcaf2c3380d36319ee8c44dc225408149c9b49a7a3054b4ca20ab8b0cf8c965551cd9903de602029601b505e29ae52e7a49ee2ae7371093a8fed0fa70558eb3148abda8116dcf7091be33604e28c51cf399083ea7921ef3a6e8f7025ee0440a39be6d749bbec6d89494a5d2cc819d03ac20250bbfbcea9a069641cd0f82d587ef4123a7b5e21c7379ffd5ef5d4863a210edca1148a02fa1b0855cbd0441b4e6821a154a53f919c58601829d632fda2a0c026d94f835e26d1f1f2b641db5856c699eb13ccd33a8081480da1fb455671a5dd9b3faa49a5ab065cf808ab6a6a1994187ae5659ccb9577c0f8a87f939ecfa3167158cde0a3f8b4e5f2fe2d5b473b7cb3bfb8ba283254a498ec4355a8eaf1d1b8c9bfbb2dd1a67dd1e538a6e66ba6464c5e5150ba31b11a161a50f743146e81313fb8a3d459ce30c5b7c4c40493debb2f68b5b6fe4472afb6de149ec1f1edcbf2f7b7e8371e4e7366521699311e8e6a0b872a0d13107bc2a802b0e1fb78959f9f6805fefa00b0d2b0f7d7811cdd50557ae6fa25b2156b17dde5d18d443e37948ec099df8946cb7acf1bae1c734da55c85a531f7f85fe294c4ad453aabedab418e982f3c3ed0fcbaed6eab31be6fc544d3be2b1f7de8faec1d0976f6a2b607de20db689fdce3ed65f111d5da1661e597862079d9c6a08a1fe99052d799a66296e60dd6322387a67115e58a2be322e509346a3df4b4a5ee561cdf2a6d155dec451a23d00f41adead4758e6f1e8f024ab87716bbb606f6eef691693e5dddff190b0f4a4fca38f05ed98127e9d79cfd861e39950641a1f470ad256686472eba7b0b2c2fa0eefbee7452345c4b28add202ab880d224f569e3680407b80dc6f82f3666bf20f1f9c45d9458a31e4b2cf49bac167b6e6220480031aa3ebec8542caa1a78309ec2537b54e722e29709b054b883eab2f7ca1bff94030b02489427602faa1a59d86a4966e0f72fec35944abb1382f30cf2d39a9f1fbda9d996d6dd8fa631950d8115588fc1705e13683818fad39313d44c95717e1bf7e744aa2be4a71d6ccb9b1aaf4f82db7203b8f15d0fc04361b65a540c20db250b86dd291e46b6aaa13b96f5ace8d78403966727249ef5f5cda0d242cf7fbd377d236fd7e36c0c0e46f4e2272a4804e8718047ce00d738c613fdc3453a949a947274ab5e2bc112f1462875332c86255afb3faac370ddd07fc4fd7c996d95aa55380ed73e1ebb7fdb28ac07ec3ebb087ae1bd69837e2e44e0f312ea24da77320b668e58eae8fd9fdb5be594ad5d2d9b4805e45e43af380f2d74e85bcaf2e7519507125a61149091aca66fc8d132bb2c6fba83bf8c72e4d63deb384c99af390d77a4de9e40586c28ab9cabc3b0119442ea8cb91b0b9d6d957b774abde31eef0b93ee2134b0ceaba3ce1740aa8d35f9f40c3c868df38b2cde02ae9a274c3e410447479ef37622692f9719a5b01722b511494d019be2d86e15e022696a0b4839d5f08e2925416467d30e1c9132c2a7374ac58d0dac92e329f7e0a650e54245bb4db85c48691a17d260b5470e1629bf5ddcc455953dc1bb363321b780bbc241ddfd861912d4afdd00b8b6c65472f79a27cf1d738dd3a551eb42e5177bc010def1f3ad1a40c174a947446eb4c75f6f511ef97ae725d151f399071adc002117d348ba07feeebd9834646179689fe6d8721ba1f1296057eb3f2ae941cf3df9a970f2972e776039490b2301ffe7864e5fad62b8b65b9c54dfda93354b09febbd3f8b5c25336b991d4be9c63826477a3bd7d07bb97ccbcabbcef4540ce1f9cb1d7692c6fc79eca4c192a94001df95f4c23b09491457d23b87b3ef846b5e0c72d28c039f527b848f607b56afd31ab7daf460dbb39ead2738c221ac04ea3cff3e98be95c7ce5a2fd27a9d4f0d09746abf5960110d9386c24cdece0e3086ee5c75da386ff60d28b5c07c39a136e7ba8c834088223aa32bb91c69d428ee8305d847ecf776e426770b42f3d310526cb22c0605c8844f9cdaeb885d5ad5b7b1f83e268790c474d08caaf8221cfc75ba2903668008e5a3645bb0967efec1426e82dbac76a7f7098e48322ac47b824f76993cde2211f920c9957ada97dcaa64e8ba19161ed932461f6eb7fed18fc6c93511708329a77a8b6a5a6e94535caec2e99e5b5eb31d71bb372f76dd7fb4fca75f9dfb73d0bb86729370a17c488c7ef48750bcd6d65b0a00b9ddf03ea1f05172b4fc5d7986ba6d307a452eb044bd9f2168970907c4d51057e3a83f49d1db0d4409e54ba8ed269d21593e2f93555b662fbdc7ab1a8d09ca41b35ce627e33ffc033d6a30afc9e5b8f7ccc39c400c92a82fcffbe01e27a4bc91e0ab305ace5defff72b3fa7cfc2f2767904fa3c140bf98ce79c18707579c7b38942c8949eee4befe8e7990ed5c4251ce157fc2ae5c11fd40e3a0a872531ca1ba039410892a25c83ac6f8489ac85cde23a97575a618fcebd5d3b491576471c5bcb3cd0527d872cbeba9ce5c094047b485b61333d245f269aa87d01b9f3d76f8083a2bf03ff4fefecdff079dcda851d729487c7c5724b87f50c26097c97214e52f47bf152748395345b172832dcb92a28c85a82a8217944975d20924544c51d3e22f34beb9fdc841f413ad66bd0c1598c5458c069cdad62ac966c3853d18624257b5f01612d42482ce4fc2aef4ab4313a81920c29394ffd92d0acbee66d4b3ff8cb68de73d4d71468723ea01142d01dc312a793593065d8d65ada22304a9044ab98a2a2be51db1b0524fc2f812e2399cc17ade6403687edbac3e19e0f0b254d502e8ae7f3542a3af9de4109671abbbd81032bd431658c79f285a446c5fdfb50a70e26af1e867c19a70f84633e297675695edf0f5e1911a9d9bbc058cef41d254bf66c1231e943befaebf749d4612c816ff6a37c0ed79fba9a65470d199f422f553b1223d12f63fc2bbe02d0dc679efe1a2c1bf5bfc8db8e57130ebfb207e845e7ee5c005f9d19be3c8291cdab4efc2ed58e0d5597c9c15f9a371853acac7782d3f0d69a565526cf83bdb91d53bbfc36e84a97f526c2e8e70a26e2c6950793065e1efbf13edf3ce9d825770b307f1e18a414b2118d86558d389aa9b3741ae5617d1981b09d2fa0f2a6dd59c9ceae66ad440334317ec9400df21f7cdc04fadd8faf3bd0ee67c6b8e11b9bb1a4c184b43d10c6c126e32b652c87f34e7b67c29b33c265058c2b91b55e9434fdffaba91ac1781eaa8c0b2a4a2990094edd2960a44d8286f172b985f6a04a364a98ed0e5805a24f7594217e01109e214ba87960b25eabcbd7a1d4f29406f67bdc407e3abae01f75e2b50388dcd1e41af62e53d90c6326625997e7b81b38774b9c342be2d2c6b8840d863c87996989c8b4ea379eacc32812e2a8d2f0414df6293bffb17e81b224bd58b3c3e62dc445f372656e5cc3bb3f7d11360cc9cba9f62730f2ea017eb2a5b706899559a3303dc6807ac10a53effd9a404699c78d4240974a89c22f279f3137265de4e1b71f8364216e12c7a0a8d9ecdc80fdff61eaae9f7b95f83b54d237c0a0876ba7e170afdb093d9ff2258b355658b4d9c5b9beb205b0b77a4f720922f945a615dfe3958234a55e8e83bae032affd6f5832c7b269f9a2ac701af360dc92edb5a91ca0d924cb46a7d18d1eb924a5816f2e4fd052a53d409e74d0586d75021378f59dadb50b3bbcfe0945d3a4d615757983e6139af9ff28400e9c67a21d896b4431cad6a88593fc659187cb61f8e6fed971712c84d7f95ab7abd9ec2945f3955880fe829562de63b3b0f03bb715b339e69874c8df0b1b559c9758443f570f48fbb838c17c6916868e14de259be3e9bf8a96ba0ac9ba4c87778eca1fcd0e49f10e391ab5ebeed9718881194d77d240f6f8d99aa92a7071f4d795133e781e4d8e712e1641190e344ce4f1bf472712545cbb50fef21e00d929ff73738b3cba7400b5579cdd99c754bb73b774a5c2c77808099bc9375fc9c2898feeb2ae6028a348da83aa23f6ba6e3462182abd283d408feea0c0bf26c1f2851090a8bdd757a4dcbf08829dde8161e9b2deab1ecdf58e531a738981a948c2a4539f522af857377fbaf6acce5588143babea4b07707f07412292e0b8b24e6652842e67073d8267443c602e7d5197c98515b358d144aec93c9ec9bf5a6f86f99abb4c7b307b9414d3e27e00f85c176af946129a919e837d32c0265efb358bba3b55d65844f92910ebac61ed0d9389b1d470d6101b3c618c058a0b1cea7dd74dcfa7d19581c79920256df69269e1cbb9c7c9e43d5ae466b16ffdbd0649acacfb73b2e3bc1a1b1f0ffeee96fd1b3682e172b22a72fab1a8a124d81db911291958495f92fdced341d2ddd0d838d13d02ff770b26281e09977e20d0161053a81c5dfa6115ed0cf2fdf35a7267e20e1eadc79ddb41d6034c3212616355bf85435522910cbe33956a58acdc34870e6e488c702838371ae141a5dc5f74075ac861b5e3ab7db5eb174148cedf43c747fcc91202e0b29aef4efb583716847aa984f219544c94fd00e20c987e5b9283e189165e928496c8512504c30679f1b6fc1f98e9d608b44a6d2bcada8fe22acab961533f80b9b294c290831642ea304acd72b811ef47cd1abcf277bd025d6b529d5cf816f20146347d30fc0d26cf3d09e0dce0c2117cc29f49244bf2fcd15d1b6a62ebd2ab69d20bc5e3b23e399618927cbb22edee84c9a0786fca4707927a2823bd7af24ddc28c19e2da7c0e78880c130bd6adff3f1a438366005bc18bda9bce1f7bb157e3849fef6a25fe11bc61826ac99456468edcfe837b6c171eb564ce16c37e0ffe3ff8536e95e8b8914ec497dd06775a4352c0fba68de571f3d673191f80910313d08cc0b0b47ab143060faa7c96d4ee1a2dea3ae6b2ecfa30aca582e9aaa1fbe27acadf280b0abc60603a9a439c2baab4fcfbfd438e6e226a42738b06ad1fad18a99b80dc3e3a322ffeda0fa48e76be19c3f4696dd5f5de8436f0355fdc6271c76875dabf0acf416aedca51b632bf3aa4acb8243b47c2438e392356efccd27c8d0dee4f1a82c71782d13ed5d736c3d295263bb319a5108e42473dd7a934786ae5633e3f32bdb918b705c48c497756b3ef4fb168adb477230e8dd0b6dd8af11330e1c35ab0dc475c2fc281ef8f7e1e8ebbdac54d5f698d96cce065b0082624d5a8002b3724072a4d2444470793b721e5f2f5003b48227f4dfdb54b5a0e932c81517d40561a46454c39ce305c377ebf5b455449db3d9023614a0f8bd040e4c3419ab8deb8d05d54838a073561f2fce2ab3d0fba33d999b2121c18bf70ec766f8c613778076b2888375a6ca2677ea97ba6804fa549343bcb35f5c0dd38ba4051325a6a6656a31310e344fc4f6d3a00b2bab73db45ff58cd9e9f7e6c0c66efc20d688761870afc67f6af32a25fce3d408ea91a801286a393a595c6e0fe44864c1391ab95e3ea58726f7e84cfbb93c06a096e51d775bbbfc8138cb8e6dca22d97e118dcfd728e31e971f21b1d18a1c6e8f635f793f48c22765740dbda273641c037d258116c7a379c393f2396acacf7fd14eb1dd15ba05216fc9c760b3de061f5ed31d1349cf78955562aec0f2196532714c4cc89151594dcac845e8f194c59415ea7d5b28794d59636ecda374ee3d8da00ad34d02534034184e939f48631d10235987a2b7ba91aacf83e2cb8cc89220c4cdafefb1f85b7e560af056a594c327214f65869935018b69511dbb4e48cb9ca6e2ee974933a2d9532f10c939e12adb49a917889241bbf5e88b15ea42239ccf1c0af7a9fcf9dbc96175a9c6da6f1661c63b61a51db6bc83561fc053953674442996e5eb11fd16adb88574fcf663ae70abb8a4fbe461d37588cfce33d646ca7da967a32a1317cbec23b94fb4a1543995c47902a7f928b0013e69e568c5b8845cd6a97dd694fe489c12b12a0f7fe6f419ab1a027ab45273ef831f307d8b5f9d5ddbb1b643c44df3117879281e19122d912c97d17cb568a4831c66471918459e8e59e7e913d52cf8431b658ff15c3ea40522ae124ea88d60c487b6de76bf470f8e3316225694973b3633d3bef3ebfbfc0ca2d98cc368f43e3d4f4182c2ac5d42980b0da99cc6d841cff32974217a9fb54596557275627bd3cf0f0c3b40a8e8cef5285ae5a892feec2a3f9d327a1dbde022a38e7dd49ab411b085e40cc595763f56cf4ad347196e4af8268603ce52e94229988e2640cb5c735d4695502d6f9cb7895353f698b80e184de1e7cba6246b824f320f35bd18950dae830b0fed4bad961e6f9572b9565a648e042124fd8a7f7874525053392a7317e277553dd8924bd9eb98639af88a18f610026f1fec769df5644d21ee50e98257603a49d6e12677d51528e5c774e81851b369cc168a40b971012b54eb27b38cd70858eae533e47a2c7470095f978eebeb0471321fe62fa380f949c03b1b1236a4496b5a5433aee9eede8c454cee9dd78384bfc53399ddc71ecfd744bbcdbafdc6517d8f8372d1fb005c8952781ae34b88c38f7799ddf30a2c33e17f1be9a17a8c982d7f0c88428fa132370f1e9d64a2824ee24ff2ed7429a57c7942f85c7555ea5770c6088ea17bf6e479df9ce1c44e23ccb997c239690af040f88c139142e7a8ba1db067d019ca4a2cf5a9a8e302d9a2c58cc205de290c1226bb4f1bdbdfb3c46f504632f3dfdc653e970c73f9b9b207c9c9e94197dc6931e2f7a218f9e4e6526d7cbb117e0b343f6f8c82414025bb9ee09aaedc456fca3c6ebe1d8a1a9a0945f5daf9a3032817f230de55841dd40a2c7b1fe8cf3024e4cf1e02e0ee58bb73ed63d943278e645e74b4eb038a3a2a26e2c8efd2ed19ee69bed129796bc61fe8131941fbd8a18e078e51e4f4da43ac2985517924bb0dfaabaf1943566a397425d26404d5165502674fe6f69ea91548cce9914162648f3994cccf2c2c90e7a79caaf3742049b29db2bb3dd67ff64af58352bded02a5a68d2c3484535a528647d9bda6a7345efa2d92ded866f49046a0ed2e75fd42b86d40e1c96e8a81a5cc14ff6b9bcb63105f95d696143ced24cdb30d8d4c37093130037f1f38d5052298dc55fea0f12b7cf302dd65b2fa78f429d10d17c252765f2efd3e6d77a53c96f032dc4a2f768d4d968a1354032c7ecefb6ef3a50a387e3a242655a46a3eb254de44b76efc7c9cc54f59e6158440dda460f8585043cac20aff06d190fc9701a24ec3603b8ff9e22463c52eac99420492435c585f6fe805038a564106fc55db935ec3a50387103a2dc0e688c2d5dfb3c233116c6167a68cf3139d1cd4d22cc5c2364c7465a366cc31843a8f63a8b1af86407cac09a916a4399c4041a24707e2bafabea51e7201fd070661e0af0dab15ff1d93860ee5d9c502728d72e684b8e0adc6ba5e4027cea93f8bcb4ac2b746bc42bc9c1da255e637d94c410b03350e66c31b56519618f0f18ee80cb72593dfde0f91198014dd4e76964e8ba239d01de9994ad7025a406f3d618fd8e348db17f2e9f1ecadfcba9b87bbe4447043470ae97874f92d31b4e0ca84bc8003cd155f427577fb7d91f64d53549626e1f14114c922622514544c26f2c12e40cb448b90ec7e19460eb0f823ee9638a86832fe397a6af6520e2f84a67732b9d0e3984cf5cd960e012f276162b88abf73943a279da714f3d393c73695ef74a4af06835bcdebd5b2907988960f9e4f79b575e56842be6fb7a7eb9976f5a3048536962e3f5483b4d331708017f63cc1584e574c1902dd11986918297323d8126b101478400b0e85a3f4c5fa4fc78461eb5a42daad3ae88ce9c405a39bb0aae95cfe821ca27513a6faacff66c322250fbe2ead529367d6ab588d250a1fc89ed53c7fe20139f0455b647fcdf3ec0c63bde84c3ebb3614acaf7ee0020e8dcdf65df9cf66356726df9d8dd71cb0adca234444a436f50f6aaeb29b5d93b391288768c5c5800fb1ceec6d8d4f81dae5527a3b2b2e8d2a9bcf2b7acef77a4d29fbbe190091b238d01d78ade865eb829816fbee9a513c9d402f78158e7263a7a500b701f0aa7184f35f69a7233797c4875bf6fdffd782c01164f452903481894f27b9a0d64492e34ed6b8d5783373a071c5a3630f3ab908c7f21e5c6885a3ac17ff7ee12c5532ad28be3ab23f6e08a33c5d1de69cf4e45d6e1bd5bef5399887d922cb2c8381cfafcbd19ef489465972be61b94aa5eacf8767b8e101bb4bd8ce0e9e90cf8b7af852473b36a2532a46f09e4308f9893c944ba2cc8b8923f82d3c83a5aac291dc42dd611395c2d290605e6a28e285f4fb1a255b48fea7e151f8471e3f2a914f0d4f1af82e30cc6b01bcc21b6f49c45cc1067ccd7ba327e35981acb6722730da7c000f7b97a38a59693a5150e1bc526b41af3a512d852bc6452f58c13c0676f0cc55eb11a1ed8993282e01a3b9c4dcf830a5ed3bd823b4b0c412cc14d71eb16d61eca128791728c88aaccb3d75be6f349bf32c613680421bd6209ea57f489413d69df0a3095de7dd3605daefe6548a4cb5a8fcd3398ad7d6d833348396b8a18140a40d736d1de063d18512cdef93ddc3a3eb16148c32b2d49e247c0c1862ed3301297078b22f362cfa5e5d894df157e78f3ddd738d5a80e316a625a4c4699bc49e5c618138d2869b081eb20a1d83bfeacb9a6c1dc7e7f8b27b0e0facf2f7a17b83ab9393d868a2598766dc1123df7458744cdc38fbf3dae674cfed59e03696b7a5620a5a28ecc3f227ff8a0c736db7060ee486cc04349b1b2d6540a79f606b800a8d197ac84151b20ba0d83eea0d1ddca0d9fb1e00baa0295a3a4dac683138fb5ac69805a1937039de1a2bf8d0bf557e6a7cefaeb336b926d203ee1e6da68c9e386d59406f2c3581396d0e5585ce27c6df19d8631f8ac349037acf13895f5401b157a037b079425a017f0649fbf6da50ecbdadfecc06fee15d5dbd51ace7056e913ad57f26286ef3bc6f7bbe89a282d439a33773cbf70dba142c4778c6250bfea940fb74eb19c16374c80d8f00aa3ef1567b95f811df9d7f692ac3332c0a4b7e0096aba15ebacaa77df3da35ca847d72d7d0d7aa24af02b1e35fb6c91f9ca4b42163e7f5fc5ec83fe4fdf29c2dad19418d5aa1402402491a5e4dbda335eb51eae54fecf71eed36e4de7cd182506d4951e33a89b7cc61be35df1dd31849b567359798c9e3569a7532f26181f505f138bcec68c07957c19ddf2bc54999ad8e8417ea3d43f580af57353aeee22a2200381e2a3a371bf3f60fe37a29f0b238bb8d7c4fb8e3dbf33c6cfcdade91614178b54581dc68ead7b0ce2a32747b0f80da43d1cdf79d93255d461da98615d9dc71dc5d2d29389e77113a758942c0d5ef43dd455748e9bfc38383fa6aef4051635e06819fb89b769f3feee1fb956b567ea2ca49e919937adb36e25dba940f67b51199b45562fa054c33bb92866320a32c003e1438de7ae23c5e64bc57d642c6becfbf6258e22a17c201e8df88851781494c2378be3c41306b4a3e23fef3188875ca43f24ae66cad6a5a37b81147b901dc20195b8864c4b793903eab91b1836e0ea1e39173a32ae4ad477c5af9581d1bd4edc23680e96ed59184e08b258f073f59d2a1c8a2f26a3f7f9fea8381554809a76b43799145b6791bd4d5009629dd0f782e01e33eeeee69835e68dc424dc83e9670026d3994a6aef75b06f2cbc5fb4e5b293b04581e4b73785d8dbd15592e66a42a864614b313bf41b0a521012805b8138115ba998002d0397f059ededfaac1747e024ef23f9c587df80bb10aaf43c2ae86195eddac522a0293adc87a55546c5f264ef1e042feb515845ff7cf2e6d170a04395956dbaa714094cf7ae7e8a48034086432dca6bbc03caab43e7bed5cb244d2150990b952eda0366c4557c0b1357478b28c63a3d384d6c15d9018a9448d82edf9e97fbf45e958a4fa97ac30ad78fcb07ac78bc23e8ed0a6dcaa40ebecadf8756635a88105edabc7d9bb1b3a8a6f4a03ede26a0bad8728fb5f1d7db09128bb927c3c57eb44484c7a00530bee536d24e7f5e4e3c819fd0f3a5d877644cb8100ede3b127a5e0c31f780eb06c46d1787f9200a6a4ec9d5d25aa5f5771bae69e7847850c3404ddbd11c6a2408b682c10d2934b6a123781ed929feccf31561d748503c0257711621b706262329caba2fb4ad779a24b698bce130907ffcb34a6243223d47634a721635cf27cd1466c3d6bfba992fd152be7eac5be6f6666b2e3370bcca647eb6a36dea8f94374014841ff97af39078f39dd6211c2a3430e6d1204c522a6636a599bbfa2b7096bf3b689bbad5442ca278afb9a7afab878dad2328a41747cb5b23cb9a5c85fd542d1c38a5218f9bc4c82a266ae8238deca08575ed98a42a3f9106d2888098bba16686b29dd8252279d15850ce48decca008730d213bdd525a6642195d463cd75c04c26d7452c3e637a6fcd22ecf10baf66215ba67aca4a1b38c84465bf361e6ccc0ca3da82368f88591cc19a19b60b1167d01929b2745857f992f2ba47ba70d5c3f1425b7693c0f0d761279f199f55ad901933c5770a006d45b410a88329b7c54e14cc52690076950b66b712811c30d78c45bede5700837620a51573806b6f27110155cd741b1f3ff94d50b32f8000fd38d1270f47875819cd086a208b09e7fd014ec8e02f0091986efa90ae07b5be33e38e111fc2b3ba89a3068621e0b4ea33f6c695027ffbf44c6352bb8924aea187b9f64a03cedc3d3f9a7f1502b545b4e447534d69fad70ecdb73d0dd29f51d912f732ac3b1cacd3f2fde1437af35742a0a2867e7ed1c28801f9bb391ec0b7d45c80b1bc857e939820b6debb18c53e934c631505753d01b1655059b8bebe722cda2491b6a54f5939ad70fbccae8c8995ae3051c19a60f2334b9d8a4a4bf7c7feecd7e901d9713f67eb5a12e25b1881a2c526e32065b39a8a7a97c7eae7f69923d440b017e4f11c908bec9ffbe966664f1f83b14f93105b10fec75ebb45a89088b8d98a33f2c9f04ddc5830ea0fdebd4488ee950e328d2e7b81197605e0d35a9ed2650fe07321d2b012db0ac77966d7d13e1304cdab4cf62ec935d2bbe978a1631576fe5e32b9efcf30de934898d01a966be2dad6620c3b010c35883597c5d60f274514aa25c0aaf4d4d298c7dfe2170225bd0f33144989d44597cc41c400ece137aa7e58353787c005b4395ce350f4ea0a2ca6843fc269b0c4accbc6b8f9b9a56838b1f828da7d2442fb15dbec09c038ff98f3884c9c19b6293877f86ead59a064bdc3acb6cff0b5cfea62e4e289c6b0c62b779903be313b043d84acf2ba4d497a28d1f80ddb2953fec8b2af62dee5a28f8e33d2c00eef37e9e2ee4a4970220d40c0013002538355567b2dc3597caabb9e051fc597230f3aeff07d42acd5295ad867299864976f1c5297136b8262c7667b7a738bd5ed7b650e7a78d50035178f773962433de96de01f6720c77d029d906a5c737e29e56af082475fb7cf7f81cc9cfc4bdddb1825a9fb11ec77c6c12695e36656cd418d581b5f0d79934a669ed83d481019ce3bee64dc3f0b106fd92d34040b1169c61d681902e2090afbad0dff025ba0e77200f7f8e6038b095ecde3d5ae1789647ec8805fcab3ad8528635a7eb85047ac8d070b97dea7e2776dede682479283f0376f76c5512cfa8ed51fb814d2998ef98b788f88d4e3ab03960f6f202c837649afdee266c14f723f854a566040df84a3f03b976a9e4e55fe6a3cf2bc6f6892535b11ea86861540054fb07cea80320c2f995078fc04b96ce618966c77bdbce68db49df2105e06a66c66ce85d47b83b44258524c69c1bb4b7a3bd26299001c61fe85e977f7a268af0ba1cfa87f17f4d7521ad1bd4243e5f047ac04a0977b477038b16f38a73cb0fc0ae0b83bb24030a79b3038f46b9caa94bd6c239e8e0e7b037f1737b93ec32d5bcd9d8f01476f9b184458630f5e394bd860be688704a88a392565a1114f117946b04cc87ab8bd06cd49a829a45951172053c2fb835e65dced561eae741e76e2bfbb70246459a9697184735ca8e1c31c70d4f16119ad0550315a27183f0c4eee700c3ed7349f51b3ac0b8cbc8d5d4cddedead67f4446b69275b842654c128363392fd2795d9aa6667b3df75d253251a5d10ecb08be1afcc7df2d6fa4fba24b6e011c5e452af0c5843df5ebe3c6380220821cfb86656aad118c5e6a608adfd4d322a093c6bcf73ef0f99d3b34b9f0be2e0b1d039a7eedc8b23f4191e62d11eb2159cf85adf4f287439b3508d16b7a77f16613be67ada78395cb832981d27c9f4c966775b76eb1df65baa6379dd156f5eee42b2a31344c7e5c0a967af6fce89cbe9028de58e6a6a6b2d10e69d4053c31b9049bcf2daafd39d047ef51ad7b97ee80448afc0bf949004c2a5fe97c8509ca0de1992a398ba4eaae773d20a879adf031b35950f67c2818b0398339ade693fb63c457e4079af864af4aae02db71b25bf892b7479cc3cb7a86d227e4a8620b8df02156615123fcccf439f3360d216984a01a7075f3419b9cf6af8ed76c0a745d04a7f5ebcdca2d9a91cb7286aa2a3774835e3b51fc31f21162a200f1bf55f16f83153645091334ccd3e49290cf311ca5b1a53604b15793a7233a05d6d3db8303dd60b38fe954f802b5de34e5f4b926ffe5a04ce462cba7dbb8d7ccbbcd05aa492bd900a2298395671f1c55f121e187ce9e5ae8139a50f07a07a1119e396fe85a90c22949ae64d6a8eb97d7d7c788e069d2d0fb250d9f509fe8cf509c6ee58e482da5104466f60da37de287ca0cf23ac24bb67822fa6dde6a67366a720a30519b53487d10c89dff6a3da10b82b5c14f638f3c2a56f4c23a23a50d9542f5831f2db4871159b1a0b956ebaba8ca2e83f0b3f772b3e9d48d240a1ceaadca96db7f2717c4f2f84d339e840e0613950fc8c7511b6c0d5ce29a25c096f5434d3e10f6483389f499138eccfb8a8aa84cf0e80c8f7c8e180a0142d6c71d324a93916e39d734ea5758b7746df25e679aa8613db09a164a9cbb3ad00190f7f9cf5bb765bbc4b4999ea30de109415b74d31b387af5bccf9c8bd46832e9a1de8320b7be430c4a7ce5ef48351ab7d698f43e46729490d59f015cbe12a379759c6e3eacb68793afc9ca81f7d3da625914b850bcfe89c288c9c695416a85fc6ba00ad1427ab3911f965760658de05228496f8d109531f5ff05b2a399528687fa72e098bfb9a9db449bf102f4a30ed68d31cc2ed3af029084b5a0f0b0f2f20db5c955b9e4bc59a2414e8658abc2d53026e9ba71ad9bfb7e411f98949c647e0aab12b058f20904349e2c06384f15951c57a921f6c9be37c2424b9a94db19f0d455d620e2a276ac571b990341fe66ebefc1346cbfa81e4466b1a75ca94862c2d13477c9d0a795165663d6701bf6e28ed79ae0b384f50713cb09a11904f38edd7ae3a11421fde6d3e801fcba7e5d32cfc286c1ade3641bf32d0e17f226b0f8ee5586c0b91ede1161e243bba5146ab0f41471755c4507f2f095833d66f68e0728837f27be76cc455a60c16822d09e34cdd28e00e521f451c79e7bf5446e47a598ce798454858f984de3061b940cb9ece6bc2098065d81eaef90459333686bcaf1f89380d15357258104527a2d48896f7017483552d624de393cd22b71b592e7b91360c1b95fc68317a745aa1d590063d428d2876977029aa1493af429febbad9d348c0645ee0bcc614e88f4f9ec3c6252ea0fabf35640d755e750975c91e2bd210a1052972d05653c3fae500d7400a92c162e0e6f6d3e78bd09c6c86d0d08d45e110baf96aaab2bf023c40420ceb6359d110fbd435baf76748d8aa13a5dfec967011085e1e1585d53248b797f0eb74f74305931449c4ba00fc5d9c43158b4fa239f4880b1603a9cd97f0c6523b6ee183f01e29cce18a125e6c1ca5be6bc27eccfcce6b70a6122c778c12b5473d7736a9bdcc46b541f227212d7fef31e85497823e1222a5e2cef187601d8f3efa4cfdcb90234f5c49ce3953428a807f76bf8f7f76d56cea64291e8df5ae6d2063a49fbc3998b4d966f09a830ceb1335a98f11c97252398b2a608495ba9c170ce96ce0143ab30c5c97bc2f9d96765042ef7583d236c383e5462779961cec1bdf25252b91951dad189c1b751edc0bf6a1c3af68668850b68270761889344dd1182327e8f6f97f3bcd90245f395d78fe2b9ee4beb50bd69d5e94ae941e1f0e41b5f10f9fe2055d6b0b69d8414b3c4da47e405a1a64b72122c2854752d867178b3f9e58f3ce13d45c031f4a8d473616216e85c224732a4b71a4bd34466d054346e25fab065c07a1831060fa325c231f558a978569fda4bc54868d472cdfe997eec6f6b78798d5dc85e1d022a6825034287e2276037dcea7b191a15854ee505cf4724c3ad441573ad9a7b73787df2ee69996d5b3c66fdbaea16c1fe72312693e5c9699368310ab0ca32d5145d44da4b984df66edd497395c3db77fc71a4ef5bcfcdd5da2b7576cdd4d575d1bd374f29889d7fb694c0fb2cde56d15c7aedda27f39aa392f5eb34200207582aa482d11c94b2a23818218e3d72ceb615332c38040ba2b11cdb1589e65784f55fb40c7f1d783eb68a7ed9766f7a106eabefd59b12986f50dd26b44830123c4ba41600a3aacf738f0b244aae92d293ff7bfab19343331a605125f0b6e8390623cb498086af8aeb3805f8f859463f9236b4922278f8c6cbb600c9b3c529fece682e2dc58af22889b15ecfdab9eee2b245db763c6cae98bb240d775f405311665a546bf2680da92d78ee2f161c9963f1530cce16f9c3484cbd66eb111d3382b792a0fc133133bec849df82efedc1440b535ab21e7694593f7c819f069692f94de3d348d4cfd1574e139201dcc0ef1f5c60f7741dc96164cd0c89e47edf44b5703f03dc70ac8ee0d4c1d6cc7f13c972da61501bf2a731093a2f3279651214c9062eca1f142f2c1497cba81299155f86fd7b4dc014c133530671acf71197992f5f1065fedc4485da9d27eed493822c35c4f99ace08b93c967fc0184ec4df30ac114dacbb4e656f2071502f64537cf92c0cd8e530f3ba5a6c8e70ba7eed10f0ea591897ccb184ae524e8418245f8fe0cd0ff492a8d1dac905b1217818c05367eb4780758387059c176fbc16f427cc0d6f8677f12f5451cdad7c775c48bf064ae135b6b5fe2012bcb23ad99ebbc05dc62f22a4a15880bad5d434ae322856aa5187946787e5fc8cceec5af39a7ac1cb329e543d0bebb9e54b1c182afd78c56f351aabd8ee6d8a2658d97a747a4c3ec627ce9c3deac615300ec3af188bcd53ad415fff977d2673d81bb8c555023ef7678018861dd7d866ef2b295832c660b1fb5238f39b00583760821170699d97d6d9ef420be97d6ce11659d652a4febc63208b45c6b85f479d0caf852fd182416b59d624917d2d629803dbfb5680c2db11502758be39a67380cb5f09d89ac105304d567a151a7baf72d16dbc5ab44d0216839d095c71a5f75d047865834d7c55dbc889cb4d68e981964605db8e73497e7ed481d4cb1525f83299289a7839c3a4e85221fa654ade2c8efc1d06784fcadbaaebf2b30f2048339af41d84bcad5a0b0c67df37d1f8976910081e92c982a45f9c03678f2abe13947b9ea37c6c750a6ba90a2c61870bb443ac8ffaf5fbaacc260382f2028851d657a4c34236ba68517376c532afb1f6aa31a9befc782c46105d86ba706df5cdb08f5580fcaba0c2042c9a59b1e094d750e07382e09a6d3604586edf99cb84443bd1a2fc15c4478766ab690254e3eec81ff456b13b308355e08e7beadf0014f87951a58179fcdc363d9f5a8193a59f0e4f9f8276967a3b3018e5c38b522e8602a417a18781d1be7eb3a2240fe196940ae4f162fc61cda90dd9bcf4cfe5afe99eb8f18f847befe39baf3dc06e005a8d83b44befb98f260b5418ddb373ae1eeb8af1ebf72fd84eedd97ec4bdd642128cc255c3bd6c0de8c1021620a2c990d9a5619f5663ed9b14dcd8dc83824a098fbdc9d80fc61d969cd64253383c51628d519b90f0cc8d0e4cce5f33480bd1994a4359255d4681745f8e070fc141640fef12028e728050330ba267891b05c939d05789bc2d3d956637c78c58d315f723b7998b11ca448bd402635872fa6c6d49488f79d661543cd7143cf7c626b969b5d2f35628777e650cf53ef33e771a7e8a936292d8e5cc92cfa94f5aa1e57ae84fe905b6ce5af2df35aa51d824cface4a757de946f7d416f7a0d7dc3627f2e509d676683e306acd58a0e1fd62a78ef79ca1985fff8872b4782773b9af2628ff3800ac2696b386e59944b359e1d470e5441c7e415c0f25619fcfb33408f60ce9c1d60998b268dfdffd756732b8fd0291ef961e85f9ebfaecc8b1c5094f2e8e418f3be1ba7bcee0b38c32f3065e6af3d16fd7919d8f0a29753013c9604873328da4b21d342eb8c55ff0b0b9f0e67a8430031fdf4c6b57da751e7a227be83cfae412a0d741c4c748ff6c3557eac93a3424b7bab98741ce2d762f2251db851cfac82d56995019dea583c3efeeca94cd301088060107d55cc2e86e90dbf561362bf569e80f9480c78414d9a88b9e6311cfd0771c916ae509e8b223c5f20e0ff4bf7e071a1ae7ae3193f7d722479af35e2da9e45b3262a3c89a5c69c7b74e1d905921b0ee1aa9051d320039b2bfaecf70daa19fadd05825bb6a2192f5162501eaf2f6b91e17a7037476c1239db14e9b1f87ed720b99dd9d71a40b67a6bae380a309dc0f7e5462f7960155a0aeaa10b05d8d84dca87bde44d4086a542fec115cfc780b6752a58779620fc9cd63e576abdf33644e5f6ee74be6e0cc860f4ff81173ee6b36606611767c1f65dc418cf6f130aef59cc894f678b30dd3beadac521d21177f004f52b7a695041fe099313ef3398229dc4d6772be3480687f1593e510813fd90bafc72e5d6f7be89c344046406b3c13873bfbce3ff28917a24ff65e4c168f44fa07285d96425aed0e7d3e96c5873686557a35fa00f9996ea9de52f2548d19dba990d47983f06735b576882bf2e446ac3b534c2b541fb77f83da39eabddc0f17701cd3d5b4c388130444aa44b08e057601bb83dad26f504977fa29fd8efa7b390e5934376262e7abcbffb318e49dab6ad15f8c373dde85b2004359fe99e6810918de1d56bf0ded51f571bbe99c4d9b675a977abe2f90c1a91c7b2bb5e570f2b3d3b53265d4806c69866c35bf3e986389660972278c4d7eeaa71c57ca5306e6e2ca5e54d556e85f6d672cac1126cd470d3da34de705701725e963b7c7e23ea6fff0215a6fb717ecf91bb6317c952b6a633b68563e581ed3ddcc88a76a0ad8937874e24fda511903df12cd7d95b31569a7198312421919917c800f0175fd5fc095d9e656302cc1c51770305689e77a9dbcf0aa29910b3c5db6cc81e3874b1998e3b81ec09e3f1bdb0b9f51b54290a8ca459fe00c1826b73c78f182a70091211c7db85a785e5806a7f83a0d4a2ebc40646ded1690458939dc7a5e0ac0d2cfc2a829104b9250e6ecaef7605681ef24e3a98d1c0f83a586690974f4decf3825a3f16f6e1734828b01bd2d6528044ea880fb00134d56ea015af2b2ce0e5e1077bece33e6ee5841c7ed141804c58c6eb6f80a21985179fc292aacc4e7b7c40f844209a92eb2596ec4bd167a4b8495a1c147c8eb077fa7c6594ba3b6f03f1cdfedbc62ad6d84f9cd14c7872423fa757648d68839f8d7f67b8c71241c521415525b7ae740ce0fbc5a1475e9452df04f26eec3bda4d18ef2d73b6efb9b06fd09d98fc447aee8215faba8ec0ad8d3b8029e1ee91281441503116b04c358e837e81aa9e7ada147980fe939f2c1dc612e562eaeca3c960ab8510927aebf53f489ef6b2b4119ab5841f9e842f8a9df4f16ebd36da1a403d0a38a36144526476bcfbddbcc5f84036fef9e2b3a79ed15da574d6997d665d33737d5823dc079a50b5401ed0e8ec7eba4897a37d8e930dfa748ca271a20b8da5fc13db4e8ef7d42cba49bc8d9f43dbdf96fb51f4c6dcee308953b06d22496b2f9397f3be4c335f736fd5b2d1f48a3e2bfd974868b9d5b64cb6699c095c034302e2ed7de9ce9b69e83a54b24fe188e8cc0d0cda5a97ac85dc4a4716da01605e1a7d56dadd2eabd162f55211b4fc6228408d237fce106f6a7950af37db7e75334ff9d4c64d193a66f31a5e8624cd1e1c7da3b3398871d0e7cef7afbe932d74370dc8a73c4c106aa2159cdea5f3fb6d5afbd3c633c7ff048ee595c0e230e029a972fdd584dd46c8b509f9989449ddbe3847c9c6b0e8e4d8bf7c94f4d478db28566e689c033298095ec25d1025e0a23d26249abfddeba906413704c4b279fb36197a721d0b7c3f09bb847f33ce6e449c6aea836a9d355b497659df7870fe3587cd674e3b232eb996d110d061726d4eedb758a8c95a5fe89c44f3ae7643d30573096e8ee1ba7a1ec089f5cab8afb32473550c5c25852f73adaf230b9703696527e259bbe8febbcd2d0117a200f7d08cb2dc595b5fa11119e0bd3262a3d65e2b0ffc4c396a8fae457c6f1e06b374bd04da034d58003e0c039f24508f011dabdb0f5eb0f8ff094c57dbcac608a484db5109b420ee060870f79888b3884ac8309c2a73c46cbf3fb5286edbb174a1aa250f283b57f72b3d11a9dc0ff410eaeb499ba0f6715363501c4623eca3fb39a22e7cce3ea4ab2b52833266181c76d7142a9216e42e3c23bbf008cffb7bf22ebc4d76b536452b45dec1d3f9692bd986b9be628b9a8a4153d833edab8928219c62ede28e2120990353ef4c4c7135822ea93528ba4db31b54ac43fccddac0506a82f0f4cfc95b9bfc1c54ac2636c5e4c2a36b74da761ba4a7ae4b13a8b7a34497d1f1b0628f5a67fe62aa19afa3703195c27fb571e8c08f43f36289b433fb3902dfe5bdae7501d7c62f4a5cd4a46b8cdc438f3282acf25a1cc3a25274900631573e6324d29193c7c32c3fa406efd46831f76bdf2b014fb4b2e11484c2677851c86944e26b0d1eb3f374f3bf36a5bbc37314ce227c9f7275527024a3933a537f94f473b71289bc94873c6a0744276ff8571670dae81099caa2abf05217abfcda65c5a6e594e8666ed023c03bb7e6bdc6a9730432bc5d2b0e376ce795e89a2f1f4d3c8e0cb11d1d8e9dce7380121f3767a42c246b3463a4eb50f8a2944c39d3078f4a33caf3337b3dd5925c46f2f73924196b5b99bcf7a2ec828024a8bed3113b9d2222064591720c2540daf53f0bfe00688a0fbd05d35f291214d1826f23badb2bd11b51fc5c03611fb53010caa10601a5a024d69b1ff6da2d2a49eea857fef82b2e3711eb603759de7cba4e426b9a563b4343e0201d88d6b36d35e54fcbaa514abf9af456922475b07d053be6fe0febe81f7aae0e80fde00bc15737c11149ab4ad1aee5ddd189bdfa1fa2ea40bd2e546b0a8b8a2b26bf550e41d1aea065a225bf6340475057ddda3500f8408ffaba5759e642b57f85368d7bb12fce3b5b7b8158df080ddb61e83737caf5ac6705edfd239389381ea0aae5f4647772d4168da21e7025235b1b9372913b26e18fad8c17baccc54b07a242fd92e8643decbdffd440f9c55a1368c7ef000375b5b13b928f7e493ff630152a6545086d10507798e00d4634f089bc26265770eca07e0dfe66d24d7ea963c059f7c10826197c969724731884fb69f8df75b98cfb8380a4fe51d4825a2add099e27bd1ec6e4cb22179dfe50a240a3de0880b23093fba54a4cbae5597db38461b44f09c00412a0bca8fae9edabec0bc07d32cda4deb0a723d6652c743046e32fa14b9381bb90c727a08e6eccf8d4285d8a5aa44e840f24514a4647f1ad2f61cc2c3b5706874ae12031bc6ae5bc5b7a5c67558123d618b15678cbf5dc9bfac83dffbd400ae04932b311b3c485c42932fe2552f68a8f221ac7f074b145fbd88b481f22dc094fbfb97e523fc736e16f0d350a4ca915632c1efad043e857d911b220b6201eea7bdf16da3842d9fac1dd13dd5298a17f49cce96bf117de7fef4ca5c28874e4cdd945b2ee03291d784fd07ad8eef2eb89303a3668dffe1a68bd218a339079fcfe4c965b205d6efb07884f06f2f3b428d623a58c598845fd89b63dd59806b502c0e3b2b9c7d20ac7680ae43298e728ed89913b912c288792de52cfda9e3194c9b598ee0fad35916fdf773b1f3810e0e39df642b18eafdb01ef0fef5ce5450659fc60e3cd4fcd4ba8997ec04b549f255c5c9c263bfe91344919f431f82455a85583a672ba0926be4099efd118d860b2795b197cde3cd6f49ad21ff59d84931eaf5b493cfe61b6105698a83d635ceb96620957686a95e36de2434ec79d26a1cef1124c29d3b202457dfcdd374603e086f61d6ce36bdfcac2cbc1ff53e92d012ca05740f89979a9928dd463f0544c663d6caec08de6e834471e714b012e91226d779b60b3c8b48c6f46dc1b89a01295b010951bbb45f699799134ea2d98e3062a7e7c3c082b3d3f5bd6ebd49a83b3c84f0fa14804697612daa0f1c9a4c8f485991b4e045c6499aecb138b29a3210e7f0a080a0be651af9a0b347e4e37c3cbbaff146e246c403cd5fa2be9b843bf8560aeef85208419b094d7beaabd372372ea7085bedcfa6ae07434557d2170f9e59f688a8094d4b9c55f42241e0d023b1c52fcc31bbc3a969382f27b7f9c099aee31a7d7f5eb360489ab3c3bf398845c1edc5710c559fb45fb01f795bbdbda69d442d45e0ce6a319de14d0457accb5a30c01a93273bb41c64c7447a894a74fdd3cd8d94ffb992d82744330b3dfcce4c88bbff75df568af0c24651388ffe7a6fe99eeec32295a974b83681efc81fa43d9ffbdd9b7abf0ffb96e75299fde627b131949af2ac6d21fbdccd932068203f5965a632c4f748481f70e39d91992ff94f53a8fea39a348fac945a3e99ad9a7b265c2e2523479bd5269858cdba84a174e73d96f1869e5f5d19f1cb48546ab2248b3774cc5f40c022f456b4901adfff03561a0cd43ff43399788d9b797588c6a5c9dac05bef73fa79a4121556fdc7daa00033fdc143f0da1c55489b45ff23ef351fb39bcea21b4078bec6d7161e08306f405b2e400bc454498cdc2f1fbc78c4e27635ee285a9cd172d97ca289c9c84dfd1826cbd0c727a0f98f60c0c2f660a05352d20b6d9bf4f1ffca423e699446bf2cafe8b30fa326fb940a48781f44eefe2474aed81f066fedc7d8154a41d0a1474938038807fd9fe562d46f3454b2963818c3c3bc8bd303c69c0181d75499978a8bbcd2df3b5f0588fb724601413c491464220308d3641c0b660ad8550be7c9fb8a4081c4366b052ffd100911778fecd057b129c82ba59e1d9c417d2d3034d7143348135dc39f5ef582731bc53fd9055122670b3cd52d4af3e8deca1936174d56b2da3e56c70256d4d8ffd10e9ac97e1fc9b5903d97ebab5b05abbe1538df34f02044ea5823fdfbe33dd227d9c3f589f42d0f907d01bc9e14a49d83b3a585bae020c171e53b140167d6620b0998bde95c1e483e9176b66c543374b57499e33aaf93510b1c1b62016a6e972dad3244f1980d9e82ee0fe716f3f2bd6ba5b2676224897cf0239f734ee01df2da90badda0d22c60f3a19be956334963a1493686fcb1dd4275010f40d603da5c3af660b98c8285b082d05ea0f6cad6ac06f694f214d8ac8d8d385f97f74512e64467ed5dd45c62ad89a559cc1823866af2362dd55bd0d9b034695d54634c093d1f79ea6caaee16197b09c56939b37abef955804ecc0c016a771ef4d74c7db582214f1661c35d96e347043a5935d5c73be8a2e718d2f5b05cd2e5356d894f939d158e3a889c4de979a911854a4e15f02b9270dbe41de7d9fc2437db0d3bc35d80f0907598cc2d7d6f72891311d3fa681429950530c7ae8091f335dd87a9afd174104d5f623653c85baf9a93b550c25f902f41b1fb39f93ad63e83e70c772fdb11100d860528894118d2f933aff3ae09412f10b05b9ec464dbcdb09eb852fea925ea43867100fdddeeef670b064a7cf86e940a952f52e88751699af9e0519f96b9df9c0514668ff04ff0f885a18f60dbabdef5b04116776e749ea8e8aa33a28046e6d819a134bd131bb246a47f746ca199ed1c462dd36f4a2ae728e3ba0cd0b08a26f897ee34dc6d36e5f6add1d202ea8b6dce8070a5a0661280b17144f09925ce5be0c8744e4e509bc03fc1b239fc5e59473f55aae11d2e89dbfd76dd81e2b2bae1e9712e7d987489ece754c46a893a54d91790e4aa53c1fc2e9ba10b970393b011bf55ba5a3ac848d09591bffdca79ce2d4f149c754f3aca5e5f7a8d499bf3e3b3bb3c4d2be2ca55126af6913e354951683493e4cf0252d26b76349183545d005f6f95249aaf388ffc35152a7e08fd3c6bbf0197b9479cec050d1e218679a4b3a38914c2741ac282d7d9d90cadab240d2b41e56ac4f7ddeda6e2e3f3f07456a6223659027f2fd358993636b887d76ae108d41f7b1119c74d200d3e057f2f4b040960d2cd08e99fe248f5a317eb097f96e50cd996f7977c37e097ca538238bb8b23759d113d3c7c86dee00e94c1a615d6905f187847a196d6d09b1a04040f1df72451011570b164c78fe0e608a8ffd4216e9f9ece6cc4c3ff76d5eb7292ecef08c2bc19d61e7d6e6683eb2600d83f903d1469ae1e66591a4fb262a5883ca1e236fceff95e799f2bc25cf82cde93e550d6e48b7cfe0f7b08cee593114adc9afcada0d54b9f37b578eb932d822a3443a8d1de4ea2104a02f0066afead3ee60161f0bff3ded233cc9d5b96c314f4fddd296af0194e35b1149b8aba29599c684343302e5b1e756d1189b77bf503af13852eae9d7d54e8a1bb58341242720443936aefcab97306d13b24b4879ddce96c00e17a36bfcc5819f2d331c5426e9fcad74fcd3f56012e4349bd7995f44bd0def9f2d31963015a0c357f910ff7579f7d51ad38d793ac0f15b6caddb333217b539769488b43b8157395741529b09be0618c545fd969dad264c1b4ca57a020a7dc77fcfd6bfbeee9c76df2fa5df2d94d88be5752b321ec6195872e8f430e9d67ea60d07eb49b250fa27269f5408b849fa947c2304db2cb234be72105fc7e9314a8d2684e717c40883fec2d5c37c169520a0462d84c3328ae816d8a14a847f968209bcddc8fd414b8f0169423c444bec95951917e43356756222f9bdd3ee2b355ecc54784bc46c98ada7a685c54b3b664fdca5744120e4c66715006310c33d9eab85ed282c65b7f70bae3a45866885a02e6366b2594bf06367c5ccdc5286c71474f9bbbb2e00a7b44231dd78c727cbdaba0d10ca1e33ad0cec7e4dbd80c7aa4b3f01935808dc1430f36aca4f6663ec488225ee2363a50f7d9719e9ec90ad98463652ad9ed8d4232f4509b6012103e72550cedb55b7278c63939258101cac6477e4d3416e0272c9a1ed70090e2c07e1f592c649adc6f2c48ee795dc3ff2151e483231bd15050ae4754cbf54110173ac4d534b9fff4d113582c987a1a6ffbd35362715783900e5f87e3976316e7a82e9064de583c8228989a1b5ab32fbf801ee462ae2be81cbbb39017c42376e64dc38c11822ae6c892f1b853a17a46686f9672f448e5c76cddc90427addd8278cadc9357b202b9c90712e0e299302e5556ff608917a0b6a8d4512fbf9992f350768c73aa4827d78f65ce6e0f9753ba79272cbb362e79c3e1b914518abfaa4d2994fd537c97817b184c7dde21170d1e31bbf52b395151e01240a6f32bd3580b5a012fd76158a8414099cef4db53838b78117be4b05069f5ef3271942c3af34133327f088d6ec6d6744289ec525581361d97c14a64dcc83a5da6180356f316426fbc0a40c3f4e96f0b5767cd3576256f0c4fd5dc75c8fa4fd3c0b96ca1868522f12a359de56b2c454cea0b1d0d01336dabd765a744f68d892b792ac9d9f56affecc4e13a2a895b45ae14f946a472c3731ea3ae8c699105d1e29ecf2db51ba371f99ae0ed3603eaac5f67dc6273c38fe46d042f685b96e91729a7e432dc2df81bf82167df42463123e7317b993e5db7580857adb487bb9a854069d6c00b666495ea4a09faa13e82e7373f7bd941f267636b7bde33301eca4a4cd9e35a4cd97268e5848d469d58a38657f87f471486322c815dfe520a3808eb50020ad6bff32e26832990511ec7337855deb658bac69140b62ee3f04e58e982b1967f7b5b02ed926630eb72190fc755d8d1bdcadc19285afe9ea520bc504e9e79c5154495bbc0d13153c6bef95aa2da5614327c47248a8728197f1aeb65fd53ccf12e04071a8807094491909875e24d990243f5c39b4eb4329a0be624fc95149576e26922e94fb007b33d206dacca4863d9f9220668c73c40058f193e38c17cd3efe05a7bf221f741faa2b91a032fdfa9b77a99eb71f753f9f66331f8b6994567bf04ebd7f8803f7de36c7d849c6c6d31790f346b3be351fa404348dc58b59418252e73f3c3f23ee28fdeadc414a0956b081a77322bbab080c6d64733f7f77e405ae48d36e14cf71bd950ebe78688c6152812a24d4fcf8b34c505fdd33af6d8b31dae00bcc9111405ea4068c9b9b2c7a221e80cda8da5827b8e2aa85f7a8d0d30b7879032de0c3990d80ef5fee3b85013df6dbd6b29913cf52ba4abafeacbcb7da4c406c666bb0af4cd621ba63783324925b158751e2cbb468128648b41f938738176ba442413dfdb98497b6f79de3b8559258220a27c1ccd2bec844c235dab4fcae39f3ada0c3e3bd148b975b27840d2adbbcf1065d22135102c963a3a89b9d390cbdff3baac8bda6433db51abfdf69b00f9155a6bcb09e8df6837cb5931ea92740185f7b5d5d7cac72dbaf09f74fd0a998a335eeb702afa2712a7b43a8f84385573028183329c610240a8e7145c549906c4533d536f9dff5271d177bbb7a69d5fc7b6122cc26e0fd32469e0231c5c3d9e213b72be0d603cca97509eacbb44d41864b8c4d964a93264af9cd0241674992d9c50c9568c17d83b37f8db838e43b96761d4a5a819117f1b1f4e37948574eb35a9ae2e7d0499969404ef87e8d552dced32f64f3a3e0c4e30ecf2594ddf5c185e83e2342fcb49bee5263c42675870bca5843adeedb4b5405614ad90850f7b80e1076c1f9c2206fdb9d7dcf166bd996bdf048a4de6f25003d65a800f7e5e9085051afacb9744f086bb7577ceb94a3ee0b82017e437cab571ab7e22b2b2256bd507cf767167d80d3d0d960465569c5eccd7fd04597b36713c5028e829ccc6e2821e7ef13be0cfefd61f38d92be0b1fc7071f41f48e53338cf09dff9472464c307563e8d4fda6d79b7680147e0c87c0f3410e8a708868ff27d8b892574e32e24a1de597d38917f33531317b4aaaef6db134f6f67e11414c0ffe8bfe872fe104491dfb54c3a83f8f965114224f4f84645177abb91f6ee5f30acde807244f8a2c50863ae59e45e979cadc58c6c57965881376b3ed5774220731e2db1c3f107c176f665ca9b2eb1e7374dd2fc67be4cc18097189fa485705e4ba1a45937ff961aeb8a8d0bd364dbc4d5080a829e4f290cc384a32ad130ee5dda91a3060ad71e67debc22e99f3f0ccb527541b0c406af6d052d7c652b7d6a96a53bb114f4444fc62d7060ea6504f4574183931b70a9fb2eb5a7ed262a7ef40c023e963392a355fec70374e52c8773a69420cb8b1163cfd1d59eec36388aa65e4854b33a9907291e393dc49a1ad608f65acac97332700eb22f8874786c8637e06ecc5de91c1a11c77ee5cdc8c47e82716b45dbd1036197aa717a0ffffff5f