From 6108234bc2bd7e2296e7170624b2e6579e08f15b Mon Sep 17 00:00:00 2001 From: saces Date: Mon, 24 Dec 2018 01:21:28 +0100 Subject: [PATCH 01/10] Upgrade project structure 1/3 Move stuff around --- {src => app/src}/main/AndroidManifest.xml | 0 {src => app/src}/main/assets/CEVA-CM.TTF | Bin {src => app/src}/main/assets/X-SCALE.TTF | Bin .../main/assets}/drawable-src/button_32x32_orig.xcf | Bin .../assets}/drawable-src/button_32x32_round.xcf | Bin .../src/main/assets}/drawable-src/button_orig.xcf | Bin .../main/assets}/drawable-src/button_orig_np.xcf | Bin .../assets}/drawable-src/button_orig_smaller.xcf | Bin .../main/assets}/drawable-src/listitembg_orig.xcf | Bin .../org/c_base/c_beam/C_beamAppWidgetProvider.java | 0 .../java/org/c_base/c_beam/CbeamApplication.java | 0 .../c_beam/NotificationBroadcastReceiver.java | 0 .../src}/main/java/org/c_base/c_beam/Settings.java | 0 .../c_base/c_beam/activity/AppWidgetConfigure.java | 0 .../c_base/c_beam/activity/ArtefactActivity.java | 0 .../org/c_base/c_beam/activity/BamActivity.java | 0 .../c_base/c_beam/activity/C_PortalActivity.java | 0 .../org/c_base/c_beam/activity/C_beamActivity.java | 0 .../org/c_base/c_beam/activity/C_outActivity.java | 0 .../org/c_base/c_beam/activity/CarbonActivity.java | 0 .../org/c_base/c_beam/activity/CcorderActivity.java | 0 .../org/c_base/c_beam/activity/CienceActivity.java | 0 .../org/c_base/c_beam/activity/ClampActivity.java | 0 .../org/c_base/c_beam/activity/ComActivity.java | 0 .../org/c_base/c_beam/activity/CoreActivity.java | 0 .../c_base/c_beam/activity/CreactivActivity.java | 0 .../org/c_base/c_beam/activity/CultureActivity.java | 0 .../org/c_base/c_beam/activity/EventActivity.java | 0 .../org/c_base/c_beam/activity/MainActivity.java | 0 .../org/c_base/c_beam/activity/MapActivity.java | 0 .../org/c_base/c_beam/activity/MissionActivity.java | 0 .../c_beam/activity/MissionDetailActivity.java | 0 .../c_beam/activity/NotificationActivity.java | 0 .../org/c_base/c_beam/activity/RingActivity.java | 0 .../c_base/c_beam/activity/SettingsActivity.java | 0 .../org/c_base/c_beam/activity/UserActivity.java | 0 .../org/c_base/c_beam/activity/WebActivity.java | 0 .../org/c_base/c_beam/adapter/ViewPagerAdapter.java | 0 .../java/org/c_base/c_beam/boot/BootReceiver.java | 0 .../java/org/c_base/c_beam/ccorder/DrawOnTop.java | 0 .../java/org/c_base/c_beam/ccorder/Scanbar.java | 0 .../java/org/c_base/c_beam/ccorder/SensorPlot.java | 0 .../org/c_base/c_beam/ccorder/TouchSurfaceView.java | 0 .../java/org/c_base/c_beam/domain/ActivityLog.java | 0 .../java/org/c_base/c_beam/domain/Artefact.java | 0 .../main/java/org/c_base/c_beam/domain/Article.java | 0 .../main/java/org/c_base/c_beam/domain/C_beam.java | 0 .../main/java/org/c_base/c_beam/domain/Event.java | 0 .../main/java/org/c_base/c_beam/domain/Mission.java | 0 .../java/org/c_base/c_beam/domain/Notification.java | 0 .../main/java/org/c_base/c_beam/domain/Ring.java | 0 .../main/java/org/c_base/c_beam/domain/User.java | 0 .../c_beam/extension/NotificationBroadcast.java | 0 .../c_base/c_beam/fragment/AboutDialogFragment.java | 0 .../c_base/c_beam/fragment/ActivitylogFragment.java | 0 .../c_base/c_beam/fragment/ArrayListFragment.java | 0 .../c_beam/fragment/ArtefactListFragment.java | 0 .../c_base/c_beam/fragment/C_ontrolFragment.java | 0 .../c_base/c_beam/fragment/C_outListFragment.java | 0 .../c_beam/fragment/C_portalListFragment.java | 0 .../c_beam/fragment/C_portalWebViewFragment.java | 0 .../c_base/c_beam/fragment/EventListFragment.java | 0 .../c_base/c_beam/fragment/MainButtonFragment.java | 0 .../c_beam/fragment/MissionDetailFragment.java | 0 .../c_base/c_beam/fragment/MissionListFragment.java | 0 .../c_beam/fragment/NotificationListFragment.java | 0 .../c_base/c_beam/fragment/RingButtonFragment.java | 0 .../c_base/c_beam/fragment/RinginfoFragment.java | 0 .../org/c_base/c_beam/fragment/StatsFragment.java | 0 .../c_base/c_beam/fragment/UserListFragment.java | 0 .../org/c_base/c_beam/mqtt/ActivityConstants.java | 0 .../java/org/c_base/c_beam/mqtt/Connection.java | 0 .../java/org/c_base/c_beam/mqtt/Connections.java | 0 .../org/c_base/c_beam/mqtt/MqttCallbackHandler.java | 0 .../java/org/c_base/c_beam/mqtt/MqttManager.java | 0 .../c_beam/mqtt/NetworkBroadcastReceiver.java | 0 .../main/java/org/c_base/c_beam/mqtt/Notify.java | 0 .../java/org/c_base/c_beam/mqtt/Persistence.java | 0 .../c_base/c_beam/mqtt/PersistenceException.java | 0 .../main/java/org/c_base/c_beam/mqtt/SslUtil.java | 0 .../c_beam/receiver/C_beamBroadcastReceiver.java | 0 .../c_beam/receiver/GCMBroadcastReceiver.java | 0 .../org/c_base/c_beam/service/C_beamService.java | 0 .../java/org/c_base/c_beam/settings/Settings.java | 0 .../java/org/c_base/c_beam/util/BooleanLock.java | 0 .../main/java/org/c_base/c_beam/util/CamLayer.java | 0 .../java/org/c_base/c_beam/util/CubeRenderer.java | 0 .../main/java/org/c_base/c_beam/util/GLLayer.java | 0 .../main/java/org/c_base/c_beam/util/Helper.java | 0 .../c_base/c_beam/util/NotificationsDataSource.java | 0 .../main/java/org/c_base/c_beam/util/Preview.java | 0 .../java/org/c_base/c_beam/util/SQLiteHelper.java | 0 .../java/org/c_base/c_beam/util/ScrollState.java | 0 .../java/org/c_base/c_beam/view/CameraPreview.java | 0 .../c_base/c_beam/view/NonSwipeableViewPager.java | 0 {src => app/src}/main/res/drawable-hdpi/button.xml | 0 {src => app/src}/main/res/drawable-hdpi/ccorder.png | Bin .../src}/main/res/drawable-hdpi/ic_drawer.png | Bin .../src}/main/res/drawable-hdpi/ic_launcher.png | Bin .../res/drawable-hdpi/ic_launcher_c_beam_online.png | Bin .../src}/main/res/drawable-hdpi/npatch160dpi.9.png | Bin {src => app/src}/main/res/drawable-hdpi/scanner.png | Bin .../main/res/drawable-hdpi/smlnpatch240dpi.9.png | Bin .../src}/main/res/drawable-ldpi/ic_launcher.png | Bin .../res/drawable-ldpi/ic_launcher_c_beam_online.png | Bin {src => app/src}/main/res/drawable-mdpi/bg.jpg | Bin .../src}/main/res/drawable-mdpi/bg_portrait.jpg | Bin .../src}/main/res/drawable-mdpi/bg_small.png | Bin .../main/res/drawable-mdpi/button_32x32_black.9.png | Bin .../main/res/drawable-mdpi/button_32x32_dark.9.png | Bin .../res/drawable-mdpi/button_32x32_darker.9.png | Bin .../main/res/drawable-mdpi/button_32x32_gray.9.png | Bin .../main/res/drawable-mdpi/button_32x32_light.9.png | Bin .../main/res/drawable-mdpi/button_32x32_med.9.png | Bin .../main/res/drawable-mdpi/button_blue_dark.png | Bin .../main/res/drawable-mdpi/button_blue_light.png | Bin .../src}/main/res/drawable-mdpi/button_dark.9.png | Bin .../src}/main/res/drawable-mdpi/button_light.9.png | Bin .../src}/main/res/drawable-mdpi/button_normal.png | Bin .../src}/main/res/drawable-mdpi/button_pressed.png | Bin .../src}/main/res/drawable-mdpi/ic_launcher.png | Bin .../res/drawable-mdpi/ic_launcher_c_beam_online.png | Bin .../src}/main/res/drawable-mdpi/listitembg.png | Bin .../src}/main/res/drawable-mdpi/ring_carbon.png | Bin .../src}/main/res/drawable-mdpi/ring_cience.png | Bin .../src}/main/res/drawable-mdpi/ring_clamp.png | Bin .../src}/main/res/drawable-mdpi/ring_com.png | Bin .../src}/main/res/drawable-mdpi/ring_core.png | Bin .../src}/main/res/drawable-mdpi/ring_creactiv.png | Bin .../src}/main/res/drawable-mdpi/ring_culture.png | Bin .../src}/main/res/drawable-xhdpi/ic_launcher.png | Bin .../drawable-xhdpi/ic_launcher_c_beam_online.png | Bin {src => app/src}/main/res/layout/about_dialog.xml | 0 .../src}/main/res/layout/activity_artefact.xml | 0 {src => app/src}/main/res/layout/activity_bam.xml | 0 {src => app/src}/main/res/layout/activity_c_out.xml | 0 .../src}/main/res/layout/activity_c_portal.xml | 0 .../src}/main/res/layout/activity_ccorder.xml | 0 .../src}/main/res/layout/activity_creactiv.xml | 0 {src => app/src}/main/res/layout/activity_event.xml | 0 {src => app/src}/main/res/layout/activity_main.xml | 0 {src => app/src}/main/res/layout/activity_map.xml | 0 .../src}/main/res/layout/activity_mission.xml | 0 .../main/res/layout/activity_mission_detail.xml | 0 .../src}/main/res/layout/activity_notification.xml | 0 {src => app/src}/main/res/layout/activity_ring.xml | 0 {src => app/src}/main/res/layout/activity_user.xml | 0 {src => app/src}/main/res/layout/activity_web.xml | 0 .../src}/main/res/layout/appwidget_provider.xml | 0 .../src}/main/res/layout/c_beam_appwidget.xml | 0 .../src}/main/res/layout/c_beam_keyguard.xml | 0 {src => app/src}/main/res/layout/dialog_c_out.xml | 0 .../src}/main/res/layout/drawer_list_item.xml | 0 {src => app/src}/main/res/layout/expanded_view.xml | 0 .../src}/main/res/layout/fragment_activitylog.xml | 0 .../src}/main/res/layout/fragment_c_ontrol.xml | 0 .../main/res/layout/fragment_c_portal_webview.xml | 0 .../src}/main/res/layout/fragment_log_activity.xml | 0 .../src}/main/res/layout/fragment_mainbuttons.xml | 0 .../main/res/layout/fragment_mission_detail.xml | 0 .../src}/main/res/layout/fragment_ringbuttons.xml | 0 .../src}/main/res/layout/fragment_ringinfo.xml | 0 {src => app/src}/main/res/layout/fragment_stats.xml | 0 {src => app/src}/main/res/layout/list_view.xml | 0 .../src}/main/res/layout/stats_list_item.xml | 0 {src => app/src}/main/res/layout/view_actionbar.xml | 0 .../src}/main/res/menu/activity_artefact.xml | 0 {src => app/src}/main/res/menu/activity_bam.xml | 0 {src => app/src}/main/res/menu/activity_c_out.xml | 0 .../src}/main/res/menu/activity_c_portal.xml | 0 {src => app/src}/main/res/menu/activity_event.xml | 0 {src => app/src}/main/res/menu/activity_main.xml | 0 {src => app/src}/main/res/menu/activity_map.xml | 0 {src => app/src}/main/res/menu/activity_mission.xml | 0 {src => app/src}/main/res/menu/activity_user.xml | 0 {src => app/src}/main/res/menu/activity_web.xml | 0 {src => app/src}/main/res/menu/ccorder.xml | 0 {src => app/src}/main/res/menu/mission.xml | 0 {src => app/src}/main/res/menu/notification.xml | 0 {src => app/src}/main/res/raw/bleeps.wav | Bin {src => app/src}/main/res/raw/cacert.pem | 0 {src => app/src}/main/res/raw/cacert_class3.pem | 0 {src => app/src}/main/res/raw/microwave_ding.wav | Bin {src => app/src}/main/res/raw/scan.wav | Bin {src => app/src}/main/res/raw/zap.wav | Bin {src => app/src}/main/res/values-sw600dp/dimens.xml | 0 .../src}/main/res/values-sw720dp-land/dimens.xml | 0 {src => app/src}/main/res/values-v14/dimens.xml | 0 {src => app/src}/main/res/values/arrays.xml | 0 {src => app/src}/main/res/values/attrs.xml | 0 {src => app/src}/main/res/values/colors.xml | 0 {src => app/src}/main/res/values/constants.xml | 0 {src => app/src}/main/res/values/dimens.xml | 0 {src => app/src}/main/res/values/strings.xml | 0 {src => app/src}/main/res/values/styles.xml | 0 .../src}/main/res/xml/c_beam_appwidget_info.xml | 0 {src => app/src}/main/res/xml/preferences.xml | 0 .../noGCM/java/org/c_base/c_beam/GCMFacade.java | 0 {src => app/src}/withGCM/AndroidManifest.xml | 0 .../withGCM/java/org/c_base/c_beam/GCMFacade.java | 0 .../java/org/c_base/c_beam/GCMIntentService.java | 0 .../withGCM/java/org/c_base/c_beam/GCMManager.java | 0 .../withGCM/java/org/c_base/c_beam/build.gradle | 0 203 files changed, 0 insertions(+), 0 deletions(-) rename {src => app/src}/main/AndroidManifest.xml (100%) rename {src => app/src}/main/assets/CEVA-CM.TTF (100%) rename {src => app/src}/main/assets/X-SCALE.TTF (100%) rename {assets => app/src/main/assets}/drawable-src/button_32x32_orig.xcf (100%) rename {assets => app/src/main/assets}/drawable-src/button_32x32_round.xcf (100%) rename {assets => app/src/main/assets}/drawable-src/button_orig.xcf (100%) rename {assets => app/src/main/assets}/drawable-src/button_orig_np.xcf (100%) rename {assets => app/src/main/assets}/drawable-src/button_orig_smaller.xcf (100%) rename {assets => app/src/main/assets}/drawable-src/listitembg_orig.xcf (100%) rename {src => app/src}/main/java/org/c_base/c_beam/C_beamAppWidgetProvider.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/CbeamApplication.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/NotificationBroadcastReceiver.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/Settings.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/activity/AppWidgetConfigure.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/activity/ArtefactActivity.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/activity/BamActivity.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/activity/C_PortalActivity.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/activity/C_beamActivity.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/activity/C_outActivity.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/activity/CarbonActivity.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/activity/CcorderActivity.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/activity/CienceActivity.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/activity/ClampActivity.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/activity/ComActivity.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/activity/CoreActivity.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/activity/CreactivActivity.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/activity/CultureActivity.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/activity/EventActivity.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/activity/MainActivity.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/activity/MapActivity.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/activity/MissionActivity.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/activity/MissionDetailActivity.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/activity/NotificationActivity.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/activity/RingActivity.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/activity/SettingsActivity.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/activity/UserActivity.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/activity/WebActivity.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/adapter/ViewPagerAdapter.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/boot/BootReceiver.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/ccorder/DrawOnTop.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/ccorder/Scanbar.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/ccorder/SensorPlot.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/ccorder/TouchSurfaceView.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/domain/ActivityLog.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/domain/Artefact.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/domain/Article.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/domain/C_beam.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/domain/Event.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/domain/Mission.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/domain/Notification.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/domain/Ring.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/domain/User.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/extension/NotificationBroadcast.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/fragment/AboutDialogFragment.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/fragment/ActivitylogFragment.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/fragment/ArrayListFragment.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/fragment/ArtefactListFragment.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/fragment/C_ontrolFragment.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/fragment/C_outListFragment.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/fragment/C_portalListFragment.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/fragment/C_portalWebViewFragment.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/fragment/EventListFragment.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/fragment/MainButtonFragment.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/fragment/MissionDetailFragment.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/fragment/MissionListFragment.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/fragment/NotificationListFragment.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/fragment/RingButtonFragment.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/fragment/RinginfoFragment.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/fragment/StatsFragment.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/fragment/UserListFragment.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/mqtt/ActivityConstants.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/mqtt/Connection.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/mqtt/Connections.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/mqtt/MqttCallbackHandler.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/mqtt/MqttManager.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/mqtt/NetworkBroadcastReceiver.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/mqtt/Notify.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/mqtt/Persistence.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/mqtt/PersistenceException.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/mqtt/SslUtil.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/receiver/C_beamBroadcastReceiver.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/receiver/GCMBroadcastReceiver.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/service/C_beamService.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/settings/Settings.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/util/BooleanLock.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/util/CamLayer.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/util/CubeRenderer.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/util/GLLayer.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/util/Helper.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/util/NotificationsDataSource.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/util/Preview.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/util/SQLiteHelper.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/util/ScrollState.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/view/CameraPreview.java (100%) rename {src => app/src}/main/java/org/c_base/c_beam/view/NonSwipeableViewPager.java (100%) rename {src => app/src}/main/res/drawable-hdpi/button.xml (100%) rename {src => app/src}/main/res/drawable-hdpi/ccorder.png (100%) rename {src => app/src}/main/res/drawable-hdpi/ic_drawer.png (100%) rename {src => app/src}/main/res/drawable-hdpi/ic_launcher.png (100%) rename {src => app/src}/main/res/drawable-hdpi/ic_launcher_c_beam_online.png (100%) rename {src => app/src}/main/res/drawable-hdpi/npatch160dpi.9.png (100%) rename {src => app/src}/main/res/drawable-hdpi/scanner.png (100%) rename {src => app/src}/main/res/drawable-hdpi/smlnpatch240dpi.9.png (100%) rename {src => app/src}/main/res/drawable-ldpi/ic_launcher.png (100%) rename {src => app/src}/main/res/drawable-ldpi/ic_launcher_c_beam_online.png (100%) rename {src => app/src}/main/res/drawable-mdpi/bg.jpg (100%) rename {src => app/src}/main/res/drawable-mdpi/bg_portrait.jpg (100%) rename {src => app/src}/main/res/drawable-mdpi/bg_small.png (100%) rename {src => app/src}/main/res/drawable-mdpi/button_32x32_black.9.png (100%) rename {src => app/src}/main/res/drawable-mdpi/button_32x32_dark.9.png (100%) rename {src => app/src}/main/res/drawable-mdpi/button_32x32_darker.9.png (100%) rename {src => app/src}/main/res/drawable-mdpi/button_32x32_gray.9.png (100%) rename {src => app/src}/main/res/drawable-mdpi/button_32x32_light.9.png (100%) rename {src => app/src}/main/res/drawable-mdpi/button_32x32_med.9.png (100%) rename {src => app/src}/main/res/drawable-mdpi/button_blue_dark.png (100%) rename {src => app/src}/main/res/drawable-mdpi/button_blue_light.png (100%) rename {src => app/src}/main/res/drawable-mdpi/button_dark.9.png (100%) rename {src => app/src}/main/res/drawable-mdpi/button_light.9.png (100%) rename {src => app/src}/main/res/drawable-mdpi/button_normal.png (100%) rename {src => app/src}/main/res/drawable-mdpi/button_pressed.png (100%) rename {src => app/src}/main/res/drawable-mdpi/ic_launcher.png (100%) rename {src => app/src}/main/res/drawable-mdpi/ic_launcher_c_beam_online.png (100%) rename {src => app/src}/main/res/drawable-mdpi/listitembg.png (100%) rename {src => app/src}/main/res/drawable-mdpi/ring_carbon.png (100%) rename {src => app/src}/main/res/drawable-mdpi/ring_cience.png (100%) rename {src => app/src}/main/res/drawable-mdpi/ring_clamp.png (100%) rename {src => app/src}/main/res/drawable-mdpi/ring_com.png (100%) rename {src => app/src}/main/res/drawable-mdpi/ring_core.png (100%) rename {src => app/src}/main/res/drawable-mdpi/ring_creactiv.png (100%) rename {src => app/src}/main/res/drawable-mdpi/ring_culture.png (100%) rename {src => app/src}/main/res/drawable-xhdpi/ic_launcher.png (100%) rename {src => app/src}/main/res/drawable-xhdpi/ic_launcher_c_beam_online.png (100%) rename {src => app/src}/main/res/layout/about_dialog.xml (100%) rename {src => app/src}/main/res/layout/activity_artefact.xml (100%) rename {src => app/src}/main/res/layout/activity_bam.xml (100%) rename {src => app/src}/main/res/layout/activity_c_out.xml (100%) rename {src => app/src}/main/res/layout/activity_c_portal.xml (100%) rename {src => app/src}/main/res/layout/activity_ccorder.xml (100%) rename {src => app/src}/main/res/layout/activity_creactiv.xml (100%) rename {src => app/src}/main/res/layout/activity_event.xml (100%) rename {src => app/src}/main/res/layout/activity_main.xml (100%) rename {src => app/src}/main/res/layout/activity_map.xml (100%) rename {src => app/src}/main/res/layout/activity_mission.xml (100%) rename {src => app/src}/main/res/layout/activity_mission_detail.xml (100%) rename {src => app/src}/main/res/layout/activity_notification.xml (100%) rename {src => app/src}/main/res/layout/activity_ring.xml (100%) rename {src => app/src}/main/res/layout/activity_user.xml (100%) rename {src => app/src}/main/res/layout/activity_web.xml (100%) rename {src => app/src}/main/res/layout/appwidget_provider.xml (100%) rename {src => app/src}/main/res/layout/c_beam_appwidget.xml (100%) rename {src => app/src}/main/res/layout/c_beam_keyguard.xml (100%) rename {src => app/src}/main/res/layout/dialog_c_out.xml (100%) rename {src => app/src}/main/res/layout/drawer_list_item.xml (100%) rename {src => app/src}/main/res/layout/expanded_view.xml (100%) rename {src => app/src}/main/res/layout/fragment_activitylog.xml (100%) rename {src => app/src}/main/res/layout/fragment_c_ontrol.xml (100%) rename {src => app/src}/main/res/layout/fragment_c_portal_webview.xml (100%) rename {src => app/src}/main/res/layout/fragment_log_activity.xml (100%) rename {src => app/src}/main/res/layout/fragment_mainbuttons.xml (100%) rename {src => app/src}/main/res/layout/fragment_mission_detail.xml (100%) rename {src => app/src}/main/res/layout/fragment_ringbuttons.xml (100%) rename {src => app/src}/main/res/layout/fragment_ringinfo.xml (100%) rename {src => app/src}/main/res/layout/fragment_stats.xml (100%) rename {src => app/src}/main/res/layout/list_view.xml (100%) rename {src => app/src}/main/res/layout/stats_list_item.xml (100%) rename {src => app/src}/main/res/layout/view_actionbar.xml (100%) rename {src => app/src}/main/res/menu/activity_artefact.xml (100%) rename {src => app/src}/main/res/menu/activity_bam.xml (100%) rename {src => app/src}/main/res/menu/activity_c_out.xml (100%) rename {src => app/src}/main/res/menu/activity_c_portal.xml (100%) rename {src => app/src}/main/res/menu/activity_event.xml (100%) rename {src => app/src}/main/res/menu/activity_main.xml (100%) rename {src => app/src}/main/res/menu/activity_map.xml (100%) rename {src => app/src}/main/res/menu/activity_mission.xml (100%) rename {src => app/src}/main/res/menu/activity_user.xml (100%) rename {src => app/src}/main/res/menu/activity_web.xml (100%) rename {src => app/src}/main/res/menu/ccorder.xml (100%) rename {src => app/src}/main/res/menu/mission.xml (100%) rename {src => app/src}/main/res/menu/notification.xml (100%) rename {src => app/src}/main/res/raw/bleeps.wav (100%) rename {src => app/src}/main/res/raw/cacert.pem (100%) rename {src => app/src}/main/res/raw/cacert_class3.pem (100%) rename {src => app/src}/main/res/raw/microwave_ding.wav (100%) rename {src => app/src}/main/res/raw/scan.wav (100%) rename {src => app/src}/main/res/raw/zap.wav (100%) rename {src => app/src}/main/res/values-sw600dp/dimens.xml (100%) rename {src => app/src}/main/res/values-sw720dp-land/dimens.xml (100%) rename {src => app/src}/main/res/values-v14/dimens.xml (100%) rename {src => app/src}/main/res/values/arrays.xml (100%) rename {src => app/src}/main/res/values/attrs.xml (100%) rename {src => app/src}/main/res/values/colors.xml (100%) rename {src => app/src}/main/res/values/constants.xml (100%) rename {src => app/src}/main/res/values/dimens.xml (100%) rename {src => app/src}/main/res/values/strings.xml (100%) rename {src => app/src}/main/res/values/styles.xml (100%) rename {src => app/src}/main/res/xml/c_beam_appwidget_info.xml (100%) rename {src => app/src}/main/res/xml/preferences.xml (100%) rename {src => app/src}/noGCM/java/org/c_base/c_beam/GCMFacade.java (100%) rename {src => app/src}/withGCM/AndroidManifest.xml (100%) rename {src => app/src}/withGCM/java/org/c_base/c_beam/GCMFacade.java (100%) rename {src => app/src}/withGCM/java/org/c_base/c_beam/GCMIntentService.java (100%) rename {src => app/src}/withGCM/java/org/c_base/c_beam/GCMManager.java (100%) rename {src => app/src}/withGCM/java/org/c_base/c_beam/build.gradle (100%) diff --git a/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml similarity index 100% rename from src/main/AndroidManifest.xml rename to app/src/main/AndroidManifest.xml diff --git a/src/main/assets/CEVA-CM.TTF b/app/src/main/assets/CEVA-CM.TTF similarity index 100% rename from src/main/assets/CEVA-CM.TTF rename to app/src/main/assets/CEVA-CM.TTF diff --git a/src/main/assets/X-SCALE.TTF b/app/src/main/assets/X-SCALE.TTF similarity index 100% rename from src/main/assets/X-SCALE.TTF rename to app/src/main/assets/X-SCALE.TTF diff --git a/assets/drawable-src/button_32x32_orig.xcf b/app/src/main/assets/drawable-src/button_32x32_orig.xcf similarity index 100% rename from assets/drawable-src/button_32x32_orig.xcf rename to app/src/main/assets/drawable-src/button_32x32_orig.xcf diff --git a/assets/drawable-src/button_32x32_round.xcf b/app/src/main/assets/drawable-src/button_32x32_round.xcf similarity index 100% rename from assets/drawable-src/button_32x32_round.xcf rename to app/src/main/assets/drawable-src/button_32x32_round.xcf diff --git a/assets/drawable-src/button_orig.xcf b/app/src/main/assets/drawable-src/button_orig.xcf similarity index 100% rename from assets/drawable-src/button_orig.xcf rename to app/src/main/assets/drawable-src/button_orig.xcf diff --git a/assets/drawable-src/button_orig_np.xcf b/app/src/main/assets/drawable-src/button_orig_np.xcf similarity index 100% rename from assets/drawable-src/button_orig_np.xcf rename to app/src/main/assets/drawable-src/button_orig_np.xcf diff --git a/assets/drawable-src/button_orig_smaller.xcf b/app/src/main/assets/drawable-src/button_orig_smaller.xcf similarity index 100% rename from assets/drawable-src/button_orig_smaller.xcf rename to app/src/main/assets/drawable-src/button_orig_smaller.xcf diff --git a/assets/drawable-src/listitembg_orig.xcf b/app/src/main/assets/drawable-src/listitembg_orig.xcf similarity index 100% rename from assets/drawable-src/listitembg_orig.xcf rename to app/src/main/assets/drawable-src/listitembg_orig.xcf diff --git a/src/main/java/org/c_base/c_beam/C_beamAppWidgetProvider.java b/app/src/main/java/org/c_base/c_beam/C_beamAppWidgetProvider.java similarity index 100% rename from src/main/java/org/c_base/c_beam/C_beamAppWidgetProvider.java rename to app/src/main/java/org/c_base/c_beam/C_beamAppWidgetProvider.java diff --git a/src/main/java/org/c_base/c_beam/CbeamApplication.java b/app/src/main/java/org/c_base/c_beam/CbeamApplication.java similarity index 100% rename from src/main/java/org/c_base/c_beam/CbeamApplication.java rename to app/src/main/java/org/c_base/c_beam/CbeamApplication.java diff --git a/src/main/java/org/c_base/c_beam/NotificationBroadcastReceiver.java b/app/src/main/java/org/c_base/c_beam/NotificationBroadcastReceiver.java similarity index 100% rename from src/main/java/org/c_base/c_beam/NotificationBroadcastReceiver.java rename to app/src/main/java/org/c_base/c_beam/NotificationBroadcastReceiver.java diff --git a/src/main/java/org/c_base/c_beam/Settings.java b/app/src/main/java/org/c_base/c_beam/Settings.java similarity index 100% rename from src/main/java/org/c_base/c_beam/Settings.java rename to app/src/main/java/org/c_base/c_beam/Settings.java diff --git a/src/main/java/org/c_base/c_beam/activity/AppWidgetConfigure.java b/app/src/main/java/org/c_base/c_beam/activity/AppWidgetConfigure.java similarity index 100% rename from src/main/java/org/c_base/c_beam/activity/AppWidgetConfigure.java rename to app/src/main/java/org/c_base/c_beam/activity/AppWidgetConfigure.java diff --git a/src/main/java/org/c_base/c_beam/activity/ArtefactActivity.java b/app/src/main/java/org/c_base/c_beam/activity/ArtefactActivity.java similarity index 100% rename from src/main/java/org/c_base/c_beam/activity/ArtefactActivity.java rename to app/src/main/java/org/c_base/c_beam/activity/ArtefactActivity.java diff --git a/src/main/java/org/c_base/c_beam/activity/BamActivity.java b/app/src/main/java/org/c_base/c_beam/activity/BamActivity.java similarity index 100% rename from src/main/java/org/c_base/c_beam/activity/BamActivity.java rename to app/src/main/java/org/c_base/c_beam/activity/BamActivity.java diff --git a/src/main/java/org/c_base/c_beam/activity/C_PortalActivity.java b/app/src/main/java/org/c_base/c_beam/activity/C_PortalActivity.java similarity index 100% rename from src/main/java/org/c_base/c_beam/activity/C_PortalActivity.java rename to app/src/main/java/org/c_base/c_beam/activity/C_PortalActivity.java diff --git a/src/main/java/org/c_base/c_beam/activity/C_beamActivity.java b/app/src/main/java/org/c_base/c_beam/activity/C_beamActivity.java similarity index 100% rename from src/main/java/org/c_base/c_beam/activity/C_beamActivity.java rename to app/src/main/java/org/c_base/c_beam/activity/C_beamActivity.java diff --git a/src/main/java/org/c_base/c_beam/activity/C_outActivity.java b/app/src/main/java/org/c_base/c_beam/activity/C_outActivity.java similarity index 100% rename from src/main/java/org/c_base/c_beam/activity/C_outActivity.java rename to app/src/main/java/org/c_base/c_beam/activity/C_outActivity.java diff --git a/src/main/java/org/c_base/c_beam/activity/CarbonActivity.java b/app/src/main/java/org/c_base/c_beam/activity/CarbonActivity.java similarity index 100% rename from src/main/java/org/c_base/c_beam/activity/CarbonActivity.java rename to app/src/main/java/org/c_base/c_beam/activity/CarbonActivity.java diff --git a/src/main/java/org/c_base/c_beam/activity/CcorderActivity.java b/app/src/main/java/org/c_base/c_beam/activity/CcorderActivity.java similarity index 100% rename from src/main/java/org/c_base/c_beam/activity/CcorderActivity.java rename to app/src/main/java/org/c_base/c_beam/activity/CcorderActivity.java diff --git a/src/main/java/org/c_base/c_beam/activity/CienceActivity.java b/app/src/main/java/org/c_base/c_beam/activity/CienceActivity.java similarity index 100% rename from src/main/java/org/c_base/c_beam/activity/CienceActivity.java rename to app/src/main/java/org/c_base/c_beam/activity/CienceActivity.java diff --git a/src/main/java/org/c_base/c_beam/activity/ClampActivity.java b/app/src/main/java/org/c_base/c_beam/activity/ClampActivity.java similarity index 100% rename from src/main/java/org/c_base/c_beam/activity/ClampActivity.java rename to app/src/main/java/org/c_base/c_beam/activity/ClampActivity.java diff --git a/src/main/java/org/c_base/c_beam/activity/ComActivity.java b/app/src/main/java/org/c_base/c_beam/activity/ComActivity.java similarity index 100% rename from src/main/java/org/c_base/c_beam/activity/ComActivity.java rename to app/src/main/java/org/c_base/c_beam/activity/ComActivity.java diff --git a/src/main/java/org/c_base/c_beam/activity/CoreActivity.java b/app/src/main/java/org/c_base/c_beam/activity/CoreActivity.java similarity index 100% rename from src/main/java/org/c_base/c_beam/activity/CoreActivity.java rename to app/src/main/java/org/c_base/c_beam/activity/CoreActivity.java diff --git a/src/main/java/org/c_base/c_beam/activity/CreactivActivity.java b/app/src/main/java/org/c_base/c_beam/activity/CreactivActivity.java similarity index 100% rename from src/main/java/org/c_base/c_beam/activity/CreactivActivity.java rename to app/src/main/java/org/c_base/c_beam/activity/CreactivActivity.java diff --git a/src/main/java/org/c_base/c_beam/activity/CultureActivity.java b/app/src/main/java/org/c_base/c_beam/activity/CultureActivity.java similarity index 100% rename from src/main/java/org/c_base/c_beam/activity/CultureActivity.java rename to app/src/main/java/org/c_base/c_beam/activity/CultureActivity.java diff --git a/src/main/java/org/c_base/c_beam/activity/EventActivity.java b/app/src/main/java/org/c_base/c_beam/activity/EventActivity.java similarity index 100% rename from src/main/java/org/c_base/c_beam/activity/EventActivity.java rename to app/src/main/java/org/c_base/c_beam/activity/EventActivity.java diff --git a/src/main/java/org/c_base/c_beam/activity/MainActivity.java b/app/src/main/java/org/c_base/c_beam/activity/MainActivity.java similarity index 100% rename from src/main/java/org/c_base/c_beam/activity/MainActivity.java rename to app/src/main/java/org/c_base/c_beam/activity/MainActivity.java diff --git a/src/main/java/org/c_base/c_beam/activity/MapActivity.java b/app/src/main/java/org/c_base/c_beam/activity/MapActivity.java similarity index 100% rename from src/main/java/org/c_base/c_beam/activity/MapActivity.java rename to app/src/main/java/org/c_base/c_beam/activity/MapActivity.java diff --git a/src/main/java/org/c_base/c_beam/activity/MissionActivity.java b/app/src/main/java/org/c_base/c_beam/activity/MissionActivity.java similarity index 100% rename from src/main/java/org/c_base/c_beam/activity/MissionActivity.java rename to app/src/main/java/org/c_base/c_beam/activity/MissionActivity.java diff --git a/src/main/java/org/c_base/c_beam/activity/MissionDetailActivity.java b/app/src/main/java/org/c_base/c_beam/activity/MissionDetailActivity.java similarity index 100% rename from src/main/java/org/c_base/c_beam/activity/MissionDetailActivity.java rename to app/src/main/java/org/c_base/c_beam/activity/MissionDetailActivity.java diff --git a/src/main/java/org/c_base/c_beam/activity/NotificationActivity.java b/app/src/main/java/org/c_base/c_beam/activity/NotificationActivity.java similarity index 100% rename from src/main/java/org/c_base/c_beam/activity/NotificationActivity.java rename to app/src/main/java/org/c_base/c_beam/activity/NotificationActivity.java diff --git a/src/main/java/org/c_base/c_beam/activity/RingActivity.java b/app/src/main/java/org/c_base/c_beam/activity/RingActivity.java similarity index 100% rename from src/main/java/org/c_base/c_beam/activity/RingActivity.java rename to app/src/main/java/org/c_base/c_beam/activity/RingActivity.java diff --git a/src/main/java/org/c_base/c_beam/activity/SettingsActivity.java b/app/src/main/java/org/c_base/c_beam/activity/SettingsActivity.java similarity index 100% rename from src/main/java/org/c_base/c_beam/activity/SettingsActivity.java rename to app/src/main/java/org/c_base/c_beam/activity/SettingsActivity.java diff --git a/src/main/java/org/c_base/c_beam/activity/UserActivity.java b/app/src/main/java/org/c_base/c_beam/activity/UserActivity.java similarity index 100% rename from src/main/java/org/c_base/c_beam/activity/UserActivity.java rename to app/src/main/java/org/c_base/c_beam/activity/UserActivity.java diff --git a/src/main/java/org/c_base/c_beam/activity/WebActivity.java b/app/src/main/java/org/c_base/c_beam/activity/WebActivity.java similarity index 100% rename from src/main/java/org/c_base/c_beam/activity/WebActivity.java rename to app/src/main/java/org/c_base/c_beam/activity/WebActivity.java diff --git a/src/main/java/org/c_base/c_beam/adapter/ViewPagerAdapter.java b/app/src/main/java/org/c_base/c_beam/adapter/ViewPagerAdapter.java similarity index 100% rename from src/main/java/org/c_base/c_beam/adapter/ViewPagerAdapter.java rename to app/src/main/java/org/c_base/c_beam/adapter/ViewPagerAdapter.java diff --git a/src/main/java/org/c_base/c_beam/boot/BootReceiver.java b/app/src/main/java/org/c_base/c_beam/boot/BootReceiver.java similarity index 100% rename from src/main/java/org/c_base/c_beam/boot/BootReceiver.java rename to app/src/main/java/org/c_base/c_beam/boot/BootReceiver.java diff --git a/src/main/java/org/c_base/c_beam/ccorder/DrawOnTop.java b/app/src/main/java/org/c_base/c_beam/ccorder/DrawOnTop.java similarity index 100% rename from src/main/java/org/c_base/c_beam/ccorder/DrawOnTop.java rename to app/src/main/java/org/c_base/c_beam/ccorder/DrawOnTop.java diff --git a/src/main/java/org/c_base/c_beam/ccorder/Scanbar.java b/app/src/main/java/org/c_base/c_beam/ccorder/Scanbar.java similarity index 100% rename from src/main/java/org/c_base/c_beam/ccorder/Scanbar.java rename to app/src/main/java/org/c_base/c_beam/ccorder/Scanbar.java diff --git a/src/main/java/org/c_base/c_beam/ccorder/SensorPlot.java b/app/src/main/java/org/c_base/c_beam/ccorder/SensorPlot.java similarity index 100% rename from src/main/java/org/c_base/c_beam/ccorder/SensorPlot.java rename to app/src/main/java/org/c_base/c_beam/ccorder/SensorPlot.java diff --git a/src/main/java/org/c_base/c_beam/ccorder/TouchSurfaceView.java b/app/src/main/java/org/c_base/c_beam/ccorder/TouchSurfaceView.java similarity index 100% rename from src/main/java/org/c_base/c_beam/ccorder/TouchSurfaceView.java rename to app/src/main/java/org/c_base/c_beam/ccorder/TouchSurfaceView.java diff --git a/src/main/java/org/c_base/c_beam/domain/ActivityLog.java b/app/src/main/java/org/c_base/c_beam/domain/ActivityLog.java similarity index 100% rename from src/main/java/org/c_base/c_beam/domain/ActivityLog.java rename to app/src/main/java/org/c_base/c_beam/domain/ActivityLog.java diff --git a/src/main/java/org/c_base/c_beam/domain/Artefact.java b/app/src/main/java/org/c_base/c_beam/domain/Artefact.java similarity index 100% rename from src/main/java/org/c_base/c_beam/domain/Artefact.java rename to app/src/main/java/org/c_base/c_beam/domain/Artefact.java diff --git a/src/main/java/org/c_base/c_beam/domain/Article.java b/app/src/main/java/org/c_base/c_beam/domain/Article.java similarity index 100% rename from src/main/java/org/c_base/c_beam/domain/Article.java rename to app/src/main/java/org/c_base/c_beam/domain/Article.java diff --git a/src/main/java/org/c_base/c_beam/domain/C_beam.java b/app/src/main/java/org/c_base/c_beam/domain/C_beam.java similarity index 100% rename from src/main/java/org/c_base/c_beam/domain/C_beam.java rename to app/src/main/java/org/c_base/c_beam/domain/C_beam.java diff --git a/src/main/java/org/c_base/c_beam/domain/Event.java b/app/src/main/java/org/c_base/c_beam/domain/Event.java similarity index 100% rename from src/main/java/org/c_base/c_beam/domain/Event.java rename to app/src/main/java/org/c_base/c_beam/domain/Event.java diff --git a/src/main/java/org/c_base/c_beam/domain/Mission.java b/app/src/main/java/org/c_base/c_beam/domain/Mission.java similarity index 100% rename from src/main/java/org/c_base/c_beam/domain/Mission.java rename to app/src/main/java/org/c_base/c_beam/domain/Mission.java diff --git a/src/main/java/org/c_base/c_beam/domain/Notification.java b/app/src/main/java/org/c_base/c_beam/domain/Notification.java similarity index 100% rename from src/main/java/org/c_base/c_beam/domain/Notification.java rename to app/src/main/java/org/c_base/c_beam/domain/Notification.java diff --git a/src/main/java/org/c_base/c_beam/domain/Ring.java b/app/src/main/java/org/c_base/c_beam/domain/Ring.java similarity index 100% rename from src/main/java/org/c_base/c_beam/domain/Ring.java rename to app/src/main/java/org/c_base/c_beam/domain/Ring.java diff --git a/src/main/java/org/c_base/c_beam/domain/User.java b/app/src/main/java/org/c_base/c_beam/domain/User.java similarity index 100% rename from src/main/java/org/c_base/c_beam/domain/User.java rename to app/src/main/java/org/c_base/c_beam/domain/User.java diff --git a/src/main/java/org/c_base/c_beam/extension/NotificationBroadcast.java b/app/src/main/java/org/c_base/c_beam/extension/NotificationBroadcast.java similarity index 100% rename from src/main/java/org/c_base/c_beam/extension/NotificationBroadcast.java rename to app/src/main/java/org/c_base/c_beam/extension/NotificationBroadcast.java diff --git a/src/main/java/org/c_base/c_beam/fragment/AboutDialogFragment.java b/app/src/main/java/org/c_base/c_beam/fragment/AboutDialogFragment.java similarity index 100% rename from src/main/java/org/c_base/c_beam/fragment/AboutDialogFragment.java rename to app/src/main/java/org/c_base/c_beam/fragment/AboutDialogFragment.java diff --git a/src/main/java/org/c_base/c_beam/fragment/ActivitylogFragment.java b/app/src/main/java/org/c_base/c_beam/fragment/ActivitylogFragment.java similarity index 100% rename from src/main/java/org/c_base/c_beam/fragment/ActivitylogFragment.java rename to app/src/main/java/org/c_base/c_beam/fragment/ActivitylogFragment.java diff --git a/src/main/java/org/c_base/c_beam/fragment/ArrayListFragment.java b/app/src/main/java/org/c_base/c_beam/fragment/ArrayListFragment.java similarity index 100% rename from src/main/java/org/c_base/c_beam/fragment/ArrayListFragment.java rename to app/src/main/java/org/c_base/c_beam/fragment/ArrayListFragment.java diff --git a/src/main/java/org/c_base/c_beam/fragment/ArtefactListFragment.java b/app/src/main/java/org/c_base/c_beam/fragment/ArtefactListFragment.java similarity index 100% rename from src/main/java/org/c_base/c_beam/fragment/ArtefactListFragment.java rename to app/src/main/java/org/c_base/c_beam/fragment/ArtefactListFragment.java diff --git a/src/main/java/org/c_base/c_beam/fragment/C_ontrolFragment.java b/app/src/main/java/org/c_base/c_beam/fragment/C_ontrolFragment.java similarity index 100% rename from src/main/java/org/c_base/c_beam/fragment/C_ontrolFragment.java rename to app/src/main/java/org/c_base/c_beam/fragment/C_ontrolFragment.java diff --git a/src/main/java/org/c_base/c_beam/fragment/C_outListFragment.java b/app/src/main/java/org/c_base/c_beam/fragment/C_outListFragment.java similarity index 100% rename from src/main/java/org/c_base/c_beam/fragment/C_outListFragment.java rename to app/src/main/java/org/c_base/c_beam/fragment/C_outListFragment.java diff --git a/src/main/java/org/c_base/c_beam/fragment/C_portalListFragment.java b/app/src/main/java/org/c_base/c_beam/fragment/C_portalListFragment.java similarity index 100% rename from src/main/java/org/c_base/c_beam/fragment/C_portalListFragment.java rename to app/src/main/java/org/c_base/c_beam/fragment/C_portalListFragment.java diff --git a/src/main/java/org/c_base/c_beam/fragment/C_portalWebViewFragment.java b/app/src/main/java/org/c_base/c_beam/fragment/C_portalWebViewFragment.java similarity index 100% rename from src/main/java/org/c_base/c_beam/fragment/C_portalWebViewFragment.java rename to app/src/main/java/org/c_base/c_beam/fragment/C_portalWebViewFragment.java diff --git a/src/main/java/org/c_base/c_beam/fragment/EventListFragment.java b/app/src/main/java/org/c_base/c_beam/fragment/EventListFragment.java similarity index 100% rename from src/main/java/org/c_base/c_beam/fragment/EventListFragment.java rename to app/src/main/java/org/c_base/c_beam/fragment/EventListFragment.java diff --git a/src/main/java/org/c_base/c_beam/fragment/MainButtonFragment.java b/app/src/main/java/org/c_base/c_beam/fragment/MainButtonFragment.java similarity index 100% rename from src/main/java/org/c_base/c_beam/fragment/MainButtonFragment.java rename to app/src/main/java/org/c_base/c_beam/fragment/MainButtonFragment.java diff --git a/src/main/java/org/c_base/c_beam/fragment/MissionDetailFragment.java b/app/src/main/java/org/c_base/c_beam/fragment/MissionDetailFragment.java similarity index 100% rename from src/main/java/org/c_base/c_beam/fragment/MissionDetailFragment.java rename to app/src/main/java/org/c_base/c_beam/fragment/MissionDetailFragment.java diff --git a/src/main/java/org/c_base/c_beam/fragment/MissionListFragment.java b/app/src/main/java/org/c_base/c_beam/fragment/MissionListFragment.java similarity index 100% rename from src/main/java/org/c_base/c_beam/fragment/MissionListFragment.java rename to app/src/main/java/org/c_base/c_beam/fragment/MissionListFragment.java diff --git a/src/main/java/org/c_base/c_beam/fragment/NotificationListFragment.java b/app/src/main/java/org/c_base/c_beam/fragment/NotificationListFragment.java similarity index 100% rename from src/main/java/org/c_base/c_beam/fragment/NotificationListFragment.java rename to app/src/main/java/org/c_base/c_beam/fragment/NotificationListFragment.java diff --git a/src/main/java/org/c_base/c_beam/fragment/RingButtonFragment.java b/app/src/main/java/org/c_base/c_beam/fragment/RingButtonFragment.java similarity index 100% rename from src/main/java/org/c_base/c_beam/fragment/RingButtonFragment.java rename to app/src/main/java/org/c_base/c_beam/fragment/RingButtonFragment.java diff --git a/src/main/java/org/c_base/c_beam/fragment/RinginfoFragment.java b/app/src/main/java/org/c_base/c_beam/fragment/RinginfoFragment.java similarity index 100% rename from src/main/java/org/c_base/c_beam/fragment/RinginfoFragment.java rename to app/src/main/java/org/c_base/c_beam/fragment/RinginfoFragment.java diff --git a/src/main/java/org/c_base/c_beam/fragment/StatsFragment.java b/app/src/main/java/org/c_base/c_beam/fragment/StatsFragment.java similarity index 100% rename from src/main/java/org/c_base/c_beam/fragment/StatsFragment.java rename to app/src/main/java/org/c_base/c_beam/fragment/StatsFragment.java diff --git a/src/main/java/org/c_base/c_beam/fragment/UserListFragment.java b/app/src/main/java/org/c_base/c_beam/fragment/UserListFragment.java similarity index 100% rename from src/main/java/org/c_base/c_beam/fragment/UserListFragment.java rename to app/src/main/java/org/c_base/c_beam/fragment/UserListFragment.java diff --git a/src/main/java/org/c_base/c_beam/mqtt/ActivityConstants.java b/app/src/main/java/org/c_base/c_beam/mqtt/ActivityConstants.java similarity index 100% rename from src/main/java/org/c_base/c_beam/mqtt/ActivityConstants.java rename to app/src/main/java/org/c_base/c_beam/mqtt/ActivityConstants.java diff --git a/src/main/java/org/c_base/c_beam/mqtt/Connection.java b/app/src/main/java/org/c_base/c_beam/mqtt/Connection.java similarity index 100% rename from src/main/java/org/c_base/c_beam/mqtt/Connection.java rename to app/src/main/java/org/c_base/c_beam/mqtt/Connection.java diff --git a/src/main/java/org/c_base/c_beam/mqtt/Connections.java b/app/src/main/java/org/c_base/c_beam/mqtt/Connections.java similarity index 100% rename from src/main/java/org/c_base/c_beam/mqtt/Connections.java rename to app/src/main/java/org/c_base/c_beam/mqtt/Connections.java diff --git a/src/main/java/org/c_base/c_beam/mqtt/MqttCallbackHandler.java b/app/src/main/java/org/c_base/c_beam/mqtt/MqttCallbackHandler.java similarity index 100% rename from src/main/java/org/c_base/c_beam/mqtt/MqttCallbackHandler.java rename to app/src/main/java/org/c_base/c_beam/mqtt/MqttCallbackHandler.java diff --git a/src/main/java/org/c_base/c_beam/mqtt/MqttManager.java b/app/src/main/java/org/c_base/c_beam/mqtt/MqttManager.java similarity index 100% rename from src/main/java/org/c_base/c_beam/mqtt/MqttManager.java rename to app/src/main/java/org/c_base/c_beam/mqtt/MqttManager.java diff --git a/src/main/java/org/c_base/c_beam/mqtt/NetworkBroadcastReceiver.java b/app/src/main/java/org/c_base/c_beam/mqtt/NetworkBroadcastReceiver.java similarity index 100% rename from src/main/java/org/c_base/c_beam/mqtt/NetworkBroadcastReceiver.java rename to app/src/main/java/org/c_base/c_beam/mqtt/NetworkBroadcastReceiver.java diff --git a/src/main/java/org/c_base/c_beam/mqtt/Notify.java b/app/src/main/java/org/c_base/c_beam/mqtt/Notify.java similarity index 100% rename from src/main/java/org/c_base/c_beam/mqtt/Notify.java rename to app/src/main/java/org/c_base/c_beam/mqtt/Notify.java diff --git a/src/main/java/org/c_base/c_beam/mqtt/Persistence.java b/app/src/main/java/org/c_base/c_beam/mqtt/Persistence.java similarity index 100% rename from src/main/java/org/c_base/c_beam/mqtt/Persistence.java rename to app/src/main/java/org/c_base/c_beam/mqtt/Persistence.java diff --git a/src/main/java/org/c_base/c_beam/mqtt/PersistenceException.java b/app/src/main/java/org/c_base/c_beam/mqtt/PersistenceException.java similarity index 100% rename from src/main/java/org/c_base/c_beam/mqtt/PersistenceException.java rename to app/src/main/java/org/c_base/c_beam/mqtt/PersistenceException.java diff --git a/src/main/java/org/c_base/c_beam/mqtt/SslUtil.java b/app/src/main/java/org/c_base/c_beam/mqtt/SslUtil.java similarity index 100% rename from src/main/java/org/c_base/c_beam/mqtt/SslUtil.java rename to app/src/main/java/org/c_base/c_beam/mqtt/SslUtil.java diff --git a/src/main/java/org/c_base/c_beam/receiver/C_beamBroadcastReceiver.java b/app/src/main/java/org/c_base/c_beam/receiver/C_beamBroadcastReceiver.java similarity index 100% rename from src/main/java/org/c_base/c_beam/receiver/C_beamBroadcastReceiver.java rename to app/src/main/java/org/c_base/c_beam/receiver/C_beamBroadcastReceiver.java diff --git a/src/main/java/org/c_base/c_beam/receiver/GCMBroadcastReceiver.java b/app/src/main/java/org/c_base/c_beam/receiver/GCMBroadcastReceiver.java similarity index 100% rename from src/main/java/org/c_base/c_beam/receiver/GCMBroadcastReceiver.java rename to app/src/main/java/org/c_base/c_beam/receiver/GCMBroadcastReceiver.java diff --git a/src/main/java/org/c_base/c_beam/service/C_beamService.java b/app/src/main/java/org/c_base/c_beam/service/C_beamService.java similarity index 100% rename from src/main/java/org/c_base/c_beam/service/C_beamService.java rename to app/src/main/java/org/c_base/c_beam/service/C_beamService.java diff --git a/src/main/java/org/c_base/c_beam/settings/Settings.java b/app/src/main/java/org/c_base/c_beam/settings/Settings.java similarity index 100% rename from src/main/java/org/c_base/c_beam/settings/Settings.java rename to app/src/main/java/org/c_base/c_beam/settings/Settings.java diff --git a/src/main/java/org/c_base/c_beam/util/BooleanLock.java b/app/src/main/java/org/c_base/c_beam/util/BooleanLock.java similarity index 100% rename from src/main/java/org/c_base/c_beam/util/BooleanLock.java rename to app/src/main/java/org/c_base/c_beam/util/BooleanLock.java diff --git a/src/main/java/org/c_base/c_beam/util/CamLayer.java b/app/src/main/java/org/c_base/c_beam/util/CamLayer.java similarity index 100% rename from src/main/java/org/c_base/c_beam/util/CamLayer.java rename to app/src/main/java/org/c_base/c_beam/util/CamLayer.java diff --git a/src/main/java/org/c_base/c_beam/util/CubeRenderer.java b/app/src/main/java/org/c_base/c_beam/util/CubeRenderer.java similarity index 100% rename from src/main/java/org/c_base/c_beam/util/CubeRenderer.java rename to app/src/main/java/org/c_base/c_beam/util/CubeRenderer.java diff --git a/src/main/java/org/c_base/c_beam/util/GLLayer.java b/app/src/main/java/org/c_base/c_beam/util/GLLayer.java similarity index 100% rename from src/main/java/org/c_base/c_beam/util/GLLayer.java rename to app/src/main/java/org/c_base/c_beam/util/GLLayer.java diff --git a/src/main/java/org/c_base/c_beam/util/Helper.java b/app/src/main/java/org/c_base/c_beam/util/Helper.java similarity index 100% rename from src/main/java/org/c_base/c_beam/util/Helper.java rename to app/src/main/java/org/c_base/c_beam/util/Helper.java diff --git a/src/main/java/org/c_base/c_beam/util/NotificationsDataSource.java b/app/src/main/java/org/c_base/c_beam/util/NotificationsDataSource.java similarity index 100% rename from src/main/java/org/c_base/c_beam/util/NotificationsDataSource.java rename to app/src/main/java/org/c_base/c_beam/util/NotificationsDataSource.java diff --git a/src/main/java/org/c_base/c_beam/util/Preview.java b/app/src/main/java/org/c_base/c_beam/util/Preview.java similarity index 100% rename from src/main/java/org/c_base/c_beam/util/Preview.java rename to app/src/main/java/org/c_base/c_beam/util/Preview.java diff --git a/src/main/java/org/c_base/c_beam/util/SQLiteHelper.java b/app/src/main/java/org/c_base/c_beam/util/SQLiteHelper.java similarity index 100% rename from src/main/java/org/c_base/c_beam/util/SQLiteHelper.java rename to app/src/main/java/org/c_base/c_beam/util/SQLiteHelper.java diff --git a/src/main/java/org/c_base/c_beam/util/ScrollState.java b/app/src/main/java/org/c_base/c_beam/util/ScrollState.java similarity index 100% rename from src/main/java/org/c_base/c_beam/util/ScrollState.java rename to app/src/main/java/org/c_base/c_beam/util/ScrollState.java diff --git a/src/main/java/org/c_base/c_beam/view/CameraPreview.java b/app/src/main/java/org/c_base/c_beam/view/CameraPreview.java similarity index 100% rename from src/main/java/org/c_base/c_beam/view/CameraPreview.java rename to app/src/main/java/org/c_base/c_beam/view/CameraPreview.java diff --git a/src/main/java/org/c_base/c_beam/view/NonSwipeableViewPager.java b/app/src/main/java/org/c_base/c_beam/view/NonSwipeableViewPager.java similarity index 100% rename from src/main/java/org/c_base/c_beam/view/NonSwipeableViewPager.java rename to app/src/main/java/org/c_base/c_beam/view/NonSwipeableViewPager.java diff --git a/src/main/res/drawable-hdpi/button.xml b/app/src/main/res/drawable-hdpi/button.xml similarity index 100% rename from src/main/res/drawable-hdpi/button.xml rename to app/src/main/res/drawable-hdpi/button.xml diff --git a/src/main/res/drawable-hdpi/ccorder.png b/app/src/main/res/drawable-hdpi/ccorder.png similarity index 100% rename from src/main/res/drawable-hdpi/ccorder.png rename to app/src/main/res/drawable-hdpi/ccorder.png diff --git a/src/main/res/drawable-hdpi/ic_drawer.png b/app/src/main/res/drawable-hdpi/ic_drawer.png similarity index 100% rename from src/main/res/drawable-hdpi/ic_drawer.png rename to app/src/main/res/drawable-hdpi/ic_drawer.png diff --git a/src/main/res/drawable-hdpi/ic_launcher.png b/app/src/main/res/drawable-hdpi/ic_launcher.png similarity index 100% rename from src/main/res/drawable-hdpi/ic_launcher.png rename to app/src/main/res/drawable-hdpi/ic_launcher.png diff --git a/src/main/res/drawable-hdpi/ic_launcher_c_beam_online.png b/app/src/main/res/drawable-hdpi/ic_launcher_c_beam_online.png similarity index 100% rename from src/main/res/drawable-hdpi/ic_launcher_c_beam_online.png rename to app/src/main/res/drawable-hdpi/ic_launcher_c_beam_online.png diff --git a/src/main/res/drawable-hdpi/npatch160dpi.9.png b/app/src/main/res/drawable-hdpi/npatch160dpi.9.png similarity index 100% rename from src/main/res/drawable-hdpi/npatch160dpi.9.png rename to app/src/main/res/drawable-hdpi/npatch160dpi.9.png diff --git a/src/main/res/drawable-hdpi/scanner.png b/app/src/main/res/drawable-hdpi/scanner.png similarity index 100% rename from src/main/res/drawable-hdpi/scanner.png rename to app/src/main/res/drawable-hdpi/scanner.png diff --git a/src/main/res/drawable-hdpi/smlnpatch240dpi.9.png b/app/src/main/res/drawable-hdpi/smlnpatch240dpi.9.png similarity index 100% rename from src/main/res/drawable-hdpi/smlnpatch240dpi.9.png rename to app/src/main/res/drawable-hdpi/smlnpatch240dpi.9.png diff --git a/src/main/res/drawable-ldpi/ic_launcher.png b/app/src/main/res/drawable-ldpi/ic_launcher.png similarity index 100% rename from src/main/res/drawable-ldpi/ic_launcher.png rename to app/src/main/res/drawable-ldpi/ic_launcher.png diff --git a/src/main/res/drawable-ldpi/ic_launcher_c_beam_online.png b/app/src/main/res/drawable-ldpi/ic_launcher_c_beam_online.png similarity index 100% rename from src/main/res/drawable-ldpi/ic_launcher_c_beam_online.png rename to app/src/main/res/drawable-ldpi/ic_launcher_c_beam_online.png diff --git a/src/main/res/drawable-mdpi/bg.jpg b/app/src/main/res/drawable-mdpi/bg.jpg similarity index 100% rename from src/main/res/drawable-mdpi/bg.jpg rename to app/src/main/res/drawable-mdpi/bg.jpg diff --git a/src/main/res/drawable-mdpi/bg_portrait.jpg b/app/src/main/res/drawable-mdpi/bg_portrait.jpg similarity index 100% rename from src/main/res/drawable-mdpi/bg_portrait.jpg rename to app/src/main/res/drawable-mdpi/bg_portrait.jpg diff --git a/src/main/res/drawable-mdpi/bg_small.png b/app/src/main/res/drawable-mdpi/bg_small.png similarity index 100% rename from src/main/res/drawable-mdpi/bg_small.png rename to app/src/main/res/drawable-mdpi/bg_small.png diff --git a/src/main/res/drawable-mdpi/button_32x32_black.9.png b/app/src/main/res/drawable-mdpi/button_32x32_black.9.png similarity index 100% rename from src/main/res/drawable-mdpi/button_32x32_black.9.png rename to app/src/main/res/drawable-mdpi/button_32x32_black.9.png diff --git a/src/main/res/drawable-mdpi/button_32x32_dark.9.png b/app/src/main/res/drawable-mdpi/button_32x32_dark.9.png similarity index 100% rename from src/main/res/drawable-mdpi/button_32x32_dark.9.png rename to app/src/main/res/drawable-mdpi/button_32x32_dark.9.png diff --git a/src/main/res/drawable-mdpi/button_32x32_darker.9.png b/app/src/main/res/drawable-mdpi/button_32x32_darker.9.png similarity index 100% rename from src/main/res/drawable-mdpi/button_32x32_darker.9.png rename to app/src/main/res/drawable-mdpi/button_32x32_darker.9.png diff --git a/src/main/res/drawable-mdpi/button_32x32_gray.9.png b/app/src/main/res/drawable-mdpi/button_32x32_gray.9.png similarity index 100% rename from src/main/res/drawable-mdpi/button_32x32_gray.9.png rename to app/src/main/res/drawable-mdpi/button_32x32_gray.9.png diff --git a/src/main/res/drawable-mdpi/button_32x32_light.9.png b/app/src/main/res/drawable-mdpi/button_32x32_light.9.png similarity index 100% rename from src/main/res/drawable-mdpi/button_32x32_light.9.png rename to app/src/main/res/drawable-mdpi/button_32x32_light.9.png diff --git a/src/main/res/drawable-mdpi/button_32x32_med.9.png b/app/src/main/res/drawable-mdpi/button_32x32_med.9.png similarity index 100% rename from src/main/res/drawable-mdpi/button_32x32_med.9.png rename to app/src/main/res/drawable-mdpi/button_32x32_med.9.png diff --git a/src/main/res/drawable-mdpi/button_blue_dark.png b/app/src/main/res/drawable-mdpi/button_blue_dark.png similarity index 100% rename from src/main/res/drawable-mdpi/button_blue_dark.png rename to app/src/main/res/drawable-mdpi/button_blue_dark.png diff --git a/src/main/res/drawable-mdpi/button_blue_light.png b/app/src/main/res/drawable-mdpi/button_blue_light.png similarity index 100% rename from src/main/res/drawable-mdpi/button_blue_light.png rename to app/src/main/res/drawable-mdpi/button_blue_light.png diff --git a/src/main/res/drawable-mdpi/button_dark.9.png b/app/src/main/res/drawable-mdpi/button_dark.9.png similarity index 100% rename from src/main/res/drawable-mdpi/button_dark.9.png rename to app/src/main/res/drawable-mdpi/button_dark.9.png diff --git a/src/main/res/drawable-mdpi/button_light.9.png b/app/src/main/res/drawable-mdpi/button_light.9.png similarity index 100% rename from src/main/res/drawable-mdpi/button_light.9.png rename to app/src/main/res/drawable-mdpi/button_light.9.png diff --git a/src/main/res/drawable-mdpi/button_normal.png b/app/src/main/res/drawable-mdpi/button_normal.png similarity index 100% rename from src/main/res/drawable-mdpi/button_normal.png rename to app/src/main/res/drawable-mdpi/button_normal.png diff --git a/src/main/res/drawable-mdpi/button_pressed.png b/app/src/main/res/drawable-mdpi/button_pressed.png similarity index 100% rename from src/main/res/drawable-mdpi/button_pressed.png rename to app/src/main/res/drawable-mdpi/button_pressed.png diff --git a/src/main/res/drawable-mdpi/ic_launcher.png b/app/src/main/res/drawable-mdpi/ic_launcher.png similarity index 100% rename from src/main/res/drawable-mdpi/ic_launcher.png rename to app/src/main/res/drawable-mdpi/ic_launcher.png diff --git a/src/main/res/drawable-mdpi/ic_launcher_c_beam_online.png b/app/src/main/res/drawable-mdpi/ic_launcher_c_beam_online.png similarity index 100% rename from src/main/res/drawable-mdpi/ic_launcher_c_beam_online.png rename to app/src/main/res/drawable-mdpi/ic_launcher_c_beam_online.png diff --git a/src/main/res/drawable-mdpi/listitembg.png b/app/src/main/res/drawable-mdpi/listitembg.png similarity index 100% rename from src/main/res/drawable-mdpi/listitembg.png rename to app/src/main/res/drawable-mdpi/listitembg.png diff --git a/src/main/res/drawable-mdpi/ring_carbon.png b/app/src/main/res/drawable-mdpi/ring_carbon.png similarity index 100% rename from src/main/res/drawable-mdpi/ring_carbon.png rename to app/src/main/res/drawable-mdpi/ring_carbon.png diff --git a/src/main/res/drawable-mdpi/ring_cience.png b/app/src/main/res/drawable-mdpi/ring_cience.png similarity index 100% rename from src/main/res/drawable-mdpi/ring_cience.png rename to app/src/main/res/drawable-mdpi/ring_cience.png diff --git a/src/main/res/drawable-mdpi/ring_clamp.png b/app/src/main/res/drawable-mdpi/ring_clamp.png similarity index 100% rename from src/main/res/drawable-mdpi/ring_clamp.png rename to app/src/main/res/drawable-mdpi/ring_clamp.png diff --git a/src/main/res/drawable-mdpi/ring_com.png b/app/src/main/res/drawable-mdpi/ring_com.png similarity index 100% rename from src/main/res/drawable-mdpi/ring_com.png rename to app/src/main/res/drawable-mdpi/ring_com.png diff --git a/src/main/res/drawable-mdpi/ring_core.png b/app/src/main/res/drawable-mdpi/ring_core.png similarity index 100% rename from src/main/res/drawable-mdpi/ring_core.png rename to app/src/main/res/drawable-mdpi/ring_core.png diff --git a/src/main/res/drawable-mdpi/ring_creactiv.png b/app/src/main/res/drawable-mdpi/ring_creactiv.png similarity index 100% rename from src/main/res/drawable-mdpi/ring_creactiv.png rename to app/src/main/res/drawable-mdpi/ring_creactiv.png diff --git a/src/main/res/drawable-mdpi/ring_culture.png b/app/src/main/res/drawable-mdpi/ring_culture.png similarity index 100% rename from src/main/res/drawable-mdpi/ring_culture.png rename to app/src/main/res/drawable-mdpi/ring_culture.png diff --git a/src/main/res/drawable-xhdpi/ic_launcher.png b/app/src/main/res/drawable-xhdpi/ic_launcher.png similarity index 100% rename from src/main/res/drawable-xhdpi/ic_launcher.png rename to app/src/main/res/drawable-xhdpi/ic_launcher.png diff --git a/src/main/res/drawable-xhdpi/ic_launcher_c_beam_online.png b/app/src/main/res/drawable-xhdpi/ic_launcher_c_beam_online.png similarity index 100% rename from src/main/res/drawable-xhdpi/ic_launcher_c_beam_online.png rename to app/src/main/res/drawable-xhdpi/ic_launcher_c_beam_online.png diff --git a/src/main/res/layout/about_dialog.xml b/app/src/main/res/layout/about_dialog.xml similarity index 100% rename from src/main/res/layout/about_dialog.xml rename to app/src/main/res/layout/about_dialog.xml diff --git a/src/main/res/layout/activity_artefact.xml b/app/src/main/res/layout/activity_artefact.xml similarity index 100% rename from src/main/res/layout/activity_artefact.xml rename to app/src/main/res/layout/activity_artefact.xml diff --git a/src/main/res/layout/activity_bam.xml b/app/src/main/res/layout/activity_bam.xml similarity index 100% rename from src/main/res/layout/activity_bam.xml rename to app/src/main/res/layout/activity_bam.xml diff --git a/src/main/res/layout/activity_c_out.xml b/app/src/main/res/layout/activity_c_out.xml similarity index 100% rename from src/main/res/layout/activity_c_out.xml rename to app/src/main/res/layout/activity_c_out.xml diff --git a/src/main/res/layout/activity_c_portal.xml b/app/src/main/res/layout/activity_c_portal.xml similarity index 100% rename from src/main/res/layout/activity_c_portal.xml rename to app/src/main/res/layout/activity_c_portal.xml diff --git a/src/main/res/layout/activity_ccorder.xml b/app/src/main/res/layout/activity_ccorder.xml similarity index 100% rename from src/main/res/layout/activity_ccorder.xml rename to app/src/main/res/layout/activity_ccorder.xml diff --git a/src/main/res/layout/activity_creactiv.xml b/app/src/main/res/layout/activity_creactiv.xml similarity index 100% rename from src/main/res/layout/activity_creactiv.xml rename to app/src/main/res/layout/activity_creactiv.xml diff --git a/src/main/res/layout/activity_event.xml b/app/src/main/res/layout/activity_event.xml similarity index 100% rename from src/main/res/layout/activity_event.xml rename to app/src/main/res/layout/activity_event.xml diff --git a/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml similarity index 100% rename from src/main/res/layout/activity_main.xml rename to app/src/main/res/layout/activity_main.xml diff --git a/src/main/res/layout/activity_map.xml b/app/src/main/res/layout/activity_map.xml similarity index 100% rename from src/main/res/layout/activity_map.xml rename to app/src/main/res/layout/activity_map.xml diff --git a/src/main/res/layout/activity_mission.xml b/app/src/main/res/layout/activity_mission.xml similarity index 100% rename from src/main/res/layout/activity_mission.xml rename to app/src/main/res/layout/activity_mission.xml diff --git a/src/main/res/layout/activity_mission_detail.xml b/app/src/main/res/layout/activity_mission_detail.xml similarity index 100% rename from src/main/res/layout/activity_mission_detail.xml rename to app/src/main/res/layout/activity_mission_detail.xml diff --git a/src/main/res/layout/activity_notification.xml b/app/src/main/res/layout/activity_notification.xml similarity index 100% rename from src/main/res/layout/activity_notification.xml rename to app/src/main/res/layout/activity_notification.xml diff --git a/src/main/res/layout/activity_ring.xml b/app/src/main/res/layout/activity_ring.xml similarity index 100% rename from src/main/res/layout/activity_ring.xml rename to app/src/main/res/layout/activity_ring.xml diff --git a/src/main/res/layout/activity_user.xml b/app/src/main/res/layout/activity_user.xml similarity index 100% rename from src/main/res/layout/activity_user.xml rename to app/src/main/res/layout/activity_user.xml diff --git a/src/main/res/layout/activity_web.xml b/app/src/main/res/layout/activity_web.xml similarity index 100% rename from src/main/res/layout/activity_web.xml rename to app/src/main/res/layout/activity_web.xml diff --git a/src/main/res/layout/appwidget_provider.xml b/app/src/main/res/layout/appwidget_provider.xml similarity index 100% rename from src/main/res/layout/appwidget_provider.xml rename to app/src/main/res/layout/appwidget_provider.xml diff --git a/src/main/res/layout/c_beam_appwidget.xml b/app/src/main/res/layout/c_beam_appwidget.xml similarity index 100% rename from src/main/res/layout/c_beam_appwidget.xml rename to app/src/main/res/layout/c_beam_appwidget.xml diff --git a/src/main/res/layout/c_beam_keyguard.xml b/app/src/main/res/layout/c_beam_keyguard.xml similarity index 100% rename from src/main/res/layout/c_beam_keyguard.xml rename to app/src/main/res/layout/c_beam_keyguard.xml diff --git a/src/main/res/layout/dialog_c_out.xml b/app/src/main/res/layout/dialog_c_out.xml similarity index 100% rename from src/main/res/layout/dialog_c_out.xml rename to app/src/main/res/layout/dialog_c_out.xml diff --git a/src/main/res/layout/drawer_list_item.xml b/app/src/main/res/layout/drawer_list_item.xml similarity index 100% rename from src/main/res/layout/drawer_list_item.xml rename to app/src/main/res/layout/drawer_list_item.xml diff --git a/src/main/res/layout/expanded_view.xml b/app/src/main/res/layout/expanded_view.xml similarity index 100% rename from src/main/res/layout/expanded_view.xml rename to app/src/main/res/layout/expanded_view.xml diff --git a/src/main/res/layout/fragment_activitylog.xml b/app/src/main/res/layout/fragment_activitylog.xml similarity index 100% rename from src/main/res/layout/fragment_activitylog.xml rename to app/src/main/res/layout/fragment_activitylog.xml diff --git a/src/main/res/layout/fragment_c_ontrol.xml b/app/src/main/res/layout/fragment_c_ontrol.xml similarity index 100% rename from src/main/res/layout/fragment_c_ontrol.xml rename to app/src/main/res/layout/fragment_c_ontrol.xml diff --git a/src/main/res/layout/fragment_c_portal_webview.xml b/app/src/main/res/layout/fragment_c_portal_webview.xml similarity index 100% rename from src/main/res/layout/fragment_c_portal_webview.xml rename to app/src/main/res/layout/fragment_c_portal_webview.xml diff --git a/src/main/res/layout/fragment_log_activity.xml b/app/src/main/res/layout/fragment_log_activity.xml similarity index 100% rename from src/main/res/layout/fragment_log_activity.xml rename to app/src/main/res/layout/fragment_log_activity.xml diff --git a/src/main/res/layout/fragment_mainbuttons.xml b/app/src/main/res/layout/fragment_mainbuttons.xml similarity index 100% rename from src/main/res/layout/fragment_mainbuttons.xml rename to app/src/main/res/layout/fragment_mainbuttons.xml diff --git a/src/main/res/layout/fragment_mission_detail.xml b/app/src/main/res/layout/fragment_mission_detail.xml similarity index 100% rename from src/main/res/layout/fragment_mission_detail.xml rename to app/src/main/res/layout/fragment_mission_detail.xml diff --git a/src/main/res/layout/fragment_ringbuttons.xml b/app/src/main/res/layout/fragment_ringbuttons.xml similarity index 100% rename from src/main/res/layout/fragment_ringbuttons.xml rename to app/src/main/res/layout/fragment_ringbuttons.xml diff --git a/src/main/res/layout/fragment_ringinfo.xml b/app/src/main/res/layout/fragment_ringinfo.xml similarity index 100% rename from src/main/res/layout/fragment_ringinfo.xml rename to app/src/main/res/layout/fragment_ringinfo.xml diff --git a/src/main/res/layout/fragment_stats.xml b/app/src/main/res/layout/fragment_stats.xml similarity index 100% rename from src/main/res/layout/fragment_stats.xml rename to app/src/main/res/layout/fragment_stats.xml diff --git a/src/main/res/layout/list_view.xml b/app/src/main/res/layout/list_view.xml similarity index 100% rename from src/main/res/layout/list_view.xml rename to app/src/main/res/layout/list_view.xml diff --git a/src/main/res/layout/stats_list_item.xml b/app/src/main/res/layout/stats_list_item.xml similarity index 100% rename from src/main/res/layout/stats_list_item.xml rename to app/src/main/res/layout/stats_list_item.xml diff --git a/src/main/res/layout/view_actionbar.xml b/app/src/main/res/layout/view_actionbar.xml similarity index 100% rename from src/main/res/layout/view_actionbar.xml rename to app/src/main/res/layout/view_actionbar.xml diff --git a/src/main/res/menu/activity_artefact.xml b/app/src/main/res/menu/activity_artefact.xml similarity index 100% rename from src/main/res/menu/activity_artefact.xml rename to app/src/main/res/menu/activity_artefact.xml diff --git a/src/main/res/menu/activity_bam.xml b/app/src/main/res/menu/activity_bam.xml similarity index 100% rename from src/main/res/menu/activity_bam.xml rename to app/src/main/res/menu/activity_bam.xml diff --git a/src/main/res/menu/activity_c_out.xml b/app/src/main/res/menu/activity_c_out.xml similarity index 100% rename from src/main/res/menu/activity_c_out.xml rename to app/src/main/res/menu/activity_c_out.xml diff --git a/src/main/res/menu/activity_c_portal.xml b/app/src/main/res/menu/activity_c_portal.xml similarity index 100% rename from src/main/res/menu/activity_c_portal.xml rename to app/src/main/res/menu/activity_c_portal.xml diff --git a/src/main/res/menu/activity_event.xml b/app/src/main/res/menu/activity_event.xml similarity index 100% rename from src/main/res/menu/activity_event.xml rename to app/src/main/res/menu/activity_event.xml diff --git a/src/main/res/menu/activity_main.xml b/app/src/main/res/menu/activity_main.xml similarity index 100% rename from src/main/res/menu/activity_main.xml rename to app/src/main/res/menu/activity_main.xml diff --git a/src/main/res/menu/activity_map.xml b/app/src/main/res/menu/activity_map.xml similarity index 100% rename from src/main/res/menu/activity_map.xml rename to app/src/main/res/menu/activity_map.xml diff --git a/src/main/res/menu/activity_mission.xml b/app/src/main/res/menu/activity_mission.xml similarity index 100% rename from src/main/res/menu/activity_mission.xml rename to app/src/main/res/menu/activity_mission.xml diff --git a/src/main/res/menu/activity_user.xml b/app/src/main/res/menu/activity_user.xml similarity index 100% rename from src/main/res/menu/activity_user.xml rename to app/src/main/res/menu/activity_user.xml diff --git a/src/main/res/menu/activity_web.xml b/app/src/main/res/menu/activity_web.xml similarity index 100% rename from src/main/res/menu/activity_web.xml rename to app/src/main/res/menu/activity_web.xml diff --git a/src/main/res/menu/ccorder.xml b/app/src/main/res/menu/ccorder.xml similarity index 100% rename from src/main/res/menu/ccorder.xml rename to app/src/main/res/menu/ccorder.xml diff --git a/src/main/res/menu/mission.xml b/app/src/main/res/menu/mission.xml similarity index 100% rename from src/main/res/menu/mission.xml rename to app/src/main/res/menu/mission.xml diff --git a/src/main/res/menu/notification.xml b/app/src/main/res/menu/notification.xml similarity index 100% rename from src/main/res/menu/notification.xml rename to app/src/main/res/menu/notification.xml diff --git a/src/main/res/raw/bleeps.wav b/app/src/main/res/raw/bleeps.wav similarity index 100% rename from src/main/res/raw/bleeps.wav rename to app/src/main/res/raw/bleeps.wav diff --git a/src/main/res/raw/cacert.pem b/app/src/main/res/raw/cacert.pem similarity index 100% rename from src/main/res/raw/cacert.pem rename to app/src/main/res/raw/cacert.pem diff --git a/src/main/res/raw/cacert_class3.pem b/app/src/main/res/raw/cacert_class3.pem similarity index 100% rename from src/main/res/raw/cacert_class3.pem rename to app/src/main/res/raw/cacert_class3.pem diff --git a/src/main/res/raw/microwave_ding.wav b/app/src/main/res/raw/microwave_ding.wav similarity index 100% rename from src/main/res/raw/microwave_ding.wav rename to app/src/main/res/raw/microwave_ding.wav diff --git a/src/main/res/raw/scan.wav b/app/src/main/res/raw/scan.wav similarity index 100% rename from src/main/res/raw/scan.wav rename to app/src/main/res/raw/scan.wav diff --git a/src/main/res/raw/zap.wav b/app/src/main/res/raw/zap.wav similarity index 100% rename from src/main/res/raw/zap.wav rename to app/src/main/res/raw/zap.wav diff --git a/src/main/res/values-sw600dp/dimens.xml b/app/src/main/res/values-sw600dp/dimens.xml similarity index 100% rename from src/main/res/values-sw600dp/dimens.xml rename to app/src/main/res/values-sw600dp/dimens.xml diff --git a/src/main/res/values-sw720dp-land/dimens.xml b/app/src/main/res/values-sw720dp-land/dimens.xml similarity index 100% rename from src/main/res/values-sw720dp-land/dimens.xml rename to app/src/main/res/values-sw720dp-land/dimens.xml diff --git a/src/main/res/values-v14/dimens.xml b/app/src/main/res/values-v14/dimens.xml similarity index 100% rename from src/main/res/values-v14/dimens.xml rename to app/src/main/res/values-v14/dimens.xml diff --git a/src/main/res/values/arrays.xml b/app/src/main/res/values/arrays.xml similarity index 100% rename from src/main/res/values/arrays.xml rename to app/src/main/res/values/arrays.xml diff --git a/src/main/res/values/attrs.xml b/app/src/main/res/values/attrs.xml similarity index 100% rename from src/main/res/values/attrs.xml rename to app/src/main/res/values/attrs.xml diff --git a/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml similarity index 100% rename from src/main/res/values/colors.xml rename to app/src/main/res/values/colors.xml diff --git a/src/main/res/values/constants.xml b/app/src/main/res/values/constants.xml similarity index 100% rename from src/main/res/values/constants.xml rename to app/src/main/res/values/constants.xml diff --git a/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml similarity index 100% rename from src/main/res/values/dimens.xml rename to app/src/main/res/values/dimens.xml diff --git a/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml similarity index 100% rename from src/main/res/values/strings.xml rename to app/src/main/res/values/strings.xml diff --git a/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml similarity index 100% rename from src/main/res/values/styles.xml rename to app/src/main/res/values/styles.xml diff --git a/src/main/res/xml/c_beam_appwidget_info.xml b/app/src/main/res/xml/c_beam_appwidget_info.xml similarity index 100% rename from src/main/res/xml/c_beam_appwidget_info.xml rename to app/src/main/res/xml/c_beam_appwidget_info.xml diff --git a/src/main/res/xml/preferences.xml b/app/src/main/res/xml/preferences.xml similarity index 100% rename from src/main/res/xml/preferences.xml rename to app/src/main/res/xml/preferences.xml diff --git a/src/noGCM/java/org/c_base/c_beam/GCMFacade.java b/app/src/noGCM/java/org/c_base/c_beam/GCMFacade.java similarity index 100% rename from src/noGCM/java/org/c_base/c_beam/GCMFacade.java rename to app/src/noGCM/java/org/c_base/c_beam/GCMFacade.java diff --git a/src/withGCM/AndroidManifest.xml b/app/src/withGCM/AndroidManifest.xml similarity index 100% rename from src/withGCM/AndroidManifest.xml rename to app/src/withGCM/AndroidManifest.xml diff --git a/src/withGCM/java/org/c_base/c_beam/GCMFacade.java b/app/src/withGCM/java/org/c_base/c_beam/GCMFacade.java similarity index 100% rename from src/withGCM/java/org/c_base/c_beam/GCMFacade.java rename to app/src/withGCM/java/org/c_base/c_beam/GCMFacade.java diff --git a/src/withGCM/java/org/c_base/c_beam/GCMIntentService.java b/app/src/withGCM/java/org/c_base/c_beam/GCMIntentService.java similarity index 100% rename from src/withGCM/java/org/c_base/c_beam/GCMIntentService.java rename to app/src/withGCM/java/org/c_base/c_beam/GCMIntentService.java diff --git a/src/withGCM/java/org/c_base/c_beam/GCMManager.java b/app/src/withGCM/java/org/c_base/c_beam/GCMManager.java similarity index 100% rename from src/withGCM/java/org/c_base/c_beam/GCMManager.java rename to app/src/withGCM/java/org/c_base/c_beam/GCMManager.java diff --git a/src/withGCM/java/org/c_base/c_beam/build.gradle b/app/src/withGCM/java/org/c_base/c_beam/build.gradle similarity index 100% rename from src/withGCM/java/org/c_base/c_beam/build.gradle rename to app/src/withGCM/java/org/c_base/c_beam/build.gradle From fc998d4e26ea7d463c7eb2e7a173b1502184a765 Mon Sep 17 00:00:00 2001 From: saces Date: Mon, 24 Dec 2018 02:14:25 +0100 Subject: [PATCH 02/10] Upgrade project structure 2/3 update build scripts for new project structure --- app/.gitignore | 1 + app/build.gradle | 54 +++++++++++++++++ app/proguard-rules.pro | 21 +++++++ .../c_beam/ExampleInstrumentedTest.java | 26 ++++++++ .../org/c_base/c_beam/ExampleUnitTest.java | 17 ++++++ build.gradle | 59 ++++--------------- gradle.properties | 15 +++++ lint.xml | 3 - proguard-project.txt | 20 ------- project.properties | 16 ----- settings.gradle | 1 + 11 files changed, 146 insertions(+), 87 deletions(-) create mode 100644 app/.gitignore create mode 100644 app/build.gradle create mode 100644 app/proguard-rules.pro create mode 100644 app/src/androidTest/java/org/c_base/c_beam/ExampleInstrumentedTest.java create mode 100644 app/src/test/java/org/c_base/c_beam/ExampleUnitTest.java create mode 100644 gradle.properties delete mode 100644 lint.xml delete mode 100644 proguard-project.txt delete mode 100644 project.properties create mode 100644 settings.gradle diff --git a/app/.gitignore b/app/.gitignore new file mode 100644 index 0000000..796b96d --- /dev/null +++ b/app/.gitignore @@ -0,0 +1 @@ +/build diff --git a/app/build.gradle b/app/build.gradle new file mode 100644 index 0000000..d6b58ca --- /dev/null +++ b/app/build.gradle @@ -0,0 +1,54 @@ +apply plugin: 'com.android.application' + +android { + compileSdkVersion 23 + buildToolsVersion '25.0.2' + defaultConfig { + applicationId "org.c_base.c_beam" + minSdkVersion 14 + targetSdkVersion 23 + versionCode 1 + versionName "1.0" + testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" + } + buildTypes { + release { + minifyEnabled false + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' + } + debug { + minifyEnabled false + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' + } + } + + flavorDimensions "gcm" + + productFlavors { + withGCM { + dimension "gcm" + } + + noGCM { + dimension "gcm" + } + } +} + +dependencies { + compile 'com.androidplot:androidplot-core:0.6.1' + compile 'com.android.support:support-v4:20.0.0' + compile 'com.actionbarsherlock:actionbarsherlock:4.4.0@aar' + compile 'com.mcxiaoke.viewpagerindicator:library:2.4.1@aar' + compile 'com.madgag.spongycastle:core:1.51.0.0' + compile 'com.madgag.spongycastle:prov:1.51.0.0' + compile 'com.madgag.spongycastle:pkix:1.51.0.0' + compile 'com.thetransactioncompany:jsonrpc2-base:1.38' + compile 'com.thetransactioncompany:jsonrpc2-client:1.16.4' + //compile "com.google.android.gms:play-services-gcm:8.4.0" + compile('org.eclipse.paho:org.eclipse.paho.android.service:latest.integration') { + exclude module: 'support-v4' + } + compile 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:latest.integration' + withGCMCompile fileTree(dir: 'libs', include: '*.jar') +} diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro new file mode 100644 index 0000000..f1b4245 --- /dev/null +++ b/app/proguard-rules.pro @@ -0,0 +1,21 @@ +# Add project specific ProGuard rules here. +# You can control the set of applied configuration files using the +# proguardFiles setting in build.gradle. +# +# For more details, see +# http://developer.android.com/guide/developing/tools/proguard.html + +# If your project uses WebView with JS, uncomment the following +# and specify the fully qualified class name to the JavaScript interface +# class: +#-keepclassmembers class fqcn.of.javascript.interface.for.webview { +# public *; +#} + +# Uncomment this to preserve the line number information for +# debugging stack traces. +#-keepattributes SourceFile,LineNumberTable + +# If you keep the line number information, uncomment this to +# hide the original source file name. +#-renamesourcefileattribute SourceFile diff --git a/app/src/androidTest/java/org/c_base/c_beam/ExampleInstrumentedTest.java b/app/src/androidTest/java/org/c_base/c_beam/ExampleInstrumentedTest.java new file mode 100644 index 0000000..17e1a97 --- /dev/null +++ b/app/src/androidTest/java/org/c_base/c_beam/ExampleInstrumentedTest.java @@ -0,0 +1,26 @@ +package org.c_base.c_beam; + +import android.content.Context; +import android.support.test.InstrumentationRegistry; +import android.support.test.runner.AndroidJUnit4; + +import org.junit.Test; +import org.junit.runner.RunWith; + +import static org.junit.Assert.*; + +/** + * Instrumented test, which will execute on an Android device. + * + * @see Testing documentation + */ +@RunWith(AndroidJUnit4.class) +public class ExampleInstrumentedTest { + @Test + public void useAppContext() { + // Context of the app under test. + Context appContext = InstrumentationRegistry.getTargetContext(); + + assertEquals("org.c_base.c_beam", appContext.getPackageName()); + } +} diff --git a/app/src/test/java/org/c_base/c_beam/ExampleUnitTest.java b/app/src/test/java/org/c_base/c_beam/ExampleUnitTest.java new file mode 100644 index 0000000..e2df38f --- /dev/null +++ b/app/src/test/java/org/c_base/c_beam/ExampleUnitTest.java @@ -0,0 +1,17 @@ +package org.c_base.c_beam; + +import org.junit.Test; + +import static org.junit.Assert.*; + +/** + * Example local unit test, which will execute on the development machine (host). + * + * @see Testing documentation + */ +public class ExampleUnitTest { + @Test + public void addition_isCorrect() { + assertEquals(4, 2 + 2); + } +} \ No newline at end of file diff --git a/build.gradle b/build.gradle index b78c9d9..c2eea8e 100644 --- a/build.gradle +++ b/build.gradle @@ -1,60 +1,23 @@ +// Top-level build file where you can add configuration options common to all sub-projects/modules. + buildscript { repositories { jcenter() } - dependencies { classpath 'com.android.tools.build:gradle:2.3.3' - } -} - -apply plugin: 'com.android.application' -repositories { - mavenCentral() -} - -android { - compileSdkVersion 23 - buildToolsVersion '25.0.2' - - lintOptions { - checkReleaseBuilds false - // Or, if you prefer, you can continue to check for errors in release builds, - // but continue the build even when errors are found: - abortOnError false + // NOTE: Do not place your application dependencies here; they belong + // in the individual module build.gradle files } +} - flavorDimensions "gcm" - - productFlavors { - withGCM { - dimension "gcm" - } - - noGCM { - dimension "gcm" - } - +allprojects { + repositories { + jcenter() } - } - -dependencies { - compile 'com.androidplot:androidplot-core:0.6.1' - compile 'com.android.support:support-v4:20.0.0' - compile 'com.actionbarsherlock:actionbarsherlock:4.4.0@aar' - compile 'com.mcxiaoke.viewpagerindicator:library:2.4.1@aar' - compile 'com.madgag.spongycastle:core:1.51.0.0' - compile 'com.madgag.spongycastle:prov:1.51.0.0' - compile 'com.madgag.spongycastle:pkix:1.51.0.0' - compile 'com.thetransactioncompany:jsonrpc2-base:1.38' - compile 'com.thetransactioncompany:jsonrpc2-client:1.16.4' - //compile "com.google.android.gms:play-services-gcm:8.4.0" - compile('org.eclipse.paho:org.eclipse.paho.android.service:latest.integration') { - exclude module: 'support-v4' - } - compile 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:latest.integration' - withGCMCompile fileTree(dir: 'libs', include: '*.jar') -} \ No newline at end of file +task clean(type: Delete) { + delete rootProject.buildDir +} diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 0000000..82618ce --- /dev/null +++ b/gradle.properties @@ -0,0 +1,15 @@ +# Project-wide Gradle settings. +# IDE (e.g. Android Studio) users: +# Gradle settings configured through the IDE *will override* +# any settings specified in this file. +# For more details on how to configure your build environment visit +# http://www.gradle.org/docs/current/userguide/build_environment.html +# Specifies the JVM arguments used for the daemon process. +# The setting is particularly useful for tweaking memory settings. +org.gradle.jvmargs=-Xmx1536m +# When configured, Gradle will run in incubating parallel mode. +# This option should only be used with decoupled projects. More details, visit +# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects +# org.gradle.parallel=true + + diff --git a/lint.xml b/lint.xml deleted file mode 100644 index ee0eead..0000000 --- a/lint.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/proguard-project.txt b/proguard-project.txt deleted file mode 100644 index f2fe155..0000000 --- a/proguard-project.txt +++ /dev/null @@ -1,20 +0,0 @@ -# To enable ProGuard in your project, edit project.properties -# to define the proguard.config property as described in that file. -# -# Add project specific ProGuard rules here. -# By default, the flags in this file are appended to flags specified -# in ${sdk.dir}/tools/proguard/proguard-android.txt -# You can edit the include path and order by changing the ProGuard -# include property in project.properties. -# -# For more details, see -# http://developer.android.com/guide/developing/tools/proguard.html - -# Add any project specific keep options here: - -# If your project uses WebView with JS, uncomment the following -# and specify the fully qualified class name to the JavaScript interface -# class: -#-keepclassmembers class fqcn.of.javascript.interface.for.webview { -# public *; -#} diff --git a/project.properties b/project.properties deleted file mode 100644 index fb33192..0000000 --- a/project.properties +++ /dev/null @@ -1,16 +0,0 @@ -# This file is automatically generated by Android Tools. -# Do not modify this file -- YOUR CHANGES WILL BE ERASED! -# -# This file must be checked in Version Control Systems. -# -# To customize properties used by the Ant build system edit -# "ant.properties", and override values to adapt the script to your -# project structure. -# -# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home): -#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt - -# Project target. -target=android-17 - -android.library.reference.1=../actionbarsherlock diff --git a/settings.gradle b/settings.gradle new file mode 100644 index 0000000..e7b4def --- /dev/null +++ b/settings.gradle @@ -0,0 +1 @@ +include ':app' From d3e8dfdbce37f7b75f1240b5692e5514acf2d82f Mon Sep 17 00:00:00 2001 From: saces Date: Mon, 24 Dec 2018 04:18:33 +0100 Subject: [PATCH 03/10] Upgrade project structure 3/3 remove unused stuff --- android/support/v4/app/Watson.java | 144 ------------------ .../java/org/c_base/c_beam/build.gradle | 60 -------- ic_launcher-web.png | Bin 122488 -> 0 bytes ic_launcher_c_beam_online-web.png | Bin 165603 -> 0 bytes 4 files changed, 204 deletions(-) delete mode 100644 android/support/v4/app/Watson.java delete mode 100644 app/src/withGCM/java/org/c_base/c_beam/build.gradle delete mode 100644 ic_launcher-web.png delete mode 100644 ic_launcher_c_beam_online-web.png diff --git a/android/support/v4/app/Watson.java b/android/support/v4/app/Watson.java deleted file mode 100644 index d93de4c..0000000 --- a/android/support/v4/app/Watson.java +++ /dev/null @@ -1,144 +0,0 @@ -package android.support.v4.app; - -import android.util.Log; -import android.view.View; -import android.view.Window; -import com.actionbarsherlock.ActionBarSherlock.OnCreatePanelMenuListener; -import com.actionbarsherlock.ActionBarSherlock.OnMenuItemSelectedListener; -import com.actionbarsherlock.ActionBarSherlock.OnPreparePanelListener; -import com.actionbarsherlock.view.Menu; -import com.actionbarsherlock.view.MenuInflater; -import com.actionbarsherlock.view.MenuItem; - -import java.util.ArrayList; - -/** I'm in ur package. Stealing ur variables. */ -public abstract class Watson extends FragmentActivity implements OnCreatePanelMenuListener, OnPreparePanelListener, OnMenuItemSelectedListener { - private static final boolean DEBUG = false; - private static final String TAG = "Watson"; - - /** Fragment interface for menu creation callback. */ - public interface OnCreateOptionsMenuListener { - public void onCreateOptionsMenu(Menu menu, MenuInflater inflater); - } - /** Fragment interface for menu preparation callback. */ - public interface OnPrepareOptionsMenuListener { - public void onPrepareOptionsMenu(Menu menu); - } - /** Fragment interface for menu item selection callback. */ - public interface OnOptionsItemSelectedListener { - public boolean onOptionsItemSelected(MenuItem item); - } - - private ArrayList mCreatedMenus; - - - /////////////////////////////////////////////////////////////////////////// - // Sherlock menu handling - /////////////////////////////////////////////////////////////////////////// - - @Override - public boolean onCreatePanelMenu(int featureId, Menu menu) { - if (DEBUG) Log.d(TAG, "[onCreatePanelMenu] featureId: " + featureId + ", menu: " + menu); - - if (featureId == Window.FEATURE_OPTIONS_PANEL) { - boolean result = onCreateOptionsMenu(menu); - if (DEBUG) Log.d(TAG, "[onCreatePanelMenu] activity create result: " + result); - - MenuInflater inflater = getSupportMenuInflater(); - boolean show = false; - ArrayList newMenus = null; - if (mFragments.mAdded != null) { - for (int i = 0; i < mFragments.mAdded.size(); i++) { - Fragment f = mFragments.mAdded.get(i); - if (f != null && !f.mHidden && f.mHasMenu && f.mMenuVisible && f instanceof OnCreateOptionsMenuListener) { - show = true; - ((OnCreateOptionsMenuListener)f).onCreateOptionsMenu(menu, inflater); - if (newMenus == null) { - newMenus = new ArrayList(); - } - newMenus.add(f); - } - } - } - - if (mCreatedMenus != null) { - for (int i = 0; i < mCreatedMenus.size(); i++) { - Fragment f = mCreatedMenus.get(i); - if (newMenus == null || !newMenus.contains(f)) { - f.onDestroyOptionsMenu(); - } - } - } - - mCreatedMenus = newMenus; - - if (DEBUG) Log.d(TAG, "[onCreatePanelMenu] fragments create result: " + show); - result |= show; - - if (DEBUG) Log.d(TAG, "[onCreatePanelMenu] returning " + result); - return result; - } - return false; - } - - @Override - public boolean onPreparePanel(int featureId, View view, Menu menu) { - if (DEBUG) Log.d(TAG, "[onPreparePanel] featureId: " + featureId + ", view: " + view + " menu: " + menu); - - if (featureId == Window.FEATURE_OPTIONS_PANEL) { - boolean result = onPrepareOptionsMenu(menu); - if (DEBUG) Log.d(TAG, "[onPreparePanel] activity prepare result: " + result); - - boolean show = false; - if (mFragments.mAdded != null) { - for (int i = 0; i < mFragments.mAdded.size(); i++) { - Fragment f = mFragments.mAdded.get(i); - if (f != null && !f.mHidden && f.mHasMenu && f.mMenuVisible && f instanceof OnPrepareOptionsMenuListener) { - show = true; - ((OnPrepareOptionsMenuListener)f).onPrepareOptionsMenu(menu); - } - } - } - - if (DEBUG) Log.d(TAG, "[onPreparePanel] fragments prepare result: " + show); - result |= show; - - result &= menu.hasVisibleItems(); - if (DEBUG) Log.d(TAG, "[onPreparePanel] returning " + result); - return result; - } - return false; - } - - @Override - public boolean onMenuItemSelected(int featureId, MenuItem item) { - if (DEBUG) Log.d(TAG, "[onMenuItemSelected] featureId: " + featureId + ", item: " + item); - - if (featureId == Window.FEATURE_OPTIONS_PANEL) { - if (onOptionsItemSelected(item)) { - return true; - } - - if (mFragments.mAdded != null) { - for (int i = 0; i < mFragments.mAdded.size(); i++) { - Fragment f = mFragments.mAdded.get(i); - if (f != null && !f.mHidden && f.mHasMenu && f.mMenuVisible && f instanceof OnOptionsItemSelectedListener) { - if (((OnOptionsItemSelectedListener)f).onOptionsItemSelected(item)) { - return true; - } - } - } - } - } - return false; - } - - public abstract boolean onCreateOptionsMenu(Menu menu); - - public abstract boolean onPrepareOptionsMenu(Menu menu); - - public abstract boolean onOptionsItemSelected(MenuItem item); - - public abstract MenuInflater getSupportMenuInflater(); -} diff --git a/app/src/withGCM/java/org/c_base/c_beam/build.gradle b/app/src/withGCM/java/org/c_base/c_beam/build.gradle deleted file mode 100644 index b78c9d9..0000000 --- a/app/src/withGCM/java/org/c_base/c_beam/build.gradle +++ /dev/null @@ -1,60 +0,0 @@ -buildscript { - repositories { - jcenter() - } - - dependencies { - classpath 'com.android.tools.build:gradle:2.3.3' - } -} - -apply plugin: 'com.android.application' - -repositories { - mavenCentral() -} - -android { - compileSdkVersion 23 - buildToolsVersion '25.0.2' - - lintOptions { - checkReleaseBuilds false - // Or, if you prefer, you can continue to check for errors in release builds, - // but continue the build even when errors are found: - abortOnError false - } - - flavorDimensions "gcm" - - productFlavors { - withGCM { - dimension "gcm" - } - - noGCM { - dimension "gcm" - } - - } - -} - - -dependencies { - compile 'com.androidplot:androidplot-core:0.6.1' - compile 'com.android.support:support-v4:20.0.0' - compile 'com.actionbarsherlock:actionbarsherlock:4.4.0@aar' - compile 'com.mcxiaoke.viewpagerindicator:library:2.4.1@aar' - compile 'com.madgag.spongycastle:core:1.51.0.0' - compile 'com.madgag.spongycastle:prov:1.51.0.0' - compile 'com.madgag.spongycastle:pkix:1.51.0.0' - compile 'com.thetransactioncompany:jsonrpc2-base:1.38' - compile 'com.thetransactioncompany:jsonrpc2-client:1.16.4' - //compile "com.google.android.gms:play-services-gcm:8.4.0" - compile('org.eclipse.paho:org.eclipse.paho.android.service:latest.integration') { - exclude module: 'support-v4' - } - compile 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:latest.integration' - withGCMCompile fileTree(dir: 'libs', include: '*.jar') -} \ No newline at end of file diff --git a/ic_launcher-web.png b/ic_launcher-web.png deleted file mode 100644 index 8bd826f2bcfd87ffeca4e2f931cc91231f27b62d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 122488 zcmeFY`#;nF|35x6Oe#iEj$=yYlq8kIoN{U?@#m7==z#bE5D0Y0%+%;62m}WH z1cRWwz|S_Sp9TV9L1sq!w@{<26a0HcR&~0Rq=T8yYYa~GU3ggO)^>gIS>}N&{QL=> zv)_+Cy`}I0dgIUOD+%c@aJ}ufKE8kS^i6(h*yt{+j=d8$TD7u7opK#|tyu-|PVN0P(EX!8ol zn&HnMbAJr0wMuTKtGWJC+F_D0?Aw|XkN%#+Ggm$CjE9r!Ouki3KK7H)@ak8%V;?+V zS=7Ly;YZz`U%fUOGUn4W`RMP}2DPz=<=?JnRQ~UlG04vTQKf93$`QrGI@`UW_=wGR zvab<)qi%O}4=9tykZp4K?V7%*2VI@7d4(FUWIkJInfS zns@cJMa&!$*WLMSx%RmILN-}9^6G4HyIWdB$xs@<<@V6N$4SX+3R8v1&z411DVA3Cy_?N@(O z8??6bU&DTvA6oM@?=u-Bn(|JD`3XUXVz+vb82`yI(xLi|B)^08^a=9eZ$Fm5Ont7k z;-ql%-x#sNlI8;)zTf+d@16gH4EXx3^2dXCsgONq#6&i0GoxX=Pid=RVv0ifDVP#D zo1pL{7r6brCm1-nfwfaCm~vcw(Nz_*-%&N}`7vkm@n*Y%%pXXzeT*mZ=p8$?YD%*} zS|o{|GLBGfydq|Q{`*A8n7!^Sd7tP1%1A-%&fq;V&pVTp+@O_jRk@fCFRe!lZ1-er z!`CV-y<%zQf@n%i6&_7nqF(qD`3Xi5L9#YdTJewmm>J^f<0Re`Bx~;$OjEzNGP1BD zKFbt^S{*J;xsZr{aF?gi621AnDbpkO(q6Mz{n?9i&(wMGYzB$%WA5YSX?6U5=QQV{ zordf~>(F^|qFJ@;5B~QoB2lOaZ&lmKoq>!opQ?$$VGn#{$P^H~4TLE)ow+F1u-Ag< za*<(B;*pY!RS%?u9q|9gd@cIn<-fm>5vqc+-fIza)E*9KmEt443F>}p%ZTwf(7;$w z<%^dLY;4}`O`aI6Pd{E>0#FtsnrHHt4f7HX;vJNQsGqF8M4ho z);`J6vtqz{j0R-dluDA4pp3eE=TNftW}C#di!-tDoG%N?1{du}_*Ogj7H;d8Z}Uyj zC#k#{_93<=3~2-y8ts~V$(>SJRp;a1DiwM#*Gx#tg+Gz#SI>9yc{Xs}p+`;Pq%_6L&_8>mU_J@yIJu=Y=!67yDPcX-Y`=`|(-_yV)Y zwo~wYpk&IwG))7OJ#pbHpC%0p#4WKGLRN>HRM8uWDr1u&V)l=2n3OrvM~8&g-ts3j zt=E!uQ9EB9bx^CNt+{Gk{yPJALSJFnHX8g6 znC^C-pnd4>h{qJ`8&EK!jQ?56gEw1~==w=r8?nu454qf)aD zjrDj@1go^dF))l5` zgH^eAC-OOUPyIz)!{p-?e?pcH?!Q6R{2F0Oa0tx37&*QJ1If0f zYI!3aKt$CLX|CzC`##}hB<7HV%Mp6wZ}`JtC8^Y~w06O%eM)up1hC#X%)6MO2f?Jhs8 z62OLLqE9)onN*oENF!6i=X>8fas)}Mwc-LANQC2mvi!v#57ka;d|#^^3n>l-a(jIT zh>OX{#X9@YiQs=pei3tZ<(=m`YQG4Ga&qtZ&p+m>I^pFGCToPP?%E4~*uxvGGMI&> zk9hP{oS4H!;%}4R%)$tA3(e%$-SPeL`7@-joU?iaP&=0?*nTR#n+jt&0*~GVbiL8F z4(da1d?nRX2r5VcM*zW?qtuQFp7+gi{z5mq_+8NX2`74UGMdmYSTF7V9h(H=;jjZ^ zR!s21Bx=rgkV`*x>(9BECN+T@oj{X~(Im_qis3$d(TP$|t@A6PPKFCkZsk%Rb!{1M z#^_MTgGz=R!VgUXh2Ss{!T9xk>G0LQNLGPno#!}kp72|>QsveuN}N{ksAV=$wVv3P zhM;P%mi)Y?wbiMP3GBW^8lNx?A)F3XVz9Is7F}E8bXhhb<-7=ch>$^65QFDo-Tor> zY}iaCI*>0#v;1=LKIYpMAXjuj!iBT0bmQMhP_oiHk|C9p^HO_)J#)EL7T~ zITaDJRy9?RaCgB{D7E#}A47G%Xa8EL9}>0mZ)&pj$Qf8r*ki_ClyjGy!>~x0!=n|F zN)`P#W85bMcY%JHJgh@~z=k?X#e~*x<>Z{ARFC=A2LBb;@%^z>V0hL4&A4v|ctBl% z6O-THrS&t4G0c_F8?hhLSQyQGhBsm%pkPE6og%v~gf3)P&*>P0+~_uRetx$D_%*^V zdN)zK?ivGmi5muU0LuQF{iak$gu%!Jh5|>S|K-IWwzhGOOP(eJH<>&w6G3TGacI~b z^%i{Ph~7_rW;?wfX8(D7L%Owv0&xo^2; zX-psthFnHWj<{WRT-*#-b%^dA@>o_ep<<`CvkJy8CFdC(SAD|hPK zn8VBHo(K$Hp-S%*Tmy^)zoLJ2*!hx7AlHy`*Q+XlXlh~r5b8nfC`_{>0_YbqlBnsZ zoT2HLK-sp!!}xLcvb~FHE{75>vbwd%<29>Od%rXfI{;`S1TS)c$X#sI-4k}P=w!(c zA5j~psE@OZ1a|l{6YPRzsu1)iq_H|gi9IuUo2tyo!1H;w^q>@J9a?ab)2`2Z_P4*5 zNM^3_EkibQimlU|df8lNqjlD#%mG0n&Z)PkZm?|DJ)zoosw)$A0LBxrMA9;q$jr9t z@lgq3C0Itd_>Tv)9@5<{O$n~pc}XAWWFz;cWB51_l8?QGWdChhOKW)LX6V41xLpXe z=NxnV$3}D&fY7?RDfwb`pAc*z?L_IQuP3W#pDG@*1I4jg6#>ShYVPzljMuPh;)8#aAVM{ zp4^v z-VFx~*D#@cvI76fB79F;UaU^y0`7z2L^yz>1v$V@r6c#Hj5!{9_GJpFy;T;H zHHZ8`n%sILHf@QaS&7Y6S<)3C+9xF&T^s>8#Rt@FOOw?}*PN~Ma2tqpH0fxGaz}&A z9R6nbNQc9PJ;`)IN1!|L8_HCyzpo>+TUw))(tAAYu)DxQ;?fR%Q7FNvTXGmvN zpOj2aFTbHv%Q=`x3$MgO%2S|Zvyc)Aj2~%z+)1C}IpbUMo{k(!6sahahS(=|rDagl z!nMHxJMrUb_XrTC8&bK)N&?h(?Nb7BuhT>KZ<@}EG?yHTNUkIF{5D|~MkH1EYHfrS z`}7Dja!;#|1=ikEX!Lv9AOdQ`L)(<1Ig^il;pDb1#5<(X++j1lJ5pwd@%?-lPvJH& z6&8HugA?JWZ|Hzxr>Kt}ba&m-n+ldxVgU%DK}*oU*dc1(!0O;t&G~`UDW}oA-4#dn zsE0z8kC(U;2kf(wKfJo@mF#}0-i?F$N^R3M&kILv7G(P_yUdx&jKudUe=~=`&F5vz zC%xYf2=Wj`8o%t^HMe<7ULRV0hfGTGcHFH!rd_4gJS4yQd7)VLigk%+sHxCCg8oww zNkD}6gmFix;&;5+bd{Ou+SoSEOnB`9k=FA&0)oBH)oe0Y$kG_HD=*)rud~r}T>b|u zx1FMi|8(bX^NtLio$+-IU=HGDr~vWg;R)>&U3CGLN;7VQX5Y zub&H~Mu4IXG?3B<9Y6+H1<<9BF7W)L@g5ag*VaST&|76hh4ns0V!SlzyUDtfQ2kPk1yo!ojvAKa++`sy@e?Qg)tnuS*r!8zm6hF5zd ze3?5#s$87N>$&r=fw^1$5SW1cyyj_n&wFPxNe%O2Z>rsXDB?x?!gd&CWE3&?N1|>_T(ui22%(yd=H`W8(CNYr(49F z2fNiqEY@aGwS__BOJ!>>H?H&+ZpDIc-Vj=9wfDm(kDY7A**u#JxMbYwr!Sk3&@4dU zt527N30eFm7iwU#7+w(%{gx0S^pA<47dZMjgVwRpxH57gOva?4f;{Y@22 zNMVSy%BTntQl?WCU5s9oQPV~~BAH9;HNOIl|G~J%ciObf&=CD}mXLq0NB9hv@_fp_ zFn-j*KMePJ@2TBPBW;| zbyJ`WDg>LpTiPE6xjB9+SQrJrwPkfjPn`~zYe(N_jrrb$tBeLjdc_>N@Vc1A&p}s= zrd41_9M8^r`528T9}`zgx!rf|86Kp^C}mVYqf#T4!idS!Tei?CZ~TeVy&gShWNar~EfjgpvS#iygrNa|7=xeWpMOy1K1;9NU!v6ikn zk0*#@I0BsLsF04`{pGxntz(xABm#aBS^$HeE= z4OG`91wMEY`^DZG2^zbNIF>%s^ZWjW+?A=)BgLMf&_M%@(rMS1h@gP|>dFLepcXb( znjXzW?4$T+X<`B`ZCMAP5d+BUo51WTr+io zUD{l;%MVeBd~XSbql)v?D1K+w7eume`!twW%{dfE^|XcLnkP%^{ICXd=7QtL${zw0 zTB4MHBUiTMqh5VSzu5k?`YT@Fh0u;5_^R71sr+F^Y$G&k9wNlWe^mYs{5acG!1g3> z^7gzKcELYPMre*RM;;~Wy97*(S(`6nkSkMLsc3he_h$wFc(jD~)Du*Rjdk6RMTbmY z;D&Eqq8olH=n3n#?~zEo%pibp$3G)Hm1VhFPj93sPR?p~YYZZ(m{*{a@YK4gm;Dc> z9PYVd#pI{{rXMszRa?heDX|MPr{DC0;2@N&lJpU-{@fJ5S*M|8*8f8Frv+zxHK%gO z7IE1(f1xY7^1gR7TWxmQK3KB$m5S&yvQY$MR=eOo1+IdVAg-vkRLK=pBvN*-7`5>TX)4IsEX!g@QS;v@9}k{Q91oyNsYDtykxVD+ z&%M(}{q)<@$!|uNP3jHG>d}m{yk86mSTR$lXDhCseL#%W;CjJanDN))(4u)KGVC_r z(j+)YatoSHuN)8T$dR~#{stScPkI|K)b3wqS%48{)4*@1T>2E$dMlZkT>OU~w9k9= z{c1^~{7pR_eQQy)eN5ETEZ^!tC{T%4M0;%Szr6iJW7Sm|5kcR~y3(_dQnJ<>-jCFc}b z8ga>RZ&FO$v=l$1g6Z<8+;XVTFwn!vjL2S-Z!Np>P&(}kRp?S#cfPjQ->>E=jF;0_ z(hCD#5yI9AhQ0x#SWa;A`LuhEK>o%F-CVmCq~yZ5=Tk8-T~QplX63utuFy7!=7us%}<#1QLP|2aqP!Oc+-MYV!f={` zPLI87TeBGfWXAjA)WyL0wvPp1-;yR?%Y|#_1I~Y6E$hg=$;JVr&+DeXHqy(a>z0?; zj4eNJH>O*gq_YSYbIA0>ONI+mP>_4?nmb5d6&}nsWTp4p6t<;)#a~H$1Cwe_rX$~H z*l5oto^{GhWZokhpL_dWuVZynxa5=VQlTAK_SMDNpu&Q-)82|H(}VZ?*1V?6DYu7Q zM=U?f7k7qzh&Z~e|MnFmL^s)zF|{v$FfCdKfU`y(Ng|5vla`U7OMC(<)lQ+E%WN&= z*ya;d?&+lNpWbxys~~XGijv-o1x%bON?qGM%XyRgdM%RU%5eIY;$Z&uB_ZacQa{Ws-Wih;FlAzrw7C|5M=e%3M|$Ou?m! zbzHRi=dz&SfPc)u^)1eU30I_FYSuxlIb6k>7UYld&L!)#O@r!aM%dsaxI8q`Z^=( zU&27H1!l^MzxNrap{CDRLT5pC`fA%l&?LBP*TI|r1SNksw@udAhDA7Rgr%yBz`v^A zjXP^DbkBEq$JBvCq%_=Nr*odL^z6!GfZSe9Gm);bEdPQTz(t&LD@I2yZVQGosrJlB zG2Q&0LagqL$5W?tP#CDX0w$XHI*zOcF#{35B~7O(My2{hCL28$a~g}~OH~%g+DX=~ zS*symZQsiNy*UYt`ci763ZYdWLTdJ5xv>T%Is43@?n@pfzbfx})0XFDF#!%Ag6k+7}A&Dqz758o;2B0HS+!SFwBDCSE{_TqByIOMBqaf>^JI`d^hl zx9Rjil(r$gG7+)?ax2g;kSG|Dfywn?L8-@15xDAmxZlFAK(Ik`CuBhuSLF3>?mg(z z7-9r4T{#>vuO6ZySOS(iQaG(8t}j@+Ya4Hh-?;{Yhq~o1p_rH0?c6wciH|$4{O*(^ zH)w+@HqU=tZl!t~rZw9g4n0TwEZab2=*Wc_`5-gn$&rvV1g9@K!}XrwyWa{T%iXlh zr&uk&IHXcjZ}0VtHL{NROyF8P)Wo8VqHt2EVnq%K>JtG;+x|XB)sTfcfaWc=FRBbB zCQfdY{mC&WKAW27@qboXVGjY78pKjS7kOXOVkJ{Uo^o%1OwSqZb@%zXC4q>3j%Isv z8`B>Gq#Zt5_&0-yMqjw@CiQmmt1F`}4LXFceO+*_+1H+h%Ytl~PyyTf^_TO_)UxHje|YMUzG$!u z5GKk7@Wd&~VN>XLoidTRlNX4)SI2_J3vJdT6COdc&hE|0u!n8w!mR3MO@Jl$mDrks zt>F^n_ic-Y>Tmxo7c^f7*!Koe*tCxF*ZoWwTmT=pW;a`4d5qgrE2IV_opbL1WaBcb zO8_p`SZa3g(Iif4f9!(QVSCk~7H@D9H33)uA%zllZeB-7LYq5_>VpJW(omB5qla}n zgO*_+Kwij^7^ABeVy**_PrIu3<@y9b{b_nzFItML>F&lO8F>h1YQw8)&%IP$50AwWg(8$(rxHM>TyX1i)Y{hm`i%DE z)!RP|eUA!EK9kcdpr#6nuQLsxZJnTQ>$VW|^i_ z{RYbO5WK}(RX>t##zl1rO2Z7r{Qf{ zCd*SS$ba41%OBT#ulXy*tu{+lVj$*ZHiBBUP8L0u@A{UMdX=61$By;cvjFrZ98?q) zYd{}@f>N3fLqLMqOuhp`8y8E;q|^<1`WsQY^4fBkR>`z^+6g;3&%S4%)@kiG#bh`| zsNUNdUq5&E#Er9}x~kX+5Y@IT#*Qv8^!WT=S<;ti7XwLvd0k+4>(W;{`WwD*Xp1_v zaKxJ(i6wNN?Jq&uqoNJ8ov?#V9(QFjnEq+Kp-ZiQdg%OIaCGLnlD~ZHJWQy0@m2SW zD*3e&Uy<$po(UTY7gRQ$wU94;Js!3%HB0oP)&Iu)$NcijgO;_~U~7mS6Zg#0)l`Nc zPo%-^;0dWbhX@C8(lhalzXVcWzHV_?mp3nJDU zM-NDPAi`smi3A{;jmyx7TOC*cKlrGgHg*(%wdFWKQx2E`n13cNs7HsIku;3g+g&6i z?zgVtUt1(R*Boj)`&rO=>#e%r74EmMua|6m-v-AK;sb8T&><2zBiOV0Q2gF$fezAvzD3!rrnT zf~G>hjSG}U4yhey6R}`ZBF+LMk9S=Y01XY4X3q{22YuG+`k3{cak6t@y~`7jv>IP( z0)kKb)mTCqD~dC=bUFi;3s0Ydg$ze@jp5--^Iwby1t)>ZWGEXxzZ8aK$-uA>ni-aP ziP@HWOmDCLxj&b{8wm%C;{k{q`FvT~*nR~z%L~OMRtQ-a?A>=H8Y-b@d7S0WLfUqc zUc0T9uj`mR6{ZOtqY}0%*0zN~h?B(DIOE1!2J$oxM~^_iLW_fMUo`D>U^M}VV<_Py zSW!9|_tu6{q~mQLC@Y|2euP{xD7DErEqSE9McIt=S*gO%))09x6f6y* z-imfUz!EyFt-29ysxAL%-s-$FWoVbC%uF6i4vIRdBy%CDYzL35U^bMpk~v2|n185S z0FYvTm}n|e(tzKu*>{pJ!km@Z)jK+t&ya)Yg54AEkj_yv$Jq|8vx1)G|I)4%tjb2l z9x)Ic@jzqJ2WP(|hr$CMW-b%s=7Q{YE0(`}4T()z1#o>?G10^=aZ6*HC}Wi}YJ73n@{E}K#@kyKk0z{Ch9857(JR@JTLl*b zmlyIaB?|{a5%;U;!9##ufPiL7aCp1pjdF=f=kAmrxTD3|n`;OJcrc{y&lpONcSH0B3#huV#``(@EatiDeTP}LO9!+E zEhKmcLlD6IzF9rKCf*^lA6~yVn;3c`4E7Gie*bn+2RtwJS{mHgY+$#n0)vnG3m?E35m$0D(Py7t(U zJ-QWG#Lp7oAB}t4aht*vgSv`S z`C7QcGq!H69!4=+Y8jFLIpu9Befq7bW7G)5*QhPqACQhiNgk6JT!Sj;{7YW`W2GU! zXi|3zUPJJla<7`m*>jYxK)v

LnZnxhNcr;7O?7I3Yn(GQ+_@ZH^+>;5bI|icIm< zWk_|af%1W43k;>hMiJkOLZ$#4NKH?P@5R4EfOTf42=L*=k6nr=t#c@3WpaigsnSue zuXPN7m(ZCT^)9X}PuojXV%LL?E1-FgBvYPGx6XQO6xA$doMK~1|NT!yrSed+CbT^Xe$$DzZjjd`wuP&GBO)bT#y5F$ePNBYaEMTKWgwT$yyo zjzqq$fw2veE++em?&lmbY?I!|)?5#R+9g8a2fm}gPg+@YbH>TjLVac0usRc~Kh>iP zLT(GXZm*0QQX`)ZzOTppW|lp)tuUil`N8w}h$l{~1Vn=20qCIKw7fa`orDH5Kioal zZ?H~A?d2BxW53OCl$=qwYFwg_@`|Gx+;+!~)^^NO%LHG0EjD^3%NPQ8quwD%Zz%K_ zaLM62Mm?BgVgmTr2Ggc^F?b6u_RKtA^^=mtt94+%BjN|AE2Ha$K%MWdn>;ZGsT>mo@C=4W>rY%e= zGkG0`kIPx3{RPDrbEn24`GZ{=+w5*5H-g@K21spqLE=nPZLN#UoA64c?9KAiq!o1@ zPaB58QFKbH-Zymc-U+HK`n{h+?fVOE|DCc>r9}7#A!;yj+Z?ZzuNR&I5zr|Yv@;*- z3BC*XI%ltKc+2Wx_Yl^|TvCjXSeQ!2}o=xy90utp!tv%`F|J%5N0ZbA$GM8sPBj$(YH-^ML}HH6%I{J~xM zJs6jgTeP!RI-PY}NC%hv@3rV3O+Lpfy7Gy=HRKw0+*M-Vf(hK$T1W6e-}{zPk0gZ0 zP?Q2ZrQWsjiHRs`P&l=ZOcO={cX$pkfUErPnf|hTdsH}jr z*d>^e1#%>v&$#TviUH(Q-op#O09jmX8!!OSB-X?`2Ul`cAAsGf1|7Ton0bTz98T^d zH-})gOM1KOB_Al!aeOA+qFKfuDG}L@3D{6z$$UkYgK7NHm4;`OeEv2Hv+sXHs1zGxU4M) z&7G!yYFIGsq;u&`d|n3Nw)@G`*tr&-%~4z(JtKoRXhVQssJQ|6L0nuda`Ow|1k4^t z`84~7D!$)ZSG?oOhVeTnyhA!*aa>@~zWFcL8bsuL$3Ti(YF72xj$6;9KflIw2VS}U zr2}@zfY$&F?V{uGsn=zu{NQHmXkY)q6Myd5CqtdWI%Lg2|*uGm{P%SCDLbq(S_wp1V{%LpZe zs7{nyj+*dlz+_I2XWY8|I8j zw?D`%_q&|^)E@#$r_yoPO+lH73yH2GyxIqZ`O+lBv;u{>Ga?i&DML;eN}JKTJS0SS zoj(Ik0n>C+4A$U}wurXWA~~oc`^NNT#5L0Nk1Z6+Q6Ek+|8zxYIAtZ@8broUb@uC* zV1`EP=kGxe5f+sFmVQ$T>Hxd!DkO7d?Z?+>+#7|;^{DGfa~6Y0uBc8!mb;-pQ{=wU zYgcP>)C1W1M*Z4R<;`J8({+)DVwI6SV=G0f;~X>W5UtbmRZbDc4=DW%5x^;|;V@iS zr>PmuRR3dgS(Xmv8VoMKRI4=rCN-LGja$AYS(Y%*i;-as69(aT#%*64VQ=V!fPPJoAZzh9P!C(WM@nPE=9G9W}SsKAY@--d||&p@x^!!~joV^LdxJqt>V!<%5$$ZF^|Q&wRmB zZzDa^+}by_x>g|dLub2IVj*%uP_B6ZzM#9V`dz!+A?WPiXMW3^OX4_<7wv}qS5s_D zJ;$`_k#5H&rig2Np-T&holdYtAQn6l4#}VC#}YQB^0_=W^e!%XNDyQqt3%SoT86{a zP<*i_D4jPcE5%qra)L?pGx)#f^+SLh>sX}UK(xQ6ft(kmi9D7Tu-lUg zdMMbofM|Veozk-xAJX`hhr(R`O7MeR;QW|obu@S1mgJs&gU65er1c4JNBZ4MAhr;g zV=rE;+5TgW8DF1q%z7Ih&V0_nH{!jfAsfc^CXPTC6jVH&SW;2HAj5^-wyM+&V9N7& zL6Pd*HznID?O4#HxQ@pepH6NZY&yO@cg;O7D8T&I+y!@L;yrV1!_{*vey#+M*;&)v zw|ZFj!>`qo_1r#axf`8kG0QUQ3ctRNe+>ooARuKa^;(Qfc~<`hzU1vyvA-m)>$Q5h z+|8t43ct_Y7G4UXB0`D2GU9(yP#x#ZhbBF=)z#4PUIGm=ST2ibsgz8LJcHr!66WPlSqGZhg<3`F9yxMoYY&_Z*MdfV`a}2oI?*$kpk{LGbjt)xm-?fSVKY;R9=cH! zy>&~zJy_uYikp_-vTGYI`&Z?8VSAaFE47YK8a4fSIVo9|8tIY;&f}Z6d|#v4EE0<) zxoj0sJ=?M*9B+QeJlYnC%6kX<>3)9r30-Di7Q?Ur>c@WRhE$i_^Bx1YBhY%rNm*-ikHM~ojdhCtgkuJwGz%Cb_c_O}T_vDfYP zyT^9Ydrc0)(UZqj7!f__afP9%fo}C_TJ4?6fz_YE0P^E4l`_Yh=x0kp4^nSj8YQLs~aA~UQ!`SH(UNf2AU0GjIg8tcKBop)8jH+ z*t`s1vj@FBf%Xj<{76Rl&incPh?;Op*|u#M|Lwvq43!s=(?2%3HSwb0zWyk0jjXo( zserQy585wS=G%T@%FR2JM=wFrzDxuv-_$-vemCLs7Ni=TPK!0G zCi8=*%sw@$jqujg@)fDyLBf8;k#+L*C$Th;foi6Urber=+dl!oOY2i56SSEYSm-~L z@y~z(1L3mij>q(NbqzwLCSqXEKfAm((n})g)i*s=EE*1z+~%K*gMz3v%)x;*UFGcL zh(BfuUE#nEh}{@%F{Aa_adi`B1*b*`Umv6@1Fp2)q=@yoryFveNJzh0!?Ch{FuJc20dF%Vl3L%ssFRTQ4S<6U2yf1#{9?EqKf znsif;Ak6%%dW!h>>B>y(-^&{9}{b zP9l$gD5iF*!l=`16}Z=7JJ$M@DRBi;6d0#C=F-w#F7<-povXiE5o zo)E~Vq2pS~riV|f#uR6rAn~Mi&s{(a_Bz_g(aVmF>S9*vwnUseBv=aX zR~i=yNbSY;JXc61{|ZkHY;>Wt;dfGASHJzH(wb#>fH(Mx8x(Zk)wa3N>G*yiSUxvl z%lz0asqTnJM$Z`Xp#PvE#AC-~SgFmPYiio6Y zfDH$e(6#KbvE_D9P=Bx9|LMy5q%0<-s3u>p zC~s;b+e)iKO`2z@H&Uba=XPfg;IcH70oFTmFHU2*S%Z*~9*!m^69Mc7Nk2W2Oc8l! z(%+W(HMb>qCHrRm#+PTWjZWxAcZ3vSM4e`NdbKm|O;hD`N9hJ2MHA5Zrt<0FA$zJ# zt*+xkm$%Cx0A)8DmGn08$wcTOGRMU81WQ%u3lTa!+YL4}oK6LZa4jSZc`McA6_Tn| zcBhaxQ}!IOWvAzh$uds-M#-j-mZD9WOq25g{GRTgE1*}eUaq#z-U-K=!sUdLM?g^9 zUlGlagq_we)ZEt8gI~{AET-L(wmNKM=ma=CEU<;d3gw5clg#f>(EJ&wD*6l@n43qX`v}SP#mIpxKYKH?8 z;^ptQ)8vOkemTbLimSEcdd5p~aa^5> z%P@Y!=Geb`FOlACwE-jFqE#iyra#~3ltX(I+!WZJ(y zD^zAIuKU;KIdcdGirf^uB)fN>-cH{?xIqdckAyC7hj&>uMUzD^4X;zKKbaFX37rs9 z32h)(TNfp6{qxwd*gil~v4$;=0|-^Sy?G_MU(b z&Bo>PhgVq`B2uNCF8Bbvs=+7e-(VG)zF-_AE1SrxKP(k5@QgdO09Tax&KkFuGf#wGy!Znw{ z8m;3O3V+!ow%Lq3mf_!kUdg1F9O{Xl`tJ&IioXUSq-=yAV*1eLQ{J3Yhl{c)uS)cv z4xrXUUHfR-VbIb)38G+=bBILbadx5a`;=G(4H9eVjFNm6Hr&y)VB&cmPz5M6A;o@m z0H@nf2^jEK>;L5^s_a-+caVe(MgcxiI+&e`{A1E-itng*Y}TYYds$z4bkz#q#GGB4 zp$%>Gx#*RXcPAaQt`95oRRI2F=_P_+{r=(@V16#q9BQZs$SZOwZTYL}0Pl*GxIQug zN0YY%p}HUU{1>T9MGu1DklCZApWvBn2l`>EhWFrk~M? zbi$H|1ZNRb+MCLJwF_*A0-li8@7_Agj%!vDz*6XcYiRpC6%Z`7`D*E~?Xqc>&424x z{sUW@LEgKaRZBh2wL3RivkrrNLyiyZ?k7wBPbGB`TEgPW?D ziOQ6=ZixJ0vI!FBPxhnkw8J+Amjrvp$(Ac~e*~Kp<^T%l+(J*#$iH-o zJl)I~!JC@;>I-Ieve4NY`8A22d%v?HWg2z@EUlI&U%1ao|7-JG*HG?Em+UL;0vNA0 zkAYw#Q>Cdp-@vXnlLgohV*#N?4lH+&77dqsix)_J!tnXY-MH5C`(%;DlF0hm1+|XV ztSk>*-3(-ahE5?mmW-yH|2`!#l}z#jVBMO@DA_j@Fx{($HgfS1{2y-@8?zK;!dFX& zU?D}CDbK>^X{cvox(?}{vh45UKaT`GrFulC(!IyrQ&Q;wgb7^(Vn84C=C4DK#>`pL zKYlC+$ZV7{Hak@R;HcZiv=kgqwug$ch4=;aZ$);EcK09U_(%}00RufuU-wV8b1uMiIJ-4s7ov@>5)yX~kSi~;3 z_Hfyb{oke1@w2K=nLxW`0rS{i3oy#pI3idBz@7vt?4#zA#)gKu7U_BDuycHCT79?( z`5>@HP?jmW8CqN>PXV@%{>CNGCsYpst34h=A9sgc1$o})4g*dn)k~aRA-|s1@AYAp zwY!E_8H~q(wSKQHS!*5TFOthw!EUY{-FP^>%lyMH9mTmRH8o&YY@f3brHTZ;WGR3A zS)6#f%sPMDINN47fhy={cEoK7A#H{l-k!o`-u7m@nmu>OpJ5b#taj^!oxJYjtDyT{_;g~W>yDOjisi?ZhBfbqT2)LfunJSe zS&Sx7f#5Fr2kgvVUQr(zx-je%^O6Jckhm^VeYN%Jl@)OX+jDYC&d22RmprU=yXL2l zo(qcoG~W(0mg5aWrT=aGn*W)u_phQ=VJz6ko>|(OEhL^*5;(ILay9q*kxx3hA?r0H z-OYUfOEw8c{xhVm0(+2Em1xw}6~~M!-JP@$i&S+}>Q8!KeD>0r{;C5Dnrt#kUzOF22P|cZ= zmJ;zkF--)jo1vC`-HJTfe=e5HtY+){C;a`8VC-?Ow&v2S0;toSKNXBq%HSGp6j)s>%9>u*2n2vJ>HHudS6s>Z z5cEjmpp3XQVlmyAb$al*5~~oNaT;@aK_V)3NY|WyG*RWpC&l}T|4>{9zx>`0>_gm) z(aBK0^9@CS=ufHt6XC_(F$I(!+*zCQJ=#3JW~$9GeFPx(cE2nC`l;wNprdl1o^l6n zhGw3Q;^(?}@*d`LkiS0wCEGuY~0$;TAq2w?S}u>maD zUSd8|?;idqg5NW8p_gmN$idqmS+)#Fw5v|U4j>9Kxzf$PfZ)7tl*Ql!n_TPfca@e@^ZzsD3=5_wFx8E95^A$GAgxjk}7 z@S9F)n_S|lljnaJrvPDM*U|~lwszB7cYwmb3Depcxu_X%N-8H8NS0~gj$S7zy+ zl}zJ1{oC%k9gaSjm>*nk1acROR2l;7gqy2ZV2i*aa&i%&_+Z#rJH;|e=KYy&zqbw3 z(E>kyfS~e6=TCNSt>+?+f@5|VJwl}SSOUM0w@ArN5iqU;FC_G3T8%PhYF>u$z7vRu zHn~`&Fgs*dY{yPGx)UJyrg%k1`2lsU-WZGbZT7B}0xZU938|avakfwRu_IZgcdKA4 zI(F3cij}6DGH6y|(5&g}_*1urJ`FuQc z*Yme|?QL)C0iN?J=MiB*sXUhiB`Vf%)^&xbPMz3Y5NMHKOYu|ep#d0!9|{t6&1pZx z>K7F3K|2x8RpmX*0}6#LWRO#MJzx|BW@)wZr1Hq(e5*?w+}rgav62A__JC)G#ka4u zu_oX7<;Z>|jmdLbXlVY(tns&(Gl-_8Y9RUOTl}4SW@dvaqB9P2zW$yk3#q`BW-%J* z|DTlWB$BRZE2XPH2b^xi@k=-H$>VimZ$4miMLxvjdA<}jfo$>Ez zkn=qM!yfFM8|FZ&t@JAKH7dL5>@TGO*cyV*_w4K?=S5FO+lSc9-$tJotKREtIjRfgNgYanTgGxSt3RQ%E7}Y%UVU}{TOCyKP4OrDW}t({ zO&UKUaccoL>;RTm0+FZO91h|8bLl+1%vNiM{q69AzpqRfwPR+9*6bE!JhkalSZX7lDBFci`;o$rT~zAr^K zb{-iP=sh%K$85ctT{;kmY)`M$2rtrjn;)-A`W@sO84Q@Od4C8KJVXbv(KpL0YQO!u zbhP_i`d?K5{UttZT8R@^>=yMT^mYMY>Mj1@{^gxF z-lssA1PyZbhyt~u;yTjqOPj4}VK_c^>wQ@7Sc_jvPYWTnv^N|=wFus~wh*xVl7so< z2SfH?w|$Y?{dI9x^&f6tQ-B4`h3U-&{?lMy&NHH~K`lr4Ne|QJ@Une=)V(EZX&<_J zV>_?%7#3VPW#JHUWS$3^X-Hj50fqy!ep>9-bJqt;SpJ5<@u7@Z_83Np{G^>m{3kU2 zjkb{=atE2hUTB)@4_Gz%@&LL;)uVO%TkgA;PmVSzHXFWGQ5UKHJ}2NqDMK|F?F|2F zKma!0$Q`2Vxxs{sxnIIRG8mwPDGal};BPTFW_|9qdZ7Awo`y1@b9mhnD?n3QVC~c) zwI+}aXGEU&Ya45qg-guXcA&PD%Cs>e9|VyiH{J(?0-yo` z@AHnsl62!|CxEX07O8HkI?pq|y6~Le;q04b)j6PPQ?&T4TQN^qAIV0G_sPVhzb~>A zSXa9>shpEH&dgUnB@*l4qtlb4@kBX3@*BaI@~ha*{-#mFvm}wr$Mzz0z3{}`0RRJF zA3fi3G2`Y;<gMoJ;gCsl89YB$5Q z>E9@}7$Rrt(Bj#3okKsXHh)}#d;sN=UGO2W4IW=Lp9pI_p8#+Q9nNZ#Td6mjZVYin z9sK=xDv`Cr&q|?Zfn3Ck%NJKY$}`Jr(Tp|P>ekCDP!4-eZGe0d@$`w>oUoT7pd!bL z!u|s~apYU(@3+m;{YI`Sc#7?(K(1Sz^dhuCdQ$B30LfsE;V`Z7K&?@3PZ-R#?@TOP zmaTL6#qX@U2Se@(pImZZ`20Q{zg!rmUpU}+HB1I)CjY?rjXv9nWSEY5xl(A!ej*65 zCAVjKLpKSd^blM1yX({0vy-y5&8_l_7trRE`*>=3J*c}_Cj@WWTAX<;9q8~w--=rw zX(3=wXo?RMVi2=t_Cn4{1K~Fpr?*nNrE5<^1$)kbGpk=FL$NYJgtO7vTI= zpEVAi<2Js0Gs%E3T9SruUd&3=xA3#-(EDk)aH2 z0(#G{CJwZ(wQpd(gXdo2$V=`h-XJc@`BiV1Gf)4|-WDY$QSqZ`17jnQk8uKw2^!UL zY2t+nT|#OCH2)~}$e294HFu=CR__1y^yg0ru{7<%HjK&E>0OO>e{Uc(UVWI!7A-_y zsmyuMGzU-r{)kfFTqJHrOoKFG9DF}6S@`jr*FdYWOTV+o7`{Mmqeypw9o6!oa$`q6 zv?b&ob8yH6S4mpI9AtpKHhGm~#J4%2h`SN`2SUi*yY=$@4hJ{@m_+p1LF#WDP)Qtg zPm6L}9S4Njg{{iuoh4zZ|D5-?BPE^JQ6ew& z#j@D+w3Xh5w^@%*Dl#{D3m4rWCbiC_4V!l8cf2}JcQ$DQ4VYP>AbUlwCJ`THUou6w zQ)FrJaU+kr}j^tswC{kftb`)&JhvuBBjA#jX9|>AE$Ej=5T=J8_Tv=l!tFRp6w0DCs%o|*KfvWwn*Rw$PcO3$KknE& z95r#+Zux;*1Ee{Dz`ZI3mup}`are|<%HvMZ_e970|3V;?&FodVUW+$f=OD$Rp$}M! zwhTR)v#;I0#{XWxs6rsbNKdkF4WF8ftPq}I1uAq_E**R5j zVN{PNyep8!!fG=1D#LQ-6GWKycxHZpKG_H+V@koT(cBkqh$2bOVF`UN1uS2gmY&Zwr9J;G{Q7 zwgGsPoq*^S|LPfnz|6>E)iDogZWKjaHb*Nbz$3H~kk=w|aY1Ch#)tk>_^p^dd0ny#of@jM^G9eF2Z|46I{E)W1grMR2`wLI+7ii!E# zalT_I0N^!r6M1hOG;AMyzb|YCOa`ic10rYKIMo-pNx~58pisaBLsN&V2D`MBK-UND z@~#54OoOou6>_iInO+-)=8mB+TayPSp}2~I>=k&Njb7AKM?X=&q1Oo))~{wUR5la5 zY2VqtW=tMUcP2jx;Vd90%b9mWMKws4F-)n>4~7b(GYn4`>%dGrf}=fMr~d%1$APq!D+7Vhl6a9Pi7)ZX>gfdG1mZvEP0(`xyz_BXkJ}< z0(RgU=hsyChXGAxN7f1AJy3a_*DWfU074wj?&W$&Gj<{dSA8EAP)LuSDE7!K`fAHA z;|^Mu&S6Lj-`3#vExW>ebE-zoo95(%#^t!{ntN1Ral@h>a@>c7>Fx`uK5`+6G`!|A+iQDoJ7XR_7q>v`Vqo14I+v~%sDM?1~;%%}N28_gf_ zwm7tkk?`nlceiE@*RwctpB!m${VD8EpnHQ)Ja>qI%!9I&_r=*(9=huw+$otX=d-K3 zg|8lnHy=7_DPO%tXzZBYRY}&ANzlF>ac>9Ah;o@wN$to3u~@#46S`sy%v^R9v=ARV z&;6}4q8eqRJ4sUgvm^V1mzV{(+Sy7v?q^KzF9TRjPr^0rOXq}JeU#VcZsbWThhkd( zpVz8du7x$f6kRu&YXpB*lqEl9_(*l%f~~1EY6RN<@RyY?;QKUhdh$t^{G+7RAJPzB z#SPo7(M@&<+OXvN(fI`Jv1-7%!XHFGFz&4B4?&Y*ZzrdyF8UumuJ>;iB%vd4naE1w1EPltMGgtEO3247Gnz3;}uRobsQvx`hr4LCMkz{zR7Q zzb7>J4Zw@85gwBCtfa_5_y1`f29V9tVXAQ~AooujqY#{5e!EtpP*8NA@Go)qH1P!` zIfSEXPy{YOtII>1emBMisAK2-4WvH;Gr=al5y)}?@Z~-gG-z-2&IXs8ql?KO zKs}VT<-@Azr9KWbQ`{d2z%4_=cx-obxes(d3yN#I|8TukQ)Sg_eI#2B=Ke_k(RnNP zpp@&B3Dey12w4%x-gfzJJ~r4uP-2)_{lON1Pg@2DisIQA-qs;PKyo+5Cb9_UbInh0 zajT|A`m@GfwWv1?=wDY@qTDnt8&N+H3uh5ti|3ek6rCpRsrp&m6-l(J)blizL+*M! zoZ0KqKKGow^MN#OwD9-GfLIS)m@Oyt+9N*zZiuuN-hFQ4&@$PemkjC3ijRWais4!k z7doPTBM?fau1~|jOg?bq?rXdh__e@>SI^t9^!Vp`4i3V$p_MD#8 zery=hN#Q3H1)Z_~u^XKlQUg9{v6s2-z(43cy>QrHb{Fr$$D_)SMdh;MyLVU=mC>p$ zGciW4S4et*A6kcSIvr3v-3-_sy0FYN+840UFjYdIND*uP{>3hod7@o4xIq-7qhYh==UR~vtt$Dq&1zharQ?+ONsO;yT8%{0x7nyEa`Z$tn$Z5B6mh^^% zieAVp1-0|0xNz?LDt@>>KJe&c;TCq<5i^)0=i;9K6Yt{nPr9auC9H7^d8gI*q`^x~ z<4%gL34;$KHj~_a;_er|T%k?FM?!na5D7yX6e;Kl1&!ht`T+aI6Ium&IfNzC|ZU*{TAeV|m%axDodxnEjlY0nh231osB*l!|d>885UDSbn z_RVgq|9;+4!^UXeUUf20PIryH*X+XlGQ#lB7eQ+0xYoQ=y~Z0@P)c8kEs1citEXEg z>7u`B>ta+ke35R8s0Lg4r|8nCQ&g@@c45C|$@s7;M|7A0%WZrhQ1cShGBc+j7g;hg zt&5-jQ(irv8J4B~IPYVm){plTO3|4KOC8XQo(pTD_O)!}frb^q+CR_HEwr^XVmB#* zpqTrQ;m-}hpm?eC4A+^seJ(1C!lCTVev{8ZFk@pXtn^q>eV9Temynp*DK z}%8-1Aq>N~@lg7$CW$KIM5wkA{I=n3F;v0MeITg zu&)lvBsRk%aB>p$&Ywk9nf`ms{M%lklT|u4hpDD8s^DI%3OO_M5xK@&4*k8>14amo z0&^_uRS3f$+KJD^3*w3v)xeDJ3=-bu`!F6Bch=;EJi04hSdUNCxiE5+{s}uhDFU#a zCnsMGVLm-CPpvwf*V@!5Tq@i|28~7(dW1^^A5L_H4ZN?0H{%9uaPc|+RTGklZ!kB ziY*u_?saAIcyXRc$q#-#EwB}LF^o> zIF-G9VgW0&qYaLOT!#YCT3sS>IDz5#_=v7eq>gq6g30!Z@m9SOUX0FG%$y(U0z1e?U>cAlT zBc>wsTFARt@P1^3A&X$DUhF9!Ve|}O!%^Td9ZwdaTA~I{YGM&L%_x8gKeDR<8or{* z^p>#sf}ihIhu%UxcK0!6zu3sL(n09;y^taoU;$&>#$f93;N^d&HAJg#ch|PySpCR0 z5Cr$`GXkEUw<_%S4dLNv_6Dm3i=FNqzV*${7o^f0uw9BqmsEW}cL0DHU;g^YIX)NM zihH_1)V@OHlEvl~D?zgu2KTW`fpqx^=disPthq@nU@SL!n;Ui0iGu8QD%8!*+UeVH z{K+R%y#k2Y9utK5=_>bsZO!7oRFtol0CxeT5+T!F#_SF)kVU#8JMPm9@Y;2_MyY zLEYwC><^CB0FHUYp)J10q2ei4iK5)(FzR=DZ%RcR6`7cl?4h>;qo7;St8YBlBBOZa!pi^CRtmElFv_CvFRJ-BfLiTuA}tKR(@C1f z*b!fNvBB7iigPL%WOg6BhMeqK!Mg|9>S4GUhhLM3LeYrP5E`K?^2O7jSEtJ?Zkk;G zUBaeED9fKn(G^{Ffhv6FmI!60?;gZY_5@kG#YAc@E-RjKC-c|sPG33s;np~e%^O^x)S-S^bt zTtq#)Vy0_|k9cNT)NCr?pRA_CK_e6l)%{!Po}sBSTk zzBRY54M_{+)oWucB40{T%|s3G2*zbfAO?%NH)xURPltfgQc zSxr#}LXH$D&4d@O3&KKZRM$_CJ{#xL)EIC1Vu4KqgzF;D1Ln`*2|4466`zS@OX6fG zGni`A(E7hCz{X(-U?4J0#B{?!wfIum)J@0WonDm{`lds`v>Zq_RgIhagUe29xas#-BWr) zrKM?Xa*k7d3h(aKLp#;J-^nxcX~7W?@)($v(U8Cb0QRJ45;G>;z^ z>B3y69ny+eZX2CF#5iGkqBuLcQX$uwJmQPjAGe;AUPuG9x;bbZujzJ5;EO$moI%0s zzvI@0$mXehY*&VAb^kbjN|tL_3NR$NUlUkrkT#X)REyj}_IJ{C9SBo|P+3(-G8Dj` zQuG!k{-$4OqpbQ_-%O0ip267R;0>A)Sgw!f!?Uq_4M`8Gn>LcRj2_Uk`n3e4wqk8@ zwi^(}ve2Z07ogd&33%7Q`EqNl15UG}B24=n0MAy@scf34g9(w!WqneecXpeYq@;NF z>rM&$PVrW^f>X|+8oJ56Q>(A`?A?yR2a~Tt+j$c-cJIG^yBU9+Nf{+CdBVI7Tnm#`hwu2nCA|KX*QMP^VIdK~ z#9ZgS)SmYxwecs7Cp>ZHdNq*B6@9|Vi~t?ZkugKXq?A>6U_>uYMWH5IZx_T<6rJ2lmh?9?2!23F@U zarzO$?giI;0u=oY@j67y0mEQ|9ZyenHB%zXdRvx97p+HBsf@-h;*+Ong1BuE(^+e79Ik z+S6D9bonBOp-VB2KYWh_Vyb*^ybP(n@D0g7ygi{I8*K##LtQ=2ML;aD50FoEX!#y) z>^Ub07K;bRiiQ+^v znB}be;N^vN1V!|uA0dxwt(DcFLpa=)JPRH@l1NRicCenM^jS>OP!$!H(|Px=g*}QO z6c)1*F*&MHcdQ9lyxuT$t?68TtZK2;Sqa`x*;$bUSr3_+nQy%0NfYbDvR>K>Oj-*F zvM9-gcmD+T<3wvo6JdO;=Hy(^fVl>Zlnwk>vFlM?Rqv5UQRtdDP(&uCSt}Wg5+I0+ zof}bI@17ruR_NaxYeIV=`9M!eN4FY;4sZ3BINX%MjdL8`@9y-QPPT$leAkCYE8U=F zv1hK=(CfrI2qL2qxWhce(p4r}sPmC|HBD9qS5_TDA_TMhb3qXLDa2a-=%^jYd8nR| z^R~F{`sVs`XW+_pcCU`JXkl%Q+vJW0#mg1zS}J#GgLi!g*ncaO&|?T0HjXN*1{|m4 z0afwzqEf8UtFoCQacO(IyjEE-sEP+Mkvy)(`S}mlR?xrpr)2tqdw?HXfXQs#nDnfG zkyq#{fiF4&3iHO#&<$W^bGqI~3~9FA{Hf6{?9S*tj;+X$pZr3o_09%v`@Ud(KO~)8 zLlo%(NPvhab0S-~aU-yNZd8=JETY5?$mvgt9>?v-$HNO$6ZaUA?Y zRM+eQRi|DsuY8j?sid0tk2QIK_!IE%ZWqxAIp$G-hGu;OvV{XnzPAf>i&+pH@Oo#D z8Uzn-W0j)K;i3RHxHz`~stvV$Q_WIKQB@WPaI{YyFY!`EO{5|8^;i;0Be$%w+cZx@ z=K*UeUgo}5IIBKUyxU0wYe>6WYLA)%w~KWlQvT?%-QGZ) zlBmd1!3De4QqWQU2r#YSx}p4h=P6dpc4oFb{Zlo18;?8UmQzmn%i&EbPs!0-dyD~S z%5zQD1&k^~5fWO1Eq{V{TDM|PnX}I~roZ%ctFSDfGtkTi=JYm+e4(}e*0t^wP}6S-J{z~TRd&j>cZawVwof! zMGab{qf})qN{sn@7?9+sT=#}B?_#tu`!lBJd8NP=H}I#5wld^a>3q84Ci0UBOR1JA zK#%=_q#^7679iA#{DG895ZiyKn5qz&X>M_5cRp-46PQz}Gpyy*2PI9Vs4m4~m7Sjn z#YI+ZSRI$mavba?MD^g?cU!j8kBWN`&zZb>5I&!?euw}|4C#cI<1U|#3j_Y0F+7Y- z6CJ3H-zvWP;%O+0mBRq=LxlcW8-(gc5#7%6_i^^dSS7g97PsM`FhUi&x&mQhuQ2al z{Qc7M@E@OZJY-Xx$GGy;GwXMy_riRIT?&_wV0r4|(r`S{;RNDTn?_SN=DOg0xB10Y zgU%X@BR(TYXM@-wQ|68Hfp5yS|3V}3C~wtwlF_M8_be-Ii^C_U11oP`XXx>5-Jjw= z^E#kDv?(#M4Jj0(f~(ixKD=9Ra3y|4jpkGGedJM2Swfn%HIbj78%u=^<%!`!*X`YB z9bJBi!_?7i7B?<8zuDd;x|gLKA@^}VsqJ+6WhQ@kX~pfai5V24LTatft@CnpN907E z(l#2ec>sR>ZTN|bmmHu=6VkfeR43+6zitVvb0=}!7q=IXg2#nN+-F+y*w*D05$Fse zP-teQL=^@`^D@^px1YkhwNGaoJ`m%EStu&5$(WD}2Ve7&FspUFD;z%BO@B=Fkqs`l znlj$M?fYX$5%GK>5C)a<7_0{+qSYV!rY1(Bnv0!#U+@M<2IWqL&Ea z{5U|s+xy={$Jq4qQO|w&4M0H*SH^|^OENL<7b&^+H$yT)3#4@)|49}9lnI2FCKCr8 zT1J=~YLs7P=~O3&IQT;kOpHOkASv}wDhfvV;-}mEzR~MV+uXCC0i6kH@+T1bVbE&4 z98wZuba*FPJ2Hk;{Ir0VLkJ}f-D2(evwoK~?Yh!E&R$`Y7bKySgk|J-xqV<5tAy#Bo!01o^PJpI*ye5z(b)))0^(y502)kFN>k+i=YQkW%@wQn zn1U!k2?Cp~lNAwFf4+O^5@YS(ic96$@X9e$G^+5tK6?Jfy~h4mNVzW@$D8=?){)y6!K>ikY-&d&^|yU_v~u(9$~4S9EHJs3Q@eYZ`RT|P|H7@UfL zFf|^#6%Q1@GSsR#sc=Ei$BzF)>rLF**nXx?Y{5qCux{7c%^;U90BOit2a~$oce584 zaj=NYllbPeF+D|(XRoap{9V+=@2yy!e)l^VIjdIMzcseAY)ahYueBW_c6t^1lB)NRmWq9CVI zGlg@5aR7FGLL;FMBpUb4(QRR6N%3Bs6W)lQYNhy^|ELYNFFZ+Nil|S4&HAni<5e&Pj>(`vXo<$5)X4{M zUXyvR?!>;|CdFj~@cr}g>kk1e*H2h>c4O4y62PwMDQY2>X|P)&HN*i1HS@wb4TH!I z_M6@dxJ4n@{+HbWm|lpg9X726+M|etbE8Bwj;P(bQL7%EEK){-tj{sp;^bGm?@&-J z!nW1a1-+g@m00orI;;%_=Fh8MfrB4P5gP(H)qn;4oO_1G1NUE+^z7b?au-Z_WPxX4tsoUQDEsKgV27(T5caIa zFmHx^g9Fy0CGZ9^#oYMy#z{IY&T#ne6%yBcN`}(fs$*cn*943~meLT4+A!q%J{~#1 zvv7y$@hH}I^w=T1mgXbRW%x*N!}81rf^MWsG0_aa8sqwF2eX-qS}%lFtx$NnQ*2-; z8c1ckA1pxF=M-8+&x0a-f^EDMf!ER|r-gxOMwxEKj~s#d>h9Je${$z8fSMh>9rqOQsTA)w`}a_S$=*I5>@;5-EKYc#RW+q?1aq6(tMr{Zc7h# zW)ad(LqlJdFADji6Z~~cAnck<5;rvWpsS{g8gCscA6`4EH?IhP@QAULKM8OBsbAP0 zQ5G9-o@{X_@tD%LUMK`CV(UK>R=pmEoH<(Osj3UE4TcQ5BfT`R;S&#mfQ!ijm$qdB z2{#ndzr`VIuij4FX&Y9-U1Xb0r2bvc+YwH%4E4n>nY0ZZZ#|RPW$BeM zbSv&Im8kg2#1k$BJ|>U5p;~0_Dtg_wbz=BJC}Knth4({Uh7_7Pmft|0mQEjg-1&gK z^g2(~_5F$%P&VLaUM-XV+MP#LBsfm7Y6&&fqSlgupe|4$6d@oqc}ZtT7*N5L9=NWo zJx<{}zt(^`YAPKFT1nL%`4mMErY$X;m}CLbGNJ2a+T8EX!p`%#$TXT1$ZMVXPu$bK zNCf*CAV!`!O%2SJE;LJ62UpOZfg*P!{t&__@wV?lQLFv$|o*KfQjI)s@8s6-XcO-F~Dqq4bx$>+J3)b3DP@UVE=VHwqIe4BwYHwI$Si(Hq1WvcH|i z;b%&4BkKRYTV~&xeq?z#)JFQdPg_z2?@bFOB#X|#MWDrXraV7N2i}eKa+xdLCbN>4 zTo5MD<4N!BdX~)rUE_B14g!4+zIE530xshyqB%?!&lu&XSthrj?%JzxN{o}(5dYF5 zz8$ODkhS#1pXC$ZuB>SIF_@b7x@0YpjyFhpXrE(1WRI=d9h{))#l!A7fMNnI=pHwd zL_xL6q2Q2&kW{MySHlCxs8MpDalm?Q`4%Y$tbI32fLz3?IgDc_oPC4$59cYv`nDER z|GV~+%`;uj92zRDGt-0Hwx+4IyYeus`Q;XE;eOkD&n!;()?5Wh!F5FpLKi~SDxw_< zKJZ9nw9g1xsDIROew*?awt9X3-Sj5wbg(1`rKF#xUk9V5qcj>%V77Nws0jnto zVgt;q@N!)HV_0)}?BG!8;THK}6H&RQ39z?CMAlrWksWv&VuF2B`pMCoNbp6FHwafl zl)O!AD3pDwey?=EiW4-;`*@0&i(gmZD7`_ z(XmY_!Etj8?e{<1lG?|qZtLp^iI-be@35g^Qr(Ky6{O)I)AnQhR`qU(y?-gDc{l31 zr6SZViA*-)8-5i$P!PF$bR)R!cSxk!!QsYb=!42>iVzo8*5Ggg2zGFIiN8LTQ9rpw z3H4PsF>&pCMOvc`#`Hnbv?5!!bZ68RqW{d#(4uK5A&kAx-P=5=NlxnfK_CZgFCA38 zGkF6#n&zIwGfIsGs0~hJnQmpNC6{4JI0+Py@#rtMauUl6uvfioN7qP9zW#r#n=hCj zPr#k4=2qAC6eYDdCJ6L{)V zHtAk5Uz8A=vZLfaf2@nX`vJY}>km3D+52L%l<3Jx7u1vbUZho^x>OOy{Iv3@IFo9o za++9mnON2X0C~gZVFwED@qr^YK%&?#*yxNCQS2e%Lt=Ziv^1GLiwy#a$PI`2cm^z3 z7jIt;g;^gixVm7O<0jsD2gId$-93>*fywaB1NPrV@p(m-d}J*O2W0X# z-Kyb0AYIcMU`)h&HjK*LsbZ|yKTZOo9LmyjY0@N8JzS`qt}92us|)w?(fKR3p^SZR z)cHwH9MOB2@wMA`K=bzAv;Y4uYtJ?U$!LY&SkAi(gXgCnDd5w|nf6Sa1<=@fjsE37 z*!{L9Vd~DpUM$(0A9W%=uu?<9yA8LibvdpN>;8%!*LXf;LA2yfQ;JCBem^foS=(i> z4axbLEToMS`dWXCc>0~yprd`hN9KGK=^OsD{*7-KFEB`c?_0?0s((!!_92UhK;?8J z6q`Geq!7aE6gSv{vo;2QWhe2M!{tb9hv1L)s|m5e2F~fy4$$eAl{5pNXs2Y=F z;r}lS@QV2{pjJc|WH`i4Qp>VHPjge=pZ=OoJ8>nZd#jbt2EO2pk<^({m;L;pM6VGk z3%)LczEczCsu>Fg3++V$}F zWIdr0W7Otd2c#a6YHNQ8=vyGyNHYp4n99@1hjg1qn^*SVnnnm2Q*w`r%Gw${ zR22<*jdkhP;`QPLk|01AAE(z!28Ev5ZIRON#JmjA2Js-4BH4F!*}=l)Ic*@4;W_IG zbu>bM7MI9O7?zj0ak>cPoV6{t5HH1Jp>7exw0v%+8vT|}QBcPxw+yrlK;^-qtNTnK zz(5ZAEV?CFooX2qRBsKgcv3xt=$q{Xj09h zOkNoaS-rZjzhHE`AoQl88O86|Or~jI7K4`^x0n5RKKHg!VQb!!jI?r{(^8AM`zp#| zV5E5^4t<#Y2n7MlM!5ue`EwQn?#J#Q04OcU*kSw_sIyThoV~usN$oxOsLbljm%a2O zUlZ$vu@lCHCK}{fK_017<{#jeWxHh%)op5=5!m-ac0YwK)vMTrA#! z5B!BaTSi4BTcjNB)mfL={9N)gn~ZaknR9!?Y4P`@!16+};{oavR3mqJ(;JlA>SZnx zCPzNb`6CcxdAuobu|Q2?2$^cR7^GxGWZ_qzC3B!AAzaYgOC$uHW`;^M1zBgUtAJ!E zepzxZrjD!tehEodd#t5*Z~24Hb)!sS6K{Ud>%Y=;d>~%zhw8x!4Q*#;OVE>KjT3_2 zq(W8*sDQf7$VH^im1-eOnWo;AD%XAgUk2ET0u^j@9;#u{Q5GfnM*90=1O&XaJXOj4 zkq-@-EZZL|YYZa+mSe~1`T8%}7%8ZL;VJDt3%{mz%+&NlP#So9I}x- z&q^<2%erJ>RzZ)*;C&dgHfnstTknnAv;b4Ew4+JX{V}$Zf0F7G)MTKGDDd71Efhrk z+AYv+Rcn_SwGV4J*H+nL*n4*GZ3gB#qLoV1m$U2E+N^tTv%us(*}Q|9)d=ygjpnIe zFrSFl@8DJ~E73>Ap`^4WG9t@QCM^WyG!*3ehCFB=iF(lg3eXm|<1D%*jL`igS>JHEXykrPv51iQ0@tU3bR30 z+yWJm^3h}ZwE>2)+5XpLNs*T=WK5+lC`vVM4)(#FdY64iDue?Oic6t>`7!QJ2Y_C%fh8zl8$8Njnv*a3fQ^X4cHphSz zQw!L$DjVA0k0UFDvv{RqO-mCcu6`?8?Rvp!kR;D~vdV7Zp80Eqs0+PFRvNHNRB!fh z#BN`CU>4!);=`ttAWh>&6DKmr2)*|yS3c{Lw^6raDckm{S!C-3z61&y$Az)S;xdky z4m0^S(iwMCLDef_ae)Y?Jpf#M8Dn6+nEy(?)-s*2iwoXht$S-NrcSKNpMBKn% z2LwHH5lztn_1P4Z4WB~>$EtTYJfF>{LMTlK>NF$UX}tv(2FTxj-&)P|K#BL9$`ijA z`FV@P1%uBh|3H%0{~5N?9=Dx*KM+9shJpcg+KUUwb{*gnkEpllM?T!<;P87E!@(HE zPBnn1*9z$Kj3@n01>emrW6C+=st|vz+?4 z)8_uO7!;{Ci8)aU8(|O}SW;UeWvFpf7n)PoON#pFXGO?=F!EUHW2<(ptRH-sY(RW_ zDj}_(y0lDrk5teLhFKZJEs~8VJvwT#sptZbE8W729V}^%o9`9<)*?L0k6SSiY}=s7 ze{Ky$59Rk9{pFa9YHwQrjjK=dPjJ%8-72IAO8mu)HL3KEaCwt!bHK%ZKklYWU*gmp z#_FEy0gqc~5EH7I*zzVck?lJ;+IDFlgl-WJxCJ4ov7Bier}9q73kj>doSg<$eJ4uJ zDM6Zdm~EE_IY)IM0HrVM3omyOgS}Er*D3h4N{|{vv-ihJ3p}D58zT9oD3$t8YvGse z<}kuB6=miuBenod;m>%=O6y1faJ<)TiG6SEjFad57H`!t+v9&_6TKSFjU&cqfEG+_ z{sH0Ar91Cn5g|UBG(CRK^3^2TK@ah5(w!X@utcfnhEOxeZsl1BzzKnDb6~b=tNm(- zxcfq|ux|-hS$kF9dt6nPv7K~^8sKrXgR-!Fj1jgcXJ_VkjN%yZ`4md(7W4b}jrxa1 z86pw$jj4l< z`&dsfme?&T7P4{L&%$890A}UU6;0_8ly54r(9P|2@=u3zsIMkWXCUpAdL@<7d!Vj= zNGNqO!ZTq0)`@UpFn+U?cmLK*(F>{T!vq~a?biebf z!Gcoerd9jeK;28XIbksD!HQoAp2-DF2+Z{5->uhLyyh?MgR?2`ywWpxQwT+ylG(zEXCL|u9&&<(&oM1~Xrd2(o;;xkCH*1kI1q|qk~F@=`VhQX6o zA>kK-i$sSGvS3V2`S9@Lr?OSUtxZoCwG1S1*CX(Ue0c6=;I?nn+`gt%-6FIw&%RH? z4207Zuueu!fS($xQ;!Uv1?>m3^KKQb_Qfw}trN325Ssy^rhnMj?|A324;9%IyJ^0u zr~RQQCTALFQjyq9G7?PWfYMR5aC~cQW&5*t%X?LV;}r;m0^QZteDLW2BdFef0{T1W z;M`};asy``MrgVW1V5Kd7kB?+&D{JBus=+XTQkw@Z7Hx<bG<>>gPFk=GXki{HcCHmkA>l!0Ki)lqi)G?E z1L7hiet?M#;p3W>ZGOIV(LYvZ#vyPSxkYvg`L8XthH=>)&5iUgy#8?E%&;d# zzbKJ5UzYQLeBy;qo1>-0zr?}7^&-ieTw;w_91IL9=u2jO^QW+%s4XfKcOt*tTt&^C zBJ(*pqZcCBc~c8|3hC;t11qHC6A#>v%)We}7hQ&Lk>8U+6!Z#FJzlRW(F2hU8CQb- zRje}f&>?cq34I0Y@ClLYA~BQNiSR7@{DK^7kX=IUzsuzAfcJ{U3b_>3_~3-gkmb_M zL!?W95i4?MF}Y(EhY)=Q*|E5@?!^%Seyev zzHRaxH%43lST$j!*_HrHS?k&ovxxDsNXyk4Gpy|l5&56!(#6OPn@u?u156Iw9p%XcZ_B$7*{`ujuQC z`Yn(ZZAAPQPSx7tV#wlk!}tsUb0TR40aiGAv{}thpLw_}YI21fa+af+rVc_x?|~6A zyJQ(Afp%SAXD-hEnIISG98MJ`FohMMpw2$L2-0>VndZjRH|HkuA}SynzPL_7P-Q++ z5sm$uEY1xyAdITD-yFy>A)jBi#o@blFGUg;+|ds!els z3v=bxU5O||0v#A_N6!|*(5B0c23bJv46v}s2JQNlo5Vu7dn^nW^3mrj}yfQ1uy z$L`t8g>F>WCMEtW1tkc#@HmiZyq?TmN0l>8R!M+%qZqMg@Th zF_i%!=aKwAv(!7OS`d+0L8V%}^#Lpdv~}ycuK!X?a&M&7MI{H+4HeOU2C6aODbC>R=hQH88RGXv zlOUwcoa{Jhx(yX>{2K(;JBHIGla&rgXiaAHVhP{e1`B;b3BIPC5Jc-rH6PdO9LcQ; zyslvLOUo>v$UKEg+wQRTvVs&JWDY6HQb3ED$-gO9t>b4UncB)=ErsIwe>2@w>(~gv zXhWV*P5Rze>n|{p2$?%xp!&+$B3~LsEa+)K`g1aTS8b%j&psp_y@NgKz!$dA(>Qo_ zEA7etHSpcZwLqwu|CN>ZpG!jDue_;{E~tAm;6|%ixy3tA?R2y5@!0>7bl%}q{{J7p z&#?C<;^2tGv5RCKE1RN>5;8+}R>HBeIc6c8hRlqEY)-NjDkCFgWbbk8^E;pK@4C+4 z=eo{)-q-zpjpy_6)ET~ww=tw0>Rt;V_DWY$CQJ2+RkRU2*mu1GZkH5*`0Xc7p5YiPdvUk=6(dmLWep~pQ-_l3 z`pcuTj|Ta;_7u-idD&Ou504%}rN#bGv88e}6M*Ed0YMlC@S7iWnn|Inlr1C*y@RiF z`j0T^ttYE*H~2=OC?j#&(5L}t*_D0j%u7;=O!wk5tooJbs89lyt;`_HcMid|F7J22 ziLWT(sZ#9;@=wYg!pom<^Ge!Btn(b#Bw7wq)=7g5!b8V1RnM)^^1t>m06M?qIlxD? z!@V5DFg@kF$F0Z^zAj)8OHO0mQ6c?JIR)FSZFb9U?lKT$v8^tHo^8mA3BLye__=fv zL*qCq1GYCQHU(^o6QM!ClySHBFVYK{e99HwR*K&W5*!u4CS5d>rQgqy!EX ztY-Ye+H+fdjC^l_A1GlP23w|4^~fl8DeSSap6wzjlcXpsDTj2^o;I#9J=_$wK^Nu= zVL&&~&R@7qdm&W}!-~e-fqwZ{5h!w#5#gS^6boSIn@sPwNXBHiYk#HAV8l92*XtRv zHa>y(Pgp!*43WEe9|o!!0sCr7ykzMa!xjsgbPe8~b;>H-*#ftJk@J>>6F*z)Sv70Cm|^ zoT1}3DqcSR&8eiBSP<{P*u#z>rN3|e8e2k!NIuxcZ_!eL(inDvaK_^eOjsxOk>fDu z^?!^M*c4h9hVglK$Qo+G&50d0k?c66P_p$31Hw`q?_Q~zPnDR7Kv=6uz^pb;N z<<5x@mr;+%JGEv7q!Yt4GtPt`}xX_q{zUzV)=nwdi$S+BjZBV zV0GXmX=sGtIK;Id{s>u!93*9^ zGYIHddYI3yKoo#g8rzSR7&U$YIH_#hfQ3<_FD0_qkPm8C0@47tsV3x41~y7RG~>Vs zeKGu-w{*`HhBys}ixjt-;y$)Y2ubpVS*>nZDM5Wh1b=Y+(Anq5h}K?v5H>Qt_h0SZ;%-L0#X!AcR*Ri6 zT5@9{TDT~%W87H4Qw#1#s*KKEg(4}7Ev$B+OC-~nLbTCpw+3FzIJ>&(8~6_4O@!?y z9o{r6&68}Wk){ZcT0B*Ce1kF*bouT~1s|H?vgCRU^v;`J3{fl4;(fl>)0{&|I8Yo8 zHFuvsEJ=a!ie=2*!rKIXEhFlbOaY1Ooe~S6?OnUiV@sQ~Oq6~G7XSjlT;yL3v z$2-V@&?(4n0ga4)+VGJm6FRMm$=jQHXBjyFq$28!Hr8}>4#LsTk zJTi*f)?il$%lyF<2|>Rc*9szC&K5a$Xkp+>V@@Z%^hGgRG_XS9pla`|^iX-<-tUwA z;phue{U`Xe5OB^^Z)WZV?O2>;UoKm)+dX~@YLHXK$~$0&yf4ng!T6-)FH;CFGuClC zv*U$#4s3T+GJKF^)DiEz=m+?Y1wqMoyQ@zvD3LGp${$jB{4U+iUuTp?Nr)(-zU~c) zlIpAr?;g+cq_o=-fh+(CdbqST>P$Tykj!>m?4s(1>&L?J&$~VOt#-@34rxHJyRqm{ zYO3LYa&JWi@a4Y_-_f$?+7;}Q*5_ZzXxPsOUE@e|&CLli9YU9$&_jo0ZFCGdVm}PX z?~+`^AYvR0pHMOFgy1HEC|U$w*oz;e?=Z;VAHqi#8ZUSebKyJj@SBzLtY|E(W()B+ z-FjkPi+{HA#gbSIwMF?Qz-G_Cy&_l2r=8^Zh9D?QT{k0j_NBjyJulTqPAT z+!LqIjSxTh9P-1`fQMqd=puj-Jp2#3=<5S|!zZcMrp;?1$XX;Ik)b%e6yb1a+N;a> zjuHOkF_9JBVEd6MbYk57*~PFInvfE0%;fChWfoi`2w1%VA~GqIEZj2$6W&C4ekw}R z1u*YB&k!5s1pp&j<73dH7rR|HufNF@)1wZ1IHtHb5f}O%GKZ3Wf-PXxi#VvxHw_>< z0L`&yK37+&v!J#~G|0Qoi2-IVVp;(15C78$_i{1{KA(UJNw|@8uV{s?(C_2 z*buk;>B;RTUGl?WY}aE(XPKldxb$IKmQOesZF5Xrx==moGrp`$Wu{FE*zAA!(!kP^ z3C~>sSW~|J!}L_KBNIbH1rJjkQE|Y?`6+kF;g5#{wdtc)6NBOHhkJeF(qAo zG6mI7IOUEWPMZ^MgpkfGartu);ya6H!{3)T%H!q!75omx&k(G`&Df!9hQQNS&NX!_!2OfxCN`fI$)DKL;JgZ$S6^e#KX@U#wdQXb0VOyr2tZ{k=HH+%ZgoRC{&IV9zejDY7*Hiwn}*UKp#cJ}rq;8gqGJob|LZCT)|{N0;Tb7sg0-)cpA` zYR@mE{@UNdnIr;M5%emo(UVdM>Mmm-26RwO#VoL#rA9w4@E}|(NybBsG zH0bvx%}7Au@I~62-EJ^Jh5J(?W_q~s2TX$UwxAmc`Cw9r2w(pLKU9CX9cI_S#k6H` zmwT+e)Sa2i@}m4!J`gWtIo$zR)gyHj6H@N?^v|$rp=HRVYCyG*ltBKonKEYHn>gLA z=*f2g@gS|>Et33$J4S0x5|KWQ;U~4XpheH$pwFSB?d4{;uhjqXEw(=m3_T^f{fFqT zUR-7J3Fid6qm7PwA!U42T1ZB~`r3z7$2a#WQpqa!OiZ$q^=G#G6ak@yJ?rkKD|0WW zdw-GYl{TZ)`IL<4R(rw^`DT*p)wqpB7Y_aU)gfT!i7acNOd?a%6(*Dyy19yH$LSE_ z0mpOF^7lFiD?!``Q7z!?yK})?VVaMOH1Ia}ZxbVj`5(lZJJ^@!R{fVjC~q+|Q%O$J zT|C@2%i1qDc|**Hwte<8ET1jCm3cx;_O3FC1M)G|;Bq7%LSO~_x; zpPHw*+})a(UKdBeoif4V(3I$-SLYlub8RFR-!bgcLiLKw$43Wr zSYb)K5eHp$p_H^8CKJ4jgOHORH`c{!1VRR{bRib^E*uCZ-<)^rAV>4;G}CW`0gC6b z6g%3`C@u@4k`^dzOx2S;g?UH&b}E$cW_Q;VaMizoQaCf92t zt$$>l2j38HF4fCw%c-94d?i#aA7^^&cK5PNqC-BoH6|wp6U625H}_i7_M)JjCzglV zE|IjH0V=_COepXJ+}s%>q%myu>>cI`VOH!lbW6m@729at;+!Yk!xXH#lmqYdk_%7Y zNufZ4UkiBx@-}c5?CTz6*m}@+5^{$a_?q;Sn52X>`YtIJXK1*0p(Owv0zao-T~{6Zat2|CBBW`mm0%crc$l9c*lP_)nBUjLTOlMlV$UUhm1HzV2c zND!dqMmES{F!+-{7FsuAx_N z=wLB`Y7I@VkN_sa)Zw}UDdW9-sPnSVg}tD0r-LRY|KywV%w7CpcG}nGwJVSo06F>t zRrd+JI+3V6^omW6$xJ~yHtG>Q9p3sCQV>dM@@Ku2G>f)I9Ng{nb_E?#`Pl^A%k{_o zzL#d80S;t)-U{p)@6iesWle_|E3Y?d^LTe|I#x3{R*Nq_QZF>u#2!LpcY6deJmFDP z>dcAeCrX10OB#DMv8k5I=z>>vAuU4cv^4BU&eG4vYqc)FlJiu#Dfe2ZluS6C-jTLhKJ)xbKDK@~<^wZ^Fy{?>mPJ8fC|~B_zt1;|dAPNpK#>Q4S?J!W91g z)R(+C14n=s!B0HPwTjTHdv_LW9YLdtq{yXNcbao&4(ZTCXVtR_;v*lqMQfnRx7DeX zAB@eLijTIgx&4wbdM%)UL>!>ldG{aiSerG7SU@%p>E_0a4N@w5qL9I|$VAVYXY*Gn zxnhg(K~}_$KpkkBr>@gmpnysFxkHHAgGF7F`QHbBNlS;y2@*3PtbxS%4sl6QK5FnI zsR3;MyWQIV1G@jICIuLWwI_$ox`oKMj0eoll5&NKbzGs{Xw33$Kc~rBWt!iPv-?lXHD&Sj# zi~gPZ!~Iq#acT#AP`44PzMDAb`0CLS#|VDz%5KlZcO!;>cb~N%2wl}wiI(kS+3Urty)ON9Yq=ooa_y&i ziW&F$Uh(_nQxB%1%B$X;Oa)>Bdw&&t|Fw|hz1fu&pJ&>SJ{1}Kq{d#jvv_oQ7>m%5 zYR%aP+uo~1?;e>s(&+BwSb<>1zgf;0sH7O*q?4g7)=9UmPdfki@1oZFh}b1(A=Mrc zGHSFCUZ8h+&H%KyCx0V0;&I$A$pg`QL|9V+O23FDE6tq#<+j&X8f)#cPn%ce2a^eu ztxqJM6B7*B@%h&HODV>z_Ak_0FAoF-5Cu>w;BryK8jZfLr7y98&ne4~!PkA`0nV-Z z%frUKk-J3yxW`#xqL+fA?T$R+y?@^Knuj;U<>!G zjzIfydp~ct6afW@qhaXV^4}bwRdD)j_)zMArPxbqr$?VM*K%}L)B=(Hn%vYCLMz3EIV zqH7>bxxZ?EtG6}9`Mr&S*fV7~tgryoYR>0p*n z>fUxgP1BH7?oZP7OwnLGUfj&(hc(+!W|A2XwG7NHL(w0;{kkaVLJmQBxA zLkeGnnZnx0QAKi)39NxBPJul*jleVX6u^J~DeT4%Meb%~kiX7Wf1OE2lA@d-2)Uw> z4oOpd4J9|e;}hqpt@-{l`#_| za$;pfnZb(WpQJM`XCGl52v!#a0|!gS`G}@W($s&QYyeF-6AdarODv zC~1etsI#mapkrCOVZbr_t_*9ko9~H_#;L(u7}r)3ZaE46Q+V3RE zi2JDgJ3xeXg@}vomIeDpYF{NWTxA=ylxX2~5v)bJtA!W%j+Y6@usP#4^pzk@X!k9S z)~%4@t>F8qvHW9Cvp)DM6XG^NboR8i=|8^FRts}wQ+#^5L5%=|kIaB;;Xx z5qj?@c%i;+KW`f;-ENQfOjK(RP}UUmKL3FZ6;}{V8TBO|W^6_1slRmm9{M|MMevvF z5&-+_Z$IRrSFkH~&rS*Ai|t;cxExdiEG`G7t;3}V?OZAV1E+w^saaUi$K9ui)ZGA( z2?6FT&yhrnv+AAAUHV0yTcq`Y1XthlYq3B`nxDG*=iePQ@q`^{^^_KK9f6G>14QOE(VuTVrScm@RrW3 zB_I^Z&|dXqSD~lcR*&B|QrdReZYm@HCi08(#XcAYdM&kNi?$!JdRp%^u{eA9? z%URnbeP020B(ho)3i~xZZ`fCBU<&9rw#}7b?%eu`{q&{nzUARiD{1{dh)B4Qq^=^C zpb5)`JQRp~GU{K7W>gAAZc}fBi<4cE1l$tNR1zSL2xndpY+HHBRht|a|2`Y;fM`Dq z!>c+*H@?0In7{NsOMj0%*0?($?lrVt1A1&NB9l!F2+JP|;bKw0AB%CWalR|Myz>O; zZ+bOI3I_@Dw9Jwx{qOoraW?$BmbR2TLbaXx;X0p;1q6KV3=y+&5gZ>S#Vf4{rz8cq zg3NbzF2Dn631b*e)E^V~@>`w^Ogf=x-$mLTJB;{k8uiTKH+iY4hdexlYzn;Xyuuo8Y1;i$xo*~MJSdE* ztp5I4+sDL`{W8UruGOZk6JftH?;69^{ejYuEE?~7ic{lC%L+q5Se*go1P;k8ualFt zGGfs|SEgTqCvtDEVBLBsTiU)`e~meYlv_8Zc<9S7H)p1Plw%^nKt2so!sn(z4jwmx z{Cil&hjuskY5G83iF@yC5k89kPhqv-n@6q3Lr*1 zw^~mPow6};B4*=r;yNJyf>w$)Dt?FC;lbEgglDkp#Z=ct<7MBQvk;lF1QayrmPv+i zf)^+wb?q>q>ET&0D&uDx0!dcfm*tisoM8Rib^_-(i(Gnvy48a0|Efpd{$TNGte;zp zo5to#=o5W-7iU%sWF$zr;o|DAmmNX9ip+DtkD1(Qy-ZIkFP#I~!=n`7v22F3iQ^Y3 z*Bd1`+AxpTFPGJz<=%%=;jNasyMRNZ9YMeQK&wTx7d@m)4ZU<28EjUwsh;VR$mTCn zD(C=}xU2O9$>FlIMJ7|XekSX%$$X1Ui~bR1io*$DhL%5<%LvS6_TaZJo7b(Mt=-Z% zEH7Jc@(4?dGqtxfXlCs;s{LUvb3j0^YVK3k;K!+?=|UEj}yzmWhpq` zn6ppzdAH;&2u)2o-ymAk$d$wP^?cR)nk$geSK}iWZJ!+WM@iJs(TWhbO}l#nc%U8m z#Try>N&)jmLMr@xyH4d-YLq;j=%G8ZMAhw!e7lcuO4(PXpzlpzpHRuUsWH=vh0hyh zeO3c8((*{uj8JF;a47B^K^doEg$ZRiZY{E)y+u9jM>}(vce}QlibO`w&eHwSc6nGy z^pie|l+VO|%a!-cHMw$@Wv5h8{)I+QH?$$++hL)OXL04w+BJBINuVp;H*=1X<|Z^T zVKhutJSfn@Wwuv$`n^}P}m&bwp!^$sncl2>$6l;JDW;!3_*MlUVNOmpZ~=4F~s&Z!!S*3J8cLQ zzrly4fd^7Q(&zgrw(!R)ca&i<2tdj}=Qd}~_-3PNVU%{4l zB+w90{3nQt33^91onJR8d7t&TA{S7w*sR7)F0{E;Hper*_;k8pN>;ILCu~%pa-r~t zahQGmz3Rx@V&_w1Eu$D3Jq(1f#`{O3H|Z>%(B({6871tz+xlcm=qvjhYCht*EyldF z93oM$_~~2um-@)#a}wI?VfdvcThjS2fWX|AWI_B4a6bdt9a|8AZN08fe~=(`BUv)-K({iqXi6sAM=>Uq4* z5;6Tc=ejBz(PSs4BeOj73K5macAF~2FMBqw7W5)tO6FBIu->c7B_c(%DGX%Td=UQd zTb?4JDlM+koSQa&0P@0?bB@A7+{-aseDjkbNNJnrmC6#s@4&Urt`OrNkg&!4vjU?z zww+-7YI}EcF|$lb#!WCj5ZFRTdBhEn%xG7SfwwP=89)#B(xtOIpFmj^-Y(2X3q+Eb z;W^*$$&{%b>oo5eQ4Q>Dd>H1cyw{&MWf~(8b$!NU0pR?ZLMi?fMOdZ0ClPgQcd#JtmM1Zz{qm7AKl56dgs*K;-h&)^92A#&* z??efO->%okU#vzeXic`i;kwqL`Qu`;zg0jwJFQOU;%i z@a)a;!y9Y9dcWIHXi%W%{r1jN`(46=kF8W;pGFIO@EKmDG`{oc2jt)-y+Fq$@H0pk zo?wZipCgFsk9%8w(Ls;jqgpWgP#ms8Chm+!JA2=`zGX<>_$8Xw;c{P7=QKfo9F3u) zKd!lkYC)98BMZ)x16u4Y5pNsUX%0q{e~~y+Jy%_;B#Mt-c+kCzbRBLjCjTLHc=?E| ziFEY@Xd_Z=G9q}9361Y7!*QQ~#jx@?(jpPUX1Jq@P+a%9r=BjYgPF#3M_irr_CL}&*)7H z!lY4ikzt)6pdTnSyB@s!#F$+bS78{m5%{#WTH3>E-OWs%c}T`+^y}_5;>3Zn?cd3i zLk1;vFxoJ8W4UI$h2hSvn2kcXyr+VUCRd+_$YsesnpB1Vur|V>|{*r!?rivd>?|I1xmjvQ~Dt=1$t5LPuY48yG z-~WQ$iw*UQXtUbd+E2GWlcE^%NfV;n&mw`fx9a#n$1abe0#@q6W$M(4T-=^IasB(qvSWZ>5mQ0MjF-znz7m%*)J<*dDHt~Sv+FT>x= z4}YY*GMD7{z5ozGk*{R5hW0<-J^grDFW5cF48*4}Q*kdH^SV{}IQ~K)nJeJ-n zVyB(`-YLDYM9hn<=KxZY$YQLKw%T%wkILY4SpT^R&b><&d;7>_!3K8~D>^WGufBQx zN|~@7eP7^!QHq&f!|C}K*MxS7DyitF@rk=Qxgjyeps2(A;T)^0@T77;+Mau*zK+$z zfyAs0z!OdlzS-z#6}UO~zbTt;_(ukSdn2T)+SpiwQVxW%;0F#Y)pK-Jgn!`0K$%N> zwqPxu6}GL5&eMHY;rDSDf}oNFb=9A_{3ZCjd>q%ZgY<{%`iA>Y(o{Edx;~!2jA7Ne zB3M#_(bQiUuSf|j;k>Q;Qcken`4&^0))kzREbb~ta0>)x0r$9V{fJihK#pISF9MS@7z;&** zf_yDkFNkP}NCg@=N>rs+aLxihw>BybW;oK*$|B>ubk{Nk3wYh z$OzYdDxa>rPm^i)A@Q&WsAnq_M?GgvCbtn2L9vM|o}GH!X?!2Jx#rk)kBow_6ViL=T26;%<#*6IclojGYjH`M%ME_ z)TB`^2h|E|$@=T=*k@GBlb;qkyyjAM^2yv(bd&mwbuJ@@R>cTEU&_V<(+?N+8BR$r z7APJ(DL;a}n&_sg8{$q6fR3&jqiBx%7@o8O6X_S*H%vc^JfP0|S!gTN?6}JvpQ~QP zD#F%bSWE}*??lZVflrxT89~3IWrW0_cwSo#pz0Ygr;3n_vVF&h9-|YJmi|>I^3ovX z11FkGETAt#i4(ugd~b%TYJB6Ez{)-RsXbxf7EhCXoL(b*K!d(1#KjQF{z+1a5D zfKROvbh9T0*;Rq*QrZ(mv=x_-4|mb0X6-mQ?ZKj>=9g-j@TXY^kH)X5e0Q4*Gm+AY zRkMh>zhn)Nt!o?1v_gX0_5YSca#BPAD!ZAok7n@4Z<-IeFTfNuBg!X@y(J2-# zmh-F5?tLkgvbh|qZySC3^2WyxhR+1>OQMT154h%Wr=z9qNBv@zO4#n7|47l67r*p> z<$YkuN~JW7j&MEw$1Ux^IOp$j?K_efY`z`2jp|EOfaG z03iFEx{Wu7;?r6TUGW*y6quG2MTM=U&uazS=_lJ~jAZ#B1;9ZJXYAain4^`u5nH+c zW}!x!hk+%99hdQ(UH6&Mim2>E+!e=t@&IlQe$k{R0d39G)Q{3D36NE` z>pL?{V@Yo*W&j@~uO?t_&aTSOvMB_X>vXb(=iZQl3G>iH^o> zcsS^v@AN1l@y9jrWVMsJp)KNGWO!PkS9A5|BAK5qs4U@G7uO#)tK80cWmVQ4BXbm!p>V-Om+Q$HlndZb}@B5-Oon|42d3jI1upZg)_YL2Sil%|;Ny=gNY0O4LfGr4a0*J(+lOe?h z1UI#cBx1d;57IPWY5}HyU3-g@y#)X!eN)A=LSmIp<_CvZpKSKQ{tEq28Kh&{$q{|! zKmN1gz+T|brK#~Q=FLY9m zbf#XyqggvowR6xR0AC~IbQd=~i#tu9d-XbOjWepaaObWP__V0rN#m-GDKXfOZ?vcS zK81v+|4E6zby(WPg&+Al7*Q4^KBJ zY2P`(eDho&@E$Bi%0-IbQ0JaMd)SznP9mcke#_K)1U+_S=fSC}Z(qCWZV7+6m%#R} zfRQG0#`a$mTaWnXSA*p@G?*}lK)NoQ=hvSpg-$Hn%JhMTzZDZW=m=L>lF6bmMY|!B^k1&EQHt)+eKI- z(iE9J^|=OYXyc9!-^NFc#tgU_yr@I{eTKEc-h5x)>dcXSu9LcPzdL1_4X3e#W($H& z14@}J3wz^PC2b|&Yp>#cRbY@ORQ!clrZR=7{3QmsL;o*|?&{ESbIWG?7HC2_z-k}m zhyY;@xiF-oK%6H5>QH+?npf6q`JG)PdRAHJ-*!7r&>9&8#8Vd1ljW_{_^Y!g@;43s zX53zWJCffW)B&2L24QJH)m|K2es3zU1B~zeAJhtZt-ZNr%!dM&F1) z?#O+hhDr6J^NQopsx-6nV$K=tH9MHq7ITeN3UhtQy5PZTS(0Rtwi z5b{Ak;BE-=ku;F~?~CS-h#)2R$#C<84HxbOaO#aqB|#kIHxo!^=W_ zv?zuZQYCdZEB4q&IWoS^4Pf$7cd5Gb4{0_8MSXoOyvHiu-&uB3aEJno`E6&}mggEn zUr4oB_t4^5+GAQ3NURv2DTTvitcm56s4J?2-ZosA`CkAlCvY90GkFZQCWF)5@u`U? z3ud@^kU0VTr#?YqLwG<4EOJG5EI!a7ratzkpvUZ zn1Au9Fi`bj|B1PyG=0)5T8~(adS4q)v<>^sX$#bOkr0cdsFp%azVmEa0!=(L6vs*k z8TE|prkB5tf*dF*#tL9|^6c?exxyuqT1_p^e;|Tz@xLq!#%EyZqFW0-Z z*n$3e=kBXRQHRNQCzmh9J!@C#L$-s_a)bdQ*uP8l~2lA;2BLFsS7w?4SD%GnC4S zQ$YV!0;WTU8AhlFp_8t_?k@Jd6q-(}WzK&c%LZr*0Mqr%AOxLz5uIhLMML6)i6caO zxEePl(k?zH4HQVpKqi&LRw{16Klu{u90YiyDONyjUubsdo#7tr%XO~vXDXlh4Y1TOYK9=F(H@hMch+Lb#$ z7RkMljj*W97pgGQqdiVVY}=C(z{S)PqE`59@1w^RNNHAlO3QD2+e|k79x>sFPp>#x zqJr-=zcIPk{nwO|n}EJ3ot#!$5f(Clo!>EA&3S%Vz;QFI?P%P*`6Bes*L(3APQnXxC8YoV~w+5d>EoX9eJ2f~3Fi{g+OjaW}xB?=j>H ziu^g=aM_e~TAQDi5_oKUt$dvmsUir1N=KtDm`{NTc#A(dHJ06~GgNUsSE>i+;+47lF>Kem1XYlSk=@j~4Pu!9WBAW>oXdY>EQrQKi2)j}L7q4%da?B8o8GGy zhq~azgewX<9XShe;?AWoFbob|>ANZ!d9|e4O}p7U7q{BWc(P|@4Z0TMf=s(V>sI;g z%5Z2l^U94)*XeZ%aykXAhDYi3P%11WRl)sCq{ z1$%GNk%lX^!zor-0hGL~xV&WbGMk{F$`4u4E0EpcCU+W3Lx|1RdP=a~Y*=ahK;ZN_PqH-MFt4>qm zGCnDr?3tOd{Gymt(h95<8_4f)P^N--eGjf+XBFWXaznX=^-tp|o>uEIj~`qqi)GfV zs?Ae*r-KeYvfya#X~6}`^nZcH>M=<+CClnNc5foVLFj_t#UN@}+_LSIEsYcH<+O2+9e+ z3+~77FWjK_C_8Jb$2(~C4Pm4=^83O`Wulg;x&Zu3cmu6y-4 z3puPTo4$x{!!oh2t}e4JF4(4pB#`|ps2!_rH)q)t)Z#P$0yp>$Dse!j-~MQ{QrwSw z+*@W~stM@U$ePt^3KFf;$a1;%iyv_KSq8_;Y3fP3at~?pCY9Yg`!K5{X;+$;$1#^8 zj1O+E){!_2|Kka2TThkk!GPgOv=Glle13%4(eHF!F`}AwpmXkb z+}={Uz#PNKkZlQ2*57`ZuZ)s})rtIA`R=+vKM~1sz3(8Oo(}$p88$Mn`=EG@TOdt! z&bv{p7RdY&J*-sfn8kb6XY3L_N{8DBXDZBO?%tB4T8BWubVs@4LeI^+KdSL{rtv{q zeVfK>s;aFHeQ5-CFPrNTC5gccW0G zQdGglY}>QkZTf!JoQ7XPq!w0jlAKd0wI(SELi?A_W1``u=|=@r#x3eLd5^=AQ1V;T zXMG^x-ln>KiDfF-Oi8ffFJ}snRyed+iP6^Mj?uN9im16Rv-Oxr6qHWOP5qtMcE((w|T5u5gCv4z`{?rHv}*9_YTU1nCp>Qoi+Dd3Y*O z`YrvbNJ3^~0qaV9T|s~3fmd=+!2-!IL>r|OWdI|y1W$O%WTwWX72yru+!NoB@H`Jh zEF*bG==jP-z+Sq1e|oC!3vS=*U*Z-I6pp;rg+||0(_z9o9M?C3vSnT~s#9t@QQQGr zAZg;U%z9X@zHU8ipy9%=AJ&aKlyrqxIo^Lkv*BI@fgBiF$je{hfs2vJqwImix*rcx zStd@m{kBcUSY2d(htm&He&GNQ(?e&mPD>5Fo3Q0 zKarmehkZOtx8qE#bWnDe$<6g5xBGjxeAj-PzC48`OgXr|-9}sf({+<~0Ko)mt3OW0 zr}U0q>m-G3M$4sbq_S5tEGJnmp z@8J)dT?4KJAdiIMDKxI3SXtGChbKZ#0uO3ix77t!^c9&gZXZ(8O>N5?h{%YH2SQ4) zsz{@~#BKv8kq=|B1b(vYyTFbH?VgGzsXteN^7kky{_NM#wLb7=rbun|Xa(v3iT_=2 zuES)Gpb+`7Fx-PF89dY0A{2g78K8z8IU73jzYBwcV@=!ek(lZ?Rf<_GPOok<4qtor z+ba!iG8~=8G!A(&O-$3VD2r0kMO)S@Cp>1{BQYy7A6K&|Gr%4qCr2vlO&OU5gp5hE z)POCie%e6&QV^*{^)F}@fH+wlzma)EnPJY>^kTWjy#J-ZAbP`Zxz3}xftbe1`f^(- z(!{2ZOeA_%?LZw*igxOn^kE+}>&_~_n*+qlun{&;1)T4%jyc&I14c!U3eyh*(>u@Y} z4k{4C=Lg-i^3xTd`_N@jHeKtd=opMd! zy;gk`Qy#|Vy`6yn$(um_Qe~w$m}GuHgr-1{490zj6TH}eG0dc`fgQdLo1C_SyJ-0> z6~Z>p88IaVG{%!1F_7OMXmUOD@qbVTb+%z?CWA;WAa+6%X^5Qro^lQXjWbXG*bb%l zH@ziO*cL_JcAmgeH>rIz#CJB`?o9!GkGU*H(d8y=QbwRgp0nj4^M8Kj&i>BkX$jj= z1Ev>2*Enm39P~&)^i0%^{={UH^{g)GxNBYXp>lVnbJd*_(ZwD#soJEwoj!lr{*Os$7jcM?!tfmRi&u-wHeJ4mSi3r6CE z^U_Pxl_9HQpVKF9rGVl{>GZg{E4zi!G`m)Tc_=$YQej2alvY7Bpn=1&Od+bX-XAwD zE6-ATBNC}iaWwGpHZM1bYfcj>e5y#8t;8-A6YV;Re|Z_T zX}n2(Lrzbd2-E7yvpmW2TwrYjD~!Fdf|WaFO7TE0Q|Ms-TC&g!8SLD8)Ar$OkwX4B zTPD_hC05pbhJHa>8qesc##n#gJ!Ya;6Eu?0htCQ3EB5`ANE+o+qrrK(!o#uA&^j*1GSG1j zeNRNw5o8uUSFu4hEIh-0kmu2vyFG~m_dktD2MJ82Gu+qH7S{EZpLeYiJd4B|t_ZFW z_hvpM0V6sP?lfdGpLL%lTD6p3lQPHWbQ2{q?zrt?O&Vb8mHy0|sp+C<>W{`#AqGlo zYZ#CRXM%go?qTE+ljeUdFMYCqx9|M*XGhb95kErudrh>FE`9DWw|Rl%SL9H}=H(6L zmuVoRRXSOjl(lq8Un_|9D(n2_w2&SRuYnvH?Rg%F=CwP&7`Iv5M0epHG!|0bvmd3q9FzLE2aZF9n2-A(0~Bav!|QQhKAG z+E_{%Bp~|tW*gGk=0~Z}`nB-mz8Q;u-v)jK8D{Dmo>`5hS~l*~`_m6y(jbDqpdP3? zA-i-~pgvzRvffrTjJ+^KK1|I?X|--2~4M2m(Jat-!@>ORw#OY*{=sFoA7r zAbv{1JNt~_=~v(kz(vUh-&9j^?Xr)%BW|AZ7M+6^3d?9I#|lFGKi%IAiODjs?`=1_ zS^uP4xRfIKuMFfFCZ!tktUeq!s4YY_^=j=uiyqlpXviC+B4{T$lJCR~htPiE%*rM_ zpSj)<^MUx3)yWX39V2V^;@2`FJwYRC`l_fB9dQ)vPHZ0kUQ~KKdFM$xaP~APmqoaq z26wH!UTL2bvOf@Ho_}TPIFcPd)n4~(DM$Hy(mZlEnSQVu7x8tml95lySV#eVO#Wm_vrhRT(zoD)+qNT*LIWM#JyjS zoyC;nsa^S1BCBsO_v9wtF^*v@c@N97(>9-OLahiS1woFN7#^flN4>M;%KDt~URN84 z?tM;TlkVYhW<0znWW39GH~AyhbSRG+qDgu4yN+f<*mtdg0xkNPq>Di($!oYys-ojH ze1XJ;FMesMaa(vPt|o9;F3dUSY_olpY=#jI^ruhP>6oiMEg{Api+ZjuUjKC;%g3{| zW?e;Yu7=Z!1B+-5nuUKagKT@qKmBASH~pBC`6H~(IW&uS`enx7DOplWm z^zR1e+2E;EMtj4j!YY~@i{Cb%oZRdp1ja9O;F^jBR z)sFQ7zEoG0f=ypSqyLz#eRr0!Q3W(qXcH#(rh18$wt_KFIWC{l#TRbYiyx?x>>A%mpQqxDuD+1=2=n`>WjW6(gm)TH z>!V;2geZ`oSdl}~Et0f{`U7;dV6ERZ^wiYIyi#wjg0Y)xwX1Ir{@p;(1B?+QhU71W zt!CV!;sP>B?peMw%HYEWsuh@YF!@xAN#DBj6IA>1{2Uw}7#n=9rav-Dxu{w!WUBf$ zAPvdH>cCo;b-U;)g1yRLEdDi152=6#5eIWb(nB*D6i8|j-ew}K4QYxfT|~aWEs4-@}@e5jLa2x2F_viD!ri{u3FzdaI`l7j=nG%9j zFDOhg%r`naAo*y!o*{SMj$sgT==yN(QRbN!$)|9exa(GauCjlL$L)cP0>Gnb=0ZM6 zv2Xg-hi!XF^p zVDl5>iY1fwA7S8J%VnKsL1YGj`xRSPVfKnpReP*a_z$iA8^2XyN3F*r={l|V4fAyN zwbzCot;d(>h8I5#Ft7L(B==H#xhe2z+C{${c-*}GFjPC@WRJz=rM@EIqSOrHrlycZ z<*#>T6+28ea#K*K@hvSi5&Cb_<;^t}{s}R%DEjPhn9wfEN9#0xaa)@1>X#iar+%Ma zWk4Ko?MApdA)LP;p~}qI6#GjI$|Z^YX!2(LsDKm?`azE|S@YH{{cU+Ma5?r1+t3i+ z4beIFpil|>$;Q;5&I*Y_Kq47EVyRNFw`XRiu+$V)korsj2(3&Mj2Jrko>O4>@mhVPi`)O*kll35B!jt#SuVhWK{MucH{F579jvE)0)hT0K#kh6J zG59A`oHsplmfu8JIt@&>FD+Mq319U_KWSQupY|YB|gYfQ%*uO`Za4V$)IAd%GBaGJrNZCV- z@-q%{X?Gw3^HWF`Qyo>@`eC+jp9@lCtOY@1pQaS*=N4J0fu%>R?7#84gw!phVro26 zRb2F}zjX)cbDeXXQOaqb78`6s2G55tP*gVgIj--XCdx@Rll3O-V3Z01w@~CE`MW^# z(YtX3aV~rWok0iAM_8zj22XNp314mfzQhrT3iS-jvE%wT*o) zJ&Xv`JY^EMx@YV%Kl?u-Kv^GW@aC&{cAExbsxHTN>e=IgVbvOiC*%l<(_3^{098)V zKl|W9F0h=oVcw1gLfX=XwUdT<$<-s?H`(ZH%GWtXcTyv=qGVJ%xPi_fS!;}RhW4#*asO*?fdUr* zPfwWRzv%~No#4Z*O`x*>ZN%d$U;M}0EUb@fFN6m$!zhYJnHmPvN&_#Jvc&h?7;MrG2_o7Lzs8pAoQH_4Xo8Uo5j`bmr_)*FpYF`>3p@WvFkgrl#q&Oa;0C zqX^h9n*8Bo(xa1iJ5iVn`kM^e0lgwtn>%0 zchU_Og@!KN0;7Ww-8Co!*?}4&?$UJ6U>UJHu12F&L7jq+W2qpg*lh!- zBYccff^@StQ*`!)?8$v#UlA?ojm0%^yEn70iqEU4Uy;bpq87gqqwylY@#Jhek6p9@ zgDaAl0p%S8@v8tQJ8VT!|BimwuWNI0j^yGYnHH3R)S0$DKyqS0Z`6;wHM(_ zw^6C_ziz>XrisTFtBaUFdTUx+3`E z@?L8cnc^GeBFQLE)V(xJmPWc_Bi_aL0jY7n>{a0w!@HvR>7Hdw`{bsSrBmA-mb>vl zmR>vA4q8ReB4C4)Oqb^RGkN!x2D#T1vF%K#pdO3=a`y0j?Uv~~;Fp^1kZRHdV_E0l zG-?+kB@8Vz|LXova#L^k5zt1D>f;vyN#!z&DsciYayCtMkvQ?>Hw?g98dvfi#4InA zejcD`D0P-Hij+VTC!gh7Zf48h;8wj$ZMJEt#ZZ{OFzKUD-0iMt(PMUa6h)7fL_}S;(r=p_??*TRn7_T-EAFgx<#K^NGzc+*4 znH36kWXNm`-W^6hD0_2{SG~LzNVw3fvtdYif_rs(R$7wx+~Ds8oO$g=dJVx*_}u+u zqfqI1%Gr)?)KqVM&fLZCj^0ZM>}0VcL_n0n;Ndp#svP7>5$q~<`8Zy@;Q>1IUxS8b zgGd#;sQ<@BoOXrocRt|8eE%nRQp7d$8VfV=PJO&VQS+~=Q4;gvUba{(+pZdE!g~6w z!FJpnKN;3LC5aDP|8p%>+aNqOzULTnowc#iu{E1kT#iop(KQenYYo?l-V@?eCvAJ} zzW;}bOP8lmDqa3|Deb!+EV~go@BWS)Ms|@KF9S0Z?#qGdS1L;E-^cR zl3ZG?-5RURQ7!N$y$ARjAqfRc`E0_nYr3E!GIM{aTsgqB$!~?MGYJ~0!;cLbYOFZNKQ0LwbWSMu<}Z%!DSK!n`|rFq zh~tz4L9uu36i(8NIgJlG_x?SJ%;9qSG3Yp`cTfeJ+#XOmEmuOB(Y}7PU$m)58fN2( z(%rJ2oXUB)c%A&;B--PlmUX(Kw?)wbJhLsdwfAT+{l=ITI8QvfbS6?6ASark9ZJ&o zAWX7fuAUen_`S>#ot}R$N+$#xna_~R%>#O$b-@~2Jx7)HPGzK6CX?AQwmlXaoFvxt21Qn9 zPYi(d4}({K=1(hdCoHw{txGnO3~*@EJAC95u;-oy&+%U-t9oMJNz8i=%ilnLij~EL zr5UBv-^SGbbzl9#mOyc`bEYWD@zXZR`GI?>#{hgAop3a_JxT@Ig+H?w32taT*o=w! z`;LphjM&uN_#YvfjHm`5GWBS2{Cg>$uI7ykpE=#5?1`Q;q|@hl7?$nQRSrq+!ScDX zQe)J<3V7V!W$US);zcoXao_!-Rc_CM=*~ak24VAWt>0#ZI!IZv^Zp7;`b3);c>BA$ z5G2P*hE(Y!Oi?)f2L7J!-f;+p|3k_)zH*q?*nK=o4GsKrB8emYFZJAHpo|~1CABn) zB@g~scR5;6^yx;RdY9C8;3`}4`7o9TlE*cVa*NxGje1%qnDw;mSFsN*KfV)CkQ;rs z2}~Gj3f~@6UFdUi`?4-tkatc$vnVDv2%o*@mqc5nF5!^is@ZF5&X(-<+3w?z+a@bp zmX~`_KGIVnK8U{|KkAQukiG$MvOb%ZpS-sfG&57$zh-t?^d%)i%w5ki79&q*NtUIomt}f`Lb|Bzc2`nUxER;U z<_$B^?1oQ_%{Fi|G*CiU-q@Yh1`}xs6&a!yH*2}K^7k8Kz5gf$Q3|emc!K+*6?rcZ zHMVMz!+riL-rNtSGx`S0uJ0Zvs5uX!d^up7RxUAl_>n1^{tJn_z#$tA>2D$ktCl#K z^Ud!x&8^5^_XSa~qGlg4)(J*b*;>O$VnY&xU@j6+jBIiuVujDbZKHUXlGg1gSc4p+ z9C;_;cGJ4)j{0b7l%7tuU&b2y$=CTq#b-D0To_)^AvKuE8vtYYb^}|;CcP+tt0gn8 zx`FZ8R}K%%3E>2y_NryA)SP^+qM;(Z^__irG#|-I&Jw^!QF`TBF~J1!6O$4j0Opw8#k7G-?I}_<#rauSZ*VCxKzmCdRJ~-?sgwG^36VtoYB;`}kDMUdytq=(jL!x+)J{^KCKJ`=73qxZ>NUi%gv{ z6G!_M_<&kLUgy^9i_`xW@nOfc`G513M?Zhm8CPR6rS7{Kawz&ft7v%mgKXF$$%j5b zF)6z`;TJ?Z%J`y%6eyldl}(ce_V(AZqd?M1l3o|YlCaTBdaru2y2Tshr|!pyz}5Ny zu(aph`B{%G!QtDHKGAP2i?lnvf$mqvR;w{BklO(J6*JQ>W{e&EyF?e);3! z|L53g6nC+UdIMnvF^gCH1SS(6HMm%)&uFi9&u8Ciwe|GLN5SD=dbc-zF@7hwJdoy) zWQO6qwUwl4Js2Md>djgL0=+f9WS7m|bfC%@84m4^evE5jIMm5-Tu3=0T~4QX8#M5)#7-gFkL##MtQ6CNjL_c86tfdTzhF`_4-;}Era8bq8e|u4&{k$w6q^8?3{TlU`OM8(umM+g z9`ZUlz$1IpwY-5V6v=4nNYixgDtjN_MDxcBaDP8VnIch$8k7D$1OBhxwqqh72R}89 zArM@5>phB#B1pzl;0ucEZwR$Ud>`-EC60J=tfuzC!)F#b zPuhYj`*I7*GT(PTMh+&~_hKa_ZFeuIpn3kx$HDNhh~ag7Sora6c+>XCMVk9$Ph0%w!%b^39ZzMR=~kGa%%7XotBltzJsutoRl2 znzatpRuI72Uw_*z52Jf20vX=&h9h@spC(sS@N@?q0Wo*7WtZfB*mtP@g}$D(sIe9G zU8Sn~;`+W=4pEX14s_t6d(5x(Jc$f8K6ZC}=fB0L;a_5%2tZy~A$(oF&nWCKGt19z zRYmYK4s4}HKr=uG%uU?ciZu%PSFHswWe2-^UA_xv{F+3o|ALl#s^z?KE8JbE(4krnY8L>v%CO*w)*5Y^cI+m5c-N(z$eGbWh60xYG-dlb58D9l!3)8Aj ze&ibfj*l~~{T3k2nbrYt%h501Dur4OIg$Q>!z;+FD@M(Vpn29O26WjwZOq%&cq7K^ zW`3Tu;_csZywuvfcPb{l#4+AaxU}}4$=!4W>>{nc{Qv=^{k*J+Qa@ZrQ@s6dHwzfy zgI?j)ZL6v8RrwX;f)3+>ad>7L44vU7i|9!KgbY9E#I|d*2Rml1L z&9q4^DWA@4AlY^rA(yDS9|RcMuCKJPVO|yw{va`Tsdupfmclf^>yP|?zHmR}wbd4M zW90T&`6x$$8W1}Zt?W5o{`kwX-+kM+5Tgo-{;(l#OuV-gYVC}I*XT13k4Cei!d@ke z^Yc?TJ}_lM#mkax0QM-Xf8?qu+nESSh&}qF`-KXv)zS9`Cc{OY;{-->^!d&2@8{Uz zq0|cOC1-|X;M19_7(Fy-_Fx7EvcF!o@2J)8v*0j=Iv7j^Jw&BXlyBvGU2dGYCt?1* z7C%m__cp0H=B3Xde{O&@sS}|7$nFzNx-Vd*hkR!&;7lRZA$vAG>aG8PLFD8Og*nf= z9dZzVQn7!T{A}y{tTAz6l#Y7^WH%^;juV{fYU7uPpFj8dVmX;=tO4kUWnKKwJ6qVU zjhX704l93)phv}h=;0>lJgl$t&I5E~jZe9B-C7>h9)nN`ovH8&r4y|C@eZ7ARCuU` zsWBaMp?&JdHQgI7@GBiU)MxYI@lK50&2*tVl?L7mEGNCb54b2 zKkHlRSgI(VH!a#OMsu( zz6`EJ@7sFJ+B7~JHn9Dg8C-EBriyq8FknIIx=#n1&(f&mEoy1slDZ=*MA+3W^Dsp! z3n2B#j)3s>X(oM9W)Ph?6f~ZUv5IXa0Po5tQNn7XlPH&hL6Cn|WBu5VZw()ea=hh$ z07wz@AX~wKsLs87_L75QwSLR3OeM18iZ|}(;utOR!Cz#XBdo$HS7ymqP-+~?APGWwZpJY5?GJSB$cJ#UX)#@aNX&UNpPS7O99fy2eSU!5> zKk&AHtMnVewVer*shzR_8AqX$CsNDXL4^kI$q|`hX`atX|9irUC;2GAxC=_g&h02g zaRNJb6wib1ftrd1?w5=0&Fa3($v*fZ{8~p7VT~Ylc*;;O!~!_e`|GVOu{~+ETo3wk-N;nX zF=TdIrJrp)@Vcx>ty9I1T%IWNCUFrn1D*$emEUF_XZBifg^^LT`oDk6!RESQIm9Wk zt%o-Goc^Kt?~e%=-E#H?HQJ3~i)#ROUl4z`t;`D}&!3EmqQy|so&4!gyeLofOPt(A z8a%$tpM&w4O{Htix2_mN2WJLH#(o4TCUzak5K#W?m2(P7GC|iqNTs<#FE~dHVtu|v zfZ#W>Zf}V=`GWs&u%m-770W$bD<)iT@#u%Qto$^z6F6gDQII1!#l%^6Cgv_>RDj2q zeqYKq0<5Z%UN<(Q*ZUoBG%NB#=>PV!w7VIO4?K%QTeaGr7u$%qU~NXaizUl;Du)Wj zq}#w3@>H1~X6OPHuDcE>I{arHO%CQHDghy65_>&4gHPpcY=1kv9oh|g z20nrBdS?$pkcVH^$TvMbpy#R(wce z!^89qW&@-((7HcNnpumn&Nc~fF z1bZS-T8{#zlF)eh3HJ!Uz}GW^2V+uZElW1!?ThraM_K-kuAqkpBROOnOAzBB5bSQE z!uYXrvoyvl{sJaHayC=nuPW{`P!tkZfFTF=_emR^C3!G>ED56O2=qO_d4jFKv{Akp zy}_%>(5qikGQP|)ZO&j+0lX`_`+bfTPhBt1pO-5Bato?t{;x4D)n;ID3=dGtSml!L zbTxrk4HVfMTq-Iz2uq`U_(@YXdEUu60Aix+m0cR@9!Of0(0Fv&GH}L@P`C7Z3G%S)JQ^4n3lhP!Qh++VsM+mSjp^!a1#%y&Mx+_Sa< z*E@%&tMP|ms;+?!s&SC^w#LQNWeI3u53G-2*PqR8kAbh!LuI42AA~LDyN6NL6;jDJ zeZDfukuvx2@i#ecrBSJq(7o^)%#xT%&Eh)~hqv%zaXUTVp*KDfEBAQ#f760|;2y%8 zGPL()znvhLwtbaoDNo*t-krHWFwgf!3=GNM zUz{QHpR4$FsaZo z#iN6KcWji%%JN-?HbsD;<(;Pv8quf`u^l%ZZvIQ(>ccoPwEVtUNCk=n0Ew7WKWz#@ zQ{<2_wFU&39+vC9Fu(vtRNS}BeU-?$jRU^43t%g%@i)gWC1uU=7zKe$&*J-HGyG5m zM8!m{-`pQb{_lQGnCjC|k5FFbbe*yn&Gtv%=SY4eP2RV-|ERZWA^g7HqU{0g}zq{Nvu1>bE$C??~5qp1ppvN74(Bjou&3L_Vee@-BB?lRtev^NR zCF6PZW*YCwMEhM?j2NQg);;XWZR3m1nS*-mV_O=|Xq&T`F0muX%!m>v?_?huV3l&q zGpUFa^jKL^ofh5CKnrrXf?UU7+@r*4Kwt+L zPfWyWarSIj`4I?ZEqXpOOhAP6?#G`^(l?zi{v&w$>xoB4+`&;4iLPgFi5k4M=`^VO zE$Sfgc%ik$Py@h#cIotLB~_Q;!Ww@Xz0Pv43i@-uLiq=CYHkrKq4Y4YER(cJ6aZKy z6xr1|@=gtJhn>$Nwq2^9JyGL0&Tk-FgG8a>M zv5bZORrYzDvnhXm;6ab~YmCQ_Y=b0i*e1U#`F#P_&k6W9FU~_=yJt=W>=aun2MOm8 zTvkm2gT(;&@A12%3?kNL1R#;z# ze>KOEhi&NGuaM(~D|5J^<-YHE>Rj366(JngP8cFlmK~u5j533N_Z zi51nX8P$W`X9tc1h-fF*dP_=cJFMu-TZ$I-8Jx zB$`xUUJJ|vJ-Dlm4bS!MW%XA2=(gTc>YcR}?EY`ohVIUM zC9Cm3c=@|9)1L*bgi5~gpl>qBUjCT33F3%{p1u^k!arCq#zxWw3t}y{%7`-Fs8{>q ziR%jr*fxuS363jZI4YihE^@yD{=ms3VMMO+7|n5H!&RU;-%M!gt63WyKjw-eFLRfx zBd7QKUN1tVSnTFwUaLTXto(F4KG6(U6xZvAt!_P&u? z94Z{Go&rEK)xC`4@-i3)0>XvDDAV>O*Gm)J%uO?4m63P^E{E%E(R2Rx3LWoPz58C4 zf5OM6$G$eK)|6M@#kD{G&BH7!$*Nqp@_nZ=IPkY}MYvxQ2{mEs`FX6&tZng4Ic{gM zIaQQc=)C^N0Y+(0!&D9zeLJ$OB`E~UFxg4)OVW=)ScJ$htN%c|WNbPokN=8UY==wz z9ThyJ$a}z1+J^W2I-StNKkmz(#fw(7pQ`w>_T_4}E(a>lydTlsv4&*hiB|_F$ZhQ0 zMT2*==6oVBPII?el4>r7I-PA?+1(492@GEnkGgc=3!9VOseM3 z$_t29dWR=qfNZm4coz4eNXjugGgXE?$zz0vq$07^4FQtDw~p(d0j}Mo?_}6?rrfg% zuclvq!-q=ssM1`2?f855g5=OlOr3hGwfrB>qhu;>4rD-?QoN-=+z9==N+}ZMoI96A zVfV$Ct!9UKgt(Bn=@ao3IrrD5H$$H0o)O|8iW?7;o_CoP$@=96m(O(uY#qFsM7M|J z_E~3k6KVr?;BDGn+!w34@5O}2_GOYE?1+v%n-%`yCuUPA-A)JXRPjQhU3> zYqk$Ah#>aKc8|Y{G~BQEZ)CEwKOfMu+wYa>3v)>s@=q#a%k=9A;W&^+REDmJbtzl$Kq=EA1O78nw7TK6P z^DCfF2{fOA18qahGY}czFE{3iw7&bQ*4UgkK2+xs&y_&H*)UoE`3_nSc)lZ7)@d9u z#sqrMpa@V!5rx^|R8cO!joyTP*lGL=Kth?qn}J#rnBVvFH33>#3yzBw9!CDxk0__0 zA`Q?rPy0m}!+)8K;NFeQvOYJGhsQHdzB~xhY9vhr9=Q9;Gqf!~x@sgW(*eDylQ}d) zK`o=m?`=SsC8@fsR5<=a(3!DxMT>wI=m43wx^-z2=@#n72!}cXl$ay@4N<8ig+WuhWzr^yc#fb~XRY*Y9Xa9xHFUCu43lg1r4!PHB10G5lw zL4AoXhMXLq0{4%}lb%~oL=KojD*b}~`|zhAKEy7|r>J=Q?XuT|LqB@jo{B<_bDjg# zf3Vy>X3f`+KZi0BWCv^atmn9?!^Tp{u954_XG&v!*!Av8K>(584smOC=;?C*lY_CP z!B%SkLGCGRh;?1L(%LMm z7)|0QjLu~)P{-=do2+q0{a2}rQP|)fO$v$Gi(AKizX946YhZJLNd9TyvGd4fup9&w zGV9F3F%=R1pCe3sWbLT87ga*?mj4{Sn-h9pD! zA{0+K_yuo@pl@m`K|9H5CU*-;9yi< zb2_fsj~o}?sY#5wHiR8?X;^jm(d7$P_=oMwfAqFGIby>doqY_r%4<&C;S#GkOu{LJ ziZ1WuNvQgKZQ+8qtcQ*Fv@^MBsb6dfEEW12!Pgb}jQ*!8wnn~K+5{+Q_t4}sup0himBS(IS(uy=BWb7Xj}v~Ptc)(e)KEAXnl+JgG}tkJ=avARs^J< zItb`-3QHDbrsuiq4bq!nD8Y#2p1%?7lZv>U;N#=Klrp@PMA+E%&nUjP2z&ZTu`ShP za;6{!?A#XYXzw)FrJBCCX~SuLG$mRHorIVGH&3yRy~IaAjbRnclVN+;GuO*rF!gPc zN=)!KGsE4#Lp2L2burP-3vS!jbT(hIXy#_D&av!@Sr z78&dIoNPN5=C=`pR)H&2RP)3qTIC$uFRBh`^3jjQ*b<%2g@`}>mf_Z0&~lpm>tWSkgwEg zl;5kTL~Flf=R1yOfB2H-c)fBf{UkExZr~aj9|DE--lTc_gFk}6eiu33aC95SrkLLC z7E|f`fojckKSA4@Aw1jI(gTfXM{#P%b;sNk4uAx4k z&a}&}NiH)$VB^8LPizhj(#%xvd(sD>)XPE1m?o0T?b0ng*wQ{` z8{Llguv3+)ar#gGMHeqb=Ek6O!2=-$DU-=;r?@JV0jnGw`n|)JOLzAiUpa@oxE$dZ zv6#7yw$fclJqjl*B_|aE00z)eS9ug7+(2+fI%<(j6+hZ01lXShOzy|Qg7ET}s}L=F z-0`W#J-fDwp^=I|czeRRy|wQCr?Q>@$@Dr=wj~7bf&Bn{%N4dIhL4gQ0q}BX2*bZQQil0gBk0^uW}Y9HL{n9!{`b zG=!QH!vy}%6R?9zg!^p=k0Dqe#@_q}9=CNPRj70mG?Ail&?V0U*OP)+Y3+*Pnt_ZKa9Y!*4qoHqD0E zNi-d`YjnD7my}BNllkw{2W>Qe3jkJT`T@6le?d4I;?!X6TC{$ zwV^z`Q5o+n&&l^1{G_-#3$SXQv)QPlOxahO3GQ?26oX9~ed-BttcKOhGCVS{5DQZ; z(Bu1eKmDGDii|xEXN7^B!0{qy<-z$DzkvNS_W>?iyVdib6`km6%vqoJ$PO;&Y*b@I zc}dp8j({_^YfTMQAFkArKu%!!pd_w5L3a33Pe){4=@$b&qdK zYB|q9=!!bD)qx!Zb*3U7nFyWA%z3n}_wka3!|aKJI<_`cO8qmZkRrkm#nR9A_cd)A zRiF9l==1AIDwjl?E3;>Ei5&;ltG115*b!75?b3Cnn!`T6ehZ9$cMSyXtUrX=Yp6u> z+jnAg$!?s(zz=1+-jTSjk4d~xp1gG@2|G+IRxp83f23rjn8(9bz^U27R}|C!_3*Kb zo68(;DKKf|(BorSHmak|6M>KNK@1UkL(np}XMu^IktFk#NMjFx(dfTi4B}^Cxf8?9 z(?4(koSDd$%n+vwNoojrN=1$~@Zl%}A!MBP?4bioME<$b0%@x2)s9)fyua8VsNmD7 zkgGbXSm3;yLuLaZ6a`LBK1Vau;7Z7_uB&Vnu^!@f3D{=R#C8`02oWimjlT$3Ea{(ptEb0N#5#%}-KN987)eq>DFO6I#d8PV&DOy2h^zu22Crta7uP46te zGio)tojpmo+885TjuBSC5rT8?=5o<1S@tz6)8RHf+av$8afbUv45=ME9($KBC!uWX z#qcK}dxxjv%mE2}&dal~A~V@#amWVXkGmR^0S|Ild5WS_4O;4!iw0N`T2Q|;3w{Jy z%7-km$DPWRt;M0-z*3$>QTSRmQk8{Oh^zFHV|G|E;u$!!;7KOogF=K&Z=C8h=R zBjxTr2h`j-K%JZlp@Uw4aezG7cvV@wATdH*Twf4nkAz_*1sz)L5NJ^1_rR2R5pX8^ zHBL%K;SD%s%_M|N5cp}8FCO8(KG&dL6}EKu73@vtNxC#9Rt#XJWI|;nf2)pop@WNi zDAgygZzk;UYr26i-3~JUywSqKTa^c34Dl%0nXq&xu2vXD7igI&6pte@9s zS3tA^#y5LJ7MAD59W%}o{5~^SA}{zM4Q=i(wmNIih3~HRrpK5(i^VktE6o#kx*^K9G~oDeE^Q^6cAogn%dq0^+?>y8)`d!r3yi?glTty@WxQ zEK8-b3L6Dd-Y)UfIG)0bB4)VPpV2~MxK*^K!nZogIH#VI54ykS6%jpFlHMlZeN_@8 zI#Pn}oxoWuCc}Rd%&1w&5kq9FtS~$x+--M~Q3wyGcer>CS-O_w!g?TfPJeV(NL{_4 zCYQ~5_Cp7bCKjJ$SUE3E;YX%i!kPI2T>b9NCoONoZbUq_FgSx=|CVSnj6`N35=gdr z-o=P3K767LEc&MvJ@8?2T!I0@)Ciw_a^od|0t!(Hi3X|}zQEX#KbaGa7Q*?3L!7kF z63|qaxIM^YOpj=H`zTKkJC<@SKARid_{gq5*Boq>_j+bbY<%X5|2+19m-CtmTitEF zP-Zt<5$W;oTxV(FV~~U*w>BnO{p3SaXRxZ&Z^>^OZj8U7$lS}rBm?#LjDGM89I!euPW_5B`$Jtk<8dC<-y^g_n zF5UiKHt4~s*qv~+|4E0q{;V3ScPjJn(=v6GGkhj2U%OvHo)wzR)2t0qz&iO!C|Ms} zugcA9K^w}*Rz7>PE~rx6u*>SEpo=hPOkfn#BaGmmw>z=&bT*ITPwK|(TAsh^YSzXQ z0{-`Ff+Ub>d-9m%V)){z85p>vhe8M#WqepRd6PK9VO|Lqx~ki)X~2VcxU-&hX!e68 zzGmCRwO5l=v9qV^(n!du9L?+_Ha z9Ezr+ZMRC+oU-~-b&K-~henUs3hAqsKFJuQLZGYXuPmSi60XPb>%kyYoTfwkKVO)LCL}eYAULIO77r zwOcLmGGjkwYzh1~wMY~1Jrz}?cw}8q42X*L3w!{bm1t#fL8g!Ye2$D!cY!$}wrTO_ zH(*mPZ`?Cd)PquYy1{oHiE{-1W7qGj%0kbuX|E2+|E6rwlSG8$Lgk3w^VdRk7-KzX zu&tjx2Hr}je?LEb#I;TGIXtTIvyR%})4FA@?>i;M@4}Yrv zFOGliz`aJeWMpqLOCs}<$cmIbLtSN)Z1-LfQrRo}TcT{r9v9g{*;&^nd(V6C@BaRU z&-?Ltzt1_Z*Ll8<&uSfCypg&WxL0rC;gE+qLJ5IsDzc|9>f(HkJR}J^K%iTTte<@; zA9DU9j9Ee0BHFA31JZjh1gLrzS>--l@wfTL4?4ot(3w8ha7?pa`v7+of&m&|vvo2? zuW)ktOzsNHy3FjVq^9a(#&+C$OlZ?Kg3G9$?F7|P1;_)l*6@m(_jAY*z7$%&`Y;lF z(#njgi#FB;pX3@c_rG#T`I9J=Rr;)U2;@fvN&{=~#v*ggnfPba_oGr0WE@BP$`2-J4 zTuN;V5QS7(&$Gw*Ir%0KKqrJ9(iSBhx3s<=ngNlSIhopTP9LJ`PGqMvBd6u1ZRcC9 zSx@n@5y}0*0rdnGm$6iv>)n3E6T3s{#$3lN@yW6Zqj?Mh6ru`O&kp-YJ*pQzK8P0V zLWZPJXfcEz1{*fJFlCC^(`+u&`+wlnq@<=8d7%`Bzqptq5#^9i3_GeO-95~0)&-1Ghwh&nn~Hu ztJI-oFLUFolOjtVT$~oL7vH(r3IhRD|Hx6f0Pr#s7;E05;{BHO>cfDZ2Cw{`C*Ygi z;JBI`3md!~gOGJyt(Bl~4A1WBwtQ`a4eR#lHz`c>q9&BKOwY-6s_tK|W0lA16=yMq zry5W#i3;E4EJIV(GOD4&zc+&3BX^~EUjPYzygj%?Vw!`NuT@;1mgS~!iddEe#bOZW zmUqSl1y4eIGOI#Fi+Jw%pur?W!L`zmo;L&ZllEK+S59L2jji4R{IuaJspN#&7;JfY z|D$nVn+uMVgbOT$ls`yP1x=uXD`Tl7H%>=g+(V|13|rFXXd@&@O^9$t=WIz+nL6ZH z4|@RR8zlQ~3Pi?{Y-OlkQ7c2*+{3EHatDAaqi&}Qv^XUbaVf}hS zpPrpq%wn6R`O2TER~H2{Fp_N-%^s>pBad28Gjn}AEa&R%e;m?19IlRSir{l*E}z+u zQkeU%V0;moXF!!kt_;9S>45ubkl&9rMH(5~vpDgBWS-GXFLWf6(r*dV$iFOk1$rYx z<{3V-HYwI~mtbNl2N`rNg>0{#!%wpgD!7bR|AQz?UK60lt(tqd=9qz^MOS8Y-6ZQQ z1acaIW*^sWb;%&ODgs}7slCGp=(eG{b@bZK4OvujCE*3zHl=W0!CYG!ai{el%JXm& z2YPAPyyQAVt5`)m;_ge#_X7>QC1ovCwQI%P#*h6p{2fi@QFnu#Y(oobENT#>j9)#b zKeQ5s7n*ghs+lm1Tm;*+XHgI%Q+Br*%v0bUMpX>DF-1eDq?8M662Ebb=jDYEBBwIe z<|1|~{m^gVBbu}zBpuMBtu?jIgo+G+`s(DX*OcuWGgXIhYzKtIWkYOXPy)lt++zwx>= z;Kw&-sQnw@g~H>j>N*h-v6H=s$%y;YY2UII*Y}R{W^0GThH7Yo@YI^M9_uX+OF{_~kg2abn8@7! zMZM~geGK>)v|R%b)`}KQE7aj0f^-DVLcDIw1X3gsR5zZw&_3>}lXx(dCL{c*$MjC_ z;>~D%(LFn)^=93YhJAz>6HAv_akh4tkXuWrbc%2p@QLcPWNCb4n}_Zu&1K(<)$P?l ztv49eqJ~w)(|}j#;O+EfX(>C8ptn%07a=p~$5D8l{`B7&evR<--MRu8fZv(?F&|Ml zjvWNl=;7W16+@)n3r~7W5#F0C*UlyX;7@Sr8*$0=zACLQ=Oez}ZqpoHzs_YuyickE zMa5r>2pHVD1kZ z^9}f^8oH(CzPh+XK|9#I_FoKfM0w5zy4iVj{#S@c{y=b_g@rU%%~;?E+zg4l577?{ z(|`K;?41<26qvNWawq@~A892vz@8-)<2{YzqfG^w-PfFU?pHi}g8T$x+e*Mns;iJ3dDd18Xyz6oX zmCOb=V_~8_y!}2Bnx_lCNYM+ommuuN--DJaolN_n-J6K4daKp}c*hy;*sQMA;DOc5 z?@7n9DHJcsDUwpJq(~fvRg@c)&Qp`u{L7w(uU-Ruj*x>G+9AOCZJHIe=!2qc@3Lnj zf?qj3t6x)aC%2B?h~4!!1VCls4a};kx1Y4NF;dP`UEIE7@U4EX!r6+8W+DTJ>2_g? zMfw|<6VyDP$&HV6dV%F~GyBk;XD)Lw_f2%yeP@%igAD9l9d|XIjvfg*90=h-_-i}< z((Tny&eg8>Z}NO1r#>LTXeo3yB}?rA17i11EHXM#S%i`wpT@|z`uGhxo8ttU=15r4 zk^E?7{9Wt851&^daWW^rl!3$KlK@F=!QH|AvL{JFAIyzX`r7=b6t(HR9#}5+lZTvV zd<9vr{_3UfqGjesJ7P?DITx(6P872<#t4KR*60c8{3-NwX%~4D^E`k?rZg4usO9{g zMj5Ho!Sfbd z)q_g7Dd9sS=UgZC^S1-6+etCFqAv(sD4S_jkr4wnKY+@^)izm1pp3wR0i1IId#tIuO`@R7ZDa-wl?i-^pSdnhkJrfp!h&&9t1y{j zyv6(P6hkA=E_Ge7iCyeU$75-b9y>p_Ua&V^L3E#r1yo=O=j*$O0t<6k>HH+d|aVh{Y07Is+ zle(9tW{<1=)Gp`gNnrx_>OZIvPgy0aiBx)^>8RF6ur^xq)vTvl-`zoKuD*ljX+Gwu zIoKrRV0tog#s5xJ|uPvbTRI)j7M9ZECK8{7}%Lamt-O z)uEI6{0(m|5r)EhVei_Yl$EAZz-~?! zq(}nE@J^S85tL1Np-isZbGQ=ue!7&_tnmEUta96+l>UMB6 zC-Y*PwSl#}IMc0^7-st}N{mDF$EcE#<(7`0kh9A3g1(lIA={zj73S!^!{hXg372uj z8oN3Qhe#xwbG>lMxD9>8B(i7k$EMUg-!078o`3?>Zj-iF(Y7K4?*ToxCPGIx5Q6X` zP2F&u--pS%UlSHU27{-;@Fn-%FgVM1xKh%ScInWHy5Jv zj;YgAHDc1E2WNR5(`XcYGcSK_4B~S>D|lsLaaO|8;OtVqne%e z5@(uBxrNMLa_sUey=3y>^p=p1_;BCOiD3yI1s$quw0C;%YIXy|(4W$>OmP^9z)YVU zL3tBjQqU;rDRKSUh$;lE0uyGJ!U~kI0!GksB-4#uw9v+xTFcjfSQ5kS<@cXo`>U); zyy?5GY;>=6Q^+V3S;xf4da*oz)KctM5iE!iY4g#<6ySD0qH?`k_n{bc0EiK*Oew^~ z4{<@G{l_d&Hm~}BO?UKj*Rw5^X#vmv%zdA&`4!3!V8^z-zvPr}aUxqXHsz$j;|bwR z@^l-Ym*CjnfqNZ`2HXF-u?BOfqaeFGyq?e3tpx$2-fMC_RWBnzobsJCFatbGzRWYK z>tz*I+qYeZe?o1K1iG8%K8`;9o_yF21Y6U*Cww47^8w|_yDO^ zi&!Is@81K0cc8fiVTgSaw@ZVIdwUXkx@p_DjK|Wn zr!U3(ymBV4mFP&?>rr+JLmz|t%$mqiu$Q&Z4L|hzjS4NLCbzJj)@VGJ^5nH03)X23 zupMTXeWIi>gsMIwL#f`pz(1lyy8!)hxMI#-c26m7%qqZ$yzbx64>>lh*>h4foK?!5 z@UF+icc>kJzcDy>JaXb)u#fYr=lp{8dSXibxqUSiV$#5C7W;3 zsL2xr0j3F*v%S=@>|7AtQpH?dDF8O&#=tk8`Sd`X(@P{Ka7D&yIcLpsg?*qxHQc5a zE3X;VThB<+D5kyLV9AsNp8Vu6?LufMa}1pDvRXoRzP{=C@HPoXcZX^!gv;l>AC>eWvZM z+QzmRVK!|v!$;{)JGQUIL%aSd2i*66wAr$xI^JG!<}t3@$W!PeQ2!;I32wh9K)(#) z4X@q^Wp$7VmxyE5^(E{CjUDIsa3oh>aZBBLO(HJ7QkAmf6^TCYtUT|zqJk_NO>&Xm zJ-M@3pdXCU9q5TXGeCVt4JXS!W&=e*<7Q~#WdX|!p@L{|utDfP!(;YxNsi24Xjg6Y z+p2MW*bsOr<@88pP%H$FN1@bbO?Y>z+9=*hre6fuTfvP?*m(W81UZyE0tK5y^kr1Q zAM!Xs=dQP}X+SLt`(?`jjYV|rDIv5499zLVR}Y>`YJda&x*umlo6F!cjUEil3|A?R=hIuHC?aHzNGbJvQ$ z<_E|!_ls$(3SYmgN$7k z@iC>FBhg1)1{b@=zlv36^;f*D@-W&L$-@{$`&sYbcT0+gdC*+CD3G*FP8~P`^o)!k zy{%xzduxr_`$bOOG)U5dwGz*luf%?pNME;G?@RUX*?lu!O64mN^ymGu9w0-Z_Q;dp za=BIzzxqD(A5>L^Q60#aJ+mjQ3XV`&Y+=A^fQ7Dr(RpB7Ff?x#XrzjuutYl7ytPLW zjvKCArgHOlrEs`lTWc(sorS^Ma&OnWbRngaYp4|}W`1YHAVPggtkoF2+FAWY4hL91 zy?k{3wAM_?_RMbZ{}%M|{fdtKt*TYp3G4T>#kr|1Fk=GZ5z z$2muYg@b7`o32SUzTLs|9ZS>WE`ipYxki_z5+{`xF()W?UH*1qiK9-w4=j`N>p1qQ*8Gob zYDb{JD~pupd{~Lgo96f=C7o>iH^#^ZEp$?VqgO z9}eCWeAoUnb?^gIR5S_)bxgv8ocuvQtKpx2|A!F1BMmZ^u^PFSTvDMyFl+*qZw9(l zeaxCWOh{t5Gvhn_X+go9TC3y@*6(M*bmTXIU=*-pO*Fat(#;>B#aldo`qUqjgIt#M zEP>JLWtQu`co{4aOkL_I%MWg3B4&6FR)0zcF}6j;yF^A$sl^SB4(6{}QW3W^7RCHN zmBtB?((g9(#6_~`oJAa6h#yxtle}2f1{BvnCuVz*-|88CR9t|me4E~^`}3ZGWLY}L*EvTx)1SDxnR@TJLmGf2$KK!#1QSODO9`IvkO+jO+?4>&Xx}3f%p+B#PaH5?#`oasNN92wSH6_MrvfEEt5M&2-R1o;4jSoqh z4lj0@*>iylQcVkCYrMp*#d|KRg;X2Elgdf1i|h0zNp;?Th94;XLX=0&bR+Mp>Q54_ zHs*rz#C;~K58vPUWuL27JBV6)>|7bXejoX3;@R2{ttZ1ALmT(i`LIz~(tq*{+gtz8 z5inuCG!-a6&?It#8}|5?wBTLPwbg=ffuuEr)MBfR9Y3%{$6 z9!eh2N!6_Xg*H{45Pj~60C5A{sIGr4Yd35e`Ha|Jb0&%NZu2mD4!+l+4u@@r>;#ea z{y&DPb$n%77JWHHk<{{2$m73$ZekUaz1LUM!}hl7BFf|XIjXll6?xa;v?O>Th%xou zXSUp_e_q(c)&<|h8P~*#P`F7hG%aJ|?@;Bb)pb_JwK~m4UB8DImmJZLX+_%DL`}RYUHB(1B07k?`#gMaDW)W3+JlYJG1N z1V6BRFR4+XWJ4KpGtg#uGOi~;aphlHhl1QGpJ4cF48lH}N#mdF_)tZi>irZqY)jzU zG;#FwPj*~eN;3Br+pV#F7yJ`q3J7C3bND_lD zCOd1CPu8!_{}d3q+!~l_?}TJQFC$ciCIVOLGF8mNVZo8m$BHT!MbJ%IPNjyr2N3sb z+!5EP>3O+7L@rPLX^DXGgP3+}xG1e+a*u#-+_^O2K0QIR;m1@%8%jotyf`}zUgSVx zw-vr_RF#J2aYcmxZg?AiC$sW@1y6qJvlTn=#v(U90Rb1)En{rYdmJDvI7C;U9UeSFGb-j(}O?Q_@%jGshePQyj$9`xEr{J_eQOQ8o%*4bLvC*?^`c zK`~a56wWut)+JqjTzQxr4O{>qg)`dnx=COPUHg>{)wj*kPDO^sCHU%dOT>4)cTQuN zt@&#s>0)qQv#r^UO0Zza-ApOdqFxq@h%+e4G3E^)7`}7vF~}S~F2wDQ4G})#qZR^> z#T6u<2$NUF+WktkR~N1QWy_s43-cp3zN4&8u7Qx%uq%|dR5D=0w2(JCJ`wzgZV1*} zt)`R|g&BmK>#6!}T98Ux7887i9J9v7rRtUvF18kb6Bng|mF=-4Ly2XQ?OU|iW&4;~ z?&5p`bA!#OhpOOUg805ZW&9#8r~kLv>@eM-0~EQRaiXeCsrxOv$@ELBDZ)Mryq-~4 zs+Zl>2(q1eQw(k#V@unB>C>xAk(x7_$bXitPo57ck)CHPF&VDhwozv<@c{nm`t<&MH@CVX9kF|!R zn^g#!cYX54J{zx26?V||zgvl(!W<{*suQC}Oh&o3#ymqOig@Wa%MA{vNB5kQj_lZY zJ&-xtoV^^PdF4Ovt=dcvh4|S@-q_3}@JPRQLc-C-L13A20Yms>HGSNsnZBp+1^YAs z8e7n{YOC~xY>BqlCBEc@*~Z?hpKT%TRE8*%TixUvq}NpR&Bv-Ib%S)ws=Ebd-5{XM zVKs&O9i6v&sg-(CW6!B{1s(2!b9Yse;xZoij5|5BKd++xG?}2HH&+plBB%Q8S7+Gg zSx;&HMU9cF7447don2Wu7gz>MKEPm*!@sLh0KKSW}3O|TpIK})K%>G=|XqdEj-^PfX3^#iv#uu zF4>tO`h)v1(#@yqdaXn+i^8hrmfDaVR65@2QzEac91w0b$i$U%z&T@q6 zy%yo^YLx6Jau-)xKXquUdfB-L16C^4Dh zn%u&=UupaSWhrc=dZsGqVaBr)4EPVbQC-YWHat&a4mD<@yaW5phvx*b8#8$iP}W5^qjuQwQfx#WkQ)qI*pz<=dk<=rSbIH>SE71GDw`k$gzUgM{fp!gsT#eWPn@0`l(24M@Xvqpg5>2DU(!^C^ zs^A%Y)+tp&_0hK(WhP2E;A*{ptcSytZs`kKd_)+&ECQ!Vs%^+&s5T|WdNrzJrk1w- zf~R~Dio|t_w0wmD4yLOdWMca$34HdKE2#7fnRmUkoF#g<<+xr87hBl>rz?S=%UR55 zG{dO(t(e_#3>woO_0A-{RZeHUHXCDYCSg(5`_%fvVptD1Bl3jeKAYhAQ;Q6`Q&G9=K`oYI3zrkf670czJy zWgmaLpMdWj;`Mn6z8e_|y9}7X9 zDvcv?_J-Qx|08K0jl-K>S?nlH-3taEuGh~Mk>?0haj0BfOpi6HxRJ1b&9kCP*J zStR(NTpA<-y7g5&&&O55W)&X{CSE&ET36G-==`$=yU(RBOXp!dSe%Zn4Cwm+(+JB)cLvGcy zaPqK-B=qgexAY)#%N%pYVVH;?jmP>|WaIue#{r9C4)zmLWx!-f-QVi?jE8OV=3@&0a4 zRf!KC?WVB+9x|1@Q4)?P0SlOBMo+W-iHly)Mud?MPnXSqwjm7PQVL(&&c~$iziJLo zuk^IGBvNbh0!guhF1kP6RFcMpIK8M^=cqNUnbDdVy5 zFnI{Yj7m>emXhqUynDqWb;u0E0N@+%?%(G15GcmI|1=sl)NqI@TYvO=*2}Ipz#$6o zsRNZL4gGsPH9jm*PV`%KXL>b;ji=w_#AfNC&k|-+gvRFGODSuGXk<0x zeppkweENV9CNpuY2Z3Kp>QGB^1iDtI@J%BoUip%9VTXxo(Q+P2}JxH^{U3I+G};CcN(fu5U!>lC61T z%aVz<^t)Wh6>&W;<2H7<&OE>crrN{TAfUMFw^yg(3Q0X zRoSjxv~4b~Yk{h69L?V;IqbU>6vyd`ZN}>of(^@(T#NojHU9QZmeg(zn2Q4h41w~K z&_GCc{?2<$mV4h_`=zTn$uAp1z8;~vLFg0gcttiSfX}rn*V!h~ zg3g5ah|=_l88>?x*l^8hikhBTF;9BkSu-~nvn8qqtox5uW%~~Q!IECc+by~8DFoeU zI;mx=%KHVytsl>geMy-%Yr}6s*Q%z?Q-g$E~&>@N-1gxPyYP1l5jiS)x$!2+a=Z>LZd9JrS3Fc1n6uk1hG#3~ z!AxW6q8|5IxAyk`$E*XvnU$SpC40yB>^&&YJIMt`a2o!Pj`qJ*H6Ev&#&|e%W(SNm z6;=_!noAi8@XKg_1|IHO3jyr+X!ox$4@*TBcw*h?%BEgb+YRpiH-$k9%>+>H2M#EU zoX5GpgZZz>J-wd{!PPDhsYY;i-nVh7r(G^aY?zJ*JNKe86I%~xazhO5E+p?l7>6i^ znnZIj4-#rqH(E-+RH+2ckE}mEdYAdTMvEKt`ijG8z3R)yCO`?YRtV@+B%RoJwo=T6 z)+D^iFP@XRFkDsr=#;B4Z2j`T82Jm5hfb@j*JO2-Y;K6xuP7>zMjhZ@%CR6^u_QS* z{C6N5n;?Uv&7^R-IW=pr5+=fV93inOHS5Wi3CL+pAzGO>l{(WWD&c-w~_D9g|&7$Tj z#p2|9=PcPSU=cwisFE&Xl{Q*mG&uhnMOPLR)$UpTvJzy8OJBsS-yb8o?&!S&U>3K_ z)?xcv9^c1Q2n@Tc*s5QGU~DL4?c$w0<_V$}wRNEIM;+O09o9UkB%`A~3e6S(MG$~S zM!vMZ#BqPoL5xws+`jJGbG&6%;J>etbhj|{nd??%*xO{x-&5FUGd9W}E`G|&@yC4% zxit|Gf5vzKBYg{(VKfVZFv6;qiavy~2LNA0a>q?9uObTj8^6f}eteK0Yt1wZnj2g} zHV*8A8L&@p+4_-f5z6!KLRV?*TY|7NA2KRzxc#TL%Kq-XScLqRe4f@v$$BM9Uz3&^ zGEqPfON>ui)k0A;JYV>O>|O$9aT0vr)i4hG_VMlsgmb$T8DTLs00ihq-PMtwGDj~x z)NNZx*E(A^!j(?mbLfu0k6;&sv7@xhuZodET_ zt+U@x{bVv|CZSn!L+^|ixDT2asl^13oiWw20DR$W^%r-Y;bj-<$Qy^fFMghjLInXn zdk}*%6d8IiKY0LT;bnbLvC?i=O1k_L@{Zg}>Cnei2mdCc^G_-%h&+@;OwOpZUsQ0y z`%fxtoX8Z~KL#texIjbeR}|yjLGCZ_2_S}C2A3E68-Y*b0C!p{1jEeBLM-?^i&MRc zmmOTD8nG!aM`}G7r98aWG+4Xm+V3fvHF5iRqqgH<{UM)eC%7+%3i;qF0%>+IQBOJ0 z@gu(>9;`@F2r<{P-MBt98UbYh6eFY-uI9%0BWl-&YnC63ZoOQ2{EK4vX795}IWB$D z+by$@2-;K0eXa4|KB0DMK-cn-;vlK^a2m30noyB+*)7l>d;hq~a`=xwel%KXV zFCyq^HH?#$x{3F0L0vZ^o|LgP3k^ShZp2BCarhhcc2V|uuPVjAS;s- zV=k@e0MjlWcv{TqNLS0;IjyH6ciV&L&rZGBem1q7HX?lSDF<>4KzI+(%qIOrG62<} z%Z6c1ZU4KBDA$KoZQvCd1>2&bBi~=kV^ZHZs4Tvdy+WF;^X9rX5N-c3_@LsL@Y`3V z*@v*&8j?vq!B%<|!2zqqJ2aPbwE&uGE!DHrA%8dGz@6@N*ks9uOEDe#9miw;M+r!K zm%b=_(&@vEwN13S$!U~O;SF994Yw=<24Ncb?2Q)XuqX|o7F+q7q0gdt#mOsx)&X&| zltb0N*)OR=Amoauk{AJv2aqLu^vIk%1g`h(aYz%1k?NQK8rlDFpCV*n(S?ID1A9wG z@sfM}#nq8IndyE|THhCK+I=wdHBb7!!EZB-gV!6rEOJ%t-fC)W$j0SqD=#pX+4`(6 zH6({iETcQ+(FgJ^Km1Ru$6hro*sP^)4d#f|z0w4LvdYu7sc=rVXFo&AYC_+SS$KX|ga_IeXe?!3{Dv*u{~^(|-e`v-XKj#P4x`Mi;;kkH$* z)SuyGQ(qRru z%%q}NNXzO|Y|ipkBh467rfxcplEp&h4{GIp?S-6=}?_`*}`EFjBhFnN8c5~P(;dmH%1!SdjgSpPT(JMDZ zQ?f_Z^l0=D67u#dRQ*n^W1NL$$n8);%DLSx8yu~L;AGvRDWvR6Uf_Seb%OMZ}eS+-!V)YlL#Qp&oa z-?*CnwU@-0g2;lax0}}PNuRHEu-aV`{FHj?F8BKkE#&v?O#fB8Z78V+3n%N#2SR!O zlc`B>0#`?4s$M0t0vm1J`h~?$wnOqjOcU>+=4^#M^FB;P{^>sv`i#6fM8~Xsu;;ve z+AvLgjJO$k@M#MInI8f*qE#wVl@BcqX8H>M*(SZHcKe^aut!MiR>9|_I}feCcgcB{ zCef(B_)#IC@^%BVf}8V#purm_Z^kEr_0Ar|pkM92*t?>mbUdz$+UmP;^wB}xcC&qF zI<-C!gzhzU#u)Yeib^ty>+Um_X$krzHy*r>ZFp$9MO-YCY$m&y3X1m#F-D|Sp)UE+ z&)Ow*g0l8Na4gGCtn)C}QqsGRT^M%00-rU;ebfWUo({N?YL^jcNq>UX@Gjoaq1@zI z)1n4mX|d}yL))&y$xap(Lt_~qh^|aOhta5d0QAtAl6`lTP(}Ag!@R1k6IkHK+2O7&oG+%{-SyZ7awLynu{>VM2r zS9ey7+dwYaSUAz=J=V1K`m@0oU6lbKePLRgu&9{WI|zGu8XVv&pCV6=gO+vl?u8gg zu@pzQYa};GJ@25Ct3bK86^Dw>57v45vOoRCGI-*u2J**jo9i=^Ub`{}edD{gN3tZI z8#IyPImd40K}(YmxzL50?_;%YqE{T<=Ya1`Uw%3X*SwR)2|GPK9K%yZF)6RA1nqky z=2~ZrDU^GRKX@ZU_KVke8}PB+Fq6pk{+4~lir!--InCstro)b^NfYSll*qB-9Phb{ z*^`FU(9;yFS03xV}&I?uh;gbckt16{Gb9>v$$di5YCu1~8#;bW={d z-;^%swfrEO9609k$7EvU;E;Jl$$rYUFy1WpBmxEw9h6lb(s*|G`JksZSC0{4Z#zgI zn9{1X9RXsbs}~?3<glx-!?{;60 z7EnlnlZWDGw!P8bxk&JNJ%h2k#hNPX+)^j_+~;1)mUm90@U)xtQIZk3ah#+i)ir)w za!_AKx0AWu#}IadmCu3iGrqZJ)m-=JuAUCbgS;1dY!PJcaS==CatkTsKASSL@g3cf zupmHlRMUkI4#`!t9KBD*jktR~I3N>NPdFP07AX+=s|9W>T{lfuzy{i4bba2JXy@(% zgGhWVl9!q&3rM%4j}ZXzAS4`z8Wxvn2RBK_7BylH6MXpRNl*)+MPv91%&{fkr?3>WSMO=dYeglAwFnF8eES?BFzH z&S;C9)Z?5D$vdL#aa5T6oi}x74kyrYI=RV_PkNj;;`J4I1^Vo0?0H{DzZICg4Ym&& zJeKWaL2=lTa`X%}s8b)M1gc#29p)Sr_#j4qmsK(*ig@FdE+jLu!+?HhOgYo0gR5lN z$OO22$472ud+?WCe@jG^C=cdA;fsByHI5&XhZ3~BJ8gTT=ZE*9P6(_+VfCjWGGk2M z9c}uCYPl=HTbgBZ+G4D&XzY7~E9>cr3R#VsV!A+gN3hzSHo3SrIra>7wa!hW9`j}* zH^xSeg8-G;Foa*gz_;SBD45X?ba<|M_WQ=j05CtL#ieR2uyl1-`2f-w%Y5nq1^AHQ zclA`2f30-c9u|h>#sNb+b=lxy*`W*agLJdcg=8S|TL?zsIesm3H0MD+D&h&dwFzi< zK=o?n*LM~HG`_XsI%Zt8r*A)CR+zl_RE?>nh|}xDScL7^tfz(W6|}3 zYw?(LHU+r){7eZIW_)s^OZB)y&8vpxGfM4Z5^W}j+dNQnTx!b6#(o4FxP(@A*Zq6^ zGuL%Y@_D%mcG=c}&oM+8{DrE~Vtm06VIX)Cy{xi}rB~LccFOx0t_8&j9$kC19Qw>l zTi4Q{uOcH8Gl#C9pWa7=#J!uoo1MYX5ecBPu`GM@U%WGgC2E+*#P9qj!lhcXF>q%w z2zA&lQ#HIa2#daPuVtqGvS4{9X!4|_U1j`Ss-1-oe|1--6+HW9V=>LW53;w*(WNCe znG;lR16}Hn4&BSkFSn~&nf~+&OIm_lxS>yYYUmDC9@yQ5t*@pCoq;HSem@ub4fb$4 z8~b^Fk(J3`*_Uxo`&NOKG=W zoNu>O1ArG=7L2tgv#_vuhE~z->9a`u#6VBWt`*-A0d&W2vH*=gUFxs?raC_qDw>lu zplx^8wn+^dV^nl zOex5H_9B9gAL45%X;9M@+QQZkrc|u1_l0zCVhBL-*(R|FhA8|>Ws14(dnfrX}PSs_| z2f%ZYdDvV3!{m*$C1Px!*ee%rex4U5Rv*U&8N!fP-V&&Y!n&V9H-PgADQw#`${PKu zxlgxjR1}EiJax^;+Ef9Rb+$lTVaNbri|Vw-Vf^KV*}hr(m8VMKU2=K1noL`EIL)ut z9Akq&_jB^NL^&Y-czFaVjLWgARx)pK7%FXj-?4nO(|W;;A>VR67M6=TF5INek9O!v zr=yks&(q3O4`kI2hWLLd>Ctm8xCx-EejWZs5S#*6mj&8^t3U!MPZ0@^+W>S!#Y-f$ z1{{P_vGr?WnJ*mQv*;s%GkCd~4<+8Eah21z2y-BgsBpzqmP3V$0F z6)AquB?b$Bzh3rs*|yEDlLi0m){xqgDcR%hwTDZ4$K(*jg)P>)%~tSw2k+ zcbQF~OV(rdXQ#y{$&XI%;L0@Yr#MB+2V*kK{NDHrfF*x7d#n;Il7i5fewW$wdsL3!Rmpy4ZbfIW-x?>}k? zvYE2eSoo-SDH~23tQEa)TRRt@_DRKcktEg?$e{3S3H%k`BwFzhj<0_}hW5Oifs17B zw%w!L4#G3JxSr^=5*HUuNoT7$=<|f%gLdIZ$$EyD5hel~XzbF4hK|-c|dtlcR9vKS;&xg1RjIQS_Jjj}PSWnsYDDpzq} zt_+d@(FId3BqPVg0eBRU#DhO#xkN<(7KR?bAAZQf-cx%^ia8lhmpmwWLO=8I$z39s zh(&5GD?B$c9A-{`wpRrDJ?MxEQ;L!GiGv&zkKUUeTYgG$tuEk zg+>$h?0)WNBs3zlWxrRP^nTQ5=h(Q~eBhDYab+rj@k>gdxIC$!B26mDi(3=7F-b9W z@X8HiLFwG)uFYO}Y^DnEQg!0K5++%Vo=j#WA-N~y88G)TX-uFK4zPiYzN)?SU7Lez zS>RL(uhaC={_|BgoOL`Xv2aBVH}?~qG;PZaZGD>@WFQK`IS^#?KHSU`{F0#}-P&(- z{P$J3ir@4*`Rb5605lZ?I=;EzcODBoekC9RM0*)TXqzMNr;bAv-WZtASiSXrBl_Vu z7n5Z-3txRgx=$grqMXU}#D{*2;J@KO7!1TgxOdlGu4j|CJ7~aLsZ_JF*5}&PATIPS zzO|40Ag${%>uCV7A+_alnaA=VL}XGXmhJkXri!rp7NoEmld7&A_w-x^bv zuU0O#>Eupb3^eKWVna7L{T(b-k0H8SHg2^a)$>Y|zs(ND$Bz{89}qCAv(FEay#9Cq z^H3vi)k3Np5|?^AJwNu4_V-@ww!PDjY56R@SYC=yB_0?Z;TN5uw9k6XYSm^07f2m*w6&azpAuuWpuEx2F>qNuw&0V#$Brm$(bakV(qFs?Oxg#p{Mp2!b!MvV z%sqz{x6A58*8W?3aA!Hm&?>C_kRZL~nQrJ3@@${=Km=(*2R+0F#TfQ?swV%DQ?8K^1|9sDCj<^*PCSY+%_%#8qV}-d7W^R{9K_OM`FPXx;2K_< z7B~77p{oiyHh(db#~B+k!W(5jn7~a^$HTT=I};t!N<&(H5q4y$-9mSKXWG0)j47+e z(88CKDKdcHCx7%dX?A>(C!L(P!V~Z1o@`QI3S-4q8IBKLm|AD*$ETaa1LU21mu%AIYRfaR zU3x=$=3NK>A-a`s0sbyLxT|Z+>kE>f9sxX);JBqU{c$SCn&+ck%L)k$V!W@hepAbI zupye5<$c5KCJ`puNDbPEqno_^AV!L*WEuu|q0*YfSy6wPAP$Dxyftxryj+_ZbC5r{ zrt=1Y(*|lu0Z>7Em%M(6V*AH+XeF(GJVib>FbpQgPX_}LG*{LIqcLsqxH&&%nwQcH zuh3tX=iU~)Zv?ur6?7E(u>i7crR9yrFb5g7(}?i~jRlZq6=x%7A33;)NTr;p&;+Yl z_e_uNmj#Vfx6d7iOdbQWU?VOUuCKbPU*(UgCmEzQog7~M%gBSX2vtWJn4Wm_C#bJF zXjDW!&AP6x4q%#{G;-1lg&Q_~-CP;rOtGVHe+tS>IjMq?p3mNRj3M#a5$>DI3x@a$ zsoZz^PK=KOSqrtGoUzeX5^kNB1s6GZMuj{&KtH-Z6b2Yk?vrD8bzw=d>Zg{^hX}=V zH;f-gU#YCw+G|l6jJndXLPWR=zDML_$L7bm+ftv;{J))SQJoKGDz!N9Zh3@PS;WE$ ze}o=iD{CfSJ#$K}S^8<8R`@nX8e4wQAJCg8tp0VYdfeldBChh7w(-n7Uk|F1zzr9T z6){9+*J*$Qw)rWAh%0bWkU}asG;=@Ti%8x-?4(J#utw-klgo&1*wi#e5`_HRYvOG! zga`uk&KaX*iC|G&f8$BU`9f$JeVHxT|k zLaEB$@W}>U%FK#$mc4X$qQrT+h>R6<@Dwd63L)M!grMh^OTVc+y%1xs=nenK5J1;G zEkiC;0ITJC)V$?9yx~^5#ia#F_{+Q;nD;BgsZWm2BQKHyciZ?|j9gt>FJDY!n%#2n zqdg}^&aV}Q)L*FlxLXH|Mc195U7XB@3dsK$%CsR?66v;Y&(n=lfPg~@Gl92zp<{F6eTv zOD)x;HiyHrCYY=;vq~d~kd08%zPRn)+Y_l=h0n_GLo_Bt%g5^Bq7Zm z@Wsq&I$_I{OLVzaFU}pAsgVeC;>-6wX|vjjSP|wSl>U!?`I~qZL%`#kf+E*Ey4MfG z^%6TI*#tQ}dVXi4xavxz4ZC?GEP-&y95?ZvVQ6?;-Ub{c#9Y7gW*n)Ot4%A+DCz{C zSpD-a0vxDvL75~mv1&s7m~pppRb}UkuPe!u{hi2MV))+Y4qT|0*kYFT<#3al()rPu z1Y`d_wJBim2)weO9&nWbvg26D_*RE^g}7=-QDXNVYF{G!B432P1_*hzhyD${wA#ap2B@8_H)(xKanac?|3swId z{vk<0AsJN%BxM9(oNEg>YPRy^_|sD=9>5}vaEP2c99mKAIK&W@ab_$@iARY zA+a~1rNZo?hx9lg)ukH=-kQTa$s)dV94`yNaHlCRFsc?2?G9zW*5oHx3JEuXzc1DOhO7@6sxl8um zhg-k<{{Do!&*$@gzsB?VcrF?1A17@-eAS5GM%lnOihVisolln5JAf9!+Uciy*XZzL z#MI;Y6WO1zcEraCGrl<54SrpSI^*qiG|x8Ofby?qAXM1|-{UDbWjC3SLt zZ9wsk4ht90RcB^^J7YX7(b*1buDXX5M?r z80!$P5YYejC*llGf8F=xL>q<{q^Oy=E)VHz;-=;R-UyHf}KQwBBX%` z1{3erf$XzC7xT}WogvN7YI<=4qgAY|TdwG5Bp_L&+f7MKt1;Dl1rpKNx$A3IEYuDf>6-zI2b zU{r?&P0wS5IQPomYjWAGpT8HCi7w^?Q@Oq;W?R9!9uI==k*IU+JZ*(I=VUfdArXzDZjq-rF!r` zOwsqN{O=Pq_h*xo^-KkP2Hs`4&S?XQ5x@R!z*H9a=l(#eSr~$uJBMX+m+x9fF@N&q zTndGpK}&;Y1lbV4w*rLI{X)^`f=I`B=VwfHf1q{_gW(-j*LwC%vS?4kOK(+WPmrv~ z^zD{zu0}lO$X7Z-k}-EN?Sw=tEae0BX5g(TP%0*p^#OrBHllzT-ShK?WiZQyTe=Vm z5Bb4xQ1Jd}QX%3)*s6`{RF(Lna^n z63sJf6Ez<-B4T_&^y%7^)n3VGb13?3VP@_%;PK0ZrmN^0OWZO;@!WEyFu9b5(B}k{ zqUA1{}l?sB3_Q z@(u|G(@Rnim)@mm7T&UPF4xdvjiwGZM`i7A=A1Bz@p$2H@;Ulauh6Y>?raWApuhPb`_cm+yi~rh=ZL#V2W^N z0){+wuR%e*6yOq}3jTg}Ot33-N!RL&An5R0d!1kJAH6>Z(P5)uP>@YimtURlM{)}j z|0xFFV5(knKqITrH^Rxf4RO}G#@7^jJ)9xo(RQdd^}=+- zsKVu6mxgHHp-@Mg3-hydJ7LXxHyh?)OSQkg*q*nyC`QGIeOFd;EG2}K>%}Db-zzkv z)ap-Bgz=as=*sHOX#GNF8uoVuRKHu3h>@$Mi>Sj2Jq*qwqD3(+y%O{q8D!TReH%VNi` ze}R^kCH~@XtbO}fp@ThM_MMBlSu(Hf&=bOP*xb*aY7B69N~2Hk@pR4({A08%87lq; zqfr+@p#U3IsTnmqV(mnI2f>VIuNCauWbPc9q@o0f)rWPyk@X74N8*QBZcG$YjTIRxt@{!i z7y`Ft6@F3{g0?LeSG*XQ$#szXE=WQyT;}T9!@SP@*t0tKJdtlU?PQk3R&`L3+%baX zpCd>7b|$t-_dz&U@#Ag%h!+($iPVpRUn!%ncJ(Pw^$(wt%0k0;1p=0z!y_-rtWwfL z0qr0TE+}Psvdq!A{6XyPOxm06@t(ZY-T|(ALG=TkUjv>o#+H$eFhnp7xqF7C|Ej@@ zPP~u2eP98hpX`EhyQTLV{{AX-$pWFgCY#Uf7AGEOygEPNie~v#KKt;G?@F+ijPn+Y z>bcuJV009hvmQqCh6-MVe$Jzzi&GcWU0 zNLQe0%&OdQ9ZSk44N8bfP9=AZtezcTExn`2N)!IZ4$Nr|o ze27RQW5>fWd4$DIgcWX8e5uL26HQi2SM#;To_)V_i`0*5+^j1(2eoM`=*(+y{>p$Q zcgd}^!OM%Nw=Fj?tA(`e`DziTKghzZU+!-r1Nz?ThyB-TX_J~aBT?j?9%cH0r_Mhi zLHn@fBGL@3<|+B!Q+jusH3l_Vy|;laZQIrVcV6#bj-X@6U($a9AY3)es1y8%ig!fg z1Z|?KtwLT)!)*es1-^#9j33Jx5PfhfU&jw6meO`|AJR}ni561JH!K{yckk+@ckTEa z8%farDAs2RV$m%I;01cPdCIn7UA2?LU1{*S=QeAPWHwKSF5HEdb^>bt;hD`5C5*VT zmH&V-_RR)oPqWTa_U`@#(Lt0@*t|oqGAR5z>Qp)d)6KFcf|e+rO(~34%QRVp^yio=}9w-=&FMjbUTL|$mJ#9g&tv+ z3BBsUmLOHKla&k_tmR_ur$O`=^I9E;P?7(Tx}FMq_woTy{G^}KiL_Pbd(KB$@om0y zAq^iVWoPm4WbgN<-0j=Z$~|-Yu^LD=xs1n3%De)52ti#=jD*nbDM7twqRwbmQ>yNb z)zE0K*VkXK>-RA7liDe|i`0bFzSPu<(UQF$7W2t-LX4<0$fW0s!c_Jk{JzJnnw>1) z2St=FG^}Wu^m3Ti7wv*+xTl#p_u{{qKzMn}@yZjpO89>60YUn4b3v`lC@@#^UIr}o zMAL-t(!(s4KXk@sx@qoc07WC%?rhEd7uqtWchqIx5|!3iUm6LBjG9Su2Fl7ByH%?wh2J=jZ8VsVBuE@)8ji$bvP{qdL+rXh5=iVs(!)c)kz6C36s`++M&exn=%VkZH?-$ax`A49oXNE@I{TBY?RRVp1A(G~kz*VKD+~o;q-MC0C+ht7hg7j9gdaKJO;I?=O3ifp0w_?CUMR&N8%B)Gs3a2NMNGcVPdDg)@`d_7Ia>4>Hco; zvwGn;kSD*v2<#EFRBAXbaH2u-mIIRmra|o;eY<(JXZ+r&?F`{Z=bbZo3q3F-z7T0( zPuVqA{DW}_=aLWUS??rgn`B)Ii;AtSZlz`G4up$|XwE#0#J};AOS#YB39%X!a;||G zYScjIH;@H z!?BCRa5aeDx;3@#Xm&+T+(FXd7{H}Gwaj7=bfdj zm{UQ7F+ns;`81bS)_0?Nz&1>byYOGMD)q-71|alSrNm#RFipX4WYd13SU``2`y1H+ z%t*7`W&SN6V8wE1jv3K()?k|~Kcj*R5-rH``Q{<9uc_49&Vs=~cdj5#BQWgb--jSB zFz?i@N`}1nBp{&qOb`!zwGktN?4xd9ky!iPB9jxZ0HPJSaY9npFPy{XhyBa zVkxXjAlIX;!Lv_ulTb~Km`yHd$I|4j{B~+{|GGJX)q*t}NrqFAJJwDx08@l{A`2#> zz6}h!k{MfJ`E1{&#a9McikO5HI>Qj^v)N4k>nLfz!5Cm1`abbQhVgCv%KdKh!cTr8 zkG7OTTe`BE+e{Z*t?FO@k3Sl$i;Hx?tO|sZ=YtC>>~@bwR&^Zf;2*Q#?WBs9;}YDl z7vaE{aG-7;xpKSWcx`~TR-)9rH>B(YC0{2s5vVOYr#VAAt@BZ|Bd5rr>t`LR+%|mv zK4;kb9Crp8$r)=!Yc~-x|9P`!7HfuY4(BAFo$dXzIAHTn>WAx#j};8MqTZ+p-FWO! zUxK#v92X+LBH=Vfp+}81&Fq)3b43L^{G(%j<4jgTN66=H-$UExC(iZ3J(}Qjv_?I;oOfiz$Nl{U_&Bfhj`aoPZ^}Cw2ep7F= zx6!h{ajsu)tD=V^7}PfXO~u@%?}0H#XQGGli}hli#pcf<7B`43sn7cyp?QYRR?Lt5 z&tZM1Wcu{Zp3mMNJ}y&Dag*k7P{C+PwS>jm#Nrl6`aUn!I?6 ziPbMkSARFH`it!Vkl)L+GiT`=qg#LX#5o>7p%Xm|?M?TRFSHOib-yH0(nUpqwO_3b z$&^a}&z9KePaXBAmhw_7WApac_Gi9ISQ^i*!dqIY(hj;uMx!%TT zaCF}P0e$>}3-KFJ7p@ga6_84;MGVt)`|au1pYOC9}nC~nkE;F zHBEbeNYjX+JiN_y{L*Q!&XjY}KU(U+LM*+Leg$zzGb=k9p#?waJ$jTy5AAqYzx%IwqET~ z!CUx54o!Ld=IGqy_ZVZXy!z3U@Jn>N3MA0|5hou>A*ZXReny$Yt<*1e49DO?&@_j}T$%wTA2)Ah5^i>2Vv z`|4NGszo2f z>SJz|$(3+e`~fuNPmkWlv8@7KD45Go;|Bjs(dDO&ff04 zNoT%{mN`sbxLNngi_M zt?cn0K7cdEFB%SA;GeMn9O&$nj3!9|=M^n4ZU7f~ed^*FQK@vvslCbi1+ zUv1c)2<&*|FRSy;lRnZ7!LD`?o$d}M*uCb2}Sww;nxeS2sq0Y@jqjqkFs_&HA&6zlymUWP*u7k(Mk5& zFIo{D6zs-TIk4dxjat9fyjZ(fUSC%v4hnJTKF9IKyUl+Dn{U#-eU4^X;V*0YLut6m zwXd#k^{W^DrR=%v5mBkq)s;p1c|oo@-52XxmK)d4ph$C#nq^?@&ud;k&l7`(16@*$ z_}E9UNSduOuT3YTF=r5a`b4H@=$e%Odi_tqIpp@ic!RYG0r{H zYd(*g{zj(f%9ljYh7jE+3Lj?2&vXQuZAg)&Pr9=nmW5rh7Su;^;GW-=~RW z!Z}?&_AHnwzKa9zGJOOkxr%KPNAnk1=7$`fcxn= zh*I`e!~8eYp#Xi{!bhx0_&+pI^M9`26l+S6TJtcoeF=d9?BqdP{$>e6m9n;1Ko65v zl-ndgTP-g7vKZI3^0z0@!G5yesAh?*YXy0ovtS#r=?xLI`ECW#Tmb5JTJW+Jh^%$h zkBK)q^TraW1{?^c!GRo#$w=$8*B61479GVs>zko3q9$!vxI~>f2fc~IR-$;>@8wnI zM20kV!Z33%}T%mEFd?n@xd&nr(7TtR3Ja<~j51G|9n%cJa$rnu2N`MR4`#kUra zhV9c|BGm@(Ma%Jzs1IvYgR4&R0}Um!W~<}%(Q~Ti8qX{Sgk2S<^Dj_!IkptK zQRZrpx^R7k*~g^Ouy>(BVy}W`F${&&L^zn-X2oBe?55(oJ5lbnb75j}h2D$Z() ziyEO9GOkULCWGRl4s$E7IR{-yBa93%mCI&cUmH;OD%s0w5D$So_Q{&i;>AVY*e-bq zC=!A`;Jw$hVk|Tb7OjoS@FguXM^tYPVb;ne2j1Q6_^D-ra<@KDsybc@Te!M5_D;S7 z$Ai1O_JwP(blJ%hR|-0!Vxfjh-Q7#O6Rc`DlrsTUK*06;iGy@Yu9aQmmJtA<9gTj} zP**YqM|AA+!J(Ljj|U3hCCAb?wWFG6Sd9p~7%k1*7&`owr(>n?SN)guFLjxf>CwUd zH1361ILKbxI;b6Ww<0;%2PL7v>1arwc?kyUrLiv+EuCb!$IkUh;29-|U=NfcZyG4a^%zns(#~hT0-9R|38A6& zlF+2mKkyvKDa|cSI{KpTOs+?QqPj{FeocZQFOmuN?C4b1TlX?=ax0_MF9w4)wj&9o zNSxgasrWO7sJ!ky`hp}XSt-2bb$(TF$@-iVW4u@#fU7#o|Mv!Wx0A=MY#CWEBk^+- z2*vDbTX&F%Rnl9JGc0>0{AiB6J<}c}%i5x*z4qnw<**pko5pYDo#tZ@N|DyN8W1Hq z>NSPY7*(<+&plO$8;Hp^i$sSJonD~WizDbPcqrYJj_pk8^G?R7zbzcF*MWf+76-Ly@BtX((JI*f-f`#vaauO)Bz!!pS9*EBWFa;S1Tb069g&P1`nsKQNw0MLIM2 zGC1(G-^o?*A%>BKYIox$2XX4$!FM0!88&nf1X!CaHkrc8%886JpGjEo?Mq)=Fz^lP zGTQun*fDLs`UGB`7$cAj@4CWl4 zrwVFXlmY@ifnc3Be~mvZl<@pwx&YkSP5Av06uf{Rkb^8m&~ERN z#xHL-7|k~0F#zE=rDPN1uRG)+G1mj$x0!TukEY^a2Yrw9B{4>Y8Ty8jV=VZOpP6YI z29fDnBmEa<=ftm`xbZ&uM6WnoT68l=Vz*saGGJQya*W0;SFWJe{4-j;?u(9+F3`CE znD!z^#Pl#6uHJZ=iPdLR2|5`m|MbVD`pruxOV2nnk=DCV)?=-GM~igGiW}>Eae+uF z5DyINhf4oRd90*sZlQiA-U(xB1>!0ko*Q0@O!;Xlo+`uwYPh$dLe+jo)e+<*))F`l zlMa<(4OVklzEDHSRd?8T9a1D3_eP{J8(l-KhH2EtM|Zp#0dO_bAA4R_TFx+|M8nsr zoakmt5|f3>O|6MTV|?u*^VZs5%qTnfrx$AX7< zMYXo*fPZhL>;)T@Eld$w@nrEiH+&oGl8Hj;9hm^2vOGOhTT#6-m*b+2)!fJG0s$@@ zjk<}VE3RXN`k$pqL*fB;bYBqWAuM}bV0!O}nId4GM!QQbd4BmW^$X$8ZVYW_b8Mr5 z>Vtf8Zg&-Hd0Y+5Z8Fm++Y5+EeQz{*F0?fYxPZd>)+s3ZNvT=f<0Xe|L|qjCQ&|wC zP!y=a5zMd9ZFoKDlka_{(=k7q6Sf3+Z%y4FtEtfCIGOQySv0WfkTV}c@4G1dY@ruk z^J-!wXv~iwQu2DEPgmCYG5hqJHf+g7KMt_ZPFy}O(X^cZaIsUTSZ&D!kkLZi8M{?UA5x6VrfRiPdJdZ_Y1Q z_D$9y2jWL0FUrvM>=*YPY8oTCM}w;PAQoZC1MtKLAg&oSK}KnaAaJ|R`LK)YsSD_V zU^3U>GgF%}wzV(qV$OX!bj0Ukz5e#tEd3;4*$eGucV9zZJ%^Y<$OuZ38Kk9g{)l$I z3Y^=ytxLZ^%Q>)qiMmDi+NY(1wG>v;OFTC0oIQ)_Ig9!w6cDNI2CaYWKz>{qr?2uQ z?K+XLN})Aa4Apr*Wb5@<#O7Eb$-kd+PdMH>`vVC5!g=xZQ@8%f*#hgdWR;}kqQ74| z_Dwr|H8$Tjw7>qf`ryVL>$gK)SiDtv{)G$lGk-m2q?Gs_P6Mn~i^Nmst-cFC@=uww zWqTg>7{37rHLWUG2&)cj`$j#UDxH)7Bd{OejER1qUAd})l=NEYi}nI?Ln_E48XWl<=g{C zPmHfArXFlIrbYj!KKHaD(Dhy#<BTKzx%$Uvrh&^D@OJU1wc7PbREb)gSNN zG8WsPzkTzfd(!D#hApgYJkJQ*fN&X7lp`YKhIT-@Tmw(;TA{~Sz=G%mhf2w3c4rXj z&kBRzT#y%@*+cr*?e90$l7f|>in#on&pu+Jjm8*&=aHxB0wLd_H>!7 z$}jfmZ!s?ogDp6Ag>-~Ka*#rJqL57v46r$k9J#wi`FV;)P}9jj>oVJDudGrwd(TQl zrZxZF!JrBui`YJJi4ampKOMK^_u&BrU8 zx;!dV@dI~oe`+o3UZPbo+Jzrqr@J>?Ty?+PYQQ4re(?4!bH)Pi#pg0W0RHCHTc(|7 zm99fuuga?KrhCGf4~*HM)C3W^Ri?i(6<^d}iB7_=TEP*}!V{nYPj!4ufi(Y29>$Y3 z+X`)#g@DBhP#VH+;Ww~SN3;g8I76M?y!PEFe)v$wQwi+xj_gH6IC)I_KAoB;Tx^tj|7IDdy|?Wi5*!RCLbKK@$6?e!36IKGS&N-{&J{ z+JRa6hZo}n&yCyBD4>(7Fsr}Cx#vmWX*|1NC13aosT~*x{674k#l9(VBkCZr#qd;M zu&Kh&$BOpY5I*x5tp-nQ@FS9>$!&uW)l%)mbB)ISykggxZ==cx8xB*Mz zA@XOZtXcx)A!W{D5=YXJ?U91CYu%mt@Ccug4=(h~b;enH;7j=}N)e!^JxA*{ZW}ne zS~^5Ufa8FmjQUy20$_QF@0KAnJHqj(oqM>MX!2GuSARR~6d)>6{>q7{TrDBwyuy6w z0y@O{)WCDaw(@L$pP=M5(4ddN6K(E(6=~*(0ks&G-?L-k6yJk~6)KzEqINRaAB^5O zsW9I*sjaOV@8L@iq@E{R&uH@2j2)1cv|&f?5BkS8k3Z&w`Q6>X`WMqTtaDKy^f1q$ zZf~NRfoeTsGD;Ny*@Hsbt;Q3lojNYPgz|8OPAh5Sb!{O;oB9mb`9{?{Qnb($ zTiKxwzP-Owv@aFMUlfU&NK-aVYVjuqoY8R_op7M6gm{b)02N1V+MOunvj^cNvbU)M zRNuU~2SXG{dCjjC?!g_!Hru1jDbA%dz&Fb17|RmUPm;X}Br*N2`g4i$x?nLhiY`Ti zPz5Xv8H5DJT-<7A%$s~v8iSZ88H3q&l7KrS1FlgIY*8;FcTA)?a*qFC-}Rm+Kj92| zZz?q(b*vMFvJDXS%k}rQG_g|Xzmv((*$5I;2Gfu zp*3T*v+w+0tYv=bh9xa__p8`wy&MkfhZCq!k47{HF%Hh z5A*%$|AulQIrp_y%me^~(=?gOl;TrIaZlVYK^%iw8EE^b8WZ6^_!Q8$p1weSlEv-A zcc?c2GX^QZ!P+w}NJZ?}^gjkvgC{EssICx&Q8qj2=jwn;+5^>Fb+>zi00FOk~2 zhl`@JX88J;2CrL6>?__GL2|{raOBZ z9aW1!!!KUFn)>t_;0>4&{Kte(adX{gbL%q0+uv4(7AC*%r8Y=oSyJzEqYsvYmtz{h z=az0e(&10^AmEP*_$Y05=(AqdCLpC+Gd2>DNHtZA#TKMpa zyK(fJxI2odSb*CZrm`G;=7m7zJhtFyx#;r*n+1E}S3x)&&xU~Y4z74!cM>W5NIl=f z%ETuszdz7c%>}=NxWrDkImLf0ui_DdYSoC+9;Tb_mb9RdfOurb;yB7EB2lZN9EI1f zrGKIDPdEwUOIh%`vv*ELPNGN^9YRZs;nFd8}D%6)n z0sau08!K`lGRJI=yW#S}Cw-}@cz;Yxn;1Y@f2xw2fXJUdEm5jH8PpfKmg1(x`4EUH z&Y5SoQc99DdVk|RQVtSP(d^Xw%GlXy6o29*BUN)DZQvS0$lT4fdvNV6BUaTWNbuE8 zm(fw!aV`mk?r6K}Ut8JMp@iSf`Lo~DqS{MCxSA(=NwUalS|tJTkge$-n)jj!rPi1_ z4B-;?kqr9!Wbpaud!y*8U6m^Sg-VsX26F$Q?(C{fM_;H-lN$sNTeHvN%S_C^`>S}X=cAt!AS-U_VrV&CJtHv2GqqV0hnb-H!dobH=MtG+nSLKtEAf3cU zf=HY55b~6zi|J)vzIgtxOr7^DU`0jL0X~&n1&+I-(MGoh-x_x$whnFN5P_EVUbZbU z!nT;5p`;5sja{!MM2v88E~!4=bZf}j;|UJzxl;u@HX;vn(sGyYoct<$G9Bu}gT4k7 zZdNTtrL^ehf#yk12#L;^U>ZC4(Tkkz#k!ZlrT--U$^<|$@SF&WOU`}j z9Peth6)rxmGtAi})9qfV7^Oz*=HOXZ?@Lx_=VDq6)bqq`wEiEE`<1?zF?pMUBE-h5 z#W6kFb_%Kwe5>B}*0E%Y#9_2V$N`uI)A+W_L54)TPi^6}IjB7rkp$1-&jERT4<48^ zpa&DZt$w>LhoI8QmU50kP&oU*Wp`oC&t_L2@(ARzIG)Jw;_&u-H-*H6d4FFyn$J*q z>{vc>1lSqkT{M=@zd>HZ>uwEDFc+1s`rVsP*`>k%+28#dLmfKy{<}IeM@|7MQ||yQ z2?6CZLG+=6KOgz`#;O=&DAcOR(ohR1tXaM@*B&@WNt3=ovXnxr6L4z^JMs4NMH93P z(5h(mD}_=}JXq+%RW#sd)!hiIJ~w#0D%;uEwP{}bi;}M2AAIoiGpA`Lx|gOq`dlV- zzQNTHoX9IDSE<%odm)7{Lq2uN8Jj4%jse%@Z$AHT;wRShZuiCcmSu)Aha3m9srWN8 zSAJ7JU|i67i+ZVT-FxN<(P^$RE^RjgHEpEncoM=ceB! zuTFa2##oYzCnUC-G?7qnD0xgQ^-L@Ei{YklW&O+GH7XHXF2p%;IqlPFp$2d-Y^`g3 zQTP*o#XtjB&K~kq5-S(Q^NKid_8sT72AG^oi**G$hGGNyB8b=}MQ#9_>DIj~U2m$R ze9k|W8VK+IRf1chJT!U7V=6nNDYBr{#@S!~x3N zuV@e*P0-WB7GBEwqM5mn)qq+cn`3c=8@t8;8%wG7G}|%bsHJh-F!XqgH@k9Hg?1MAE_&I2A}rX;R`A4slU?G$)rLTCUfp7h*_hQZ7oCnKkRh}w3LV|kcZd1<(@@B}ZFiii>KViR5HcR5; z_|^{JN*uqXKU(?xF^bC8qq*^Q1pLSxiGFNc=29!&^M_FxM-H9I%-T=iOk_N1+8D@YD7jre8|MIt@ee`0Qiyo; z5=sfc^z2*v{`PcZ2F~W8wF_m=c0#@1oRIdcmQ6KpVLlAHlJU<82n>v!SH>&1p9&Cs z@|%2KpitH-nz8#}v#{jios2Y!^@zh)L!?-X^sJ?e3gmi@P?UT|?;UPNZesn}Chp&W zo*7Us42|Tlz5h#_Y~zHbcu6>puNZZR2K72*vQiG_n;oPsRWisO!dnDuobY;%mH(?8 zG=Jm0pGx=pTy5zd=Ep0)c3*hSLGq)Eopsqy9J1$EshC}6@0qJnf$i8NzoX^Miq>bA z^~I0M@!7sAh80Y`Ns=DT)BAmIZ@NEcUN+>n7)z!VyE6B)2iwCfq!B`j)}Xy> zag|j^Fs1Q#U;I9@oUw^!9>?C%1D)@E0Em=i3M#~8PMo-XAR=3N%?_`;pK{>eY8$|` z<*$0NrEA0HrOCem81bT7>Rmv7OSn>76QA6grD_p@h*HNpsh2Yh`1gDM4Dh6$fi7v! zJPz(;9NNKabRc%LQ7#Ivw7_fu{>=dZjw06$4eqouZ{Zo;Bnar#d(RK?Q2RkXS^-@| z>0zJrMMOMTkM2EP@`3zoEr?YTr1x-f7Ymqq}Sc`1D1c)C)B-}#;cj;z?JK3siEtE{xe~V+JvK6{y6{1hrhwe zDUR6_&jlr^vpZ+$$7-J?aNkh9{R943AEyrY%F5q@s>gOi`M@ucv3VgIJ%_$Xr5euEqeygiLqF5g3m+-q#W*8r_(Nt zKHOqLN+lK$9Lsh4bhk+NAuIS(z;INOHaH*{u1LUW52+?@|CM!9+!HEf-k5&*CGFMS znU9~g)=idoFP0d*hDJU=lg=yIz24VKV~qopTrw$uVz%Za4%6vFea{ zA#v+kXbwlL#}{WMK*@R|0p_ZA$WSHuE>>)X-%m#Eyvq7ESJi_dC4bc0|NN1S2X0fj z$k?>|Zhoz7rr)^2jCjV%$!AhFm36NbK;az=ofLgNKQ{K#y{IrMjMkqZs~nl4kzy9E z^ju)~s-+DWZsj2-+&BQ&a@WiuLbsr_3*NlKx9d+ST212GpB=G*UA|nAVgU<-DlvGc zQ8Wi@KxBihy`~iL5?3C@UlD&jX6^QT^M551vwy0q8;5g|X)0^HZYYSt9f{abcL!aU ze7_)>BFAxo;sWWE^}C*FTxbINYbkS<;h$rfC`?Xua67q!_<5MD@V3UlsyC66YTV8@ zvW$hFPMKp4y%he;0&c@E4Ghycm)K1=un!=;mq0}<3w5Qhob6OW*w$2Ifw3pw{)u72 zXBnm0Kke5&!J=&c{!1$8uG>Daa{kFsB+MBrq7EyRh{3+g(eVI1$j#YFz*cwM%!;?N zx^@Ih(&4eF!c639U~#V7^^A0s>3Jo)$%|NFDT_;(gy(Oh0MjQi9*4(@TD^IkW}?x5 zb1SWrFzsmh6muM)+paAt7+rbojW%z7oDVJ@F9Tg+&hRB37TE@d^WhLpPu2xKdoQSs zk2!b$_cw(rrvuW?3)uS1v?qw9x#44lKMJofq7(h|%euKrTjhF)`EcFQR=)T^p+j99 zXm9=d-2|Of{T9M|vuSjsjbOe==mlwV*UQfM8w zZ1IUlVW`Q*V<{}cE1|0fpBly z!KG>7UZD_3lmV*oA&mCY{h{;zc%2Oxv;7bW?X|Uh^nsOa#z1OqwP3Jc(T!bjJcxr& zPD?WuK;rv7L;pNjnR<}^?Z3w3r%0#9s-t_Tx5ZPI_(c$<1{H-0d^SDdCkX(laA$ca zagK%k143UmiYUf4WsQ~$C>p%eUEc_H0m})y30_=m*bI^eY$n4d^y7_mEzfaX&G|w% z&O|$;p-Vy6+9{=oRxkNa$y>dAow}(>g?*9pv-TT*^{4mCpF|SbDxQbDLI0Nx*2<1< z@dV9^@zxBtk)FFlY$a2u;4A4xg|Cqd^^bl~Xm`u50BYpnaVzhm?TuXBlCc z9||8CEY4;3(#gWwjANNm06gC}F0bMNhkp>yNnsf;B~a+401N0$bn>LAeQt(up*c6V z-H%7+vg3xNbY&Q8x;CGf8jDuef-y}J#DaF#4@}T0NjT{Y`&(SF@|C^OIr1vk5ke4MWtOTttubJE^PWg5MVg^|T`ZSJJwLP=UmR0{ z@A@V^i|Wh&ePJVFoUC@gRv?eHc}M)(4Gow-%3Yb zh&hI5<{qo$AZwzYcb$ZMY{op93AGadtRP9OS8B%-zZES*eAp4a==T2Ck|=8wV2hWz z+CSA6h_N}5%FX^K=8VoE^vzQv{o70qPraW+db1H22k$?Q)fXU7X%@tJ6=WVyjfiQ~cNeqGWxZrC>Wf~ylm_sH>3q(OArMGIdL zqcX7J$ahUU!V4@7ZOC(X^|};yN)b;UdOoZiO7KK(&w`|2NEWo-JY0&nzb2;g5A4y0 z7Ec2~(F#O|&9E``9(78`e_pMV3T@&{P@<7?*srO~ggt&Nedh7@l;{OFqQ8{O?_L{$ zSQzxa*{gA%b??}Z}LCWXz+jbVFKAq4$ktL?t@p{oIO0dAGG6%#-E*zb@ zi7V=}8x)XMldK+nhs7UJj7r&onDplG=feGCOtyUDvbVD@Pq-XR>o+~C0{flHyIl8QnK>W z&7+R>c=+ISS@=T$pD%juY5eO9D}Uc`ClyIT^Bq^=78@Y2)zdBGn5wr({@9z!+X?EE zxEP>^uMv%OeiL)YmoIQ=^*Z>=$p`dnfQkE$LI7v^QX1OM#Mhy?I`LPDiR|`tKET3%VJpXT)e@{IS#t%?4#;D zyI)cuwpuy;j#~8~=>t!G!B}XCpM5FF^q?~i7Hc+UJ+%m&5+XkT*W(GROof99*h5uR z2e($|^Rs>kJwFbVkAOh6^WS4%tEUf~$i6K)nXtu`OK@@U(*uMSp9qnJM&*$u_3*lO z33$c_=KM@O`zPn#@E-T$Og(&oUE1A%rW(7z_~dsrHa%{vLauM@b}#rt@wR6PUwJ!W zYB875&;ZUrP7C`^k-(o3hpG%uiDs<%irZi&-FzeA`XU6cB;f(l3^fRcRiO zoO*zjc$q$81Ta~JtmSQkv9$rYIO+o$cKYc+Mw;4;*M7efBFh=96Bi$ zQkR=w+#n!th9nu}U5GGH{U!S*;k%*RJ3Ad4RTXHIUP+m6Elu%8EGS+ODZ)?|c2pgi z&go+cSRe2}9u?Ec(~Ej`>}j%o_gp3?gTDw7>rEXQQ9|z3yvq16$vXVpV~JE)iz>c< zGS&SpPmX~4R>zvVs8$M-H^d~meZw|M?O^)-*voczv>cb|##l?HwPVL6zkW#kaBtd9 z#F6^D91$rz$KvkvtEu+6RE8SRB<*NM_>9TW0+O$*W@xkXg!lL)(=k#$5(78!Gh&ew za^ql!D8P&ohVJZE#Jt5OdN4v3-C$eydvwt(ZZm{6c^=TGIV~{4FY{9NV+rB_*u9;@ zlmrOfIO!O5G(X1JiN;lk1-p+vJoOUQXgWy$_g`tFzxHB5;xO-i#IpKsPTHrD4|UFH zEv)X=&%srfGfa3Hjjj?fhD51xR-RDofhu= zKv&-iaGn6>{2~p%)Y!J;A3zOReB7ZvjsN55JRG6^|2Y1+fwMP}aYmAzy&WZrqO#7e z%g(sD+= zcIoEl!mqn>i^6^^GaoV^4xg-cbw?!X<`&YikFt$HyT34kNEOGJUdK|66aiTx7h#Gh z4-hhdlpkHScCaT80~|iXpv;icjRQuy3A`_;qvMuTosivw_yjq9x6S~qj@1f)ab1+L z+S-C3@p?f}ZsnBqn&ak z96b0>YeZvd1=DBjKU`^Ls9e(M#c|64_S*DlS@rjSjOJnDak{(Y{-t^GJb~qxbPEkT z6=&>?KLdE8IP>tibe(LLvQ9fSa4=)D!a>E1g!f?v+L2zbiiSGjBrtt*ukP(G+n@mf zbYqQ)pQ5H#XcEQ`PjyJ2-GiwUV7J!GMfOYu#d+~}v!!mW)xF^@DSa?Y;ght?5(X?e zftzFk=8Hk6DCymi1i%Lm)Tr^S0+>6Y5h7CWy8|-BxDn21Y&nS89;!ficRJY&T&C8Y zv7^-nWnJ-2iZ7u#Y*~6$9vXk(ycb`_4S?mV(|OSj0EwHY@jf)GBHfrq=*xe>%E^&C zN1>I?tA{;?vW<)3rA2-fVTfxAmP&R&jK^sv-6-){jaXIs;SXy0rBbro15OsgUljz= zRxvfn9BT>(p`CV7xRWVNeGKT!{1Y{Qn)d7r0plC;YTlXic)mEqe3Hm}t zi*BL2#w=%C4Rp>2=7H*<^WBAe5aSx%c>;!RcS3!9v#Uj)$~+X23?0 zr4-O9i8iBmqaxgcZ?}v}etHOMxtbaI!N}m^4JhHVsum}RJ1tK{+P+XqM;UR6xam?h zFdi}4)m0zEp9ecxdOHxA_kNJsOX6&7A2^z3s;#Em=aXCohD@LUPSxo7VjaHy>MG$ zXjZ{Eke-3hG1oDb#k|CikNMj?#sS?{EBdEv4L`Lb%zPBdUG|R&WAe*RiY(9XceLhy zF~)R~gbVa)KqnoYuhzhQyC4s^^Sz_p9+2$*h4jZc0YTZy_kIt0QJLHU!^~l~Mz}rT z$7i<7}S>1DC;f^aX4lif+9dNtfRbqm=Wx*>y&`!I783>ocn2P^0L(z>9$4 zm8+vQ+KWs{P^-J`_8^|KwL_k`c=9x=ruw%qUxKOux5faf_KHK%hhUIz_)$txK0%7d_1&HY-T4VJo-|4`Y`<(UPB z!Ziqzpn0bWl>4xc++uW@0Ae&p-E@%;wGeA1R(-{{@grpMg>dF^iXINn%X2^p4M4z$C*~(|bbQHV@cZ>uvK-*Zv|&wBOznE(i44MXJU7u>xj80Z ze2>8>4$4z}*>r*HePU!b9i#Nv<^vxBNtOizgubEW@rkDGg@VI@3f)ak~@*5`n~$UX@F*3l~Joc`4Cd@H2o1$j-T{Xa<&& z2lT<}%A$;Ry#u1J!Y91hk+1(Ps&w4R8#3qszMs!Mm2Z~1xp1yeem(NB+{z*UVZoXd zr%k_{ehek=SYDSXZ<<+sRcMZNx$n_)zz%lw^}d^%7!qdOXH!5>8xlInsYld+l7SkQ zUobjK%qVaXEC-FJM1NuM>KtyFW_X4HKpRjtG13g+(TParFa~l#eOin6LaU}k;|ZSi z>BiNLcouY606tGDl)XCyJS#k0=u+;g$~d~D1-0CLr;jz#a6hJhmCj}DizxjY%`XL^Nw@;|tEJL3ha!Jhf5 ze-QfV4nP0B=M+E^-h3@t(zO$g^Ya^2*?~keLAAI9-m^20TMGdK9w{v5Xrf>`-AKT% zW8H3_FQD`f^R7W)&bWbGfXruk-T7gM<6Mu0-rmTLt!dlQa~-+-e{Y=+yZB>2R^Gf` znr9}+`Tq0ft_CtxiaXGg9`iU>`3Pe9OmI#ysXOBOa&Fbvnc{#q2hK!Kv)^yLCR@B$oG{D2#tAe)p{J1;cWk|pppKzfD_ZHbq3bt0gE(;| z(=GNposxDRX}s{7pPETn)42#;P_injs_eaKU0^iAWvMneKT0kzJ#FO8xn>Wy9a`TY z%}O$H27X2#XR%FBV=cTV-1~$t@L}Q_)KWE!iL-<$_Hc0X$mh>z?Tp4DdER> z1^8)RGTG`@ZS)U^puDu;=%0NI1JCwfD=w1*zj7t)Yh5X5u2p3KbK!Gd1d2l{Se)T|4G^Qt@ z3iN1I(~2G_W&uJG0Run`)_m?@Dyng&PY@1^XvOt|U7zzO`A~FX-Fv&~ReOOR@qmxo zOusmzDN%+ANvg)ijvOV%tfofrZ@ z8)#*h5Edi-0iqda=vq7`gdvMh)7?$sM^g2Q8g}-gQq$a(Fzh z%P*W4@3kl4VjLwp5%3E6r(;3)SmB<7$hy(|BewYg6ZqzL`mD)d(AMhYG2576ZJRKt zx)H}MSl-;+9o5K?#y!?U3D9WXk;$CKc}~-p8cck(#c5 zY5Z98(fOWP--?Z+Xs4e;<)F%O9FHjN25}+yH1|Up&6P<9)2$z%#?anIxiaMS$!p&S zyY83euWY+Gh5YO0$IqqG)+pYxQx*4GgZjrkF{j05itW2Q1(Jl~&u!kPcFJ`$CWLr# z+yqfv&iI@xuxJ3WWm-!axN+BV*QbLjwGTbXyE053E*v$IF~e$4)N?RnF5DCjoTkIk zhqAcs_njk%!=)_=@OVP>CMRcLJ0EY|`4{QlFL<%^a8+)S#i}QT-;>nz4pG6u3A)Vj zecxN97m7KDIv0<4(5#W*QwfZ@_T569d6>#Ud;hN?bj05?(iwRPul~BtjSoxFb?D36 z0~H^Q+|yf>72SxLN0+<0PiCL{rv2{u(ibCWx^rixN-wXey-)4a<{^#;2}M`&9}5Z7 z6Yh)>D!sr`z;wE;KKF2DW56Z)^yK7IP5veGJEn;brl#}rB(XgL?5;%;Y;<(s*s)6< z8A195d*BJjOUY(@->(8MQoarj_{Y;h=qYsJirWkLnZGw8w8I|L>Q;3r(qzZ_B;{wH z3uRj|=SN}#Si>G~8oAhfivrj#wx8TYG%a#p??=uAdjM7>&wQ$Ew!qa~;rirU) z3n&x1NkYv^O`MF0s?fc>v;#gWY>73qfZ6&&DO=X>t!+Dv8lB)>6+ zUK92$u!cwgbb+^Hb9^Wb4EkGf2ll`Hgf%qzat<4)Cm8C^k{oFlnfU_Gwk1JxtMuoM zx}?vpc~48K#@(xqi=^qtV@eb~C7uOS%Z@$q{bV}&D{v2{>rjHtOvS2N6Un$hLoh9|guxHTC`0}#OkgtN;N6n!Hcf`#vFe0(B_QA| zFbyg5_^S6F6Z+zvPL@pEaSh&gck=^{*m!hntEh>VWrp9Or|M)YmzZ#y9cqmoPfGfh zeNTo#|9Pqw@bUFa96-=$iasLXDgPFAuvG~S_m0}cZT2tra11+f0t#C2>jh2WYboZL zDygeN6(RV)2SUUS)qSQ=>&wg;R|Ye@dg|5bHtikU$ABoGL}RpZob0E_^s6FY&((Si zPX#!weS5B60pI{B0TQ^{!;D={DP0ahF9WwK3)&u_%xCX>_+?4s;k)jdGt22?&FN+( zQ2cq(>&E;}yR-j=B4-BFilsK@hGB^IQx`X*eG-^<9)O=1KYB_n&b)EFO$$bB zgp%g~DkrnQ)EPp}XBOkF z8@ifrWR#NiojhL~|g$0b+Hnm^agpipu;pu`8!?eguHB8mJFRjCfIZ#&H=^|lV)1Uw zrSixf{T~7Cxx+9eW;9_^?oQH^uul&cTT6D2`YEH$Vdkkv!g!1EUVAUd=T-^xf`4>gBnFgrFco#X~7U|T@nQzc-iX~xVraw8Z+ev=%XJ31Ck9gl^o%n?I z{zIXd-R}_w)RP^Tj_O5=m&%Z3FG8L8PgTR~w`pl6SYGlKT41RLqB|B$b%fLbmfjb+ zPaNQ&m^?tfoM6yc6h_z_{==w+=q(>?Grfepn#4-tLqO4}Q9#l#8W`5Ull3+03TSKH zbB-SS!RoJ>YgWu>mTGL$twvLC=~$Iv12JQS8jRWPQDPQQ$$P=aoEO6AAOA%y>c-)y zMth=6tjb->KI=5oxTOZybI%x0gE4i*<)d+*d~(@G4Rh46&iWlkzavYd9lY-?3TAfT zJQS>6@mE*pjt8`YNd521fklo#jKu?e*TIO8cUE>Tqp!l2X^OSa=#ppUL9CsH~&X=nw7`y z99UP&8V{+P9o+CCc*yp>x$W6ibEApN4pB7p}+T6ZRM z+zD51yb}PjX`dP@+$rV?xU&5x%9-QR+-s8%|;VZ7mdUAVE-DRQRn9E=qXbo^Hy6`yA zUOv+kM3n^UVjf!CyzE)!$88N7@3?fLgc;nT=V;>iENaYm!OC-Xu=M*D4BNNKik^7l z%2`WRw0EV9*LmiyepCg)A}3K`&w$?;z?{7Uj)lTQ3Jxv?r1byUnd+(wgz3e81@A(2 zek|ruthq-_(3T&ql;mBiv0k1zAjFNytt5`>GjMJMrm^b;mgH?)S>T!#MAEEB+0Yr) z+$=$iG77ToNOwvN0zuVRg{PkJ=L+U+mL(_Fw7qTy&evIjgVSp1{407;;|*p<`EEW!$i;c^ zR>A1Y16)rtv_B+=t=64>e?3js-NMJ$oEhOp$d`Ons)Ocz^9+5TF6&BepVYbYc^Z?< znNR2Mf8IPF`{z7`+@4d@HLA__tND}gMqn%5)T=tVEk&-wgd14B3Lu0=UZ`6LIHITw zNZ-16+iBt&4S@hyGQTxeI`t}<<~ch=uG#t+y1=)kRq@#JPhZwc^Et7?5k?YMbDz^j zE!}(Y^FxI=y^5kmi$@27TAJjwx~7gNc5oIb7u?e$q5>G{U}8R^xqb$p69V=2#fAz^ zGJeQ0ruMX>EtQJ6Rzi3hp4o}1z?fDcAPY-zP{QNY#io*f*WtkN{&N;hPm;@eI5|?p z>w)uvaSp5Nyn#a$pO9Th>?tX(K9XtK&pE36k#ml=50Cfaw|^Z(jmgc@y{2r6!*25) zayGK3Vv9GvhB17Q6%7d{`6=XzCP^{#D=7%h*qbQRA}$>~vu7*U)Xeh27=|hs2x)c_ zKhbz#%+X;qjpTs$+pssN{2GuU5%qR`ld(ELV}-risR-SB$v&DiYg2(1c&X&{vLFWf z0@c7Mb(?<+Ma}bkg=^e%>M;~>IaQ=C;7|Dbz^6mvLX}k)u3Q94F#WnCjH<$b=7kdOzLvpvAe~|Q}vjE zm+0j9yL5oTR-+go2LS((JEp;>_AEM0(Hqcq7O4y~zD$q2Gl1}ITj~hlq6g37I9s6M&u!7r=jDwR(1%#jt+6RO z!#wyLS)EL7yL&57%iGP^WY%$xndyuQRYr4eCYNly#Eh!-g*)N+kC7$RAHaJZXT?9d*rT4t(AIZ2 z{tV((Gyr%W+_7Pn(}5pZVM&r8UhO`?mE-UhWL50Cj|N4m?3Lm|0JYBlS8nLGG|l;9tOgqi@V#y_Y zJs(vXtjpi3HWPXmqYx|E-vXG&k(igqweMI2&qW>KCB+PT&jjmd8TPm=U+KVEQ)xK>PB|X}tr^GhB z(Whii!8#n)o*WbwY>tcm+dcJu9q6AVYsMdczb>}lvqw!4SylKX>gIjlZ|I{H9n*x! z9#+CMDQ3(=1RNVux80uVsdwmfxwjounD;m3hryY9nO18X5y@K8?-h-oJYzcfik-?V zsFfMd*(2o0Ic-eOp3YlP=Fg_;?f=TO4Yluiez9YvwPUq)5Yh}YX243p6 z?$&(DJEs&*Y|z%E8S6;69V^IQ&-HvRpfhl}8cu6#7?*EBL&UZ`#RZ@$eh#iYDUaY4 zADJJz-Kjoec|Tc-#{{02E0TR}1}VEGR_8U4>~Zyv7Qiqtu*X3F60R6Ouq}Lwl{$pP z9Q4pH>w!fQ&Y`RLbp2|x>YSsX${9~#m-iNsdf$dq5jKBRe|x6R|GAnjV(!xg&03kz za4DEIp0WM?B20ED?0Q^fPjcIc&%JQcE((s`F#f5Q@-he`ZY9#LaJyLCF_u`P?(mt9 z+jSBtzAvi=oG30Fzoc$H0HL&w5Hk;f`3;S}$6)~-N<<0R)QxU|+%!T#_p^YRATS~= z^|yB338x=9M4TF8j_>J7?KIxYLqr=Q`KSo}u`e4!M+wN?<40Y^Hfm6FUSpPiSTU2eP<~st0 z=rA*W0ko9I4d2jN@1t?@zt{k9v2Mk@rx-lO;FahwIljcVH{KQDdVSS|1!f4m^0o=5 z0q9CCYY^BIXN@XIV77sjs**n~F{+rkT1h~xlp^~qS=wC^1~a_K=~ z_r3jFRf)!+%DUDG58TfmuEUkn%xUTeQgyh4;TDkefvG%FVsNo+4z#+Twu@^rpWeuz z_P)Jmn^zS)$@wJTHPWEWkni!y;l}V{WaO+qC>GN?=4@iWwkgyvu`@|V4+sXcrp|>R z;vxOLfM2kT~4``u$e(Pu4Rlw2bk_4`fqRFLu8uqny8sSu*xp1WeyI8o7vd~9!V z<2RCnRDRf0CPe*94#2E9TgV$!$Qrmv&Ds4c-N(?m(o+^}We+`U{^k?qug#u2^b%KF zd0q4i_9mV_PM!6%UxhezU;T2XjXQ@cbNscr1JhN8#w4^oM21sa-x7pQI4^b$3;FSl zhpZqb4O1GUw{*(`w(Av1h}=3&&5oTv%C0qm!ovwy(XApjYzc8bpN_!cV+n4}#7S28 zIpJFb33R29+;1m6`kpGqXxCd0&j4m*;*_4xfF~E`oY%YXd_F%apvZBI&t!6A&F4btT+Un18Dmr)-tvW%<@Y_u*m`F#Dz6$w6k)oMG~ zr=``D{LAikM*26$2$9q!9Bw|Mh3`PK?;0m{+F;E3;r)f!>4@2N3YivrA+V#r6J;$a z>+Lg5CUUxu`P`@lTcMNbSPZX-C%YToK#p?weeNk#aw(VJ;mlA=J1vcxqh!c4O#TT` zDyN^MgIxhi>1wYSxn+krUky?AN8Ur#NwW|+3ftcdY5U)bAketan{)iE2iD9$bdDMt z3zzh`f&lwu0>I1bG(e$i$-l8(@f{Qr#AmWt554=?r&M$xF^qq2Q^%V!=_mjB)`N6t zR~koIGaL3EFEElItPEcg`L+F1_RN1EQh#^$p<|Uv$ksPna?$?q>vTdD6DA~VAog9N z)c#&f5PibOod^s_^E$H^HNU~PhIVl5&q8;cGI5HT41a;1iEa|TyXuVFn22#8kM3rS42us1O#9}r z&LDAH$Le-wlAVj+H~Ie#jybuZ z){Pl;(XxkZ0`LS;_wIdv%oJ!u&cx` z#)l+D=^Cy9Xx-*f48EIcfj-vrI8DxLwoQ=fi}MM*E(e9S944xRBkwD2l+4n8{Q+m% zgU_Q!4{kK;Fi|%rhKxnw7=zEw+bC7V;PrRtF6Hybl^=1|7}Ec!mw<~5{FQODQTf!E zm%0>Xyzvrz21{;x2;exyFIo?#KqEKW9U-ZrBnzJ>A=}7JYY0}{uwymCu5-6%OElXv zz@OJ^MQ6&TV+mi`f*s4oD&&snUVhKvHvjV^WOk~6ao@Y|$;7YB?Dyl?YP;+NDS3wzSFy`s|_}sMV7`}L|PUekXAAr}hB+WqwRR!WA z`v2AE{h@`q-j=?@P#mZ8Jc*PkMzFY6cZKC}-g^%ANIIqxqCl6giZwZNBGSpi0;Fy# z5hw9iZZyF6TmY$A&%`kK1Qqy_%R+3DRezS@0VA5@xSYOTV-aOkFq^{+5|}8z_6vT9 zr`4Y!vQe+S4zzpyG)^`*3dot(ghl-&dzr0z^%3Jr$d@1Hr+gfJ^40>&uuIsbGjVPc zdy>^^$RO0t>{3hbElvWl`4J*o{p~d~jH{2VtGW>vqv@Oi(I7tEtT<6!B@w&&FB1B7 z$JDYxLtL+8)0xJaSu_3&_9_?_c~^49ktyCA^Eb^C#L*g`lz+D5u{bkbs{N%!?2#0G zq7U0v&1U@zilKOnxIJI+s1u7E`Tjgw)yzw$P$`hcdhL7;o|2+AB+ zw_-8F&9I-~PhK};pLi@$lvGmm0)-TS&mcxIE41171#=1_uln8drxycb%h_P`U?npO z*ho+aOn8@)1#=E{f}v-(j>?&qoxwLJ^bgR$)gZ3@omXTxe_xFg+c#bAmOzQ>1AJ4F zx;qN!Hh%HA*k^}2AJtHWBSnD3WuNyTUP`TW_}>p%e6oqtFvXBFHue5+4Dp}b_czh3 zm44v7IxaBn5*piC7Z;87r8I4ZayF+GT}lxDV;QwE1u24T5m~tyrR|2=!TlR|T+=Lz zJBcjp2hYzwJ=Yr@VGjKzB(niU)=SAKI+i9;zb`Fn@bhi2>3-}BlD>b`I!p<-_$Olvqy`8dMjLnl@z59?IPj{HXVDlLHn?(t@JvJxE=&t|~EQsL*;L39>CsInB zimnD~^mdZ4sGc_h8y~CC)Y-6FLEw4+VegmlPg64cT`11#BPT-LG+@4efX}YAkLYp2 zU2G1u)9Y^)Tn3i!LY4PC6RT!Fk1WS5>K$BMy_`Tm{c%jzct4_em*ZxyIA0(?KD|%e zl~|jh_UY|rF%2j)wi>V5?%DCc{GP>JM8~3`0{hZJM27akOq&|YT~RafD5s%EB6wlv z?yYjj4xy%K_4h=m46>%R%jRq9v>Nw)JzK~<918PaqZ0J>6OF&jZEJ<>xwF7#S3fbS zD7YHJcPGgD`Bh!MBbTQnCQAPU^!TwxH6|PI6d;*)c{JePc*+;2-j*VScTj0>%en!7 zr|+p&NarbEyb&S$l}(F-LcGiyW0==ay|pVXtsIy?k;?mUmveu&1(xZsY0%_Mpxx-?J~8dboq3 zo_NadQ1|EmGF@2JlwMYA53P%ZjK~+L!V+kvACCpxcvg>>V z!#4t}0EcWKZOwo>q8Y*_Xyp=smPdPVV)Y`6*CoLFm*93hZfBGhcFK-ZV}u_ea~7G< zG+iI>Rq^_m8%ik`Tv@Brs6D96p9HN%Wm-Nk$I=b*frF|J7*D2ec9caMo)O9c!#0~}rd)B6y>8>6LoaNbXM^;0M$OW#iJ`h~`d zwD>#B>DPy=nr$lMVISt`_q!FFZ4T<`5u8tvF-pO=rV=(m5k0DD?VI)0%H25imog92oc*r-cb|&VA;#Xqy#ZqxOkE zs~i-~0}71MwQS}))c#e)ZB*lzwK^GhYuERoE#qXJYK9fgw0i2gDZ==XItcY5;VK_& z`-52alOkku{t7xFGCRHa@i}=D_Es10wGrW>n5iU#%eS!AgPXm0_fn>R?O@jgo$3}v<;l#mer!WmV>S0S*@2AF5OG`KR zDw)#Z+;lJ9#f!WhtR2fJ55EsVRY*Ig5^q0%&UR&41I@#`ac5Opjp>$c=WEK;$+cbP;Z2lPz1OxYB>rq*l?6OhW@&T zv#B~uxs7F*_j{<;9E%sYgSg*cL-E}CK`UmB@1J~;3_7BK4$IG43RC2q3!Icwbd)@O zvW1szhOxVysu2gO71Kvq-g6B{w^y8l7&9`GK9!Fk-9OWU@1j(;0!Q`U6XSOF91ye7 zLBs(ag?uI@-s+Sr(Lu_|Bk!8`bF;M`;c`1<_ME-I-?jQ_$eXn1y{q}RIMcrl{avGd z>#<_=o_M{1$$O47nNXhjrmH|>9aI0Vfzf%?iuq9i)O8>FtNhfUEKdwDJ_#@Z!g+VO z%OY+hc;P1VZa_|xTdf{HuU3Th9e60+F-#z&;{>;qt7xdd*3r-6Ye#rBNpKdrUq3-* zy(1B^eVUO(TN1MYQxx^Mr?+@Ofd{qzDXNHK#7xsY2r#=R?7CtPfNG7n>4Y{kxZ6T@ z9R~4O1VQKn%rQfRrnXh)ZWcvr`6O+&h9CS2ipxC}o(-VQ8DCYMkDGN(zGCW;ey2vz zG)EKCvx|WPuXY@4)yJvqxqZ8Vj+Ke^s}p-RVO8H=Hb$@f46KshU&}&PznL>hl+_#f z$jKP^9GN9kwid1K1ViQ)63dM(4IZ@wkCI(;EW#D188Eg%>|bkhPSm-+sCB=1Yst>_ zH<}~2W$WiwX;?@z!=A9*!0ah<{$~U8_(@e?VGK>vUKqHW%(mJ*{>*siIR8JB?`(q{ zI!%%JcT2(_-^jdkSoy60*$LDaz)Gd{)nu#eo{kU2f|lth7UKRGaMk;=J#Un5!D#nzA__}D_IQ4Pf$~d;iUlTA@aeN ze_hVLf%}jS=h9}GoHVjCf_tTU#70Mo+dOvm!5o^9eeH;aB;aFr|B)|{l zmx%Y#Bp?zF%bh~?AOs8F%>`eCpY7l3g{}Y8GkhjsmMn<#@@%tA2+qOD_t8e3P4*4Ve|#H)dk zR2->I=1l2p+l~kKcX@aJEgy==a%Gi?Dc`Ly281-m9+3l_j`~kI*l#^!44$7EpS7>M zVuPW~u&#psI=PL`It70{rU>J^hULcHRyrNU*veDD@X?pq)S**RX+s zBK+MQX0RK5P9=j7`b_X2)LO^ntbP(RGn#c7>^%m->P1wjMjgxqbpu1%G3;A98WYh! z&p2to`_Fw=j#GsT_CAj4+U{I%Rrq<8*bYsMwK$eQD6&D8gRFsI$y(D>uKJVWSeLa(PbmF2Up{@VG0@6*G3h}CTxY_{#ZYP?3JS;YjFXwZ=& zg^t5Ns5-9@R2!^pb^9qFcRE%^SSb^QaG97br&%16p#8!4pTK(p`;ek=PwaxkyVIA~ zl_1NFA)vKyYsiw8gvb(C+1?kWE}!xRVv0nYLaU=cFFf)zmi~l21fehQlok!Il&pVG zeHqoha6rFx7Yutip$P^;Gk{`3qBH=SeYe*a=jp+~vELvD`ql|HCM_J8`Fxy#3=}qi z(uXOW01_1YsFBUJPzAm11PLUIkQiPeY*r*{N%~?s)&{$%i|Z-ZN#GiT6vKfmubK^E zl@_v-mKXj>GhCzB?D|7Hfa3*WB6fgxXYdrEe4-Dwj4Qq?8a=j`)whY4@56qJM&m|W zP8RFDEP?>aT(6-XWF_+E)Ae{S9~a#|D7oklOKB^MVTkjFgoc@(+>~O%1@N%_ls~2F z9&s9$;y7M&f){le?I$XHJ{fT+$DPuwz*G%B`Mq4@Ih})ss+e^hez6!eG2`1}(ViPr z)dL2~(IN8|o-Aq{*9~8gf8SXaP`)k zp#%1-(|~@#y}fXDx%-bCbZqmzo+rzU7_BlK*FT)7l74`sd$Ux>0cQpO_IgCn9-=QM zh%QSoandi|>EXJEh-zdHj9`JYD8-CL!p|WJM_H?js-nPz+BTqYh0DrjJVN%Y!#%-S zc^e2^8$}*5o7oeWa})tsdt0BJT6FYb(oRNV$MjP_$^3{>rHVfqyg_C&ou(%&v`)R~72*E^4*$91+&LONlZu>)tK5$yyc!rX#YkQeFhJLZ7>(A)mdXI6{R%5`n&&|3yZP0|5NT0aJ82*dx?9s(1qwFd+s8 zn&apUw1%T8(P(xacTv+#NLMX;?!4Z?t6A_Lks~5ba!rL9H1IK2j>!~CFmle_6((wV zf&!&hAsJ3u1tU>D(nL&g`xOS<#c1R;S(0|d0ozs}1^(V3a zniPO7lsuSxe9{EH>tXKTiUFPhZmhXMpgIoAz0-`R2>~Uh8V%He6?E$kb+aOeG*!0r zDqORmvHx0NNCBPuweKt1Xrl$|5K%y{r|RR`U`vVoTjO38C4(R)La%OR%;taldTSKo zjz|ri>irxj!Ca>a6h05!biL&vPBi9-+|nNy?~qwxB+TV=gb>c5O_dDD3I_>uylcxR z&4MFFrcnoYdJ2KXo3q-(#Wi(alMRsuAKmqS7dRu%T7D+mpMKHwk!qhK*A9NKumPg= zuOP`d4xP7xWSzM0#`C(&l?|=17tn%}NpZ3zd^^lPyB{$vN3Rmwt-FtEv5412TBM6O z%$FgqF5UG%EaKf__rFSV-=LftJ;VG5K0XNs92S$ChYXqUgm)bV?V*q6jfDgC( zJlP)u#mULtH{A5utk73`_UyDKe-OQr!h#@MswRRuTad1g+{x!SripY2G6RWFP$fEK z!gknQHqS89?m;JA!3n4wNPr0WKS7-c(~nHO*<$dUA0@WYNrxTUbg`5FIGHB=ZP*Gz z>QI!m=s(uKZ!@Oz7V|X|1iZv`OmCBO)R$1V?7kiyrR5$Yk=r{j-@1UL9X?<;E^;X7 zV{g37cDg~X>T(Yme@m_Bn&?d=|FK6(oG5ObJxC(29%d|Dbq>D6<5`mmF$m8Qq^=po zQYVj=FjVxY zwmAAWL^_=#_q$*jGlm^^tGzx_-;E@JP2Ydc0o*A@H{QskFLi|71<-2fyIM&+Tffwc_XXt?wsB1U(p@N>1A@8ORKYjbuN+fISV1_G}>xieb)*jtn~JK zm|^;l^YR%1!q{UW*D`-t|Iu&Zx30#3gC`C#>f^BP)oua7U?OLawiY06RY-Or?%d={ zyrKSC7x~bCUfWdbvXL?Y6^isNN}JZPMb?KVe6;zV#2LZZ z^@n2pHm>z?_UD)nrd;4<>h?0eVrx*_Uptd(wAE34VqkD^vSdJQGj@#Glc}LmuOPaE z|E-He4w`%P0zrAGR@f50up*%juzFmj5Lm+(uS`k4Fb2_7x9H!~Y zWb7)V?#G!$?Y`ePZZpWt>_pz&RY@w>X5vI&ld^sDGbgH;JU8PW{0fwX<7wM(6WYF} zXo~?5ksDKJaV+Gc96h0Ek!>rl!h2pdNKn&2S6=w0>mrRjjDOMQln%W%)%Wq&TB7Y+%=WGyy0GE1jmr74u50flpV(;$`huVII_mZ+hA!3v?E*q+6u0x+Dn)S$EsHD; zJ_>h!e&9_9w0Tp#m#xFg)V6oY#QVvq1*E}oTi=NwJ5iL+lTsnD_^S$T$eXYz@Dvvx{@{O{ql`jVCz}KwZ%cXDk zC@$2Rka49*Cao=5%^;PEi!R!4;BV0`LhqIT4j0Dx;?^IE4K;dCm&1}0#?WUG5)9i^ zJ#khMkan#YS!`=xZ`KgXk-!AM*hBVPx^-ZrAC>Uj8vCM+QowXmjT-K*mS1$9rVhQb zziD1~a-zIMA-@$pT@G;ReJ4n9X$WyxJ)#}A#{PrqdjImMh+a;ynsmvo>MQgSM*6fv1Y&WDjC&8eKKVOUzW7-JiD`n<09 z_rLgFKVP@kwb%3Yd_G^-uGjNK#L@)fO~M)PJWUElv(bKF$PMdO0xn$v(vO#0Sbfx2 z1Csvikw+#}Sy8oIeX}(%OM@8EARk5F+#AK)g$1!{5j64(Ak_~u0NN8LVvEMuqN$gs zJPCEU%k{Dn*^3UzG*tqAT;{RTo$Bh*y}LQ*mVXGvCWFfHQ*z%IC4r?zh(4C}Hu-lZ zSG^0+L!-f=3N59j{)f+*8m?&&r1U-|2bIs9y5vTim)NsD<)y?UE8eB#GF*Q3a>;@Q zvY;mU%5thbP%Y!CB;nJlYV$J?;NgkAhnRQmV<*cM*GGNSpe=n=HXN_b-`||= zmVq1hGDU`ubp4TM9()>lG~u;W0MBRzErGK;8Ax_;D2_@na$6Xb9dtsEdp-Cb`};^P zK~s6orko`hmlD() z$01yo@7BtpS(rcnA^h{s!V$=uZv^$?#ug-RcDVS(0@|h5_Zwe_h^=^I=}xABi!Ls; zU($Qbn6f={{n_AK9{y-Y9WRrWILP-OfC{qkkNxATCHP7ZeJ6+}VA)uT+I-m1E^XkI zIyf$cWb86V*p7)^Kex&@hx5XRH>M#yDJ&eq)MMIjeAZ1u zbTN}Ekru8hBIn=(TQVL- zBcjb0UnqNIMy@poWhTvMA0+GN$H)UUy`48I580O{tPx%rI(m{~blwXX|JVez%CZ_CxL`G z9yx{ugb;EeF#{406U2*!B#L2}v4foQVpvbEhmzvSkqmzwX=9PZX@EM)hu72F;Og}b zCua|Coieo42F*1xQ0&5xIF>uKu&d`kHWU{w9fnRbBM{;R(ju0pGNDD7@{FyF z7;C*Zi_UU8>mPspgkQD5pr*wdF%+JZKFUG^$zbse+=hf9FHI&xLf77yAqAog{DaGB z^v4c%bqlI_bGJIg!d{6GI%DJYWlyQ0-T0Z+n?`KbU2?bi_-;dqEa;3r^zg@SQX|KK zEToWyzksZUzrFj=bknf3Ifz^{rKPC3n_97g4&<-B$~X}VBl&Z%dHw+z0xNN$ZH;l< zbfV4uBctmMgIbZ@txP_q;{~#7m|{d0Iw&yyx>7bu55KL$K)ve?>SjARMEUjlcfLage`pksNj-;|}hBmE|GhJXw~q$`qDwXNgxxKw8jTIH4@*fxBz(6ryG>F-Co6 zJ^~O{mO#ufmGV{yRCN#BxK(JU0&zmHKD*%)sHXqN{=|S;F zs!p@vSkmzs;eht2dXciIPkEGO8yeI9J<~I0x)(GMN;neXK%qJI8?}qF&4nUI^2NkU zhVe7Q=DcF(CT0b^Q!vcu@7g212YDdpV7GMAiH~)g{!~!J({wG#Qb#lVF`fZZWL|3A zgd%1MNoGtiPtbBdTC!@RQ~X2NOOxv4DDJUXw1|^Q7Ag~X?+Q_Z?oj-~Fr2D7Mtrzz z@KV95txH3kzu`FoliK?07OB%q# zfKGwGpb{-?LkqcD%MZ1pTVb}IU{AlediU@D8&&lN>AtGnp^4w{ALFBdvX_is1RCZL zT|konjy}9{e1N^uCuzA2+%sSu`e`fBS_WOfm0dJi98ECB|7f$P?kC1*VZ}XjXAcP? z`ZsX@+fIRLlfx%&tK(;CVktGqxw>8vL~T&bdNYfRr;mnIyp4RTx9;_&;@$5HIuBeb zABbe-m}UGhD@)cMIPT|0zZHMN&qH0x0r_dW^wy0*#Y%}OA69LaDf0e#=4{>lq?=Eb zytm)1-EhZY=kW7KB2mr$@B14%f6P?7kqJNj1NL>~Mw^7<$uvonQOw|Ue<7M!QqmYU z^*LiUB_##-PI}yX?FxswCGA61kKev$pFVx+Bl-&}K&J7UJ^1)S4L@8j?#&N(yUghAsES6Yk}Rw2wmXz%5fPH&$VunqhbOv4-A; z+GX$amuoOY2wMhrOsA!#slR&98EwK{kGCr{nWff{@+&K^CZyex)J#lxUw3jE)I4QH zStn=l;i1lnu^$cB*{9KHGGlu#UkZUP@TWZKc4>;iCJ1*z-~0Od{#-M|wP*c(`qKs! zGO5$|aBbq9I~P_>4!v~`E>_%SYKpaSart(*xw+ZCyhEzR;!}VBLi_Rp18T&JR#3~! z%Y{Fcg%yLBtE#H2m3UmPZQ5VsG}*YKSvGZsXP(%0RzDMybGl&vGduOFu!;AyGH0n4 z9V_f+Ad}jij-E#ce=F1eapeHJ!o?ua@6wf^AdPeSZr)p3>6_=A_Fb&}F2`cA+;ehr z?)|Ny!M`%r7;Wq2HBQ~TcW-YQAJNjAlymvb;N`f<$;q*93dQ}ro7+m}$jFF6{+Dl# z4h|+}`}ZF|FlVxsr=z12QrJITj~B%_hlhvzM@B|k9X;BL@psM1%38|vBte$>Uy$8f zr4gwLgM`D^XGhd6EG#gn@W~HI1tl&2fB?Ld-iR2Km+Q~p>IZaTgx1usM6{55N!NQ$w0>Qg5-(Bz0tF> zHI%7(w3!(*JsAB@E53|KB-Xrq`O;IR=4(~Zu-I_lzI`VXBx{#@3Mkwn<_AZ6WByje z9J%juRqu*GAh?y7$kMCb1fI6$?fIZOnHNvMB)^eW&c)R~wPT|d=BAyKH&u<5U_b!=^IZ?9XoZb~irwX4c)rTGjnODdI$!>GvAI9AMd zT-x?>rKI?tvxrk%)J!HrjZIB)Wp#Dmv0SDTIke0}LIHa5w`%E|>#XXjy^4DC1J zs_EmWPjbxzYN+Jq$eEnV+S=N;Wo2{4vCWMpfjxewd>(%r8sZh{TCx0dkDugh5R~^_ z+`qu+%3k>DSBXL(l&dhv`FPvD;&i8@J#B5i^}4G`0Qu}STkJ#>r=_Q>gf0F)8ypf6 z@?2L|TUJ(fcZ%j=9^)#bN6)4r?VP)NZiHC4?5L0vJv}{b8bKCurYJKJG{flAg)(l8 z+luOrgeVNKFoeZo$s;sP~{D#x3?FvNl!ee>mp!GO*K_s>Muag{-|PEM30VVWo7+Ur)iKXYC^KBmX@L( ze80l`_uB8iE6?l-ANuFHCAv9BL~y!-sntze)~}z~_}5=^LSQ-+NNN0%m{2ClE{~oU guY~yjeYMhJ?540Kj><%eEHQgZ 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ʌ>(aj{#uXm0& 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 Date: Mon, 24 Dec 2018 04:17:50 +0100 Subject: [PATCH 04/10] simplify gitignore --- .gitignore | 58 ++++++------------------------------------------------ 1 file changed, 6 insertions(+), 52 deletions(-) diff --git a/.gitignore b/.gitignore index fcc81dd..09b993d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,54 +1,8 @@ -# Copyright: Benjamin Weiss (keyboardsurfer) https://github.com/keyboardsurfer -# Under CC-BY-SA V3.0 (https://creativecommons.org/licenses/by-sa/3.0/legalcode) - -# built application files -*.apk -*.ap_ -#*.jar - -# lint files -lint.xml - -# files for the dex VM -*.dex - -# Java class files -*.class - -# generated files -bin/ -gen/ -classes/ -gen-external-apklibs/ - -# maven output folder -target - -# Local configuration file (sdk path, etc) -local.properties - -# Eclipse project files -.classpath -.project -.metadata -.settings - -# IntelliJ files -.idea *.iml - -# OSX files -.DS_Store - -# Windows files -Thumbs.db - -# vi swap files -*.swp - -# backup files -*.bak - -# Gradle .gradle -build +/local.properties +/.idea +.DS_Store +/build +/captures +.externalNativeBuild From 557afe3a9fb0f3bcf7c1c1831d72eea451a5353e Mon Sep 17 00:00:00 2001 From: saces Date: Tue, 15 Jan 2019 22:16:28 +0100 Subject: [PATCH 05/10] log tag to long --- .../main/java/org/c_base/c_beam/C_beamAppWidgetProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/c_base/c_beam/C_beamAppWidgetProvider.java b/app/src/main/java/org/c_base/c_beam/C_beamAppWidgetProvider.java index dd9d391..54fad54 100644 --- a/app/src/main/java/org/c_base/c_beam/C_beamAppWidgetProvider.java +++ b/app/src/main/java/org/c_base/c_beam/C_beamAppWidgetProvider.java @@ -29,7 +29,7 @@ */ public class C_beamAppWidgetProvider extends AppWidgetProvider { // log tag - private static final String TAG = "ExampleAppWidgetProvider"; + private static final String TAG = "CBeamAppWidgetProvider"; @Override public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) { From e1841652666a36b85da52eeadf58eade4e2a6589 Mon Sep 17 00:00:00 2001 From: saces Date: Wed, 16 Jan 2019 02:33:31 +0100 Subject: [PATCH 06/10] remove versions from manifest, values are always overwritten by gradle --- app/src/main/AndroidManifest.xml | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index f72e6de..17b71e1 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,12 +1,6 @@ - - + package="org.c_base.c_beam"> From fedfc0381f7f31bde79e8be45cf96d7859c4e428 Mon Sep 17 00:00:00 2001 From: saces Date: Tue, 15 Jan 2019 22:19:41 +0100 Subject: [PATCH 07/10] prevent crash on missing camara permission --- .../c_beam/activity/CcorderActivity.java | 45 +++++++++++++------ 1 file changed, 31 insertions(+), 14 deletions(-) diff --git a/app/src/main/java/org/c_base/c_beam/activity/CcorderActivity.java b/app/src/main/java/org/c_base/c_beam/activity/CcorderActivity.java index fcee237..87c2642 100644 --- a/app/src/main/java/org/c_base/c_beam/activity/CcorderActivity.java +++ b/app/src/main/java/org/c_base/c_beam/activity/CcorderActivity.java @@ -24,6 +24,7 @@ import android.support.v4.app.ActionBarDrawerToggle; import android.support.v4.widget.DrawerLayout; import android.text.Html; +import android.util.Log; import android.view.Gravity; import android.view.MotionEvent; import android.view.SurfaceHolder; @@ -443,20 +444,28 @@ void ledOn() { // if(mSurfaceView.getVisibility() != View.VISIBLE) { // camera = Camera.open(); // } - Parameters params = camera.getParameters(); - params.setFlashMode(Parameters.FLASH_MODE_TORCH); - camera.setParameters(params); + try { + Parameters params = camera.getParameters(); + params.setFlashMode(Parameters.FLASH_MODE_TORCH); + camera.setParameters(params); + } catch (Exception ex) { + Log.e(TAG, "TODO camera permission", ex); + } //Log.d(TAG, "ledOn " + System.currentTimeMillis()); } void ledOff() { - Parameters params = camera.getParameters(); - params.setFlashMode(Parameters.FLASH_MODE_OFF); - camera.setParameters(params); -// if(mSurfaceView.getVisibility() != View.VISIBLE) { -// camera.release(); -// } - //Log.d(TAG, "ledOff" + System.currentTimeMillis()); + try { + Parameters params = camera.getParameters(); + params.setFlashMode(Parameters.FLASH_MODE_OFF); + camera.setParameters(params); +// if(mSurfaceView.getVisibility() != View.VISIBLE) { +// camera.release(); +// } + //Log.d(TAG, "ledOff" + System.currentTimeMillis()); + } catch (Exception ex) { + Log.e(TAG, "TODO camera permission", ex); + } } void ledflash() { @@ -527,7 +536,11 @@ protected void onResume() { // if (toggleButtonScanner.isChecked() || toggleButtonSensors.isChecked()) registerSensors(); startTimerForSlowPlots(); - camera = Camera.open(); + try { + camera = Camera.open(); + } catch (Exception ex) { + Log.e(TAG, "TODO camera permission", ex); + } } private void startTimerForSlowPlots() { @@ -543,9 +556,13 @@ private void registerSensors() { protected void onPause() { super.onPause(); unregisterSensors(); - camera.stopPreview(); - camera.release(); - camera = null; + try { + camera.stopPreview(); + camera.release(); + camera = null; + } catch (Exception ex) { + Log.e(TAG, "TODO camera permission", ex); + } handler.removeCallbacks(updateSlowPlotsCallbacks); } From 5e28a941eac1825027f1552500e0bc5cc78cac98 Mon Sep 17 00:00:00 2001 From: saces Date: Wed, 16 Jan 2019 03:00:20 +0100 Subject: [PATCH 08/10] set minSdk 9 (android 2.3), targetSdk 22 (android 5.1) the max range without breaking ActionBarSherlock --- app/build.gradle | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index d6b58ca..3f2b2a3 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -1,12 +1,12 @@ apply plugin: 'com.android.application' android { - compileSdkVersion 23 - buildToolsVersion '25.0.2' + compileSdkVersion 22 + buildToolsVersion '28.0.3' defaultConfig { applicationId "org.c_base.c_beam" - minSdkVersion 14 - targetSdkVersion 23 + minSdkVersion 9 + targetSdkVersion 22 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" @@ -37,7 +37,7 @@ android { dependencies { compile 'com.androidplot:androidplot-core:0.6.1' - compile 'com.android.support:support-v4:20.0.0' + compile 'com.android.support:support-v4:22.2.1' compile 'com.actionbarsherlock:actionbarsherlock:4.4.0@aar' compile 'com.mcxiaoke.viewpagerindicator:library:2.4.1@aar' compile 'com.madgag.spongycastle:core:1.51.0.0' From 8ff57a8fe73f3edefa56a66dc5e60907687bb2f7 Mon Sep 17 00:00:00 2001 From: saces Date: Sun, 30 Dec 2018 04:21:02 +0100 Subject: [PATCH 09/10] #meeto ;) --- app/src/main/res/values/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 600613c..ffd93ad 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -146,7 +146,7 @@ c-beam v%s
- by smile, cketti, keyboardsurfer, ligi ät c-base.org + by smile, cketti, keyboardsurfer, ligi, saces ät c-base.org

The source code was released under the WTFPL, Version 2.0 and is available here:
https://github.com/c-base/c-beam-droid From a2ac4367cdf3e8c864cc32c85e693af5f3cec093 Mon Sep 17 00:00:00 2001 From: saces Date: Sun, 30 Dec 2018 04:50:56 +0100 Subject: [PATCH 10/10] improve version string handling --- .../c_beam/fragment/AboutDialogFragment.java | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/app/src/main/java/org/c_base/c_beam/fragment/AboutDialogFragment.java b/app/src/main/java/org/c_base/c_beam/fragment/AboutDialogFragment.java index 06fda74..378ee2a 100644 --- a/app/src/main/java/org/c_base/c_beam/fragment/AboutDialogFragment.java +++ b/app/src/main/java/org/c_base/c_beam/fragment/AboutDialogFragment.java @@ -1,13 +1,11 @@ package org.c_base.c_beam.fragment; +import org.c_base.c_beam.BuildConfig; import org.c_base.c_beam.R; -import android.app.Activity; import android.app.AlertDialog; import android.app.AlertDialog.Builder; import android.app.Dialog; -import android.content.pm.PackageInfo; -import android.content.pm.PackageManager; import android.os.Bundle; import android.support.v4.app.DialogFragment; import android.text.Html; @@ -40,15 +38,9 @@ public Dialog onCreateDialog(Bundle savedInstanceState) { } private String getVersionName() { - String version = "?"; - try { - Activity context = getActivity(); - String packageName = context.getPackageName(); - PackageInfo pi = context.getPackageManager().getPackageInfo(packageName, 0); - version = pi.versionName; - } catch (PackageManager.NameNotFoundException e) { - // do nothing + if ("debug".equals(BuildConfig.BUILD_TYPE)) { + return String.format("%s (%d)", BuildConfig.VERSION_NAME, BuildConfig.VERSION_CODE); } - return version; + return BuildConfig.VERSION_NAME; } }