QgisAppBase QgisAppBase 0 0 756 473 Quantum GIS image0 unnamed 3 6 frameMain true StyledPanel Raised menubar MenuBarPanel Raised FileToolbar false false File Management Toolbar DataToolbar false Data Toolbar tbtnDisplayTools image1 Show all layers tbtnOverviewTools image1 Add to overview mapNavigationToolbar Map Navigation Toolbar tbtnCaptureTools image1 Capture points toolbarDataTools Attribute Data Toolbar helpToolbar Help Toolbar mPluginToolBar Plugins Toolbar actionFileOpen image2 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 image3 Exit E&xit Close all layers and exit QGIS actionAddLayer image4 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 image5 Refresh &Refresh Refresh the map by clearing the map canvas and redrawing all visible layers actionZoomFullExtent image6 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 image7 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 image8 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 image9 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 image10 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 image11 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 image12 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) actionCapturePoint true image13 Capture Point Capture Point actionCaptureLine true Capture Line Capture Line actionCapturePolygon true Capture Polygon Capture Polygon actionHelpAbout image14 &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 image15 Test button Test button actionAddNonDbLayer image16 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 image17 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 image18 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 image19 Preferences &Preferences QGIS User Preferences Open the options dialog to set QGIS preferences like web browser and identify search radius. actionFileSave image20 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 image21 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 image22 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 image23 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 image24 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 image25 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 image26 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 image27 Action &Contents QGIS Help (HTML) Open the QGIS Help Contents in a web browser actionQgisHomePage image28 QGIS Home Page QGIS Home Page Open the QGIS home page in a web browser actionQgisSourceForgePage image29 QGIS SourceForge Page QGIS SourceForge Page Open the QGIS SourceForge project page in a web browser actionSaveMapAsImage image30 Export As Image &Export 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 image31 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 image32 Project Properties P&roject 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 true image33 Zoom to layer Zoom to &layer actionFilePrint image34 Print &Print Ctrl+P actionAddAllToOverview image35 Add All To Overview Add All To Overview + actionRemoveAllFromOverview image36 Remove All From Overview Remove All From Overview Remove All From Overview - actionShowAllLayers image37 Show All Layers Show All Layers S actionHideAllLayers image38 Hide All Layers Hide All Layers Hide All Layers H MapEditActions Map Edit Tools Map Edit Tools false actionRemoveLayer Remove Layer Remove Layer actionInOverview true Toggle In Overview Toggle In Overview actionNewVectorLayer New Vectorlayer New Vectorlayer actionDebugHook DebugHook DebugHook to which random stuff can be attached 789cb598d95263471286effb2988ae3bc74459db91ce8989b94020c40e629360622eb296034248022410d2c4bcfb942aff2cb7edb6bbc1edb015f6476df9e75625fdfcd3c6e0f468e3a79f3fcde6341fda0d7b47cf1b3fb997f178f9effffcebbf9f3e37f28df5bfcdda46edf33f3e7dd6b461378ea7131f417d01bdf91760cf03a84aa556a954d64c27e006b3cac139d8822db3ae32d765fd2d58d60fc058afdb60593f656e60bd3e04cbfa1658d677c1584fd82f93f5437086f57d7081f139d88157cccd2af8148cf57a0696f57760593f666e613d5d83e57ce869613e95ccb99cb70996f30ec072de122ceb6f980b593f01cbfa3730d69b1118eb15db974bbc6d0bdca8e471fe0358e2fd92388efb09d832bb8259e2ed4a30d6fb0a18f34bc32cf1a4276689071d338bfffd2b58fc7102c67ccffec8c5bf067ac49fa60396fdd9dfb9f8c7c5f3ab15d1470558ec1d324b7e9b7e62d6ff08c67a7b06c67a55324b3eeb1db0f8e78539e5ef3e58f2eb9959fce1769925dff403b3e85357cc29fed17fd5bc5ea9f2b8033798e90e2cf1be054b7df612473dbac6dc807e5a8145dfbd30ef6f9b60c91fd6bf0e0ffb07e3a93e619fd4a3c17ea91e2bcc125f1a2466fb1660892ffb230ff9cff18c7a6b29beb4c59cf2b7cb2cfaf41318fef0bdc43c7ecb2cfdc63499c55e93338b3d6ace2cf1f1b1dfd48a7aa3c67c0dced97fe64498c7d511d832eb47e646a5caf6bc801bcc2e074bff3c12e6717bb1e67a35ec5fc4f3c6cc8d0ab32ac0e80f7a178cf355ec37f574be5a82713e5584b1df2518e7fbae70bd1af77f65967a501e9cf1795631b732e473f44f23d8cbebcb7b30f4e83db0c5f9afc2f5c8a565ce329cdf013bf84733877ecbfec47e924f2afaa3418d2038f20a9cf3feee5918e3ddc414f71f82e14f772fccf6a83b61ac3f4e1cd77bb68fb282e7fb1361cc3f600ef9c7fdbd604e7ae2fcacd6407e950fc26cbfde66ce241f32613edf5d0a67f1d9e18ec18897190863be11e6f956b840fe79613edf68619eef3b6089cf5c18facf8459bf6f3137abcc96c088b789f1cc48ecf363b0f84fc671bebe063bb6979430cf372b619eaf2e12c7fd0dd637abb0b70ac6f9f4cc2cfddd62bf16f42af6578827e7bfeb3317a80713f5376b723e1d258efb6bc3dcaca27fd485d91ef7260c3d8bc4bcbe14c6fe3e711c2f6f859b3c7e0a167fef0b231e1d61e4430e46fcf5b130ec9924667fed82110fd7666e419fed31e7f08f8eefa126a5fdaac26cbf7f1466fbd54e62d66fc112ef59e238aeb685598f794ecce31d61dedf0d13f3fee7cc2dc98f0761f8eb3231eb1f09c37ffb89b9bf6c32e7f0878ff35b75b1df7ae65695cfb74f60c48bb430f45e09b3fdfe1c8c78f939732ef914e3df32121fbf62163d661b0cfffac4ad7af4d7042cfece84a12fe65b78be40bfda4fccfb1d8133e4ff2518fd86ae84112f9598e7f7c1d25fbc30dbe366cc4595f7b34b66aaa23f8d980d71fe95cc46ee73bdc59c555a268ef3fe26cf58bf1646bdfbbe30ee8733b063ffab4761e423f62f100f3a14467fb460c4d7e78939bfce85d1bf8ec005eaab0e467c4dac9770dd37f2a847559873e4b775cc05f2c54e85f97caa0aa33e64dc417f4d18f65262deff5a18fd69c84cf25e88fdacb08dbc68c4fd9bccc1bf1c2f8c1719c783dec0f0b7dd06c3dff4c24c12ff2361bc474818f9db0067789f6961b6dfc87e84fbb3268cf33366d3c47b2fc63f3c3fe4bd70c3dc72858dfe990a53d46b4f980be4b3593287f3387e3db0477d64cca686fbbf2e8cf53631f7df437013f17d03438f8ff1202bdfdfec2373b097edbb63ceab6cafdb491cf5b82d70c6fad4033365e82f6caf15fbec8130ea759fd97af83fc6c334e4fba57f62ce0b3e8ffac226dae397cc297e0f60d4b7ab803deba51de664cf3d18f1b32f608fef4b37c2a8d716b3ade1fe2761f4d75b7013ef479eef82fdd15e750e76d0b314869ee3c42ee6139fef0af8d79d81f1de75356682bd3a633638dfdf82e10ff306861e73c01cece57c7a0623bf750146feb9576607fdee4618f18eef4b9bc97daa1acc72ff510ec6fbc23861dc5f4de6d0ee39ff2ac2ec8fb20417ccf699d94afdb58411ef1e18f9654e8511ff0766d16348187a16c2985f0337e1ff9530f2c526e6fd623cad93fbd41158de1bbcbfcb33f4af2e3355391fdc1d58e23f61b684df37aac2e80f6330f4969ad9493fb060f8c76e8109f9ac84116f07c67ebe2d0cffee3307e4ef973361e4c71c0c7fb8d88f5d26f7b59d3113a13ea660cf5c3a61d4c380d9d4f83e23270cff74c084f7cf21738827ebed82510f74c01cec65ae83612f35c1f0375d0aa3bfc87af887623e399fcbfdcdf6f974bf2b61bc672e98c9e37e1e334bffd65760e93f17c2797c8f788ca7fcdb654e7aa6608c9b4330f4b81730fa876a27e671d85b623f1bebdf370bbc77ed0e18ef535f2666ff1b30de037e4b18df1f67cce4713f1d339b26f7477309c67de596cc92efce33a77aab337bd4279d81a5ffcd99458f817d25fce3df12b3fef83ef4215ea84f5eef49fa17ebf1d6e37dd210e6fcf56cbf2fa51fc7fba66cb6f07ed20d66797f995d668bf8aa276627f97d01c67e6608863f548db96cc2bfb17f94a5fcdeecea89595f4f18fecd980dead9ef0ba31f3e335bc9af6d6627f9d14fccfde94a98f3db5c80255fc789d99e6b61d4eb5e62ce8f43b0d4df76628e7f4518fe847e87fc262b8cfddb8939be1d66a91f759f98f3e95118efb32761e4fb8130ea7d5798e347af60d15f2666fbcf8551eff78939df651cf56bdac2d8ef3431fbb32a8cf80e84395f4d5718f1b901c35fe63131c7b3218cef4b79628ecf4418fd603331fba710c6ef4f887f897c33b7c288d75e62cec78630ea298d23ff87c278ef2b617c9f3189f97dbf298cfa2561bccf6a60c4cb6d26e6f7465318f95424e6fc2885f1de9a26667b6760c4cb0e8471bfc29f65097f2c12f37d3d12c6efbf9b89797f2d8c785c24e6f19e30ebf77561f49f5361be7f5555d837d7dc9b6bf5777ea28f29fcdf8ffa186d7ffbb71facc369afcbbf4f87bed5777aa8ef7f3ff683748cf4831eeb899eeac7bf231efa493f87fdc77aa6e7e18c971faee3552fc2de6fe1b3d42bbda9db7aeb07ebd8d61dbda3bbc1fe55fc67ad63f7c7c743efe97d7d10f63f883a0ef5d15fd51172ff387c46f82fffed449f460dc3f0cfa1eefd251d237da6cff585bed457baaf07fa5adf84bf5542b497e184aeae8668b475eda33a82cd75ddd0996eea96ce75a1b452e143cac47c5ae9a1b2ca29af4a75abee3ea2636daf1aaa7b35520f6aac266aaa1ed5937a5633350f39b58ec354bda857b5506f6aa956efd7b1f6bfda54edf0d952dbaaa3765457edaa3db5af0ed4618c4537a83852c77ad49bab93f7f7aba8e15437554f9da97375f1cb98ba5457c14f07aaaf06ea5addac4ff848dfd556555455d58297eaaaa1b22fc75433c4e254cf554be5aa20fd7bfbbf4f07a9f09dd0a81e5972e47f337e17fad38a4abaa53b1ad23d7d4cc7881e684c139ad2238d7e6d273d0515ebaa3854393d8739339a476fbd5387bea197b0fa9516f446cb5fe95bd1e63a16d45696b6689b3a61ce0e75dfab435bdaa53dda0fa71cd0211d7d31764cc7c153a7aaafdb7442a7d40b73ce7493cebf1e933fd131a20b751f565faa115d51ff97311ad035ddc49ccda942d510af5a9857a786da7bb78e2c78a01956b728d7c75fd4cb38a858a97e887661b4518668614cf858e3dea7c378539a5b9a983b33fc32f7cdbd19859c3d502df360c6fac64ccc34cc5b9847f3649edfa7c3cc827d13330f9f972ffc3ca26bee50ba6a5ed56e98b7306feb7884794bb37a6f3ccca669af236eb6cc76fa5b077d76aa72b3b3d617cee886bc5aebdd35ef8c87d9370761e561f81c9963d6106b3bdcdb21677373c2f510e69d064fadf5f6ccd9bb759c47fb2ecca5b942bd5c873e1b62a1a7a66f0688cfb5da8c71bb3115537d6f5e995ab0af1e56374c16b9695a2637850d6dcc922e799e35d6c6b82dd6bf9ebd57871e707dd8d2deda3b3bb4f776a466f621ec36b6133bb5f12d659fd4681d37fb6c675ff6e5efeb57761ebc10fc6c5fecab5d84cf1bedd9a55dd94ddbb65bba69b76d27e8d8b1dd3067d7eed9fd77d779f0bf3d50237b48aff6c81edb137b6a7bf6cc9edb0b7b69af6cdf0eec3575ed4df068a80f3ab495afdf217f7e7f84205483676ac14375db58ff5a4b27b6156e6c6b735bd0a5ce9d5623a782473347ce7c7d9f6fdc8323f5e4d611bda38573cebbd29eaba37037ae7b6fe834b60cb1083adcadbb7343fefbfbdf25eede8ddc831bbb09d5dcd43dba27f7cc636ee642ac5ce8feeed52d54e7a3f7e03a26eecd2ddd2af8bbe3365ddb6d39f4a470bfb3866dd73155b7f3c77b7cfb5de2ba6ed7edb9fdb05bc80077e88edcb13b71a7aee7cedcb9edba0b3373977fb6c777bc4b56ebda7657aeef062ed4b4bb09ffadb8aaabb9ba6bb8cc355deb8fd77f53c7c8e5a173c4d787eebac26baf3c79e3ad5fffa059fa5b7fe787fedee31ef70f7efccb3df39d75be08fb737f0a7dd64ffc5465b4f48ffe495dd092ce4385ded0c43ffbd9ba2efc5c0d43bdf4bf5f877ff1aff10d380cb7f67c7de7859cfd958df6d22fd4c8bfd1c22ffdcaecfb4ddff65b7efb7b75f88edfd15357ea2addea29957ae84adffded3cbfebf742166c52cdeffb037fe806fec81fbf43c789effa537b61c6beb7fe66a106fe7777833ff7177efda20877a0bfa23ddff78377c643345dfb1b6afb8affcadde06bbe6e0bb5e91baae7b3f52fcd1fab8f506d65f806d3f6adafeacd7d51ea529544b97ffc587d708d94c695a5fdfab8ed9421586559de7ea83ed2a7bc2b87e5fdb7e77d5cc7fa538eca87ef99f7711d7fedf3f97ffffcf47fe51ef5c1 789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade6523236520022130543251d2ea544856405bffcbc54105b1989ad87c44e02b2950dc0002ca58c1f828dd5c30f4935270904f09a039406d14949b8cd019b00c64938cd019b920467613307e20e6412d31c882b9049ace6244100c5e610740f31fe420e1f9ce62085332ef7c0e30b14ca49b8cc81c1240c9f61493f1826614b3fe826614d876826614f87a826e148cf28b1862b3d2725113487a27c31e2cca9b5e602003bf211f7 789c9d96c96e23470c86ef7e0a61781b041ca9a56ea911e4e055966dd9f22e3bc881bd4896f7455e83bc7ba8e2cf1a630e8111680ae34f64fd6491acb27f7c6f8c47c3c6f71f4b4f7399cfca4679218f8defd5f3cdcdfb9f7ffdf1f7d2b72469e8bf56de6c24df7e5bfac6d2281bbb77b77500fa04fbf34f40a70ad46cb63a65157813dc038f9d2793050b834bf08d71d22cccbfef6c763a0377607f732ed3c0b973653c70c6fe2b700ffb4f9c2d3ff6fdc88f9b60e4c7e7c6eda6c5936b678bc75bce88d70323be0cc13dec3f00fbf92f8d3bcd3a0bdc0ddc8b7aaf60d7bb02633fc1bf037f9981e1cfcfe01eeaf3619c227fda58704bf3c3fe145ca25ec7c6ae2759e0185f3ac66ea723e3d4cf23e0dce2c907b842fccc197a7de3dcf97dc149ac179f19773cdf36d8f3498c53f48b614f53c49b803d1f32ce5ae8e75de430df72e15cdbbc5f823dbf302f499ee6e043e3ac857a6c8153d323b7a7f06f19fb79e9dcb848600ff3de6ea5dedf3363cf574ec1d0a36b7065f1b865dcc579680decf986feb6f30cccdbc65dcff7c07962fd5c06c39f5ec015ec6363a9a17f645c64f067b020defe823bad34b779e38133eecb8bb1d753a6c63dafefcc38c7f979c5b8f4facd034bd7fd778ce3fe14ecf57b36cefd7c21bf34e9797f6e8c73df3f077b3dc37ca512ed2b60ece750bf2cf17acb867137c57b3436f67cf49136f6f8b7c6796af78be7ced07f02e798d711d8e387fb9789c6b3799f39c37e62dcf379e81847fd077065fafce80c7bb5e06e3bea95e00abf0f60773d82ddebc73d30e689dac6719e6ae309facba17edd22e6db35169f178b57f87da22918f3c8e13ef7da5e6f7e01e7e8c708ecf52f8cc5fd33b058be9c1a6b3ccb7f1b0c3b3d4536bd6530cec7617e7a458efb4d89b1dbe9d17832c1f9423ff28e9f474ae3caeb13e6352fe3fbd2328ef11fc01e7f77c1d211c1fb776f5cbaff9eb1eb13813d7eb82f524a8d7edbfeb2f4fe857a143ff35d312ebd3ebbc615eac747912dbf75e3daf787fb5c54f1fdbf3516e42b23e342f05eae47b6f9bd32f6f782ee8ce3790ae3daf5c2fb5ca6de7f5a077b7fde8de3f9d68ccb0cf775c7d8e757c27d2babf8deef196b01cd3f318ef558359eb87ef8fba08af9f081b1f753568dabc4eeab0c9c610fef5d55c7f759c07e9ea6b1f78f4caff6faf005b846ffc0b5eb8779af33af2fbf19c7fe857ad775ecef9e71edf9ef1a7bbd28bc4793ccf5f91decf90d8dfd7e70782f269378bfef8dfd7de057b0db6f8dfd7ec89671ccbf00fb7d3935f67a10e255be7f13ecfec7c6317fd8bd1e7c0df6df8f6b60dfdf378eefdf21d8f70fc1be7f0a463df6e74c5f5d61bfe84f5f5cffa5cf0597baaaafe973cd139ef205cfbea07fa9ba57ea7dadeb866f7fd1bfe37b7ee0477ee2393febb72ffcca6feaf9ae6bf1ff072f7fd6e7155ed56fd774adebdad0b5f8f4a1bfa96bc05b9ff4b7f59b9de03de45d780f75ed417f8f47bcff49ff800ff5db23553b86f767fd133ee5319ff1b9c66806ff16f4934fde43e4dfe60ea74a1977b9c779983f5ee44f4442859ea2cbd754f2315554d3447f9ed205cdf88d2e39a7abe0bf88ba433774abbbee74ddeb7ad0ef527aa4279ad38c9ee9855ee90dfaef8bfce9433d3c7fad092df321add02aadd13a6d509f36694083e0bfa5d66dda21cd99b43ea475a111edd3011dd2111dd3897a9ed298ceac3e74ceabd4249c9af4d4d4a60ea5c49451977afac9692c4c03abbf104f457415ba4a1e4a257a75642a1732934bb992eba0df971bd3975bf5b80bf5d6bc454f2b0fbc268ff22473799617799537795f7843ff439665e597be5ee82eadb2e894884e89e889bdbfd25f64133f87d65759c41ae8d26ac8b6ec0847fda1f6f0a7ff5476a1af7164a4e7d9e7fea23651ff400ee5488ee5444e652c67722e4d6949226dfd9ddd9154f44f39e1ff797ffff97de95fb028e359 789c4dd65b53e24a1405e0777f05e57eb34ead494212499d3a0fde6f80222ae2d47948d289a8a022e06deafcf7d3f45e9d999aa9822f7ba7d3695627fed86add5ef45a5b3f3616cb7cf950b6ca49fed6da32abd9ecebe7bffffcdad80cd3d6fa7f94b4a2cdbf3636256a95adfecb73b506667f60b0fc0332b4903c0e8320709d4f8d3bae9ed031ebcf8db57e49775897c65affa04b3af50e5dbfc4ea28a0db74acc64e633dffd1b9f4fd4869f6cb98ee683f7cbf3dc379a26e07744dc7f436dd893267b37611373ea74bba50c7413b74be703649c07a8736ac1f36d6ba5bbf3249b338773ea54dacfd778d5d5d8ed4db213da3139e7f436789c660441b35e6cea6a9d7b4af2f1aeb782b7527a43fe8442d7b74464fbc531def8b366ab9566761aafd2e6f26c9c2edb6eb1fd109ebaf74a675d9a1cd76e17ce0ddd1fad4b9b2fd5a3f53e721eb3d3aa16fe8bce3faf1a22eec0fe2ea2ecf556a5d3ac3b92ad342ebf9da755a568571e75fa94d5426ae7eeb5cfbfd849cf6fba74ffbfdb24b73bf60eacd7ccfd5cd7e2969bf5f78bda864fe1fd44dbeefbdf5fe50d13edfa5b7de2ff6d471c0f1f6d549c23c0fd469c83c77d53e9f78f566de1674c2bc8d69e6116fb4cfdf52dde4efda9bf97aa77d1ebfbc99b782f6793ca0fd7efcf466ff7163bd1eedf3297734f38923ef5cf3f04d6755ea1cd086e787ea3c643e5fbc358f081a6b9debe9f38a336fcd1fbebd79bd0b3a677e2b6fcda770bdf28abf7fcf9b75e3adf905f3d8ec877b6fe69bbf4f51959affd8db687da52e73ce37f1d63a4ebc397fe6b5ac8cbe9f98071355fa26e37e3129fbcf1b6bff219dd31cdff8f95c79f3fc8177ed8c4c5d4575edccdfab4ad5724ae7f4b3ba8e38de67639d6fe4cd7eee9f9ae3a14d733c0ce95a3d584290a34009830a35ee31c1031eede713a698e93bd9565ef08a39deb0c0122bbce3039ff8c2377630d5e70e76b1877d1ce0104738c6094e71862e7af6ac3e9ef4dd66cfbfc000971836ffae708d1b3be608b7fa7cc0d88e71c76a801091fd6c23b63d09740db7ed381d57cfec5586028c45ec672e0546a2cf950a0b31aee74eaaf51852cbbdfb9cc8833ceabb194b79b247a6e8cacc7e3ebb7b6bdb6f2ff22a737d9ed96327f6c89b2cecbdace7b294a5acec9177f4e543dff9763d56ee5ec6f65e86f2295f32595f5bbe654776f539297b763d2237f6bd9df77a1efbaee7400e21fab7043ee5488eddd113395ddf93fb7e265de9495fe763efb127b55d8fecf72ada31cfe5420672e93230942bb7a62b29e41aa1889b4757d6731b89aef354c676fe77764d47763d02fb3d9443e9daf59e23d7f591c8760d712b6d292596b97cc82e44fa92c8ada483e5e67f7f6ffc0f2c0850e5 789c7596d9522b390c86ef798ad4d1dda9299dee4eaf3535172c610f1076989a0b7577c21ac212d6a979f771fc4b3e9c2153c1c087e55fb22dc9fcf8de39ddeb77beff58789acaf4aae93497f2d8f9de3e8fc7ef7ffef5c7df0bdf92a4e3bee2aaea24df7e5bf8c6579da6b333b91b7aa04f30987e02e93aa0288aa3b8f49c2a3769ecf9c438f3b292819368987b4e9453493def198f307f1c7834e3ba552e615f0f8d75be516ea4f15c1bebbc80bb91ce93b1ceb3728a798a95cb1af1d5c6b0973b65f5478fc675ebf9c318f6a4fed308f3bc6e8c797e56d6fdf28572a9f697c63a3f52567dd6f3c8a226f3fe747f79acfe1f94333d7f31d679d5cb2b65f52f43ddefbbe73229bb959f2fc1dd12f7cbb89f32b3fdd4ca19e2e1c658f54e95aba2f6f3d7c6bafe46b9d578eec179abf16f802bd56351567b7e018bed5fe3af73e502dc2acbbeb2ed7765c6b3ec4e22cfcbca4d82fd9f81bb512a7e3e37d6f3d8056776df53653d0f3a05e755e9f72f03e5b642be6d828b5859fd15add6cbb9b1c67b0d2e5be42b693c5506ffb2ae5c697eaa3f3b0fe97976bbc5fe6455b9d47a5e025bfe51042ee216fb3931d6f3bf55ce86e8176bc6ea8fc0b5284f669cb8f3437e490c0ef99428b7383f19838baa85fe15d8ee9b4f95cddf1b38f83b023789dabf2aeb79f03bb8557bf6fd2ba9f2b6c17d6e804bcbaf89b2e5e358d9f211fe2bcb5779064bacfb590407fffb60cb47da9e71374e53e4175d82f3b8f2fd47768d35dfd694355e79059719f287f68cd55f175c5bfefb7aeb56eefc516f0c2eb53ee556d9f6b7090ef5f701b6fb90ad19a7711665be5e68079cc7a87fa994f57ef9096cf1c987b2e5bbaeafecbeefc076df34045b7d53061ed97dfb7a4aa5b4fc3d566ed1cff91c1cf2c7f7cf2c29b5fee80eece6fdf9f0a1b29ddf25b8cea1cf13f0c8e2f1f79d49a1f721dbca56ff4f6057aff0776e0c3db909ecf39f58b945bdf12338c4b704ae6dffeacfea9fb7c0161ff795ad5e2e94471abfef877962f1491f2cfabef00a38e8df2b5b3ded8083be7f1f7229e2a2eb3952ce901f043d2933f44b4ac196affc00b6f8e460c645b7684baf47b7e032c67a3e06877c1f819b44ef2b0287fdfa7e58d4b65e4ae50af547afe04aeb918ec0211eff3ebac733c33ca7603b0f3a0437962fb1b1ae1f2a0bee9b578d75ff0538c4ebfb47595795e6ebb5b2e62f0fc0617d090eebfd7b51a521de13b0d993efc7924aa6ffffb4e0c6fa957fefa4a987da2f73b0f553ea8187560f63659bf7fda40e7ae2f757b7dd06f94d3538bce74b6097fe3effc8df7f93b5b99e5705367fecfb5fd386fb7f01b75a1fe2eba7cd8cc9d7633b0cfeb6c0d65ff8003c34bd2938d4bbaf8f611ed6bf81cd9e17c1c1dec7ebe4ccffaeb2f95b065bfd90eff7a3a02f87e0a07f040ef7ebdfcbd1c8fa35dd8043ff7c0687feb9a16cfebae0707f2fca76ff0dd8e2e39eb2fa1f4c996cb070ed46c32d0f79e43f177cf973deafbf72bff9c1d7cefa866f79cc773ce17b7ee0477ee2293f9bcd677d7e71d6affcc6effcc18bbcc4cbbcc23d5e75638dd7e7e8d7bce1acdf7893b7789bfb6ec54e58b13b477f8f07bcefac0ff8d0692ff971c4c7cefa844fe7e89fb999373e779f89b3ecfbb1c211c7eeefc91cfdaefb7bcf597fd54fe7c69f79fb1ee75c38abbe1b2557dc232622f9aa4fb5dafb0f356eb434a4115d10cdd3a74bbaa26bbaa15bf773cc05ddd184ee9dfd83d37f9ca3ff4453a7f94c2ff4ea3cc4f4e6ecdfa14f1fffd19f45b0e8c6921bcbb44233fe5f7d5aa5355aa70ddaf4ba5bb44d7ddaa15ddaa3c13c7d17f3bed33b70e3908ee8984ee894cee8dcd947aa1fffa29fb89867a73f702b52ca28a7824aaa848566fa22527fd617d79ab927432edda37921977225d754ca8ddcca78a6efecef3eebcb44eee5411ee549a6f22c2ff22a6ff2eef43f6451f5977ed15f9615e9c9aaacc9ba6cc8a66cc936ed485f7682fe9cfc943d19c8be6cd0400e66e72487cefe48f58fbfdeaf9cc8a99cc9b9fb1ecdceff937e2c73f253bafe0d700fb5943ff5a592636f3da77e07d39a6baaa5aeebc60dd781eb56adad7efff97de15fffa2efbb 789c8d95d96e2a471086effd14c87567457518600646512ebcdb78c5bb1de5a2676333e0152f51de3d45d75f6de4131d4550c29f6aafea6eff58abdd9c1ed5d67eac3cbfb897615ecb07eea9b656bc4e261f7ffef5c7df2bab8d7a4dbe512baa35567f5b596557cb6bc7b369e98196a0f7b204742940cd2849f3c25bb68d8bd8f3b3715579cec085ea691258330d8dd59e769553e352d945e013cfa9e4f7f11c07f6f550d358eddd185ca83d6f0456fb0b63d47f6b8cfa07caed08fafdc05a7f6e0cfb021cab9ef68ccbc4f3b131fad901a35e327feb5fe79976ac7fd49f35d09fafaf15597e578163eca76f0cff06d8f65505d67e4a63f4932887fcafe0b8d27e36036bfe91b2331e821dfcaf3cbbd06f0ab6f9af1b437fafdc31fb0fb0ede77ac171c3f2d31138457d7330ec1d799678e8f7d118fefbca69a4fe7cb7e0a49146a5eed3e74b44affbe42e18f9390617f05f5c1e6a37538b5f810b8dc76363d4e7e7dfce52dc0fe78c11ff54d9213fdd1843ff098e51efcc18f9eb0bee349d9dc7b631f4e760dbd7a77251a23e7f9f3b9973f08f8d61bfad1cce67a16cfed4572ea1a74370027b7f9fd2962b319f5d63d88f94b306f24781b5df4763cc6306467cf2fb48f3f09edc296709f2a5c6d0df821de2bf19e37c5160cde7f7e15a619f7de5b09f27b0cd7bac9c39bc1799726ef3817d8e7ad8bf6f2ecfd12f4f8ca17f0527387ffefdc9bee6d1035b7f3918f3e54839b7791c80d12ffbf96785f54b0fcaa1de01d8f677a15c98debfd7791c78eab9b0fee8146cf33c532eacff63b0d573022eb18fce828b38f81bdbf9d952b6fc7c08b6fd9e29dbf964ff5eca656d20df0718f3a583c06aefe75126a1de4db0d573a45cdaf9190656fd1bd8ea6d792e83ffbb7265f3f3ef7395d8fde29672a8ff1e6cf37d07dbfed6952b8befffbf5795cd8bb794c3be7a608be7c0e6bfad1cf2ef80cdbe0b36fb2bb0e5ab2b5b7f7c0eb6794ec1e63f0757cabd17a6ff23ded7c95f2619e75c70c915f779c0c365ddb7b8398f78ccf73ce129cff8811ff9899f7f8e2b312a7ee1579ef39bc8bbc887c827aff3c64f714bdee42dd16e2fc98ec82eef69ec10779fbb7c209a439123c8b1c889c8a9d4fe1537e39ed437e73391a9c8e2732e722172c9577ccd3716976ff98eeb1cc1b281784da126b738e684db216ece1d4e455be73931d789f84aa44e4e38a39c0a2a43dc9c2aead3403443b118f10e8d51b364a27bb19d7cc5a5298fb54e9ad1033da2e6053f49dc670a73e021bdd29cfc5ce99d3ee8d33aa475c9237197ea1dd2066dd2d6a23ea9f99cb6bfe2f24ce2eed06e88fb4c7be2bd4f5d3a58cabebed8211dd2111dd3c9d7de64efd774ca63b1ee89555764f12bf3a6731ed1c5f2dee892aee89a6e64472dba9589ddc96f5de61171971ad4fc761e3664ef5d6a514c49903675285dececfbf975cc7d47ceb98cb75deee429e3475769ccff38bfe4fa6ee086126b4ffc466efccb7bf10b59fde7f7957f01a8cafdb2 789c7dd5db52e3381006e07b9e2245df4d6df5c48eedd8b5b517c0703e06660698adbd689f9210420884e3d4befbb6d5bfbcc064b7822af990d4524bb2fcf953e7e2e4b0f3e9f3cafd4216e3a2538ce4aef3a97c984e5ffefceb8f9f2bab61d8d1bf20ea77c2d5df565679d8293a47b39bca81de60b07803ba53501444ddc475a37def3a719ec29159e6ce12a589b8fa6bb8800fcc71dcef39dfb7ce9d37e00c7e6c1c877117edb7e10c9e78a7ce3273965e37e8bafa2373827acacd699047aefdb87112b6ed87e62440fb273846fcc2597a69903adf9a93c0e6c381b99f6585abbf69dcef25c88753733f4e2d3fd44b5094ce569f4791c5a78159e3b9f9d2ad398d2d3ec58dd35e54a0fda9b9efd773cd9c06d69ebfc0e8cfa559a48c5d7bd4e709cce642eadad9e597e671d7c6e3037316583ddf987329ed645d9b8bcace074fcd65887885b9aee16ee32c8a33c45f33678158fe5b66896dfff802ae30fe8bd9c7e7104ee04718f9b05bcfacc84ac42bcce2ebf7cd6558d9f330837dfd13ecc77f36573ebfef8d254a02eccf8e59d3b3f32066cdc7ed3fd7b05fefd2ece3f11eecf33987fd7c6cbcc29b5cfb3c4a4a8c3f36577ebebbe6dac74f9ccbdaf7df84b13fdc6f5cc4ed7e3d38976552d97df0e28df6b1b98d47b0ef7fd2b88cdbfb640e47a8afcd6dfbcab96a7dd5b8aa04e78f5ee118be84a597391f9a73bf3fcf30e64b23d8cff7c25c089edfc8dcae477359529d84ddaedd0713b830f389b9877abe8353bb6f786cf6cf3b5fc1789e45cc7137b4f65b70061f9993ac1738ef98fb31f23d36fb7c3933173e7fccbfcdc7ddbf75edf3e17b38427e53d8e7b76eee45968f5cc3c84f4670817ce136df4d18f7291fc33effa1b9bd6f1ebc2d7f3a87fd7d31f7c6fa9cc265e8d6436c7d7501cdbced6deb270497961f25de584f5bbfba1f587ffa01c7787fec7adbf852795b7f3e83cbc8f6ebd09c66b1bd5fbf9ab312fbf9cddbdebfc2adddfb947b6609e09937f613f313ffbeed7b5bbdd4b0d8fd4376deeaf6f9c07cf304f994ad2dff08169c8fdc1beb85f391e3be21e4538458afd01bfb7109fbfb6300fbfbad0b5778bf60bddafb07eb5109de6fafdee88ff9b5f71df6a7f6e34d603c0f83059316e19c0b2d25575ceb37e1ffef8aeb3fe4118fb55cf184afb54cb5dcf08c6fb5c5b0293ce73bbee7c56081f823fd3c68ab472d4f5a9eb5bcf02baff9b85abbce1b88ff8537798bb779475beda2f59e967d3e40fc433ee2633eb1f83ce053ad3de3affc4dbfbf6b3947cf0bbed4d813fec15dfd1e217ea0ff09b5f4b4445a622d8996be96d4c59fd838889f1123de04df7dfb4d44f2ebfa504e45932595d69a2a2d35cad0afd1bff169e45650e74d638cd17ee86a49fca6e649c7d8b39934715d1e5ae87a49fc29dd68cdec4d0e3efa2dcd97c4bfa37bb73e3e7e33ff8596077aa4a75fe30f16dae3d9ed6b932d21f60bbdd21aad2f3b3faec7067dd1569b58972ddad67d9fd10eedd2dec7f84d5fedb14f0774484774acbf4f6840eb744a67f495bed1f78ff197173aa70b1deb927e50f7637c3d1faf1fcf3b051452734a7a1451fceefc0f29e143ea7f1c8352ca84f57cee0889bc3bff7359fa4c4921a5e8a32b431949f1eef9fa8f3c642c577ca5ad27d61ef147fad42c7d66b56ccab54c79436efe7f7dde8c31d379ddca7cf5efdf57fe0184c83ad6 789c7594c952e3481086ef3c8583bc1113d9da2dc5c41c58ccd6d86076989843a92461a0cd6ad68e79f72967fea581461d22037dceaa3f974ad5b7a5dee9deb0b7f46de171666697b66727e6a1b7543d4da76f7ffff3d7cf85c528eab9bf304e7ad1e21f0b8b7cd1b3bdd1ed4d2d401f603cfb0074e480823caf824078a06c33f050b9f2bcaedc34e0b9322561126412961e3d379944cec089b2a9844d926746fc29d82ad34c394dfbb1b069b914be061760d14ba334c0fa5b70a1cc89e75cfd85b0898350f37f56cee0e763e53c2c13f14b7e59e4d773a09c85d0abc129381436711ee652af55ce42e4f35db95f1456fce59cfb71867a785fb99fe6ca7d6513da4a781d9c368df0bb7269d0ef0770ad7e3a172e9340f3a16370027e5376f948bd5c28e7a9e6c7f01721e25d299bba96787430e73c4e2cf4de95fbfebc2e95f3107aaf60af5f291b53a5b2fe87729929f3a1b235a867245ca6a887d794dbfc2ec115f846b934957e09aa5fda1afd9a2a5711d69f28370de2c97915495a20de9d72111a9d8f1b6593eabcf01618fde767e5567f079c811fc1a88f27c2b6a8a067958df7af2a5751adf5e460ef9f817dfc27e51af149fa65922cc479dd29bbf274de8cb2ab47e7ad017bfd5365afc7cb605fcf26d8afdf10b69e49e6b34cb20afd8c946b9fef8a72e3f3957e95556df07dec29375e6f0ac679f178ce366dcf4ffa67ab2ac3bc5e78c6fa5d65afc743b0df2ff35aa5fe3e230627587faedcc63f13aedbfd723e7556547128fe58b83698573a05a7eaa78967f8b7c0262e849f944bdf9f06eceb09c1be3f9bcad6f76fa4dce6f732e726f37a7ca06cbd7ea9dcae97f36c1aff3d50a69ca591e67706ae02f59f28f743f8b7c129eedf7bcf91f28ab2ef97319eadde07b7ca6dff62b0efdf188c7e1906d7889f289791e6c7479ea1b70cce904fd4b2eedf071bd47705f6f7edaab28d50dfae67ddcfa8dffaf31a80715e8694ab1af731fad37ebf0118e7497b9ef53ea5be67bd9ff8c533e2e97936fefbe21a8c7ce810dc605eae3dab7f3c637266b864ebace29a1bf79ff0fb2793fd17ee6dc2977cc5d7fcc3d9d4d90ddff2c4fd7ef1d9a07fc7f7fce0563d3a9b397b72f6cc2f7cd7a9ffca6ffcee562c3b5bc1eaf9fb2aaf75e9f380d7b162fe6c38dbc4ce2ddeeed0ffee3c3bce86ce46ce769ded391b3bdbefd03fe043e85de3ff18ef433eead03fe613a9f214abcf9c9dc3820efd503a38cf3b82eeff4fdca19f48174fa4e2317447b0b4433fe3bef3e41f6af04f41fc559f888cf4c7ebbbfca97466a9a2baeb7cdd8e462a5e4157dd431734a14bbaea9e1fb7e39adcecd054f3a71bba75e77e4b77744f0f5fe68764c723cde8899ee9c5bdbfd21b5dd13b2dd30aadd2da17fd01add3e0d779a40d7293415bb44ddf3febbbd53b34fc75de6944bbe42683c6b44f076d7f449b0ee968fe7c8e41c774223b4ee98cce557faeed7e099c75c50829921d3125a4f7dd5c77e07ee9d097182965e44e94725dfffbfcdb18856143c698b2edcf6fb4db180585c69a6af1df3f17fe035fd10618 789ca5d54b4f1b491000e03bbfc2a26e6855f13c3d56b4078c7918b0b1818093d51e667a66b0013fb0071bb3daff9e9aaaea110ac18994242dfb53775597abbb954f7bb561bf5bdbfbb4b32ce2626c6a66142f6a7be9f364b2f9e7dfbfffdbd975dd1afd739cb0e6eefeb5b38b71cdd47ab369c6803718146f67d604a8f31ff644edab1fd5513d2a0db23eaa9caa8d7a65ed703c3c889dba186f4b97d2f973b5aff37795391f8ed491ba10bbf497e3359febbb4d9e9fb3a36afd93daa8fbe22afe426de387ea480c03b5f11c9ee7f56eb53ffa6a5f3d53dbf5a1d8ab7b92ff5eed8ba1c56eba46f7eb883de3733c98d29ee3d7fd98e34fad5339bf4bb52ff3b0af3681f88b38a887722df8bcbca617693d466dd407623fca42f6beda041c0f5059f2737ffdb23ea9f746edab17ec38484359cfe713b84120f9b0c9a679cd77276e34a3849d5be7399beb0bddd0d1df93ab03f599b811441eafbf62c7716c0276b774c34b62e91ff4d849236df07e78248e02d91f5fd4b61e9d4f328def8b8dabf55dab43e91f3c8bf35ce6312b1d79743da5beb6d864b9ac3fad2cf90ec555fc949dc441e2f3fcbd38894dca2ec4a9abf9a69525be25ce4335bfbfa68933cd97891337e17c78ac0eb57fafe254e361a98e753f5e1ffbb1134bbeb1b89a9f5496fdf9bec4c65837c4761e366aed07723f133fb5fd1a8933fb7b93cab23e62a79eaffd9989abf7b3142799fe5e479cd9fef0fb3141d5bfbab89affa6b6f57f65a72693fdd015a7b1bea7b6b88aefa96d3c9f771af891deaf4771eaa6dc7fdc8833db8f137616d4f5be9d89ed7dc4449cdafb8aa5b32ca60c6c8ecfe98148ff90cf37cf237d6fb8123703b5a74ef57c2ec589dd6fa1b6bfe75a5c9d6fa0b6f53f88edf9c28bb83abf2bb5bd6fb1dae61ba86dbe8e38b7f15db58d1faa6dfc58adef6b5020fcee90ff66e9db6f8e3fce9fa0c11433ccf10e47f4fd17f9718cf7f8808f38c1297d9fe11c9f70b125ff120b7cc615aef10537f88afbd8a2d8f196fae778806d3cc4235a758c27d8c153aa6ffc517f68668e67788e5decd1f70b1a7daa71fd3e3fcd701e1ce0257d0e685ce1357ea17a6ea8be1ff2d3ec2d0eb9d6afb4fe1b7dd66938345cf4d07f973fc0101b18611310682fa00c90e8a7a1dddee58794460639dc514eaa1d4634c634eee101931ff3c323d5784e2b376f725375308519cc7fd67f788245b9bacabda451c033ac7ede7f9a5d63175ee8b3dce3b5cc4d631f5a1f9d2f1c50ae0ed75cd068c3211ce11a8e3fbe3f70021d5a796a079cc1f9d6fbb984157435779bea2ea0f78bfbb9860be86bfe0175720d975befe704ae24375c536fba40f761dbfb821bbafd2186708bb7d0a2dea430fc83f7fbffe79defc092c2c2 789c7dd45953e3381007f0773e458a7ea3b67a7cc7aead7de03e1308376ced832cdb0498108e704eed775f45fd6f2f3378b74257f243524b6ac9feb6d43b3f18f496be2d3ccdccecdaf6ecd83cf696aae7c9e4fdcfbffef8b1b018453df717c6712f5afc6d6191af7ab6379cded51ef409a3d927d0a10305795e0581f781d866f0a5b8528fc44d03cf3353122641e6a7a5277593f9993338111beb6d923c33be3d85ad9866e234edc7dea675e97d0b177035771aa501fa4fe142cc893a97f6dcdbc44128eb7f116768e753711e96896ff7e3b348fb7320ce42e4abe114967613e761eef75b8ab310ebd915f78bc2fa76bfbf7e9c613f7c28eea7b9b82f36a1adbc37e0b469bc3fc4a541bd1fe15adae9ccbb4c02590f1dc109fc2e76ebf1fbe5429ca7b23e467b1162be1bb1a96b3f1fedcf9dc78945be0f715fcfeb5a9c87c8f7066bfe4a6c4c95fafedfc56526e663b135d8cf8e7799623fbc266ed7770d57f09db834953c0992bfb435ea35115711fa9f899b06f36dcf5d246981f9eec54568e47edc894d2af785d1dfa0fefc226ef3efc119fc04637f3cf6b645857c566cb47d555c45b5ec2787b57d06ebfccfe21af393af9749b210e7752f76db93fb66c46e3f72df1a58f39f8b351f2fc3ba9f2d58fb6f7a5b35f9fb592659857a46e25ad7bb226e74bd7ebeb2aa0d9e8f0371a3f92630ce8bfdfbc9a6edf9f9fad9aaca705fafd4e8bf2fd67c3c8075bcbfaf55aaef33623841ff4b713bff8577dd8ef7cf6f9d15551cfaf6d8bb36b8af7402a7d24e6335da37611317decfe252ebd3c0ba9f10d6fa6c88add66f286ed7f73a7793693e3e125bcd5f8adbfeebde8d3e0f948ab33492f59dc25520edc7e27e88f62d38c5fbf7411d8957c45a2f436a2bef83a9b8ad5f046bfd06b0d6ab806bcc1f8bcb48d6c7276ae45b8633ac276c2de387b0c1fe6e607ddfae8a6d84fdedaa653cefc07a5ea8a7bedf0c8bab1aef63d4a77d7e2f609c27eda9e57d4a995ade4ffcaac67c729e8d3e5f5cc3ba9e5b18e73d9a31b9305cb2755171cd8dfb26fcffa7f0e3afdcaf315ff30ddff277171317773ce5b1fbffd5cf81fcf7fcc08faed7938b998b67172ffccaf79df9dff89d3f5c8f65172be83dffbdca6b5df9799d37d063fed974b18591dbbcd3917fd7b5ecb918b818bad87771e062e4e2b023ff111f23df2dbe47f83de0938efca77ce677798ede172e2e114147fed05770beee0879fffdc41df9135fc533bfe311f20e116947fe8cfbae25ffb407fd14c45ff31391f1f5d1fc6efd54bab05451dd75be6e44e377bc82aaba0f5dd198aee9a6fbfeb811b7e4ee0e4d64fd74475377ee53baa7077afc727fc88f78a2193dd30bbdbadf6ff44e37f441cbb442abb4f6e57e7606ad93bb29b4495bb4fd6bfeaea01dda2557091ad090f6dbfa1cd0a88d5fee0b1dd1b11f7142a77426f95d2f7713685ec573bafc324740a11f11514cf23e39fcfcf9ba0f4a28a5cc8de84bffff5e7f3b474e856143c6fc7f7d3ecd9153604a6317fffe7de11ff06403da 789c8594d952eb461086ef790a177d47a5fa681d49752a172c66dfcc6e52b918692403069bc5aca9bcfb194fff234c7092128df5b97bfe5e663c3f963a17877b9da51f0b4f133db9ae3ad5957eec2c99e7bbbbf73ffefcfdaf85c528ead8bf300e3bd1e26f0b8b3ce8549dfdf1a8764033d09bcc7aba1628c87313048e77858d122633e5244c02e564e9d573a31c333811d6dab14e72a59d5e01ae84e94d384db3d871dd72e9780c2ec057534ea33440fc13b810e6cc732e7ee558c74128f57f082bf8f942380fcbc4f9a329abc8c7335885d0bb06a7e0be631de761eefa256115a29e3de1ac282ae777f3c962857ef844384b73e98f84755819e7df00a74de3f843b8d4325f7e04d7e227d74f562681d44327e004bc2a6ceb917e4be13c95faf85db80891ef4658d7b5eceff194f338a9a0b7269cf9fdba13ce43e8bd81bdbe11d6daa42efe5eb854c27c265c69f4b3efb84cd10f4bbecffaaec1063c122eb591f37c2b5cd59897d4579a08f1b970d3209fdbaf22490be4bb172e422df37a14d6a99c17de0663fefc22dceaef8315f8098cfed89de7a22a0cf42a61edfdabc226aa5d3fa4c1de3f01fbfccfc235f2d3e69475a242ecd744d8b627e74f0bdb7ee4bc3560af7f29ecf57819ecfbd902fb78c9577926378f325106f34c856b5fef8a70e3f58f1c9bc6af7f00637fd89dbf2a6df76be0d81885f339f48cf89eb0d7e303b05feff29bb4bdbf2a7082f850b8cd1f38aedbf5ae9f5a15260e9ddfdd3775ad713ee90c9c8a9f6e3dc3bf03d671e1f85db8f4fb7703f6fdc4603f9f6de14ae33e39146eeb73fbd528afc7a7c295d76f84db78b79f4de3cf3fc5c22a8da4be73b009c42f7a4d16c2bf0b4e71df3e7b8e84d785fdbca8f05cc9ef7f2cdcce2f00fbf9f5c07e5e19b846fe50b88ca43e3ef70cbd2e58a19ecb9665fd1158a3bf11d8dfaf1bc25584fe0e3ccb7ade01fbfd42bfed7d960b9b5aee5f7e106e7f5f0918fb49879ee5fea4d62ff711bf7ac6fa52b8fd3dd5605f4f1fdce0bc0c3d8bbf3761b2a6b9e4ca9ae19a1bfb49f8fe8bb9f503fb76c5d77cc343beb576676dc463beb2df0fbe1af4eff9811f6dd493b589b5676b2ffccaf773f5dff89d3f6cc4b2b515444fdf57798dbbf6194cffdbe8aee8f33a6f2062fa6c5adbc2ca6ddef9d4e65de8ef59cfbeb5036b87d67ad68eac1d5b3bf95e3f9ff219f486f83cc6fb019fcfd1bfe0beebf212d181b51016cde8fbfa634e50770addcf47cd994fe6a698bb8e8fa17b082bbeeb1313f190f44c0f78a8a4ea7bfd64a876f3f1fab67e6aac0de88aaee7edaf5d71e33a5ec154a7da43baa53b1acd998fdd3fbb624cf736ea41eaa7477ab2fb3ea6093dd3cbd7fae5cdae78a5377aa70f5ab6ef2bb44a235aa32eadd3066d7e3b9f738db668dbe6daa15ddafba7febcf34efb744076aad4a3233a9eadffdf72d0099dba1567744e17adfedcdf1272f4e9d2ad0828a4feffe9bb1c11c5644f0ca5128ffabbd3faaccd79274519e55468feeff9cce450d4d7a4f5e2df3f177e01ad7efc00 789c95d5596fdb381000e0f7fc0a23f3162ca696ac138b7dc87dd9899da34dbbd8074a941c3bb11d5fb98afdef4bcd21386ddc66e108f22792334391743e6d356eba9dc6d6a78df9c22c067923bf35b3c6965d8e462f7ffff3d7f78d4ddf6fb83fcf6b35fccd3f3636d134f2c6d9645c106005bdc50a60e900cd669017ec1d7559d2c8013b0cd9500d06af19a6d2deacec37236defb34d21ed17e434b45940fec68e42f1b13a0fc95fc51abf25b6e2901d7bd2bfc7aef305eccc88a7955b5e5d1fb063f523bb1e7f4576f94c4eed13b5b45fb3634ffc591c6696faa3da727d5db5e433e294eb87522dfd9fd95924f1bdca8117a7fcbe60a496f19958ea83829d687db7ec4ce797b2738d3f249b200f0cf99e5dd7cbe34de2e53cbffdcaa11f86216fb323b6e6c76db6f6c71bb1ac2fec914d9886940fe66cd7cef1efc41aaf5d39f2139def83d8f2fb8257b5d46bd9a9c61baaa5fd84ece61751fdf0c44ee57d01edc7b8157b718bbc2b0ed9d8676b7f3c13eb7ebd631baf8c683cedff388bd3382377c4968d965d8f3f145ba97fca369ee5f339534bff97ca492b0913aeef91adf1e0949c2569c2f94ab68bcffbed816d74bd76c5ba7ff7d492ef406ca43d6367bee4a37ad2c0e8f91b890be9ff859df9329f5c1cb191d633cd539bd2f9c37d76dd4efbc504c6337c1ea81e939b82cf2bd27a6641aef58cc9b63edf095bcf175c898d9c5fdabf79589fbf4bb2ad7f4f7cb1c4035a2f1bda48e6371117f27b4afbc316412ef52fd9f5f87b76ae1eb0add48ff47b5b44a92d683f61ceaecf6fccaefbd37a1785f1243fd55f466efe3cbec3b63aff2ebbfa503bfdfe9765aae7a9c7d6f58736bb5eef23b1c6bb16ebfb9eb1eb7a4fc43adf73765dbfb8d0f8cf621d5f88753d2276a9ed6371c9ee2d103e7af1bf4df7ed83d79af819e668b1c0d25d7dbcc5c19bf843f7598d7387f738c2317d26ee7ac0298d90f838c339aec4c7253eba5e4f32a2baf7f17925fe8b7bf2ba92631b777017f770df3d3f70f7433cc2e395f82714678ea7123fc73676f08c9e9e63177b7881973fc4e7119ce30aaff1b3ebf7c53dbbc1aff80d9be8fd147f4c5555f17d6c61802146ee49ecee8973fa4e7cc90108000632c8710c160af71da07c373ee5803edcc200866cb8837b18c1784d7cca011378c01d98c20ca6ee3e87052cd7c6e71c8ff004cff0e2ae57d8869d37ebbb121f7661cf7df671b87eff707c3870d7211c7d607fbaf8700c27743ffd612fbd131fdad08133f712db70ee320d7f1b5ff7e7d0bd8b2ef4d6d5fecefe77ef1cce7f3587b7e7cbadeda91b71f1f1f305977005d7ffe3fc5673f955fdfffeb9f11f7c4ac394 789c5590dd4ac4301085effb14a1bd5b24dbdf50101f41f152102fa69964db6c7f76eb7a21e2bb9b99a45a734a986f389c437a3c8897e747713826ef37b80d5ae81e5671c08f69fa7c7d7bf84ad24209ff95b928d2bb24ed84164fcb6c68ce76b3dccdcecf59ce877020ac8aaaae3801086ba8750d84336153367953121ac2b66a8bb6225c19bb16db8eb027d48d56ba21d484686a8ddc7b21b4ca18a3084746db16d612da801a029e031a15f01ad1043c05b4a5e1e429a2b29cbc448c5118d10694d97ff1a3a1935e00744be0976b40964616ef3ac0dd01c97988c66e42cca2cf04cf09fb9d8f57833b63f401e048ab6940d7e3bcf5926fc101d1f992bfbc052f7ee797fbbc2bf9fc72eb1d7bdfd8b3efb7371cdfe1b5f506b9c1adde187af97f00fadbc51dff954dcec9f4fb3ef901185fb37b 789c8590cf0ac2300cc6ef7d8ab0de8674eea017f111148f8278f816153d4c61ce8388ef6e926e5aff8049095fd21f49d322a7e5624679e1ce2dda0313efd150beb9d4f575b59ede5c568e49ce88ca6ce0b28a98e6a7e356b54f7448b4f4203f34d3149aeecc8cf4e25033e5ad6ba80056034487c8c1b3112caae350b1de8bb3e8c82152462272e8292311622d3cb9c0e8391baae10ff7d5efd7dcf47ddc73af3d740e3ef745577bfb17891d97b8f4bb4fdc0375026b94 789cb598d9521b4b1286effd140ee7dd89893a5a5a522b26e6821d815884d827e6a2aab28510088110209898779f54e59f3df8d81e1b6c07eec05f575556fe99594bf3e71f1f4ff7773efef1e787fb999f5dc68f71e8a71fffe087f1f8f99ffffac7bf3f7ccaf28f8b7f95d6c7daa7bf7df8e4fcc7f87177725324a057d09bbd82782540954aad52a92cd8bf803365aa807365d70647f0a9721de32907dbf81ed8c6c37eddc68f95338c775b601b7f0eb6f16b608cf713e5868d1f821b18bf0f6ea37d0a66f05cb95905ef8031dedd816dfc05d8c6237e2d8cf71db0cd0f7f5be84f2de5e831fe195c80319e6be0277013f6111fb6f1d7601bffa85c60bccfc0184f078973cb777c0267953cf56f80116fba2939b5f31a388235feb9e53ba2ddf25d7830fa17ea6f6ef9f40365cb87d778e4167fde065bfcbb60f40f9bca39fa17a41ca1378c94cbf8418fc527a6faac564c9fef83cddfa9b2d57798979cdae33e18e3e3088cf1e495ad9edd2a18fa794bb9acdf4db0d5d7adb2c523d695adde1ce6337db4a76cfa424c9cd72b556d77e00cdc065bbe03d8d6e76ec9498f3b53cea0df8fc1a6efd258edc747b0d5cfa17203e309f6caf5097f6d3dfa3ad8d6e389b2ad17bf59b2faf7a06ceb875959ea5ff399d673adccafbf552eebb7a66cfadc048c7870bd646d1f28db7e133694cddfd051cea18fc6ca6d30eb7ced7a56d3fa75e05ce317a6c6da4eebe0a8ec6e94b34a55fdb90767ca6cedb67f6e1b6b7b4cebb15e15fbed148fa6725651a62a18fb835b07637e4af1ac97f3d3148cf9fdb631eced82313f1f19d7abc9fe4cd9d60311b8a1f385ae72ab81fa4df9cfc45f1d5fdc83a1c76d8023e69f18d7131763e54603f3af8059fd0bdbcaed2ad6770666d4ef52629f89e0c4f7e05cedc70363b4bf94ec93fd4330e219b78cd51f8ac618bf51721acfb7ca8db6f6e7aa31faaf2a4bfda91ed8373d9ceaad51cb505fc583b1faef96951b560fa7c6983f1a37d2b523b6c196af6763ed1fcd5e43fb875d701bf5776eacf3fb4363edcf7db0e5a76a0cfd99b1ea2f2e949b55e5b00346be43aaff8637ff78156cf15b36d6f9dd3198118fba31ec5f186b7fda2959f3fda2dcaca25e0318f37b8cb7fd3db4c0d0eb72e5bcadf5cf85721beb21a4fc356b36bf9f979cecbba0dcac62ff3837567fe2a931f470c93abe3086be66c9a9bdb8356eeafc4b608bf7d858ed473246fdc0dfa6e5bf658cf8ccc0887f84ff2de88997cab9c523dd079bbe897c866563f597d78dd55f7a2e59f3e5c0acf3d39331e2db2e59dbe7c66a2f764ad6f8ed2bb7106f5e31463cc625ab5e6f8cf870c9ea5fae9c433f277dad7ad3eab1a7dcaa42cf1918f9a09ab1f6f725c3fe93b1eae10618f9e18e726e7a523e5bc1f2c37bcaa62f0430e2cb07c6ad7af2670836ffd78de14fea2fd715abbf9592d55e050cff9df5b7fd65dd18f93b2a59fb1f826d3f7934467efacaedaada0b4d655fc57e047bc16bfd15e9fccd43de507d9c83b15fd33698359e74698c7ad3f9431bf1f54fc6ea0fcfc0c85f312c59eb67d518f1bb05b7b15e6cbced6749bf1cc7a8d7b0afdc46bec3a931eaa56b8c7adf0333f44763f83b2d59cf838931f2e1943dd62fa7f5d08eb2df697c33e576a31552ff6bb0c5938d61df81115f3f52f6c85fbc30c67e7c658cfa5b0337705f7a36c6f9edc11ee7dd8a31f6d307e5d0c4f8941f2f7ab11f0e9465bcc677062e50af7bcaa186fc1c1ba31e4e4b563d2d7013f96a80e11fa7f3c747fb7e229d5ff4c0fe0c5c603f47bbcd170b63ac07b51f6381fb5c8a5fc8ec7b8d7795cbf875c1581f3c0417ea9f9f2adb7cd431ce53be430d5ce0fbe2d618f1e829c71acecb9631fcdf0037118fb41f05b6fb1c5f2a7bd87755e560fde760f81f0a30e60f37ca625fe37905463db80618f98dc7ca0c7ff9c218f590ceb7d888a81f573746bc96c1887fb837863fc7ca66df978cfdb96b8cf8603ce37b299e1943ef5ec9da9ef21b451ffa4f8d51bf110cff8a91325bbdae80a127b4c11e7a9bc688d72ad8ea6ddf18f178501654bd4363f87b0886ff9ce2cb8b78683d0530f2eb1f9565bcf22e18e3fd3e18fafd9a31eab309367f533d7261f18c51b9b45f802dde13b0c5f7088cfaa48792b5fd4579007b21c5ab68daf7af5f015bfd92b2f5f72760cccf3b25abff494f510c902f4afe0ca45df7ef22ed1f83817daf862be52c1b0c52ff5b70aeecf6c0f8de714bca8d8ab6735bd9ee5374a26cf71f7f00c6fdd19f196bff7007b6fb06ecb7703ec592717ec17edec079118cb1dfe560bb0f6c2bcbf9acebe9c118e747bd649dffce58fd8f1e8cfb183f95acdf5f15b0ddb79ec1d8bfd9c633f6a77b63ccd733467c2e953de2c5a7ca76bef08672443d501fdcd47c0463af1ce15f2c904f56668c8f37256bfd6d18c3de23d8eafda464adb78131eaad6b8cf9adddd65bb5649dcfd8d64bc318ebfdce58ed79b0ad472a4ad6fd6b628cfa1c816d7d5d19c39ff592757f46fc6dfdf97b63c403f568ebdbe725ebfade3486bf88bfaddfa230463d1c97ace751668cfb4b391ef676c0b6fe4f4ad6bf776c19e3ef055cb2d6cfa631eab7678c785d83b19fd18531fa1f1923bfe6cf00f1b5f906c8cf75c97a5ed48cf17d9b95acf6fbc6b82f50c9eaff9931eed39725eb7d7c64acfef5668e7ee7937cf6f2bf5ff5842fdffd621dd1b12b7e9f0e3770176ee82e7f9f0e377257eeda8dddcdefc8879bb85bb17fe5eedc54e6b8ffe53a66ee416c3fcaf3e4e6eed9bdb8a55fac63d9adb855b726fecfd3cf42c7faafcf87db709bae23f63b49c796dbfe2df9e8ba9da461283f5b6ef7e774b83db7ef7aeec0f5dda13b72c7e9dd8964fb49665873a7928d1777f6133ace5dc5555dcdd55de61a324b539e96cb533dcd45419b1c11790a14dfa783d8f5a970351ad0050d5d8f2e694457744d63a9a9451ec6744313baa53b9ad2fd7b74d0cc65f420cf233dd19c9ee985966899566895d6522ed644c53a6da4be9befc90775c4e72d79b6a94b3bafdeefd29ec4a943fbd4a303eabf7fdfa543b17e24513aa6133a7ddd4667928b1d37a573aa50956adfb6f1ff75505d66c8e469b8236afea5fd42f6a739b528a7b69729bd7f9f0e1fe44b5fbe755de6ffd2e607a262b12ab6a8e22fa4cfd05fbe4f871fc968a91f7f4dddcfde8ffdcd22177ee2dafe56fadc499fa9bf7fbb0e3f93910f62e1d13ff9f967fa9e25523bb4ef5efc8b5ff2cbd267c5d5fceadb75481e0a19bd26a3d7fdc6ffdefb4ddff15b8b9a95386dfb2e8dfc8ef4db95fecb6fd6b1273af66574cf1f7cd676252ae652b3b9effb437fe48fa5df893ca7feec6d3afcb9ebfb8acc50958cd75ebdaffb4c6ab643e7bee1a5d67c4b6aaa2233e4f2bbfd361dc1f963cf81e4f121bcca45073bd46988b424fd382c22ba22fd06e1e26d3ac29046e1729171f91dec7d18619f1d53255ca57e2cf9b85be8957ed76fd4310e37e2db449edb70f76a6dcbb9ed2732c3b4ec774fd749ef2c3cbcb5ae241fe25f7874b5f0845c74649f955cb871988767e87d917c49dec2926cec6faeabb022feadcae8b5b09e78236c864ed80adba11b765c011dbb616f9137e9bb1f7a6fd671a4eb43461f847e3894df47f248a58613d70fa7bad78633d129790be7a1f27a5ffe411d52b529ceb5500f993c0db1de0cad90cbfbb6ab4517c9c9861683e7185d16f9edebbc378b72f6c58158b8a0511cd275bc8ca37815afe358f846da26fe3edecada58ac8fa778f79e7d976a712a96a56ee24c2c3ec447ff129f28caec73c9f49af8fe2cef5f24a27b71292ebf47c762cf8a2ba9f6afe3aa3c6bf18ad65163b2d3c475c9c592fcde889bb1f32d1bdf3b07e356dc8eddb8137725627b713ff622f6aed88f87f2ee489ee37842f36fdbf8fe791e4f252267126f3923e279acc4037d4fdbd0505dac8bf013e7b9f85b8bf59845a9a9d894d8b7621edbec98580a4ef40599c9f11777aab7e990fd4fd636331734e281cb586a8c87aec6973ce22bbee6f1ebb3e5ed3af846768e74fb706b3ce15bbee329dff38c1ff8919f78cecffcc24b8c7ae2155e7df33a7f10fbba3fc93ecb6bd4a753eab29c89b4435dbf2a2b71c9336ff0e6a23f775c5fd6cb57347d4b076ff176ba030ee5d49e2ece3c5aff4b9ec6dc9588edd035eff25e187be27deef1c18feae03e1fba7194bb38e57252b4dc30aef1d1976b878f659613d172ca677c2e5cf9fcfef21d1d553ee25abcf64dae2fbe2ca8c7d9177d1ae2bbd4dae20ce496e8c9b9fdbeba2a5c417e52f8227ca52dd2a86097155273c520de7d7197fcc1f521abcdcbcdfca5f8ea595d0c8bcb62c467c5953fe0af7c0bfee0fa58f82b3b5531fe7a9becefbde2a69814b7ef5b1ff61477c5b4b8ff7ebf9fd1e1a898150f3fd2effd3a7eeef9f49fbf7ff82fcac71a11 789cad93cf0a824010c6effb148bde24b49220881ea1e8184407674aea5041d921a2776f5d5d77f69f45e428cce0eecf6f3e67b384af570b9e64ec5615d511391e8a2b4f76f7d3e9b1d9ce9f2ccac75cdc133e8a062c2a38f2e5e5bcaff398e429c941e4f1505cd3bc2e5195652957c6fd21bf92f687c5015411e48897a01e3f87eea639e1005015082e47e0cd6e74dd71c0e9076d8e4da9c936076c0a21db3ea376c8d5e3f8038e1e7f6f1e0e7a54393e7ffeefe07af41b07bfe19873e3d763ce8d87d3b8e3f1c8981f5434e2bcc1d1fb892a99690ef51894e368ea313a6a490d3b74bea4a696163ca76482c2e7b4d314e684e627107fe3bc66ec0d524321c5 789c8d955953e3480cc7dff91429f4466d696cc776dcb5b50f842b1c61c89ccc6ced83edb643c8412e8e30b5df7dd592da052cec825139bff4bfd56a49ddf9b0d3babce8b7763e6cadd6f97a54b6caab7cd9dab1b7d3e9e6cfbffef8b5b51d452dfa0f83a4156dffb6b58d79ab6c9ddfcc2a06780283f5d391210104fce718f695e320e3f185701884cc70aa9c4586b9efb9b0cc67caa58ce38a390b639dff201c656d995f0ab7b384c3869e70623a057357d82475cd5c08db54f950b952de3876d146b29f5de55218670d4b7c89703b8873e658383599ac7fa06c4dccbc27dc0985b1eb59d73f56b6b9e84f3cebf85438b3858ce7c22691fce144d9284f3debfc23e142f78f3de55c792c5c45aa7f64a66ce87edbc23e5ebc534e4cc9bcf6ace3df850bcd2f7e754cdeb276c8fe67c2ed40eb3911ce7d3eee859bf8be311bafc733e558e7af85f3b04c9839be7698259acf1b66930475caec3a1be2b0d6fd22e727ce9320917a46c299cd657fb5e3244a12e937dc5536a9f4df5c38f3f51b0b17a9e5783065ce13a3fe1f85d3306586a530d54fe65f0bd7b5c6c7f948a3d4881e4f851b7dc59c77c24e9bc737ca56fb11859b7af079e8b43b89e861245c461a2ff763a7a0f9e2ef5c380bc51f86c23e3eb08ee93886a2875ad8f8fe08844b9f8fcf9e75fe5039b772bffc602e8c917ca2112eb51fe04ab8c9cf85631337eb71bd4d698c72c7714e05d67af27d95974555ca79f9e4b8884b9f1f3e7f85b555c5fd829c9f32f1f71dfe14b6a9c40bb7ccd6fa7e62b64913ef42b819ef2bfb7c7c61ae9afb69255cfbf3cafbad5263359e8f8eebb439cfdc2f75ddc4570a37e7712eecef03bc14cefdf89e7073deacb2cfc781b08f0f07ca7e7c29ecef0fcc94bdfe50d9eb1f849bf357296b3d076b84f79afc6cd12767059664c5dbefc1faa97fb458fdcf53bcf05f61fd1f4f85c37ff9bfc2115ed333c609d994cc73a37fe67f4663376423d24ec89c7a82737a2fdef0ef7cdeb0cf25aba7bad6ebfe6bf6bb62e588d772bc267b2b7ee7eb9a95b7fa1ee3ddabfeeff10137f888bbf469c27ebbba46f755ff7bb84fdf1de0211e696e26d8e335dcace7fe5d358ec94ec84ef14cfd2fc89c7a4e6bd4d86ffc9fe347bcc0017e22f567fc42fbfd8adf780da7fe4eefe553ff78893f887e92051862846d8c31d1fcbbdca4fc0c3155ff1d8a3923b5c10a10007228a0d4daba7da41cef12e47ec9a1025a0d86700523b886314c604afa9ad477dc394e3fc7d4f727cce006e6b08025ac600db77007f7f0d074e59222593ab5ef7f9cc1061e61d7c50a5dd8a32e5ac13ea9fc5383951a3dcbff020ee090f447b878d7f95a400f8ee1047a9477ffdd0b7be1ff14cee8e9bfd3ff3b6cfbefdfb7fe01c809976e 789c7dd3596fda401007f0773e0562dea26a02061b5b551f721fcd7d27551fd6bb76801a42809c55bf7bc73b33db24ad1ae72ff4d38c67d78b595e6a5e1ded3797961bf385590c6dd30eccacb9e41ec6e3976fdfbffc6cb43a4993fed3b819b53e355a306fdae6c1dda4a8812302b4fd9f2fced89d3477bebec1eeb6637f33aea88bc4f7df07f3bc07718ffb611a6c7c7da896fe39bb1f97a5b7acdfcfc40bb113f37a69aafd7e7e9465ea41ed5e27d3fbef6ac791913a88cb52eab7de26d3f9afec3c1217b59348ebf0836d0c3f3f5a6fa3f37152bbdf0df373efdc18b99febb98d4a3ebf3c98eb43b6de0fe3da6957fbf13498eb953891fad7605eff861df6e3f79fe67924fb07b5d45fd83a1fd7d9613ffebcb25e1ed9d8d7bb623d8f315bd7077f7e990dfd913811af8a0bb97f8f6d657fe0cfd7d07af23eee8a13f195d8c8bc8e5ad60771617d3f18b53cdf33dbaab7bd6d6e64fea55ae6efa8a5ff58acf3911dce6fab76de0bf3cec485cccbd4d27fc4b611cfc30b7122def77656cff3506c9c37b8da3676899cdf805de8fb71eeed5ce2f8f7f7c82e74bfd762ed3fa8ed62a7df6fca0efd276223fd7d76a9efe748acef63e25d84f731ae4daba94befa2d0fe1e3bd4fdf39549a1e7bfc60ef527efd2e9fd6d76d8efa658eac70bb6ee178d58dfdf52aceb55e252ef474083397d5a74586089b73e0e0738c411ffe6b0c2314ef00ea7788f339c876b810fd253e123e589f2ecbb2b7c91bce28af4ac923e5e6b3eebb811e66c52b6a4ba4dd9a1ec52be86397ba47dca01e590724439a69c50feccd1cb7c58f1f4dd9c33ca39e5827249b9a25ce3cd9b396da918a97628d1bbfd7465724f1253124affdd7e524a86159d740548010acd84fced7ec0521c3f0f1450c22d6500c3bf9fcbcf2925a3b7fb01fabea0c21b4a0563fa9cd0e7048650c11d4ca5e79e26aefc2b308599f4cc71f4bfabf5eb73e337790cdd9a 789c8d96d94e2b490c86ef798a08dfa1910f59ba93d6682e083b0448d8613417d51b49202c498084d1bcfb38e5df9588333a1a35167cd8fe6d97ab033f362ab7dd93cac68fb5c9d44d075925ebbb7165237f1f8de67ffef5c7df6bebb5cd8a7c551bf26dfdb7b5757695ac72faf25c78a015e84d5780ae05a85e8d932cf7ccc679e43327c665e93905e7eaa7c7c05a6960acf1b4af9c183f28bb2ab8eb3991faaa9704d67e6ac61aef86e05ce3b91d58e3af8cd1ffbd31faef2b37abf01f07d6fe3363c4e7e048fd74605cc49ecf8c31cf1e18fd5209b6f95f955b36ff5c39ad613e7f3e8daad5770538d2f9d8fc56af0ab67d9581751ecbb7fd25caa1fe181c953acf5760ad3f5076c67db043feae726a7ce3d985f95b60dbc79631fc1d65ab47a7e004fdcc026bffb70b8e6a21fe046cf58660e83b7f9f23c9c779bc19237ea29cd8791c82a1cf9b0b8e6b49b5d0fd5f80adbeef27967cdc874d63e477c0a6d702db7c7960f52f5e4e6ad68da90fceb53e3f1a633e9fdf4c13bc7f8e8ca177aeecacbf3b63f8bfc011e66b2eb8550ffb769e53e790df30467f2370013e564e63e467ca39fcce7f7e240d57609e4363f4f3a26cf9d4065b3dbfbf240b9f1f4e39c44fc1a6e7e7758d705ea572987f0cb6fdc4ca29faa323e50cef27f9f7c92debed80d11fd794b31ae61b19c3df00c7f0bf1be33ea48135ded74f1bf6f9c01760abbfad1cf44fc04ef5f832b0fafdfb91e6e13cb794437e1d6cfb3955ce6bd0bb0eacf97e5f5964faf4e439b7fea907b6fafbcab9cdb70b363fe2e5bee879f8fef3a53e816dbf9fca16cf33e502fdd207d8faf1ef435e58ff3c572eecfcdfc156cffffd28e2705f5e9543ffdb608bf7e75714619e26d8fa3d532eec7df1f7ad8c83ff4939f4fb0936bdae7269fe01d8fcfef3b72cc3f9ec288779f7c096ff0cb6fe23e5c2e20fc0169f81adde15d8ea55954bcb879ef5cba817fafd0097cabd29d3ff319febe427b39433ceb9e0921fb8cf8355df37dd8c87fcc84f3ce2677ee1577ee3314f7ed6158d92a7fcce1ffc2936139b8b7df116b77fd22d789b77c4bb2bb627b62f762076c847aa1d748fb9c327e239153b13eb8af560e7d2fb5237e50be9ef832fc5aec416cfa2c6b5d88dfce696ef4c97ef7993ab5c9389e688accbcf0d8e38e626b738210eba191139f11c6824a57c458e326f391554d243d0cda84f999f1f0f0dd4167dd350621f57749f68b48c5c7de8995ee895de82ee80c634a1e94ac43bec833e6926bacb7e0734a72fdaa23622dbb42dbc23b6ebbfefd17ed09dd081640fe9908e107d4c1d7966f29cd0299d5177b937d9fb2df5b843e772061a7de1f9922e784857ab7ba36bbaa15bba931d35fdfe7a74cfe70ba64daa52eddb7d68cbde3b54a7064594cab93628a6a6e8b6163bfb7e7f29e107c78e9c937f3c5297b99cdf5ca19aff717fc995eec1f545eb48f2066ef8cbf7e217b6fecfef6bff02bb6bfcc6 789c7dd4594fdb401007f0773e45c4bca16a9a98d8b155f501e8cd51eeabeac3dabb2627815c1c55bf7b7777fe832211aa30223fcdecec65e7fd46e3f270bfb1f17e6d3a33b35ed5a8ba66d2d8b0f3d1e8e9d7ef8f7fd6d65b79c3ffe54523597fb7b6ceb651350ec6b72e829670345bceec7b5067b39316ede89fc1f9669e1655f497e832b746f28fc145551426e6e921d8b4b356d28cf999d8b44aa91fc36969a3b7d5751dc74fa3abacc0f82db131a81faa513f0f2edb996de5317f116d73db36d17d71692a193f859d9806c1559aa798efabb84a50df8bb695b169f40dec647e3e0ab6a96961be4f700a3bb14dac9c6fa5c6f82e9cc1dfa3ddcbf85a6c9dcbe27a47c12e2b52ecf7505c6abf67b14b9cccf70467628aeb71cee8fdecc24e4c2c2e93a488f90358d7772f76ae8eebe149709dd58998e27dd77586f3a4058cfba1a1b86391afc539d643777081fd156ae4efc545da947c4b2deba51e5c207f02db96ec774f8dfa5bb14991fff16259ef588df92bd8a0feeac5325f1376f0991ae7bd29f6e72bfd6e5e2ce79dc099bc7f348175be4c8d7e29acfd737185febca3c6fb62e00cfbefc20ee775aec6fb7f2ab609e6ffacc6fafa7086fcb11af30f607d5f2dace773a946fd831acfdbb5d825a82fd5c8cf613c9fa479bd8f851af51d58e7fba646be2daef5fc466ae4f1bcd4fa3ee079ad757f04d7b84fa396fcd18c29041b2e7d54eae5909f6bff2d84f355e153c34bb1dccfc70d2abbffed17a287cafeeb7e3ce0e1d21a47316e57f4ebfbcc388ce33bbef7df273ea62bfa95719f33df65eeff2f7c3cf8cfeb7e8f618f88271fcf3eb656ee773bf69018f8d8f15d3ff1e715fbfde2e7fcead717a2c7dff83bffe05dde5b717efb7cc03ff9d0af62c1477ccc277cca677cfec6f985b8e04bbee26b6efad8e5d68afb90334c7893db9cfac8b8e37be66ff4b35c101391a1922ab2e4a85ed52ff6cce8c6f76a52977ad4a7c1ea7e21684823dfeb967a7c42c3b7fa85a031ddf129ddd384a66ff78b3d6734a7053df8fdfefdb0f60f5ab116f9 789cb5d5c9521b491006e03b4fa170de1c136975ab5b74c7c41cd83158ec9865620ed98b24d0864080c031ef3ea9ca3f15c833075f26e40afca9aafecaaa5ef4e573e3faa4d3f8fc65ed6926b3bbb251f6e5b1f1b97a1e8ddefefceb8f1f6b9fe2b8a1ffa2346fc49f7e5bfbc4d2281b4793711d401f703afb00d95450b3d94c5a79f05670d64c9228f811cee0122ecd74b970d48c9a8904efc209bc119c45591acaa227b834cbd45d593d77e6d8f3060bc7cdb89906730e27664ae1d22c85bbb69ddf04e771d6b66339814bb33c985bc8e383855b51ab89f19b70d2b6f58e61e4c97bb0ce873796b67adee0ccccafee6e37f4f7cd4913f93b6eeb27e427c97a2b8c173883e70b2751ab44deabd9f378eac6f817d8f793c025fa67c1b2cc7f7623ff092ed78b30ffde9ca6f0d1c2699ce6a87f6a6e4799f56f078b9bafe114fd776eccefc3799e84f13b7005bf2f5d86f1e1bcdb713b47fec48df1ebe6f5c84c3d37d6fb1e2cda6f795d3887c3fdb2de72f357b812cbdb0b2edc7c65ce7c3f6338b77ea997b6bc67b882c3f5ca5a6ea9dc96c74fe63c2a6cbd5d37ae57d87fb65c8f474bdb7e6630f209fd796a79740de770ed467ed84f9ee411ea2337ea19c09ec730f2f808aed05f2d5d05c7c1e5727e0efbfa23d8e71f2e1de6f39e59d2320d4eddb81e052ce80ff79fe8fae8ef9825423de76e9cff299ca23f735b1e9dc082f1095ca35fcc458cf537dcd8df30b8f47ceec35e6fd78d7a9b30f279cbecf9b409b74bcb6bb9319f60b17e1abad11f9e9f42eb870fcc9a1fc6cbc08dfe5b18ebd1991be711c37565f585e7a9a80a317305d7c8efba31fe62e1326d25dd76f08d79d97f6a2e63781f6edbef0d3761bf3e67706dfd14deaf65557a3de1fd50a5558cfe2d37f6fb0a7bfe362cb5d5177e4fab3ac5fb9ddfcccbfb23bc5feaf6f2fe7b3157357ecf1ecdfa315fc262fb97f03eaeebe5fd99c17efd9ecd3e9e2fe01a3e37776338bc1fba5d7f7f490ff6fa5ae6dc9fa76fb0bfff23d8c75f99bd3e2a619fdf362fef8f63d8cf07e30bdc7fdc3197387fc67aa5cf479e5f5f9ac03e7f6cf6ebc7a8bff2f943d8d79fc3982f6cae7dfe3decf36f619f8ff3ab7dfd7d73d7e71fc23ebf867d7e0177cda733a65f6d61bee8ff7eb1793e175c6aabb8e62ef7b8afed8eef79c0431ef19827fcc0d395fc4a473f6a7be2193febdf9f3f2ffcfa53fe3c7cffc6ef9af7f3e80d5d6773257f4bbfddd6b6c3bbbcf7aff1fbfc950f56f20ff95be839e4ce7f5473c4c77cb2927faadf9e693bd776817689f69daff89a6f56f26fb9a93d91b6585b4bcf29d1b5523da3176ef33a679c7fcc27e68274d7247c4805955451ad2367d4a51ef5e98eee69b0923f0f756b360db5157c4b231ed29826f4c0254de9919e56f267a8443fa4e74f2fda5eb52d4eb9a2377aa78d95fc316de22c6eed5ad0e284dbe19a17b44d3bb4bb92bfc7b5d65ed0beb6afda0e74b77dddc7217da30e1dd131edaee44774a2f7ccdc32494f97cef48cfabc4fe7dcd3dd5ed0e54afe77baa26b1d75a3ed56d76aeac80e4514538b0794504a971ff3a9ade731a709aa59d753cdf48c7261d1b31311fd315bc9df167d1db3be52ac76ca743dad5d487a3493bedc49f9315feef59c3b8bb390011fca907b32d2ec310f6542137990a93caedc3f53bdbf0fe44966f22c2f3c955799cb9b7ede65830fe8523665eb63fefff6fcfefdfbda3f367d692e 789c75d7d972db4a0e06e0fb3c852bb84b4d2122454a644dcd85f77d9197c4f6d45ca0b9585e64d9b1bc9e3aef3e60e38746c92471bae44f8d06bba16653fefa65e9fc687fe9cbd74f4f33995d574bd5587e2c7da99f2793f77fffe75f7f7dfa9ca64bddff5eb9947efec7a7cf7cb5542d1d4cef9b085ac068b6003a55504ffff593e8bebb8efd610a67fd32ba8e2e7a5916e325830b7805aee071e7a497f43289a6e822c9f238cd50c1184fa9dbfaa56f4e319e4e3aa7bda4cacd9be6b4073fc399597661cf77ec6edb187f155d6a7f8c0f01ae2c9e0bf7c0c6cfcc7d5c4f96dd962fc47cfda4dfb378fe36b7e59fc019fa77e7b67c2318d70bf7d1a5f787162ee05bb8c2783667b89e7cc0d9b01fe3ef3a6789c787c69cf5d07fe3b6f5c8135ca1ff3a5ab2021ec315ea796ccef36188ee75ced3415244f3059c9759ec2fa3659060fc0cce2d9e467089f107705d56d1717d8334c37e9213f37cfc3a5cdbf564b5f3b03fcc6d3c5dc225fa07735bfe21ecd75b3317b9cd9791af2825f64bac4fd12f12b17c099c9ba9814bf49fc135c6ef99cb24c47ede890ec3c4ea29b05f3f10ecf9b6e7b67c3d37e219ae319f6c6e5bdfbab9ccedfa7ac8a8cbac4c90efc18dfe75b80e75f4517455e0f3952dd8eb7b01a39ef2eec6fc4b7389f9d3961bf57882713dda358b54791c1fef57c9e6e3c766c92d9e1f60c4730f6eccb4630e6965f171fda2f9b13fdfcd6160fd226ef46fc382fec3ce41eb55c4fb45bec3d85f048ba03e43b35edfe6f77d6e5bef37b8a96dbe6f6eecc7789e877a58e37eb0f83a88c5f33ddc607dcb6ee4637395c2aff0c02c1b9df5f0157c5eb7e6e0f5bf316bbc3d5f62fdaa5afc7e2f605fef8bb9427d651fc67ae8da5ca7968f4b37d61bcfd33a1f96f6fce006aeed79c1e7e6ba6906315fcc5f3741709ec7f3ba19f4717ef18a597fec7a79745394697cfef1be597c7e77667dc3d67b0b37ad5defc6dca6703c0fda418ef3950ecd2278dec4f3bd6db3acd78bfd47e64189f3fcdc3ccc6dfeb46ad607aa3dff9edca8670afb79b50d97f6bc97a9dbce171eb8edfc945337f23dc235f289b94c6cbe7ce946bcdbaf3f866bacefd18def076b6ec4cfcce2ebabe1dcbe8ff09b1be31bb7d58bf6dcc8b7054b52c4f8dc1cb09f6803c6fdccc7b02471bed2ba11ff0037984fe5463da76ee47b3757038ba70b37e6dbba11ff020beadb77dbfc69de8ff9acc00dee876b739dda78b977e3f9b8e6c6f8000f6cbfd3d08dfdf7eac6f3e0d98df926b0e0f33a70e33caadcf8fe216e8cdf841bec8f0f37d6b3e7463cee8fc6d757bb51ff3337d687f5eb1d6fdf37cfddb89fc88df3edcd8de7dda61be7e7a11bfb7d02e37ce35b37cec7e0c67cb0ff9ac6be4f91cfd7d787f5b47ede9dc0f87ce4c08d7eecdf56ecbce1c7b9ad1f9f57db623f85b9e37ee291dbf63ba7735bffab3bb5fe6c6edb2f951bf59dce6dfd13b77d7fe61b37ea3f705b3de4ce6dcf4f12379e4fcb6eac771e6feb1dcd987ed38403575c73c3edffde8fe3aff4b7ff6b3ce66bbee15bbee3898ec0fb763dbed736d5f6c08ffc43db93e69df133bff02bbff13b7ffc947f592357b4adf21aafeb6bf7b3a1919b3aa32ddee61ddefd25ff5e8cd9e7033e44fc1d1ff1888ff9844ff98cbffd94ffbbf69e6bbbe04bee213ae194fb9c71ce031e72f14bfed2a288f14a2414a8a25a7f6fa8a5abc5fc34d677afb5dd68d37ad01d4de89ea6f4408ff4839e6846cf3fe57fa4178d7ad5f6a6ed5ddb072d93568056698dd66983367fcabfa53ddbda76b4edd21eed6bfe036d87744423cd7e4c275d6e3aa553bb5fe81b7277a374f5a4aba70b3ea34b7aa11e259452bf8b467cb6b0d2aee534a0a1be16dd2749a5b090455b3c9f8958b4046d9536ad8b34da5a1d752c57328ed17d8b976b5ba5687de456ee64a2aff732950779941ff22433c423bf3cd3ae7dc6a27512ad93bcf1a3bc4bd0e8201fb22c2b8bf3975559936edfe83e920d6d9bdab634f7b6ec6863d9d5f8186df5a756f6e84cf6bbf9ca811c6ace233e946dded399eec9488e6565b1fe7222a772a6d15a55f92ee7722197fae75c4f124935ff48fa922d7ebea27f8ad15ab7ff65a8f32eb8965242603e0b14f49750857a317f68421baec2385ceb4f136ec26db8d377da3009f7416b19a6a15eccff87fbf7b7edcff7efefdbe7bffff9e9bf4fa53095 789c8dd2496f824014c0f13b9f82e8cd341ad1a2a6e9c17d4b9b1e9b343d3c86195770015cdaf4bb77debc4743c183a524fc32fe67416b15fbfdedc5aed4ac288678256cb184a35df19320b87e7c3e7f5b25c7b1f57fa363d74b0f5649d9c27edd85129f65e6b99a794ef473b9d56875da0de41ed9f63a75682277299542fa48afe9b9c2475e90c217d237539d89be43f45252fb85f41f7d97d8678274913d433d1131f8a3996a45940eb18b946eca29d325ce522a33d58409c4b9a14cb9644ae298a81ce216a95cc5475830f9082726100786aad5211e88e9ab1344c11f8e99925826a6efeacae4d11151f2e890c9dbd83079e688c9ed91981e61cde43664720b4c45ac96c103bc05e8efa9ca97f96501fd2d60092b5055ba4ce3f1d05a971bb8d160b58500324d990742c09aab5cb3db1ff6fa2eac13c211228821293627bdbb335c921beb6ce00a5fc526d43beb420ffa83c23a916e86302a3663bdca04a6b0caafb3363bc3ea5f73d2e7c73780d52cbb4ea82f6ab0ca35276ee630cbae736f73e73ab433dadb347f1eaab0cb3449920cb2b7697e9eac5f70185527 789c5dd4594fe3481007f0773e4544bda1554d7cc6add53e7004c21508c7c0cc6a1fdadd3609241cb920acf6bb6fbbebdf16339a29e15faabbfab4bfed74ee2fcf3b3bdfb6164bbd9c988e19eb7967c7ae66b3cddffffcf5efd67694779aff51d289b7ffd8dae649c774862fcf9547f915e62b12074a5452146563e2e0baf6be808d4abdfbc192e7fbc669d4fa449c76e1e3c6599c1aedfbf38738eb6ae3fd1c8cf13ebd755af4129f9f8bdbf6557029f52e8331de0cced07e082bf80eb6f063e33cce32f44fe1907f0a96f1e8509c2b8c3f6e6d7d7ee5ad73b4e74f712f333ecfbbc1188fc44584f5fb7c2fc9ba993f467a16f732a9cfb577a9a22af7f9d3c645d2534ae63b852dea2fc54584f1f7606533ef57b15218df5b99f63c7f8a15e64f2f621de6ebf75fa76d7b7f5f74db9f2a719e2591cf2bb18eb09e03585b7f1fc99f5f99a629ea6d60dc471e79db3297f6fca3b1c9dafbb311ab28d73e7f263639fa2fbc6d81f5b285b15f34162b77817cfe566cd19ffc79d94c85f37b83c37e6bb1d6704f6c7223fb7d23b6217f0457b03f4f5b85fea3a5b80cedafc5550c1fc2617dfb8dabbcbd5f0fe2b03ecec5a13dd570a8efcfb7aa4c98cf95b882692dae313ebd37ae7393cbf78333719b7f80c3787ebfeaba97455def6358750bef3d711175257f168cf6533843fe1656f0756ba9f7045be46fc42a42fe00b6a8bf2fd6592479036be42d5cc5e21371a951ff11ae62e53d129b18f9457022f9259c633e57b04efdfb42e7700597629b4b7d7e0fc679ad619c274de030df41b07ccfb935dacfc5558cf61fc1f2fed2516b193f0e467f0d87f960feedfd8ae030de505ca33e17c1f27de3efc1e8df8543fd151ceaf7e13abc3f4cacb964e3c272e5429e11f24de5071e3b4df8919f78ca337e76cf2684bc17fcca6f3ce7052f79c56b7ee70fdefc56e79377798ff7f980fb7ce8e288077ccc27bfd431ee97533e73d9731703176bf734e48b2f75267cc92397b97271ede2c6c52d7fe73bbe6febfce09feed7ae8bc8458c5603f794b47552f74bf32f7391fbf9f4b9c7052be25087c8d5edbb15f93aa49b1a5492214b555b67e832b58b07f9dbcc8bc634a1477aa229eacce81973e94a1d7aa1577aa3392d684953ac2b213712ad5dbcd3076de89376d9d01eedd301dab831a94fcdeef5e9c88d30a063d9639ad2495bc7eda75bc31dafe894cee89c862e3bfd6d9fe56ceee9822edd3c4674e5e632fde5bcbe9c7113aec635ddd06d5be7bf3fb7fe07f6653337 789c9dd34b53c2301405e03dbfa2033bc681b60ad2715cf8425079a8a8a8e3a2340da0f29082481cffbb69cea902eac6098b7cd37393db84e6b356bb59b3b2f95434f5a7fdc00a7afec4ca8ad960b0b87fd87d4fa59d92a57f856dcb496fa4d2be1558f5d1308ce799a5796e69eeea79c6b6b7b66c3be61d1980376041809760d101cfc902582719b6c16d866fc112794cb2b64a7ae01ec9a5daa0c7da2ec9da88646d40b256803e6b1d92b52d3204f7c14e113c217df08a64f81a0c5cf0826458920c5740c17083e4463592e12618327c46327c4a72a32350325c261956a40443c352720b87a03ec952cc47d2039f49010e40dda4e11ba89b345c903e7800ea7d0de7311d7d478ed9b70326b7d04b88a75350bae0d850b7e198a55ec04e08f641413e81a10b4e4029c1614c57dfa06b569e81a208be1a7a52ba5ecc51cc4d4ffa9b86b9ccfa30df586e7dfc9aed987fe66a5204e60b94dda55cafdfc5ba8f4fcf496e301c8d93755f2691c989e9ec75fed5c3db42ede5fceebe5a1c1c7ef710a9a3f27145aab2aa2ef77ba24ef538abd557fa6d345453559ae7abef562d37d44574b9f66ea2a5aeae6f7e9c43bb757bf7f31c6cc7fde799fd95fdd8497d0292f112f4 789c65d55d53ea481006e07b7f0565df595b7d484802a9adbd10bf5110c5a39eb3b517934c02a880f221cad6fef7ed4cbf93f5d48a53c5437a7a3a331df876d0781cf61b07dff6566bb39ee68d7c62968d03bb99cd3efffceb8fbff7f683a451fd076123dcff6d6f9f278dbc3158cc0b07fa829bf517d05040711845adc079e46c5a79d874ee574ec2a819a62e53a06e0765e9ae1f3b9ba8a3f359e34d9c46ea87caed561244c6b90ba7b12b933e60abe6b0b6c60f9cb3d86a3eba5227414bebf90efbf923753bd0f93485e344d73bafdc69c9758d7fadadebb560c4730ca77053dd493b2de714b669eef21f3967ed14f92e61dc0fcd2ba7512748d4259cb633e7ad73def1f50dd526ce22e75d65d9ee18f92ee114f96ebddb5a9f852df2f7d4698cfacf61d4cf376a1318b71e9d3ae77e3df6c67a3cf7d6f5e84d9dc6a8e7a572166509eabf70b6a9afefbdb6d677085be45ba84d81fd75f5e5d2b081f6e7469d25a8f7dad98679d071f95fd426d6fc7cacce42dcef122e8cba5dd9c662adf7499d877a9d76b0bf9f316ce03be7c2183c1f993a2f32eb9cabad34ac8bff091bab4fea8fca45624daed75dff1645199689f37de5323146e713c185cea713e7d23f0f74575bcfeb4a5d3f1f6bd89f6fe48de7a50bfb7eeea9ebfe9b78e3bc57de7affbc807d7f8ebd71deafb0c57acbdabade87daf713cfbc317f00a7d8af336fec7fa136fefbcac2be1f4ebc512ff643fa43fbc9c009fae3d01bfb7fe15de8f994b051d3acb69e6f06a3df88bdf53aa1fe3c447f1c7963fe279ca05f3adee88febda7abfefb0efaf8d37d6f3f90ce63fd6d6fdc0fee505f23da96da8fdccb7de884f60dfdf5bd8e7cbd505eae337d83f2fcf30d663f453e9f3e37ae9e7e37caa3ffd7163aa061bce3867cb858c92c7fe73fd699477538978e2677ee119cf79c1affcc64bf95cae21cf4a22d6bce177def2077ff28e0fb9cb476cffcb2311c77cc2a77cc6e792e3827b7cc957dce781cf2311d76ea5150f65b51bbee511dff177bee7077e449eb144fc90f15386957c4d0e38e496ac1671cc067912198f32dadce154de358925a6e49888f4d9ca340fe5647947059534664b139ad254f2ad90672b114f2c31f44c2f34a3b9dc93e4e0ae8ca57e0721cf825ee98d96dca295d431e290d6b2a2c1fe8c916b43efb4e57bfa907bea56833ebfecb344d18e5774485d3a926bc7742299e22ffb5c9dcb52a24ee98cb632cee9827a726ebf9e971bdca34bba92d744f6c9f8cf7f39f792fa3490714d43baa1feffce5d06ddcade3f48ccc8bdeeea3cfffcbef72f88ae3138 789c8dd6595323371007f0f7fd142efa6d2bd5f18ce752a5f2c07d1a309781541e7a0e632e731973a4f2dd23ebdf3dc5924d85f50afb87343d524f4bf8d7ef9dd3fd7ee7fbafdf9ea632bdac3ad5581e3bdfebe7dbdbb73ffefcfdaf6f0b71dcf1ffa322e9c40bbf7c5b60e9549dddbb4913401f30987eec99785037fc9b9b0ed4092c83d645f0211c7523f85c5dc42e3832977570575da19ffac14594e8f51b705cf4707d03f78a342c438670eaf232780f76e968145cc375a63e5637301dcd1dcde78bf52dab1358b6d4450cefa82bf5666bcc3f857bdd4442ff084e2c7fb95af347099cb902f3d7f964b54b82f7e13c529faa6b81cfccbabe47b8a84bf457b04b35dfbb6aa73e814bcd0f65c1c5fc157ca7aef4796cc37117eb65acaf48ba19caea425d6461fd7c67d6f8ab70ea74fd3d388f74fe7db53e3f0af3f5772b7a51e87f857b5dd4038fe1a4ca7bc15770da555f9a35de8a5aefcff7e6228ca702ce22d433afc2cef2fb008bcd771d2e45e387fa8f5dacf54e7bb0cd975ed589ce7f1fb6fbf3239ca578defca2767abf2775adfb6d0617a91aeb73125569b85ec78bd63bdfcedd8bd21afb85afcdda7f036791f677cda84f3e543b9ddf9aba7655f0c0acf15ee13c45bdf27b6b8c7f33ebfac670bb9e3533aea713b5d3fea9daf2f10c3bbd9e8ee1ba51e37eae57e979a2f6f59185fe126ed717ab6d7d0770bb9e23b5ad77032e22ec3f3e83dbfcafc395d54bc85712254912ea9bcfe13cd5fbad9875bca89de6e3c2acf92be151ace3c3f99d4852e03ca22575a5be81d36e8afdba07dbf9c2a7669dff225ce8fd2856d7789e343257385f42bed2384d715e13ab1dce0b79870bbbdf31ecac7eb7ccbabe7bb8ccead04f2e585287f9d3bbbad6f5687f16e13ca207b888347f53b5d3e7b503bb14f79725b5f6cb1d3c1a693ec27999c599d3f82fb08da7caacf96ad49a4f0af9ccc4ae972b388ff4fc2ad4b5eebf67d8459aef1a9608f910814babb7500f792f4f118f9ee07982c2f8095cc59acf90dfbcccf5ef293dab6b3d1fd7e142cf038a60cb8784f3d6ff798e305eae6167f5bc044b83faa02e5cd9f3dc366bbc1bb5d4e1fb0885fd54944eeb9f4fe052e7cf89daae27d8f69bdcc2365f0afd2e717aded266eb305f09f52a7e8368bec3faa42a6dfea13ecba4b27c87fa2a6bdbef7201fbaf0b387f6670dd34386fc27eafd23ac3fa78592d4db084bf3f555deb7ee65db5ae8787ea06e339ccbf4e2d7f1ca96dfd8bb0c5a335b5e69fc37ea81bbb9e76e0f6fbd3323cb2f8e179354dfb7d2ae477e40b52cfd30db8fd7ef108db780efb63346acfff17b8dd2fa7b0d8f9b70fb7f1c66acb47adb6f95cc1367feeab6dfc4c6de3877063f9eea9edfa546de7f7b5dad693c376fe72a3d67a1b4c99bedac2f5e23fcd5bc9956fe57fbf0fa61fe373cdcdffbcca4ff11b1ef145788df992afc2eb9a6ff8d6bf5ffadec9bfe2dff13d3ff0233ff9367f9ff233cf7c9bfacf3afe87f857fcc2affcc6efbebdf2222ff9df2dfbb6c42b3f8dbfca6bbcce1bbcc95bbccd3bfe377ddf767ddbfb69fc7d1ef0817f3fe4233ef6d79cf8cf43df4ef8f4a7f1cff8dcff9c7fea72c431f738f19f134e43941fe3679c73c18e9833226e487c2ba9a29a1a1ad1c5e7f834269f33baa26bbaa15b9ad01ddd7b3fd0233d714ad31fe2fba741cfbecd7c7ba1577ae309bdfbcf8bb4443e3fb442abb466f1699d36689367b4e57bb66987fab44b7bb44f033aa0433af2a38fe98486169f4ee9cc8ff42ba52e4514538f124ae98d327f979c0a72f397ffec105f98ae7d261af1ab149152fcd12bbedca9900b19fbd82ecc772897882f5772ed47dec8ad4ce44eeee5411efdf82719cb549e65361f2f2fe4ac3ee555dee45d16654996654556654dd665436b72369f370de7a3adfe6553b6645b76a42fbbb227fbb2497d19f0c45e72209778461ff32f877224c77efc891c7e657ff9f143399533fff3b07de69fdaa7f8e7d2f5afe86bf1bfd216fefeeddb3faadbaec7 789c55d5c96ee3480c06e07b9ec2086fc1802dc9922c613087ecfbe2ac4e1a7328a924dbd9633b6b63de7d4ac59fd569a00be8cf45b2286ac98f95dee8e4b0b7f26369be308b69ddab2766d65bb1af0f0f9f3ffffde7d7d2729cf7ba7f49d94b96ff5a5ae671afee1d3d3d361ef41de61b68e04051144745e5fdaa6e5bef7bb8286b6f0bd7702c4e2231a35e52203f11f72323fb433885b7d5883f87eb2af5fb383f8d2aebf7f7e014bef32efae8976fe01a7e17a75aff4d9ce9f53dc0b6f6f50c778ea3bef67f2676e74b3f85382f513f822de277bd8b909fc335ae17ce703dfc0667a8b7059775e66dc503dbc8fdda179731ea376203f38eb84ae08fce495494923f5c88ab1cf9e232cb30cf429c6bfd77f140eb9f8a0bbdfe0771d520decfa31f67d8a70b719857292e622bd72376f565fe54774ecd40f31fc505e643fefe66c920c37c1a71a1fded8a4bbd1f1bde2edf4afc75e73c292cfc282e6378e26d0616f3b81517a8c79f62adcf6b9d07fd707e056b7fcf6af4338435ff4c5ceaf51fa811dfc2dabfb82a70bff84b2de7d1b538e4efc0a5cc9bfdfd768fa745fcc8bb2a35ff2958ea1fc27a3f2e61bc2f94762e53a3fdf9f7bdacc3f3b80f639f2ad820fea4b349359e8e61ddbf105709fa3f5623decfdfd4c1eb9d2bd70fcedf105706f9b770d3e43e7eaa467ee66d359ffae250ff0a6e504fceb375827a9f6ac4fbfb5f67758efd4335fabb820df6c9dbda44de57f6df639b85f73916d7e897fb626b60ff3db44d781e37c5fa3cf081b8423c9d8a6bf54c6c0dce5feddce4e17d7f126b3ed7b0ceef45dce4ad5c8fff9e364d78de65bf09f33981f57bf4016bbd2d716350cfc0ba3fefdce6fa7c7226b65acf5f7fdb86efc1b6383c6f4762ed87d53adf3db1d57e27b0d6ff82757eabb0e64fc58de68f61bdffe7b0ce73066bfe48dc6a7f29acf997b0e6cfe1563c5c30b109abe2fa0f93fc8de1865ba7b15b139ef22ddff9ffdfcb6ff29de7477ee2679ff7c2339ef3825ff98ddfbfd5f9e04ffee25597b3c6eb2e62eee2367893b7783bd4d9e15ddee37d3ee0431f31e723b78ef98487a1ce984ff98ccff90211976e5df188aff926d4311c71cc89dbe9236ac4a9ab9c71ce8350a7e09298c8579893718bdcaaa8261bea1035d4d2982672128ddd9aba754b77748f3a861ee8919edcafcf6ebdf87e2e6946735ad06ba8f346eff4419f2ee2cbad559eb935a7355a27ab7578eca23668b39b0f6db91a5d3f44dbb443bb5ac79db647fb744013723322371f3aa6131ad2299dfdaee3a2cee9822e5dee15add288aee986228a7ff7835a09f5dd7ca79452466e3634f8366713d6900a2add86a557fd6df9bfbf97fe07a2cf6955 789c65d5d96ef3361005e0fb3c8591b90b8af92559922514bdc8bedad9d7a21714297949e26cce5af4dd4b71cea8098a84483e0f79b868f1af95ded5d1b0b7f26be965611653dbb313f3dc5b71aff7f79f7ffef5c7df4bcb71de6b7fd3a8972cffb6b4cce39eed8d1ee675007dc3f1e21be8dd83a222b1832af8a9751c253637c13be27e84fa9dbae807bfa9eb3c78b7b3e4efc129fadfaa515f0f2efa11e6cbe014f36dab917f0c17c89bb54ea2be858fd4c83f11a7512179a9ba09798682cb54f7e3d498efa0b3e45dc0ba9fabce927faa967c3a830bd4bf5af7e354d7ffda59ea976a8cdf822dea8feaa6093e1767519906f7d55267c92b539c0f5fa991ff20cef47c6ed4c84be0acb4617ca1c6fc87add3d8d7437f1ec025c6af7596f12335c647e2c2894db89ea9c94ab9fe9cc20e79ab6a8cb7e23c3652ff80b15ec36aa99b49eb2cc9639cff508df56dc1badf4358d75faa315faec67947b0c37cd360bf3e396fbe869d097954aab19f8178104bdd54adf32e8fe0418cf93661ec8f8ace92bf50239f613dff8d60a3fd4d0397624e60ac978fd498dfb41ef48bac92eb1f9e8f41e5ed429e5363be7db8943a87e7dd3fce9a978bcbd866a17fa3467d026bde4b70a5fdf91dd6fc0f35eab51a791676982fe49769d77f1b769247468dfee17a96d63faf92f72036ba9e5d58d71bb73656f74b9fe22a71d27f0ae7f0811af94fb0c1f312d653a55dde5cdc9dd7aab832c8fb826b3185f3a89cf6a7118cf59a31acf7cb14d6eb158b8d8e27b1cd9d7cf384f789cdbafe27626b503f53e37d1bee67ebf4bc7843ec72a973785e5d562598ef1ed6f3d9133b35eacec8fb9b9fd5d85fb8feaed63c53c3a8f3bad8d518bf26ae137c1f84bc3a2ff47e7a145735dc882df2f956ec7f24ef548df74378beebdaeafac3f75d9377e7e7c44ef3eec48d3abcff9bc6eafc3b62ed4f6358f3f761ddef0bace35fc5b5e69fc33a7e01ebf84f58c7cfc58df67f83b5ff0c6ec4c70b2634c3155b765c73d37d4661ccd8ff37e6094f79c6b7beddf976cf737e683f3f5e680e3ff293af3cfbf6e2dbc2b7577ee3f71f391ffcc95fbeadfaea9a6febbe6df87e9b5dce96cfd9e61ddef5bdf67c75dfb7f6ef010f3587477cc8477ec5c77ce22ba7613d333ee373bee04bf9dee56bbee188634efc4adaf59cfbd6e7760543f44939e3dce70cb8e0929828e4bc91a18a2cc9fba7a686c634a129cde896eee8be5d8fef31a7077aa427c9a1677aa105bdd21bbdfb9f0f9ed3a7cff8a2555aa375d9176dd0266dd136edd02eedf9b1fb3cf43ea0218d745fbeff211dd1b19feb844ee98c4774ee7de2932ffe3b67baa42bbaa61b8a7c7a4c09f5e98c52ca7e5e2f3f668d721af87515541ae6c2d0cfebd536634c65fccbc1f81bca8cf9f2ffd75d9a9998a96fb3ef9f2dfff3fbd2bf8a598e20 789ca5d4594fdb401007f0f77c0a8b7d43d5e0736dabea03f7950001c255f561bd6be7221c219c55bf7bc73bb316010a0f9518899f76fcf75ef1d2a27776d0f116975a7733351b6a4f0fd4d45b34f793c9f3cf5f3f7eb71682ccc3bf34f5c2856fad05509ef6f6aeaf4a0bf10addd92b88214228edfb89b29d17ce926264ed227616cada34e33d72a10a63bd57db244dffa8b1cd179a1cf8098d57e4c88f726bb02e233f0e6cde0ad948432b39ab5dca388e683cab5d491984be7dbeb0aefc98df3f6e4ceb3b763689f5b973296dbf200731ef47e2ac6dbf18b035cfef881cfa31adcfb063da0f5192ddfa60c399de071d764c79a2ef5cc4767c9ddcac77999d715e4e4e4c48be27cb84e7df669bc0ee0f9c92d320c8ac276c371e91b3c4a7f12e3b679fb05dff25397779013bc9b535af3fcfb97fb331f5efb20dfbd099ce13f8fc54c28ed98af334b990bc3f33b61b4f9dabca3a24eb90c7a7ce7c9efdc6b47ffb6cc9fd43b6a2fb0b15d9489eff9a33ff3e1e1a53de355ba58535df9732e4f5bd34a6f3dc664b45f761d599efc7135bb1efc855c8fb316a4c798533e73db225df47df99f78bef3bde309affb333af67cb398bac0f9cf97b70e54cbf1fb8752ee9f7bce35cd1fb6f1a57f4b102f155d1e70efffba2dee641011a0c94507d92d787010c6d8d600c9730f9304fc3155cc30dd62d4ce10e336770ff3e0f331eb0eb11eb099ef1a91798c032accce7e19ca698b38a5d75ade13cebbc75d87893b7897943d8826dd8c1370f306f17dad0813d7cea75de3ecebcc0cc035b1ad7db8543388263e8cde54df0f93166d6f31a639dc0299cc1395c803f9717e05b42bb6f754510e3dc12909897be59ef326498d1b6950b10422851406f3eaf3b135a1851424754a22f0698835962885defce438cc418336cc10566d573eb7d78be3d9b610b52eefac77da947b93eb92fff7dfffe7c6ffd05a85ce083 789cadd54b53dc381007f03b9f620adda85467fc92eddada03216f0281246481ad1c64499e1733c0cc4020a97cf76d75ff4de594d396e8f2fcac56eb61cff07c6f747e7234da7bbeb3d9baedcc8ffcd4ad477be16eb97cfcf7dbdf3f7776333be2bfc68ef2dd673bbbe4467e747cbd8a02f31b4eb7bff7740c938d53137f1637c5d86a993e391fe765aefda7ea625c39b14f2eb2a22c32f111dc94da9f8bdbd2874a1c93cbac2c4bc937d762577acd37abe4ca552dea7f8503fc36d9e636c3faf6e10afea46eb3be17df8b9d6dadd6dfc201de24d7459dd585780d57f044dcd5a1eec4e9584d53347c4452bf802bb5998bbba66d34dfc3019e25b7659bb5a58c5fc215fc51ecdbb6f5e21338c03fd49dc5feda6457ba0cfd97839dd63b842b3813fba6c5f398aa9d733a7e0e47f84eed6dd4f7e52ab92b9ffa5fabbbbcd3fae7b085833854e32e88dfab3ba73604477891ec2b9f7b5ddf196ce197e2e01d7cf064ad7f0c47b591f9431572ecf7056ce12fe25867fa3ed007b57341f77bab4e4dea89a3addb68a5ff8d3ae6c8df0c46ff0d6cd546ce3bc66e38cf12766a23f9bd6dda5ec7afd57d0e5fc3566d8cb87f7adf1bb8826bb8852d1ce0576a877cb3547711eed53e873b7878fffe811dfc0e1ec65fa903c6d3041ec68f6187e7713118fd0b18f568a68e43bd0a1eea3dc2c3f8eff030fe41dd0ffb89f0307e0b0fe35770af3edd92f953e84f2f7ffa43e8ef2e790a14a997e66942539ad19c1674c557fd6e2d6945d71c371cb71c6bc486b67447f7ba3ff68a1e38661c8f88f4f907dfddd7ef38eb05c701dfd9f0f525bda2d7b8f786deea73a3f73cf721afe390ef2ee8031df1fad2e7630ecdf9c8b5a73cf684af695da7f4893ed3173ae3f51cd0577d1fe89c2ee892eba519c694714e4e05671c524911fbaa5896ebd5b2b7336aa8a5ca9031c6698ee9f82c263cd33be37936de8f09269a9e166662a6c899f13a2fb9c6d27833e72c5ea959d0ccccb94a81b966721e17dc732527b0e295a5ac07b3e458e9ff2073631cd79d985bb3e6b6315bbae7b62fedff7beebffedaf90f3db4dd3c 789c65d45953db301000e0f7fc0a0f7a633a0b7662279e4e1fb8ef40b8a1d307dbb272401248c23dfdef5deda1a6d3318bf359ab5d4986acad46b76727d1ea5a63be2816c32aaa06c52c5ab52fe3f1c7cf5f3fbe1a2b7116e14f3b8d92956f8d15a8a32aea4e2735c12ca1b7581e891126ee64a973e41b712e3ef44ed6d5c68aad8cb7d9b9ce9f93f330de62b763f1163bd7fa54af19b775feb558c767ec5ceb95e43c8c3bb18eafb30bad57880b71dfbb1587fc01bb23eb33ec420d3db1d433d42f4dd4b029d6f59c8ab5fe33b9081eb173ad3ff4ce92e044acf59be4229cd742acf5debddbcd227619390fe6f51a72a9fb37d4afd30cf5b7d9452d3e2397617ec92e1319bf605bcdafbcf35638ef077215ea1db34bb1a1f32faa50ef439c89c7ec4afde85db64a7d7f5db1d6df6757ba3f5a4f6943fe3dbbd27ebb629dffc9b63a7ee75da556fb77c856cf036ed93adf00db6a7ffa7bb369a8f722d67e6fec5ac70fc875e877c5ae33799fafc13c7ee95d67da0fcec5ba9e9a5c87fa47de2e0bf3f7d84e9d925d388f293be43f89b5df8958f337d84efb65629dbf23d6f913b163f7166034a080122ab0cbcff8ab0c3ff970d087010c6184778b973cd73af080198f3086094c319e309e6106f37fea3858c00b8ebc62f8eb0de31de64b751c7cc0273edd90f0979fb1095b5a07fb6fc30eece2d33dbcef4bd6180ee090ebe05e067004c77042eb38c6df53cae8c2299cc1217f97410feb9c635c605cc215ad6b8819cf700d37fcff8539b7b8668e3bdadb3d667431671d62fe0ec55e23482426b8a226def96a710eeecbe2bc4422852c7c1e413beccb62b70e76ca312606e8eedd8778e99c67b8c603634ce1776d4afa5cf98cbfe76c2c9ee9265ce2e8068c4d0ddbc6418cd7d2fba25a5b30377ddccba3199821d7f8efbdfb88e146e787f7fefb7be30fc4b4b884 789c75d45b5313311407f0773e4587f3c63887ee766f19c707f18e5c1514747cc826d952a02d942d37c7ef6ef65cb4ea3a252cbfcdd97fb249e8e6c6e0e46077b0b1b976d3da76e206eecc2e061b7e399d3e7cfdf6ecfbda7a520de28f190ed2f5276beb381eb8c1de7c1608b082c376053089802c19b9da53a56167c382626049b659955932aa0b76970c799a39c7cf7f66e7c37244de17e76cb0645b2415f7bfea5c8ecaa4aac9bbe2dc38aa5f90ebd297d40f779dab51e9e5f985ba29a8ff865d69fe9d9af3f05a2cf97845ae2b6333f28bcec61963b9ff415d73ff45679b192f3e63db441cc8ce5a5e4fa0fa3a2b93a4a2fe9a6d83cbc9a7ec3a157f1417b29e4375d350de796797674ee6fb9a5d07ae875bb62b246faef6ec44cd79784cf6954987e447b63181d6135fb26d12f824f1f8de05cfe7c775f6797cde90c76c23ef0bb4de3e5409d7e35bb58cff9c6dadec5f2b967c3c51733fbe63d7a9f80ddb5b99efa13888a79d43a1eb87743e42303afe8c5d0771cb8e03f2f84bb18e4febdb142697fa4bb1111f88bdec179d8fa629bcacef2776a5eb13c4f990fac18bcd90cfcb482debdbb04d22fdb95af2aed43c1eccd9364978fc2335bf1fd46a59ffa93897fa422df3df53cbffd7442def9fb1eb54e6f75e2ceb0bf76c3d7f7029b6325ea996efa3462df533b64fa5be524bfdbd5ae663c5baffa958f2709b1db4fe8b58fb3f88f57cc8fe345abf23d6fc2db13eefc40dfbb045408b35baf8db63c006a1bbb7daf8eb3bfe7586133c8f95dde7022fe9de4ae3f3cdcfe00ce75279d59b778d0b7e0e6fb08d554bbcc5bb9ebc7b7cc0c798f73ccecce1566c2ff0654f5e883dd7f80a5fc76b97f706dff6ceef1d6ec7def7b16d53dbc15ddcebc9dbc7033ca49cae7dc08f7884c7f889b2bab792bca8cf7882a7f80587b12598e20833ccb188732eb1fa63fd0c20ee0380851a1c7808d0c018ce56e7a77380496ce7700197308519cc631bc3d55ffb31866b58c04d6c3dd7df79d0ca4ef47d7660a979b0a03bbeafc12dd7fdcadb81bb7f5b6f9e83db3f1bdffb27ef1eda78b7fd7d8df7baeb72e57d97ffffc4f7fdf174ed277a5213e5 789ccdd4576fdb301007f0777f0a217c0b8a7fb42c4b28fa90bd87b393a20f1445663acbce2cfadd4bf28e8d9bd5146d8186b1e11f8f3af18e96c746a3ddb5e56874acd51fc8c1918ad4a1bc8a469beb5eeffef3974f5f5b23691ad9ff8e7d1ff9d01a818c54b4727ea63dc410ba83e1486d2162fb5766de8be424d685f7023b37c67b9bac8b38f6def22e8d61cf3b27655af2fa4de734362629bde79cb32a0ff936c8c66495f7ac732edb15c7d79ddba931b9f49e712e6427e178d7b9931953507cdab9ccca70fd1ad918ae6fcab952325cdf38cb5c2632f75e251bc39e74aef35af2fa15b23135c5279c9b7693727c996c4cd3f67ef0d6b663d4ef7367d73dee5741fed1cf7136df4f186f5d551c5f221bc3f9ce9c5df7397ecf0efded919392fb7f17ccf15372966789f76d30c74fc8b9e2fedf0473fc985c54dcffeb608e1f91ededa9ff83608e1f92abaa52de7d76c3f56bb294549f68c875caf51c04f3795cb10bbe5eb1357dbf444d5629d523245bf3fe4d309fdf25399caf10ec82ea11606bfebe54645df07e74303f4f17c15c7f493629dfafc32ef87cdbecf07ce5c15c7f16cccf4f1acce79504737d71309fc77e30f77f2f98f7bf1bccfbdb09e67a5430d5d31d40bcf7453f53f6d33b5f6fe5476d87fa8dfc7efdbfc8ef570e0ff58bfccfd6bf7fff3cfe87fed04efefaf9a27975bc90dfce6a181ce0104738c6094ed1c319ceedbc7a9edfce5ee01257e863806bdce01677b8c703ad7e9adfce8e63029398c23466308b39cc63018bbcfac9feedec1296b18255aca18b756c60135bd80eb97fce6f6777b08b3dec234682141972b4513ce61ece6f673b2851090821a4a885128dd0c20ce77eccff46075f3e5ff5daf8e3e7f7dbc7d677dc0938b0 789c7dd65953e3381000e0777e458a7ea3b67ae2dbaaad7de00e0c5718866b6b1f64cb4e329084844048b6f6bf6fabbb0da92c0ba2cbf950ab2d241ff9b6d5babd386d6d7ddb789ed9d9a06c957d3b6d6db997e170f1e75f7ffcbdb119862dfa0dda74d8fc6d63137fb5cad6d97854316005ddd96acf80006dfef1864376ee1b7bac2ed57e30046ddfd8fbea588cf7ecdc3776ea1db6c33894fc5db609f3d0b0fd34210aa27614b01fd5b1fa8d6da23292fc67ef3888dbb1f43fb16d9cc7963df74ec2b84c6419eec4495b0c7bea44fb7fb22d99c7a3f54ec3c4a592ff224e03f5489da8fb6c9b9a54c6476a278623ef2c4a5d1671ff449c05ea6b75a2e6f5cd0a72c17e531b3158b5533f78e751d4ce793c2cc49913e38d98b643fa79bff3228a73a9df17e7467da076eaccdbc4263031fb449d8881ff1f53924bee3f561bf552edd4bc7f3636cecaf857b10dc418b3cbcc59c9bf105bab3e5357ea445c85ea5bef22ce4d21f5aec4452a861db63341e1b83f1017951878fe6592ba32e1fe077116a8bf8b4d22865a5c86da5faa53edefb05d664a39dfb6da89a127a67ce90fd556fb0fd495da79bb240f9cd41f8a6d22c67db5551f895da8f9a84eb59fef475739ebe479b0a3aed43fbcab347755cae3a76213a80b71158a71ae4ed56d7665924aea5daa8d18405c54ea6d7119aa4b31d593f1af6aab7e54eb78e4fbbb4e8dabe5fc4f621ba8bbea440c95b84cd54bb5d5fc177155a9c7e25af3d1a89bfc5c5dabf9faa8eb32ac6b76a54ed5e762d7b8a3b6ea85ba529f8aaba65ea16ec6f7d4cd78a76ec61f8aeb66fc54dd8c1fa99bf143752deece10342c1658a2c38ac21f6bec611f07effd20af21fac4810ff888c3f736a218e3130e9afeee6cadfe64257b4ad1a378fea2fe0c5f347b4cf14a31ffb2fedb5aed05c5f28bfadb3cffa6f60ec52eeefd5f7ddcc703ca38a428283a1447f43f1fe3779c7c5aff044ff18cf2cef01c2fb04b33b9a4bffdc02b5cafff936a5f53f648e7be3a7f7f8e1bbcc5bbf7faf7d8c640e7bdda46ef7b30c490ce19e1409ebfa421266bd9eb6d443395eb3be3ec1ccd4acd4f02102772bfd395f231ef2f02e47dbaa44fb48250eaba7f1673bf1f20cfc78ad7fa5ca3f3dfa09948df8dbcefe85c213aa8397a9f84831ee7cce4f9eaaf73e8c3007e717b583b0ee0118634ea1446f27ea7735de11d8ce189f6f31226bcaf9798c194cedd876798c10b65bfc25cbeefc00296b80480deca0a7eecf1024f601b8f6107efe5fb1becc29c2a646b7bfb28eb46f3be813d3acbbeecaf5c7b30a659f96bd3699ceadad06a806dee818feb130e31820edd31d4e8788d133882635a05dfe6cd3db0f9cfef1bff021fc3949d 789cb5d4d94e1b311406e0fb3cc508dfa1ea67f64c54f5827d0d1076a87ae159cc1ab624aceabbd79e734e135a68835a30167cd8f3db3e9e3035e91d6cb6bdc9a946afaffba785579ce85b6fb21c74bb8f5fbf7d796e4c84a167bfd3cc0b273e3526a0bdc25bbfbaac6aa81174faa32336c853befdcaa2dab9b8486aaf9103bf4a6baf8a8da9bd4bae52dfafbd433686bde21c6461c6f3b7c9c60459ed65e72888256fc939d6498bdd714e4263625d7bd1390d9b018f6f393773639ab4ff05e72ccae4f90db2317c3ee3ac631de8b8f666edc218f69c731ee79a9f6f938dc9697cdeb9acb4acbf4e36a6a47ade3abb6af0f98fc93ae0fa55e42264c7e49ff59b61cbfa37ceae9a3c3e2de6f16b7290713d9fc43c7e458efc28a8fdc88e79fc921c175cdf07318f77c96992d26b7541b6cb513defc43cff9e9d90554e6e25bcff73768beaa514390f79ff6762ae775fccf903b6d4a7452e42dabfd26ccdeb35c9654afb55606b7e5f527295f27a2762be9f9e98d7cbd89adf975376c5e3b36423fb4dd8f27cc496cf4728e6f30762be2f5fccf77324e6fb3814f37dec8bf93c07627e3ff7c47cbe524cfbebf4a1c6edf46fc6fe3666ff533e721428df915fb8f91f915fcf744d7e967fc9a799c35e8ebf7f6e1f539ffc5df5a19dfcf7fb4505f3467f251fc738c129ce708e0b7471892b5ce306b7f6efe5eff936a36767f731c01deef180473c61dab68aeee065becd98c12ce6308f052c6209cb58c12ad628fbd7fdbb0cdbda58c70636d1c116b6b1835dc97e996f33f6ecec7d1ce01047f01120448478983d9a6f33123b3bb5b39bc8d052504a69958f660ff36d8679a3bf7ebfe55bed9f3fbfdf3f377e00dce52969 789c7592cf6ec2300cc6ef7d8aa8dcd0c45f21214d7b844d3b4e9a7668424dea346d69cb619af6eeb3eb1aca043191fccb97cf3681e5dc7cbcbf9af932e9faac2f9c713e6bcdfc708ef1fbf3ebe52749371bc39fad59a74f499a1967deea2ae77c36c91793bca67cb6a2b5df32368a6ec718140118bde07ebd5a311682d9882741b711ac04f311a32080a065dc6fb936a363743bc556504b9582003215307221517b41bd7c5494cb0745f90a67419d2a5714b513d4215151d4c5ec5e0c2fbdd0b0d63a3be6b71e77c8c1ddf7e44778e039def7500ff658fbdfe30b9b531fb085e7b87a3c866059c012cbe8f1e2f174102acb4240122e7d4888652017ed40c2a50f3ba85a408c3838743676f079c9e17d5d37b5f4f115dd0ca788919c858f31d6631f7fb3a0ed6aed83880d401f63376c12ae6fd0b41dd58096360c0e9d6d105a3a8c1dc0e0183d54aaed38483e8b63f4d09093c0c95be3edbaf7fb3cfe1f4c23fd7d4efe007d55fead 789c9592cf4a03410cc6effb14c3ee6d91d659db52101f41e9b1201e6692cc9f432dd47a10e9bb3799b118b50b6ebe5dc86fc99784b0f3de6c378fa69f376f4777cc6020b983e9f17db7fb787e79f86cda6130fc586b6c7bd3b4ce8079dabf92e49dca672ae726a6bbe558df09fa0bc252305f3004c120e816ceba856012846508b5380ad2ca595a095245182aa260285176e8aea96c3dbba6df1e0f38e201c0691e0f00f2e21f0f7f2ec291391c1377f363bb71ab4937a0a0a43dd1632af23945541ec2ec794aca1913a19a13b93a7b118ae37b0e713572b5b848df2096fe754e44b55b7564e5f8f2c4a0f4e306a8e31fffc1e9be39036b01c29a 789c7590b10a02310c86f73e4568b7223d6fd0457c04c5511087242a3a9cc2790e22bebb69ae723dac494393f0f1a769e561bb5981afccbdc3eec2c0676cc11f1e4df3dced972f63eb39c899416d27c62230ac6fd763cc5d96872c170d7053b558522c4f6a4abab1ab6a5027a63e1b38921e8d39e2689473c44a330d9cb43068d097eb294ea472228f894319a49c88c7a074ffe54a7ac5b9810aef8bcd9f3d8afbe6fff25e980f71c46a78 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() 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() actionHelpAbout activated() QgisAppBase about() actionCaptureLine activated() QgisAppBase captureLine() actionCapturePolygon activated() QgisAppBase capturePolygon() actionRemoveLayer activated() QgisAppBase removeLayer() actionInOverview toggled(bool) QgisAppBase inOverview(bool) actionNewVectorLayer activated() QgisAppBase newVectorLayer() actionZoomToLayer activated() QgisAppBase zoomToLayerExtent() actionDebugHook activated() QgisAppBase debugHook() iostream qgisappbase.ui.h init() fileExit() fileOpen() addDatabaseLayer() zoomIn() zoomOut() zoomToSelected() drawLayers() zoomFull() pan() capturePolygon() 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() captureLine() newVectorLayer() removeLayer() inOverview( bool ) menubar_activated( int ) menubar_highlighted( int ) about() deleteSelected() zoomToLayer() zoomToLayerExtent() debugHook()