diff --git a/qgis/src/qgsabout.ui b/qgis/src/qgsabout.ui index ca1c9e3c8b2..f19b7db7525 100644 --- a/qgis/src/qgsabout.ui +++ b/qgis/src/qgsabout.ui @@ -1,4 +1,4 @@ - + QgsAbout @@ -9,7 +9,7 @@ 0 0 462 - 263 + 319 @@ -268,26 +268,128 @@ unnamed - + - textBrowser1 + textLabel1 - <h3>QGIS Contributors</h3> -<ul> -<li>Gary E. Sherman<br> -<li>Steve Halasz<br> -<li>Tim Sutton<br> -<li>Marco Hugentobler<br> -<li>Denis Antipov<br> -<li>Mark Coletti -<li>Carl Anderson<br> -<li>Masaru Hoshi<br> -<li>Radim Blazek<br> -<p> -Apologies to anyone not included. Please let the project admin at qgis.sourceforge.net know if you have contributed but are not included in the acknowledgments. + <h2>QGIS Contributors</h2> + + + + Gary E. Sherman + + + + + Steve Halasz + + + + + Tim Sutton + + + + + Marco Hugentobler + + + + + Denis Antipov + + + + + Mark Coletti + + + + + Carl Anderson + + + + + Masaru Hoshi + + + + + Radim Blazek + + + + listBox1 + + + 0 + + + + + widgetStack1 + + + + WStackPage + + + 0 + + + + unnamed + + + + pixmapLabel1 + + + image0 + + + true + + + + + + + Steve_H + + + 1 + + + + + Tim_S + + + 2 + + + + unnamed + + + + pixmapLabel2 + + + image1 + + + true + + + + + @@ -317,6 +419,14 @@ Apologies to anyone not included. Please let the project admin at qgis.sourcefor + + + 789c44bd4773ebceaef63b3f9f62d7e1ecd42d1e27390cee40d95696ac60fbd61d30672ac7f7cbbf2de279b0b6cb6bfd7fabc9061a8d06d04d4afb7fffe73f3f93e17ffee77fff6b7f700e89f71f2f7676fff91fff5814d7ffefffff7fffcf7ffdf763ede13f8f6fcfff797e7a7bf9cfd37fff3ffff5dff1eb7fbcff580fe67f8f0f770e6fcaef778e7ec94f55fbea027e79a8da673959ee3fc6ca557bbc22cbfdb30cfcfef451f5d7057b727fbaa9f85df57955aefa4b4e64e92f7d54aefa3b46e4e7c73b8f9e94abf69cedd037f952aefa0f1a64e93fee2857f76733b2f47f7a5396f19cc1ef18cf5a59ecd126437f47b9ba7fd4224bff334f59fadf8161afc1b3b2cc874b96fe93a372757faaedd2fff25df811f65e5d95abfeb257b2dcffed91459fc5df9d1fd57facb972757f6345167df247e5ea7eaf248b3ee72bf945c6df25d72a7fedd4c1983f67af5cc97313b2c873ff9465fc7abfc82b2eca62ff9c2cf28b2765a7ea2f05633e035e8ff9744ae5aa3fa720c35f46ca55fb46fbc378a7ca95bc99f627e3cfdec198ef202363bc0fca55ffe1842cf2e3a572d53ee07c7822fffca75cc99fa39dfe7188942bf9e5952cf2a3be72d57fb4228bfce847b96a6fdfc8227ffaa05cc95f1dc198efe58b72253f0fc922bff85196f1b5c9226fe69045def2178cf99c8d2bd67852acc9a27fe7a62cfea2edd2dfdc03433f7b42867f7c2b4b3c5a90e18f4765697f204bffb9ab5cd9a71391c53f663de5aabd9181313e6b43467c382b57f26c8e1ffe9a6d9525fee9fd581f1de54ade90fac05ff39572d5beff03c37fdd2659f4f137ca95bc40db459ff44159e6a74d167dd242b992773e90459fe155b96af7643dbed37ffdad72d5bf9593457e3855aedae31a59e47fb69565fdfa64917f3e2acbfac278e8df655db9b2cf2126637df594657dfd91a1df4c59e66b4716fd928e72257ff04416fd2e5be5aafd3304239fcddf9545bf2b19f9ac5416f96f64d16f335396f89790b1fe17ca95fcc50f18feb29c90455e7953aefa5bd27ef08f25ee7fc2fcceaaf97ed27cb3b6c0b0dff0a25cdddf79248b7e8b9372a5dfe615ccf83f57aeeebf3c91b1bedf95c53ecf64f8ef55b9eaffa4f7cbfc9c3e9565bde5e4d7aafdbb00c33ede5a59f4e1f8b09e8289b2c49b802cfa94b672252fd1eb459f62a35cb52fff84992fca17e56afe2eaf64e4ab96b2d40335b2e8e715ca557b7220c39f67ca95fc784116fd162be5aabdf4c862af4f5e8ff5f7192957fa7efe9031bf0765890fdf64e8db5796f5b92443df4fe54a9fe2832cfa1e1f95257eacc9a2ef82f6c1fa2b693ff85f7155aee4bb1c0ffccf2f94257eb964d16fbb5296f9ee92111fb41dfef74416fde6585f5caf7bde0f7f5c2c95a53ea1bef0c7fc49b96adfeaf5d06fab5cc93fb6c9a2dffa51b96affc2fa7a82ffcd7764ec672c65a947bec858af7de5aa7d3c248b3ea78972256ff44d463eae294bbcc7fa78823f2ddaca52dfa76491ff632b4b3bd6fb13f74f1b32eaf99ab2d4e76330ec3d13791f8c673f1118feb3ee92111f7d65c9b76f64196ffb4a467e6d2957edeb0698f22764f4ff8fa59e2ac9a25f662b57fd650b32eae1b5b2c46399bf0fc693f52759e4595be5aabdfc26633e6bcae2ff6d32e4ad94c5ff9a64f1ff4b1d8cf90c4a32e4af94657f30258bfcba5e8f78a6fd417ea82cf203b2c8ef0dc1c8d7cb07b2cc6f7da92cf2cf64c4af1765891f948ff8e0af952bf916f5c7fcc77abfe897e664d1af7b0363fffaf9ae2cf99df38178d10d9545df1d19f16caf2cf138268bbee15859ec6991a1afad2cf522ede5213fc05e8c1fbd3519f1f65759fca94d863d87cae20f2959f473f57ec4b3902cfab5ceca925f0764d16f3a57967a0dfec5f832b795a5ded893512f5e94251ed7c8a25fa7a12cf5e2962cfa6dbe9545bf020c7ffb7a5196f841fde16fdb85b2c4df1919f1c953967a10fec67836a73ef087d5bbb2c43fc49767ccc72a5196f850cdd7f323e3db674a16f9c30f6589673730f71f3d32ea7d8b2cf6694f94a57d29ccf893f7c922eff2a82cebe742c6fa7f5196feae64f1870de433fe6ceb64ecbf1f9465fc3659e4f70265a9976664c8f795251ecfc9227f3055167fe0fda857563159fce35623c31f9e9525fed01e980fbba75cf5ef9764ac679527fa25d407f1e7d85216fdba60c61f5e8ff873fd268b7eee93b2c4a32d59f4f372e5aaffe046867e4d6589470db2e89705cab2de686fefedb95a4f2761ad6762b2e87bae91915fff94c59e2119f61c29cbf9d60f59f48d16caa2ef3759f42d1e95abf62ef543fddce5fd88479391b2c4a32359f42d6bcaa22fc707ff7472e54a5ef842167d83b1b2ac9f1b19f6d5fea12fd697c6aba37225ffab4f867e8fcab2fe5764d1cf4a95a57fda13fe391a29cbfab1c8a2df78ac2cf11cfec27877e0fcc11fb71b65c97f0519fbb7842cf2c727e5aaffed8e8c7c87f5f18c7cf67520a33eaf294b7cfd22e3bc10fa3c633e970765a9579764eca7f7609e6f2fc868ef8031be4b950f9fb51eec0664d4db72bfd673c3b3b2c4ef37b25c5f46ca321fca988f0d98fbc10119eb2b208bbcd15459fa2bc9d8bf3f2b8b7f666491976bff32ffd90f19eb9ff2e0afdb0b19f97b4e167df647e5aa3fdb21231eb594255e8ec9d86f3e9045fe67038c78593f90e18f0fcab2bfec9251efac942b790eed8bf9b3fbca128fa82ffc339e2a57ed75bd5ff41b78ca6ea52fe69bf1f2ab41463c1a2a57faee72b2e8efedc8883f3365a97fc764f8535fb96a8fba64e87f53967aef812cfadf54debbd81be361fcfc0a9525ffacc8c8473f64d1374894455ff60f7ff49e95255fd5c9a26f385496f57605c3ffba2be54afe94fd235e1e9f95c59e0332ec7951167ff8258b7e3b6d47fe71c8a8773265390fff00235e4e96643c0fac29cbf9638f2cfaf44365f13ffa0bfcd34995459f3919f67a5696f300ea0fffec221e697cad91112f1f9525ff65649c0f3694653e1cb2e8b77c5216ff9b9345bf6bac2cfb656d17fdb67b65593f2730fcadfe40167d0f1765a967a764e49fb1b2cc4f40463e6c93319fda9fe837a6bd10ffe688cfcc1725f5813f9517e5eafefc852cf2e68807cc278b1619f17b46c679d65af805f65f9e94e5f9549d8cf346c87be1f325acbf17e8b3b4c09037acf62b2f8f3c3fb98e84999f4e5f64d45b5bb2d8e33a06733fd65496fabd4796fb5bb9b2b477c8d2dfba0e863dbb0fcaa27f4ac679a0b68bbcfc8f8cfd404b59ea596d1779bb020c7bec7d65795e149091af26caf2fc664a1679a38db2e4cf2519f93316d6fdf79bb2c41f6dc77a4f9445de0359e45996b2c457872cf236bfcad57aeaedc07c1f624e167fac2b8b7ef19bb2d4bb6732f4f39525bfb7c8a25f345516fd8e64e8f7a05ce9f7c5fe11df7b2559d6fbf73f96f8d9218bbecd96b2e8f34d467e1f284b7ce578e12fe14959ea23ea0b7f8966ca129f3ec0d8af7dbd2a4bfce77c22fe7fe6cab23f7e21e3f9aaad2cfabb64d1dfed2a4bfd5c238bfec14859e2ef2719f9fda05ce9dfb908331f4c52b2e83b6929cb7edd23e3f9eb9fb2f8e71b59f4b526cae2df1919fef1ad2cfbe92659f42df57ed89bfa221f34d664d177ea28cbf337ca833fafbf9465fe5fc8c8f79fca52aff7c8a2efd655aeda77d417fefc1d2acb7a437c79467dd2189145dfdb87b2bcdfc2fef97c5befc7f98e32ce43a6ca557b4bdb45dfd35059ce177fc988b70fcab2fe684ff8ebd75e59ec49fbd05f6365d1af4e467c5e2acbf3a61319cf0b8fca55fb37e717fe395b91518f22debcc01fe72159f469cf95653f7821e3f9404246bc7e5316f9c887cc9fdfafcad25f9f2cfdfdc4cad28ef8f482f9fbfe5096f343eacf7a00ebeb05f65b34c9a84faa7aebc5613e1dafc138cf6abe93513f2fc932bee18d2cf3bd7855aeec1b7f8299ef1ec9789ef5ae2cf993f2317ff5a9b2ec27281ff1e653e293c3fcd67d22a3ffabb2acc70b59fa5fef95c57f9ec9d2fff4ac5c8d67f442167f99c27edcaf2c7764c4578f8cfcd051967cf545167d929bb2e8fb4d167d8e75e54a9f35c7ff027d36609eef0cc8885f336579de4c7bc07fc23732e26ba42ce3b1c8d8ef3d2b4bfc75c9a2afabd78bbe1beaff2efa7e511ef25b6fa45ce9d79d93a1ff5e59ea892359d6c33853167d1ec8321effa42cf6ff25a3def195a5fd4096f1a4afcad578b62a1fe3c17899efba4b32f2dd4ab96aef693b9e8f9d94653eea64d4433765c9673959f4773d65c9cf5f64d4433fca95fe8d982cfa5fdf95251f62fd311f7ecec8a837ceca927f4a329e675f95c57ff47ed41b3565f1f7802ce3f13365d9cf3d92653cc14059f24b878c788ef5c3fcf8699345ff664f59ea13f687f8bafe5516fde764f8d3abb2f81bc78bf5e1fc294bfe7a26a3fe7095a55ea27de0ef8d3fe54abf26e79bfbab89b2d88ffd733fe12957edfd3119f5c6abb2f8db880cfdb41dfe02fb303fdedec8d80fde9465bf3423e37db9b1b2c4db2659f439d795abf66b8f2cfa8c0ab2cc6f07f3f1c2fd05e533bffe284b7eb0c8384f709465ff1e9251df7c284b7e1c91c51edf1c0ff3f14859f2f5908ce765dfca32fe8c2cf2be30dfdc3f7f2f95a57ea0bd31bfab4f65d9bf62be6bb0ff778d8cf11e95453fcc6fad86fd7d5d59fac3f86b1fc2b76afdd49e98fffb3330f409feb1c4cf4f32f6e707e5aa7df24696f9751ce5cabe374b98f9dbfa23633ff5a05cb50f9fc9d25f2b55aefa5b0dc198ffef4765d95f1cc8d83f58ca22df234bff89f627fdcf5fc8e29fdd3f65a9d7b7609e274ec8386fff20239e4464c4f799b2e8b3278b3e615fb99277f821233f515fe4d7f12719f975ab5cb50f03b2f8e38ef6c4fc3a23b2e8e765ca128f6cb2e8e745caa2df862cfaad693fefc3abfc03fc8cf3ecde4159ea1b9b2cfaf736ca12cf1332ea03ed4fe67f7f5696f93f9211bfd7ca62ef1359c6e36bff329eeb1b19f6863f6bfe9c9345dff193b2e8db248bbeb74765b1779d8ce7970365d18ffac07feda1b2b4f7c9a27fbe54aef40f22b2e87f5b2957ed7ddaefe5e3a5f26fda1ffedb795796fd26e5213e7e45ca124f684fc4c7c35259f4cdc8f0af5459fcab24c3bf6265990fbd5fc6337b5096faed972ce3f9e47c613d7487ca927f391eac877a43599ed72cc838aff495a55ea37f61bdf83365696f9351df5c9465bfaafac878f291b2c4cb1fb2ac9f2ff8d70bd647aba52cf5da902ce399cc95e57cf14446fe9e28cbfcccc838bf7d5096fde2958cf38baeb28ce78f2ce3f1553f19cf17d6b3e677f6c7f5f1ae2ce7295b32fc2951aeda1b5f64d1b7dd53167f5c90a15f872cfad5b11e99ef6f1d6539ff7825239f5e9525df9fc990ff8fe5fe17b2d8ebc2f1337ed37ef0bfe6a37275ff7444c6fe77a35cb5ff5864d41b581f35cc7fef1f4bfdd023e33c61a02ce7093732fac3faacd550ff1464e4db176579bed026e37ecc57ed03f28764c83f2b8bfc0619cf3330bf351fed3b329e0f55f5734dcf1342f137ddff073b32e2c91c0c7f290365b9be4b96eb4fa572e53fe32d18f1b17f25231e3864d41b6365e9ff8f2cfd5bb6b2e4cf822cfe71f494abf6e91accf7097b64c4d38bb2ac676dc77e3754aefaf363b2c8eb49fda1fbdbf183b2e4e71619cfdf1d32f2eb5059e40fc8d87fc4ca95fcf04016f99b9bb2d45747303f1ff541c679e34859ea9f4732d6f3858c7ac022a3fe7a55167d7fc8f0972765d157f5117d9b4d65394f9a9025ff7cbd83e12f5f1765a917793f3f4fa72ceba3f1a92cfec5f1337fee95657c7a3df24da82cf39d92519f3d2b4bbef9253b923f5d30f3e75459ea9f2b19fabf9071deb45016fbaec9d0ff5d59f4ef9271dea4f2457f4b59f40f07ca52cfd01f3ce4ff44b9ca9f9f987fe6cfee4059ce773ec988c75fca725e1193f1fe8d43c678f47ae4ff0e59c6339e28cb79cc0359c6139c95a5fd918cf13c294b3d8078a4f9b44e16fd1b85b2e4cb5fb2cccf67a62cf5e8828ce7435365392fd1768c2756aef4dd0564f8d74e59f6d757b28ca7aefacb787a6f60ac8f06ed83f571d176d49b6d323eafd654967a92e3e7f3ba6f65c9df2db2e8dfe678b13ebe6fcab23efec8a27f87fdb17efc53aefabfd03fb01ebe57cad24e7b603d347d65b1f7928ce7c1f04fe6f7dbabb29ca77f90f1f9634b59d6d7848cf3fe86b29c87d4c9386fc37c32ffdf7c32eac754b96a6ff37ee4ffd3988cfea82fea8136e5a31e38b8ca526ff4c8d2dfeaa65cb57f62bdd77cbcaff14c96feba5de5aafdc0f1a07e587e294b7d027d5e1f315f5fcaa24f938cfb0365395f817d5e31fe95ad2cf511f2dd2bf42fabf97cd5f38dc93b18eb2d8ec8787ed15596f3891559ec3b7905f379ce9bb2d41f0b32f2db4a59f21bfb677e382b57ed43de8ff81f6cc8a8bf7ec8e8bfa12cebcb25e3bcef5759ea2bc867fd317d5596f75795b1dffa5296f3f13732f6f3236519df862cf2070d6519df1ccce7c3bfca92af6b649cd73e92c55ffa2732ea8badb2c4a33359f48b6365d9afff90910f3ce5aabddb244bfc197f80112f07d41ff172fca72ce7c54332e2bba52cf186f6e4fb0b2de54abed7218b7e8752599e07d19eefc84fec8ff5c33f967ad225e3f3c8476589375732f2ebb7b2e4e36732ce1b0365b127e703fe96d495abf684faa25e98a03fad0ff6ca521fecc878df68a42ce79f0db2f843b220c3deb6b2c4a3948c7ae7a65ce9e7aec9a88f9f9465fdcfc9a80f303ed603ad2619fa7e28cb793cef87ff4e16ca627f8f8cf5f6a92ceb8de3853fefb47fd83f26633fe32a4bfb902cfa6f4fca520f0cc0f0efa632eab32765a96f36648ca7ad2cfee290f13cbfa92cf3e793319e5f65a9efbb6419cfaeae2cf50fed81fa60fba75c8da7c3f9e47ebf5096f9d89245ff5b4bb96adf713c580fb6af2cfe44f9580f56a82cf57144c67ad82b8bfe9c2fac879bea23fa37b1de596f5c9a64e8fba92ce7371119feb3539678f343167d9b0fca953ea75732ea47ed4ff4b9edc9b25fe9503fd42b67978cf74b6c65a9cf6b647cdee24359ea25caafe17cf54b59ea41f883d62f136591df26637f7c52aeda9b0159faef2cc8d88ff7c1a867ae1b6599ef2319efbf7f28cbf3ba6732ceeb5265d95ff78459ef743acaa2ff0719f5dc5e59ea1dbd1ffd1f94e5f9670e86bd5b6332ce773e95a53e8ac8d2dfaaa32cf98ffdf17ce85759f409c9b87faf5cddffc376d867b921cbf54bc87f833ecb988cf30b997f3d4f2a4330e2c37c4c96f9db3f83b1fe8a1a19edff58d6e75498f54c9691717e785496f3cc3e19e7117fca729ed426a35ef801f3bce4978cf7371fc8a84f06cab2ff6e91455ef4aa2cf1b14e1679a3088cf38f61a92cf9df23e3fb34c6ca72def74946fdba258b7e7657b9929f71fcb0bfaffd897ec50b59f41bbc83518f742764d44f7b65398fa5fe88cfaede8ffdfe958cfad75196f3971b19f59dab5cb51ff57ad16f7d52aee25d7726cc7ae46b4cc679efbbb2ece75232f2f5888cfcd055aee43b1e19f35b5396faf9970cfb6d942bfdfa1d30fcab4bfde05f9f3765d9bf1dc8385f67ff7c7f52af87fe4332de47bc284bfd599245ff61a62cf6d5fe44fff851b9d27fcaebf9f9de828cf3949db2c433878cfaff51b96aef2aa35e8dc8389f7b5096f7bf682ff86fe42a57edf53559f49f7aca95fead3730cf23dacaf23ceb998c7cb250aeda476732ec6f294b7d42ff837ffb2a4ff48fa80ffcdb5d2a4bbcd2eb45ffef5c599e0f4b7dafe71bcd6765a94703323e6f6e298b7d5d32ecfd4946bc5829cbfb8c2919f1f343b96a5f2cc838cfc57cb2beb8eec8a82fde95abf6534ec6e7453c6589175db2e8b79f29cbfb0dd4b786f9a77d6a987f8e9fe7297f649c877594459f2319cf4f0a65a917d83ff267a0ed629f718b8cfa9ce3437d726929cb79548f8cf73f57ca72fe312263ffd35196e7b96d32c62ff5a69ec71cdfc8f8bcf4bbb2ec077ec8a8e7f57ae97f9193f17e07d63feb95a3b2f4bf5f284b7e0ac8a8374ecaa26f41c6f917fce515f3d1aa91a5ffc358b96adf7f90a5ff615d59ec3327e37922c703fbb757643c9ffc5196f32c65bcefbb5516ff5b93611fd8ef0df65d7864dc3f52aeee5fe2fe37d8a357cddfdbb39eff5c95abf65622cc7a667c03f3798caf5c5d3ff921cbf5d6bbb29c2775c07cbef2ad2ce76bec8fe7616765a9276232f4fd53aeda070f64acc74059f2e1028cfa62bc24a3bed829cbf39127323e7fe72bcbf9cb0759f44963e5aa7d3f208b3ec39530eb85de8d8c7aeb5db9923f9b91f179ae0119e72b9fca953cbb4d167dbc3fe5aafd7220a3fe7c5616fbb03fd407fdaeb2e87326e3fd8b808c78f9ad2cfa34c8783ed45316ffea93459fe38fb2d4577a3ff6931b30df77e929cbfae2f891ff675fca721eba20e37dae4259e6d32343df5259da1fc9a26ff8a72ce7092f60f853bba32cf185fa21df7fee95253f6a3bf2e3afb2d4fb0f64d12f4e94657ea90ffc2dd3fb45bf36ee673e6f95ca528fbc90518fac9425bf2ec9c89f5d32d6eb5659ead73119f5d34459f6673732fc3157aef41d5fc932ff6dca43beaf77c8a26fdd56967a7b40c6fb0f7332fc355296f54afb203f783365a9975ec9d0f71f8bbeda9fe8fb8578c27ae093e3473d70eb2bcbf9cd0759f44d694fe49b305216fb3e92a16f4f59ce67385ed40757eddfadf4eb633d69bdd05196fae444c6f75359cab21f76c9d87f0f94a5fe5f9345bf6da05cb5e70e59ecd9c27ad7f30e878cf7972d6569d7ebb17f5a2acb7aa89145fef2a22cfb7be8c7fae2dc25a37ef95296f39d0319e7636d65f19f1359e4ad3ec832be1ef5c17cf75ec9a8371c65a9376e649157e4ca920f2764e49f3f65c9871d32ea65c403d61f87476591477b603ef34459f23bed87f9fcc27a79c3fcb45e94c59eef64d47b2365a9474a32f239e231cf7bda4d32ea995059ea45f8df1bec35af9171fdb3b2c8437c78c3786cb1bfcbfaa72dfeebeafb248eb29c177864b1a7f5a65cadaff01dcc7a252563fffbaa2cf9a44e463c5981913fa6ec1ff962be27e379c41759fab76bcaa2af4f96fedd9172a5ef0cfa6afdf1a72cf93e21239f1e95a53eba92717ef6a42ce7135b329ee79c952bf9c71559e2e5b00b66fdd15296e7654d32ec312123dee8f5386fb294e579e7988cf386a1b2d43fd4879f5fff5696e7d96f64e4ef6732e6a347c679d25c59fc8dfa63bef78e72253f8dc8628f29fc87f544f75d59f6531c0ffca3db5796f3b12919e7fdb43febd70519f6d2fb45dfec812cfa06da8ef3994f32f2b3ac6797f544e340c6fb535b65a9f7bfc8781edc20c37e6b656957167d224759ea9b4730eb03b6a33eb8ee95251f17643c1f6b91114f6bcaf27c724486fca672257ff44e46bdcaf1f23ce0898c7ae51f8bbe948f7cf0497b227ead391ec47b67a22cfaedc838af7c5516fffa208b7edf6765791f0bfec47aa0b95696e7717532be3fb05096768f2cfaa61c1ff2857f5096f5b220633de8fd387f827ff07948ff1f4b7df24d46beee2b4bfd7724e3fd28bd1eef77d6c9b0674b59e2c5890cfda6ca12ef9fc862cfcd1f59eaab19dbe16f579b8c7ae653b96a4fdb647c1eeb5559d6eb868cfaa25096e785d40ffeb9f59425bec19f586fec37ca62cf0319f5fc5859fc2f21637f142b57ed5fec9ff5c583b2d417b42fea8b9da72cf1fb4c463e5e284bbea77cf8cb54f2bfcbfaa39d298bbc3732cea77f94e5f943838cfac35196e75bbf6491d7867cd627e71619df7f3356967a3027a37f5759ec85f963fdd2aa93619f2765e94fdb51cfce95e57c6b42c6e7473a60d8bb3552aeae3fd33eb07707f9f79de7711bb2b4f7abfafa5dcf4b4e7d32fc61a52cfbbbae30eb83fe4459f6277f64d1b7ff06e6f7a125cab29e4b32f26f8f0c7fb92857fd97ef64d43f47e56a3d9cf47e59bf2332f2fd80d723df771ec8c84f1d65d98fbd92459e535396f30c970c791618f9fceb4a46bc1b288b3e2b32de8f7e21439fb6b2e44beac7faefa05ce913e9fda24f17f665feeebc9291bff7ca528ff964f197f2838cf3bf9bb2c4db1659f449cfcaa2cf3359f4a9c31f747f5f5396fcdd27239e67649c879cc822cf1f2857f2d64332ea2d32f2756b4d86fc4f65c9d75d32de276890b11e9aca727e732163bf7b54aef4f9e6f8919f17da2ef9b943fb233fd72d65a9b71ec9f8fca847467ca53db1de276b65d92f7c93453f2f5196f7c7b45df46ba93ce807fb305fb75c6539dfd076d1efd653167befc8384f6f90b1df9c2a57ed4d9b8cfdd850b9d267539045dfde0c0cffb97864e4e39e72d5fe4d7d10df373532de375a294bfefd228bfcf84216f9b35f65a96f680ff8539ff2e14fa799b2e4e73319ef9ffe288bfc0d19fbc15259e6f79d2cf65a8d94a59ee778e03fad89b2e43b9f2cf20f9eb2d47b1d32eaa9a3b2c4873919e7110b65d98fc6c2cce7dd42599eff28e3fcee4759fa6f92f1bcb3ad2cfbaf9c8cfa78aa2ce777dabfccd791d763fe7796b2d8fb4846fe8c95e57ceb932cf26cf82bf37d9bed98cf7d5b59c6f34446fdfc8fa5ff2e19efbfb31df3739a2a8bbe94cf7afc5159eaa1948cf32af8f33becdd1a2a4b7f3d32f6ffa5b2e4f73659fa6b0464e41bc87b873ddbcae8ef5d59ceb3f664e96f4179b0d7624d96fb174365a947243fe8f9c3f403ccefe7f1c07c7e602bcbf9d2928ccf23fc2acb7c288b7ebb6f65d99ff6c932feb10f46be1fed94e5fce544c6f7a73c93119f7f94abfef74332ea0bf147dd8f0fdec890775496f8f34ec6f7e55864c40f978cfad253aee4afb45de4072b65a97f0e60e4f3614759de4f541679933119cf331265196f9f2cf2fca172d53e643bf2777bad2ce36d9365bc9d2519f51cc78ff515eaf5223ff8228bfc664359e61bf3c57cdd382a4bfdf04a46bceb29cbf3a00f329e9f72fc589feea7b2d8634fc6fc7794c5fe18bfbe5fb85396fde92f199f7f192acb79cd3b19fbf72959f4499aca629f4fb2e8138f95a55e803fe8fed821633e6aca927f4232be0fef48467dc9f1c15ff61365a9f746649c7f04cad2de27cbfe7d047f607eee6ec8785fc35296f761bec888bfb672a5dfed898cf8169345dfc3a7b23cafa1fde15f3bd507e7352acfab55f19afaf0794d5759ecc7eb911f2e6d6589e72519fe4f79f0b746a22cf5d5828c7a06fecbfc3d3a284bbde59245fe395096e73147329e1739cab29fc9c938df08952bf9ae4f167b0d5e95e5fd18d89ffbf7fe0719f58cb6633f31258b3ea5a32ce76d7a3ffcdf5596f396020c7f387c2bcb7e7e49863f3494657d71bcacd7b45dfa5f3e9351dfa660eef75f9545de8a8cfcffa72cf3df25637fd654aee40de0cfac07dab9b2dc7f22a3ff1765c91fcf649cbf67ca122f610fd603a71d19f5f65659c6939251ff97caa26f978cf369ac37d607dbbeb2e8ff4046fc7855aefafbf1c988a76c873dafa572d5df91fa71fdf495abfb17b23f703f609fc58c8cfaa6ab2cf1b2cab71f2fccefe34098f97c5292618fb672757f7120cbfde71319f1ce05233f8f52e56abd385f64d44f8f64e41bb6235e8e7ec8389f1b92510f3f2957fd7957b2f4370f94a53eb7c0fc3ce15159f2e93b19efa3d7c998cf9eb29cdf7e92f1fca9a62cf26c61cd97436591f741c6fb745fca522fb6c9787eb25796f136c922bfe82a4bfefc25cbfc0c301f9a2f0f6491df7852967aef878c7ad156aefa6f501ee66f375796fd588b2cf2c794c7f7e53a64e49b2f65d18ff211ff267d65a9c7a764e8775296fcb222e3790afbe7fb731b6539afea91f17edeb772256fba24237eebf588772fca723e589045be7b5596f32acebf0ffb607c6ff08fde3719df676d294b3eec91f1fd930365d93fc5643c8f6a29cb79bc32fc7bae5ce9b7fb21233ffc2a4b7d9190f13e8803667ee4fdc88fe74859ec999345bfcc23a35eff56967aa543167d962332fc9bd7c37f460119f594a52cf19fe3413c1f7d2a8bfdd6649cdf1f952b7de62a0ff5bba72cf649c9888f986fe6d7dea3b2c47bca433e380c9525bf3c93459fd346b992e773fee06fcbb3b27cdeeb4d98f9f67026239f15ca727e3622e3f3012fca557fdb0f32fc03f6d3fd788b8cfc3b5696f1ecc8d8ef3e2a4b3ec7fc30dfee26cae2bfd417f35384cab27f6b92618fb1b29c47223e30ff1e46ca72dec9eb19ff0b65396fdd93511f403ef3f13e23e3fea6b2dcbf05c31ec74fb25c7f5d2bcbf5c8471f18ff624046beff5696ebabfada14f77c1fce0523fee71e19fedc00e3fec9848cf8355496fe9fc8e2df9d3318f974589051cfff2acbfbc61959facbd93fe2e148ece9315f7606647c1efe4759ce37d764d4cf17b2e87fc895c53f6c30ecd1e993910fcfca723efe4cc6faa57ccc9f4d79b067f04d16f97b9587fdce2f19f6633bf78747e54a7e7344c679b25e8ff51f91459ed355aedacf1c0fe66bb801f37d7e4f59f2ef898cf797b7cab2bfa37cac87f440c6f98da35cb55b948ff93d3f2afbd57cc13ff57db099b2e8f347463e1928cb7a48c9f8bceb8b7225df7e24c33e7abfe837f8258b7e6d8c97f9ec1290b1fff595e57c7148c6f3d5be72d53e3c91512fec95a53e5f9161bfa372d59e3d9145bfef4cb9b25faf0e867fb4de95653f44fb229e0e47ca557beb818cf54379f4a78eb2cca7de2ffa2cceca953e13ac5fcd778eb2e49f67323e4f5e2a4bfee17cc1bf3ebb643cdfdb29cb7ad2fe459f09daf5fcf94359e6634916f9674f59f2538d8ce76db1b2bc7ff644c67cfd63c9ff0332f4c17c333f1e5ec9c86fff58da4f64e447bd1ff1e5998cfcdb5696f30ac403e6cfc34059f29b32fa7794c5df0e64eca73e94259f20bf68fe9c2b4bfedb92a5ffd25296faf29d8ce75b1765d11ffef6c1cff324ca725e9e91d1ff5e59fa1f9271befba32ceb7d4696f9f9e4f5fc7cd6852cfde7afcab2bf3890715e142acb7edf214bffad1b18f62e97ca524f4dc8f8be2ee4b30fd8ef6c2b57d71f94711e9928cb793ae2a5037bad9a649cff74c8380fa8f47574ff3bfa23e37d22b433ff8e1e95a5de7e20e37dea2619f96d04667e9d28cbfb5f7f64d1c7aa2bcb783c32f2d71718f9b2ee2a4bbe3e91459ffeafb2e4eb0fb2f4efbc90a5ff9ea75cc5b301e5c13e8d1765d9cff7c878bf7ba32ce7571732f60bbfcab29fee90112ffe71257f8cfe991f1b96b29c1f0fc88877536559ef2119f5dc8e0cffcc942b79df0f64391f1e2460ccd76d48463e1c28cbfb417d32f69f9487f93d749425de1464d167b750967c32238b3e6dd85ff7770b65c9c74b32f2dd5059ce473fc8a2cff64959cef395518f8e952b7d428e07e7e7fd0318f3df392a4bfe75c878fe375196f3843919f985e381bfd80fcad2ee93717e3055967a00fd31df9dae64e4dba1b29ca758649c8fdb64919f6bbbc8dfb5c822df73952bf9cb0619f6d983e11f4765e48f99b2cc9f43c6f7cbe9f5b0cf0b19f1b7a62cfb13ed4ff45b3695653d513ff8d3d70f98f9b2a62cf5c29a8cfd5c4759f2fd948ce7d32d6539afe57c30be3c8359ff1c952b798d0559e46d46ca721e5b278bbc755359eadd8c2cf2567d65f10fd88ff9f4f046c6fccf94abfeca2119efab4e94653f9592455e6a298bbc2e98f5cd9e0c794365597f3919e78b0365d92f76c8226f4bfd319f1d8c5ff36d4359ec7723e3fc74a82ce7971c0fe6ab1d81311fdb6f65e96f41c67cfc6339ef6f0b3b7c9f215716fb6ec9586f7565a97f914f1cd8a79991216fa52cf992fd3938ff682bcb7e43e64ff7b7ed0f30f267e74446fe1f2acbfeef8d2cf669d860e4c3c6858c7cb8559678939361ef4fb2f477937ca3fbbfdb988cfcb65196e7fd3532de9ffb20633d3c93a5ffc057aefcd3dd93c57fc66d30f3dd842cf2eb7de54afef54cc6fb230e19f5f341599e1f2cc9889f37e54a1fab41863e5f60d6375732f26f5f59cedf280ff16c305096f7ad680feee71ec9a2cffe5359f22ff543beab0760cce725228bbcd35c59e2f9882cf6486c65a9a7dfc922df7956aee4af63b2c8bfec94e5fc40f2e3bffd9d4fc6fe2e5196f3dd26199faf3e2a57fa240332f2dd9a0cfddaca957cdf268b7ee554b96a6f61be99ef8e1b65c9cf1e199f773a2a57f247ec9fef1f7c2bcbfef7912cfab9dabfe8373d90f1bc1ffec57cf7d554167d2e64d867a62cf5b25e8ffdda8a8cfce62b8b7d549ed863427d98ffb6ca229ff723de1e5e9425ffcfc9d82f69bbe87379268b3ef15959ea5b87ec57f6d8e4ca41355f520fe87ef3d425431f5f59fce340c67ef34159fcfb858c7cd551aef4d95cc9323f56a02cfb0facc70ff8cff85d59de675d92f179f8b3b2e8a78c7cfaa22cf191f2e03ff95cb992df81bff3fcb99790618f9db2e4b31519f5c25159f26544167985f6877a01eb9df9b69e2bcb7eb924a33e0e95653c2919f5df56b9ea7f087b32ff6e7332ea015759f40dc8d2df61a15cf5b79a9265bebad09ff97a9b91d1bfa32cf5cc912cfd77611fc741beef9091efd7cad23fe53bc8c7beb2e887f5e00472ff2a5096f3048b8cf310d8cb7dc2f50fca523f54f9d8d5fd76fb1d8cfc3f1a90f13cf51f57fe33ea93f1f98b9a30f37b73a72cf92323cbf5b7088c7cdc982acb7a1893b1fff394a5fe989191ff281ff6f70365c9c7af64599fb71118f9f7162acbf9914f16f9176dc7fe734086ff7f2957f23cca47be9d5f95abf67a02863daf6ce7fb24aeb2e4fb1359fa6f5a64e97fd650aeda6fa9b0ee1f9764e4d3a1b23ccf6d93c59ea94f96f1d937e5aafffd0b19f5c44c59f2e51c8cf93b67ca72be1093f17cb220e3f3181d65d12720a3beb92857f2760959f469baca626fda03f379cb952b7dbe385ee64bda03f1eee690918ffaca12dfc764ccc740b96a3f1ec098cfd68a8c78bf5396fd6f8b8cf753a6caa2cf0359f489eaca953ce7892cfa2c2cb2e4cbd15cb9ca9727f837f3e3f1a42cf5cb962cf2e72919f6b89245dee85959f2b5f627f227ec8fcf4fc7647c5fa1a72cef632464b1c7245796fac9258b3ed38b72253fd1fe443ffb5359ecc5f1d7a01fe213f3e379a12cf5cb8c8cf3ef0f65793ebd2463fd4c95e5fc89e381bf6c9b64c8c77a61febc14caf23c90fdc33f8eafca92bfffc8f08f9b72257f047f67febccdc9c8f74365e9ef978cfae2a42ce7452e19e78d3b65591fb027f36718284bfedc93a5ff3054aeee5fe8fdd2ffea4db96adfaec1c8a7a147467cb695e5fa2e59fa3bdc9425dfd21e013ebf5723e3bc315596fa42af877daeca129f68ef40e435daca226f22cc7cbded298bfd7fc8e8bfad5cdd3f4fc858ef884fee2bced36c32f6e76b65599f1619f6c57a7479fe9093711ed55216fd1fc9b8ff1b0c7b75c4ff7dd60f6d993f9ff5c12d06a31e68bf9291ffb7ca72feff4e16f975decffc1d91f17d1e2fca92bffb64c4cb0f32f25908667ebe90510f0c95a5be5990713eb424cbfc5e251efbccc7d73a19f9fea62cf9e8838cef671c9045bffd4159f66353b2c48f5b0686fd2e6365d1f742c6fbb87f649ca74cc8c8a77565917722239facc0ac976265c9f72919fb635b59ce1f4332de072b95451fcac3fc784be5aa3d7d238b3ec31e98f5544759f4a13d305ff36732f2d98fb2d43b3bb2c81b439eee2f5764e4af93b23cafac93b19f9e90b15e7ce5aafdf38f2ce319cfc198bfeb2719fee6294bbe0cc8385f77c9d8bf9e952b79798f0cff0a95c57ffb64a917261618f3796a2a4b7e1c9151cfb5c8c8c7ef6491776c2857ed976f30cf0ba664e9ef5a53aeda5b1119ef336a3bf2c72359e47dfe2a4b3ea0fd511f5d7e94abf17e6fc8c16b654ff837cf83af2f647c3ef65759e2f73359f45b87cae20f7abde837e92a4b7c7d228b7efd1ccce771efcab29f1c90912f0eca527fa464d82356aedaed828c7882f9657e2d3c32f2aba52ce77d2e59fa3fff28cb7916ed85fcd04c95abfef75732f4bf298bbf9ec9c877b1b2ec3f307ecd9f3b32f4fd56aeae2f0f64e92f1b2bcbf909fc97f9346f92a15f43b9ba3eeb9091eff57ee9af097d994ff396b2c4b32919e32b94c51fe0df2eecb3785296f51a91e5fe1fcc8787f1af4265394fa9fccfab69be9c80b9bfdf29cbf9ac45c6fbfc6f64d1afd893c57fae0fc2cc77f581b2d4037b329ecf7d91b11e4760c63f8f8cfc159265bc4e5fb9d2a7add7439f2618e3bdfaca921f288fdf9f7653aee63f7a22e379b6de8ffc782543ff2918f6bb76c9783f69a15cf53f3d91519f3695657dd6c9180fc6cf7c742ec8d8bfe4ca723e7e2563bffaa82cfe30264bffe71918f66e7d2a4bbeb991f179bf5f32e27d9f2cf2bef57e91b75c9025ded63330f34b5d59e44564c4db3f32d68f47c67e2450967cee92b1ffa5becc3713b2f47f8a95e5bc9cfaf27917fbc37cb52d65a9cfb51df305ffe6feebbc21435e4759f29b5e8fe799b6b2f8c39a8ce74d3565398f6d91457edb51aec6df9f83f9bc624fc679c33719f9355696783e208bfc5da62cfbbf0318fb89fa5859c677214bffd93f9678f94396fe8b5259fc6b4946bdd454aec6d749c1c837bd3f65395f77c9c8cf99b2e4873319e70789b2e41bac27e69b5e48c67ed65796fcf54196fed6a5b28c674b16fd9b582fcc3785af5c5d1f1dc8c85f5fcad2df1b59ecd381fecc3fd15e59f2578f2cfd4527e5aafdf44e0e2afdbacf60da2f5596fe8664e92f9d2857ede71b59eaab15d623f355fd1f4b3dd723c31f96ca727eff02867d967bb25cbf39294b3befc778af553ef774bfd4dc93f17d455b65a9572c32d6f72318f9a43925e3fb153e94e579ff1759ee2f3e952bfb5e6660e68f1619e7431365399f5b9071fedc5196f3882b19fab685993f2e2919fd27ca92ff1ec9d25ffe43c6f9d546b9d27fb625cbfcd64760d8f33c519678589251dfaec8e83f50aefaff9a91d1ff100cfbde0ab2f4d7bf91918f3a64e9cffb254b7fa38572d5de70c1fcbc58838cfd8e4f46bee17861efafb672d5df2e248bbc13da351f3c28cb7ef24ac6f9e2868cf8f4471679ad27e54adef91b0cfb9e5aca62ff3959fa3f521ee27baba72cf9e7441679f5b3b2ccff0f59c637ed2b4bfe7905233f346bcaf23c3827e37ce046167dc24cb9d2e7b0258b3edb8372256fa4f78b3e5147599e1f633e981f9ad40ff16db65396f37d9b8cfd6c4759ce0b666491df48c922bfc4fc31fec72732eaafbd7275fff102467cdbecc8b087a32cebfd8f2cfdf90be5aabfed3b59f469613ccc0fcdaeb2c4f33319f25c6569ff248bbc554f59e2d99a2cf2268887cc17d1918c7cd655967ce693319ea5b2f47f234bff4dc42fe68f3c27a3ff81b2b45fc8d27fb950167bb13fd83bda2a4bfdb92463fc2fcaa25f4916fdfa588f1eec7b6990a15f5f59fad7ebd13ff587bd2e7365590f1f64b9fe2750aef45922befa187fabeadfd7fdd0f08f8cf3ac9c8cf53a03231f350fcad5f57dde8ff83877c8a8477c65597f5d61e69f6ba02cfdf5c9d25f649361df0c8c7cd2e2fdfcbcc549b96a8fb55df4b13aca557fc58e2cf335db284b7dc6fe609ff3942cf2beeacaf2fe4d8f8cf8bc5796f81091916f6e60d8b3e19011bf7f94a5fea47c9e67521eec6d9f9525dfb5c932be464358f3cf9fb2d4cb1119f9eb46463c6d2b57ed37f807f3cd6daa2cfb2d8b2cfaed3acad5fdd76730f2c1794d96f125df649c8f3864d1e7568211bffb75329e97b37fac0ffba05cc99fb27fc493e550b96a5f0fc8a1c49b8530ebffe64d59e46dc8226f7d244b7fd3108cf8d24f9425dfeec8d077ab2cf1e9878c7ccbfb114f9a2b6539af89c9d25ff0a22cfa607d313e4f9ec8785feea82cf17f44467c5e2957fdf51e84198f3b4d32f68f7d65c9073bb2f497fe2a57fd450159c6bb6d294b7d8178c0789dd494259ecec8e8ff47b9ba3fd990a5fff33319f38df5c0789d6f95a5ff3119f3bd5416ffa17cf86b02fb327e273959eecf77ca121fb0be19bf93828cf3a785b2d47f3b32fcf90dccfdd0958cfa63a52cf76fc972ff50d65ba0ef2b48ff01e3f3285396e73d0f60c6e72d19f179ac2cf16e0666be392a4bbc3b9365bd9d5ec8a2afad8c7ae01b0c7d1b3565c96fec8fefb3be9331fe0b59fa9bfbca920fd0aecf037c65d1f74ac6e7699fc8e24f8d3a18e36ff27ad4e3735e8f78d96882111f73ca833ff503e54abf3425c37fe760c4477f4a96fb8f7fcab21e5a64e8fb21acf1ed4cc6f3a207b2dcbf3890e5fe19f463fc1a4cc872fd0afec37834be90a5fdf24b0ec32a5ec13e8c3f8b7765d98fc87a0d186fa6ff58ea9f67b25cbf4fc8628fcd4659e223e687f1a43c91119f2365f1c7988c78a5ed18cf0b59ec33853f309ee4948f78125acad5fd73cae7fec657967883f9667c491764e92fc994a5fe9991713ef38fc59fd01fe34db45196f87c26e3fe57e5aa3d5f83197f47ca55fb664a96fbd30118e33f65ca729e9b9211dfe0af01f4e957f12978d5cf777a609e0f58ca526fda64ec3f4f60d65b6c47bc689e8575bd5fc8f8fca3ab2ce7b3caa2ef6ea62cf1fd158cf8d8982b4b7cfc264bff5f13e5aa7feb838c78fda25cf55ffa64ace77730eaabf6882cd7cf6e645cff0646fc88290ffee38ec9727ffc4496fbd344b95abfc75f6117fe32682a57f7fb75b2dcff3d5596f5ff05c67a5ad864b93edc2bcbf53d30fc65745596f53f26cbfd873f30d643f0a82cebfb4896eb6dc8f318ef0e60f87774254b7fe35059fcbf4f86be3198cf539fc9d8afae95c5de4732e2d7922cfac4580f5a5fbc2b8b7e17b2dc1fe7ca557b50234b7fab1fe54adfac25ccf8903c2b8b7e7b32ecf9a62cf9e6952cfdf75330e36d4196feb3b6b2f4bf25237eac94255eb01df64bd6ca327e65d4670fca12ff8660d82b29c9c89fdfca124fe1af8c474942c6f9dfa372d57ec0fc07d0b727eb3b60fc181ec0fc3ea5be72d5de08c1989ff951b99a9f85d83be07a2bffb1f8f3952cf74f0ae5eafece0f18eb2b7b54aeda873118fe76d92b57edb72598fe7420233ebc2b57d71f647d075c4ffdb372d5be2ac198efeb2b59aeefd6c1d0e7db5796f8d305439feb842cd77f7e2a8bfe120f35bf95a5b28ce7952cf7df209ffebad92b4b3e7c234b7fa1ad2cfed6254b7f75d89ffe9abc90b19e3e94a57d4586fd1a60faef2319f543a12ceb2122a37e847fa93fa764dc9f294bbed176b1df12f609b8df627f5caf7d65a95fbec9227f0b7f0830def41f57d70f2bfb86af3c2f1ef4c0dcbf7685e9ef5e0b8cfebd108cf90ebf84e96f07dc4fff0a0265b9fe110cff5a1fc0e8afff2ceca3bf6302e67cdb64699f613c9ccfe09d2cf2375b65f1cf0698f17ba32cf3199261cf5858e7af549678ba2663bddf9425de37c198bf245216793919f75f95abfb4bb6637c514296ebcb4cb9ba3ec57c068caf23b25c7fac0987cc273159da8bb172d55f310143bf03fa0f43e82bfa85f48740da43ce773b00433f3f04e3fa48e62be47c1f7ec1b8bf7502733f7304e3fea9d83bd4f91891e11f9047fbc60765999f0698f1e08f2cd747b172757d5e8259ef7f92d17fa15c5dbf45bbda3b20e3fa5259f4a983a16f942a8b7cf41f42bfe447b96a4f60bffbff2afb1c6ccb766cd7f66cdf0eecd08eecd84eecd4ceecdc2eecd25edb1b7b6befecbd7db08ff6c93edb17fb6adfecbaddb09b76cb6edb1dbb6b7fda5f76cfeedb037b688fecb13db1a7f6ccfeb6e7f6c25eda2bfbc7feb5ffec07fbd17eb29fed17bb66bfda6ff6bbfd61d9966539966b79966f05566845566c25566a65566e155669adad8db5b576d6de3a5847eb649dad8b75b56e56dd6a584dab65b5ad8efd6c75ad4febcbea597d6b600dad91353634b1a6d6ccfab6e6d6c25ada636b65fe7567fd58bfd69ff5603d5a4fd6b3f562d5ac57ebcd7ab73e1cdbb1ac2fc714f28e29061d33a14ee4c44ee2a44ee6e44ee194777b396b6763f74c4f2b67ebec9cbd73708ecec9393b17e76abbcecda93b0da769ad9d96d3763a4ed7f974be9c9ed37706ced00cd57746b6e58c9d8991b0b176ced41e3933e7db993b0b67e9ac9c1fe7d7f933fff660f6434fc6665fcef3fdff6cdeec5e5e9d37e7ddf9706dd7721dd7753df37b7f0a143ab91bb9b1f949dcd4cddcdc2d4c2f53b7b47cdb71d7eec6e9ba5bfbd9ddb97bf7e01e9d2ffbea9edcb3b3762f56df6e997eaeeeed3e26b76e8fdc86db745be6a7ed76ee5677bb8e6ff45dbb9ff6cdfd727b6edf1db843f7e88edcb13b71a7eeccfd36facceda1bb709756e4ae8ce41ff7d78add3ff7e16e2febe47ac6c37ae65f43f7d1e8f8e43edba5fb62fabebf93f1e6bebb1f9eed59a63e77dd4fcff37cbb6df6daa1d1d7f5222f36f3b0f6122ff5322f777cb7ee154eee95dedaf9f136ded6db3991b7f70eded17ef44eded9bb7857efe6d5bd865df39a5ecb6b7b1d63899ed7f53ebd2faf67fcdcb5e75edf1b78436f647d7b236fec4dccacddbc4f7be84dbd99f3ec7d7b736fe12deda63bf256de8ff7eb858ee7fd790fdea3e57b4fd6d09dd903efd97bb107d6b773765bf7b7239c47efcdb6bc7727b23bde876ffb66aa3ddfe9fbaeddf53ddf37f542e847eeda8ffdc44ffdcc1afab9b19ef14933db1be3f3b95fdcede5ceddb95ffa6b33d2177fe36fcdcfcedffb07ff6865fec92c92b37ff1afc633d7d6d908b85903bbeb7efa75bfe1c57ed36ff96defd3ef98f9e81a0bd79d5fefc5fdb3befd8de9ad6bcdfc4f6fef7ff93ddf72a77edf58abe10ffca13ff2c7c6e5fbfec49f7aeff6c29ff9dffedc5ff84b7fe5fff8bffe9fffe03f9a1dc8b3dbf65ffc9a73323dbdfab9ff665dee2f52047660058e3f3245a7e77ddc4b1ff71084d6c15d0791d50f6213150641e25c82d4fa0eb220775b4111944ecbfef6de8dc546c1dae9fa57ef126cac7ab035f7eebc7ab00f0ec13138396e700e2e7e165cfdccd87b67acb535f636abd1eb57fee507b7c08cd31a7b7d2b0f1a41d3f8d6c4b9580fdebbff15b4ece7a01d74bc43d00d3ecd281f839dd50bbe825ed00f06c1d06fde975260e285dd727e8371901a2f2b4de4f90e26c1d4daf99f2628cddcafe0db7e0ae6c1225806abe027f8752fc15ff0103c064fde36780e5e825ab5e3780bde838fd0beff869689b86ee8857e18dc636f1885719884699885795878ef6119aec38de585db7017ee835378b00ee1313cf9a93bbffb7a7876c3f0125ebd7e78335abd5949580f1bf7d726c2a6f568e6cab27a612b6c871dff1676fd71f8197e853d9354fae1201c86a320342b6e6e8dc3b3151b7bd59cc2caabfaecd95ffbeb701c4ec26938734abf089ae177780ee76e2f5c844b7712aec21f13497be1afa9d9fec20733ab9fe1a3c93fc3f0d96f06f56070ef237c317dd4bc7e90fbfbf0d558bee91fdd387c73b7e17bf811d9d6d5ae4556f01739e12172cd1a4e232ff223e316511845511c25511a65511e15c147544465b48e36d136da45fbe8101d43373ad97174f657d125ba46b7a81e35a2a665bc2a6a45eda8639dec56d48d3ea32fa34fddfd31912bb4f2f01af522e305c6375e4c2c9e458368188ddc89f518ccbd43647242f8e7df4c70e91b5f75c2c768627a9946b360147d47f368e1afbddc8afdbd957b7db36a2a7bddff35b845cb701aada29fe8d729a33fff143d98712ea2c7c86433e309bbf0217ab6f6d14b548b5ea3b7e02b7a8f3ec2a1ebc4761005f5681a5bb1134e63d7acf28da965fba6de6ac69edd0bcfb11f7ec4411c9a10e1c4511c5bad208e13bf13a77116f9711ea571612c159b3fe3b88cd7c662eb78136fa322dec5db786f7ecd9f266d47f1c158358c37d1253ec6a7f8ecfaf1c559fbb7f81abdbb657c8bebae157dc58db819b7dc9f2035d1a588db4123eec4ae196d1277e3cff82beec57da7eb5de2813b8b5eac5e3cacc6540bbee2513c8e27f1349e596e6cc7dff13c5e981199d8628ffd8d9b487e8c96d132aeace53ec4e6d77d306d61f4607aff897fe3bff8e1ee5d61dfdac78fe1d16c0bffc29fb01d3ff98df8399ec52fe130ae9bbc3d8d6b46ab077feb3e0479fcea6f83865f78b5f82d7e8f3f123bb112c77d7546ce3af2bc3471132ff18d572571990471696c56266162d0fc267191a4c6bf364996e4f13629a275521aef5b1b1baea322594765928576b2f117c936d9f96ffe213e247bf7c7e8d034a36cc6f5e4e04c9d229cc5ed68951ce355724acece4ff4905c926bfce39e82ad33b4be925b524f1ac1c964887d78489a496b7af01e9276d48d5fe2efa49374934f639dbfa89f7cb90fd1afe447bf8c96f7bea39f7815deee1282dc390765d24bfaf14f3288deac41d877dc64180ea267efd16492915959eda4958c8c7fd593713249a6c967328b96561ef54d04cc92afb86d3c3809d2f03bf94ee6f62659248eff61aa8e65627e82976465acf293fc1a8f2a93bfeab7309e6556a3f1b0c2fc693ccaf85471f7afeada07f393258fc953b24e9e9397a416da719ebc266fc97bf291daa9e5a5feda148e9fc63ba6778b259f66a5fca64eeac62bb3325fdd476f97f45273591a446f4e9486c64a2656a551d44ce3a86537d3244d2337cda26e9aa745dc30f63a84b3702ae3b9ff54fbc3a9a9e472f721bc99be4bf3e73add980a71996ed35dba4f0f26af2651d775d26332b60e51cdead9b5f46475fc7a7af63ed34b7a4ddae92db6a2655a8f7e83c6bdefe4ebee63419e36d2a6374e5b69db69a69dbb95d26e15abb2f433fd4a7ed25eda3321bc9f0e92c77468fe7564ac93479b741cefd3716825b5789b4ea2533a4d67e9773a4e9ed2513a48e7e6ef453a8e76e9325da5269fa6bf7692fe599368991c24baa40fe96338897e93e37d5cee43724ece412b7d4a9fd397c0496bce3a9e98d99e5a4efaeac7eeccc47f3b7d4bdfd30fdbca6cb30eeb9995ccd287705259ea356e8737f1aff421681aaf33238d5f8dadd641e68d322773bd5de6398df0cd73ad7ee6c7b32cc84213706e599c25599a65599e15c15f5666ebf06459d926db86d36c77b755fcea8d4c16cfb27d76c88ed9293b6797e8925db39b893e655c186ffa49feb27ad6c89ae92279cc5a593b79369619a73353521fb28ec901e68e749275b3cfec2b9da43f899ff5a27dbac8dae6a76f6c75c806d930b4b291096c87d031d78db389bdc8a6f6305ada3d3377cb7092cdee1e66f2a389aac60c6538cfbe4de5f69e15d6299b678b6c99adb29fec37fb0bd6562b7bc81eb3a7a8953d6726ca64b5b896ccc24972cc5e8d6dda6645f6aafabe481f9c22ee646f4116bf66efdec839651f6e2bb74d6ae85ae3dcf1626b6a92b81b7f678bf0d7ee5a57632c2ff78376686aeaa46db97e9907663ea74e999c822c5de7a1595a66b998df34cff2dcc49fb4ca7f26b6a75fc652e6272ff2325fe79b7c6b2295f12933fe41d6c9bab989f2c66e6ebecf0ff9313fe5e7fc925ff35b5ecf7a79233a264f55de3ce6cd6c90b7423f1d071fa6e592b7f34ede4ddcfc33ff721b5e3fee44bf71c7f898893e51cf54f74b7be23ee53d6796f7dd859fc4b36462acb5ce076918acddaf38ce87f193f36a7620ebf4928f92591e645be34d8dbb6fddff8c657fba48eb69dd29ddc77c9c4ff2a9bfcb67ee4bfe9dcfeddc2bf285c9d9a37c9916f92a0be3a9d731f5f987d5c97ff2df609efd25a3fccfe4f4a9e9fd213716cb9fec51fe9cbfe4b5e890bf6603139f11cfef5e658c5826bf516afc2b30bf8ff99b5979dbfc3dc9a26336ca46e6efcbfdeff4373a652363b30f3bbcff59d8a1575866e3b0cf1bc6f776e9ccd8eba3700baff043cbd41ff7c867ec5a0445780f7e4552a44162624cadc8ac999b157951e4b6df2d4ae731ef176bb30bf51d375b151bf3bb35b9b1e32d8a5db12f0e9e635dd39a893cae372d8ec5f1eea7f953712acefe6bdaa8ce4b2ed9c6545ee3fbce21dd14d7e256d48b86db299a45ebee7b453bfe0e9fc361d131517d1c9c8a6ef1597c79e778e0cddd735816bdf8d9f5b2e7e4501c4dad5214fd202b06c5d0f84c768f4e895983c528f92d46515a8ccddf93ac594cf37b3e7c89f766ac9be4391ba4b3ac1b5ae9ac98451b3b322bd2cd3a669d79c577364cb26c984e8a79be2f16c68ea62dbf655fa16766a4916f8cb79dd35194154be3a343d3c33c748a203ff9cfc5aaf849cbecbdf82ddcd8d8cc2e8bbfe2c11e17c73c08ea66448fc553322d9e8b97f460ea9da0a8853ff143f1eaf68ab7f839faca83e23ddbdeab78537de7661f5ac5fbac567c94b6d9f1d5ac8df3535aa5e38ddca7b4617240a3681797fcc1649b69e9969e0949cba46e354c497b288332f43ed2d8f1ca286e95b1edc4cde23d0f9cb24cf2e7d2a8997e1a3ffa357ef47bcf7ff79f2836be1597795998aa2188cab20cdecd1feb7496bfdb918945dd6c546eeed6b857f6c6823d6343375d44dbac57de7f77f9bedc675fe5c136054af679cf08e5d1f8dba998c5d5aa36d1b0966f0abf3c95e7f2505eca6b792beb65a36c96adb2ed0ddc476b628fb36dd1293ee286df2c3d33b28e3fb66a65375c959fe5dd0ffc6854f6ee632afb71cbec522641d338f777392887d57a74b26763c9b5a9f907e52874ca96f1b16b39b6d2d815ffca36c9ac9cc42f59e89adabc9c668fde87b7b2bbe9ddbbba4168fa9ed9c3f2dbf41a97f37291fcdcfd29f9bdc728b306cdeabb5bebfe6f511697659e35ef3e97e76655edb251e11bcb0cca53e11b7f317e53d8e6f73bff083d63bf4168ddfdaa5c96abf2a7fccd5fcb3f3b8c6e45947d9ab8f651dcca3fe3672713bf76593fdae4eb745eeea263318f0ee9d458eca17c2c9fcae7f2c53998ffaa796fc9d9fdbb8fe93eaaf2b5f8c8e6eeb7a9597fca37ab15764dd8782f3f92a635f0a6f731adedb5e59871792f6b67edaee57dc681fd653644f63ab0e7eb701d393fdefd14240aa7c92976c349d1760ab326ad7c692ac169d40c8234716a612f7ab57aeb3872adbdd9c7cfcd6ee3719d046f771faa7e7eaadf1f89f1f7ac58fd7ddfe794c94bd65ea7f1ae3ce56ff1de5453cf66157d97c7ec6b9d19ebdceeb12adf9b8c38ba674513b76e266e1d8ba1ffb2ce8b5b680ab3d2e4d0fcb036612deba5bfebd2541b937b96c8bac617bb6be3b185c9b3e9cc7f5e6fcae7f5d659b9cd68909cfd8dd9eb4dcdfea8886b26be74d7bb78b1de7bc9fab03ea6d1fab43e871be7797d091f4ced3f5e5fedf6fab6aeaf1beed3bab96e39abea3cbebdee04ad7577fd696c98acbfecb9f1dca137741fccba353da74ef413ced63deb6ef1febabf1eac878e6799dd8497ad47ebb1e3af27fe713d5dcfe262fd5dd50abffaf373f732e3614194a67db30ad7775b99aab3963ce77954aee749cd447a93f7cc9a6cdce3513a2ee6c577e1e687f290f8c6cfcef9d14ed78b2a579ef36b7928becd75d7fcc3b0f9eff5d24439f75e79e40d43eb6c50ccb361de2a82f52ada96dbf58f375eff7a83f59fbf77c3fb984c1630bbe47859b4d70feb47b3879aaf9ffc5fafb77e5ebfac6be171fdea0facaff5dbfadd89d61f1b7bdd30e5a8b37137de46de4f7fd8049b7013850b7b560ed6de2636f6ea87172bcf9fe29aa9d7969b6493c6d6268b8d18e3f2834d11fcd87d63afdea6f45267bc596f369beddd3a55c482a5aa0a2249ee7fbc18af32bb9ad2a42e13dbdb7963637c6bb32f7785b7d945872a92bb55b5700ae5efddba3415c4dd427be35f6ef9bb396c8eb9d97597260ba6cb7bdd657c6a793fc330197570cf9966f59a78775fc3f77877b7dae6942ed7c5e6bcf69c7a5933357eedee5be1c4ec936af735b3b998bda6139c3657fbe41f36b74d7dd30886eb5753b1fe79d9a6697736adf425fe32d66a6f3a9baef857340a9bde7772dd7c6ebe8c7ffd6d7ac5d5df16aba8ef17a67a31555f5c4b1f622b1cb973b3b3fed8f4c3277b18c441e106f62af1ec78b3adf6363fba0e7f73b3fa922429cdde6f637257556399dff57d2f73af3acbdd6610069b61b9df8c8ac5e6187af96d3336abab73f71fe355d77b0c33d6f33613b3b24ea6c6df99956756dddd9ee98fb1c92e1bc4dbcd345d4567933f8dc5eeedd9d0d419adac7b5f8de6ef5ededa1cfd97b2e6666e647de74fd1df6616ada2bffb2ec7f8c1f766bec9acdfcd62b3dcac363f9bdfcddfe661f3e875edfee6c9db6fcccaf4169b974d6df3ba79b3e7e25f9bf768b4f9d8dace726b6d9df231b79d43780d2f2676dd7b75936e7189bfb76e780a6eaebbf5b6be156c03e7b20df38e31c3b65a8195b58cd5aada6a1b27eb6d12edb769f1bdcdcad5dd12e58fa9ad4cf4cab749b6cdb7c5b634113d58e7db75f95bdc4c95e5dd6b54e321c3bba7ac97e6ef53e2270fe92a5e8776612c6562d99759857b739f9364665fb9bfd761f74a24744d5b27bf99557c2b1646e6dad8dcc4c1c2492766950eb71b13ebaf6e983fe54f9bd9767bb757b68b16dbdd766f4dc332ad6d0ff1397edc1eb7a7e01c847ee6da563f6a391dff6bed6ccfe976534b3bdbcbf65aed1f1b6e2f7dd9deb6f56dc3cd4d66acf9dba897bde54f7e613c6c1c8ecd5efad3cf62cbc9ac70dbdcb6b66def75dbd976b3dbbd9eaa227a29be95f6b69fdbaf74beed99d0d12fad3c33bfaf9be1d6c41593ef5fb2e176b01d6e477976afad42bf708afa76ecff6d276684c66adba919e5f7bded1ed1efe713c67277bf192459be33dbb0c97a69f68c3f777f335e68fcafaafd0ff7155b389b63b1d8ceb6df660d57d6bafb5774da4eb7f3edc254f80f776b55165b6e66b1bb5d95afb11d7dbb6bbbbefd598f374fdbdf7cb4fd8bbe8391f76cf5ad5fd3f218d861be7d58475b935d8b3f895fdba7c04abcedf3f625ccd791c9baa6fe32155aeaefbd3c1cc72fb113b7b635e35baf5e77fbb67ddf7e241bfb7e5e9556fe845c987e26a9596f26961bff19eeec9d657e1cffefbeda42136aef2bc678c7ebce3155c069e7568f7ef29d570ef37a11947b539b2fd679692aaced7d773dab7cec602cf8616a7a7767aa0d53bb9a9a167fbb66d5ddad72ff35962ef7e65a331bf9abe963692ce614dfe9341bdcfb5a2fbc4168624cfeb4dddebdc0fdb5c6e14bfcb275373fbb20fbdb85bb281985fdf4e85abb38fa8c1debe03d1bff8a77c92edd65bbbc0ab4a5b3bbdbcbfe4d9a9eb55b271fe5a0f8db6deed9b158b9f753c5d8eb7bb9b1b5efcefddc5e387ff6224c92b7303531e3977930abdfabd22849878931b7894ddbd2da6d773b63adbdb1db210cd2b1f12e13d5ed705dacf3fb2ea99897cf66e5d477c7cd71bdcef7db4969aa85ed783bde39f9eb7d3585c6d7ccca32bf79fdbed2ca5fe34b1f851386f7daea5e9fe56d53a7cecbdfede46e65330bceee64eab3559eedcef9ebdd92d1c144fc99d9579e4c45b90a6b561aa4566cc5f6c81ef9b3dd257692bde57bceffa5eabab6158776e4c7f8dd8b1c1eb77336190e6fce39677ffd48a6ef9d9966ed36702245a95492b67deaa99ee3a3d7536d4d6aa6663dc39b1d9c01e83557c74e69b1e9ddad019bc5dfd7421d1767aa80ffa352aa45f87843ddedc8bad5523d52b57d2b339cd9d5321595457474df3efdc3eabf7520de0b121eea1165414b011d37733d472dd2801b2ae43aa6ec803b94bb03be01b78aa7efbbeb5a43a50774f5daa83b709614f20133dd129936f2e4e7c760d180e45c64195d9ae0c330679ac0d00cd8dae43a705aabcd52ab2ff5505fe01d48331d62758eefa87af4079cd7c52ded8fcdd094935a457d8568e3028bfa5887fa56dfeb47fdb4bcfa15c8f6ddd7716646c9d7d655fda373b73ef53bbd47e75a5ce271723a7b1d1eed8df5b439ab7537f6d66aa9bbb383709a28d38afca2fe381dfdaeff82b9fe46ab7faee1837910118348045e253a78ce576dd5ab7a0daf82c06bf1133991f1f56773d92182f5a6ee96dc35d54d36d7dbcc2ebb9aced9ca2c3e10c175f64484f2165144c452829e1e91ae77801641648a0cbf3ff21102a4cabf80361cdd1df06a5f9af5a1eeab5b5d414d502dee55839f75ac4fd9d78e9ccc26fe40dfa9c8edeb732d3b1b8842a5a11b28651a0bec195857bf0fc4e056ae698aa61adbe91ad78bac4f7af172eafecb8fd4e80f8d67dd9c1ae77e5663d5f59ab6a93b20f5470b8e487dca6de3374113d25e1379a7ffe7df7ffab50b8a5a8df6a83f4d5cd7f88adc2dbcc22691e82002cf9ebf0115aa495c78754b94d1eecedd8266c1b1d69bb4d6d3c8dd3671d93659bef8b17a55644d5e64804a03e8fb88506982073b4085bba90cf83e3ea085fcd2e1c8360570abafb2a66caafa52ea4b4dc0a463d8644c5c52f7a4059cdeb460bf9d1162ece1674d8dd55cd3342d455cc735c28da57952b8a53a37a21a5a4796d8b7a60b4590dec8d9d117aa5cf44bf307ca7452f0bfa11dd81cce1f9bbeda026689155a6e333463132696fb1776e818fea1f541ddc23e16a83c7875a8003f450aaf5e6c52bc816fb2d19f83c3ac9b09de77a7fee9da0e7221a87bdd3433f8f6cce66ba3811cd9300d4be5e0edf526cf74d0363d7fc17db686575e6bffe1107cff6d4dbb5f3836b02ad449d03cbae14aa3e1dd5dc3d76d533502f2306f20931aeea611ed38df2767570ce166cfb4d3781ed548111b1c815d72a3346aa3357a633466737136f61df0723dbfb9820fd380359555393b6b74cb1f5e50488aa0e92165e27c02f8754b2f01d3dc2c9d8aec81169a7bf3a8dff537cfc316fbedff975f3fdd4acb44ccebfc0fd9009a6de41b48c21d782bc86280805315f5a5814c8fba932658032227dc6dd902a7d2cc6fd2e2d96499d7b0e0e24193b227f889ca777e8abf54d9147e2d700cf40f72ee0eb209a056d3c06488e25a695ef505b8f56e3eb0fe9a37fc6c3dd1c0c76539c9b9e60b5e60a0a266e574756c0fcdda138a4db371da66dbec9a4d18367be76b895019b7f60c15a4edac6dc7cf69dd7e58374037c2fe046d52f71fbfea9136acd4f69d1db0abb423ff6e8d5442bfa9c0328a91ceaba1fe16b977fedf9cf8537bc02e07cfbe4fcb1f8720df2d3c002f6437073c56c0bb340125ee9b2370acc6578deeb539d5a786e47a73064ec410912ca0426abda5c15d1cd2a9a57e39133e4fc937c0bd22dfc07b610052885103d1bd293eb9557c5aabb59b0ffc5caae15aa7a65ab7a94a0de2dff29d4468bdd66f8336b4e336728e54e24a6d1c598e15b16d62498149496dea17dea7cd5a70adfeba2d2cc76fdb12f43e77936a8ff90eb2c39f938152e5bffd0038ddcc55da70548ff55850c51df82e60996558970018da568117a64b8f218ffe4f250d3e350b2b9faad5bc46df83d196370d0bd134036720abc1f390b75a081188917775836831976cd6b81b585f4098a957c8ab742820025302fc6a8b27442ce44cc0a542cd438d020e55c82dfc190b6a5665b66ddb39668b6cdb945ac3d587e6ddf6edd0ba395324be1db4899e88edd84e6958d8eddc92966963e7640f71dbb29664cb94e43d5b0e67da2def39add08ad41c5edacc8d8ac6e529ac671eb4013995600fcc637ff35afb039ed4f64d0b3200ce0edd321a12cbbab9bd736fa556f6e9c08f56bffe15de5ae5df510d8ad8842aa769a69c290dc8e434be2af0d3a8284cadb4c02ddfab92566bf8566f8d9a6e21da2036f386805aaf408fd678ac7540cb6b32dfc76884af3dd42b44a9526b05a30dd883514723b7302f02abbaf692c6cdb3991db3e11bae39b6d7ba6f6fedbd34da476dfb1ee49f14fc311f5f5a3a118a971fb74f3a6a5fde2adeb5ef62e3ca941698b4e808f69cfcc1dbf4a93fed9fc7d9b76467df9dd0d9da1fcf84ead9040f9a792c0df878ece227d8ea8d7d2eff6a2fbd7ddaf4523bb43efeb162da6ffb873b1982f4ff741e7e39f11b24a0f3a7bccee0fd045fda03177288a00c222d76bf102f69dd03d31e5055331027ab1adc68deb46bf8bc02dd0368578e3e0d72e3019cec13fd3da0b2faf1083e03f3ac050e176ed50d3893e2020ceba6009d3ac291af3288f4bf76d36e8157bbfad0eedb43ebb6c7167eafa5c6acda73fc0277fd090a9ca07474b5eec0b67a827da338aae92caf77e7ceee1ccff679d7ef5c9a4b5e9d57269d4fabde4c5d9d2c78fd3a405d100acbfe39a80e71ce66e5f05c18f2816a47e0eecbec1bf679d14541093c52ffa1f49f9b17f9f1237ea62970abcae62e5ee247ab57690f88614f7383aa8cd54975cfdf5dd2a50d0f51f3acfb9a064e801e35a45e233a10c13e78f35366834b50dc7573ce59f868d114bfcf036562a0c684dc071fdf600d007ac6374f50ae6bc37759bbe9f2ae8042a1eaeaaee9daaeebfa6ea8eda083dfdb007dcd8a7bf4c9d3b4eac652eba68a0e3690cbb4f4ebab94edc6f6ab9b3b823322f7da3134d7b11dd7f1211549e0f241b7ec55c8876fdc55e05f9779c739dc97b195f9172ff52f91ec56805794d2eeaade754227866558fcb75bf3df5a1127864153abe0a3e74efa79faf4d030c513f8952f51c580477220faaa768d7ca8f276ddc9cd33dfb426bcb002f2db6ac97b4f70105ebd826adbc4fc5a3bcd13907aba5fe4516b35afd68a21e6c07599805d51432c2ecaae774aa7d654a701627a7beb8cceec2e70bb764377abf2648840b8ba7b904024fcc546a2c566f780dbb32ea88992bd0f45752f37ca433fefdeddc7a2babfee1bd5dd2a4ebb7524e1ac1c27b6d861b43258b9b7cc87c265ff04e035fb7324fb0740ede0e8dda6db76bbb00a46f879f17fdc29deba3de0a54365bdf1dd66ea0e4d02eedd449e40c46cca8bbba3c067d65b8828286f216adeadd5291839dd1179014a0dbce94e95494142a8b50abe02a2f2549ae8c3c0793e01a7272a79776e2f80c9b19921f75df159e0940e98f1f01ee8a85b9ddcd33dd55bbddd3bbddb7b3dd8f3eeda87ddd047be9742f958dcfb2433a33082d2b6d2fab4a2cb7d0985671e3aabc84c1eb6156e3dbbcfbdb71bf485d76622d5276fecbf97f7708f337bdcb182135fdc2bb1ccb733dc6d8293d6a8772b2fa14a285ccb2c2b85c40896acf8df1ec44fbbb0fe89fb2ae1815b4ece404e4cc0031c321b3c39782450ef0c3d38e634f0fb3c6446b3e1fa0537400ff8d53c8b4fdfa07fca7c6065833a56571050266a1372ab6d01b54f1af76d27b7d74ee9bb4e06c429787cecfb4eae4d786e68eff5a12bfab1d301ada99f7bd2333ddb733ddf0bbd58ea658dbb7c02b088a85fd13a48e92023eed9e9920de5e64178eba590e9e5e4db2b8dd6abbde6e02e651b27b9bdee91de8844e0d175c12b89643b46bc7ab3bfe00e03a818b57c6f0d851c9dadda316a50cc14741ef2e207de9f2522bb3de0e54741ac45603df3372af0921355ec3bd4627aa072f0e427cc657953dd2a15d8648193e41bbebf42840143905b80c613b9847e0ddc830f7525d49d95517c30e7754a1a77c725a241f7012bb53b422473bfe79b63a760afa8cbfa5b7fefca76db3ffa67ffeadffda7ffebbf80d80a62d2c0eecea2612a706c9d19b102b5bf4347f9a3a0ebb3372e13fb5dbfe9b7d92ed4b33dbde977cb3ebad98dfb7d7fa8de65dc1fc3572804df4c8d197faa167fdf9ffa33eeacb1fd52b1aae26bf345e06deb3abe65af20c629e26f7af8dfcea007ef54029e7ec8191a1c40360f34546b90e380232d384faa8941bf56d8bd01853fa2f7061cf87c031c9bc18375a05f4e77020d9bd1672d3912aa7160e60a9e03ee0156a061cd0b3c95d35a03d52931df81871f96fb7d3fd88333b883d7df067f088670888678488674c8867cc880637f433194ddb5adbb31be05e950452bd4b1a1ce6e953834e04023a868eca11dbaf099bc9cefd00fc330da8a2dbb721c8651c9dab6af67fc3065bc7f7533da860a614a6f88d7300fa4bce1ae30b0ca9c9da5c3c038c6c0267a00a54b4262055053160dfbc4e0bd60c5a05ffba2a07df05d5a276516ead7a26104eabe0d6290eb90f9374b1e43254a40b98db61bb8b6c35e043cdb2193c04158f07916faabfc05f76840aa18784872c7e60d0eb4e854d4304878027a9241048caca66cf79d3648833c28833a68fd6bd0076330870b20761d6efd67b80f8fe1d9f5c32b19e22720f55e6609457c89cae1431b511bb2d979f81bbec3ca86081cd6c3c6e79d9616c3d0195d355368cb11f35b4e47b7d0f658b774cb422e96fd72c376d8d95f9ccc59b5f5f6ad6a65b5c37e388438c5f03203f789fc7a5dbf7d10791aeda2147c978db9b13453e00764c6a4c9862376646059d98c5de61f979618e38613547605e836e4c0d6fa691878f32fd693e8cb86f312d90dea566bf5ed48039f38b87fe9874e1ea9d16a374d0918098337da4380dc1ae1a58ddee88fc1608ce1188df198206263dc334339a663861c4bc4f8d6dddb332858120c633e16c12be3236968c772ac8a35548b9bb11e9bb10da8b1a379c71dfb921d077f6545b6951549e9a8e3587c696f5cfaf7e38c7ba571f784a3a57d6e8dc466ed0464328fb1172fe33e2d8c44ec4774fb588af5f8313260570a9c6480c2bf41a9d44a6d4ee0404fe00ca00604a50707d130c369803c88ee0198920ce7e18c5eb57550c586337661b0c7f0f3538830d699c046d0b7eed8aedb2bf0f132d28332b27d3f72233f0aa85a9d36daa3384aa33c2aa33a6aa3debf466334c7cb781d6f433646a065cc78ef43e0d8cdf7823acaa2747c8ccff89e98e3cb5121ebed23a15897e3f80e594f1d3fe3dff86d2ca81e9524f304c7a2bee3ca11c675a678977163fbe3360b86dff52c76e39e4ab0d62e9d6e534dd56e3cf8c4b7c20cf28a870b2740bf2910fcbf8ee22ac23e2ab0e809cefb028eab028fba026e80b387a86c96ba8f2cfd830f6a15e044752740b0583c1470ae6f9b0257edc063133f0f54fc04a8bed063817e51c831c8a7d408f9703c8d67406ce8ef8332d1830c58b91335ca93055869933d06930331694ceee48db731997c8ccc9e1fca5ee88652cfeef10d2ab7740ae297bb764bff9294653cb4535826e03ee7290a4e53dce653e286cec6b39afb940666ee8d03ee08b4a03eac63ab6b4921235e4d94587de9d48ee6d653463fec6dce5b6dfe5d7c9e0fce3e0a22d0accf32a7f6a3755a044d95d0fe948383a8327d2a9a035635e8f1872354da09d68fee77a922cfb503f51fb875c8851bec2a20e750b9f03166cbba1b209b02ef5edd19b366f3994a50ace32081f3925b6ba44776aa704df4789aeaa9191dc0ca99da519abaa99f06406c9ca6699ec8c44cecc48dd7899f84499ca4fe3bc99dd1d6f9b62ae2e7f8c85e295f94c91177852465174c4a247aa69d4feaa44d3a6507b7f2536c838b63d9c36438ed64da835ddbc7f0d8dcda972bd28bde4f173fa898e93add26dc83b26f5f566d73e91c8441867bffa220c8fe39b065569d70d51dbb37e820c09b9f6025d5a55e3531706a57a9902f4f500b29d8bd6932c8970d76fa904be8eb8b0f22b9f4c932f4eacdb1f85426bad71e4b1919bd2d6816785bf05a0af0f2383d00ab67df4f2fc0eb0d0e429ba8e933fd0156df691ad51fbfe09e31ada6f5b481230b4a160e979e99b6d36eda836ee890bd4ac8957df5f458ff12daf12a13aa77b10a1f5045bad3218ca7e3749ace943d7eadc261c270a667caa23c6eb65a52ade8db74fbe135db16333b169b5bd61bea99afa351f76c8adfd1ca3b038b771112ccc3bc887358e0175be55813a2af0795275381132c404571b7d8752ecda553336367073f67c97f55932f3d06502b9c01f550f961a5d3a0af42242f3f373fbbed652a41bb8061236857771eaca99e3dd4afa9467e8dce3f6e59108f03a0358282e9c02f32fbd33807733847708ce7644e6788c9391f9ec0af3cbba75c94ce459ce3dcdeca50f33db3d743ca915a6e2e93cd5ccdf5dcccadedd07a78a13457b644fbe054153d77735f5975ea9305af611eed73c5cc5362f7e0ed212e2b7b93e541108cf31c96d117f05a3aa9339999b09ed92ac1be56f69c0a709a4a4aaa4bdae5afb285c7331ccd29a7fdec895538f06be9412ce881470354b1637f41cf0fce01bc5927a3df024e7533e033f3b33008b3085cbbcc12202783831846b653e15979f666655641e725e0573b6bb3bef06b06b41c8cc8d900a44cc0ec321afd0b2372beceb7f93e3f2aad4a9a09f4eb925efd3d15a61ed480bbf91988de4c8b0e3dbf266d7ecf9ff96ffe420d9e7a5faa772ca7a700c47935afe74d5d96424a2f786de75d290286fb9aafd7f91ed5cb319c12f77207659083864998177127775a447b8cc606bbca16c49c92f9530128ac805b4a8d7cd241d766f0ec3a44e3016b4a78ceceacfc0f90ec967e850acee2d82e0c835af0832c9a0f23370bdd713ece27e0943dbbb0e0083a061202fc3a8dfcac127af608452c88c596d8c4016c34e2126f2280ce3c4392820568919044a341e231220968d8ae33485adb5592285340b2e08b134892d763b5f766bb7055ebd45196470a52a606a93cc3336895e6a83fda2150609086b4a4b358d2974b3f870cc9bd8d4bc0ac9a2c5277759a748553d7819f176101ecda253cb06b173f00af2a6533978ccd44c6852f54932377301a9b0c3d3ef0c8835ad2cb9ba542d2b1ae5cf6333cf377a5e7efda8475f937cbe19b57bb46a78055f52c8d1c9900319ecc847467c2ccc7c122ecf42634e1080f4b202291883cfd1185384425caec03bfc86f110d825203c4b4855b02d18931dfa096e4862731abb499705730c11d34bb90a53972a57a3f7712c72537c7b725ef0bf737e4eec69e4175d59ea6acd92ead393ac515799067b94f2fcbf9aa1f6aa4eff4877a156cc63866be26afe64bde411936e01e8268433eb19ef02393f0e40f7363335509766fa0ea81ba2f5b3a7d8012c1fda5998efb187e138ab243fdc2fb7ddd6af5a5ed1121e096d3ae2016d18d5a880861e703b008b844e659c0359fc997acc81a7937d56403bcda921dd9138b1cc8919cc899d853c7d00c3507249a6612119fb88b8e61ae74d0bd0e37c662ecf9daff314ed70d2fdf8b2f8ccb78566a7f680db2e08a92cb1c4a2b8bf1938809c6de0aac0ba5062288fddd4d6cd16d99c81fda57c578dbc84eefe5efefd7c6fe60b9b46dfd655fa71ea72cc87926c9a9bc8bd2b00ceb657fdb1af76d8d0c4463ec7b4c9a3639831d6320dc259dc08761cfddc69557b847027dff12954bb7be34ab5b6d3655dd63af011183c537ef8143af0575748235216897cb6480d7341f981ccc41310b4c89681181a9989a6998961c980ed03a3160e09971ea883a03ab9809f9b5a0e5806fbd4ce270656686300cc332cc7c0597ef12eca57c188ee1b395955a85fdf40b4b8f075a6604e7657734dbb4809c186e292b9cf11c37abf0234af4078702453f7b392325edd25f7528d38b9ca31d32b2d5d86ca994836340c9c70739e815c4619e320a6a570a5510f6e34b3d7fd1d853a82012f57ac5a80df8b1a2c0fd7de9a26da85538fdc7e90454451538b1cfa256188116ba06e0d81aaa230b72a13588901f2fc02a773e424ad150bb189d3180631366c7a9213bc604b424b89d988eb920b7608d0cc55c9163a05901c15c891e3f669059f7f9c63c0031d2b37dd81e98271971cae7be5293b66dd12b28a318e3bd6bbb01f34a4290aad9732323bc04d770a6ec5c754e1d63855400ceb4a66ed516a7becbfc51a06a5ab32a7bed1e9c1df376eaa66f7ae61336e96986b709f99556d126e1ab38af19a819313fe21e98aa48e794cbdb964ad154cc90a66de415ce0f41af965c887db0a5225a3c7bf3aafbdafc71abbdff9eeb32507501b8f4375a8c0e8831a05d84f93225b322dba966d680d28148cc869c992d44a282bc6276c8add96728c889a0591091dab4426e317bc0ebce1c9823ac13a0769ef3cea80fed29b3d273ed520575a16596b6b65824141b966a68d68ac370c3da9e6515919ebedcc87e50bab5b602fbdd78d4dbfab343dafccd6b71730ea0452cdc697ec7f3f15897f5d25b464501eb273c1bc40f368c9f6cc4c6559cb2298b3be182068e5d4b21a7b2475ed13e54480f167896bf40edd18fd1903b14d0ad1e2b6fc8893c720cf0497f47c2828f585c16f0ea00ec3a8dd67c64d3f93c1e815d5f10d3159bb305b0eb44a8e98fd9b025726aead80a9032991d5b03b722e41678afd544d86672d9768cd88eedd9811d915fec346dd97978b65bf84d06787f87d2b556cea9913c8847776289c7bba65f42e00a9e12b1d4c7b259d6d302d97e3a1d9e93ee45cbf9b5bb68f877bd5ec74addd41afd1d9546adfdb509e0c5b1bc4f83d7626a354d533619d232dab3022b065d113369d0b11238403651102d8cc4fc03ab5a74eb09ae218308c4be6af5730fa851cd67e0fe45e365b0b04b339503e4c4a99a85be034f21912f2bb30af0ec0847757ab31ad9b005ab4f7fac01ec82ca9ab8b3c99a187980920b79715a1c0568177b61af583fb237062a4840eb0e6859cc831dd907fb64ceecabbdb547f6cd7e3c9a8aa8d10da8c9b5bc27fb671ddc99fdba469b8e0dc878e139f1c1ffa3d4c2747b4aa6ccdf79ed80cdf08b477665c55468e119a4c4caf15c352a4e4d47cb66ecafc6cfaaf0bdbc8e1f608deb9405d4c2cc2d6250fc4fe6e259048096c526d9033c7f53a97983d30f40ea05fab6e9af1889cdb34b6a0a2270dd25edaa4ba0c629c16f1de603bb861c2890efc88e8bf7625346c747acc26e588d859cc874e01eec5166ab459f547607eb0269504717015188a8414efc716be2805f090bc2c30e80d69ee8c3b52780d89e3db0c7aeef6eddd3223ed30abee09c7d8e3db569c0f95f72cd764e8497947163aaf58240f2b46a4fd5d4df72b67b8ab36c3b729b05af336dd8a47a052f3cf3c3fe62af35b1b277ddf85458074de6225e5514ed39fa770cbaccad12df2900c94e5a72e201a2102a9fd2cc5f3897c6fa10398673c6e6b3f4bdd6a859e025d6838b7e1e1c84c0e6e013be1c05f157ce27a6849c588ed6f42084b3d80d531161fae36cd658f2206044fee540883d1732a2815d9cfec55e470396f9bfdce21cce1d2e1c3c1eaec385e8f38d7d703e64c91b1770a1f3ac2396d07cb6f76a2ef295b10df65cec7db8c4f30a83e6b8744ae636b440c1eaf0e6cdcbbe129c0ffdbbfe0497d97fa18de727ff661e51ef66310375779bf789960c505beb39033c8b00ad38ad2a50b1ea5ee564ac74ecdee438d5809c88d367a8bcd5e1547c8057f4c0b95f9c17826b008ef5d7feda6e00b51fb7c4c16656780366e1ed3855e3116f534508706bc36eb99c2b40b7a04ee4ca25027d440bfb5c804e38adc7108fe30d1e3773029536767362aefaadc99b44c895e1781900ad49eef9ceecbdd6e5ea79c535b6e41a9ec8b57e19865e1f6cfdaecdb98eebed27cdd956740da4e089d36dfb1349b807dd5e79acc7fcc36bf0afd51bcf09b75778f69aa346bd17d9412905351d7063a5a50998d421e8989495406e0a6ece195c187dc8270ef7996cc03728e0e801218e3455c317a057386bc489470e1f6def108f19e4c892633a95cd3996e300976cf6d86c7a8ee0e3c723f02ae378c203b776e0e5a9a9e304d0766d1aa1c231b1ca811c18fdb7cf258e09274e1c220826cc9b38aee2e0b9f18a9f3346e85a279793fa37f8d6db50b67b4ea64b4ea1f17c9ed1abbd8f5fb933a7865b378cfd4cf46597a6b9f09abca98e1b422ab44336dcfb377b15be709aed2dfb27b0b7e15fadcc63ec957fc033fddcd20eeca088c234a8d3739557b7d68008045e711af8af7ba5b746a971b85b70539bc3a9de7046bbaa95bee6f4e6cd9970efda94d8d76a8e55369cc0376cb0f2698e03c75db00b3fd56c0ed94f83c863f1c86e1035b86da0eee1012b013c04708b13b82b775baa1ef0f013c11cf8e312aafb788375996640119e1f0deebe68983badb19ee41ef0d1907b424a4cb917f7e63e9dc1fd715f6ed58c91e56c68aadfda37700e2f6edde6fe9f3b471cb74956896b5be10efbf610772f3c63c36380410c9ec3bdf85511e78fcbd49b8fe4b8c0792d75cf0d3a2f3b6e9b8e05b00b30832a8815a012bae74c6bd4178ef45758357666b85d4d737b60d01a271bc02f1d9c3ce81546655fd73d67b83bf4f2dc015cd06af0386656d90df288e3598de3b923d9b15be0143ede02af2ccc89534f9c519d755cbf3e04b886f9c731e094317113c35ee784bd120dd49e2c1ce3f031a245bcd1047d33c76050b9533f71e7de6d8f1c908fa7792a20ee91b7a21a7cfec35f85216f7b36eff02e0f124639c93bba667cb50ff1f65ace1815421ecf3cfdcdb7c357f0b67228ee0fe1219fbcc4665333372ca8c3732b317ca7d4781f119b1f7ce07b7cd86afd958f000113208e399ddb73500ce36483db0d27cea829542bac7a38825911736353f0c9e0f029075e023cc216b061999acfe078e47354ab85593c30cbe251b73abee44abe9a2fdc0dd45e9ffdf9c29af385b9ce3e5fa3da033258f61bd3c83790215770ac973a3282e8f5e09ec7b7d3173097206b5cda3dfbc277abf93826dfb9624bfc90eff9c1499d1544a5e9bd438d1fbdd6993d9f9fe229b8777e6fe0992db80f00b1f9cf7c1b31e4e7f01df25e929c9253a0f0a400fda26d6f1b1eebb54fa1a3a8a016e266ac86c8b8f00b1803ba45b766bd01b93179b6b578b6e1076e99f7bfff4d687778ac37cb4ec90bcf5559970dd2ac920d600588713c2f302d6025f12291b81cbcfc06fc03c51aa33c6ab34ea259ef5fc8959f7e2d1c1b11b1ff787af6024797af992b760b49389b802c72521bb55106d7b619fc9e1a1ca8b956bc847dbb9a4fbae80cb5b2cecb4dcf2bfdd6357835dbf31aaff386adf06670e52ffc95bac6abe8d61bf617f0bae05565e26299d71abd01b932e36ffc9d7fe4abd64bc34276ebf2c23fa97b2a8738f98fb1a7ca87dcdc54fc0b8e3a44d78e2380d28a7fb76b6ec727f0bf0eda45f11f54b67605aabff45039838f6b05b8f8c71d06b1bff35fd02a8dcf2012f124ce9c5ff16b7ec36ff90da1387b6a276bea20275e476ff6fbe734f1bbdf9199fe714c636b70adf5acf1fbf9c21f16ce99fc9119f913b1f9b340137bb2a06e02acc0bfb51c3358fc77b0a192b070822750ce45b0e894f5044bb0e9bc8d5dd5390b4efa11dc92cb4f3823b222caf6775997944e6e65d54bf0043f1fed04f112829c4e3d7f479b369bf38e91ffb95b08d7a7bde707dc9d1284e02b0601aa2121662521691fe8a3805b3d3884b590363cffe67642066abfefafe84c51cbb8dd323fc41d26091ff6351fd62668972be4d35b288492d5989617f90dba06a1126a90c656688903f950e76efd93df0d3af1065de806600b2c6d1aa62fdf8e1adf82a757b15b486ca82329609afd430cb0ea858128441a2536235ba846558e190561841ae238506dd73019e31efc3bbbe215fac9bafe3dd7dc293f7b77bbe79d301026e76dcbee349996eb6ce22929b331bf8133cdec08347dd92f1788112fcce9331aec5020f50e7cd7ba0db3b79b094cbcae5ef1272dab22e8844860054ee0f9bff6ceedfa7a801a471080653b21e5df422664dc5e488594db012e27d0fe3522b7b0ab1244fc7ce416bc0e5029e0d611746bcd8b8055c56f054900b4045a90198aaf2092bc51153adc17013aff05acbeb326286c29281067f2d44d96a04e7f8226e88201381bf095a67011ae706f201691e0dd5831c6c88d1cc70937e12e3cc6e3706818e792bdb186c1f3c81c557816b2cdd76fe125bc854f1c0a7fbe287c83a3b02af8c6b3e9c40d09c9b32e6a3dd66d1cb358f0421c8575faacb6d6109d2bd1aa05e2683163c50293f1f6aa3e254aa5f73549058ed3f888e7844d8d9dbfa320408e84a814b6107f6bd0b37d6b71e0ec2137f2c0b123f20b3e624006b8f0525382e7b250b3b823630a3baee0d742cd6fe035d7c82be2f025c4dd770c00ad6074f138a8538fb346411925610faab726022c8b884ccb34703c43bdd4c2d7db80dd0578d60b07e1c86ac24918478eac5959388bb4706332328d9448f9c4ad6813ac0b8f988996dba55261592bfa9bba8d15e9d451b445a74d44771cd22f658b9e30678577b1dfae18ccddf2f7356dc72a68c55e5bf7f4927f0756f4c9ab54dc0a72c205748e75d731f8afa612832a1643311236620c596fc5edbb84d3c584db89c0293e022e99dc1edcc3fe871d664d7415620cfe4c1733745cc2896341bb045e1051bb36fc462c8406a211b82596881877052ee93c36c729618fb90ddcd80e5909de6cbb1c35a6e658b1161ba184efd3f2b9d0309d60889da091b3d8023ea3d833da2c8a8338c2fd499c19d0afe2e3188e81be3ca9d171424d188fafc87645e12d126e13d82213e9229b6c28d1329ccdb8a264fb405b506bbfed8dc8d5e2effc6da7758feebda0ac30d79cb2904b174478efe88e1a7cd173a4f77484d2e9c54a2c849f08f1084a5e80e7eaf9777d11b28113b27a230ac3097e414e14da350fce8b7fa3c6e1e3a602dc8641245b5112653e138ebc201c40e70be0562b48c00f9d38a0f33d5f62b40162d4f419255199dea20ad85884889aa88b8628712cd696f0d884672ee255bc898d78479ec1d7774c07f950101fe253380b82389215218c26bec4517c93efcc893e5e0d29dc2790f5fc6b6f64bdf811ffdc6364571f07afd61588df36cfc430a2be49ee30e32ad4da425c590f715d047195f48897b8f119ebe5d115c5726e8df36d6bf012ab762bdc2f1d7c9326bea55c9533a9b81577e25e3ca4892072186514fc4f04a132c523bab0e1bcb88c7dbb1232c8017b3e418ef1aff60ef7186605786984e733f1040ec202f5da2edcaa418b2c81c6bc2896133562775080cc568b67f12a9c189de3188329849129984282e80251e2444da2c4ab6449364477077915fb18f04e88b4e40867c9953cc9670ccc8a50c5ebe2305a52907476e0dff06ce46587609647fede0f53291ca4b0b9067249e6b71491c2d9585e3149b16b35f788ad2829a9f96aaa7969a9877c56ca2c2676a4bc227e3add9da335d81b7fb4033c5f3450b209cfad0647514805a749252b485575e70ccc81ad2500af781674cc8023548ccb7a038a29b7976ac89f9bfa023a06ca3b7ba2c6035afffcd6e65f4eac711f046b605d0dd147b1054e37a4463c4b2dab4a1de05548bd3488031c475665be78294e69922c609626cd12013db499cdc2cb3f224a8ce4486c7b9138028a3f0883c5941cd7f7ed5df4451f6306af0d20f1b80bd5cdac2fff94044994a4d42a37732bc9f1a1d8526d40595e7074274991d46a8805492b6da0f573d98fd9cca3944312632acaeaac0fce6bddcad1ed20f8e22d39d171a261b79080388272fb920e6e02fdd76e76f904dd15d48d10643c2ba45d82cc824c294806664bcc0e03a04558362704f2220bba2522b724132f5b89a8fd8ee0fa0be9022e0cfe01132546ffddf075e34d427e19c24dc28b975ea59b7407bc08e1a5077c8d34754207f5b5223ea4a7f462d7122bbd97a926d6a5da444f7be993af211e49522775b8afdefead3f8b56e5d3b9db4a7fd2575a015e6b693325544b53cec63e94a7c892b6d2ae74123b71acf74fbfcab394db67712dedfda0e0ac01a2b2a4ee6e65fd5190341cdd8bf27d5047699a4a251f88716b88879c9972e01778306e2e4d88cc0df8ada390427e842844d4a4c32c4a07c8059843c92c0af928607e04374181ebb2f90df6b6c41222c902b4f644c07eeaa24d67c0884014fde162be4c0e396e945ed2513a0177ce322d53b2255d651bf89a7147d921d6a80d09f71c42d925b4ecc93e4731067071259aa877d2a5dd769d1c909735b859f5aede9158bd832797899fc86e0b6bd398c1c553836bb8f686e9e8e31662d71e3cba15caa07b92b6e4734b0e7f784563bc9da7d8abb62c67416565d5cede6de056da61ba711ba88cf20ccf59684a9d9bd1e5d717f130e55053eaadd13e7e5c43ff85395210e448d8ca50b8cb091c53199e9773b96034b9942bb90206895c2199920911d9c0fd5cae014302998f4837a640b581a5cd47e62b37722b77a85a90e9de728f37c991079992ced243bc72ac5cf1990c01cd97f23c9832e967be15cf32831d35466733c80fd8eba0da83ccb6ce7487d7a652215ead31a4fc9d15d32fdb95b9d09379cba1fae948b5de1048b210dea83ff7661f532ad0ca1d794cf70aaff0a52df9f1d93c8a734aa59453ba527a77767648dfa9bbbf73335af122eae294f11fd4dd6e5e570593f201efb70dff475270ae1a28f9818f9a639700bf32f46453296c092b8bb2246c2166f77c24d5233b1ff82fb3922651976551931570ab1b408a02c48e80e224ddd0278167f8624e6355b2c2889255b913312a4bf83a1a90d2002f1df865005e260bfa255e655336a77ed039afffca9739eb1f322d75fd9db396de470ed568c1bddb3df727a54e6dfb38df060f95841655935abe0aabf69dbbf2cd2fc3ad7cc7a82c3f14653bf6814aecd21f9a47b7a918f9e11c7ff36d9ea2026b1568b49d6b8cec6d920b55dac138da7e2d79116d80103fd35e7e45fbf624eec1b1066d2dbfa172bdcb1f9e1b3c5ec29c28261214b2f21fde1352c903bcbec216150c38b6920e64cdacf8afbc86fc281201aaa0230e13255ba4e50db3e238c90257b9225ff4e56405f1f796b7b076f29ed171ff9728c90779809864e4a3f400c44ed8df071f76452f36fdc9e74954e8e12a5f1867a280612e7c1c2a54f1c48b0aa558d8bbef3bf2b277568a679d4535fd0c34f7d426bda6d82ea538f533e0828b1b8773702dd79e61dd14b759b9bd05055769d3ae107a8b5fe5363835021c3befba5c0b32cd063b72f68a075657a2352ba0dff43523e9717e283ed491121f288112ceac12b547256e075ee20e72c6a7c83331692d9ee9ce4a42c0ae617dd9a5f29f922a19bce2f5284917d42fe415f6249876c9009c4484826ca17219c541c941a74e4a21a5f25ede4b6ca7f6f7fe2e4a4a290f4aa5d44aa3b44a27d21c3fd5e0e920e78a0bbf949eb92983322ad37051e651c1ef3f5910f7a54214a6f7bb6b7d98f7f48dd6adb9da372b4968c2b8a966ffd5500acb9bce5f64241b2bcab6c1f5770d5785b3747fb04288b1c46da83235977814f13a444e6a33f61ecf7eb40385778ece9e366805cf91773a8fa6af7411dff22e678488d3da93224c3b45ec45f6287f1489e71459d8f0919c2b8aa2429e64240fac2df830a9c60bb4c07339aa17bee3c0af0dd3492668d7862bb8a3023e0a746d0398215a4fb15774a540c709f6f80cb9511fac51022f72550c709e34f8547a616505796f0b3e4c17a17207099bb9a762729e0211a95cfb09f78909ad72e32be53eaaca83c4c353792aaf94a66d509ba45929eff25470ca875a5bc766e37cebd999e33d2d382b960dae5611c6ca9fe5d210b5f63aa58baf975acb7cc8ebbd99a6ac2b5e0fd98becc8aa53337f5823adb9827dcb5567a457c29b0bbb0814ecad7c9515a729dfae53d6caa6dd2a5b65c7bfb883b21f4445e518e9a01c08db94caa14b316712761085fbacca257670b0cb0ccb825ab999fe00b9562262a31cc55a3a8b933062dd27bec167c98c3e9fe53d2b8ff4f46432d1104ef228d2ca496cf0fb3035bb650ba100e3043e0c8a1e6d0c94b3725669955246d0b02f5b280f851a3dd5e277aacdbdba6628bb9bea90dea1801d16a923359455379ad83f9772086faa9ef071685a761867e38654df5cdad8bed16a7eb72afbadfa5efabb7ea1fd004cb6544d85ce0eafa360078c1c82b1b3452ab20a4aa6c424a3ffaa590dd5a8ca59518dd5444da1dafbf54337ca46cdd49cffce07dc69a3a87003ccd41ceb486e4f589c05a905ab0123b6e0bca0da2314d4da5be417bf02b7af818fb2b0ea1346e92aeae8df99d5540f369be1bc083e8e6eac4676c2fd067b6702d4526a89fc02bfc0019394d11f75b5e23cb5e65c66dfbfa7566d805b8413943b33a9ed60729fae56bb324c69bc3889ddb752e9a9bd7f762767f04bbfa2467510de0167d3f6bddcb8917b7444abc4a91a9e4b4bdd2df0564b7f750b5ee3617f7ed78fb6a112cd56a05c8093470526cda8a377f74feaa4ce2ae90ed14665b889dd4f7f2aab722ab829dcde0f1571dedfc1848bb3d8a5ed1ab8a5437d990ce0530777e4b8cb544f6f4017b805d54b410e3f7e4144e6b2c26aaa008e6a1635a5952bb1461fc6b1aa28d62ae0c4984bcdf95b25543f155b30952a8f6ed74c94aac80e38b99235469d682afc633bce1dae73aa6a5dcbbd46af7ff13be28182bdbbaa77e440d52b2654f1f26c4eeb3d1b45745ca3d9fb7fb6d4987de685e5ac1ac53690bdbedae72a7db722d02a120d38c95eaea760e2d5017c3c97f48667ad055f47554debe65025e72aea685fd48b7a556f6a3f97be9332ea5d88d487a0aa4ff5251ca68e6ca09ec15cc4c0ef9ee3e53eb983b0c14e0fdc231c510efdbd294701d4d95a7aa885d82d1d0558fc06f478cd43b644e7c91d41c5216f7247e410d4d4783b09a5fa164a38ee20d761777f03dc81e0543f8c33da64a38aeadfd4332351d9dd34abdf3152c69ee19e64cf5d95c79062c7515d710fe5d15bfd4d5d5754bc55374e640f94e47fec360cedaefdc47e2ba95bf71888e59fba0b246ff44c2bf14d2b85b85be6dbffdd3ff1f44d5a715408c137ce8ef02a6954e40fae1218d49a779b363826b15d852b755fd84541fec4bd7ae004f508fc3af1c54f8784423dab794f75900f35babe089b86e7a334e9eb86eb8eeda6bf431d2d606f1e6b465c9c80b5a3d07202bf5ef225c56e7102c2e3ac16ebcc1faf7279127690ebd6c845227185a04055de6bc0ebceec9fe0e0e5599b06a2b03ba2f20ddb28e318c964b80ef1f43702c7e6947bf46fee35a7caa3d3354bb3d58db505f7fe0c4ce14b8b7e95ac8ac10d8b4dfbe7defd5e8382d00bca24bc8714644915e7fe518bf3c77f7f2f20c46bfce344ed3753f318a885c66a1b8a73a7792deb38906a5aeadbc616a7f99927155aa0855a249ec4bbacc813e285ef3bbce30ad469342a7d7f854a49ef6b70b65a970c969841e4c8c0ae8dd801b36aa1d6e2a5eb853d55a82025f3c73560d875f1fea073d8db9715725c9042bd5bffb8a551dc6dd91d6d118f50e055add9248a96e0ded551d7d2c95146c652d521ed5fbd459c59e7303b025a63d0db5ac6d35aeead2c3d0cb5c259fbad3b7b9f488782faeaaf2581e6a26bf2f00ceadaf991a455fe15bb80561e0a389f5df2e3726d72fbdf957f23d9cdc283a3594333d06df8a90b07f77532d1ecf5f59f566b8dbb1312ad555bbe5025ad237b72c05e27d481d85b001d1b2435074ff6121270b5796b74d9604141761314f8f859a8b1270a282dbd7aee26003bb0b78a3cc34a52c63e8503d984622076c901f451462ee22404efff7ab0d82b1bb4c9128ec4e2aef01d4ae4167195f36028a6d66b037367ee83ae8d833924f015f0f9d307d09ab45923f4cab1a80fe580090ded22d41d41631cc17b682cb7a15c0d108bf0fae1b78e2f23b0e79fdfb9b55eea2df30eec08f997dfb9ee5d18c95e62c7369bd2dd6eb60a2e760b9392c18fd8b6050594a08935ddd69aa4b6a043b92a923df0acc57921017d11afac36d5aac21ebb4ed2dba5166857f0fab3fe363aa85da8f6d881863752d064ecd7e37c91bb313ba8bd6fca4d94c16db41071d6d213fb4364a776e9636014cbb30e91a86167113028805d1de05e028bfcd95ff4ab9a1c4de15c4d051fd6e37c1bcff5103aee317d354dd335a37968a623527d70b5adf263d99e1d077eeb7cdd3b3d68978075ae899bd3210929a8c93f1a1f7551d7855d88578afe5d6f3bf884fbd842b47ed78f4e4e36eb6de791ce85771950861376aff0aa5dc3bb136ab77a9733f247bb0b32bcf223a82d4f8e44992c1572bd0655f0f4061d13db475bf37f5a20465d31d14300b14a2d3d8962d1af4e8b991d27cc1706d238bf83558d80daac43158e3d8b2f76a78171fd8f7b187dc8119c84f44f88c701678b4cab6a23f01311839874b952adf89aed260f8cb602a879da739a26917b8ca1d0f1adf6d2ded143fb58a6f647735417cec92b79685fe0d7cad5ec9a5e0b9f88758d84ce036f4ef6da5adb041fd4748fc12b0168dbdf7cfb17a3e13b92bb10affe5c3db55da9581f6d4f15fea01d283579268fe4dd79215183daea6eca5ae820820a55d43abe100ee4ac1d65453b6967e9c166aad26aed5e11bb8e0fea0377e02ea38de7fc407c5122aa97aac53aea960a88450c351bc80f7ec750809c2663fcdd88f30fb14e90918b802ea0397a7cdb3f815b5f729615c624127e0f6637755cc9f46c3dea3a3539ba055511cdec755b1b758778c02d61b27577d0754ff79b810acaa71724efc4d783e401d8d8eeec57f620ba7a887f46ad38664727c4eb26e0ec3fb6620be32e2e92d3effa0038afc5ab46f2373df22746ce5247b7b9b2d063aa1a473df17bca4ade7a9a95e1d5e5d54dbbeb5d55e14163d493cae999d8919378d23ad9d473f9c4acb933b87f71788a11f630f442590fb2aa8c12f006f2a3a0fe2fbf184a2f711e4d22f048111cbd599f35a184d7ffc2a8eb5fc41935eeb62c15d19af54147b4c4d3c2ebd3f4c70c90430641652ba2e8156baa5fbd562e5aaf377aab984405de3d864bff1ce221d23bbd876f308edf40a2aca1d527785db36b5afb50b376f42e9369c671fd3c0f0a339eb22ee3c317a093fbfbdcb43e49f3bb7e74748bd7a1ed66a21528fea4139dd1593aa9ce507f57e933d9961f4fcbcaa4d0b9c8b40bf9aaf3f37dfa76cd281349997541cf84832e2ab36c8ab2ac8c62572a6ba82b77c35397ba8e3db65b40cbc10e3444306443d42fe097aed3c03360cfc2b10ba0a5ce3a33e98aae0a3b063ce632dbc65d0118a9da6f1f0589961de547c8337b5d604ce100d90311bb30175d632bfe001cb3a08e047e2917f0fb5fe2e01e44eec9bd755d372aaa10b32264cba46687767c27ef3cb0f663efb9ba6977a126baa2db6c92dcf3ed47bf777227a74debcfd1f3bdd5ea4b3f07f7a2e4b778e5666ee5a5c93972adde63dd83b3a76e599754c936642333907a09b286e3f5d69653f4ab7ed3efa33bf5e29d9c040d3876578ffa437f8ab2a070e7f6a604d34e97a0320ff417f02b80fa77e1d7af670f1cd317274123cf003113750c67d5b8f781c444d5dfba489c8900420a7170ae0d1fdfc0cf42877cd63f64aff2c0318d1cf131d3135b4bc0e5eff43ffdcbb6caa8526c873b7f75dc2fd60e97e92bbb5dadaf493f6e9c3cba50d76155b3fa267cea5bcfa6cffa4edffb2bfd907bfad171f453c9bab39beb67927b33f3f62e54d9bef2bfe5efc5a9c936eb6893819a32df2792d55a6df6063b6559694c522febfa7d5216759ce1f5a3dbdcd2d461ba19b45e68af09f4c8a00c0bfeb7c5bb76d21f06b80aa1933f8663b863d636f5413d2b96e1f1255b4096435f2f09b558183e2ee4d98f63c4166866a797cb391b26ee126728f1640446284f06a54a06f83d3d43ae1007bcfcd988d1ff81ebd7a68e3fffd0e20fc4d5a9c1301255d5ebd1e041cf94f318e3bbc03dbb72885ac7de5877ef92f17166a446969dc35b34075cb5d14377864a9bb13bc7f2f9c91c57c5145e52551fd3276dda9be25b5b45b0f473043737f2fc9eaac5978e72d6de3049a9b88d93c5eba4ca46a300ccf8f29edbd4d5289d4dc4459ce3d09e51357ffd048e532336338aad512b33f831f04d90c37cee6334ca8e7d61342aebf666b4e8bfc02300bff82d2ed431e418bcd6f8b7f02caae54c2a78fd828e67bce03e7bd4258c28a80f55e60a71aa30033380fbe3c5bb01dcc2f3885873410b3fc7552bdc0f36ea7c0d3e2360ae2480dc09da67f4bd6b0ce3215ec5ab6cec8d400c69630c6f1ae7e7c664ccc1aecd0de22b78fd68173c94c1583af52da8ec64dda877d216fef43b5f21e23a2a282ec1ca60b51d9e8f6c73f9de0ea814f7692ed727af0c4eab0cde2d68ce10d481dc0c71d26cde90460777c2e03e78c1e00b03f40c141d9e512c8531dc5ee4ffb8b3b2ee74ee0cbf2fb8f9651224412c36e0d7b7820eabe6b7c0331df8d62dcb82fb166069c03b60313b0698a783c964aeb82f071e8f820a5ab5646543417ea1b7070c47a63754a6d7c1bbe2d1d060e980eb7936f913a860d24f5d4dde56e35638abed8dea9d508641725a354cbab27837362e2c4b35cda5e5c20b78ffc4b8d27f4070d17a5863b799b26af9fbb401651f3ad71ffc417efcce51cbd7f6c69ff04adebd91dcc27d6f44827133eefe95528c87f10cac7263c5055b7750cabfe0b5a9b8d3689a8cf718418d22930d7752ac69d72ed74bea4565dd4fa32d7498530131e187981623c770418caae2b2980b7c44d355ccb9cc85d8fc1e3e7a05fe000bc131ec1035a24e900f75c1e854499ef8623997a8373ec61fac2fac15dc5bfd7bbc366488629b198823bb2d4e115bbcba2f543a6b6353d901faf8d0d8f294b5eeac8e18bb122a715a070f3b065471f64aa8355d2fa7f36a2a2263a9b72dc3673d2e20b35311e360bdf50b79d96cf65e66c197d0c63d9cb15d46c6b1d7ab3d97a883710a643749656fdb0e381113a0a241dd192e8c3dcdfd93380a19dd16948b3d0e4f65076cdb6894711e45b184ba1178c66f4d9adf8a50159a14f20bb905c8419e1306dc0b21e8a625687004430e5ea1478e1185df0372d584b9b0032e1f21c748da51174c5b38980e18b1a3ca6a9dcac9933c992e54b7133cef017b074d26aad0752d9b8e8740f56f5696d4e1ab7a0f7fc1dd768a8de94735d596c40c806ca1ed506d441aaf38fb9919791ba7b437a59b5e7efb01e2ad19975e454ba2995456bea76f568bf35a8fc5bf2ae85f249e9f93babfd46cf59656ecd99829233efbbd999a99fb252cf876a85e200ad5f14a74cc6fdc8b780ae14eead970da0635acebc0f34fea67fa93a082810aa7fb6917ea18e0a1ff3f8efdfc14e8173c3b0a345ba15340378a3c03d756229f00b10fe0c5aa9299ab9c992b8d5998a559c98659cb8670946db3c13d8c0433c76e8ecc565d7595d959ad93e195b163bb7a9bbd3974bce787b139b24ec430a139011362c0aba1547ba0d7e65c7a01f1d366a8cb68fc9d5f5b70ee507074ee93f2586f21374e36eb4f881575a7ee507def23b1f34de299e1bd5c9b8cc9ba34e5ba11659b1c95d714b8775795c187d650ad3d4c1e77500a32718cb6b7db633788517d50243153cfdc0dfb5f58712f8ea25d3c3edc0c1f5efd7f97f8ef887bbb045597990be8d0057320a0b63334d436f80e0639404d618a1753d07353542ab39418a5560ce9614af2285ec52bee869dbe6338eaa66c2aa60a32ae9532158676f036f5ea651ac5da34cd8b79356fda9fa7575d20d7a45c7b5a9950aa7b76689ff5b38a6639f35e59a540167e955e790c4f2da9889d79dbec5b2a760c5eac74f67618bc6823788654c8da9f90f1c6f8dcd8ea40cb9e0ac5776086e9bdd420ff6da0b21339c17c10638ee70b5f311bce1e5df0f9d7ae1b33f3a944c0b146fd8c3254d24bfd0879d05978864bc7859e0c7985f7ffc32fa280cbc00b8800c796630d8ceb0560dbd4b1253918b5f932dfe6c7fc531aa501a4be326dae60adcd8d58b3db41e64eda48bc31c4deb4fad10d7b631347a56afbcf30824720e507bfe8188db53c736bdfdbbc83d7e5b214653fec83db171b87b258eb6dee32520a3fbda782ba6806734fbbd9d7d1ba4dce676fa88776548a7f8f63f9eb9a1f5b74622fc49d622e4d770d4d29916ed3e6817eb8ab76e02ee0df5de536f9e6719ab81b332db51f44e398198e22721ff3d4fb500f78b88f06d0b27efcc2de03ac05295cbf3c090a878f35f0ffe0cbf833fa2be417ac133834702fc205f2c419750c727267be805f67d90646d5c2497c890f69921ee24b7acc9e98f5766f5de80bc53d0c4fb1dabe4e9d1d5e3fdadf891fbc7e74f9a13ebc8bd7fdca435f4d5fa408208a02d133dcd47e5f2ca7bbd817079cd62316e8ff69eacd9653e77a68d1fbf318c7f72e7a429d2b631b3760e3de903bf77ddf42d57ef723d959dfbf17e590906405c49843439a9a9281f67a3cebbd232bbe6355f45897724eba34ce8fc18993844ab45ed6a74e44bc4391789074bcbbcf4a201d0931dabba7802cdf9fe3fd3212f7cbe797b1266d0eee9b7b7f1b9470e89917b07d04d75e89c403d88b434b816a77fe7005187bf688358c27ffe10ca2e7057388af2fb01dd6a9a26f44eec24b5ef4de82b5117037a1e6bf0257f13dc70bae122bc97327d64afadccee7290035d30eedb704b2063fade46ee1dacebb391261bc6f8ee9c525b3582994d263393791e41bc44164ecf849a49384c3886fe7fbfda48dbf69f7dc36bba0bde43dfc8ced7cbd43edbbf4fc7984d801df3bceb38fe7fc6af2e6f24ae5c84b67ac8702aec139b549f65bc95e96eeeec7a6ecf780b00ba33c2ca5b96f4443f295f0be51daf1f3d0c59db817680544cddd61346c628679ad25b38a31e4ca610bbe1057782df5a80bde005f77c418f8de037b446c49027b592b2fc16aa832443c0f799d40f5edaeedb5be1610fa8a9ca5c4802f8dbe4f6ebf6b4fcad0b772d7779357da15ed9d1dcd0d3a35f2bc5de466bfd75b47703ef15146658a9ff11e74ac0608d3ddd7532b368e16e24afcb80c69700cdaeba912ef794bea4e962bde1d27ec2a33d6787a7b522446e21d2b9dee2afea72349f67a533e77c59b8a56f986b77a3f5cbf6edbf713be8f9883f8f0c26be8ef3d6329e16d907b5011fd3028ddd0092f60127d34d113fcc75b8b9f5cb1857cf6e9115b78a1ce5fe2ca07c696d80b6039797cf83e91ff6f32f218fd5cce428a8c7a3b7e5e0aa550f3cfc7ba161078a70a0d3863be67851dc47eec6c3cbf1d06ad52cba5945cdca3233bcf36f1bc402069e740ee439bf85c23e5465fbd0dd1456a42e11c81fae365ae4dea6e4854d5af57adfbb54e55de832f29628f64a707e5f5e946c2721a47f373e2ed246ed367a07ebffebdebbdaff721b9c068bf5def3c1c56e104b5ca6ba99f06153c6029bc041a78825078e6a6089889676ef24504ee186a45641bc0d71df4da9ab75fb1b5e62a969cd88dfcf492c0dc2401ef319efcbb485404a8f591cf90bbae24d6e0631539ea31b811ca7de2277efe017b3df84979289222cfcef7363bd811a463af6603cfb3b3db7dbb0d76d1e3cac1531094a71774bca27897fc7d0f14b5ebc23e52230167a0756afb261f80c5d03b3a786634f197f3c865ec1a11e7e5c4d3ef703aae5fe4cfbaf24fe48d78bb53f5e17c3c5de90bb0ce359c9d8673ad682210b38226e3c461dafe11b5f7be952a911f71cf83c0aa3745c7bd6b41604a91020b52776734f1fcd4ad63b4250bd8aefcb5f0d6b25f0491a1f795a41af3a55fe5ef7a48f592b7c0cf9f10958ba8c9967afb908a203ef46979ba7fc5cf6b8aa6007b1a2a86622ad67d0b36b3af129ed9bdbeb1070143f50f6ac69ebaa553d17edf560e116859da1dbc4ff8525efe1d5f93f2f67669e8edfc945866977a99a33931f6db26ec40f9df7c64f48138fb0ceb612391f6ef61a71159107b8323b9a2f21b34cb1ed13514bddfec3770e751d9285bf7eb716e5090ca2eea86f94b0faa78907b5e11b6b7a53242d92b079e023c09a226e218f19aab3157fa8fbffe3458bf44deed3f8c61be54aaaf04582881fb3f8c21e690d7c087def1fc364646ca11ee27588bf7519f5de6346ac319fbc950d74f03f68a15034fec7ef15465dd2ba3da596cdc1b1dd36c33fd2391822f2827e7e0fd7677428ce3790c44f72365c498500478ca96227ce209d6d2707f1bcf87aef3912315988a2165225e6669e6445ed860abc451bcce33828ad83a441a7b73c0f90f82f1b6ca3978b9d870d974bec1e8a54c1cb775a7ecc4f011cd0578705dd8b23be67c035b4906ef7e1c5c9d106b6bb285d8c26ba987fecf47fef1d8a2cbf0bce33f8cad3b215f093f07563f60de02f311d7cf725eedf319199596a6c7245058a13af69b94c57e748a813cc6f7f48e713889e369f1cb5c7fbb5abcb36fc16e0af9a46c1d257e78b3f2d333f0da6e9e1dc18fa63fdd2e620832b7bc28b74a901bb182bdee89184f783845f4bbeea7610769b456f4bbec6fdf093df6202adfacb38401b93cf188086fe778de2dda135ef0f2123f0c7352f74b992bdfc9e14b6793725149f1009eb2bad72a41ef159ddd287bae63772281bb651099f7cb5ecf4daaff30765ff6217bf098fdfff62391bf106388af3f8bc16a442f80be13986c39853549a349cb1fe2ba9b8471fa3483d8d9b8333c0ee38815639f0ed4d7e5f673fb013f29d2a2ea7ccf5f4e75412d9ea62b59fa77e2e5ceeed4ed8251f508af2fc96d1010b33b27cf482599fa15d3e49d141dcd3be0ee364eda5eeb01cabb5fe10e249e8cc45db550bbdad86f8ef46a56f5e317fd8ece015775611380c7ed4b3508fbd6f0c3ef81d49327f1fc7a6aa8466a0c57f235861c94c5f52ed0fb6bcf6ed554cd980a71f5ef42fce09ee3baeff88fc7709ffb9fbf5cce10e1f715ccd93f9265dfe88178c4de1394375aa3399a023dce93383cc649cd277e1c8702fc203308f3592d6881ef38592d3943add45a6d9e3b25565bb59bdc2127c9cea6598721a532ae3a92265ec1dd4fba87b70389315c396ff3605cd05f0115ab841a7c717f1b6763bb9b215af76b5d0a3b40aefda371e72875e0beacf8e8f1759a491d83c6972302e76f0f4e74047b4dc521a8c85f758ecf6e19eeda83fa1966f5ab5262281efaf65edcc57bcd728abed4df94ec06cf0549355ea28ef7b00285ff30d6ff0f5b70df2d15f9f71567b837f94dfeb0f5c0887cb1e4f0b066511e25eb43f4bba198fce13e3b78166ef899c92f0b0a4ce03f60a72bb8e70bc4df3b95068b4942389fc593f0ee58afee34cc417851c40463bd7be0d473312c82bedac5fbcccfc2d821d4989ced753eb65f07b9bb49c65059ed85d500abb564065107df99083bed544665d55b964584ca11de5806afeea1f2831dd6de451554b18be2a77a571f34a74671ab7e948bf82b4623c71533b7d4f336d7419598ea26b087656716cf9efded69df8495c7fec761fff6b0ffaff85258b8eb318348f9bcf131dcf5186ae66774686b9026be1fe1f226e2faee982fa3cad7f79715e4db8ffa5495e78b13ae9d207277feabaaaa26d6c861140d9ac2f3c47aebc7ae9e48deedb90feeae5cc6c14dd5954de4c66aa2c4579e558d8453cde5ac7bee2601acc7f57c2d4e75077415c135b671ea2f7ed74dd29dcfa5816a91b33746cfaacba218e251b91e1c828ca5367195fe37a113d961cbbd9adce8b8653e379a79cc053cc142b56ffd5265bf95ee6c8967ceaec473397f76239ffd8a2dbc9658b1e7d06fde6f3c665fc15a8030c65df2648baf44deba623c0e7127c6a5a203f6227a1feb0c3a7626e1237395d4179dd3b910aab4200bb2fa567faf4ff12b88b278eda9034572323fd1f72f87bd2fe28cde04727c2508587384ab071ebea6c7d31d833e00ed95d9899668cc9470a9fbc08a92a577747c5af7b7d50d30979a3a999608d823d9936f54e6c8a79823cb2eeea6ac201e0313eb0383f36b4351a4d52d9304864fa9bd13450f75a7eed5cf3dbbd12a45a7ea612eee802fd59e45feb9d67b01b63e77f72b3d81a7fef947b8c44fff3f1df6872f07ac765b6bf2fff1187c4f5af4d98ead3f04ee3ddd2f9235e45dcd66830016b8cf3f02c910ea1170747a76ea59fd512fb2a8919c2eb7b84fc9b01447edf97eba7d19ec0f555cc3b8390143990f3fb3072b14e9df4a4a63f2ea85f253da8394f263c3dbd7c928b35f1060b6e6a2b5f210eda5810b88ade81dfd06595abbe98daa922aa2acea37fe10764526adb74b9461abf9d32661dd89f8b08f2c8e0ef7a06702460bbe5f2dbcd15a5419caee068c2fc643a7c52281991ba6c2fa9a1b797781b7fae7e2ff307e441db6fabb457b215fad3512803145f877e6e3f3e72fe1fb1d7ad1e9317bcc0fa374c041ed385c7075515bece0f404e5a01ed55fc1d3923bad91c2471e84cf6310443c0b479de9ea1b50d4ec4dee380c3fa5a3a5051d593155ec86209d0397b9b36e1c3b87160288c8a1d4e29c74e906f3f0e359cbe0e616aff8a42dfef1b11de53a0d95f0a015b4ef66f2a96a428af6a757188b41f10311d53d3d69a55649519a8162fd101fadd61ae71827f12627868fd66a9dd667f38d06d56ac08a8c4467c9d583ff03ceafb8ea2b015fdd561cb13556962cdc853ce5fc7bfc1fbefeae0eab4cd06faef53b5c8d39b6db915146ed5e0c80618aea95ae9ecf9897508fb00a3df5a80dea8f360a1fb8446de28467c709b79a62671eac7aefea89e895a668076d26529f2e2eda67dca559b61941876bdf8ee73cf27afb8d684af5f8f29e358952ccd12bdfdd9f1a7515caf96f7f9b8715f974376e94d6945548c11ee247cb99fb6b32e28c60882fa958d7c06f789bc00d79d6d3ae04e9ed88072978a6460f9f4c66f685778f87e9ab0313377280af1e33cedc00aa4292ad47225ba8c0d83dc68ff0d9925ba508dcf958ebc196bda36e3d57b43cd6612e76a9b5c098b21635ac2f03c97ced3733336ad81b05bba961de4b70e1f6147f18f676167fc41ff86ac60c18d6535f37787a84aebaba25260ea2cc1f7f77739cb7932e13b88d1c22168dd11a269b87f8113da3b3ffd5d878ef71399630d5217614d2ddc893f364d5f7cb5c6e2a3731ff5c04ce005177c83949efe4499f6fe76d31a4b976d3b8580b7ea3a7c6c33be104afe81431de14c9dc8632be73ed282e769c9f2cb9a32d817e10881f64f40fe8b04f2fea68318c1f113fc0fba8b950d377a0aafed51c7678de76c5d6bfb36b3750a88f14f1f5f9957bc9ba43fcc05c27f1d32a14c5722d75507ff8aff8e5bfda0497c05d9ebfcf9d30d322ff81a0718fe796b08fd8cc0c15f627e8ceded3dfbab99367fb36d0c45895f6d1b18a23d61dca40c393efbfe4156c58fa72098b2a508ac13b12b65f3b43bbf4e323de1959544443d8ce8b35a32f9e7b2474676e7997ca1ab424aee3dac0e9eeb14272da23dbcebf7e120ea0f5bf81ee5fe273b36f3ee52f6d5fcdbaa59e832abcd8037833588d12fac3fbad417481cfe3450dcf6baf67d3f06baca9c05a56c413bb87ef6145eb7ec116d65920bf91c85f8c2b127747be8056613e2473e524acce7e5c84a7fa169eb01a9f781cf0b97bee380bf53cf5f9dee6a52f229ee2fe7233d3b18dd665234e51e9e8c0fd0d144dcac2cc2088f0aef673e7ddfc671ac652604c932365e5b8c729d99aac3d89c6696abe9cd6fc7d1c7b5dac548aa69086ff9e3f7816d93da20a5bf76ab13e4c53357f701336dc84951faaf7e03eb8611f8c5def36e49b2c994df92b584dd13cd47098e762f4ef0ef0d7521db7ec05b54bddd7c24df05503d6f8d713a0fbaba9e8b0366ca9a66bf14403fcfc7be1af16a2ed96baf0cf99bb9792259e3aec5774c773435cab699cf2b484a7a6e32922fec3c9f47d3909f8a67ec7017ca738d3b002b9eed5d5f5a36bc2809ab1cf6237babfa04829974854c2a98be82761e6debbc954f0a2348223200294f65e467255505db467e7f387b6d4967cb466a647e7a95941593e80ebdf9557fd3aad1b1339ee9ca3d278b09aa7d9b19991e48d98b497f6d67eb54d24b8645869dbf617a78b3371f71dfb3c6b5d3ac59dda291235c6a52b097d1b097839837ee5b1cf047e5cfa4e70787e5bba6317a6b5561a7c037cbdd4a9a26edb81a6007e5bac08bef32e683be624f7624e17b0d21caee51450a3cae347783e2fdc13cf2aaf3d9ee633f53b9333036ce528d474fb90fd4eaa1aa9d1b007dea72a0265f68b94d2f63199d91157aa8d3f8f41ec925ed4bf98c1bfbb73ac40907aa9f77ea429d1a6e66ba7f6b465bfc377c877b30b48bea4c6b4a9843a06fe8a3c0927fd82965563ebc1820a396a524c454ccb0cbfda29884ae56b6b6766883fc12974a2be306ba997cb2b1bd14085fd1935181e40a0766c85d8c2339d58070d9a0ccf0ff1eb19dbebf077d6c3f9872f768b8fe1fdbf5a7dc4d94de415ba6214712b9e002f2e9ea3bc9dc107fe00d07e85e79d67e8eb96de618fa789c77ec08390b25dad50e33885a33e0593af5d98b996743213758228672bb9c9b23cc77a38e80eeb380ad1117d5f5255e49084f71b2b94ea6a9c9f1e2a47a69b6f73503c215acf23135c2ca83eb7ad4fe96d3aeab8672ee2f95abfc01a8ac88e5ebaa79a8d1be94e9215baaf07daaf1eead1b727fcf893778dc486d893a36319894bd8a425d86c9985a08fe3a82f965a4e88b25be68c27d3e0be5ceecbe51cf70e3b76e077115b80bb2d053f85b1c1fa387c0e4a8262e9720a588bcdbe1c9e956468fe7b67eedc1d44c3822d96aee61fb8d1d38dda8195f8e1aec79308b1a6abdcbb77bf6fa4655eae5e5565af273a28a8a6a9e7968e043dabef9d1ac4d55ecfd3c17549c949dc6fbc2769f2ed358adbc57a91367af9fd6f7fbbbc544c2266ae5e65c3b0e75feeceeffc22fa8dac066ec05fc7a79c7e63ac89d2b5875e275428e9791b07a3ff138d788a546fd8f056b0b928e02998a5eb9ef0a96762fe413f766da8ddccd37b965dfb325d1bb65830d1e3694e3cb3863803cb9e961afbf2dae1b9c5e5f1db879083d905dc38fde66ac2fbe050bf0cac46c4973cdcb9db19fb3a51b749986f5f113b274fbcde4ebca44fd103e712b5dd7b4cfa51bb845e363529ce2ed53bbd6f2c7da8b3980cc6a495bffae8ed226e0162ea1a654c8cde8d903de7a361935fbe6cf7cd613d5feb5c03b055c0b479ed79cfe9980dfccb9371a67490624fc38076dec94d9f8367796fdf3ddd3d3dcfadf48f26e95fd7b84739d3647cd5a43a05e8bab1897ebddd38ae77d96b8f1ddac5c9fd34d815ed1bd0e57c466c60ffb8b58f045e782212cfdc2ea7fc90cf0073c86f4b8739f8fc2ece2ef6bfe93758d9ff2197ee61c5b5bfb60cfc09e9461d60adee4193900a355f140ae2ca601c416208d37d1274baf775a6b4295805f9b76cf36b5565379d2db2db35946322762245bfc9df6c13c47e925bfaa7de065420e71649b497f6e5fd645e9ba74de6cdd4ba5feb8bdfc3f8180e6dd11cda7d15b93ba72fd9f0e3347ee11d9c867488674cc606d8878b189d273f241bd60431502dfc057fc827ec91d988d79cbb31942e304f8efbd4ba78038731fc4cb8438353972e0cb1f4c0dcea775a041fb6c1ee1b8093bfb3b678be03eba757ab510460ec898ff3caec624fa77e83b366faa9c3b322e3f73e7bdcfdd35127ec568e674746fd2b00b78738ad620a005fa29a4fd1e8b627ed524bcda37e1444ebe224e1b26ffd5a210a9ce318844f253ab37eb6052d79f3e2b0af5a2f8a847420efc42b9c06dffb497e9c579b5749fa6f7f7be347dd14df934b6be70a61955ba7f5a4103c88df81bd704edfd01cb5fdd78465f1d51fd1b6d5b25fa2d3733d8f4ce7d31519b8acfc3ab6fd5317d82bc7e9822ee9a22eabb20eb7ef2d4fbffe70a1b75f9fdeeacfef05cf635f2bece14b7de81df760ce0a400056eb167d26a0abe215405881c8bb0ba006ac89c1be6bbdd48ecc09ac07abee7ef906101d61dd35cfd6c0e8c2a8dd8ea3c6fc4cbeae4c7ebf9b7c35eff5fe00b8bae09cdc109c5f9383bd5e79e7ef693f48bc54e68897e7315dd7eac0eedea6a55a2a1d9a21d65cd71ffd8bae8567c7d275c097db7c26fadf7c64278acffec5ab89cacdbb319c03da6fc243cb136f77eb19c4ec7801a51baee7f2c4453795b213825ffaeac544efbc591327d71738172d187e38ee4620b6744bb7c166b6feaa1ab09abd58cf82c7e5e9c4fbca4338de2eb78b7ebf4a5c273410152f7d0ba9ddd22586a3766baf39b0073914a3da14e84d3a7be969feeeea711a8949bcbf661f23f091181ef0d19d04e0abfdc391aac91baace1a72ecf2bd4c2fef0a37f47236ff144ee881f59404b402919034f1d0dfa2abffea1be21a31d185b8471a318403d64fccfba5330c4119e9ae65934b23aff3911db91bfcb1d9f7162855e616a757dcdff68ecedb0d88b7beed74f7c36f28ddfd26b4526759f8a3d4fa4edf7b1b125b224c9515f5f5d055fda01fe026eb47c4957ed2cfcbc723d8ee07ee7ff40bdcce3a200d91476d0c52ac6e179ee4243cc72834d8fb04cfa6e16935d00b95b0bdd7b3c7be710e64d9b53821f109ab92ed5ef7cb5032cad089db9997aca1ee77063145b33b4e923c72fd01a7d175e7cec60808eca3e7a7bceb600dac73dfeba1a06ac08d231333791c2b2c1fa47f3bb7ebc0b50bae43f4cbc4f11100323831a9bbbbdefa1e0d6fedd72165e4a3bcbb5b22f2ce41492acdfe7120b279767c3f0f28a70a6aff233d81158378a634b7d57fbd8be17b8111805edd106fc56f7f01e94adf0376581d20ae9f3d453f4f27fd02d74f552ff727b83fc385f7883dc099111a511f1a31f600c0deabd81787063e630b16cf1a3bf71290d4e2cc98e23bb6f5a3971ba96db0b7790bcc3f4c43d56b5d2d55fdb17b0f15f31e0a78e451830a6c34ec850e3fd7e27c3623a9fbca2e4c50133ec882f75737523c03d9679de8d1cea5238d2c8ba503b10d795723bc78ef0424519d5a8164d6f9b560b318fcded24fd4077b79b997e3c87a9721156792e9f2013ff32009c7077b37465edbae16969456c9c13d3a7b2f25287d622ae378efba84568565df9d860b30976c1480a0f38224c092511a15dccb0bbe2eff7b7c790cef7f8ccaa88dc668b1cfc4d25768bd91786ef6430a6f78dd0e443310f7618f286a5e668e0e9ddd8e4dde1efba9d7bba6f7fb4767f7679cf80a979de3dcac534bb64efbc4c918f9f783b3b8ac2ac799498d341c98367978a32f387c27847cd16b77b727a7dbabb6bd991082d0cf49a9f382112793bb941be2ac7ba75cf78702997c383ece6925f46843d4de81d0c0bca1239312f17022a3337ae71411d9affc24418169f734ee7363a0b4ba841852f66fad648ce56e10a6cbc41a13ae4ac417e249958d0ab10598fb817bf91fbee092fff07631e67e968f62a5c8b78b4a7312d7f28e3003e2a899c14e45d80111702596d7762443c0d9b3c139ee4f9c2d59cb4dd14e4dde8fa04683f68973915b220c6af00c3827a4248a2f58cc5d663eb8ed180625d11e983827dc0bf1217e99c4f8b04fffab72de85bc78e1f5064cfd227cc097647c9d0afb93136d90028bdf037add7f24dae648cacbf9ede33a452df69cd9fb09c87aef489e6350c695e4c2fa51c54fcf619f114130241d0a9de2f1f556935a5e4af339ebfb67ff9c0063060db70978eca81f0d06d61e200a565eb8f0d7e93f9cadf8b20091215efd2c56fc8f30e229ee65756ea80ff58bfd5ab1c77973f77f11594b27ef1d60ebdec810ab4ef0d5b16b4aa96bea819adba91d4b7b54c9303fd58f5145b6c7b9f238e70dc09101f2b2b62b9df2c1730ee139d193e973c9bb45c7f03e3841156ec32aa188f1a9900f7e536fc9bb3f3a1a4e8e26f2ffcd472eef441b13a04d73ec5e15c0773c89a882c4ff4452bc3158e36670d229dc046d58b14f9255c176ca9b0dc20a74b0529e5c2fa5d3774e613fdfaee2f2e987791abc218c9d3119a27e445f893c06183b1977a342ac19f7056f67e381bed39026fa7b561ed8d1c49095f876e1a4ebef971d2e38a3a82a7ad93f3072fb64d3fc8433e9b0af703be2b4579c1e8c13e0739ce2f040ab8c2dce07293bb0de736c414b9cda2744da52fb5ce7e276d7306a4b5f093669ccf4c6b3733a67f8f64538b446f413dc93af17d55b62f433c78d699c8f4c3cf31d9e39feb7bf1d3eb13e0063c5c8c613b6eec63b9246cc75bea1186ab435b479f0aecad9ff866fd070621adede5dc7068444bc41c7929548fbf9dc3e707ad5ad6064f605f69a00633cdc0067c06807c4d11f5f21d24ec05a8837796533f49678c1f76ab059c8dbd44638f2ccf7dc9dc12c6255600f61f08f0576366a775ddafd34f7e9dcc22a2dbed50b6785e064c4b6c519cc60a161621a09e7bd37f7de68778d06ffcb09981058c3ffedaee468e81eef658001b72f87af61b87a195772f4539dbc4dc4652128733332c1dba94b5549e16e30bff5b75ffb8a5dec1f0d71b58d676ca35f3771be9a721f9d6b7c314cc3f21dc326c8ce215ed96f2816c7e0a5bce7ced935c7588dc9480fd2e45cf738d7aab933f2c470b9f132dead6cf0d7973161920c380d35d9f18fbf2e1c01b6b9eb27e436dd5665e0bb45b381d59ed4c7f83536c696dae822f6b46c1b466e9eecab6dd8b4dcb12f7f0ba135f6d74f0154e9d2bf7a990f08bc76c7495165c7d29ddd65603fb17e020ec75669f1bead5ead57d2ed6f45071b2289632f9b7b6f17b86e255380852914aa98203223be86634cd419cf7a7becdb17fd12cb7eeddaaf9688d71d4810ad76f4c6f9c8e1c9999afdf360ec8cbda11527cfa93ae3e062642a7bb700d6a3f71bb10de88d588b7597f2bb38bb32ed86a56f1cbc329ba58d634719ef3e30445895c067603117903601a79dff2f3eb3e086def46c48cb3d32de097cea197c666bfc0807d01b03f6ca625fd305ac76074bbda69ffed995c5b515a7f382b15d6722f6b00fd9a72c09865afa5ab7702fc2fd8073db9aa78f9dd2d9e9d4c23b2bb2c6254e491d2217bede456ebd233a9a26389334092fca7c785504a1169798c03e9a78ae7de9adfd5df76bfd12b382a112bdc26fea682eacca24997252877fa6a3b28111efc33b666d1d9710e384f8717bef55faa190b4910ade55cc9fa5d9a8c517d6626cbaadc8a6cdddf4ba8bc1e749ff049cd168b5eed2bbc8677fbe53feef6a0c69f1938f65159fe09e317de32c1f8d16d45958c1faee015f1d85d3118db7194c174057d515cb5596bbe9827df697d54a027fedb0c7307cdec02a1e19aa7e9a61b96b71d66b6506e526bf341c2cb6d87f9b89f783380b4bffe96d3d9a95218ea48bbdebc466c22560b1820db54cc36ed15829b1f62787af2da7481dec4c0ed85a27db32787ac121cdf4993a373f018b7f311319a952e6cbd2e97a33335fbdde8817557a2070cc02627fab25cdf2c699554bb2b4599bb5bf35c37607afb0313dd333f8d57b2e583b42ac84d7e52f0e58b065b6c669c518c6046607ba8c147af819d128386ebaf44fb0dcc03c718e1ff8e21fb35990b483781e5407f6dd078b3278cfbe58badfa295e199849d69f066389dabc20c75b1a38a0004fc16346c1986ace9e73de3cd91e391e4c5eccdc14fcc3101846504cf3636b0bc8d93a3b17ff4da0f06a749e3fc6da7c45e0ad939c8cbe3587bb8874106847b36a77a1bab198e82b2f17c9aef93ac74223ef12e70b24da9fb3f659fbe72aa30e139ca5c0aefe7dc289fb2ddb46297b6e490b2c034808f0b60cc34a6cee438d46878613c697e167c9dcdaf4999579386550c9ca71faada64dccc648dc6bce92ffda777c152dfafdf0f606fbb1fbaefdf3cc911a279016784e0c49e211be027510b7626f304dc01b24caf084d0ee7bbe5d4901a7cbbabfb9cf2b7ad0c3e76487ea8d6bf131c7130f950085befb7d4d259e7d2fcb1e559a7c04a26a7084f383b7ac9175259936ed26df46b0a44e1491a9529d56f50ce47654bd8c58f9f956eec14b7615bd4d981a67b86e412a2d5ba1678ed0911589a6ca2266a4c3167cc7b939a8f65d25c8a930d91754df062f02e83df048cbdd16702ca26b40abc6e71c1d911d69f04383afe71d8b4c4a1c86b1540e9692aa66aaac61991a9ca38c3ef7beb15f63a64cc11ab0226b7573e24cef5fbd433d9bb5fff537feade5de699e2bcb653bbe90a53323953eb52f0d716fb6a145337eb212d82f621daa6e1aaf579209a5d74742bb7ca03d34c349c1119d0589793efae42f871e3653dfac53c44ee1beb57cba369dde2521e6b890e76345831e933dfa7c37dc29bf6105035683bd69f894bec9721c9b953f425a354cb1e39935faf799701d397c61b7c6200f1f7b33b73e7ae841541e165f01dbc82e57b26626df19b07c412721a5cc86d47e0b8c3ca7380b72f58d1055bfd9a2fe14ea186fd624d2ace94996e6b45c038cdcca8f70aee5de37cbf2f0fdf637591b261dd5e8c572b7797e669bcba1c9e436ad65d653c3cc598da8da9d74ffd58e4fe36fa7ed43b65bef97dbdf7bf899ccecdd14ff34db64fa9a477afe1c16f9c663daf906804d6caa9eeafdf99bfce5804cee8b4b107f1e5076b08d222261bbb3981a00ecc4d42f991f36350f126fb2d634135b7a99549e62e67986f0ed6e2ce881d400f3d5dd817e831e953fa07c0d71eae06991b95192adae5a7106bc2e2370151a05e518b89790a8cf5c0c790c9cc8371468b193fe691b7317b468bd7c755c62e87ecefccb0bfa33e3393cb5c471d6302b0d84d95c1b7f0a01d64f412fe2f7a4af88b03ac45b97f4a94be3ccb8e06ccede1f98866f3519b82d9f87c7521896c438a621084192997f32ea0b1bad0efdc03b9ec6f8752569724f904cdda3db3722a8ffccb7915365364ed635bcc459dbb89167c866060cc53d8bb8a79be6dee9a7697b29e377fd2a7b94b768d883d59c17fa12fe4f1bdac9fcc97f962dfdfde45ed85b842cdbfe20b6cc5ffbbc738c0984ce075d461707f007c1c96151b00de1ea8d7fa19d4858cb90c25bdcab470adb8c76da677f03605c256a13eeda875f5380e9771ec15ca1ecec8fe0b473538eb14556f2bfa87e98c5ea8b8ea27782eefee64d6166911969327edd07b83794d02a37aba5a1700576f6aba52bcc2fd75be7e27a5eb7c646defedb3669e83d279e5bd5ef1afee9728fcce29d197c647c0551d1f83670a1e325693abc8f49c67fa8477ab4bcb4d5fc9ee2ad2719e7137e6084af58d3aa9b40a17b86b87997ccb43e505ef77b17092fce71b0f8b7a00145a3e20ac407d86083344f849c0197edf6c6145527ff98ed392fb690d59acae15c3501fa1befe6246033bfad1fb4f0b38d366669963743342c029ac6ac454ff1cd5d5622d09513bd19504c81f64012bb060855ae8f012fd8cfa4c3e893699c529e88c68de9242175444326105be69d48af3427b59a952796026cdf2b9e16065d4587c6a31fc80d6bff9059e7f1ce582cd88f4146b11d70af77dcb60af6588e3dfe6366e93d2ca9b9491ba8aa571fe50cef4046a31ccb5828f3a2eb3179ea8bf7025821fbc2c1c85f7e282b5cbf23dde0c1057bd0b185bf80b560fe2eb0c3810f1e739c2641065d96015d74aa871ff843adcaaeb5378e27ed2e77d172687dacece129f5ec0f288df214fbacadf7614f8eaa6a3db4d9e18629e98a1551ab4195855f763d5e043194fe92ea57c7d594dbbfd68ceecc8ee36bc266607e18d7f718674b7ceafb5dae6db969441190d5145d958bdd7fd47bfc11d35d4fda1f6d8d6597c80f8937376c335a2c3477af2e2ce4bfcd4b4bae27be3589a910b0767c456a022b147329b62275b8cbed917eaae09ecc2718022c08ad5e32487c503229ee0954104c5a32e5b580df085f7f835fa4a50191420f2025eb4322aa1170ebc8d16a34bb8edf92fee736387288ab895dc84b18351a1aacb53bcf5eec210c8fcc374366b8c3af0ef9a21f218208cbab9d6d007d6685ef1fd1cbbc7a1fda1d99c74368439986899b421b5b459f71f8b135f7e87c7912f210a729cb68e8b0fa11736f6420e55f868cb8ce6c7872082f833b0a6aaefbcb04f4f8164cdc6989aa02250a1c639637d929cbe954dd9147a97f907c40da84cc0c99af3322aeb0bb14e6832ba0b4a81d14fb906eb4c5cf025aeafaa77bb0be26bc11df21a62eb6082fa075f79c4cbb8c3d2b030bf88f537b8a7293cefb420629fd50fc9ff501ba32e8a7263ccfa6ba2f517e275c531dcc04f9b17b458b901dd07be13fca40c5195dc07666032ddc51acc4f77a9277f177d9f7acd869191caa7b6a0c69a5bf3d19d1149dcf6bb09736a944f1fddcdb003851b2ff602e56151a99bdc62d2c77af4475035be75ad779f33ab5a74de16069bc2dae353c3026c95af4cb2589cd7979f26b270ac1b4eff65538cfb407b4dc05e6753311aa1cf8f10991cf32368f833723be63130a3b1e02a587de71a732ee85bf2698832c09ea5cb4287fd6cafd5f54143202988d8878ebacdfcec599c581964f1c88f566ff17803ad7b5e7ceef22ee0bb821e91358c06d62c7826b054885803b6042f6009a65fd596387f5a4e71934bedb647ebde7cf46a3a564bbf8efac7bf909b2e6ad314bc6a79a40c3cff48e85eee1798cda8138bb21ee52933205a1c15c7922c79f8e696eb5acf4267c3b6d1c9a49a8d244ff2a8b9e6a01ed2aa68ee985700ac60de415665a358753d3e57cc83593de82ad6642d85158a07606632d7e89cff8b3503c0d4ea4be1734b00761616957b428d06ff279e7459f2641f9b6171d6c275cbb89360a99666e9d9503c2aaf9f2dfe7bc935b0cddd0873cde2e15e1abbee9203bfe731440e8c29a3c52c03f800bc03e0f76c7e5823df9b41edd71319b41c288d4f5bb7de33ab9778c8d349e0b7efa1d9c874bbc7da1ca7c7935798f7c15bbe6bacf0e9c5f1371ce2c432a929db046138069ff95bbe78c9b2c6ccb2531978cc652464aeb6f99485d9421c6c94a0a4206244ace047c0c68105a42dfe11b808d0d5582feb0db77e657f64ad055d3cae1ab8de8b8581c350d3190260e0bcf84f51b7d00fa28fa477586708abf1fd2195d8fab5362553bc0dd2daf6733f23d210cff0977a933124f8ab222a6ad387af595c8366339d61f5bf81275b588fbe71cf8fe001602975df60dfc8fc4b77056bd8aff361f46d4e0444e2794d4e3e0f2d571e9d3648706f1bfb4713b1b573af98450bdf2e99fd56b11f56b27723ded6beec0b23d925c5d8a4c62d291b037de1abcbbaacb480e9015ba017b35634f7a0f13dcc87ad1cb5ec5162ec28e21e12bc86a6ff5807581fe8330f882f73b1d8ea3751b321e75821fa577845c2a2d50e7ffb042fec633e5fe69f49fc9093702dca031f950cff2adee017f2e2012aa47133b498d5035f9e01630dac36d96c804f8fd6cb9841f7e71d9527a02f84e5dd8158c364f264ecc0fbbd5aa7f548238f4bdafaa2bd946d740da780a9f9798fd3526ad1697ddcf588bd334eaa76661074a01fa42c8e7d39deb93c49f9baeb4eaf7ca663eb649dc78c069e62404933d2c25ba0bdd817fb02b5d3942f53abfb89ec68cc4f2d11c9fe8fc92cf06198ff3ae927881259ebc77a9b982d9bd628132cf25c7268d382cf00f8a5b52ea8ca6cd2a0172f0a7a0d6301887fdcc99d6fd83d91daa1b5fa186e1fe180b7952d41892c28339905651013a14736159bb00958afafe28a7fd5262d600c40ff09f9d2786176b3a3aabc518ba01fa6255f683bfee8f8ceb7f309cdafdd820cb0a37b3201b6146fef1edbb4725c9e106dd7bbda9ea0753bcfb37d9ef3ed9000963f27851dd44fcc7901cb337688151deb04cd8147b66fc93576043ff4b3e4a520fa6ec5e9071ea3d73c04f28b7e2a0a4bb11493fd175f625e16558033ae98b323e43383b644fc1c991bd60ff25c80dc0851103b9343318876cc851dd77fc20facf297515b19fa15ab9714bc072fa3990c78476c30fa1a3b3bb1539305df3d75b9c12376ed688d29aa1af423654466d095958993678d251eba2644e46ef1d46da0127590df4376c06e0adec13d3adf7072cfd58ce76bd3a9d5a7e96af99f8060443b8bdafc0c71506207383da030cddd98cd46ced01966ee308fdfe5ed0e3162f0ec8b914d09225ccf0c9975170922478e5be2c9b744c13d2853605f165ee301b8062df32e80b380a70eabbf345be42f8c0a6c12901698570b1eb50240db1b749dc8dba0317e21ee3e81b522b0fddb52ecdcce85433f9b9dd5c3aa0fe1a3a45f58037c67af9f16469cf03d022e38c0f3045e03a66c97b882d67ff0b11e558609d15ddf28e5324f9a14c2a90bbcdc69bcb3bb8d4f7ed38d36b017f9706d8f27bda0b95934e55d6cf77a234e1e1db0e45b0becb2acc0231e316e1cf8a8cb9ba4a0b3fcc4c898c9eb9fbd8bd1075cbbc2589505e69e5a9c675b2e38034be912788469c9555cc06b55067f23e0951cacb7d1ea471ca68bda1f31843e1257e6a2055ef83560ab015b55602d1e2ff8ab27e307643709ca4b442d65d776ded48030e0f9a2107ab491bb87b57f01dfa8593de8658c215f4668bd05c0377265b768b3655f0b73e64c3f981ee6e6ba7c3a57e667999f463ec80781fd7cefcb2e91eec6f9937cf5164e11f6476ee7367e5033b00465e2348f3ed1a6e42693bfdff409d6ca9ad46eb2fb6c140e208a9e7ed6bc134ec9bc71855bbef22b68b0de9420caf5104bfec194ba1fc05ac3a698b3c04ccb84992fb8ad3c05ef307099dd824e43cf8a16a2d13b2ef1e5b4f84bda6c115960a9c8eeecdeee01773cc4aeb23d9414d81b10831908b0d0db5cd0b3fa46d6c00b2daf1f116366b7624c80df00e4c1bbb1b29735c08a94e0bb96c12cab037e072dd62e7a82188967ec3839f68f5ecfae792797ebaf014124be001ff7ee833c925cb7cf0a920e3689d33768add4cca63cb7ba316b446ac6f871c9181ffc43f7535539535899985f27b2ddb43bdcfdc03c2766e0db1d78821df84bd138e2a430d0dce03f316f00a809fef429e833780d874597018e90e7563db65c3c7a4bf8fa658f560ddf0f111b60f95f4b317eecc99eed8fa580bee2bbafd5db29aa5723cab545f39faf2f54fa6b3c8acc8f7fd3264c96230cc9feea07e0cb33c6af80bf0bf29af1b2061b9e23f8fa72c597fb0a0f781e9988f1dc1ad6dee724a92b7e8531a748bf893dc985af471508a4145ded6b3403b676d41bc2ec47b2b321ca466fa80be50ea7a5e964040a36bfda4c659a7b465e7622df78c3fc1766d42bccaa7b9873bd151067d2fedeaccd70cde821c3e17bbef05907afbfb1468c983047d6076b6676fd3e2a0d3bb2429bb56fc068e1f463d4c6d66e019b1f9bb35bfb033a3804fd172177e1fa0396efd0f38192782d783d23f3c3ca7bc32a65ed7cd9a50214db3c7a5e3bc1158b112c3cf7aa0fc05eeb3c56da7d954b97e4e837dd00c2baf0146c481dbb390546fd630bf1437979bd2f47aee3b5aa2da6562aa746fa98afd90333cec0ec67cce200eb1b5193aa169b893a597c5bb12bc12f36a6d428a686d939cc5f94963917e6c0978d39e3e7eda6fb693713e6616bd46980b210b4dabb83e7e8a1bd7ae49c3583bdfa4d5d043c3dacd2bc8266129419ec06ceb2fb1a35acc61fd47280b1290feda9e3860b68b49305fa0bd01555c21237bed117627c8a5a1e305cc0df648a076a7bb0d3b7aae70fe8dabb0918458c01ff5fcc0ee380a57e55755fe906abc7719f0d778d083d27dd6d788ea44760dc3a91e4bcded5dc2a08dbb77d8fa624b76cfbc11d1a1173a7dc99a14c9010659349768833de3309ac65980fd46299d893c05f5ad9016791b01ac14a9f12146d673e705677ddb329bcdbeee2abe8c52afca24b9b55e11a3c285af46e8f0553055e4b7e0130d05d6c1673a396d0caa03e9ec5037d22e83844d8c79efbc82081c9216605069a4d05191fec037ec578fd610c6b882a5481d8da1d562746660f782f46b0d7046a4dc1bd78c0186d32e865d6fa897413bb786234195227b6893c3c798fa0b4a5e47effaa2ce77b73f04b8c7dd952b63c7fa32963adb3fdb415beaa9fed0ea39faac2481bd9dd0e72065723f84a06f88b99c8469948ac7b5826bf0f3d8973bb2bb384f0a9fbe97e964884373f4b0d0fd68c9d8bc264701f1cac22226f7526e6fc615d897f7e72f88b01306701dfc9f79698ef91fbc05e2fd470a849603dc20db8ff900dc0f733f8c6cc5a35be6af398a7ce13f8bb97659f809930ef1dc0df9cc1b2c992ed61c60e33026687cf6bd9b7043efceb87bc4c1373376b9fe4e8ee40f4f83d665e1ae8faa3744fde1cefe33d448c0f5bb5b5a4b88ab66e1b3ad52ab092243a2b5f0d58a611cb97dd607d2862ab7006bef8c20afd82f518ccefe70c19627434a42581cf775166b86784ec56607e0b75bed5af375c87ab12077c2c1a6cba48d4c263e7254f7b58f2eebe7eb659bdc7181af4d8a2b98c16fce30bbce22f703f5a6dea3fa04a4d607ecb6481d39a726361beed65dfac7089134eb85b8cef0d4667f03c0e4b55243c1f3bc7e700767ca06f351eebfe6364156cf4c61d6fac06f09b44f08a9aaf1c5dafc9be4a68e245a911177f6ddb7e196354dbef1b63ff5e73e69b0f85815c15750bb63688afb2054c55a0b940df1786bd2d5f160b6a56f70f8045afabaa17307adf551df8228c1341f75f30ef850c9f6b46533c4cb601ed0468595ebbd1980a620e7cdb05f104dcb3c49798a7b0bfc6bdc86dd61241bf02beca2d224a3814054641e013559b403d576e311702918f503c8a879d7bcad8e1be514701f15d70bf1df443b07c7e8258e3883c866cef664b0e83c13d52c4e8da3f3ac559ef05da0bbb4a274278f2db2eaef86b5239de90ed5c773cfaa5b7b777a559682678462e92787b6f825ec03557a5f606b0b5acc4a8b383a83177490e5f5f4babf89a1aeec24cb8eac296ecaea8cd606d0d5889b8d4f0d0889595bfd066f06828f4ffd6d6a2f8170d05feab81f852c2df5a2b33e0a3045c3360761433a3f03b884c5015f0bb2b364fab3200abc163983dc2ff0b6edd92e5068c49d4927b931051cb7310114fabfe5ae2cc06eff1ef1a55f158fb476337d2f8e614380125ad899cb048df65bc41d74223bf478e17bb4ed6c469e4db8724cfc45b42c77c93e7d92313ab2a933211191ef76c93623652191e979a7b9e31d2c26f8baf03fdd5005f954b0de20beb2a305f0fd711d6c179d15781f1064bbe97fceadd6472159100b714f9085528be563b77f76687bac85cea33702f11f4d1d7102b01ecd11b55aec12a829fcc55f4856b86304ff4c3bff8b43c02451f716705635ad4626b861afecf07feaca7941be44ff3031ef58eb101f2186b70f05bebf9daf1ec14a18a7bb8f933579db14fb482f449b5e7bd220f22b37ec54e646969a1f597ec6ee580a723dc77263016ee6aa3be4fe5ab8839b04c42bf87d97c50a524ea32dc9567e9b243458a6c8d73bafff4cf82abe9b254ee9cff72f7fc8a3954fd0bda2ec6196219c41ad8cc1e0cd00bb86221e2c3ca94097c64841687ffa3595670833e70c977407c6d8d18f3a02f5c7cad642aabdd61e56e8cc7b26bf03278c41862159f03b229ee2f60966d890118c42cfe3c6bb0eb793ebf60137e9918d3124636e463db7a75371299af657531647664ba462ed8a7544f0d404e6287d91d146b9e4980a93a359262cc725013f4adbc42cc3842f4e8406c7fe67288130fa8ebb14606347e81350f80211e3968cda12e1ce67626e60416bd45e36ac39811df6be4a97fb53dd349e885bbf5ea23bb5d5715ac958fcd23a749c043c60cb65284034440a09b703fc5aedd0c6cf741bf8a1e66ec163d07f65a7312a8481063a0942ff83df4957d00989d4077611ef794ab4bfe478138b447dfb9cc039b121ef1954c4e3f9f04ebfac2b97ff7d03bb67cbac52a82828d5dfbdc5f920218bdb2c3d9f84485f589d26793c00abc66f7462cbecb94ed5d4be802e61f98276af9e523620de344e02f466e5b88c8318213979cbcdcbbeb5ee382b6973101f6688c11c117c2cfa38667960c8784f564cf057307b0018baa14fc1e81192d6431b4ae7e1430f67cd984d1c0cff8ac61ff2cb190a41f25dce9d82fd879c36f47100161bde81fc69667042a02736a8b151fb8b2ffe10b771c3003642efde5bc380f02c5fd0d8deab774caf7f7e8d2b558d8ce1babc54679ea0bd6becc25f0d21d98fe90ddb3476a1556facc1ec8ecf915fce40971c5bed6bc035c0e5a68dd7b6c4906222f96ee4ad4606b9d0e6a29e02ee08ce590ee92abc7f7d65cf211b026447cd6a8bb60c50e1c07dcc66335046a31e41ce444f465f02ad81709169997180074a87e28b7803bc01ef8dac70b2d27083d60e908ffdf19f370c0533f1099b6760abf7dd1c522c7ff6f5c3cc05acb01f84a0c2957b16ec854fa645537c89b68afe628738e4ad8155fc7a534e6d311cf5bc1dacc718a0076f7cdb49793cf5677155f2ef5a6de51f389c0662ae8f9a07c0dbc7f60965a36b0d49179de6e8091239b3214c68a8cbc4439fbe6deee20be7c626d2b62047dd192c3a497f8123328e765bf51ec5dc012eea4bdd1f29891ead7558971dcf41fc3a18fe431d246b584d1216b2c484535f7402eb36be42f6b00f4816f05142e795bc42c468ba8d52002faf9bffe477ae554d4faab9f444f8951e79afb47b5bbf6db6edf4a156d1aeaa93ff5cafb8ed33148967edb4a7cc49a8097676bf99cddb903e06bdf24e62e9380b4f4b229ccffe2c72577bfe41e48ac1bc57c6bbbebb24f595a5807defd0c29c78d1d44ccfc5fbe6be12facd35a6a2ea61bb1e6e997fc84887a1b31b87cbee8f975ef68e1177ed1e660c3e28afb3bb8df837e0d7d19ee6b632e4417713703790c7017827e53960ce1005c052b9b238c1656f4bb41ddb5e66891c768675c6a77c4d54f9a5d9facebd15d72b4ab9ef08880e9e258c81c87aa3dd1b232a77526bff39b06277b68b5f6f25f41dea2ee6ac4f96ae5a0b8aa7c28ada5ba1b561c7a41c414b097e81fc0421d4448051b961d44d7f039e6bfbaf415223e9827dca3575af258cbcebfb5ec799ff59fb5aae26f37f2f15f1e02f3f74b45e792cd5febaedfab4f43a6b7b0725d44ad8ed8419ca2dfed28881c24db447ec3f80073b7180dea0706f3998151d939580cadb8f0a7442d91c6e38f4b575f2d2d996b0591951f51ff2df82263a1bc3cdcfafc8af4eaa33bd47a7e9b84658a55e6dd5868a9658aa8b64cd13e426c78c379dc18ed80be1297285a5caa7153880a33ac55c6fbd0c3bc2a1ba3c520f2062dcd71ad6cf9d3d9f43077bf9cceb217dd83fbdf678cd3165c5d561e41fce509fc5e65d0881fc4e4ea4f0dace13972046be0de7531d9fc6bf167682d888b8785c780afe0efe4ac91c7a8cfd7d8c1ec7479a9cbc9fba02830eb05b70ffe5dc03b7a98056b4b7dc7d15c76c1cb0de8b65551002ffebfffe7fffb7ffe7faf7089a1 + + + 789ced7d5b5362cbd6e5fbf9153b4ebe7dd1911f222046473f2828225e28152f74f44326772991abb78efeef3dc6c8b9d0dae7eb882e4b77d53e51662c6422e0cab1c6bc64e6ccb9fef33ffeb86e1efff11ffff98fc5322c479d3f3ac330ffe33fbaabbbbbe7fff9bffec7fffec73f370adb7f6c94ca7fe48bb93ff2fffc6ffff8e797e51f9d3f4eee273d0aee0582cbe772855c8e723c4a72be93df96dc97bcbd91cb9525ef99dcd948efff92e442aeb0a1efdba1bcb991bddf1d4bdecebedfed267923939f4deed8fb4f281736d67fdf37b96c7f7f4c723efbfeb9c9e58d247724877cc1ce6f90e4cdc2663abf0ae5627efdf95b93edfd6e6172f6ff6a996cdf3f4bf266cee4a5c9857cfafca164fc7ffbfc9dc986979b26199f4ff2c8e442fabe706472d9f01f27b9502e04c967492e168bba984eef2fe5d7dfd737b99ce4f098c9767e03933b261f24b9904bf8c47a924b1ba5f4fdbabea5d7f3f7492e64fddfca64fbbeb3b5acf3f7d9df337cf64c2edbff6b25b9d84dfd73a794b7363733bcab495effbf9ec9f67de1722da7ff973739eb6fc364e3b31b67f2667aff3cc9c56292e330930def55924bdbc5747e4dc9313b1fbf99e4a2f5d73993b7edfbcb265bffe228930ddf73cae5d7fe954cb6feb86872a68fcb4cb6efcf251974901cee3339e9a3b7ef2f7613dede3e5fdab0cf5f986cfd77f54c4ee7ebed7cb2fec74692b7327ea4cfc742c6a76e92b3f3892e93edff154ccef0699bdc4d72d84e7269c3cebfb996d3f9d44cb6fec5bb4c4ee7e74f4ddeb6cf5f25796bc3ce3f93bba524dbf79537b6a2cebf4879bb50307b110e4d36bcdd65928b19df0b26170ddf46924b5dfbff93246fd9f58eed2497b7d3ff8b074906bc1dc9ba5edb9d4c1f5d2bc9d9f50b934c367b3b4c72763d632f93edff6f986c78859cc9dbc97ef86393edfbe22293d3dfa3fdbfec7afbbac9667ffc81c9d9f7cd4ccefabb9f64a8f3a6cef7c9e4a2e17f6d72d7f0c865727a7f14bf603eca86ff4d928b3993af928cfea7fedd996cd73ffa246f65fcb94f32fe5ffa7efbbe6dbbfe51fc09aff85e27b9b46ddfff35930dcff15ad6f7879ac9f6f9504e72c63f7f63b2e1152b999cf00a5b6b39bdbf68b2e1e95b492e6fd8dfab26170defa74c4efdf10f26677c7fcce4ed82fe7e92e4ed62c2c3e97c23f14af8dd67723adfb06772d6df52265bff0e93bcc6f72193b7c56f5f4972f6fffcaec9993e5433d9ceefd264e387bf4d72c8f8247d8addec7ab88d246f993e84db4c36ff923739d3871d93b3fe1433d9ecfdca64d30797f0e896337bb29bc986efb3c919bf83c9dbd6df6192b733796172d63f7b7fb0eb170e32b99cecd324c9b117bbfabbf0ea14337d75b92467d7cf6d9a9cf56f94c9f6fe6d93edf3619ae47276bddb269b7d0d0d930d9f7093c9a9bf216fb2f527b492bc6dfd893b266f87747dc74946ff125fba999ceca17f3439d8dfbf2639e6139f5cc8e4f4fe207dedbc5e8fd49f2ef43b7d7e6e72a61f4749cefebf5f99dcb3ff779864e0adf30dd2afee2b5ec32497cd1e86874c367d762667786d9a6cfa1c9a49de36fb1ace4c36fd88339333fd88269b7df4fd24c77ce2871f995c32fdb1f7c79ee16de7df31bce2a5c9a15bd4ff179edddefa7a0f4cee9aec33d9ce379d5f6f3bebef85c9191fae32d9f8b06172661f36d7723a7ffb7febf37d4e72c7f8eeaf33b9a3f38dcd4c4ee71ff349ee964c3e4972afd4d3782708af5ea99c5dbf4226dbf9c7246f9b7e877393b3fe754c367b1d5f92bce6cf4e9263c9cebf97e44e267f31b9d7517fe24692bb19fee25fef15cfbac9199ec7269b3df7d3247782e9cbd724774b091f7f66b2e11314fff5d7e71f7a490e993f7149ee960cef9724f7f2e9f3eeabc9a157d2e765cffbfdecf3e13493ed7a774d0ef6f7934c4ed73f7c59cbe9fd0b937bf6f7799263dee467934bf6fe1793edf3ee21c99d7cba1e61d7e492c9fb26f74c5ff692dc35fd891d93b3fedbf97733fed9df710593bc6d7248f6c1dbf7f7323ede26b99f4ffcf3772697ba92e3b1c9f8a1fc65f9bbfdffb5df687d4ffb8dd6f7b4df687d4ffb8dd6f7b4df687d4ffbb5d0f20e2df8f8b3cfe3ffd57e2e5abee3bb683db4be1ff8217e77fdc8dffab1ff8abfdde198f8fb9f8dd1cf460bc84c8591c331f0333fc7b1f04ba014fcca3f00b747fce5097f9ff8e7fff21b9c7ff977470b7d244e03bf8363843600a7768154c557d11e700cf15a45d85580d8237ecffc489fed484f07fa863d7d4bc7effffba285be8f7450ef86c06108446afe00ad8ee350780dd1ea381a7afd007c3bc0ab645a4708f781d3188f01eff98ae7e4e8543876fe7dd042cf7afe48bd9ba2cfecef21da83706aa81de359d59f804bfcddf0a778e5d437f5b7aa98d6c7370cf1f7a13e7b885706d2e401ac1dedde177cf3d9df1f2d58a00110da133ba8737570ea1c0731214e7c766107db12ed148dbf1b42b4058c1e80d9218e315ea9a01d08f5955e19e171e12ffd95bffedba3d50523fab2547520722a546e8051dbe7206d08216273eef37e13ad80674bfcf51ccf2f4c2f97c0a388cfb7f4d921e41b3c3f14e3667ac7952f7dae0ffd7cb4fcbe7f86f6519386625503881ca3a775a0443cda62d931706be058029f2d1c6d3dcfe391cf6b86e5a9903e372e5e887387c0ead438c957cbfeebdf152dbf0d3ed1523da04f599f2f80cdb17ad616bf3681c9398e0b316bcb793ccf01b3bc312da7766eac3c572be0934b1dedb536b7a9bfcee1089f83d8a7a3f5159ad297bda9a2df4bf49abdab99554a78b485c9269e032917c928d711c7d8f240af66a89da7c375c5c8732148ad6e0bb51ad84a8e4e209d7c065e9f8b169815142d54a4834ba19533b6102962d1f39b38f27ce6fa6e002cbc701bf060b3f70da4a1b46435f908e1e586f209c01008026f3772b7781cc3f69ffcbdd0725fe1031fe1afaa60d601fac2986029b4f2c69b2de0e3d1536fedcef5218df0fa68dd06d2cd2d3d260e9ecbaae5ed593b49f8f408ef807ee3134b5ca3f9c7b3ebf3d07213749fac1af985bb87bed4326d339c7ca667d6c8a3919ba2af9b6e269ce66ee1967ab648a8994dcbffa96d256e8ab14be97b03fef1208d01fe1e68c1620d7185c788821893b7151de4cd368d84cc00cffad0bcbe9ef3152f5c46c06881d6b1b6308e6dba15d829af0054fdb79809f184da125a4fbd1f7af7f7400bccdaf563f7208b752cac726b3b3e104e49cffac28a6d2694c8a339fe4eac1ed1f83812368cb3123bf3e61dd2b7f5ccea797d2b198848c23de137e7343e14afcf420b51564fbef0001a7821acac478617715aacdbdcb8c4671d3d5be278467b015ab762207454562e9fecfe5a93e525c4aca9b0f7f2060d607500bbf9f523e72a3e0d2dcec58c61af8e6585d75a88dec1ef814703f9c0057a9858341362d4bb1d60d481f4e876f18cfcaae02f77680bb1c70bef7eb2636bdb371047a1c942931ce48cc694a3f05f1d2d440e53f9c2aae2ee142fbced9717b706ae2a4690517b78dc119bd866f6fcf19bb6c0679e8115df3f1293a4d38a34fa7a257b6d20bfd8d0cccf07eae227a1f5021d5800abb68d05736252cf7c1ffb350357a6e2c8c8b490d8640875d6ccdab7d777f5ea8e71ef51cf884eb27c7d7deb883a9b2ca1c5170d44aabd5f1ead8e6606322d5cc7a2e254b254de7ab6c0ef9a6194318bbac7967490b8ed08afec91bf6ff5f9e405313e7051df9cbe73a0511363d5035747543ff8e5d11ae3ba9e2bfad108e50daba82df2ffe86114c32a62ce2350239788c30c47c51da2d15aed8b61bb86d42ea4471d7cc7c255136ff1d85847125e9e80d66b0eb41e7f71b4f660636d34ac715f5ed139adcbad3b92a5ce63a492c3f3857a9decd2ad6c534528dce1f10e7fbfc3f37d3cdf975d3b065627426cd7703d456bdaa809634ca096f17890c64e9a95fd20dbf5196821d69a629493cd21e465afa6f27fc9bbf5197bc9669d008b0a1e93e6917747ee0b5e3bc5e3111e23b1c0f32fe259457812af7dbdff58bf8997a22e7786e3ce352c26a3dec32780d9b38ff28b9f8196d61b6c6c234ca66a03f4943cb913b33cd0d8b7b860dfd844d635dd397a7f2e942ed05a78de443b15cf2ad6eec4b943a078aabf9cc2bb461c47c0ab9a8dd1cd0f7366bff231daf849683d70642cacd25879210b432d3b32afe5f11c0ae2baeaed1761732e7cd82edd151a1fafedd925d020867d21739a3450efbcd0ebe457550cebcb9279d7d0e8818db3fa5d3ffe45d10a66331256c4661ffefe56dab81027d03b5a2ef1e6547dbe1132d7aeed723836f0987379b44db43ce4b62bc0f315f05ea256c451128697865786a017fa5b6ecbc691d4ca73c4f523dffff5d082cd1a68ce64f3cdec02f13a345b438d235297ea770b8ddc290393ed0098430851ad13ba683dfc8ea11f066118462e1f6ec3387c0d7761629c6b1bc64321d637bfd093a7bd93f68ffd66b807bb38e3f5c391c4c773cb97350bf03a33c073673f4ead375e1a77290bd54a4885699809a33ef0214af3755ba0f5c232ac80e58330bdc527ca400db8e1370e71f04a4c85e50a8fb4f4b82a3d59b7bebce358eceafe82685d388798346115a5377db3df5eba42ed4bfa7309566c80314f60d4129864482d703c87171c6c73716c092cf99371ecabbbc6d1065638c28ef0ba940fadbae3f0b88e54353381a8ab9ed6b87f2db4fc95c6ff8c477be6d7bd7a40f95c5c237ec9de408780d4103824a41686ce8b7b08bba9e1d98bf0ea02af0ade3900624f6114aac0f91a3c6b8b5bb06d610ffad8c235b893b7edd9ac99b7b98a4d78c647e0f54333121f8e16a39d73468969764ed1fa9d5846bc60d311935e08ab2b9703527db48ad02056c2c93d08adfd355ecff85b57efa246525f87c02707ac36c0ab9ae1b5215b467d3c821ef6a58923f99aa9fcb3e3183b1cf8a75f082d597745a65ba67d8cae2e922fc3b3a631eb9a5e0ffd8e4020d9a9e75746112b8c07d08899f16b214ca995865878924ede520f815c1ea8d1e277c1e43e7c7015d725d9ad86c6a7677e0efb3577ce855f012dbf0f66cd15a5fb84199e1d9a55275a17c28f56abb5c6aa22cecc850950ca304a879e93652fc22bd97cb2ac274ec28a252d849fd8216eb265d7f227fbc2690aeb65e762d67ee62beeddd6eb43d1eae15cd6de50f3507dc40c9cf7249bb2989cf1794ed68a3af88655194edfb6a491e2d78bac5ae258428c366c0a6e6dcb2f825bb05e65f9db5be194c3f861aa71d70057328d1a2ffce92f81d65833cb6daec1a4b1b3ae718a181356e4d5157a483daa9b663d9b95da7fe514a5d7dfc992c99a25c4920debc9eaf39b86882b7680d98698950f77b8221c372ce01b8f1c238a01e7a331d2cfcb7a557f09b4aa7ee16fe40dd38c0023872cbe3a57040e8e810b7d312b6135170afb6fec9421b4b6f66c7369e2b3696466c12ab0797dc461c330a52ecada335a2d2b92d877fb9ad7e62c47dfbc62c5ed62bc3ffcf968716ce1ee39af6cfed0db08d09b0fcc874368e04816678d157abf9b98f56ae1e5055fd6f1d66b9beb987f8317bf8b638029755171d705bc630be322ce59f431024af340092fae2b39fff00ba015424373cb6de53124c4bee07c69a7e801cf65ad866b5ecd8d2dbbffd2124eafd1e9dcdefb2c2b3f5f3f26bcea8a5b8766bbb6c5ad6bfcd76c5e437363e1284513be01db35fb05d0eafb6365c9700e3e721650ecea8355438de9b685543fb3568caddee81a317a3156bd32e9d9ecfab3f079c5e9955d5da0750cbc9cd92e8ec289d625fe37d0d238a82376cdb4bab16096c92f80564e197f05349b87d7c823a6981d762561d559f3ca1894f0a205c7315f63f562d82cdef06921dcbaeb4822f38dc71a7b3b7947ea630dba48b45ee75e9f6d4d77e43abef52bf84461d556741a3d679c7a36fb79a5b1a043cbc6ccaf5a98d9eef93aa29adb38a76bf17df74f6df1a7df15d3c5a8ab3195a5dfd0f539175247aea6397cb22be9e2dcbfbb8f1f88565aafe0bcf200b6a2279fe87d1b484dd1a246835d61f1d612bd18bfde5aa985a1b1b03151d762d857c4e6ebd7bb1a63728667265bbf6d63a10d58ae64e76f6daded9673dd1a335efd7cb42ca32f9fb2aff09bf6b50b9b45b49cfa33ff97f6f28659ff8ad609d038c571626855d656ebaddd62dcc5b1d04cfc452c8118b5a618f5d49de82cb2555c7a46e676fd0a764b6b079c81c7e32db8c5f58561a801ab6168c2b67c3b6f9571eb39b3f786d88b2176621811af13b5eefa536fed56b25c75592eb14bb104ed3ce7238e149d3e2ab7e2d6cdc223e308e0f55feeeff8ebd092bde2d862df2db572ec355f0ab4c0ad267a726c16e915a99735a3e66b0fc85792554fbc5aa29d8a53aff6fe2d035f75b1f3865d79b18b6871e5e8446875dc4c67376676d87bd7343e022d8c0f319a767bcaf45bf06a4a23b9fe728dd1c81468b9b5757f0edfdaacacf7dd3516fc7d2246550c2b32eb5f23ad574decc92f1e0bafa146da65b4962fc827cee413676e8c6386f3626e6fe567a1e5073e7065c5b28c946b054fc8e8a189115b5e16be234d9cbfd1a579781b7bbef57899c5aa08ad8aa175f25ff8c33fe315154720f2828ddfd05cd711cea6a61c8b018e1af06a208638fd39686905ff11f1f19eb210a636366ce00a2e68f585d650d7fdcff3ed6f5bd6ff93372dc36ab9b6f127df2054d1ecf312162b6145cbd5317621ee822672e6b9aa0c8199722cd26a38730c31f6ff2968313f6ae8b62ccb6fa1c71eb392b9aae7bab2f10e3d387e1367cdbfe1d4e20d525ff03c1da7d2c08af9c4d7c72fc2ee445eb063181d6b24b5946de44c34c7401c05ad5c416831abe2d9ed68958e23ec91dff5b59f84d6887b4a94bb96560e061a25f62d2b21afd59cce1aad3ff32bcded9dca9e138bd4167acc103b31e98bbda3273ed5d76c4a8f29a2b7981e486d70254d68254d4c39743566ccf9075ffa2968f5b51be9c05f80558f9a73db02565cfbe48ad8a562f88c59dfc6106f6dce527daf832ff53566446c29c44ed7d8b1f17d67e11cdffada2e84d3859e3735679f975ffcea4a380fa2b4fb9a9712b817edfc67a0c5165abea2d9c93963ad708f514f255c32dbc1d0ba40ebca7665dcea5a34d035ebdc41efcf85c1999ed5df20947e2f0db92bfc7510aec30d8e7668a03979dca6dad0ad520c01bbb587983e172ec391f24c3aca677d54cc7504db51ff59686966ab0e86378c5bf3c01c23ee8868e1ec671a471f1b5e3df38f6c1b6a576879a0b4a9e35abfbd10abaff9b40a05bc5240db0cb7a118c6b08777685cb5aef91bb6b0077cf27a2ceb598d2bb361823349d97135cd73d5c82dc45c3fc5ca1b5a3bfe982b06b86a5b6e0c5e4d655ba36bc9c65facb1cae60a9c58710186b4dd7d28f9225b28852d20711d1e7078e1730e9ca87b446a00a436f1f77218fb42d8e60c0777dfb97b5f090dfc6626fd86df007ac75ce90fb5e87138d8f694233707521565038f1019be7386eb43d09a22e2cbcb2f6e29ef68cc9c21d8af6b70ab695c9245b17149de0dd1b7620c40e928c6d8f183d8f5b47ce330011e09b327b1e91c3a780629e035d611cb0101ee2feec508ef728008b8a1d9f6f3b45716df5c0366778ce6d126b872cfb10fb41ee3005710113d3eb3f7de91e287a0d5d73e3722c5586257d9b25370eb5adc4a9c9a814dc46a853e34a849beedf6c27d1cc691abfb72ecc6db78eb114f46074d033240eb013811ab02e4eb30225a88cfcf806ecb9d857b37088fcaf75d68058c736a6d5f23bbf01b8885b22b84476215fbc289e39f3d58b2bd388eefda03f431dcc2f99d83e9673877d82c9c0f7b10850b6353eaa2b0827d615fce8154030c1c877be0358a77ae1e2792f2be1b26b117ef810d108ad3388b73e045f4b6e2bd6fc2e6ecfbf378e777e2c237e392dfe21af8dd53ce66da25b5e1866888f680d6a53b165acfe148b104463f88a50fe2eaa7a1c59df435ed19a8999f667e5b8ab69af2ed4d6a206d30fac298f1cce7e29238c5075f898f684f6cb05c39e8e6332c5331bec04e5d61b4d0893366d600b392dbf2fbf814dfbb131ff06eb4f81c77f57b023ee5c0beb676296ed072456657ee4a139f750d771573cddd819fff34b4b8733e171e75dd92b7e6882c718b7335b4ea4907d1b4661de1db73b1029bc57e776315783dc407bc0778c94bcee1031ee20bb4aee377101b9443293ef953e8eb04efde614b18852d7908fa0af8c6b8889e6871df62a005bb64644a6e29ea9aa70cf338f0a5f7e8e207d9ad43651820a6897b38b73d5bc1bb11b7a487f07d7bb055e7d08f0970ba8fcfa10c664d8051154e7202c4d0fbb88bd781977b7017c078b15ed9e806ef8660e32dec1c510d784f88fbf83cbe0ddf3711522ce6b747d4e00ff73dfca63f82ee26b4d2593dcb3fc24302af77e4be7d085a07cc338526cec5f95d9dd93ecef5c6b8d50cdc515fa335f1c7e088671c80a38cdeeec79a9bb0c5aa342b4fbc6207980e14c5327e9d31b7c6b56205be733f3e125d7da206bc477108dbb7c0375560c72a88248a406c86408505849af8fd228c76751dfbb623e625e29b7e125a23a1b564d41cf77856bc7a40aba608fbc22fdc03aef4b6df0bdb8cafe0ad7264107a3a8eab7820bb558f8771220477a18737f2a69cb748ab88bdd087c57f16fff6631748a5cf34c0b581a2825ad8869d82a14fecc27fbb811e6ec727a0b50374fac9376678e13cdf91b5fba368a9c6d1c237604d0789f3e6b195a94e4d043ecffe00f1d739ec491196698218a184a8091e0a57f8281ec71331a50ba69c122fe0d881260ed72b165ccd5862645080c51fe25dd5d80456c7c0b91e0fc25138a2bfc0f80f369e7103eb4440e3f768c1701593260a2fb43d9da17615fd9568a17f888f6083a7c0cac12b4f75c5743ed2458e820e4293b1366c16e26d5cf716583541bb742771a47e7e419fd16b58a1ae2c3ce3879eefb84ba135b7550bce73dd02ad1de0225e09df912f41fbc7f0704df0a980717c49d1c70e341268c1a794115bbc2484b226f4f6f0f80eaff87eb4fc1718867d60d5c5289131df489a985dbd1dee635506c950e31cb4c81f8ff8bae94ad445f0eb0cba388e67d0a807c40f6577232c73e1063e308a59699591680ddd15e28b1ddfa45507d6d4e411475a88d360e9f1e921b08626ba151eefe84960ef7bd4bcb7680129d930f78e2a41ef45cb4dac36d1d40f101fe20c94d5b2eb8ecd3eec39fac813d8dafb8415467445c40c15e8e16118bb3698c42b7fe6c6e8f5be2c3c75f014fdfe0a663865c22d6cf69eb315213cb9a4a9495b5f107195e52fc640e6de95c1aa3d3eba15fcc90a6d1bfc2abb1acee525b35c6f2cfd5f88967f5105acafe216a24d30eb4ebb06aab6434ede1a5684769e63c434ea817600bd4df83d46e71c2323bac4ef3ce4ad3466c6f317306b8011752fc510c62d66b655e12f9afc143eb78358ff49b129be09df5d0c3bee1edfdec659e4431b6dca8882239e4c172d7e48b3127f195adaf7e458212a76347fbac9d9bfb80c87b0ce65e1f588ebb930ac384a1cd8dcc30431fa8de6a7ae8511c737333ccb27b4c08f2bcd18d7352bdfb5b50e5af91cd0ba8e2fd06262fc447c8115b05674ba439cc0e095347f6a11f166d8d28a6216671ddb2ed19dbfceca03ab17e961aacd86911c1e6f14174c6067972e8dc8e0a3305ae908ab088ca266512f30d69e70f685fc62342a6e9069f93845d45e075a23e0123503d8b55534e3966b43538bd0e31b70704b7cdc621c0f4bf51c2ea0832dc5c389cd0e2c5b851d7a14db3dfbac9d8ebb883706b0b3b77f15b7a07d8faa11c6ca3d755f6584a4dd23256841dae1758b78ab80eb9be6e467eb79d2e3700ee4beba02accaa6f89517bb380f58c531d00e8220ac2ab6c238d72a05b34cab406964e812b5029b18fd15b84c35d71cd7ebb0d046d84a07649ec5aa8ae52835f00aaced5f86166bae145543e09439ccf0de888680d5b9f6c01d6aaf610368356d0dc309ad74643338b7e05811d67e040c8a38069af71b0895682b3edd3799a6cc291ce1fdc5f080773d58db04260f9a2b4c48714eb693a1e538c2dac6b523af4eb40ff2d071fc4fbff48e1d9eefe6d6112bf761b4c14a462d5e5b68c7613c85a64cdc79e07c6ecfb7b5b29056918f95ddd193e53e319e7d016bbe80695cc7492b140561f2b4ceaa795da34dece2be950ded74397fd33a9a658db60ad4d115a23eb6a9a1b86688ebb453f6502bfd67ae0fd9bd6746f09d68edab4edf0aa369e7b7e20236cbb92b77c3dd72f1d45d2092e23ee7aec6d43371a967ab8615a17522c4deae85d5a57b7d6545f6dfe420a50822ad390247b7e9da9a49cde6a2390bdd59af19ad6c55315a4684b8852bf7e5cddecf33ee9cf2cbf7ac92fd40749a6a96925b05c71d5e55d7464faab02913cd61553d576512566905a3f7663d7a6e99344bdb29b0548bf6bc2226762d5729e509f694d136c215d914a2a9d50de79e0eb22b652735e51569b718d39dc9a2b2c1a3421ff780d63bf2c07f649c0886757c3d30ebe71e383dc906dd4a17233c919795bfd08c4d865536f2cbd6a52bd6e795b594ef1c2d7726e5d2bfa2d553366e4bb18417abf8ee95219df699ad64bf8638d20a9a7c34e2fd43f882d378ee4abe099b5af70fefa9cff583abaffb3e70c6345c41436ed42e5d51fb2dbaee54dc6a6a6d345ab642ef9b4c8713eb67d65fed4601164bf3070bb35a0b5ba74dfb3c83d022bb0ac2b76e19114b433a6584bb347e404cb60c478c686121787e058c424f55d3f21dbbc97e0c2d46a988429963bb99f450ba387137d4455f4014d67cc3aeca9b7662f933953562fd35b7becd324d96ad0e0c9e80c140d9cb55ed552c884d05f12a4a03990731c8b41023d3e08fe1ff4e359bc691423562fc850871e77d95df7e78c6e689192ca18528ea14bd79125e63ede43d8526d64c1769b996960bd3136e4b432fc38afc2a983fcc768aa5f5d7e42f0bd47258ad6dd878feaf8456c1349816fe1c780e8497b0e22808b1ef1223ef2fc26a048bd5868f6cbd371fe9c7d162b53bc4c62f40286824c756843616dc2557924d1767f25bbd3736b9627eef5b7ef1d3abb43b0ced41d1ea435a1fe3c819e3a2b156ab6fcd2f7a619545125e78b94c0fc1ac1bc4a697b0ec8c66af19ab01bf9fb83f11ba388a8c92193d3d195e55da7a58636617af80d586d0627f12637a96f197652b9f5aa643c1d07ed20efeb6d6148b8addb99acfc8bd095b7d853e9f0a2daecf46594566919c6b349ae2d68645a639a1751ab8c796abb7bbfef0477afb0173a77dcff5880a7a44cd60207e2abc388b728df1485bfebc631943644245d6fe35bf2d6598ae2c2e088a45f2f2ad180f2ae21d6b7c031bcde81f385edb4a76611d75a5ac9b4dcb00005a08b9ee7d1b911fac3b3491fc2cc77766e77e185a0e9ab8075bd07329b303d604bd1be1d0de7a7f63ecba105275c5a99967ec2a9ff4d4b2680a424b7a2844b82bff5073839c219cc0afd11edec4c49464b718a39255713dcbd104529bb2f0cfa1151decd612dfc228f0daad7e8c593f8e56ecc0bfccfd61dc893d9c5fb2be556b036634863d8d1607e2565dbe31459f5d45f5291b30e5d1bc4612556042a488580ed761a2e7138da2db86545873cb9b2e3acb476a009b06adbc56b1cfc02d8dc361b37eb03ecb076862254efc01ebfde24a3e275d4c68717f92565cb3a8ebd810eb591eea2b565976603ac8ad02e75871905bccc4ca211a275625e979e611cfed71a0286b20bf70ad99ad7bced5fa02987529361611d54f7e0cab0fc969ae207e419ffc1023ed1d9d6d21d91e58eb6db3f4690d368d808f6d9eaf6268bde6fd25b4a88937f0aa17183d21f266d60d6d35750a4c29c1d7defec96a512393d56aabd16a3d6b767e1b688de1493593f6fe9d761f88d60922e343dfd0dd1b76e29c2346e955ca719c2aff2c1b01253b9f22d513e5dc7e59b79465ca91734e7b654be051b23b97688f42aaca3934f8dbb632700a6b7e9d4b1719b9ae34a77daf68cbe3d34e714729dcfc48e4f08168ed7ad69b3b05b346442bce947bf5c4acc8f8129a6e4399cd4d8b523b8aba7b96059ff0aae8a828767a526d1a56226926b488943b63465fe0ee72d695686a17ed2dd0f1c2cb1bbb0669e70ad8b5c30c95e8b9cf88deda3376f861667dcc5a357c62d7cdfc03ecd783f212ae70eec96371aea9a6ec9aa6b8d6408f3aebb9ae84d2a9cd3e445578c8a90606d1aa867baea1a11d6aef5e036835b4935d15a7c257446253c50c292a65ec3065be21fecb4ed8f11bf0c75d7806ae94553e02ab0f426beca7f08b63ddd1620e4bc33cd233d3bb1933015d4b967e26bf35b31989e53af79631eb5099ee79ab18926a1e5d40fb38cb72c80813a8552157a58d69f7f10633e3e507bdb0728c4bddb665a8dc28c7e62eee86d64720f551682997f20c91575f779769c04b7ae65ea57978adc2d43467de540e72148e2b5bd5e17bfab037a9ce16777ee5ad2650571169497556580d0f76cc353573c6aa2505207aadf88423a1818d799aca955fc156b202fd31a253fffe7a069f86d6837f704f9e1c7bd03d511aee0ea38e394788f28a43e1d4502c349345aedb687909e49caa384c559fe04a797de75a99e09c14473938103b1465e7f15bd55dce995b0abcf85856e4f0204d6ccbca97c92d5fe0bd247e3c6ef870b4e6fec8d59969eb47f8fde467aa5c31f58cb5f6a0878c221af2582ead986975b5aea86ba835fb2970a2ce925d2da0a4d51c46ee6c9cf3e7c8478f97aa2b7101765d6af5a485d17bc3d633da5aa306e7c83dd55abd7acfdace27a3157d59f7d529f905228a86d6546ada8db4cbdc59aeb48b57cca76cc87a9d5b9c1a99b34bbf299cae70dc8449bc2042367f77132fd2612dad882172f505e6eb08d532904a569eebd56016fe630462de2f632b0ee2a3bff65f7e15b4e2adef41070f11495c81590dee78b09d5bcfdc93817eedad57f7d9af19ac5ac746da53ed52a746696d30b584d0ba9da78698828fc564c3e80510bb6ec71efc6383bb13b8daaa8ccd3b68219815eefd152c43290ee3d8d5dd537c0c07f1f267a325bc9edc13f37cdc8ef24f077a643566dee902faa24cc13d316c68dc4ad157da7d79857ed34a9d131d31ea748dd7f9ebabfa4bc2abc87123f0bac327ef80d199d65bf7b4db6ea83cc4b62f8bf9a3588dfb18715cc506ec44cbbf1baf8f42cb7da5c502a3e6da2592d5abe09d1a0e5d4f1e6c65bb4b383661947466abb00eaf71f6aa9d699e66ab394b564d362b61a7e76d7b5791af31d78be36d3c8eb5478623e932230778c48dc81d07dfd460895db4c778fdbe5cf98f440bf1c3252c2a2bc01f2867e416b8a5fb35708f675755eaf2ca6966acea340775a6f87bd3aa6771243ecae60335276398d923c7e9cc83609dadb6729ac6698e22f660a918a762c493e22cf08ab56c9cfb407ff8916801af237fcacc7dd88919ce3355e47e145e7d587aedc12156b8fec48b5e6c433ba1187973be3d5bc7796dd94cacea045a2352aae7a6c7d48a81d94953cd97fa8415ed16acd60fd8a84f462bc08eb27ada1263ecbaf67c67777060adb7b6767d71fee64e3524ef6db660803e12a9c17a16e65ba4aac6a1f29b630cccb8438a188f52ee1673ea3847a35d6585505315f5b19f7c2cbb3e10ad433f41dc35c723ef7854d68ec53d7fee5cba1f14adaea26fa0468d51bed02d1891723f0a361f9870ba96ed223293d4e82f39f7ac3cdc31f0be3536726d6e1bdf740dceaeb4ff4e55ed5d0cdbb86e57cc16ff15d1025e0bb06bec0f02efde71053ddcb3bbf89c6bbf1277f7b414557107ce4a23944db581f129ad9171b7d893d630aa9c37f5cdc8b16221dca7195455d06d8b5d0f092fa13555a63cd16ab316bbee0150764f3f16317c265a88b61edd4c77d6bc723bd0c6659cf891b8c50a1f17ac9f049c2e34e6dd808529e119fd639ad1cbb8c5d51caef11499894acfe73943c3d9e671ecc133f6c4bb07e8e0833c0163d2629aa109ac3b54009f2f74af2dfabfea8fd5ecfc44b438e2d98126d61d6bce39c77b6c56e3505505f2ac3405a46ac982451f17ac89a89d889ccd7b7a63b194619ad610c12e46ef13c50d578a1fdaf29fc156321e68ff989fabfd3d1bb2efac95c6aa0b8fb1116f3845f1eba1e51daee289c39811d85c319e07c3ea94522441aca88be16bf41865efc9eadf86b676baa615d7d51a2faf19be64e78be212abe65e7135c9a28c2ae7b13547c3f8e34e7e70038f395c05d59867e48728beea42fcc1959e4f416b0a8c60e7e31d0f58b091fc22f75b2e54f7ea46f32c5dd97b5a15f48ed9da5ca937ebde375d7cf58a03b3e40f5cd958c763c1583572b47a3b449fdfacc67b3d9c2ba78d79f2c3d8f697f16b6cfe726839dd79ba04db5e07567bc08abb86e78ae93b6e842b4f7b92578fbaeadd455c801737e8f1ca507acd8a28843fff3ca94623eb3ad3620d3012670d5d30357cd50eceaacf310f8abc0a8fe0337786b4622ddec4eb8fd2c50f1bf9f08e765dffa4c8d4c589307ad69d03b614a9b24ecb1e468bacfcc6f9beaeee23d2d67c5e1b1a55d78ef3d53a4764692c7acd307d506de651ca7853bde1b22a647461f7bb8e3b8d98b79f2a878eb95fc575620be3c2b67f47f6f267a38571f5b31fc0d2531fe109e3903bf8c1b44d2137e28ca0aa025fa88e7a55f76388dc6ba248e22c5ce0f158a3ed95c5a629c24f7baa7784d2a62afaa86e2e776ce03bb93fbb0b2bb5a5fb4e55750f03d61f7a01b706388749cc7d14561f5adb6da2dd199c21b9075e331c17d0c825478e406c091e711e38dd15a4a71a88d13530f64db1c434ed0ed0befea1669e598d731351e7362304cd8fed587de1bccd600d355a67fdcb2ad78580d49dbe774b150d0ef07fafe28746f31f1941805d5fe0079ffc1031e18dbfe7488895ca11716d423b58e16d00145a5693f814bdea45901051d482f52f14b16e6ade65081f286dd38c186baca4d9f6b2b48ffb5f5a8cdec02ad6b66bb8862a75dea9527a1fcf0f10eb0de111db1f7b3fd3cfb9fb91fbea17b185515019f174dd2f61f367a1a64c9b8e2ab7b276f317f1a1e1cf438e77605644c1916462d03df04afb9ad84a884d39bb7fc7dd611a3b75555d28b2c209ef13a2fa2609ad81feefc483531f7d67f4cfbb3767dc8046eeea8edb576ece7b71870bad8fb16ee4b9ea88b162fe115ebfd79d86356f8056141ec48811fa989609f2b66f6aee7818b9876f5bf1673aceb4bbe251b5445879e5fe3dfb067e365abcb29c4f950d9b7b66cca61c4187f16fba6711ef24b3e7b730027cd4bdab3983dfe03a0d39c6c800474ebbd65dd8e6ba35230fe86e5728b15ac799aa3b8cad1205efa67400d5bef93ba225c406d0c495b47165fb95b8fa5e53bd4846165be11251c7239833022bd2fdc9c431708aaba7dbe0cd7d5ce237ab6d6c6bbd5a7c029bf642da1f3676bbaa013bc533f8e2cfebcd67a3e5bec615ecfd9e9f69b5baa9477ab7163c18b042dcaa2af960c899dd49b8412f07968173c090715443b9238fee08ecea03af2d691fa3f59aaa28ea8e78c40fefafa7b9f8bf275a6cd048d892189439324cbb95c29da2ae4769d0546b44ecfd9da20dc66951956a4e81cd199e5d46de3f97889eeace7833d5afb9d52adc0bebad8423d8b4863f847dff60cbfe57a3a55d2e4beeb4949d6fe8d98ef0623c3962fe8c760c72ffe0993b80cc5d5e4742e74c91c11eed1c90ab9845dfd7bda0f6edbec38fdc03cf8c3858c8775715fe85d0fa0a1fdf503d9b0de3d6578ca887b0d7bc8fdb2dedb32fab8a6b2d24e6d474dc09393e6ee9ae0d27093f79c033bb9f271fef00fcb12ffac378f76f80d6bd1bc7a9e195764aec012dae04f1ae3bac6db6ebe776efd70e70a076657755ace80e9547ca4b3ad3de47d6693bc33bf6c545eee88e9c2ff32d8e23feee68711ddb0da2e51d6b6d7f53ab8b25558dec0bad8a3b01ab76d53ad2b0841cb1a9d95d4d39aaa9a90e53459fe05d094e780f0c8d9ef67c313ef9775604fc85d03a714f6ee1478ab7925fe488b0a6f5fe9c63d58b3b1bb9a43b6feeeacec1fbebbb70a6c75bb59337f7f29486baaee2fb3d5564a9fedded967ff127beea7695337f21ac2e60e337c02cad976194b8043f9a8a0a2a86d68e1e77b5bbf744181d8a5fe90eb0e95e9e55fa4acdbf77311e28b97cac4444c37f73b4fafe129ab850f6d6ccf6e0a4fdf4f9b81be7082d6ec48e32b8f668772b25562fd2c08413f303198f9e88675f94b3cbbb0645d660512d9722737199b7f271f3ca3f05ad4b3f8486e4b5fb6eaab5e966384bb56d94f3c8fa3625d650614d28df54ad54b2ea963158ca6866de51388445ffe2f6f1f7b1322cab1a37c66c159cb3d6f129def90f5ecdff2bd1f2311c70bfba3fb07a36dc3db8c91de2e1c6ddc7e056ee9e48a5fa6ca11417dc4d1027e8b5ead5b0069c721d9c902c7b663a2fb91799592188b0da1c41e273bbf41abe1a07f1ea235710ff4ab4e00d83bff50bd542c86946d9c9c29f8957cdf8acea361ee3bf3d3e67253cd56b4b35eed22e8cadb4174335dc96d0568cb3358edc46ccd006b7da78e54ed5b64abeee6671f5f71c552326dd15b3922e1e2b9b52b9305ca1a6149f5585c0c39b6d8061cfdc41e18ba97a22f0b2aa66426d4bf5cd765929484c2ba8462cb043f4b040b4e581e14d9c205219c5ebcf62d7a7a23500abb834b8507ee581672e7b53abd3a9c6d419f3db81588d95fee0d116f1993563c92a20b5953082fe259c845bec01a33677d2692eaccdba8a9a1343ecc66f005a43e8e227b1ebf3d0f22e7685543a8816d9c55a6f693f4e13d1fd957603948496671ca0aa810bd5015cbcd1c52d555f647dcf2671c26f300bb86d00217d8ed502f11d77d0c416d0fac0958bbf022d60f5d53f4207b5ecec77a18b0f6497aa7135d70c63fd57ee9fd88b734413acceb5f0a7b0f4b0e6c06b992a31a66a82d242fc853b34bcac3b2d9755a3f4e05c4d683d02ad867bfa1c5dfc3cb4c0a847bf323d245e27be012b7cafdd964d8d1ad3ae4ba275a32a477baa5aba01a47aaa47466d9c248db40ab0bdc08ab9396a2399059cc82dfa891c18a64c115f8e8dd8fe1c5dfc1cb49813216ead7424b416fe1eec6265b24d2044bcce88139f8716a389404dacf81675d13c6156c92d59fd85ecfb39e71b343f730c6e557c3db0221799b508f7e0d6ca97a08bd77f23b488d4a3a1c5961896e9e254d5b72e9847494dcce2ae5493c0b74c272b40241fc68cbbd6d5ef52d4c5d8e158d503bdf06a31b205c79a7eeea6c0aa41b43e2eb3e673d1c2c87020845686585014b190edaa7aeed89d6a759aadc90aaeda51b862c4057605c6108a23928d1f675831330b712cab317b21667a88a8e346fc9ae8ae422557f71358aeeb588df98f9d49fd14b4a231ea955b8fe2d625f4718611f63debb8195a5738548d00af522f9fd97cda51a87cb78494ecbe23cf7c0d1a77294fd05255b7a0b883968bdc1a47ae9994fc3db34560bfda6ee23f4c2b3ffc7ed5cf2ec86685354e8f7abed0f8e7c44f7ccb1fb0165c9c85b3b8c9bb3d301b59b17d9e3b35548ae6d92286ade413a1694efb2eee3532ca09ab22fd24decbdace1a33c107a8023b7784b82758c97ba0558356d63e8a651f87167763609473bbe654b067ab355ebb9c8d6086382dbaac3bef8a7145af285f79a3eca4169837c73bb6c8ae8c5f8a23728ac4168a6477551d83be7457b9cc25c562a338844f5cf949dc275ac0ab8691d0155a9b117edcf835d0f25f31c6a910ab78bde6d3abdd4aba78096e9df82b708c11fb5cf502afe2664cb9ba376b6d24562d4558f94c1ff928962d34e75aa25790d606e15661340b3de5bd105afe54793ef74e6bbfc0ab2ebc10b3fadd9f8d96dff73d20459bf4e823acc5d537362b18bf32769df819fa70ec0f85c814786d44597c59fe1be9e8148f6458500dc6bcf6db4bef38d7405e194eb271400b63718e11997521665dc506b1825fe4dea327e05407c3e82973b1ea2fdde4bd1cfbd1fa5b2ef85b9cc1095062d4708b732336b7a681ab3f79c6c42f662b3554ebbb1523b8358b2fb2f6dc034474c8bab9f4f1159560883daf59f59cbc825e55bc816896793d75655e3c25cb25d46a882a582fbc211b76a5c777cd19fe185ae0d482480101da2b5ad5ab35b71edfa096304be3c5c4aebaaf00812938740564d27d7dae64b7e82ff309adc42dd69cffa6ed02a55d352006af51ccc690ce815d88b7e81365b56e8819f18a636045868163fe01e7b9faebee5de0efe22190b884afb906ab6e80c4ae7c36ce0e52b2f5ab37071ffba69915e075a9fa6a87b45eaa89a068021c9b4a0bc9b9f9bfe2a54afd36af63b8c9232afa87e5e2aa3e9985eb7595b0824f11bbf0bc81f1a3b052262a228bf78cbcdf83963f03a76e65a97685d5252cfb5036e9c4d12f8637562bfd1e9b266651fd3d579511a91e266468ebe51de766bb88ce9cb6cbb0b21277d25e625626bb12c3e0375b8a66a189b45a8e36bd412b8ff6b0d6c636505c695444b46e60c1de11857d3f5af16bc24afff35af37d27b2dfc20e6779ab16d6f69d8fe3b54606c55d13f4a3eeebf129455eba0fcd155986639a6c5762d79b7623eb9e4a07de64f68c75c5b98ec81957d82c07ac8814b9f5200b71927491d99d64571a434a233e9d5bfe8b3875c9f320cf4deb7613cff81ace6ba5799ab73af8aa93c1e6074fc4ae196cce5a1b4d275b6ff049fad8a26f1436c1f431f389bb698c4476b1968e7c6209fe43f103ab4e666899156ba531a44645d79f8d568a3ec5a92a70223e01a39c21f1d32cc3aebd16d691fcea0d5aabb5a527660ff25a078ac6135e911ca3674cbc8a0fe2d88361f5a6515753b4af28ec4923cf2760bf041e0dce6e112dbba2bb1956c2eb2ce195c6459f8516477ed23fd929b3553778a5aff1f2a5f12b28e6cab04ad1436ae3355a8f36dfc511367de34cfd6fc1c613af64db9f13b3de726cfd4ab26af49ad24222063d0c42ab2c0b5f57fee63d78f590fc353386cd3f5ec95f4e3e17addf2db5df687d4ffb8dd6f7b4df687d4ffb8dd6f7b4df687d4ffb8dd6f7b4df687d4ffb8dd6f7b4df687d4ffb8dd6f7b4df687d4ffb8dd6f7b4df687d4ffbe7fff9effff8bfbbdb7ea2 + + buttonCancel @@ -324,6 +434,18 @@ Apologies to anyone not included. Please let the project admin at qgis.sourcefor QgsAbout reject() + + listBox1 + clicked(QListBoxItem*) + QgsAbout + showAuthorPic(QListBoxItem*) + + + listBox1 + highlighted(int) + widgetStack1 + raiseWidget(int) + qgsabout.ui.h @@ -333,6 +455,7 @@ Apologies to anyone not included. Please let the project admin at qgis.sourcefor setURLs( QString urls ) setWhatsNew( QString txt ) setPluginInfo( QString txt ) + showAuthorPic(QListBoxItem*) diff --git a/qgis/src/qgsabout.ui.h b/qgis/src/qgsabout.ui.h index ac3a64e6f3d..0d28e2292eb 100644 --- a/qgis/src/qgsabout.ui.h +++ b/qgis/src/qgsabout.ui.h @@ -17,3 +17,9 @@ void QgsAbout::setWhatsNew(QString txt){ void QgsAbout::setPluginInfo(QString txt){ txtBrowserPlugins->setText(txt); } + + +void QgsAbout::showAuthorPic( QListBoxItem * ) +{ + +}