QgisAppBase QgisAppBase 0 0 754 475 Helvetica [Urw] Quantum GIS unnamed 3 6 frameMain true StyledPanel Raised menubar Lucida MenuBarPanel Raised FileToolbar false true File Management Toolbar DataToolbar true Data Toolbar mapNavigationToolbar Map Navigation Toolbar toolbarDataTools Attribute Data Toolbar helpToolbar Help Toolbar actionFileOpen image0 Open Project &Open Project Open a previously saved QGIS project file. The layers (raster and vector) stored in the project file will be loaded and displayed on the map canvas Ctrl+O actionFileExit image1 Exit E&xit Close all layers and exit QGIS actionAddLayer image2 Add a PostGIS Layer Add a &PostGIS Layer Add a PostgreSQL layer to the map. This requires a properly configured and running PostgreSQL database and the PostGIS extensions. D drawAction image3 Refresh &Refresh Refresh the map by clearing the map canvas and redrawing all visible layers actionZoomFullExtent image4 Zoom to full extent Zoom to &full extent Zoom to the full extent of all layers on the map. This brings everything on the map into full view mapNavActions Map Navigation Tools Map Navigation Tools false actionZoomIn true image5 Zoom in Zoom &In Zoom in on the map. Drag the mouse (hold down the left button) to draw a rectangle around the area you want to zoom to, then release the mouse. actionPan true image6 Pan &Pan Pan the map view by dragging the mouse (hold down the left button). The area displayed will change after the mouse is released. actionZoomOut true image7 Zoom out Zoom &Out Zoom out to view more of the map. Drag the mouse (hold down the left button) to draw a rectangle around an area. The current view will zoomed out and resized to "fit" in the rectangle. actionZoomToSelected image8 Zoom to selected features &Zoom to selected features Zoom to selected features in active layer Zoom to the extent of selected features on the active layer. The view will be zoomed so that all selected features are visible. If there are no selected features, the view is not changed. actionIdentify true true image9 Identify I&dentify Identify a feature on the active layer Identify a feature on the active layer (the active layer is the highlighted layer in the legend). Idenify searches for features near where the mouse is clicked and displays information about the results. The search radius can be customized on the QGIS Preferences dialog. actionSelect true true image10 select features select features Select features on the active layer by dragging the mouse to create a box around the features of interest. When the mouse is released, the features are selected and drawn in a different color (default is yellow) actionHelpAbout image11 &About Quantum GIS &About Quantum GIS Display the About QGIS dialog. About QGIS contains information about the current version, contributors, and available data provider plugins. actionTestButton image12 Test button Test button actionAddNonDbLayer image13 Add a Vector Layer Add a &Vector Layer Add a vector layer (e.g. Shapefile) Add a vector layer to the map canvas. The supported formats are those provided by the OGR library. For a list of supported formats, see http://www.remotesensing.org/gdal/ogr/ogr_formats.html V actionOpenTable true image14 Attribute table &Attribute table Open the attribute table for the selected layer Open the attribute table for the selected vector layer. The rows can be sorted by clicking on the column names in the header row. actionZoomLast image15 Previous Zoom to &previous extent Zoom to last extent Zoom to the last view. QGIS stores only one previous view so repeatedly clicking this button swaps the views. actionTestPlugin Test plugin functions Test plugin functions false actionOptions true image16 Preferences &Preferences QGIS User Preferences Open the options dialog to set QGIS preferences like web browser and identify search radius. actionFileSave image17 Save Project &Save Project Save the current map as a QGIS project. A QGIS project can later be opened and all layers and setting will be restored. Ctrl+S actionFileSaveAs image18 Save Project As... Save Project &As... Save the current map as a new QGIS project. A QGIS project can later be opened and all layers and setting will be restored. actionFileNew image19 New Project &New Project Start a new QGIS project Create a new, empty QGIS project. All layers will be removed from the map canvas and a blank canvas will be created. Ctrl+N actionPluginManager image20 Plugin Manager Plugin &Manager Opens the Plugin Manager and allows you to view loaded plugins or load a new one. The Plugin Manager lists the available plugins and a description of the features each provides. true actionCheckQgisVersion image21 Check QGIS Version Check QGIS &Version Contacts the QGIS version server and provides information about the current version and any new features/changes available in the development version. actionExportMapServer image22 Export As Mapserver file Export As &Mapserver file Creates a Mapserver file (.map) from the current QGIS view. The .map file can be used to create a Mapserver project. fileExport_to_MapServerAction Export to MapServer Export to MapServer actionAddRasterLayer image23 Add a Raster Layer Add a &Raster Layer Adds a raster layer to the map canvas. Supported raster formats include most of those provided by the GDAL library. See http://www.remotesensing.org/gdal/formats_list.html R actionHelpContents image24 Action &Contents QGIS Help (HTML) Open the QGIS Help Contents in a web browser actionQgisHomePage image25 QGIS Home Page QGIS Home Page Open the QGIS home page in a web browser actionQgisSourceForgePage image26 QGIS SourceForge Page QGIS SourceForge Page Open the QGIS SourceForge project page in a web browser actionSaveMapAsImage image27 Export As Image E&xport As Image Save the current map view as a PNG image. The image size will be exactly the same as the size of the map canvas. actionWhatsThis image28 Whats this? &Whats this? Whats this? - Click this tool and then click on a toolbar button or menu item to get more information Shift+F1 actionProjectProperties image29 Project Properties Project &Properties Set project properties, including map units Set properties for the current project, including map units actionLayerProperties false Properties &Properties Properties for the selected layer actionZoomToLayer false Zoom to layer Zoom to &layer actionFilePrint image30 Print &Print Ctrl+P actionCapturePoint image31 Capture Point actionAddAllToOverview image32 Add All To Overview Add All To Overview + actionRemoveAllFromOverview image33 Remove All From Overview Remove All From Overview Remove All From Overview - actionShowAllLayers image34 Show All Layers Show All Layers S actionHideAllLayers image35 Hide All Layers Hide All Layers Hide All Layers H 789cadd7c96e23470c06e0bb9f4218de0601475b4bdd0872f06e7993e455769003ab1749de17799183bc7baa8b3f6b3cb96410049a86fdb9592c16abbaedf9f6b531191d34be7e5b795ec8629e37f2993c35be162fb7b7cbdffff8edcf952fed76a3fed7f4d7975f56be8c178dbc71787f57d6a0c4839acd56372f8247700af7cc55555be6700ebfabdb4da7f143b3dea73edcc5fd4d739e84f13373114c6333c63fc229c677cda84fcc1acf2d18f57153dd6962be37b3cec77b66ac670a637e99c029c663fe8eadff45dd6d96bdda4ed7935a3eda802ddf2b6ce32b75d7e65fc08867738afe6cab13d44f87b55bbe3e8d77159ca35f1db5e573617dad38bf2bd5769fdaea04eb916b38d3f9640f2ee0d28cfa8fd57df36eed76ec175faabb566f015b3db93ac17e71022758ef356cf55ca97b2dece75d7438dff26c2ef5bc3fc0a8cf85f3d3ce920cf5ea7c59af857e1cc189e6a39619e39ddad64ba93ac37819d4eeb412ecaf23b5d52b198c7cf404173a1fb7d57dac870e60ab373c5f9dac07f3beba6ff536cd95eea7dd473cadc385de77ac4e6dff7aeaccea73b0cd17fad36d25999e37de35e379d9565b3fe5499d5a7fefd4969f57d562f1e17dd195bec59fa86dbc14b0d5b7a6b6fa289cb7a46deba167b5ed0fadc2d6cff0be4924dedf83319e3f6af7dad66f3952f7137d1ff185daea9175d8e65fa8b3449f2f7e3623ff139ce1bc225f9c7f192c7e3e3def3333ee9fab53db9f9e3ae67f800bcdcf8f66dc0fcf5fbf13f3095ce07d3b57c7f33085addf04e33c89534b897e3ca88b361ceaed3b7bfe794b6df513abe379b8573b8ca71bb887f1a1beb463fde71738c3fe8c61db8f2d755c4fa1161b9fc1a2ebe1bedacf1f4cc730eed347b4e61bc0583f87f765ea327bfe5333d6476a8ba7a5bab47eedd4ceba717dc76adb3f59535b3fe4561dfb1dd69be5f13cdcc0d68f4c6dfb45fbea988f615bdf3b6cf13a5f9edb7ce1f79f746dff78080bde4ff7eadcf27fc096ff5c6df5530e5b7c783f8aaf57f75796ea783e5ed5b99dbfb3daee7b7f7275acf700b6fd447c81fde693685dcf86bab4f317d6ef8af87e9ca8e37c4d58b0ffa3687d1eafd4560fbda8e37a6fd425fac3a17f7962fda52bb5ed8f0cd5794fdf37b4abb67c7ca0ae6c3de1fce7453c5fa48ee761a68efdba8405f92b33c677d5d63fb983edfe9abab27ac2fba248e27ca53aeedfa1ba68ebfb4b4ecc889fc0f6bc85e7ab28e37c53b8443da28efd0c7f1f96bdb89fa7c1655ccfa1daf2c9aada9e4fde84adde0bb5f5977660cb1fce67d58bef9b8e3ae67b87ad1f6fea98ef14ae309fba8afba3f9aaf8fcb760ab7f0c5bbfced471fe016cf55ec3d68f75d8c6efa8e379da866dfc08b6f1158cfac78b9ffffc9ff14c2cec38ffb9782eb8e48aa73cfbf7789efbbc573efada5f377cfb633cdff13d3ff0233ff133d7d12ffcca6f3ef2dd5ff5d7257ffc10bfca6bfea7ebfedae04ddee26dff5dc53bc83ff0dfedf2dea7f87dffd383107dc8c3105bf1c85f9bc8bfc9633efa147f1c329ef0299f21fa73fe739ef0055f7293f7b815e2db217f87bb9fa247a83fe11ef739e58c9888249c5757d74f39df5041a5ff7945539ad19caee8da7f7f43b77447f7f440428f21fea9ce4fcfb4e06b7af1235fe98dde7de57d5ad207adfae8355aa70dda44fed011aad760f50f688706b44b7bb44f073ca6431ad288c6340ef1473efa984ee8d47ff523e89c26744197d4a416b5a9435d1f99508ffada1f4a798d32e150d5a9908838ffdba72027fe9190a9ffccfc9f53731a6bbcf89d17df39b9f1d7addcc9bd3cc8a33cc9b32ce4455ee52de41fca3bfabfe52396a1df033fe24356658d4a59970dd9942dd9961d19c86e1d8dfc7bb22f07ffd8d7a91f79c8db32e46b19c9588e6818e38feb6ae2675bf755c6fe3ae11d39e5819cc9b9cc63fcc4efe1f7f84a2e90ffd2e76e4a4bdad2a97b13e3bb9288ff735452c91c3be2b913e79cffdfa82bfda7725337d3ecffe1f9fdebd795bf01da0e2b57 789c3dd6d94eeb481006e07b9e22e2bf43a33ab6633bb18ee6827d09014280104673e17821097b62d6d1bcfb6977fddd0229fe5cdde5eeea22e6d756e7f662d8d9fab5b16ef26651748a79beea6c95ef4f4fdffffcfbf77f1b9b61da697fa3ac136dfeb5b1396a3a45e7ece5b96a818901f2380c82a0b53c78f76d3ca363c69fbc357e43f71987b7c67fe8429d8b7368c7a3af8e02ba47c76af9f1d67c8fd6851b2f3d9ae3d1a5fb3a5e96b499613d577703baa663ba4ff7a3ccba6c3d8bbdcfe8829ea9e3a01b5a9f5b9749c07846978cef7b6b7cd4ba48d22ccead8fe932d6f177de368e53752fa45fe884f36fe82cb1878d902ee9c8ba74e72b39edce734cbbf3dba7797ef2aaf6f9e734f3cbca5bd7d3a8fb21fd41276a1cd019bd744e35df175daa31556761aaf96c3f9489efa746edfba9a25d3fddd205fbe9499d85bdae8d4fe844f3634d671ac71e5df666d627ce7d9dbfb0ae7c3fdd3bb33e15edfaa970e6fe9fd5e6799aff429d879a1f977442dfd179df8e17ce9f9986b2de695da571c0bf875d7592b01ff7d429fb1333b5995fd8b87d7e55a521fb75a0f6fdf74127dcdf8133cf2b5717e94cd763fbb54e7b21c74f69f693bcd1ae7fd66adf3fd7ceccbf43f37972e2ccf32a69f613ee9db5bef249b3bfe4d499f5af9d59ef853a73f5e77c73fe3abe5017d5acb4f9aed4655424d6efd6b5efff215db29f0fd5ae1f11d3ae1f77e92cb7f5444297ec5f6f3d7fa4ea3ce47e56ceecd7d05be3239afb936f677d9eb87c39fbebc899eb71e32b3effc1dbf613b8ff59946b7f6dd3ae5f87cecc77e5adf307744edfd215c75f3b6bbf41d485ab7f44a76a7cd139c79f3b33cefd9569a9efcb373aa7cfe8aad4f181b7c6799e5554d7d6a0d3cac6e592ceebd49af3ab4a8d57751d55ea6d6f9ddf7566fe633a550bfba7cee9315dab478d4072994921a55452cbbdcc65214bf3f9208fa346dff926f22c2ff22a6fb292b534f22e1ff2295ff22d3ff2a8ef11d9961dd9953dd9970339942339961319c8a9993594077d779af9e7722123b994317faee45a6e4cce89dceaf7a14c4d8e3b1b0b249448bae62a96c48c49a5a7ef6893276b7340e418402e53cc8c0a943281d6a592156a9be30ef76d0eccb1b09f4b3c40d75ccb1a4fe6ceb30cf0623e5fdbbde1cd5cadb086eefddedc3b3277def161f6d2ae658d4f7c993bdf32c48ffe4f61ead1d8bd4ccd5ec6d8c60e96ed0eb08b3deceb7b0107a61e5d9b7b8143b3ea25dabcc738c140a0ffabc8274e31b433cf706ef614dbeb0b8c7089b1aec7ecf114734970e86bd8e6bc9214d7b8b13d30c1adad698312538930b3eb18e10e0142e8f7dc23ba66fdb1a9e9c4d42331d7290618997abf4aaef531bdf108732ee8a1421f0d7eb02fc01819a25c4c6ffcff7be30f23025a3f 789c75d7c76e23471006e0fb3e85b0755b18b59ce144183e28272a67193e544f10298a8a5434fcee6ef65f35bb5ad3a069e0735757a7eaa6fcfddbc2f9fecec2b7ef5f9ea6321d550bd5501e17bed5cf93c9fb9f7ffdf1f797af71bc30fba7972fc45f7ffbf2f560ba502decdedd363338f2a05e2fea4545b0a8ab249a5912731a3a3b07c73d4982599dc072617670dfdc6621fe465d68ff8959dbc7ea4aaae06b73db068fe07e4fdb87666dbf522768179d5fbfd0f9dc98112fef6a1d8f5ecdae0e5e31239e6a38e9a19dd7cd68e72775a26ed585c65f99b5bd516b7ed6fc69af4ac378159c453afe8b3a6dc27ec9d8acedba3f59a9d6fd2b6a5def56701117fd3218f329fa05ce97315e91da7a449d623eeccc9a2f5597b90bed43b3f61fa9757c7a86b31af367d45f916b3b4fe1c2d6bb0c97361ef6b37099baa76ed47b33cfaa39ee05efaaab38ac9772b8df4b24d44b65d6f5efc3a99defa35ad74f199c954558af5caaeb12f57504e7915ae3f35aef476e46bdcb335cd45a9f0d5ca6185f2233f68bcecdbade4375a9f198bf5f3dd62b07ea42eff30e9ce87da312cea31aeb4bcd7a3ed7eab409ef85a84b3d5ff99839f6fba7f554c25dfd64ea1afb276f705ed6211f5fc285ad67132e4badef292c5a0ffcacd6787e859d68bd84fb1e97595de1fc36e0ae9ea66aeb3f565bfdbdc0ddfeaec112e9fc076aeb7f045bfd51703f4a12d4138de12c2af11e9d9bb5bed6d43a5fd9808b14f54267661d2f874bbbcf8bc1a5af57d4cf082eec7c5ed5b6be4dd8faf31b6cfb2bc7332751da4bc3fda013388b70bf5dabd6f3e407b83bbf6db5cdef0c2eedfc6e60db3f1ac2dd7daee13ad6f870bf1329ac3e13758df79a63d8f2c9d2cc695ce87da327d8b7a39e4fd4f65e68bbcb909f2770adf3a1d560c9f53ce4446df77d05f6f70fe31566e49397cea1dec9a96bdc27be87bbf97dc0ced6bfadd6f9f0166cf3e3815aeb5f1ed5568fe1bcb3d8e627a7b0e87bc24b7097ff56adf97807eef287fdc9248ff27e70a14e511fb40517a9be8f156cf783efe046d727e1fcf27e5e17211fddc14584fe7c0677effb035cc57a5e7db8d1f9bb503fb9eb7ecf07b0e5738dbac47da425b8d4fb49da6ef79f90df35b6feb03ffec733453c9770f7fec47065f59498b5ff9d5af4fd5b316b7f821b3bbf47b8d5fda2f05e16ae2cb5be276aad773e30eb78ebb0af279cf721dc8d27b0e5977bb5d57ff8fd2c135baf2cc35dbe0bb8cb17de93b22af5f7820ee1aebe8ee1cace7315eeee5b68173f9ede1f8225d5f3bc82ad3fbfc35d7fb8728dbea743b8b2fd3b55db7c1661ab6fda86ad9ee8416dede13e383f3ffd7b601feee6730a77f72fecbfabfd75c77e2dc356ff14deb72aad33ad875db81b3f9c479d96faf702edc15dbd2dc2ddf8e770573fe1bdad1bebcfabb09d37877c4d66f15cc0ddf9877a6f9aee7d15d8c6a30db8b5f9847a68b3ee7d8fe0ae7e0fd4f6be587babede1fd6b5b3b4f7170b71f6b7097af555bbe54adf90ea63f3e4c2cfeebb8e29a9bf069f9ea47fbe7781efae8115ff3986f78c2b77cc7f7fcc08ffc342f9ea73efa995ff895dff89d3f7891977899577895d7787d4ebcf0868f7ee14ddee26d1ef81e3bbec7aeefb1c7fb73e20ff8908f7cf4319ff8dc1fe17bca677cce177c3927bec791cf1efbcfc4470ec27789fb9c70cad99cf8dcfff7c247ff9a3fe572defc897dcbecb348e4a3067c46e2679f92a38aea39f18dc6870fb5fe7b45431ad1355573f38fe98626744b77744f0ff4484f34a5671fffe2f3bfce897fa3776ae9831669c98f90f8ec535a467e5af91c1f66b04a6bb44e1bb4495bb4cde7ff9f9f06b443bbb447fb74e0f31ed2111dd3099dd2199dcfcb4f1774e9f3f728a298fa94504a19e554f8f812f9857f8e171211e7e774c8bbe27f16c43f3572254319c9f52cbf8ce5e653fc446ea9953bb9970779942799cab38f7f9157799be5f7f1ef9fe23f6451966459566455d6645d366453b67cfe6d1968fe9d4ff1bbb227fb72c0d77248cb7224c7724227722a675dfef3ffeebf5cc8a5f47c7c2471d8ff7d1f3fd5fcfd39f1b317ddffd9e0ff5dccf6ffa7fca5e3ffc63b72e29cf3ff57ee9a1ff95d2b7d8bfef5fefa3e576ee846eeda8dfdf7c64ddccdcfd13efe9fdfbffc0b764c2859 789c8d95594f63471085dff91516f586a21a6cec6b5b511ed806b319cc0e511eea6e78c10b5ec1a3fcf7f4ed3ad5a0211945e6627daad3a796eebefeb6557ab83c2f6d7ddb98cd65de4b4a4957a6a5ad74311cbefff9d71f3f36362bdb25f757ae554b95cddf36363bf352526a8f4759015477403be5a899a49e53e3b45630bf1ae7918f7702e73e4ee054f5b40cecfdf9d958d7f334b05f4f97ca75c469a8dc2823fee8b9e9eaf3fe3208eceb95d438f3ebe50d9caa9ef7036b7f9131faab1aa39f5cb95e46fc3cb0f623c6d0c7e09ac6e9ca58eba10763f47301c6fce8056cf340bda1ff33e52658160557cb2ebff63b03d7308f9531e69d05d6f509d8f6370dacfd8538f283433d8760f8d37960f55f82edbc343c8bf9490f6cf3df3386bff6270dcb7f0cb6fda9145cab583eba075bbeef60f33bf02c56bfbc80addfb131f4d7ca4d9b6fbfe0a8524f33d5ef18233e576e94119f80511fd7949b8853d3b3f3d7f3c16db0f51383edbef8fdafefd8fef33dd8fc6760ab7f04b67a7bc6d0773dc7a6972918f75586c6d0df290beaa5b531e2bbe01afa7b3786bfbf2f8d1dc17d906763d45b030bf84439cec0fe3c373efc4660413d4fc6d0b795e30af4af60f31b2b2788d31d3882decfa759353f998033ccf3d418eba7ca7105fdc581751ebbc698d7106cf9fcfbb399c411f49931e20c16c48f8c71de9f03abbf9f8f047f9a8305e7fdc018f1817298c71ed8f2fb7a24f8132b27e88f07c6c83f0747b81ffe7d1a57c3fc4539e8eb60f4cf7d63c42fc0d66f2bb0d6e7f7334e43fd33b0f57f03b6fa2760dbcf27e5d4d66f179cd44ccf65b0d59f2b07bd3f2f496a718e942dce0f60ebe70a8c7ef8069ca13f7f5fd3e0cf9760db7f3246feaa72667aff7e4bb3107f035b7d0d65a7d7fcef60ec17dd0656bd9f471685fed6ca21df2dd8f41db0edd76b608d2fc1e6e77f4fb22cccb30c36bf47e5e0df049bdf9b726eebfdfb398f6c3df5c1a63f510ef9af95c3fa53b0e9fdef499e877e8fc1e65f019bfe48d9fc7801b6fa5b60d3afc0b97267feff3e3f6b995838e68453ce38e7e7ffd63a5d977bdce701bff090473ce609bf7ed5f2d479cd78ce0b5ef28adfdcf3ce6bdee53ddeffa24df8800f9df23b1fb9a7f86ef1319ff0299fa9b769f99cdb7ce122974ed5719e1da7bce26bbee15bbee3ec43eb3aba77f5adf9c1a95aee293e0b7ee427a7dce63257782768ab5ce388eb2e5e281bdc747e4d6222f708c594501ab4c2a79439df235e51ce113d53d73d3dea3b1e708f5e68f8a1a5118d69e222af4e39a519cd5ded45dd2be7bd70dae527edcaad2ee6d4a2775ad32e6a2eb47b2eb24f07413ba543fa4e47c55ca945c774621dd229e5de37fda43da373da2dea73353f50fbc3d7cda7471774695aead0955b7d4d3774fb29fba9fbbfa43bbaa7077afcb41713aed09373d8a6b253555cdd3bbca6aa9b5c8dbb147dde37aa53839ab4e63b1261ea0ab96fa199c4dc9644d29fcec3bedbf7b664f424b93df22c5de949ffeb99940167f2224319c95826f22a531ecb4c3dffedaccb5c16b2941e9fc98a0ee5ed57f7e29777e8efdf37fe01f4c547f3 789c7dd6db52e3461006e07b9ec245df51a95e4b9664a952b9e0b09c31b01c1648e5a2a5918c01db601b839dcabb6734fd8f8a8037a555c1b7d3d3ea1e8d24be6db46ece4e5a1bdfd6a633990d8a56712f93d686791d0e177ffef5c7df6beb61d8b2ff82b8db0ad77f5b5b3f9fb58a566f3c2a6bd0d282a2206a276e902ebcf3c8f9158ed4b2e92c519a881b9fc1057ca98ee36ec779b371ee7c0867f076ed388cdb88efc1193cf14e9d65e12c9d76d076e3d7ea04e33450a701ea9dd64ec2267ea44e02c4efc031f20f9da59306a9f3529d045a0fa7ea6e96156efcbd76b793f87e0a75374ed573b5048571f17de73c8a343fddaa6d3e5d6fcd97a731f29bda69272a107fa7eefaf5dc57a781c6f3018cf98cf9222676f147ea3c812b752155e5ae47ce79dcd6ebf10f7516e8388fd5b918b77ff8515d9455e23c549b50e3e9415d25f014c6f5e8a6761635fb6d0147b95b2fcad471867a76d559201a7fa29658e773072e51ef8edad7c3c867500fbfc3a8875f9c8bcc205fae163f7eae3661a9cfcf1becc797b0bffe96baf4ebe1ea932809703fcfd4b63d773f99d4b61fd73f57b05faf47b5cfc7985ffa7e42d8c7bb7ea4488342eff71e1ceb7ea42b7516603f7c87e3d2dd4f1ac319ee6fa06ef2bbfd914789413f3fd54dbe522d81cea76775e9d7e7545df9f5b97736cd7c5137fbe518ae60b7df8b3833ba1f2957fb718e9c8df87eb6d4268177bd11ffa06efa237573fd3eecf3bb7e4d2c82fd305437e3ee7d60ca66ff8dd4fe79e037d8e77f82fd7c773fcac43f9ffca4f6f1bc09fbf570fd96a57f5e64a64ee230731ea933989fd582e79bbab074dc38c5ea42f47dc3a5ba59af85baa9d77d2faa246cb7f5fade859aafd51d8cf3144ef5fdccf76aff7ee4018cf79f3caae376a8f14770065faa93ac13389fa8bb31fa3955fb7e795bddd4efdea755e5ebe7191ca19f37d8f7b3a7ee445abfcc61f42313b8407f7d75d3df218cef0d5fc1bedf1775f33e9e7ba35fe46ffabf810deeefb13a89753de40136e8a7f4d6f5115dffaa1be87c4ae118dfcf736fbd9e8cbd753edfc226d2f5bf50a776c3b9f8676f7cbfdaeacce72be00cf53d79e3fe05b0c1fdf5f38dfefd2283c6faf748a89600f743bcd11f7b6b3c2730fe7e91ca5bdf9fdc854b7c5fefd479a2df2341be42f0fec6f59aefa1519778ff480e0bf2c57089f709eab119f47bdbf3d67ce7b3fa6062e19c0b365c72c5a2fffbf9d078eef3bd3d07fcc08ffcc4431ef1989ff9c547f184a73ce3d70ff17d9ef31bbff38297bcc95bbccd3bfc9d779b1973dee37d8de7033ee4233ee613eef1a93db7ec8c33fbf39c7f20fa822ff98aaf11ff936f6c05b77cc76d1b15d833c4cc0e47363ae684bb7515884f6ddd19f7886dc482b789ecef62cfdc9e459d9fccc77ea9a4ca5650e7eb69de3ab23ea84ff75fd78706f460bb5cd023a29fec39c4395a113fb62bb8a8eba6675ca339e86545fcc476bba469bd26aee6a1ebc39db4e27ed12bcd6d356f76cd4f3f657fa7c58af8256ddaf5d96ef2dbfaad7ab445dbb4b36a3fd819df6dc7da6d1fb977698ff6e96055bc9b71484736ea18eb72423d3ea0533aa373faf135decdb8a04bbaa26bfa697fbfa15b3aa03b6a53402175bec6af3a28a29812ea524ad9d778e1cff1422292db192c85988ffbdf8e957c21d597197db99781dd9f27f2208fffd9ff13795a55930c65246379961799c8f0e3f3f5ab2e642a331ed8e8d70ff1f571f8ab197c287379e37d79fffff5f9708d85ad6b299bebfffcbef62f82297d1b 789c75d5d952eb461006e07b9ec245df51a93e922cc952a572c16e0efbbea472d1d24818639bcd18cca9bc7b46d3ff280998322af8989e56cf4c4bfeb1d2b93adaefacfc587a99caf4aeec940379eeac98d7f178fee75f7ffc5a5a8ea28efd09e3b8132dffb6b47c3ced949d838749d580420b0ab2cc0481f399ba48e15d75e9bda7ae2ab86e1c877190bae434f72e62678163b54c9c25ce5271e30497f0873a497a5de7dbd685f3239cc3778d932809103f857335e7de99b30c9ca51b845aff9a3ac53807ea2c44bd65e334f2f19ca8d350e3690827c8cfced2cdc2cc79ac4e43d473aceee579e9c6478d7bdd14ebe14b752fc9747d855ac2d2b8f13d38a96be74d752175eafc02573a4e3de7220eb41e8ae018d6f985ad47cfcba8b344ebe30d751ee27e776aa92a773fba699c75e312f9b6d43d7f5e13751622df3aecf31bb588495cfc93ba48d57cad2e05eb39772e12ac877faadbfa06b0811fd48518d7ef7caf2e2becd7586d22c487ea3ac5fd18f6f777fb91c76d7f57705cb8f3a1137592a3be27751e8ac6bfa825d1f97c08e3bc7855ddd6837c06f5f02b8c7ad83d1f79991be42bd4e2c777d426aaf4792f613ffe06fbfbcfd515ee4f6e7f254e439cef4c6d97a7fd4a6abb1eedcf1af6f923b5cfc75bb05fcf01ece333e7320b4bed87319c68ffd3aa3a0fd12ff770a2fdc8299ce37cf7d53e3fbd372ee2d4603deb6a9f8fafd412627e4f5df9fde9ab6bbf1ed7ff8569eb39555782e7f95cddf6cf335cc3ae3fcb2437e8cf0bb51f17b7bed2f40cde4f476af1eb7d5697febc066a93e2f91c79a3dea1baddef33b5af8f4f61dc9fddfbdf2422da3f1cabdb71d74fa66afb75a2f6cf0f4f619fbf0bfbf5b9f749956626ca9d6fd5b9e9862e7e4ded9f7f1ea9db7cefb0df4f77de55e59f3f31ea34417e52e7303faa05ef0f4ae044ef4f47b0745d3c1da84b7fbe95badddf99baadc73daf75eaf3f387ba1d77fd5ad7a909b41fbbea5ea8f5d1319ce0fbeacd3b7296429d8798bf0d639caee11ce37d18fb4b3b6a0991ffc21bfb25b0df8f2b18fbc118f7e72f43b8c2f749aef6cf035d7ae3fbaff2d6f7a3d4eada7f1f04708df99937de07b137e20f5b6bbf6e7b6b7dc7d3e6c3c4c205976cb8e29a45fffbf9e3e3f996077cc743bee7118f79c20ffcc8b7dfc5f3133ff30b4ff99567fcc6ef3ce70f5ee5357e5a14cfebbcc19b366a8bb7b96faf39fedee19f0be37779cf56d044349f7d7b1d60e6211f2d883fb6759fd8d1537bcd6c2567f6f7b9bd2eec75b920fe8aaf6d057de4ef2372db65b859101f70685739e308d15d7bc5b89205f1a9ddc199abbb87bcff7eb205f1b95ded1bb15bf105f2cef422fa1a4f4205cfa8b42bedff3f3b19aa16c4d7746bf7e7a3cddfd4ff61a3077447c345e76b67dcdb15eb6a4f917b44639ad0c3e2feb1331ee9c9463d6bfdf442535ea7579ad11bbd7f8d7733e6f441abb446ebf6ef0ddaa407daa26dead30efdfc927f97f668f773b7d03e1dd0211dd1319d7c8adfa3533afb127f4e177469675cd135ddb4fbe372534061f3f93423a2ae9d11534229f510dfe4ce28b7d7827b080b353344a41076f14dde5d1bbd20bf9b518a11fb6525b71aff7dfded8c81dcc950ee65d4c67f93fb3f3358c63259fefbf7a57f0021dc4611 789cbdd5494fec461000e03bbf6244dd50546fbcb4c75694033b0c3030ec10e5d06edbac669b61589ef2df53aeaaee44e1c1cb290cd6e85357556f65f8b6d03bdddbe92d7c9b9b4cedf4caf5dca57dea2d54cf6dfbf6fb1fbf7d9f9b8fe31efd4671d18be77f999b1f4f7bae37babfab3be08c007dfe61dfa853f5b53aefe79d61899d075fa89d7ad13be27cb817477d319e77eea4e327ea54c7eb60ae878d3a574fc4317d38bf50a771c1e33c5f17adf10f6aa71e8b437e5fedf3bd7331c46a97443cbed7390ef3e3409daaefd43ebe1027fd44ea5faa53310cd945ec74be4371e252ce07de7f12a5fdd472fea677e1d847ea54c6c18f3b231e884d3fe3cbc7925d24b9aec7aa9d7a499ce63665bfab9de17c70c1529ffb27edd627ebcdd5a9fa856d4d9549fc7367131ba3f5787e43e35aef5a3c28f2927de55d71bfc256e72cce22dd4fa5366a1d1f983ce1f8946dad75867dda79909456eb01bb4c529d6f2af6e70be7e24135e0715c15e746e2f145edd73b1697b5d68fc42e6e1ab6516775c67e17d7998e67ea5a8c7cde7942ed2cfbd915bbba91fca360c9df13375a0f6fd9a53525df27dc894beb2af69bb88ab5de2458f217d5bede4ae7224d73edbf75b6337de9173816db48f68fdbea5ae7bf149771c9f3e39a3ad3fb51fbf9e0556d757dfb9d6d6a239daf1587f1c760c9e77eb72e3756d67b26767e1cc5217e45edcff3a07349db95f5e3545cf9f3bf15d7fefcea60c94fd85511e97e4fc456fb0f9fc465ade357de7adea9d8f707f27d399317b5e43f8a8b42ce0f4fc5fefee04cecd78389dad78bd5ba7fe47e7595abb53fb6c5a11f8cda4affe2b238d41ba97d3d7edf2b53185d6fa6ae747d0fe22aae64fdaf62dfffb021f6fd0c3c5f55877e04b57fdf46e2c6df27ff3fabb3701febe230fea46eb4de0efbeffabbe290afe3219eff5e3759781f57c5619cff1e368d7f3f2d8a7dbfe181dadff7be38dcd785daefbf52fbfc63b5cfdf10373e7fa8f6fb69d5babef1f4bf7ffeef7804b458a2c30a6b6cd0fe34fe022ff10aaff1066fb1c53bbcc7077cfc22fe092738c5679ce10bbee21bbee322e5b69faf9f2a2ee132aee02ad55fc375dcc04d5adff0d3f89632b6701b777084bbb8471ed31a671fe3719fea1cd0f7211e51d4313d177882a7b49eb38ff1347a8efd6ead18517c4cdf093d293d06331c7c88cfb10004000b25386ca1a2a7d6ef060f3fc40fe182462ee10aaee186d6de029d28b4f4dcc13dc2bfe3e181ce709b667ffd47ed477882094ce1f947e70933e8cebc0db55f29fa0dde61f1c7e70f152cc1329d520b2bb00a6bb04eb5376013869fdd2f6cc1226c430b3b547704bbb007639cc1fee7fd00077048914754579e6338f9b2df9e6886538aec6aefc2194ee0fc27fd39833e445d6d1c414c273983e4cbfebc81946b6f80818ce61ae0cde7f1b4839cbabfa0bb2ef01c8630c4d2e257f15f7fe6fffc75ee2fcbad19bb 789c8dd5596fe3361007f0f77c0a23f31614b3962cca128a3ee476eefb2cfa3012a5d8499cd371e22cfadd4b71fe54db8d17582842f20b87c3e121e9db52e7f270afb3f46de175229351d92987f2d259b26fe3f1eccfbffef8beb018c71df71325bd4ebcf8dbc2e2d1a45376f61f1faa0674e540dd2cb3ddae77a62e52f8425d065faaab0aae1b2751d24d7d729a051789b7c0895ac6de9264a9f876824bf8536d4cbfe77dd3baf07e827378d4d8c4a68bf8099cab390fcebcc5e733d2eb465aff8a3a453b77d559847a8bc6691ce2d9a8d348e3e91636b01f2f955e1665beffbd3a8d50cf91ba9fe7a56fbf6bdcefa5980f5fa8fb26d3f9156a894aebdb776153d7deebea42ead4fb15aeb49d12ef22e96a3d740d27b0f62f5c3dba5f569d19ad8fd7d47984f1466aa92a3f1e9d37ce7a49897c1bea7ed8af07751621df2a1cf25bb588353efe595da46abe529782f9f8f5cb0a83f9f0b6baad6f085bf8515d88f5e79defd46585f51aab6d8cf8485da7188fe130be5f8f3c69cf77052785df1f3a549b1cf53dabf34834fe552d46fbf3018cfde265755bcf318c7af80d463deccf735ee616f90ab584f62db58d2b7dde4b38b4bfc361fc99bac2f8e4d7579234c2fe4ed56e7a7a5e49ede6a3e7b38643fe581df2f1061ce6b30f8778fffe91328b4a3d0f63d8e8f9a765751ee1bcdcc146cf23a7708efddd5387fcf4d1b848528bf9acaa433ebe544b84fe7d7515d667a0aec37cfcf354d8b61ea3ae04cff399ba3d3f2f700dfbf3599adce27c9eab43bbf8f74b69fb16efa743b584f9bea8cbb05f43b54df17cde07a35ee46bd7fb541deae31318e3f34e636b44f4fc70a26edbfd79b2557b5e1fd4e1f9e1091cf2f7e0303f5f6f956636cebd6b756e7b918f5f5187e79fefd56dbe0f38aca7afb7aac2f327a53a35c8cfea1ce627b5e0fd41316c747cda87a5e7e369575d86fdadd4edfa4ed56d3dfe79add3909f3fd56dbb5f8fba4e6d57cf6357dd8fb43e3a800dbe57efc1b1b7883a8fd07f13463b9dc139da0730d697b6d41221ff7130d68be0b01ea730d683317ed87f19c115be277d75781ee82418df3f1bacef47a9d475f81ea4708de73f0a46fb5e6b3d9f9bc15acfd1a4b99858b8e0922d575cb3e87f7fbc423cdff090477ccb777ccf637ee0477ee29b9fc5f333bff02b4ff88da7fcce1f3ce34f5ee6157e9e17cfabbcc6eb2e6a833779e0ee19fedee2edb9f13bbceb2a68229a6bcfddfbe879c08773e28f5cddc7aef5c4dd5357c9a9fb7de6ee73775fcc89bfe42b57c100f90788dcf419aee7c4773972b39c728ce89ebb13dc664e7cea5670eaebee23efbf5736273e77b37d27f6333e47dea9de445fe349a8e029956ea683ff67274bd59cf89a6edcfa7cb6f99bfa3f5df49046743b6f7f5d8f3b37639ded0972dfd3981ee871fef9713d9ee8d945bd68fdf44a135ea5379ad23b7d7c8df73d66f449cbb442abeeef355aa747daa04d1ad0166d7f8d9f77d10eedd21eedd3011dfe52fc111dd389eb714a6774deaecf055db6f7d50f3daea9eb7a4414538f12c45f92a194faee36947d1923176e7a088990becfaefe7b7dad4a0a29c58afb3c69fccfeb6f7bdcc85046722b77bf16dff47075ddcb78f1efdf17fe01715a464e 789c85d6c96edb481006e0bb9f4270dd824145a4488ac4600edee57889f725833934d9a42def8b2c2fc1bcfb34fbff9bc9d80a029ab13e777575f5422a9f3ff54e76b67a9f3ecf3d4ecc645cf5aa73f3d0fb649faeaf5ffffee7afef73f371dc733f51d2efc5f37fcccdef4e7a556ffbf6a66ea11b0ed2cf73dbef7befc16506cb45ebc475ce7c67590a2e13ef9a4e60837893e499f1ed96aee865384d8703efcbcea5f7842ee8ebd6699cf619ff421774199c7b1b3f5e6a06fd08f5afc219db7500e711ebd5d6591ce23587b308f17243a774e66d067994fbfe63388b508feec3c3a2a87cfb79ebe120e37cf41b3c4c73ccaf814d5459dfbe45a74de3bd0297a6c9bc1fe91aed927a97491ff5489f4ee875d8d583fd423d659ea23e5d868b88e38d6153d77e3cf1f5e683a462be2ff030ecd7039c47ccb74487fc1636c6a63efe092e335823b8329ccfa17799723e8af17ed4774e5bfa162e8dc579be84ab9aeb750ddb98f92bb809e38d5a1749779ec77452fafd9003382d58cf3d5c4406f1cfb049d15f7768ee8f2ec0617c3da433fa89663d7ae65d1596f94ad884f675d8c6b59faf30beebff4c87f15fe13acc7fbbb549b288fbf906bbe9e17c0aece683f3d8d0217f0a877cba4a87f97ca5c3fa1aef2a8f2aecff3d9de2bccb0a5c443c1fb7748af3a7055d703f517fd5e55f6c5d2699e57cd6e0904ffbb089d05f04aec3fa8ce026cc27f6b65dff13b83b2f53baa1fdf358a585e5f93b8543bbf1fb53d9a1e5fb671736617e0f7015f6e70ab6199fbfbb60d6770187f9eb311cead3239ae3eb666b9b1a83f3a243b86bf7cf83adbbf379033761bc091df26774989f7fffd7596ee3c2bb820b3b887cfc221c9e6fbd82bb7c2f74584f7f7eea3a3c6f46e02c457e19c205ad77b0e1fb4106748af1658f3603f4df812bc3f731eaafbbf59dc25d3dfef969b2905fdfe0ae3df16e32dbc7f98be061c47af7e994df470bc1315cc045c4fe1b74683fa50bb66fd25c5fd9824dc4fc47c11c3fa7c37a9cd05c0f3570d87fd3d035bf2f14aeb95e721cccef37138cf7a129e186ef7be5fab81963bd0f82f9fcc7c17cfe773be3bcae05a3bedd497ba9a8d1522bb55a6ba3067f7d7f85783dd3731deb855eea955eeb8ddeea9d9efd2a5eeff5411f75a24f3ad5677dd1577dd3055dd4fb59f1baa4cbbae2a256754d47ee7ee5e775fda21bbae1f2f15fc66fea96aba08d68af6d777f65cf1dddfd915bf718bfaf077ae85a8fdc3d75951cbbdf27ee3e75f7b719f5f43572158c987fc4c8359f219e917fa0899be554534667ee1ef2ce7f8a0ff517a22edad52dc2bcdd25e6633d52bad93e4be5677ccabc53dc623fe6975a1a9dca999be9e85df673197fac5f2ee4d2adcf5b97bfadffcd455fc9b5dcccda5fd7e3d6cd18b33d62ee3bb9970779fc98bfadccf598c8938b9aa27e7996175d925779930559fc7ffdf8e47a2cc9b2acc8aaacb9cf23599747f9221bb2295bb2fdfe7ccebee4abecc8aeecc9be1cbccf3f33fe508ee4d8f5389153f9f673fdbf1ca12f91eb11cb4012497f578fef91c9d0f7c8a590ec77f9dbcba811634c69aa9fe3dd33b1d7aef1accfc61af7e566ceccf9efebe118d6fd877b6c2ee6fffd73ee3f630937e9 789cadd55953e3381000e0777e458a7ea3b67a62c7976a6b1fb8ef23dcb0b50fb26493004e981c40d8daffbeb2badb24b303c3c35648992f6a754b962c7f5b695d9f1cb656be2d8d277ad2372dd3d3a3d68a9d56d5eccfbffef87b69390c5bee2f08b256b8fcdbd27277d232ada3e1a0a801af0ed06e47a6206f89cbb236de91e3980c2fb58376acb83dac1db61369ef9333cbede7de2ab679e41d909398bd2f36b1779b2df963b6e44bc969c0f167e4a65e4256d2ffa9762768c6979353f18cdcf4bff476f5b4f1eddfc5dc7e454e03f6353bcead8fd7624be33b15733dc356347ee88939fe8dac381e3bb5a3205574bf6028e6fe96cde3833b7226e32bc94ada81ac25bfaf1fe9c844dafb9edc8c979d0586e6b75b3b0ee338f69b09f7c8521fd7c9128fb76c5e5fd8f1d6b18a7d3d7826bb76ca5fb125df51ed24cc64be23b6a5fb051b621e6f495692ef51cced94cfcd2ff1e38737b2e2fb0587b5d34e1aa41def6d764cc6822cf178c296fdd627eba04c7c7fbf5fd23c5569eedd655bf613b9193f929bf5cfd9927f976d797e13b20e2c3dbf5331c7afd6ce3a599cd17c36c94dfe299bf3c3b1779ea9cc8f0f2fc84d7dcbb6fcfc45626e1f92b5acff265b9e872d31c7efb035b703390f793c6bb555a435c73fb00b8ebf21e721cfbf60276cfffc291319e59f67a47c4659f644ccf506645db0a99e91f1e0369bf3e3b8b68e52abe93c1b9175c0d66c99af2237f9fc7ed3260bf8bcd923eb82edcf973ccae4fc3c26e709f77f211bb95f7e3fe656057c1e1db0e57cba21e79aed9f4f13cb7ac258ccf9bb64c98ffe3c3456cbf3b54e36321eff3cdaf7fe0764592f58254b3cec936dc2eb9989b9ff805dd0fb09fdf9690bc3fb01fcfba52894e5f7973fbfcbc4dd6f7afe2ec8f5c7dbbf2fcad2ca7c66e442ea3db365bfbd924b897f644b7bc52ec9ddc9d73fff4f3c026accd1a075df024bbc9b8fc71ef616a2fb788f0ff88895fb0cdc75884fd283d61747389e8b9fe0149ff1c5c7bfbaebccd5789b8b5f75bfafbdd7c075dcc04ddcc26d17b9e3aebbb887fb73f1073ed3080f395ee3111ee389ffb58ba77886e778f1437eeae16be0255ee1b58bbb71bfdd621b030cb1f39ffc951f959b07461863822966ee17852920c6003fc9cf3540430e062c1458410977eeff1c7a3fcdef6b401feee101e87e5650c10086f0f4417e5f03bec308c63081a9fb8ee1195ee0f5c3fc5463066fb00a6bb00e1bb0095b0beb3b971fb661c77d7617577c71ff507ed873df7d38f8f57eabf3c3211cf9ebf14799dfe3e104ba70da9db8eb99abf4cb78d99feece9fc3055c7ed66371ffbb9e159c7d36871fe3ddf82bb8fa6abc9bc335dcc0edd7e3ebb97c3afe7f7e5ffa176366fa6c 789c5d90dd4e84301085ef798a86de11c32ebfe966e32368bc34315e748696020b6c74bd30c677b7332debea0c817e27677a32ec32f1fcf420b25df27ed19701053afd26b2ee639e3f5f5eefbf92b468053d4a14e95d92e602c5e3ba183a3b7f967b2ec29eb02aaaba62a724ac758db5269c099bb2d937252112aa4a15aa223c3382ea14106ac203d67840424b880db6d8104e845da38a8eb10ba875c095d0b6c698967060b4a6b596708c68029a80b634bcd129626b797689a8831922da80f9bfe2a5251faf1f5e4602b7066ed672093725793607c06e6b803cfa30780cd81b1f4bbd1bc6e8931226924e3d380bf3964bbe057a00e7437eef5b60f59a176fef1bc9e7c52d77b2a36ff65d7343f98c6d56c6ddc0f5eeec8d21372c0ffee5a2f6e747399ff17d4c7e002afaa0a7 789cb5985b531b3b12c7dfcfa748456fa7b6747c99b1c7b5b50f60c0dc0cd8dcd9da87965a065f0003c618b6f6bbafacfef76c724296c049ca71a57e1ea9efddd2f0c7ef9fce0eba9f7effe3b78719cd86fe93bfa2fb4fbff3e3f5f5f33ffff58f7ffff6392b3e2dff65cd4fb5cf7ffbed736ff6c97fdabbbd094bf0db114ca552ab542a4ba60e3813367570216c0bb0079f08d775bf03ebfe43b0ee5f8075ff5838c37ebb09d6fd35b0ee6f83b19fe6c2b9ee1f8073ecef835b783e053318fb1b55f00e18fbed2d58f707b0ee1f0a37b19f7a60d5bf0ec67a22e196ea7b02ab3ec4bfa5fa1ec1ba1ffe90ee1f8175ff0c4cc2ce8303ec394a5c68befd2938ab14693d83116f7353727a1e08ec8519fb35df3e07637fd801637d3817d67cd24458f3411bc21aff30046b3cb6c158ef2e840b5d8fe7853e97f81665fc249e85c687533eab15f58faa60b53717d6fa76fb258bff0cc67ebf05c67e6384b59eed2a58e373255cd6ef0658ebeb4658e3c18fc25a6f16fbd53fd3132ef39feab75ad42b5559df0267c2e4c19a6f026b7fee969cfcb1a7c219fca71958fdbb5416f9fe04acf5732f9c63bfa98235bfd0affde81c58ebfb5858fb850e4a16fb1ec090c7928f22d6bfe8cf965c2bf34b4fc25abf3c1356ffec3518f108ab25cb7316d679e3ce85d55e57112e608f813cb52fac246ed5b39af016b890f8b98eb23c371b602f6c27c259a52af6dc8133613e01ebfcdc5296e73ef567bd1ae5b792be209c55844d06c67cb06b60e837495fbdd46feec1d04f87ca90770086fef0a05caf26f9d8affd602c38177dae2edccc253e269d1759b457f6870618fed875b087fe5be57ae270219ce7d0bf0266b1cfd584e3bc9678cec18cfa95f5944587133f800b91cf03653c7f299952fc098c78fa96b2d8639c32f6774a4efbf94c386fc1ff1765ac5f138ef527fe54854b7f523de7b50cf5150a65b1dfbe08e75a0f1565e8df54ced3e58257c09aaf0365f85b5596f52e07b7443e15caa29f6acab23edc81911f3f5686ff6d65f13f1c0a37aac22e0323df4eec25b52f18b0c66f5559f4db2330231e0d65c87f5096f566bfe424dff5841b55d8bb0b867eba16d6f9eeefc0f0d736858b96d43f6f0bb7d00f2e71a3a6fa69bde424df1ae14615f3e34c59ece18932fc99962cfbbd32e497f2447ea82b37e4f92658e3bdaa2cf2fd5c59e479b507f9770365c467058cf8f3ad7013fe78e82b341e699e37a8817cba2365d8eb95c55ef35cb2e46b0c66d16f9e9451bfa392e5f94259e4f9a26489df9e7053f36f95118fdd92c5df8132e2b352b2f4d3bd7001ff39cd8f66bda1f5580837aba2df5f81910f932b633d29a35ef794c59fb006467ec2a570a1f593faafe9343fe15a58fd733760c4374c959bf564cf2558ed3f5386bf295ef1ba82789876c9226f0186fdf600acf3654f19f55b2f59d6f7c19827accf610f5f0ab7aa22cf4f85a98a79e4851d49fd8534ef0a57e4e25fe88031af4d17cc124f335446bdcd855b882fad29c31ec86f217fe1a864a99f1d65e4731ddc42bfe87a9d67e9be108f63d4ab6b0ab7906f3f50167d74a42cf5c11eccf0bfab0c7b2f4a967cee2b231f2c4ce85f16f93ece3b89ef8d702b6fbab4fe1eacf1f4ca90ff08467c692a4c9abf3565f4e39932eaef149c43ffb9b2c877d760c27977ac2cf23cd835b03fdddf28fa8b79782f1cf7cbbcdb0207d4eb99b0ab213fe7caa88746c9320f9fc10de4eb160cfb42ca2779bd4f5a59eff34acba7fd785ebedf3ae116ce1b138429873d337040fff584d53ebfaa8cfc3f09fb80fb55ea5717af4f24fafbc2fabe1726c21a7f3660f417ef8183f843cfc2aadf6c2917a95e3ce4b980f7930365c4f342d8d770de3694e18f7203f7df544f8eb3c265c99e7561bd1fb2c867823e2bf2d9613fe760f8e3eec0b0c7b585a33e89f7188cfab27530ea8547c20cfbb9ab8cfb70629f97f7cb63e1821da7783b659f277f87c21ef56babca88f71658f3b9a98c78b1b0da439932ce879132d61f821b88df8d32e2d32859fa29cd63cfd1fe147f6f845b55b19f1f4a4efef1149c8bbf2cfec678e2fdbdaf8cfebb02c3bf7022cce8375f03231e7e0626c42b57c6bca98355de8d32e2b92a1c51e275a38c7cc29e00ff438a2fe7ad96f847fbca2cf973c29abff0241ce32ff62ec0a83f6a0b477dc22760eca77330e2455d65f423e405f8c7a9be3844fb923d660fccb0f74159ec0dcf25a7bf4f860d61cdbfc7f3d2be1158eb630d0cfb780846ff99c79225df17c203c80ba97e4343ef6fe64258ef5b5401e3be4a4d65dc8ffac294a37f7acaf0a706266177221c50efb40dd679301156fb2807c3df302e59fa2fc52b04bd5ff90a18feb0ac0f458ef3f045d8d5502f4d7003f3605d78a0f32aad1f34f43ee447c28e90df2b70100e1565f1d71e0afb9acc7bb2cae8c77b30e13e74263c68e0fd32dd67078326ee1774295ce0fec3226f10ef4b320f6bcab0f7ba64797f3d57c6fdf2098cfb316725cbfcd4f5b80f71038cf392d79411af8a32de2f6f95513f60423d710fac7faf7a14d6f33f0cc001f6ec2be3fc94f80e3ce64708caa8ff8132e6d73ab821fde8ba60dc172cecd1794ebbca24f3764f58e7bbc3f3b25f43c9d28fe573cc9f3658e7c75dc9b2fe5a19f723e497b59f5bcab87fcd95e53ee35e94c55e3a5596faa485b0ce13c325cb7ce82a4b7ccd4859ea9560afce1f9f952cf67794e1ef4bc9e20ff25bf6bb51c6f34365bc0ff7c1f0df5d952cf63e28e3fc427ccaf976a08cf3665cb2c81f2ae3fd6eae8cbf8714254b3dcf94118f63b0cee356c9f2f7b21d65dc47f74b16fde573d45b2859fa6d03ace7754719f15679a85f5679847a785646bf107880f9abfe0f500f9392e53caf28a33f6a254b3f66cab8bf5d962cf13c55c6fbda71c9f2beb7ab2cf6863d65a95fd354967e35dbca325f4d297f3058726ff66b3f3f5b8735bf5a8725ebacff753a2cdb6007f6f2d7f961afecd08eecd84e7e850e7b6d6fa2fca1bdb5d3a8e3ee67ebb0f7f621ca9ec5efa39ddb27bbb0cf3f57877db12b76d5b6a3fdf3f459fab1f6f36365d7ed86ed44f99de4c7a6ddfaf93aa2966dbb937c18c4cfa6ddfd6b3a6cd7eed97d7b607bb66f0fed51faed3866fb316a68db93988d853dfdb80e7b66cfed85add8aaadd9bacd6c1ebf0ddb4cf5348f1e14b665ac31868cfb980ee36d66d8564c30037369aeccd08cccd84ccc75aca9651ec6e6c6dc9aa9b933f7e6e1233accccd6cc63fccecd93599867f36256ccaa699b35b39e72d1b685d9309db476f323b1325b66dbec985dd3357b66ff8bdf0f4c2fc6a963fae6d01c99e3ef4b784b873931a7e62c46e9dc5c98ca574faa31173b766a6aa66e32937f54876998a629a20f2db2f4a7a91d27e0c8ce8928be161053a0c1c774d0255dd1904634feb3049a442f965db169ea741dd7dcd0ed07754ce3ee3b33a17bfaaa5a68468fcb5cd0dc16f4440b5ac435cff4f27e1db41277ae462d6d5aa3f5af9e6cc448ed98be5d508736692baed9b615daf9808e5dc3717737eedea32f2a8a0ea847fd65cdc6381dd291d9a5e3b8ee844ecdeabb759c453fcee3ee0bfaaaa26226829d9b7ecc76956a54a72caecbe3b741cdf7e9a0c266d4a2a1b3ce38fadfefce391f6bb6636acbbf8c451eb84b6a9989bb7243377a9f0e37a62c6a98c4efb5bbf942770f13eac4dd9a95b86eeaee96f988ebeedd3773e40d1d33b3eb1e971977f3ffe9704f98b36353778bf4cbd43dc7ca5afafbe256dea963d5b5e3ceb5f85d771bf25beaed786ed33c6ae894eb3663a496fe6eb9edf7e6dced24fb765dd7ed95719a2d7361c76edf1d6055cfd652defaeed01dbd5bc771b4ef24ee3e756789cfdd85abb8aaabb9bacbf4aee672d758e62dae6dbae2bd3aeca1f4876b79eb8d27efbc3713cff11b6ce6073eddd7fc95ad2cf3e6877ef4e55cfe311d7e6c6bcb38fb89bff637f17b1ba54ffd9dbff70f7e662bfed1cfe3aa271f23ea9ffd8b7f35e36fcd2bbf1a25b5e9d8aff975bfe13b7ed36ff96dbfe3777dd7efc567fbf4e20f62f7c5fea035dffb880e93fb7eb4fd307e8fa2c4637f421d7fba3cb1fd59cc74d7d6fc79fcfd2246f4cc577cf5233aa29691af2d6b3f6aa9fbcce77edba08e9793c66731174b2b1abee95fcdf78fe8f02db61c53cf8e86ec9939304e12bee478b6f0307e473c368befcb78fb3ce7095ff34d8c773c23f896a7aac374c507bee37b77c4af4e911fd631e3479ef35394b6b0157ee6175ee1556ef31aaff3865f70c78df995dbc87b74c4f9177b9bb7789b7778d7d6b81bffdfe37d3ee01ef7f9908ff8ffdc49ded6c1277172a4db876df3299ff1395f7085ab5ce33a679c73839b5c704b56071b5e791b7ca3cf1fa27c994f71ce060ace54e821f8c0669f1e682776689f86218494a170197b7f9f5ee9f4efe908576198ee8083786a4f97679ed6ac7efc6e18d94a8837d23009d771fa5e869b701ba63faa23dc857b3bf6b93d2167c74476e0f3f04de584198d636dc5991b1ec33c3cf14e588477bc478597f01056fc8e0b6175f966610e43fb9b356bd1f6f578a3886760d888fe74c2abf5f5765d85adb04df3b0135e797b09ddb017f66d2d1c98ddd00bfd3fdf257f5447ec36136fe68b70f8aa0547e1389c84d3704695f0cddbff8feb8892ce633e2e5e7fe6e7a112aaa116eadfdbfd833ab29087c6dbebfe8a8ea8a519be3b577f968ebff2f9fc9fbffff65fd560bd69 789cb593cd0ac2300c80ef7b8ab0dc8638750882f8088a47413c844dd0c314741e447c77d76db5699b3219d81f48e9975f923481dd760d491add2baace39e427ba41523ccaf2b93fac5e519ccd401d98c6a3281e430e9bebe5a864ac659cd46b91a927e967316fc89e358041d23bc8d49fa8afcc706d2e3386ab2ac867902c844386f1d2219771ad702dcdf888cf9828cc96195e1ff4e2917313181971ea2c2216833f303fd9a17ec6ed1b391ebb6f04a6ad8e5023ab7f485b33ff6831469f45d54886e12ebe0ec9f66565d4596ad1d07c3550672d3883ac83c2736a8af0a7791fcebc97d1079413e390 789c8d944973e3361085effe152af7cd95ea112991222a9583f7f1226fb379269503099096646bb12daf53f9ef01fa355893193bb16114f5151e1e1a4037dead75ce4f869db5772bb7cb7239b61d3b2a6f3a6bee6e3a7dfaf3af3fbeafaca669c7ff2749b793aefeb6b27abaecd8ced17c5607e0da0375e52f30ed29f7bb858ccfc1493711a613e52235c267910795f0a9b2c5385f0b17495fe76f82d3a287f92370afc824381a8233a37ebb6093358df005b8ca950f946be5adc021da14fbd951b660be6a19f115e05eb75f0a0fc0b929b0febeb2337de1f7e04102e6e7c8752ee347caae84fe387283f11b70e12a8c376093554ef83032fc78a26c30cebb9175fc3232f6cf63b04df53cb685fd69e87e73708c9797ca99b1c237916be4c757b071ca5f027bb7a29788ff2db8d7d5fbdc00c7f8e81a5c261adfb9b0897a1e2af775fe13b84c6c26bc1eb89714999ea7c4db335957cf4ff2b79f38dd2fcb7df7cbac9be13e3370e14aeccf05ced22c43bef193b2c9917f77e022dedf025ce54ee261235c6646fd1fc179920bd303d8df17e6cfc14ef393c53f4f73033d1f825bbddc775e0e92414fc61f949de6a303c77c670a3ce80d32e86906b6a9c62bf93aa8fc7cf81d838b047edc07d7a5e68be48f2fc7047aba049b981f3db08de7f129b2cebf52f63b96f1ae70658c9ee733b84ab51e2ab08deb4fc18dfab1bc27a6dfae7f0b2ea3fe1e1cfd58e61b6b8cea3f83dbf7e211eca2bfd45fd96feb95c165a6f922f95cdaaab6a83f79ff2a1f0ff2933f806dbc0fc9d7caf9e531be0ff6e583f8e4fdb2597c6fb9040fa25f05364e3901bb1ce749165cc7f8a5be5dd6ae7f0476f17ee47daef3aad6fa95fca86b5f9fe005d8a66022e5e877006ef4bcf95be0262ff53de67b705b7f29b889fc5139ce97f7be69dafd6f81e37d50096ef7b7076efd3695a39f556ec0a7cbb7b71ff54c5cfa4eaf7f7fd2576cffa7d14ffe96dd7f34cbf52ffe0d5ff0c8b7314f7cbff43df2affae07fe5c7a6be5f78edc4f7a09ef0cc7fe7aff807cfa9782e447da96bbdecefc4f75a9417b256e01bdf5f8b3f788d4479abdf312f5ff4bfe37b7ee0477ef2bf26e2fbac6b3cbfe8bfce1bbcc95bbccd3b7a3613de9535c2ac7fe9e536def31eeff3011ff250fde7be07f5ccafe1f828eaf9984ff894cff8037fe44ffcd9eff70b9fcb1a41fdd57f173ffaf337ee7a4a38e51ef739e39c075ce8f987b331d26a36d0fb54222ad95245961cd5d4d0058df46ec33e8cc4bba0b1ea2774c99b7445539ad19c16744d37147638f227193227e8676c627ed22d2de98eeee9811ee9899e699d3668b3cdca858f6411d451cf57b445dbb41362a55d7aefb3e89af6bc2a3647e317ea654efb74e0f5873c7f537dcd694847744cc337eb4fe8d4b7b3b7e9df54ef7fffbef20f3f55b843 789c7dd459531a411007f0773f0565bf59a90e2cb040a5f2a0a2e00162cc6192cac3ececac2002cae1412adf3db3d3ff9e1c958a38aebfed9e9eded95d5eef55ae4783cadeeb9dd5daac27b662c76659d9cb37b3d9cbd76f6fbfefecd6d24af95b6d5792dd573bbb34aad8ca7031772578ea41d5f0138217e25abb9585f899b85e6d86c9dc539b46c81f46db107f841b924f836813e2b76ae4afc5ad665104afe00ebc81737819dc6e6bfe43e9a4d3514f4a376a1d9d7f5fba9918c4e95c9c3bc4c7c1a6a3f58fc5590217a5d344e3742c36c6a5219e071badcf8bd2adbad3f95970660ce69f896d5284f9b489967857ec34ffa474bbaef9dc8c96781f4e11ff102df15371ac97c17afd77c15996e07a488d7857acebb1d4cb0a5d7fbf74a79125b6195cc0ba3f7371ece725d8c67c07a762eec30ef33f8a2dfaa3f07c19bf5e9687f87b381513c106f57335d65fc1ce4afe5a8debdb175bf565b0cd0cd6eba8d1ef3b35f2abb0d67f10c7fdbb81b11f1cdeb7ac11eba7b043ff7335f2bf886d22f5b90da7b083b59f4fc1b9c57ef367d8e4625bda3673bd9f4f708afd3e143b7dbe5ac1799ee6f2fdf12cd6e79d0c8c7c9ac2e8e732ec771ed76303eb7e5cc3787e68268eef530d36e82781b13f742b8ecfe711acf5c3f5e42ebe0f3d71cc9fc0057c50daa5b9eee713acf7e3481cd71f8be3fc6db0d3f9f40cebfcba38eedf1dacef8b85757de9e757bf3730d6e3abd245ec8f581ceb2f61dd8f7358eb9f8863bdf0be1645bc3f4371bc1f0358e32358aff71ed67e1662ed9f1bb0cedfc2dacf0c2ef4f96162c3195bced971c1373c0ec3f1846f792adf693ce3392ff89e1f78c92b5ec7cf861f91f3c4cf3eeb85b7bccf073efb90bb611cf131f790d3f7197f7f4ec238e533e49cf380877c116223bef4ffbfe32b7eeff521d6f9e8f5c947affdf1b33f7ef1a3eae7d5388975ea7185c65f2b36ffa893fa155afed8f6c70e31911f8632ad43d69ff791506714a2395f91fbbd1f2aa432dd608cfd98f8714bd358e78e663ca0b93fbba07b7aa025ad7cadb5f7e6f77ee8d1577ff2d5aaf44c2fb4a57d3aa043eafeaaa3d7410bff772b838efee8e7987ad4a78cfa9cd0099dd2194dfde8fa73e73440ced057ecfd6bd0802e9033e2e9ff3ebb3fdeecfc041a8e30d5 789c8dd5c96e1b471006e0bb9e8250dd84a0ac19924312410eda774ad42e06391467e1be8a5a2823ef9e66d75f6dc14a8c603cb03ff4dfd55d3dc3f1b7add2e3d54569ebdbc6f35296fdb494f66451daca5ec6e3d59f7ffdf17d6333de2eb93f51a55e8a377fdbd86c2d4b69a9399de46b50c581ca51d24833ef8139abaecd737391f8f1abe0c28f139c699e5e827d7dee9a753e2f82fd7cba54d7304e33753dc2f89377c3edcfd79722d8ef57d89cfbf9b28033cdf37eb0f65736a3bf8619fda07e2dc2f855b0f62366e43b7055c7a965d6fdd0a319fd34619c1f4d613b8f0f75e8ff58dd80c5e72b915b5ffb1dc3559cc7dc8cf3ce83b55e03b6e79b056b7fa919f9be3aec6717467d3a09d6fdcd607b5f2ed40dab57f516ab2f196ccf63cf8cfc9ddaead3036cf58f82f579d4d6aec6217f0fdbfa4bd8eaef788bf5275dd8ce636a467e4f6dcf83ae61ebdf9f7712d7b25ce7d7cd785e13753dc2f80cb6fdb2ba81718a601b4fbcddfa78bfea66f4df822ddf83edbc26c19af7bfbf5a39ccdf86319f9f61eb7f0e5b7f7d33c6cfd562f5fcfab58ecd97118cef83d8b8fdfeda6ab1fe4ecd18df85abbabef8f7b55e16eb77050bfceaddb171e9c382fa6d33f26f700edfaa3b09e60f611b8fd76e546cbe0ce01ce7d33463ff63b5d5a333d8d6f7e7df483b313c842dbf0fdbfafe7d974a389f89daf27c005bfd02c6fee8469d623df1df734943be0bdb7aa24e63f43734633c83138c2fcd78ff46c1ba9eff7e762a569f076a1be76b58f03d8b8275bedf4f270beb77603bff1b7516637e2558f3fe79a455abc7096cfdfaf348439ecf60dbdf316cf31fe01cfdfaef4156b53ca5b0e55f61cb3f07ebf8bb3ac7fee910b6f5fd796679a8f7a1ceedbc0f601bf7dfdf3cb1feb8ac0efdddc336bea3ce6dfc09b6f5fd7ef23ccc3f81addf77d8d63f5587f9b7b0ade7ffbf2892e0477561f5ef60abbf80adbefffe1445a81fc356ef4d1deabdc0963f82adde0a2ed4ade5ffbb7ece32b1708753ce38e782bbff9d75b91ef779c0431ef198273ce519cfbf6679e16a3df3925ff895dff89d57fcc13bbccb7bbcff259bf2011ff2111fbbc4099ff299fbf7395f70932fb5b665f98a5b7ced466e5cf2d6d5bce37b7ee047773f719bf31f59d7d1b6dbdf0e472e11bbe4fa2abb54c5dd554eb8c6f5906d101391b88e3e34491d4a29a39c0aea528ffa340859e1260d2977fbd3e48813e7b1bf27dca229cd7e64694e63d7ffca2e5ae8cd77f44c4b977df9947da537d7f7eaeb45efb4a20fda09d905edd21eed7f4a1ce03ee4888e5cddc1a7ec319dd0299d217946e7ce13775ff8bf9b746959baa2969bbda46bba41fa96eedc75e4ae7b7aa0477afaf42c665ca3b6eb78db9d81a623ef9822ee51f9f373a30a5529a1536e53d73dbf153f50cdfd7bed3a35847f7a1ff6dd736f09515b8446ee5cdbd2919462c924fffa4e4ac1b974a5277d1119c850463c95b1d6fcb7775d26329599647c2973da95c5af7e17bffc0dfdfdfbc63f9dfd2bef 789c7dd3c94e1b411006e03b4f61513714553c83673ca32807b62c04085b129228879eee1e6c836dbcb14579f7f474fd6525c22033874ff57777f5c2eb8dd6c5f1616be3f5da6c6ee67ddbb23d336d6db8c570f8f0f3d7dbdf6beb49d10a7f65d14ad75fadad9fcc5bb675341ef906fc2580ba9bddacec447f6b5c6c165969a30fa3abc219a96f372e6d599a58a7778d4d274fd276ac5f88cbc466d177629354327e0267958b7eaff6799c2fce6f6c5e62beafe232c37cb29e3506e3afd518bfdbb8eae42e2962bd13ed0ad731d1037165ac8c5fc05e4cb3c6362b32acff596c53d477a25daef52b71659c9c675f6c8d937e2f615fd7d1df1bbbcc24e8e7139cc15be2cacb7ef8566c53d8895d8af5ac1af3f7e05c4c7bd15ecf83eec5cbfd9d8897eb1f896dee65fe5aecd00f358f877cde75329e86e202f74f0b7199613d5667f1f1d108d6fbbd1787fe657f7b629f62fd5d18fd507c4fde2fd7f7e202f3d1b5d8e87b3c833deab5b84ad332d63f8aadaebf0febfd8dc5e13ca53e850dce7b26f65eea14efa7ce97eb1f8b2dde170fc54edf0389bddedf5c5ca31f7a88ae8b12e7f9282eb3b6bcef522dfba1095c4a9db6d489f4d3861d7caec6f85bb1c9503f5d5ae61bc006f57c69a9dfc01efd156afc3fa66a9ccfa65ade0727e22a95f989d4b8bff1d2727f076abcaf299ca3bf1f6a8caf60035fc1da5fa6467f5db14db1bf1e9ce3bcfab0eedfc2fade8cd8a17ffe00ebfbc17dea7ba04bb1d7fd1935f2385f8fff6fc6fbf03a1ff6e7f57d8dc4b58edf8135efe15a7c32971f131baed8aafffdfd9773ece3af7e3917929748f65ece85641fc9c1d31c5ff1f53237e451488d78bc2237e01b9ec4d4946721350fdf6245ee36ec73c8777c1ff29e1fc2f7c85b2b72dba15ec76f8777c3b7174ee8ddaa7df0fb30cb63e8aaf93e84d447dee74f7cf074bf7cc847fc39f4d77c7d3ee6133ee5333e7f7a2efc85bff237be085decf377fec16d4e38e5cdd5e717477438e39cbb5c84ef8ccbe772c4446438234315594ec9adce85a4a79a2ea9477d1ad0155dd370752e2447340e73157443139ad2ecb95c48ce6911e6baa509b7e9eef95c48ded30327f4485bb4fd522e24776897f628dccdfa9f376b7f01bf6251ea 789ca5d5496fdb561007f0bb3f8590b905c584a4488a44d183f755b265cb6bd1c37091774bb625db72d1efdec737ff61a3e452b45088e097379c99b731dfbe762e8efa9dafdf565e6732bb2d3be58dbc74be56f3c7c7c5ef7ffcf6e7ca9728eab83f611676a22fbfac7c19ce3a65673079aa1bc885030541107773ef4bef2c88e3d07b0067f01c2e616e1c0661104b631ac231bcef9d8559e28bd33a5caaa56fce4b6f8c4796efa571144441a2aee0582d777009cfcce2f371e89d4759eaebf1315caae540dd453ef6ee86dd00f11b709c6afd00463e39f376efc3e7adb59f533853f3bbb94cfcf89a3a0e90ffc8ace3b407c7bdae8f7f853378d4380ebb25f29da82d1f4fcc883f86adbf5bb8c4b8af1f4b9b7f6846fe43b8ec15bebf677592c0578d9328c92bed7f559d86998efbf71331730027189f9a2b7f3e6902e779ece3b7e10afe6cedf79b761ba7519a23ffa359e3a950f742f8c95ceb7d206f71e39aef11cee145e35ed7ccfb70259acfaf6faf30f3953a4bc6a91f7f87731d977facf96670a5a6bc71d6edc685e67b53dbb8b41e8ffdf88b3a0f11bf63d671f1e7296bebf37d6badb7015b7dcd5fe489e69302ced5746f467ebffe799c87e8efd98c7e6e61e4a31a463e3e822b8cdfb5aebcfd7dc9cb2428bd79a1cef2daafaf5cabdb7e27b0f5b7035bfef3d69a4ffb2f25c1fd63b3be4f37b0e838fbf32371afd2f3ced7ea1cfb41976a09d17fcf8cfd3a81131d972733ea47b0203e876b8ca35e11a19f3533e6ebf753ca2cc47d2ae15c2ddb6aabcf63d8e6579991af86519f37d5569f0ee014fb9399b11ec85f888ed3cc8cfcfebe156e7e883f55bbfcba3e5b66c45730ea5162c67af5e05af747fc792daa3cd1f3c24338d7fb4f9f70058fd485607f0bb8463f0b33c6fdf7b94c329c17d9548b7d5f4ab5c553ac2e23f8044e757fb80bdbfe9fc235f6f3c1bb6abf2fa15acc020bfc01d76a5e55db7ad28ebab4f9faf35b2555847a7d33e2b761eb770b16dc47ff7daceab6de83daeaf13a6cfb6fe3d87ff1fdd5a97ddfe4469ddbfa8ababd4f776acb47afb09d275297761eb7d46ebbb5ff67b5fba92f605b3f756ddf13ba55dbf7415ed46dff537569f3bd81adfe1cb67ebbb0f5bba9b6fa7c0edb7a9ea9c7915afcfd1aa7f6fd914fb5ad0f9dc1e89723755b3f83519ff7d4b6df3c80ed7ef9f51f8f6dbe7ca86ee79bc036df016ce7b9866dbea9baadd787ad5e09dbfb1fb0d527756defcf617b1ff96b7b3f866dbf906f6cef8f608b9fc263f570f6ef7fff359e89c53d05975c71cd63f75cf30ddff21ddff3033ff2134f96e20b9ef2b37b5ef89567eeefe5df9cdff8fd87fc1f7e64c19fbcfa53fc1aaff3c652fca6fbd72df76cf30eeffe14bfc7fb7cb014df77bf6664c0873f454ff988877cbc147fc2233e752367ee39c77381e792af38e070293ee22ec79c70ca3d3797ccad53ce0362227e23a1824aaabe8fa79a631af3075dbba81bbaa53bba77910ff4484f34a1293dd3cb52fcabeb9b5cee39cddc5b3734a7375ea777faa0057dd22aadd1fa52fc865be39ece8edc5a915b2bdae611edb82e0bdaa53dda5feaff810edc1b4d7cea1eb717d477d18326da4de2908e68b894ff984bd7fb944e38a5918b3875eb3ba6333aa70bbaa42b0a7e880f29a2aecbeb7352ece691b8351a534a3dcadc6c73e1efe38544a4e091943c978addfff52ef252c6722deed4c9addcfd107f4f6ff2e04e65d3cd873c725f9e3892894ce5595ee45566325feae750dee45d3e64a1bdcb937c36bdbbe855da9035595f8e970d5ac866b316b2e5a2b7b9961d977b97ef644ff6e540fa32585acf09bff3811cca910ce598277222233975bf333977ffce722197ffe73efeebf8bf7e5df91b5ae0ddc7 789c95d7596fe3381207f0f7fe1441d75b635063c9922c61b10f399cfb70d2b907f35094e4c4497cc4476267b1df7d29d6bf3c63a0b1c0b45b087e66f15089a4e8df7f6cddf7ceb67efcfe6d3697f9a0dc2a9f65baf5a35a0c87ab3ffefcf77fbe7d8fe3adf03fdf8abffff6edfbe57cabdc3a1f8fea06147950cbff6b478da534176563770827ed22f833386f25498877af70ae961e5cc28bc6512b6a2512fc169c47491a06e33e60abefcc287f51c7a84fadc6712b2a53f5b93a6ec14b3851cb038cf6a430bb2ac487f6e3c2978778b7804b8d2731675aff40dd467f72612ed350ffab713b6ab7349e1fd7d6f6f7e104e5176b6b7b398cfe5ce8af5d58b95bc139bc0797a8ffaa4ed09f9cc349a71de2bb8d93c8e2dd529db450be6baec2fc907db844f94eb02439bc0d977516f2f5a84ed38e0bf5a9711a67511ecc319c1649280ff94f258bfa5aff134e359e1ee002f5afe04ae72787f1647162f389d5ebfaa77085fe2e1b77da9d54eb5301175aee866b6b39c1d6dfbe3a4ffbfde02e5c482897309ff3761e89b6f70ca76a32172817b842fd96ba885c28e7f0fc72d78990cf7bb5f5ef6630da93bbb575fd3e9911ff0e5788afd6d6fb3b5017a9f62fe1fe8aa48830be5d33ca7fc295ae274983cbdc9eef2d6cf9ad61e453ceccc8c7445d60fc7461463ee630fa23edbf14d1f527a15c927659e97a1cabd7edbdaa25d5fafc0ea33e2770ada64bb58b4b8d57fbf1ea7ce5995a44f34b7b6a9769bc0ccd28efc182f2f0fc5d92b674fd485b5d44b9aeaf12b6f998a84590cf91da8f4fc7df5a5bf383f65cadf9a05d33e66f984faeea54583f4eed44e37908d7b8ff5d33dad3f155650c6fc319f21ff6fb322d6c7d9fc1a95aaed522988f4bb5b3e7f9a9f6ede9fb2aeccf652536bf0630f22147ea12cf432218f74b3a9eaa8ad19e33231f617e5469a7d0f711577085f7cf402d587fc230fae3485dd5d80fc37e50d57984f847b5d5a71bb513ddefe9a4719d398c470e61cc1fde53fb4f183f87fdabaef322d6f7339911df5617e89f7faa4b9b8f63752dda1e8de01acf6ba8eec770982ffd2c2bf0fe18a86d3fa23bb508e6d35cedec7974609b7f0fead2f21ff6877e3f495aad50bf527752e4e758ed0f10a17f3e830b9c5f76ccba5f129bf57d207b7085fe485d44e8af0fdbfe6eaeb49ce6669c67aecc88ff508b8d6f1b4ef5fcc45f66d49f9a359f746d467ba7b04479f0adda4914c6233333f26faed19f336b3e786c467cae2e63dd0fddd48cf20e9ce13c919931be252c9a1fb6788c571233e6cf6a6d6dff10ae75bd516c46fb4fea2ad6f665db8cf34069d6f5cc0b33eadfc199ae0fb1f6ec7e8ecd78bfc566d44f61c1fabf35e33c3932a3bd53b3ae7f9e9ad19ef557633eed9b71ff36be1af7d333a33ee6478d7cb0acadf99e9831ffafccc8f73b9ce97aa1cc8cf55599b11f9f98f1bebf31e37d60fd59be309f6a41bebfccba3ff3c08cfdfdd98cfdb86bc67e81fda0aef5bcc92333fac37ceac7b1e6f3c88cf7fb9b19f1b89f7ea6f9a21d33ca311ffb365fbfd6d6f24fb88ffcdf98753d72b6b6ae571b4f1fe3eb9b91ffe9da215f3431ebef0b7e36e3f7c7babee643ecfefb7a5ea0daacf9a603b33e3f4acd387fbc9b75ff97b119e79b97b5c3fd5fce7ff5616261c725575cfff5edff89eff3133ff3805ff8f5af1afabc78c8231ef384df79ca337fcd79c11ffcc94b5ef1176ff3ce46fcae6f63cf5f5ddee703ffb7f91cf2111ff3099ff2199ff3c546fc887b21e692aff827e25ff89a6ff896eff89e1ff87123bee54b237fc5dce604d12967dce19c0b6222928df809b910d3a352a3a9a29aefa8cfdbf444cf34a097bfc7d3ab8f78f3d7d05f237f8d6942ef34a519cd69411ff449cb8df6a7b4a22fdaa61ddae511ed5197f6e9800ee9888ee9844ee98cce37dabff0d13d1f754957f493aee9c6b77febaf3bbaa707dffa23b59a588a08fb2fb57dbbbbfc463d7f2f09a594f9ab433915c242fe9ce68f664db4c64be5a3ed4ec7fc227ee1ca933ccb807678282ff22a6f1aadf1fc20435fd244777df448c632917799f24466bebf4799cba2896dfa08ed7ff86ffdf3954fda91a5ace4cbd7d8961dd9953de9cabe1c68fc7a3c87fe2eaf9a672c47bec6b1ff7b22a772462be9faeb5c2ea4b731fe4bb992661ef83b966b1f7d435772ebdbbe937b7fbdca83f4345af3298fd2a258221f3d9358dacd2f09bff5df49473efc954b21bdbfe7dfb12327fce21c8f5cd99c9b5d5f2af7e49eddc0d7cadd8b7bdd887f73433af1f37fe4463c75635eb809addcbb9bba999bbb85fb709f1bf14bb7725f6edbedf8cfd2edba3dd7f5dfacdcbe3b705fb270879bf1bf5e8fbffefce3f8fffeebdbff00ac5c9152 789c8dd04d4fc2401006e03bbfa2a1376230142912e341fc000f1a8f26c6c3743f3a7c14105a158dffdd9d9d5945ea81c2267d3279f7dded712b7a7cb88b5ac78d4d09e544450a611db5745514dba7e7f3cf46334922f7eff6a34ef3a8d16c472aba5f2e0cbd97ee3dee77fb83d32e71453ccd061d38212e036d4ab4c4ec244b95260e89aad71fe81ef1cd532ba3fdceaf4c9d30b3406b89ef44ddd329f34208c617bd789ad0fbc1d486a78b1ffa9d674c9330b74493068e8429731cc83bdf088179eb6902a742c3bc66da8459106d6ae54613a1dca81202537b5a25dc080d3366868f930b657ac53432bd144ad15c283b1ba164d7cc704825942c08258b42cb6cc790815bca1d246f87c74f00fd33c129ccf23f938c27a830c679fe4fc6a5a0c045be33896500486949ed6596ab97955bb51ec0351ad8a8b29ea9708aaff056fed333c71cdfb196012c708b1f7831acf51897b9c4ab7ae6dab5dce00867fb3d8a4ee6537f3295fb6a13d743a9f16e0fb81f6728b597a924738be3dd9e433307f6f0c9f86ca3fdfb708a72bf132ccb72b8bbfce4ebacf10dfbe244a9 789c6dd54b5322491007f0bb9f82306fc6460e0dfdaa98d88322f846f005331b7be8aeea16511e028ab8b1df7daa2bffd5bb33bb817df8995959d959257e39688c07578d832f7beb4db679d20d3dc9568d03f3369bedfef8f3f7bff6f683b851fdd8a7b5ffdbde3ee70ddde82fe6854362416dd54ed3bc3269efdc38dfc05a85ce67de12e7a07218d43e13874d1d399f568e5aa1cedc7a7e1747cd4c3bbf781b974f1be7acad8deb8f8ec5619ab45dfe525caf37deb9d4bff5967afc0c47c81fc20a6ec2464c6e7ddcb2fbcbfa89388aa41f4e61e4f393b7ec4fe7e258a19fc7da321f37cf38f3f3a29d38c67afe10279196fc9d7721fb93380dcad2ad7fad9cb4c310f3dec2a9aca7ae386a46eef069254e22f45338e72a2862e756e5b45d9f475f9c2825ef3b854d29f92b711aa0df4f58617e73b152d22fbb7ed33c5698a7860dcedb9da70a133fef056cf0fe993855b09bb7d2b5db6285f90d3730f6a7b538c3fcf8b07216d6f32dc5a941be3bdf4cc7513b70cec55980f91dc119fa9dc105eadf55ce8d7d4179bf4e651da920ce5cfc42ac63ece7fe1eb451f6c2baf89b38479c4f605fff9bd8f8785cd944ba857a04c7b81f23b1c990df837dbd8173a17dfcbbd8a01e3f880bef63d8f7cf958bb8f614f6f5dcfc8ba2deff5e5c607ffa1497be7f773e65ac63f97ee2485cd753e23aff19f6fbbbf9956512054de74b583553e79e380d9a12bff646fe128e101fc30a7ea82df516b0417ce2dd128fc42a40fe15eceb9dc206fbdf8933dfdf071c61fd8977207e8433ac2fc579dc52ce33b8403ff3da12bff0c6f7c5bb58b7907fe48dbf876d6d597f0f67a1c40770010fc5c6afcfbcf1ff6103fbf3edc3fe7e86627fffa880fdfdc7f9d6f703e7e5ef17e37cfd7de12eecd7e33c4abfbe0397e2e1868933cedd47b3b14ffeef8f7ca772c98fce137ee2293ff3cb7f72663ce7052ff99557bce60dbff13b6f7fc9f9e01d7ff2211f71878fb9cb3d3ee1533efb2927b7bf39e70b9b71c957dce76b5b6bc043bef929e796ef6cc6bd7d1e6c9d118ff91b7fe72607754e8bdb36dab5cfd8d6096d9d1147b65ecc499d93da68f551dc21b6593dbe26a28c72d23e878c5dd9b1b1aa4e878aaa272ae99126f454d7197244531b7db6cf54faa2179ad19c16b4449d575ad9371a4b4fb64e87d6b4a1377aa72d7dd012ef95d08e2fe9d3460fe9883a744c5dcea94727745ae7e47446e7ae9baddde1822e6532b4a4ab7f72b87a8726afa94fd734a0a18d2e7f99b37c02baa15bdbc71ddddb5efe3f27af7778a0118deb9cbfbfeefd0092763c15 789c9dd24b4fc2401405e03dbfa2811d31d856a934c6855a94a2057c216a5c4c3bc343e5fd128cffdd76ce4145e2424917fd867beebcba9d351ab5c0c86ea7c61331e94446d41623232ba7ddeee2e1f1e02d95b60a46fce41dc34a6fa5d23923322afd9e4adeadf83d639abbbba699f09e8cc0069897e00de858e01599076b248b4d708fc575b040164966cba40bbe926c7507bacc2a92d901c9ac20990d41c1ac241578028636b8201df08c14609564f6128c98bd26597c4ab2f802942cf6484e744bb2780e2a165748160724273a26995d824d667d92d97392d912d90423cdc2ea8e8ec0f89c0b09dba40b3e91127c06e3c3d19c82f1e1681e828a9c91029c24b4e21bb4f4bc1950f07e9b2be2df21286db0a7192fc3d2ad5a60a8c00e18d9601f54e44b423bbe505bb71a81d201c79aae726c376137e18e2bc58e666ee3f787d18cfe50d7c74211e90f547d1b6bb6143ab43b4fabb1e7976e6fd5b7d51f203b1c8d279fb34d67f3d75c4e2d96b3c3a3af350c8e975ef1e4b4e4cfcbdf5776761ef841a952adadad77e1f973ffe2f26a7d1765cf0bae07373ff65697b7d5b0b1b1e33b59bfdf3c07b368fdf3cc7e1b7ddf4f7d009c7704e6 789c6dd5c96ee3381006e07b9ec248dd82c1df962cc9220673c8be2776f66430074a9462a7e36c76d6c6bcfbd0ac9f46663050ebf0b5c822ab8a747eac74ae06879d951f4bd3999d8deb4e3db22f9d15f73a997cfef9d71fbf969693a233ff97969d74f9b7a5e5e1ac53778e1e1f9a3924f7903ccdb25e125c06db5e9d7683d3b98b34eba6666e18753fa95df87e126cb352e7e3489d9b4cdd9dbbdf2b92cc06afd1260f9b9103dad15858c71f0757b9d378a2f1aa22e9e97eae69cec7a5ba9fe87c79a1f342e3177397bd344b34bf0bb51faff31f17d6f942c7f9156dd428d5a5297be1fb2ded4c1d9c0557699d94c14375df30bf039af9cad7dc262b9342fd489b7e15bc1f5c9771bf57b4a9423f70aab67995058778be3d39e3dfd086f1fbd1fdb07fd4b4e37a576a936b7ed8a1991fced536b1613d390baee37ad8a2b91e26d1ba9e6ca84dceef617f95df8fd178633ad6f3435d159a9f847c2bb7e8ffa17ad1bf1ecdfe604f6d62be6f0b6bbec7b4e3fed6d4b6e1fae1fcd7793c9fb2adeec7fada689e972d75996b7fe452eddbaffd696843276a6beb3c8cdf555705eb3b0876f1fc888e7765acdfaadae4acdf276dacee7f443b357eaa6dcefcdb689e9f0d7595b2dfcf74c378c12e8febcb131debb9aaf6e743c7376a3f5fe38fd575caef4734fb8b96b6ecf76670533ae6bbad36c6e9efd9b9da269a3fd6a3996f9fcedb228cffa9ae1bf6e75e3d3f50617c4e5b8d8f70ff9a6271be1fe8789f689be87c39a4b97f389aeba1a776b1dfe1f7ac6916f177e9787f3ed5fe0756ebb5475bf6e7359af95ea8ab94eb9da95dd1b6c1b7ea36653d42bddac2d757efd3bddaf07ce0495d5be63755bbb4d1fa84fbd9b6f13ecb441dcf1736a3b99f99da9f2fedef1d5d70ffefb4e5784bf3fca152d705ebf716cdfe0da3355f71b4a519bf6ef8f7ec55ed62bd4ea279be6a3ac6bf5b58bf331fc7f818d10deb53a89b42eb8d8cb6f460619d3fa51bfa45edfba5fbdfa1633f858ef353ba550f67fa406051a186f36f8336fe7f1c835b8c30c61d7ee21e133ce0114f78fe3e062f98628657bce11d1ff8c41756b18675d4dfc64cb1814d6c611b3bd8c51ef67180431ce1388ec10043bf97314e708a339ce30297b8c2356ed045c2312d52f4902147e177db47092310c19a58a930d23a4a8da938a4d2482bb74850cac88f69a492b1dce95df7fbe96120f732c1973cc8a33ca1966779f10f64aaf5135f1b79953799c8bb7cc8a77cc9ea3c865f6d8c67bdb37ec7fe953559970dd914912dbf8f4b1f63dbaf3862eeed3c96ecc8aeecc93e6ee4c0e7b4367fe5f05b9d5b147284133996810cfdb71339f591aaefbdf0a39e31923339977dff5ec8a55cc1fdbb5ffac8b5dc48d73f89af53f6df9e86488da4d2f36f26b91492fedf18e9fbda77fd98323c6631e6efdf97fe0186126997 789c8dd75973db361007f0777f0a4df62dd3d988142f4ca70fbee3fbb66c77fab024485bb67ccb67a7dfbd10febb6a9aa4538761e49fb90416e00254be7cee9dec6ef53e7f997b9cc864d4f49a0b79e87df64fd7d76fbffff1db9f739fd2b417fe26cef5d24fbfcc7dda9bf49adef6ed4d3b058f03a81fff4c4d893a83259fb98a2ee1a49f44d78dba4a5d746b2eeb68af6e709d86d15592e17e3986d36a10afcb233ca8f2986c4d70eed09e0c6097775df4035c176aa76e618af1c9345f8c6f5d9dc172aaae52b8af6ed4273323bf161ef433899ec099ce9f9cab6dfe3c5cb80af9576aefb2e80c2e13b816b517b83677458c5f812b5fe3fe7bd8e5b58ff16c6e119faa1dae4b175d4d8f381f1375a3cfe30c4efb182f23ff2aeb17f17970abae8a387ebe36a37dda8273a7e36fe032d17c1275dec6faa338bfa1b76a90c4eb9bf0a08f7ae00ece9a72107d01e77df5b9b9c9637b7abff5cf37e62ac68bde5f24a8675e864bdf607e8e60e7345fbd2e89d6539ccfd4a55aef740a5bbeb4a4ce34ff3dd8fae73bb8c8f1bcf9496dfdadaabdaeb775b8ca35df7bb5d7f87d58128c9fafa61e24b9c77ae19119e3e34bb848f4fac08cfae443b5d3fc56d4de35d1fb663c3f7e86cb1cf5caaf3323fec58cfae5b799b15ef57e1b9f1c9ad11ee56aa7d7bfaa6d7ed660a7f75306d7ad3a3ebf811b34babf6cc1791feb873a7836de5c6de33d8067e33b527be4cfc8c75509dae3beda7bcccf2a2ca2f513af67499665b1de3981cb5cfb5b32ebfa68d54ee7e3caacf37707fb54db8ffb67265985fd89d6d48dfa1ecefb39d6ef2e6cfb0d9f99f579bdc395f557ab3d9e2f5d9a75fd1453e7699e63ffa646edb07fc8365c597fc7b0b3fa5d376b7f4b705df8785d623de7923be44f2b6aafaee122c1fe44cf7095e8fcbda99d3eaf4dd8e5e85f76d57a5d16616fef93b8bf1669e1b4fd45d8e2e9dcacf123b5d60bc57a29c4ee9757b84cb09f91a8bdaec747d8253adf17b0243a1fb7b0bdef38be2fcb41996b7baff0748262fc02dca430c5fda7ac4b7dbfd2bbda63bfa21db8b2fde1566dfb8fde2fba9f8ac0add6bbc4f51f5ee789eebf6fb0b37a9f87a5d5fa21b8d1e74d47666def5d2d585f14dfa755ed747df010ae757c7260d67a2ed5d6de35dc58bec8a7eef43ac5f79fcb9ceed7b43733f25f8345f733ced4d6de0e3ceb3f7e5f718de87e48c7f02c1fb4df78735c5f12dad7e71ff395a6d6f9e20db3e61bdbaf33ab6fda85adbee9059ec51fc08d39aeffdadbf7091aab9daecf02b6e7c14e6dfbdb3c1c5e0f186fac87262fb57fae61e7d51378968f837da1fbe7a25ab01fca0ddc5aff717e1befb57f3e55b7ba7fc6fdd1e7b3f16dc3deea2bbecfdaa2d678de825bdb4f37d4f63ce0367c3f40fb05dca49adf95dad66305dbfdb40077365fb11ebbc2ea8708b6fd5c18ee2c9f43b58d377e1fe9bad9fcddc2563fbcadb67a1caa2d7e15b6f1ca586df72fc0d63f9fa86d3c376acba75177f0dee4e3c7b7f14c2ce1a4fffefc2ebee6e67f0efaaefd863db7f1e8f89c2fe231e24bbe0a9fe7e1eaf887f6aff9866ff98eefc339fd7ce0479e84f321fcfc7dfcb4fd0b7ee2677ee1577e0b9fef3ccf0bbc18ce795efa69fbcbbcc2abfc95d7789d377893b7783bfc76277ceefeb4fd3ddee783f079c8477c1cee19f2099f8673c8673f6dbfcf49f8370de78033ceb9e092ab70bad8cabfe2c3041309d5d4849f3c37d486b3a373baa0115dd2d50ff163baa61bbaa53bbaa7077aa4093d853b9ee9855ed9d1dbb7f1d3a741efbc40f3b4408bb444cb3ca6155aa5afb446ebb4419bb445db164f3bb44b7bb44f07744847744c433aa1533aa33e2594d22044679453318b2fa90aed3b612111a925bc2aa4a565e9782ce77221a3e9117e1e215e2ee54ac6dcc8b5dcc8addcc9bd3cc8a34c42e4933c87af36a3986f212f1aff2a6f7423ef322f0bb2284bb22c2b217e559ee5abacc9fa345e366464f5299bb225dbb223bbb227fb7220877224c7a849194ef30e6d8ffea97f3991533993f03f0e49651076fe131a4ace633b2464f2e37a91522a7132a859ca8fac2f296baaa5ae6bfa707c53fb70b41f8bffd07affebd7b9bf016caefa72 789c55d5d94eeb481006e07b9e22a2eed0a88ef745a3b908fb0e6187d15cb4dd76c2122010d6a379f76977fd65320a91f870b9aababa6d7ead0cae8e0f062bbf965ee7667e5b0fea897919acd8b7e9f4ebef7ffefabdb41c6683ee272e07d1f21f4bcb4c837a70f8f4d87430ad030541181455671aaa2bebfd021765ed3d816bb121711488b9848bdadf6f8c380e8c5c3f861378536d539f3f84eb2af1d7efc489f683fb93049e79177120f7f30d5c5bbf3e7e13274993f9f855711ab4e257d8a2dfdbce611017e82710bbfabe1f627156b6adcf8feb9915d39177a1f79b06aeb1de429c623d3c87d346fadd80cb5aea8fc47928fd720d5b8927e9b72842f4b3252ed5ef9da3a028257e34179729fafdf62ed354fa3163711622ff9a38d77c2371a1ebbf179758bff1f389c314f52812bb79c9bc495c84b23fc69fa7d8e597f993af9f981cf9692e2eb45f7fbed2284f653e6cc5fdfab7c5da0fed7abbfb713efcfe645dbcccf31ab6b8fe202e43d83f1f99c92dcedbb3b8407efe106b3df6f3cce302f363036bbf8f6acc67478df95cc316fd9d884b9d4f6facef0ed6f5f9f3965705f6933fd552df5835ea15e212f330556fc97f0897789efcfba03bde389fb97755223fbdf596fafbb0ee7f0ce37963fffc95498979995a6c743d21dc60befebc97753fdf75717fdef7609c3f8ec446afefc2c84f2d6ce01b35e2bf3a9ba440ff3c15f7f92b18fb459762cdc767e22ac2fc0ed598af3f1fa6eef7fb496cb01f7405eb7eadc398076d8bfb7cbedfcaf587fe737195c16bb0413f13b8c1fbf1518d7c7e9e95edcff78eb8af97c20df20dc575847c1b6ac4279debb45fdf416fb97e2ad67ee95d5c67c877a6463f97b0c1f5ccdb6aff3c16f7f52bb18df0fcf9f797fdc9178badeebfefc736b57a15d6f97c8aad41bef3ce4da6f5f84a6cb5fe87b8c9b0df7efd4d9f8f53b1d5f5d7b0d697fc4da3f9f66183795a58fbf3e7a9cdacba11ebfdece7d5b67d7f0fb0d6df84519fb660cd3715371a7f016bbfcfb0ae2f11b75a1ff1adc6cfe0563c9a332d7c0c57ff33c9ff44b6dce02f2d8f79c2b7fef7bb85987b7ee0293ffabf3cf133cff8855f79ce6f0b31effcc19ffce5fccd431731e3555ee375dee0cd3e668bb7798777798ff77dc48c0f5cb6433ee2e33e8678c4277cca677cee232edcf792aff89a6f1662020e3972f7c6c89370ca19e75c70a9312e98c85045751741d67d2b6aa8a5314dfa3c44b77447f7f4e032b84a34e5841ee9899e69462f7dcc2bcde9cd5d7977111f2eee926afaa42ffaa6611fb34a6bb44e1bfc4c9b7c415bbceabe17b44d3b34d1181fb54b7b3ca429edbb1c95efe9800ee96821e698467442a774e6729dd3055dd2155dd30d053f312e2aa488624a28a58c722aa8346ce8a71ff918632a37dfb17be7b9878c4bd32eccf0e7736cc666626e6942c3fe6cfcfbe7d27fded17f24 789c65d6c95223471006e03b4fa1206f8423a7777587c307f6659040ece0f0a17ad32e8416b609bfbb4b957f36c60e8d0e1f599599b550cc8f9dd6c365a7b5f3636bb932ab61d12a0666d1da29d7d3e9c79f7ffdf16b6bdb4f5a9b7f71d00ab67fdbdaeead5a45abfb3cab36a0130bf2d2a068e7ce7b1bfb5e5024c6f95a1c7a88bfaad3d0f9586d22e79bc685f32d1c61fc5a8d78d7390d3da9676a3842bd2b35f207708a7c9bc550e08505ecab913f14475eeaf2994a9dbb7c66e29c45ba9e991af5ee1b4bbe36acebc91a4bbf915af2530ca788ffdc38f423edffa8b1c45335e6f7e002f15d755e3a27e2d8cb643da55ae2ecf623cc22ec0f076ae4ff14c7ba3fa446be028e33597f5f8dfadec6916fe392af8633b8d3d8cde72b7511bbfc469c94b0bb5f9189339c7f0197c877ae46fd27b5cca7a938f1717ea730fa3763b5c48dbb3f7190f8388f0735fa3d85319faf61ac87066ae4ebab0bd9ff182e11676763cfd7c5cd5a9cf8721e1cc2a5dc37335297b23f52cfb47dc4dd7d4d9afc3411b77dd43f8175bdc3c6d2ffa15af293c633d4cb9d8d9e0f5d8875be7d6ac49998db30fae71b35f2b9f36987899edf87b8ede3be92388d713f9f9d738dd3231ce3be2c61dc2752a35f4ec4a9ee8707e3fe9ab9ba4adcfc3b38433feef7390d6d3ea95f8ad3b292f7b312673eeacfd512e71ad6fc97ceb61ef6fb40acf3f90dd6faef6ac44bb5e4e31cd6f5baf7228b32bf94fede60adb78035df19ace73156637fddfe6785e6332fb0d69f898df67f0ec7d89ffd8ded75d7f1cfe2ac947c5c890df2b37b0fcc66beecd799380fa47feec3097ca9ae6be7396c60f7f727b7f5701e85380fe03dd820df275cc1eebdce4b3b5efa19898b04fbebf6a3886d7d59df9db83058cfa31aeb777f2f8bb20830fe485c2688bbf7ac8c0b5d4f0aeb7a3a700577c5a58e9fc006eb5ba8254eeebe9455936f17aed0cf4763891f8aedf649be7d71a5fbe77e9faba4a93f14db8fc41fd4c8efdef7aa6afa71e75d275a8fdec555807c0358f3bfc0daff585ceb78f73ed5b5e6e715aceb598b353f31acf997b0f647b0ce3f1037f5ee619d9fc15a7f04d7e2de4a3f4c6c38e7824baebe7efa35866beef380873ce2b1fd4e78cab3ef63f899e7fcc20b5ef2ca8e58daef9a5ff9eddb9877fee04fdee53d9b6b9f0ff8d07e8ff8984f740c9fda3c67fc93cfb9c35d1bbdb099ba76f425f79a31577ccd37b6e35bbee37b7eb0a32676c4233fb1c7befcbf82438e38e684db9cda7e3262223294db0e7a32860a2aa9e21baaa94f031ad2c8adeb95c634a129cde4bda739bdd08296b4a235bdd21b5fd0bb1df1419fb44b7bc8b34f07744847744c27f673ca533ab3397ed23975a82b3dd3055d528faee89a6ee8d6cebde39ef53d3dd0a3ae8b9ec8239f025b2ba48862bea2c43ab499db5f7b482965860d19431d93dbb7a9b47f80ed05f97e5e764ec7f4cd800ecdd08ccc98fa66f2df33edadccd4ccccb3999b17b3304bf6ff7fee18b7326bfb7dfdf7cfb6fffe7deb1f991fc34a 789cadd3c96edb301006e0bb9f42c8dc82e28f244bb28ca287ecab93387b52f4408992ed78cbe22c4ed1772fc5190a709aa04051243c7ce0f0e788a45796bdabe38eb7bcd2789ca9d920f7f2be7af096f5d3783cfffee3dbcfc652907ae63f0dbc70e94b63a93bf372ef703a292ad0c88054eefbb1aa0cdf39b1c56855ce2267caad753d7fc1ce54a6ad0f2bebb8ae9fd4b6f954b0033fe6f93ebbe937db767d6a5df8513bb2f38addf4a3c0cebfb175a2b97f5db948fc48fab9664751d3d6d3d4dae4f1fe3877e67cb4d9992a386fccd6891895cb240942dfd6076c9d94899d1f5a9775de8db3e2fe337610c9f926ce69d3cedf8a73f9be33766802ec7c298e5a99758f5d9fd79633ef878e38e23c1a38b7ec7ed864bbf3c15c9c721e113bd621e73fb09358fa3f10eb80cfe38add0a82d43a14bb7a399f96ab3f7596f38cd869ecf3fa13715b1c3bcbfa4bb1cb93f36bbbfd73b1abdfaecdf3fb622d6eb25520f5c7e2583c70967e353b4b64bd7296f394fbce43a97fadcde779e72cf75dd4e6f392fbcd15ff3e70cfd6a1e4f76b731e39cbfbdf1027e2c7da9c3f162b7e4fe88a0bb1bcb72291fb1b39f37bc5aeb3bcb755e78c7de45c96d6cf6225f32fec32947e76c42e7feaac72eb3d6759ffe45cd8df1f26e252c7d6ebce323fab6d7fcf5873e6febab3bffffd6b1d080a1972e8cfeb50a044cf8e3e06b8c5f0a33a9333c2181333a6b8c3bdc9ccf1f0415d1f8f98e1c98c67bc9855af18628eb7c53ad3d39dc959c59a19ebd8307d56799bd87a57b76df27ad8c12ef6cccea5c9dbc7013a38c4d142ddb1e99c4c66d70e058d139ce20ce7b858a81b9af5039359f53530e31257b8c60d7c040b75a1d9a5599d9b1d1162d35b821652b4df7def9c60320eaa41448a32ca49e36231af3ba3824aeaa1437d1ad02d0dab2c1ad1f8cffba0094d4d861df04d96e98dbfe2fdfd9a5dce6954e5547dd1d8557df45eaa0c1effe35d7d5af7eb6be3377b2e08b7 789cadd54b53e3461007f03b9fc245dfa854aff5b62a958379da2cb0e0dd057653398c3423634036d832366ce5bba735fd978fa91c5283cafea97bbac7a3079f0e7af7d797bd834f7babc634b3b2573e9865efc0aeebfafdcfbffef8b5b71fa4bdf6af1ff6c2fddff6f66f9a5ed9bb5acc5d0b260105fd767847de83a89ffa64b6adc37e18871a0fd4513f31dea67514447114787f8707b18f53e99dc7651efbb8771cc471ecf3e9c4dbc425f28f5b2726c9513f832dfca5751aa601d6770a2770a8ce83aaf2de7a9b344fb57ed159d743e7b0457cdc3a8bb2208bbc4770a2663f3f2b927e56f878a3ce2c5cb71e4403d9426f0b27f0c6bb18e403cd5fc0167e6b9dc77980fd7a861338f62eb340d7cbdfd4833c2fbdefd479e79fb0858fd545aafb4367ad4d9ce546f7e3516d02cd27eaac719ec009f2d7dea55c2ecd7770aee64a6d0cfc003b78a32e53e7ef47f2d7b3880779a1fd1ed5bbfc0b7511229ec3a99afc7e15360f0aeb3d831378ae36300f6003dfa80b989e6007fbf597896c6fe23d85ad9aafd5c621be559721e2099cc23fbc653da5f677ea225513c306f1737569307fb4b3c66f61079fa86d88e7e1736b7998ba7e3375e1acd69baacb504daf6a0bf3199cc26fb0417dbf5fd6ede657706af57d730f1b58ebbb76f8fca3d62e2d9c4b7dfc5d5d761eab6d085fa95d887aebce882fe0544d2b6f591feeb7a5dae2fee31436881fb6aea47fa5f52ed5b6735fedba7ac3ce881fedacfbb352575d7c0ea76afaf0aebaeb450636d8cff7cea8f71576b0f6af76fd0e613cefbc84319f5ee06e3efa57dd7cc4ab6e7e0377fd6bb852df34ff3efe6b0e131b2eb864eb8761c7154ff98167fcc84facefbe67ae792ec7825ff89597bc92ef2b6e78cd6fbce1adde3f72aee60f39867c2839b51c8d7c3fe2633ee1537d47c99933898e782c736b3ee7cf7cc197726ec957fc459f6bbe91de1359c74432bef237fe2eeb9b48d6ad54d79c3bbe975a3ff8a77cceb9cf01871c71cc09a7523bd3f70de7c44452ef826b325470482559c99890637dc73d53259af21d3dc86f6b38a1193d52454ff44cb5e6d05cf6c249a76b5a48b721bdd02b2d69c5336a688d9c3711498d675ad046b26ef992b63ca50dd5d2517b4de5377ed03b2fe983863ca2211dfaac311dc971acffa3e954663432ce6824634ce7bc9571ea87fddfaefbdfbfeffd03e5ba1de2 789c5dd4c96ee2401006e03b4f61a56fd1e84fcc621b8de6907d8540f6643407bb6d87350b909045f3ee53dd5dd5262362992ff57755b7416cac07b7bd4eb0be519b2fd2c550077a90ce82f5fc753afdf8fde7d7576d2d8c02fa8b93a0bef6a3b6d65f043ae83e3d160688082a4ca256595a87ec36bb6b5cdf14ab013b67a7ceb1ac9f59b7a58eb6731cb2f7d9d25f1b3742bf7e932df517b6f4b3f31ad5fa9c2df5967322fd145bf63f316e56f30ab6ac2f9d13d9ef9575ea7dcd96f59971abeebdc796fd5db2a5ffd03af51e38b7a5ff837154f78ed9dc5f8dadabfc275be6276c993f67cbbc9171dcf0f50bb6d43f9cd3b08cec3cedede6dbfdc5995fdf74f6f59c9d72fdc03869a405d7edf34a7c1e75b6d44be7accef55bb6d4ede7d56efa7ac75a6711bbc7e63cee8cd36626fbb9614b3ffb3c52ada5df982dfdce8cb3a6f7095bfa9d5be7de476c99bfe59c737f653f7fdd12a3c1e6feca7e5f752ec6219bfb2b18e72ddf7fe19c8bdf9d0be9ff6c5df8fab6b3afdfb323f779e3cddbd5778d8bc8fb952de79d1a9755fd892df547e752e61db325dfb72e7d7ec7d9e74fd9929fb025bf6497cefd45f582428a0c7af57fab19e42850e20103baeb2a27190c2931c218134cf188273cd37f5e30fb96c931c702af78c3d2bede29f9b19aa1c427b6b08d1daaee502f935a60177bd8f799020738c411558ee97e42d5254e6972075d97a1b39438438f327d5addc339ed6949890b5ce20a5df7db886bea7343d72d5d77b8a7c41b9def92f6bd89d0fd5e51a64e7b7657831253342971419916dc7740d3ac0162be96b4e784eeeed57619dab3a675b1bb149492f718a8d49f4be35a65982b4dd39e7168eec674de68e519bed01e3b2a57857936aab4ef1f4ca2caa80166f4c4ee54a98618ab119d2f43f43d637bed63a6c6749611aed4c4d5ffcfd85c8450d6fbccdf9fb57f2bc5cb83 789c75d3d952db481406e07b9ec2c5b9a3a64e2c596b4de5c23686240482b31092a9b96875b7b0019bc50b98a979f769f5f9db71124d892ef1e9fcbd4a7e75d0b93c3fed1cbcda5b2cd572aa3b7aa21e3b0766359b6dfefafbf53f7bfb51d1717f65d989f7ffd8db1f2f3bba737637b70de8de8192a8a7f3cabb1627ddcc8769e8ad922251de57c19978d2388d135df8fe9c88d36edef3be8053314dbd551615527fdb38efe511fa7f86d352fbfcc6bbca0dd6f7d0b8e8251aeb3b12e706e32d83abc4d75fc445986f132ce3f302c67c3cf0aef252f9fe7c2c2e2225f54718757a6e5ceaed78ef832be33d844baca70f1be4d360a9f3a9b88ce023b8c4fcfd60d4e78d5552a698ef160ee35d8955186fe5edc6d7a9f71d6c602b564ac623bfdf2ac9a3a8f0f5677199223f834bf82b6cb4ac478995453d135731dc8533e48b60e3bf4ff6df636594923a3d35d6691ec55d5f9f88556a64bc177115c30467f03bd862bc91586758cf7d30f265709df9bc3f2f6d3283f9637151c29158e17ba1eb609cff54acadec8f6e1a9bd4f52fbde7e212e74ddadb1629c6ff129c44becee20aef8bcf616bfd7a39176b057f87ad95f33d119b50bf84d19f4c639b2985dfdfb15867c81fc20ae7039b1875b3b5ec770087fe9fb696f5f4bc6d11f64f30ce871fc4c6ca7cbc165b85fe4f30ea5435aeb3709eacc526ab6bef0f621bc3c8db50ff062b31f9efbdae8bb4ebdf07ddc26557d6abc46504afc52a8a24bf845378012b7825ae62d88a4d8cf77b26deaef706c6faf8236ce1b1b80ef93770d8df080efdafe15a3c5e8e974cacb862cd862dd7cd939faf6dee8a273ce56b77ddf02dcfda723c97fff98eef7df2811f5b730b8678c56b977be267deb4e45eb8cf03971af2a14b8d5c3be2e3969ce5376eccb7fcce25d62e77c2ef5be73de533fec0e73c76f78fae7de2cffca52577c15ff9d2254ef89b6bdfb9cb11c7dcf32b76fbfa712e9c70ca19e75cb856121391a28af4784986eceef9514d577c41139ad235ddd02dcd5c724e77bf9eb3cfdebbf6408fb4a025ad68edda9c9e7ecdd1336de8c5b596fbcebc7dff265a2f1ad0709bdbf827876d8d463bb9beef77f47b6b1bcf3d1bfddce4d96fe31d53df3dedefdc07fe3edcd9eff0ff2fb7df7fffdcfb0fcdce385c 789c7dd65953ea481407f0773f05e579b3a6ce252109494dcd832be282e07eefd43c3459580441595ca6e6bbcfc939ff78d5b9a36d8b3fcebfbb432704be6dd56ebba7b5ad6f1b8ba55b8ed25a3a748fb5ad6c359dbefcf9d71f7f6f6cfa7e4d7e3d2fa8f99bbf6d6cf696b5b4d699dde7257828a0bafe94a60b755c36f50b9cc27ba5bd7ad9d45d383073a88ecba6f5b4b45ff703dff21d75e2c77ea22e0f861a5ea3def0d46b38800fd549236d587e553a907c60f55d735079a1768d2070ea577310c3add2a11fa4a16e0607e6b06ea6333844fd87da89753c53e9c80fb3c8f2fbe6c8839fe110b6bc93bcadff688e129861d4b951bad988926643eb577066e699b9e9c1753844fe54dd977a5feb0b38849fe1c44c233883af4bc7b25e6cf38fcc4d0f3e834333b5e12aef9b63e4e9522debc5b6fe0e9cc103735cd50f61d469523a09622f09d44f7068e6169ca09e9913e4b90b234fdbea549c6abd03277055cfe0dbd272f964cec6ef9813cfcc8f70553f30bbaa1ea9653d67f3ddc089998670069f9865bce5af60079fc339f27d73eea3aeebf7e578fab6febdd979f0351c9ae90876a87f37f723d473730eb39ecf7e26f54cdd847338299d86fd280dd517b033d3319cc37373ea23df87abf13d7526759bdfc1111cc3ce4ce7700e239fc3acaf2793f5329b3f8323b8809d991ee01cf5137386f13480abf17abfcb72c9dbfd75df9c397817469df4fd9ccbdb3f8fb47e0a3b338dcdb98ffa138c3c4dd5b98cb7f98f61077b700eef99653e5bff0eaec6afe06afc18aec6ebe74111657961ebf7ccb90fdfc391995f61072f618ce7a9b9409e0ab8caebf55914325fa17e801dbc8673b86d2e7c780e57e3277035fe0e2eccbd65d598d8719f53cea4978f39173ce0e1cfc4a7fc88c77cf7d626d2a77cff457ea6196b73f9ff41fe3e7e915ff012e9a9a457bce6a72fe77fc6fc36f79a5ff895b7bfc8efe8f15773eff21eeff3c1ffe5b9c587926acbec4732efb1a44ff8943b7cc6b35fe6bbdce373be907ec9577c2d477223cfddf2775e7cccf30f99bb2ee9891efbcfe3f7b086cf0d0eaa3c871c71536ad3777b5fedbf9d8339c79c10f3d03e8f392647fd4fe9cf6dc21764f7d78cd7d4a79c8a7773fea2d38067763f9723ad8efbabbea6917ddef02b8d4577b2972b79fe636f6b7f921ddea589ddbfcbbda6a975ddf763ba977e67ffcbf303d4ecfbcb21cde4f5a734a7079a73f1df4e0fec34b3b0cfd3f23aa7475ad052dbead3e382d6f424237bf46cdf3f38917318d00bbdcaf9bc213baf3794d18e5c2103daa53dda97f401b5ecfb1cb5e988b7659fdcbb1d7c3bc774cc5d3ae10e9db2dd4f87d4a116edcb79f8786ec7dca6b1bcf2987d3a9355ba767eed4aa21739aab6e4d6dadbd4d36bd4a3739ad1a8baa6dfe52f88e952de31d2e4b1ce33baa26bd985b2b5def2fffcbef12fe240c535 789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade6523234530022630543251d2e253d856405bffcbc54103b11c856360003105719c44d0303b04a10500601304b0f2aa6ac9c080210518898b25e225845a29e324c0c2604158488c184808250312421b0201e31b0a52082803a0c316cf622bb2f11a60ee10f903dcae8fe55468821c20548c2c5e000685ead35170080485310 789ccdd3c952dc301006e0fb3c850bdfa8d48fb7f152a91cd897b00d3ba47290658b7d1fd654de3d52770b8630241c3880b87cd26f59eed68c8d063bab4bc1e858e7baaffa873ad007ea2a186d6e4e4f1f7efcfcf6ab33922481fd2fa22019f9d219e9f5031d2c9f9fb50e082dc2c8fe9511799e1dc76d4e9e23c771620c7983dc6df388f3ebe4dc18f1ac73ac1225f935b23126aec833ce6996f9fd7ae4d29834254f3b674dd73fbfeadcb51b640d79ca392f8a58d657c8369df379279dcba8ac647d996cdf26df37e15c29e59f5f22d7c6547cbeda59456e90c79debb42e25bf48ce8ca9a9987874d64d13c9fa77b6315a93ef9ded7224f5cc9cdbf4a97ea7e4dc75c0396cd85521eb0fecd6bf7f815c1823fbdd399b3cf2df734b2e625fbf1b729966e23eb9ca1af13559e585f88a5c97fe7b2ed995dfef82aceb549cb26dff6372e21d2bf239b9d1fe7d31dbf63b2347ded2df3defbc209f91db3697e777d94ffddcf1aef87ddbde35dfa72d6fcdfb9f908daf378ed97125f7f3889da6721f0fd95923e73b60e7b9dcb77d76e97f3f865d557c9f42cd5625d727acd9752cf569c509dfa7508915d7270cd93ae1f78710d7529f46ace5be55ec2693f394622df529d86d57ea23e7b3378cbf2717b752af2edbf8f54db1bf7fca9bfbd3ebbf7f7c641ea11dea33e4293938d4c7e607cfc3e353d4e7c549fe9f1f3686e551bf3586e5edbc46831606fb38c0218e708c139cda79f53a6f67cf708e0b5ce20ad7e8e306b7b8c33da7ffcedbd9073c621c1398c414a6318359cc61dea75fe6edec02be63114b58c60a56d1c31ad6b1f19c1eccdbd94d6c611b3bd8c51e22c44890221b4c3fe7ed6c17390a94a86c9bc2508575a8c3e665dae7dfaee0f07ef95bf57abca75fffecefefaf9d3f6ae35eac 789cad92cd4ac5301046f77d8ad0ec8adc3f3717c447505c0ae2229966daa45c05bd2e447c77e7cb24f516eaceaf0de4e46432a5edb6338f0f77a6db36ef67778e6468746fa6eb3f4ea7cfa7e7dbafa63d1c8cdcfb6bb36faf9a7663c8dcbfbe04cca3cced4e72dc0143456620291e6501382a5241566456b4406c554c409a37f78acc94d10351a9d629623b7052ac270f15f5a936ab591a8bac1be7fc7f19e901533a5d182211ce7b4b39bf86fa102c442f611a6643c261b41001623e4d044b51b032024435a88080cf15d5a022af234451a27d68643461148890d7194b1f5ac4a729d63ec33044ef13f3944716f509629ae40c48ef5514934592459ebc57a106474db844a7228a59e4d20ccbac7d9fbfff8385f9be697e00d9acca1e 789cad90b10ac2301086f73cc5d16c456cec2082f8088aa3200e77178b0e55d03a88f8eee692d6a6da41a15f33e4bf2f5c73c952d8ac979066ea5a617564e0035e20b5b7b2bc6f778b874af21cdc9ac22419a9640c0cabf3692f7bedf6da3866462237917d248968e4936825b2298a605162e1f16d7bf9dd688d43195d837f98d0cd31d4ddea563da6253614131b621b60b6849121a984ba88d6902f0a41bc0df9e3a11bc5937e8bda50f3835604d3b96e67528ce99bf4e30d9e73f50264179ca2 789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade6523234530022630543251d2e253d856405bffcbc54103b11c856360003105719c44d0303b04a348024a69ca88c2ea60c14534615534e0401656431e544b00c58102a06164a840a42c420aa12a12ac162ca2862ca6031a0e120ac0ca571aac3661e567b61ba51dc0712c4f00756ff22874bad351700b18f53a6 actionAddLayer activated() QgisAppBase addDatabaseLayer() actionAddNonDbLayer activated() QgisAppBase addLayer() actionAddRasterLayer activated() QgisAppBase addRasterLayer() actionCheckQgisVersion activated() QgisAppBase checkQgisVersion() actionExportMapServer activated() QgisAppBase exportMapServer() actionFileExit activated() QgisAppBase fileExit() actionFileNew activated() QgisAppBase fileNew() actionFileOpen activated() QgisAppBase fileOpen() actionFileSave activated() QgisAppBase fileSave() actionFileSaveAs activated() QgisAppBase fileSaveAs() actionHelpAbout activated() QgisAppBase about() actionIdentify activated() QgisAppBase identify() actionOpenTable activated() QgisAppBase attributeTable() actionOptions activated() QgisAppBase options() actionPan activated() QgisAppBase pan() actionPluginManager activated() QgisAppBase actionPluginManager_activated() actionSelect activated() QgisAppBase select() actionTestButton activated() QgisAppBase testButton() actionTestPlugin activated() QgisAppBase testPluginFunctions() actionZoomFullExtent activated() QgisAppBase zoomFull() actionZoomIn activated() QgisAppBase zoomIn() actionZoomLast activated() QgisAppBase zoomPrevious() actionZoomOut activated() QgisAppBase zoomOut() actionZoomToSelected activated() QgisAppBase zoomToSelected() drawAction activated() QgisAppBase drawLayers() actionHelpContents activated() QgisAppBase helpContents() actionQgisSourceForgePage activated() QgisAppBase helpQgisSourceForge() actionQgisHomePage activated() QgisAppBase helpQgisHomePage() actionSaveMapAsImage activated() QgisAppBase saveMapAsImage() actionWhatsThis activated() QgisAppBase whatsThis() actionProjectProperties activated() QgisAppBase projectProperties() actionFilePrint activated() QgisAppBase filePrint() actionCapturePoint activated() QgisAppBase capturePoint() actionAddAllToOverview activated() QgisAppBase addAllToOverview() actionRemoveAllFromOverview activated() QgisAppBase removeAllFromOverview() actionShowAllLayers activated() QgisAppBase showAllLayers() actionHideAllLayers activated() QgisAppBase hideAllLayers() iostream qgisappbase.ui.h fileExit() fileOpen() addDatabaseLayer() zoomIn() zoomOut() zoomToSelected() init() drawLayers() zoomFull() pan() about() testButton() addLayer() identify() attributeTable() zoomPrevious() testPluginFunctions() actionOptions_activated() options() fileSave() fileSaveAs() fileNew() actionPluginManager_activated() checkQgisVersion() select() exportMapServer() addRasterLayer() helpContents() helpQgisSourceForge() helpQgisHomePage() saveMapAsImage() whatsThis() projectProperties() filePrint() capturePoint() addAllToOverview() removeAllFromOverview() hideAllLayers() showAllLayers()